.dev-device-switcher_root__AYgzS{position:fixed;top:var(--space-4);left:var(--space-4);z-index:1500;display:flex;align-items:center;gap:var(--space-0-5);padding:var(--space-0-5);overflow:hidden;background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}.dev-device-switcher_dragHandle__ICAvU,.dev-device-switcher_option__TfuIW{display:inline-flex;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);padding:0;color:var(--color-text-secondary);background:transparent;border:0;border-radius:var(--radius-sm)}.dev-device-switcher_dragHandle__ICAvU{cursor:grab;touch-action:none}.dev-device-switcher_dragHandle__ICAvU:active{cursor:grabbing}.dev-device-switcher_option__TfuIW{cursor:pointer}.dev-device-switcher_option__TfuIW:hover{color:var(--color-text-primary);background:var(--color-bg-secondary)}.dev-device-switcher_selected__KGwME,.dev-device-switcher_selected__KGwME:hover{color:var(--color-text-inverse);background:var(--color-interactive-primary)}.button_button__BXVuB{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-md);font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);font-weight:var(--typo-label-md-weight);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button_button__BXVuB:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.button_button__BXVuB:disabled{cursor:not-allowed;background:var(--color-interactive-primary-disabled);color:var(--color-text-disabled);border-color:transparent}.button_primary__Yeki_{background:var(--color-interactive-primary);color:var(--color-text-inverse)}.button_primary__Yeki_:hover:not(:disabled){background:var(--color-interactive-primary-hover)}.button_primary__Yeki_:active:not(:disabled){background:var(--color-interactive-primary-active)}.button_secondary__Y3H2L{background:var(--color-bg-primary);color:var(--color-text-primary);border-color:var(--color-border-default)}.button_secondary__Y3H2L:hover:not(:disabled){background:var(--color-bg-secondary);border-color:var(--color-border-strong)}.button_secondary__Y3H2L:active:not(:disabled){background:var(--color-bg-tertiary)}.button_ghost__aH89f{background:transparent;color:var(--color-text-secondary)}.button_ghost__aH89f:hover:not(:disabled){background:var(--color-bg-tertiary);color:var(--color-text-primary)}.button_ghost__aH89f:active:not(:disabled){background:var(--color-border-default);color:var(--color-text-primary)}.button_ghost__aH89f:disabled{background:transparent;color:var(--color-text-disabled)}.button_danger__OeL7V{background:var(--color-interactive-error);color:var(--color-text-inverse)}.button_danger__OeL7V:hover:not(:disabled){background:var(--color-interactive-error-hover)}.button_danger__OeL7V:active:not(:disabled){background:var(--color-interactive-error-active)}.button_sm___DSBj{height:var(--size-button-sm);padding:0 var(--space-3);font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height)}.button_sm___DSBj svg{width:var(--size-icon-sm);height:var(--size-icon-sm)}.button_md__S526O{height:var(--size-button-md);padding:0 var(--space-4)}.button_md__S526O svg{width:var(--size-icon-sm);height:var(--size-icon-sm)}.button_lg__W17a2{height:var(--size-button-lg);padding:0 var(--space-6);font-size:var(--typo-label-lg-size);line-height:var(--typo-label-lg-line-height)}.button_lg__W17a2 svg{width:var(--size-icon-md);height:var(--size-icon-md)}.button_icon__3SORY{flex-shrink:0}.button_icon__3SORY,.button_label__xHhH4{display:inline-flex;align-items:center}.button_spinner__X4_I_{width:16px;height:16px;border:2px solid;border-right:2px solid transparent;border-radius:var(--radius-full);animation:button_spin__pGXpX .6s linear infinite}@keyframes button_spin__pGXpX{to{transform:rotate(1turn)}}.range-date-picker_wrapper__Hj_nT{display:flex;flex-direction:column;gap:var(--space-1)}.range-date-picker_label__GdFg7{font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);font-weight:var(--typo-label-md-weight);color:var(--color-text-primary)}.range-date-picker_rangeContainer__OYB7b{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-2)}.range-date-picker_separator__LUGGm{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-tertiary)}.range-date-picker_inputContainer__uzWWw{display:inline-flex;align-items:center;gap:var(--space-2);width:100%;padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-primary);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.range-date-picker_sm__9SVOm{height:var(--size-input-sm)}.range-date-picker_md__m1_BT{height:var(--size-input)}.range-date-picker_lg__kZo7B{height:var(--size-input-lg)}.range-date-picker_sm__9SVOm .range-date-picker_input__QIt_9{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height)}.range-date-picker_inputContainer__uzWWw:focus-within{border-color:var(--color-focus-ring);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-focus-ring) 20%,transparent)}.range-date-picker_inputContainer__uzWWw:hover:not(:focus-within):not([data-disabled]){border-color:var(--color-border-strong)}.range-date-picker_inputContainer__uzWWw[data-disabled]{background:var(--color-bg-tertiary);cursor:not-allowed}.range-date-picker_hasError__KCpC8 .range-date-picker_inputContainer__uzWWw{border-color:var(--color-status-error)}.range-date-picker_hasError__KCpC8 .range-date-picker_inputContainer__uzWWw:focus-within{border-color:var(--color-status-error);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-status-error) 20%,transparent)}.range-date-picker_input__QIt_9{flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary)}.range-date-picker_input__QIt_9::-moz-placeholder{color:var(--color-text-tertiary)}.range-date-picker_input__QIt_9::placeholder{color:var(--color-text-tertiary)}.range-date-picker_input__QIt_9:disabled{cursor:not-allowed;color:var(--color-text-tertiary)}.range-date-picker_calendarIcon__1AJsm,.range-date-picker_chevronButton__AuNoX{color:var(--color-text-secondary);flex-shrink:0}.range-date-picker_chevronButton__AuNoX{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;padding:0}.range-date-picker_chevronButton__AuNoX:disabled{cursor:not-allowed}.range-date-picker_chevronIcon__hk8H2{transition:transform var(--transition-fast)}.range-date-picker_chevronIconOpen__8BKEC{transform:rotate(180deg)}.range-date-picker_clearButton__PEWa9{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;border-radius:var(--radius-full);background:var(--color-bg-quaternary);color:var(--color-text-secondary);cursor:pointer;flex-shrink:0}.range-date-picker_clearButton__PEWa9:hover{background:var(--color-border-default)}.range-date-picker_footer__bLTMw{display:flex;align-items:center;justify-content:flex-end;padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border-default)}.range-date-picker_error__Dxx75{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-status-error)}.combobox_wrapper__67NHh{display:flex;flex-direction:column;gap:var(--space-1)}.combobox_label__KHKTq{font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);font-weight:var(--typo-label-md-weight);color:var(--color-text-primary)}.combobox_trigger__6Z8iN{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-primary);font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary);cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.combobox_trigger__6Z8iN:hover:not(:disabled){border-color:var(--color-border-strong)}.combobox_trigger__6Z8iN:focus,.combobox_trigger__6Z8iN[data-state=open]{border-color:var(--color-interactive-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-focus-ring) 20%,transparent);outline:none}.combobox_trigger__6Z8iN:disabled{opacity:.5;cursor:not-allowed}.combobox_trigger__6Z8iN[data-placeholder]{color:var(--color-text-tertiary)}.combobox_sm__QxEta{height:var(--size-input-sm);font-size:var(--typo-body-md-size)}.combobox_md__DxwC5{height:var(--size-input)}.combobox_lg__l5AuU{height:var(--size-input-lg)}.combobox_hasError__wfgEk{border-color:var(--color-status-error)}.combobox_hasError__wfgEk:focus,.combobox_hasError__wfgEk[data-state=open]{border-color:var(--color-status-error);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-status-error) 20%,transparent)}.combobox_triggerValue__eWqdz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.combobox_icon__FaErs{display:inline-flex;align-items:center;flex-shrink:0;color:var(--color-text-secondary)}.combobox_content___9Fxu{overflow:hidden;background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:52;pointer-events:auto;width:var(--radix-popover-trigger-width)}.combobox_content___9Fxu[data-state=open]{animation:combobox_fadeIn__plUO4 var(--transition-fast)}.combobox_content___9Fxu[data-state=closed]{animation:combobox_fadeOut__XERdK var(--transition-fast)}@keyframes combobox_fadeIn__plUO4{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes combobox_fadeOut__XERdK{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.combobox_searchWrapper__t976I{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border-bottom:1px solid var(--color-border-default)}.combobox_searchIcon__LJb3_{flex-shrink:0;color:var(--color-text-tertiary)}.combobox_searchInput__9Iuq1{width:100%;border:none;padding:var(--space-1) var(--space-1);background:transparent;font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary)}.combobox_searchInput__9Iuq1:focus{outline:none}.combobox_searchInput__9Iuq1::-moz-placeholder{color:var(--color-text-tertiary)}.combobox_searchInput__9Iuq1::placeholder{color:var(--color-text-tertiary)}.combobox_optionsList__64Bf_{max-height:240px;overflow-y:auto;padding:var(--space-1);margin:0;list-style:none}.combobox_option__tVynG{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary);cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background var(--transition-fast)}.combobox_option__tVynG:hover{background:var(--color-bg-secondary)}.combobox_option__tVynG:focus-visible{background:var(--color-bg-secondary)}.combobox_option__tVynG.combobox_selected__lTqj4{color:var(--color-interactive-primary)}.combobox_option__tVynG.combobox_disabled__37Pkr{opacity:.5;pointer-events:none}.combobox_optionContent__LKegC{display:flex;flex-direction:column;gap:var(--space-0);min-width:0}.combobox_optionLabel__tiEWE{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.combobox_optionDescription__x_W4X{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-text-secondary)}.combobox_checkIcon__amP3_{display:inline-flex;align-items:center;justify-content:center;width:14px;flex-shrink:0}.combobox_empty__m3MzB{padding:var(--space-4) var(--space-3);text-align:center;font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-tertiary);list-style:none}.combobox_error__QesW_{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-status-error)}.image-input_wrapper__KKEtP{display:flex;flex-direction:column;gap:var(--space-1)}.image-input_label__gx4_Z{font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);font-weight:var(--typo-label-md-weight);color:var(--color-text-primary)}.image-input_dropZone__qe67O{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);min-height:160px;height:100%;padding:var(--space-4);border:2px dashed var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-primary);cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.image-input_dropZone__qe67O:hover:not(.image-input_disabled__2yFZS):not(.image-input_hasImage__JO0IW){border-color:var(--color-border-strong);background:var(--color-bg-secondary)}.image-input_dropZone__qe67O.image-input_hasImage__JO0IW{padding:0;cursor:default;border-width:1px;border-style:solid;border-color:var(--color-border-default)}.image-input_dragOver__LcG4O{border-color:var(--color-interactive-primary);background:var(--color-status-primary-bg)}.image-input_disabled__2yFZS{opacity:.5;cursor:not-allowed}.image-input_hasError__36UF9{border-color:var(--color-status-error)}.image-input_placeholder__9g4ll{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.image-input_placeholderIcon__IGB3Z{color:var(--color-text-tertiary)}.image-input_placeholderText__Lj4rF{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-tertiary);text-align:center;word-break:keep-all}.image-input_imageContainer__j7sPM{position:relative;width:100%;height:100%;min-height:160px;display:flex;align-items:center;justify-content:center}.image-input_imageContain__N9huG{-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-md)}.image-input_hoverOverlay__xa0aa{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:var(--space-2);background:transparent;opacity:0;transition:opacity var(--transition-fast),background-color var(--transition-fast)}.image-input_previewable___wbc6{cursor:zoom-in}.image-input_imageContainer__j7sPM:hover .image-input_hoverOverlay__xa0aa{opacity:1;background:color-mix(in srgb,var(--color-bg-inverse) 30%,transparent)}.image-input_overlayButton__FGTEA{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:var(--radius-full);background:var(--color-bg-primary);color:var(--color-text-secondary);cursor:pointer;box-shadow:var(--shadow-sm);transition:background var(--transition-fast),color var(--transition-fast)}.image-input_overlayButton__FGTEA:hover{background:var(--color-bg-secondary);color:var(--color-text-primary)}.image-input_uploadingOverlay___3KSz{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-bg-primary) 60%,transparent)}.image-input_uploadingSpinner__enl6Z{color:var(--color-text-secondary);animation:image-input_spin__PURoi .8s linear infinite}@keyframes image-input_spin__PURoi{to{transform:rotate(1turn)}}.image-input_error__HlHfZ{color:var(--color-status-error)}.image-input_error__HlHfZ,.image-input_hint__Xq6W1{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height)}.image-input_hint__Xq6W1{color:var(--color-text-tertiary)}.accent-card_root__yMro6{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-left:3px solid transparent;border-radius:var(--radius-md)}.accent-card_neutral__n4B5V{border-left-color:var(--color-neutral-300)}.accent-card_primary__IBemd{border-left-color:var(--color-primary-500)}.accent-card_success__IGP_e{border-left-color:var(--color-success-500)}.accent-card_error__aJFTB{border-left-color:var(--color-error-500)}.accent-card_warning__GoEZ2{border-left-color:var(--color-warning-500)}.accent-card_info__8y0hL{border-left-color:var(--color-info-500)}.form-array_list__7de1l,.form-array_root__WWC2g{display:flex;flex-direction:column;gap:var(--space-3)}.form-array_list__7de1l{border:1px dashed var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-4);min-height:120px}.form-array_emptyMessage__UIoDl{display:flex;align-items:center;justify-content:center;flex:1;margin:0;font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-tertiary)}.form-array_item__y_rkb{display:flex;align-items:flex-start;gap:var(--space-2)}.form-array_item__y_rkb.form-array_dragging__Y6GOE{opacity:.5}.form-array_dragHandle__FiUlt{flex-shrink:0;align-self:flex-start}.form-array_dragHandle__FiUlt:hover{background:var(--color-bg-tertiary);color:var(--color-text-secondary)}.form-array_dragHandle__FiUlt:active{cursor:grabbing}.form-array_dragHandle__FiUlt:disabled{cursor:default;opacity:.4}.form-array_itemContent__MDZ6c{flex:1;min-width:0}.form-array_itemActions__zd_EK{flex-shrink:0;align-self:flex-start}.form-array_addButton__4N1sF{display:flex;align-items:center;justify-content:center;gap:var(--space-1);width:100%;padding:var(--space-2) var(--space-3);border:1px dashed var(--color-border-default);border-radius:var(--radius-md);background:transparent;color:var(--color-text-tertiary);font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);cursor:pointer;transition:all .15s ease}.form-array_addButton__4N1sF:hover{border-color:var(--color-border-hover);color:var(--color-text-secondary);background:var(--color-bg-tertiary)}.form-array_addButton__4N1sF:active{background:var(--color-bg-secondary)}.form-array-card_headerContent__x9W_V,.form-array-card_root__B7fYw{flex:1;min-width:0}.form-primitive-array_root__UWCcP{display:flex;flex-direction:column;gap:var(--space-3)}.form-primitive-array_list__HB1aK{display:flex;flex-direction:column;gap:var(--space-2);border:1px dashed var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-3);min-height:80px}.form-primitive-array_emptyMessage__2N541{display:flex;align-items:center;justify-content:center;flex:1;margin:0;font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-tertiary)}.form-primitive-array_item___9NtT{display:flex;align-items:center;gap:var(--space-2)}.form-primitive-array_item___9NtT.form-primitive-array_dragging__Zz00Y{opacity:.5}.form-primitive-array_dragHandle__smTye{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:32px;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-tertiary);cursor:grab;touch-action:none}.form-primitive-array_dragHandle__smTye:hover{background:var(--color-bg-tertiary);color:var(--color-text-secondary)}.form-primitive-array_dragHandle__smTye:active{cursor:grabbing}.form-primitive-array_dragHandle__smTye:disabled{cursor:default;opacity:.4}.form-primitive-array_itemActions__TRQjl{flex-shrink:0}.form-primitive-array_input___Yb3t{flex:1;min-width:0;height:var(--size-input);padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-primary);font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary);outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.form-primitive-array_input___Yb3t::-moz-placeholder{color:var(--color-text-tertiary)}.form-primitive-array_input___Yb3t::placeholder{color:var(--color-text-tertiary)}.form-primitive-array_input___Yb3t:focus{border-color:var(--color-focus-ring);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-focus-ring) 20%,transparent)}.form-primitive-array_input___Yb3t:hover:not(:focus):not(:disabled){border-color:var(--color-border-strong)}.form-primitive-array_input___Yb3t:disabled{background:var(--color-bg-tertiary);cursor:not-allowed;color:var(--color-text-tertiary)}.form-primitive-array_addButton__OQX3_{display:flex;align-items:center;justify-content:center;gap:var(--space-1);width:100%;padding:var(--space-2) var(--space-3);border:1px dashed var(--color-border-default);border-radius:var(--radius-md);background:transparent;color:var(--color-text-tertiary);font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);cursor:pointer;transition:all .15s ease}.form-primitive-array_addButton__OQX3_:hover{border-color:var(--color-border-hover);color:var(--color-text-secondary);background:var(--color-bg-tertiary)}.form-primitive-array_addButton__OQX3_:active{background:var(--color-bg-secondary)}.date-time-picker_wrapper___eudg{display:flex;flex-direction:column;gap:var(--space-1)}.date-time-picker_label__7U6JI{font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);font-weight:var(--typo-label-md-weight);color:var(--color-text-primary)}.date-time-picker_inputContainer__1O4e2{display:inline-flex;align-items:center;gap:var(--space-2);width:100%;padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-primary);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.date-time-picker_sm__vDbqq{height:var(--size-input-sm)}.date-time-picker_md__PE43n{height:var(--size-input)}.date-time-picker_lg__HgKO5{height:var(--size-input-lg)}.date-time-picker_sm__vDbqq .date-time-picker_input__qQRpl{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height)}.date-time-picker_inputContainer__1O4e2:focus-within{border-color:var(--color-focus-ring);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-focus-ring) 20%,transparent)}.date-time-picker_inputContainer__1O4e2:hover:not(:focus-within):not([data-disabled]){border-color:var(--color-border-strong)}.date-time-picker_inputContainer__1O4e2[data-disabled]{background:var(--color-bg-tertiary);cursor:not-allowed}.date-time-picker_hasError__fWsTY{border-color:var(--color-status-error)}.date-time-picker_hasError__fWsTY:focus-within{border-color:var(--color-status-error);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-status-error) 20%,transparent)}.date-time-picker_input__qQRpl{flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary)}.date-time-picker_input__qQRpl::-moz-placeholder{color:var(--color-text-tertiary)}.date-time-picker_input__qQRpl::placeholder{color:var(--color-text-tertiary)}.date-time-picker_input__qQRpl:disabled{cursor:not-allowed;color:var(--color-text-tertiary)}.date-time-picker_calendarIcon__nqZ9J,.date-time-picker_chevronButton__qN_WC{color:var(--color-text-secondary);flex-shrink:0}.date-time-picker_chevronButton__qN_WC{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;padding:0}.date-time-picker_chevronButton__qN_WC:disabled{cursor:not-allowed}.date-time-picker_chevronIcon__Hh8sm{transition:transform var(--transition-fast)}.date-time-picker_chevronIconOpen__suuWX{transform:rotate(180deg)}.date-time-picker_popoverContent__Uleux{display:flex;flex-direction:column}.date-time-picker_timeDivider__YZ4Ai{height:1px;background:var(--color-border-secondary);margin:0 var(--space-2)}.date-time-picker_timeSection__05_S_{padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.date-time-picker_timeLabel__cSniV{font-size:var(--typo-label-md-size);font-weight:var(--typo-label-md-weight);color:var(--color-text-secondary)}.date-time-picker_pickerGrid__soOPE{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2);min-width:240px}.date-time-picker_pickerColumn__Vjkn6{display:flex;flex-direction:column;gap:var(--space-1)}.date-time-picker_pickerColumnScrollable__Rh_TG{max-height:160px;overflow-y:auto;border-radius:var(--radius-md);background:var(--color-bg-secondary);padding:var(--space-1);scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent}.date-time-picker_pickerColumnScrollable__Rh_TG::-webkit-scrollbar{width:6px}.date-time-picker_pickerColumnScrollable__Rh_TG::-webkit-scrollbar-track{background:transparent}.date-time-picker_pickerColumnScrollable__Rh_TG::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-full)}.date-time-picker_pickerColumnScrollable__Rh_TG::-webkit-scrollbar-thumb:hover{background:var(--color-text-tertiary)}.date-time-picker_pickerItem__GdEbx{display:flex;align-items:center;justify-content:center;height:var(--size-input);border:none;border-radius:var(--radius-md);background:transparent;font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary);cursor:pointer;transition:background var(--transition-fast);padding:0 var(--space-2)}.date-time-picker_pickerItem__GdEbx:hover{background:var(--color-bg-tertiary)}.date-time-picker_pickerItemSelected__MXi9B{background:var(--color-interactive-primary);color:var(--color-text-inverse)}.date-time-picker_pickerItemSelected__MXi9B:hover{background:var(--color-interactive-primary-hover)}.date-time-picker_error__eF6sC{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-status-error)}.multi-combobox_wrapper__m0AZ4{display:flex;flex-direction:column;gap:var(--space-1)}.multi-combobox_label__qLcdt{font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);font-weight:var(--typo-label-md-weight);color:var(--color-text-primary)}.multi-combobox_trigger__6Gawo{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-primary);font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary);cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.multi-combobox_trigger__6Gawo:hover:not([data-disabled]){border-color:var(--color-border-strong)}.multi-combobox_trigger__6Gawo:focus-within{border-color:var(--color-interactive-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-focus-ring) 20%,transparent);outline:none}.multi-combobox_trigger__6Gawo[data-disabled]{opacity:.5;cursor:not-allowed}.multi-combobox_sm__sWrcE{min-height:var(--size-input-sm);font-size:var(--typo-body-md-size)}.multi-combobox_md__HH3wA{min-height:var(--size-input)}.multi-combobox_lg__pYT4M{min-height:var(--size-input-lg)}.multi-combobox_hasError__11SNF{border-color:var(--color-status-error)}.multi-combobox_hasError__11SNF:focus-within{border-color:var(--color-status-error);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-status-error) 20%,transparent)}.multi-combobox_triggerContent__fRnND{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--space-1);flex:1;min-width:0;overflow:hidden}.multi-combobox_icon__Ci8n9{display:inline-flex;align-items:center;flex-shrink:0;color:var(--color-text-secondary)}.multi-combobox_placeholder__F7Ooq{color:var(--color-text-tertiary)}.multi-combobox_chip__W6DVn{display:inline-flex;align-items:center;gap:2px;max-width:150px;min-width:0;height:var(--size-chip);padding:0 var(--space-1) 0 var(--space-2);background-color:var(--color-bg-tertiary);border-radius:var(--radius-sm);font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-text-primary)}.multi-combobox_chipLabel__Kmywd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-combobox_selectionBar__eLG4p{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--color-border-subtle);font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-text-tertiary)}.multi-combobox_clearButton__YN0d9{border:none;background:none;padding:0;font-size:inherit;color:var(--color-interactive-primary);cursor:pointer}.multi-combobox_clearButton__YN0d9:hover{text-decoration:underline}.multi-combobox_chipMore__uiAdh{flex-shrink:0;padding:0 var(--space-2);color:var(--color-text-secondary);white-space:nowrap}.multi-combobox_chipRemove__IXya0{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:var(--radius-sm);color:var(--color-text-tertiary);cursor:pointer;flex-shrink:0;transition:color var(--transition-fast)}.multi-combobox_chipRemove__IXya0:hover{color:var(--color-text-primary)}.multi-combobox_content__jghzx{overflow:hidden;background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:52;pointer-events:auto;min-width:var(--radix-popover-trigger-width);width:-moz-max-content;width:max-content;max-width:360px}.multi-combobox_searchWrapper__04jK8{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border-bottom:1px solid var(--color-border-default)}.multi-combobox_searchIcon__rc1A_{flex-shrink:0;color:var(--color-text-tertiary)}.multi-combobox_searchInput__cCj_Y{width:100%;border:none;padding:var(--space-1);background:transparent;font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary)}.multi-combobox_searchInput__cCj_Y:focus{outline:none}.multi-combobox_searchInput__cCj_Y::-moz-placeholder{color:var(--color-text-tertiary)}.multi-combobox_searchInput__cCj_Y::placeholder{color:var(--color-text-tertiary)}.multi-combobox_optionsList__XPbJC{max-height:240px;overflow-y:auto;padding:var(--space-1)}.multi-combobox_content__jghzx[data-state=open]{animation:multi-combobox_fadeIn__eRXbA var(--transition-fast)}.multi-combobox_content__jghzx[data-state=closed]{animation:multi-combobox_fadeOut__tn6AI var(--transition-fast)}@keyframes multi-combobox_fadeIn__eRXbA{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes multi-combobox_fadeOut__tn6AI{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.multi-combobox_option__Kvu8o{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius-md);background:transparent;font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary);cursor:pointer;text-align:left;outline:none;transition:background var(--transition-fast)}.multi-combobox_option__Kvu8o:hover{background:var(--color-bg-secondary)}.multi-combobox_option__Kvu8o:focus-visible{background:var(--color-bg-secondary)}.multi-combobox_optionSelected__qYq7t{color:var(--color-interactive-primary)}.multi-combobox_optionDisabled___Anrt{opacity:.5;pointer-events:none}.multi-combobox_optionLabel__hxty4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-combobox_checkIcon__ivwfx{display:inline-flex;align-items:center;justify-content:center;width:14px;flex-shrink:0}.multi-combobox_empty__8swqF{padding:var(--space-4) var(--space-3);text-align:center;font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-tertiary)}.multi-combobox_error__C0Y3r{margin:0;font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-status-error)}.reference-input_wrapper__vJBfc{display:flex;flex-direction:column;gap:var(--space-1)}.reference-input_label__A27ho{font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);font-weight:var(--typo-label-md-weight);color:var(--color-text-primary)}.reference-input_inputContainer__ohiMR{display:flex;align-items:center;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-primary);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);overflow:hidden}.reference-input_sm__NpWn4{height:var(--size-input-sm)}.reference-input_md__anKjN{height:var(--size-input)}.reference-input_lg__lpnkO{height:var(--size-input-lg)}.reference-input_sm__NpWn4 .reference-input_input__8dTsW{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height)}.reference-input_inputContainer__ohiMR:focus-within{border-color:var(--color-focus-ring);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-focus-ring) 20%,transparent)}.reference-input_inputContainer__ohiMR:hover:not(:focus-within):not([data-disabled]){border-color:var(--color-border-strong)}.reference-input_inputContainer__ohiMR[data-disabled]{background:var(--color-bg-tertiary);cursor:not-allowed}.reference-input_hasError___sj2J{border-color:var(--color-status-error)}.reference-input_hasError___sj2J:focus-within{border-color:var(--color-status-error);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-status-error) 20%,transparent)}.reference-input_input__8dTsW{flex:1;height:100%;padding:0 var(--space-3);border:none;outline:none;background:transparent;font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary)}.reference-input_input__8dTsW::-moz-placeholder{color:var(--color-text-tertiary)}.reference-input_input__8dTsW::placeholder{color:var(--color-text-tertiary)}.reference-input_input__8dTsW:disabled{cursor:not-allowed;color:var(--color-text-tertiary)}.reference-input_slot__K_i1P{padding-left:var(--space-3)}.reference-input_clearButton__f76E_,.reference-input_slot__K_i1P{display:inline-flex;align-items:center;color:var(--color-text-secondary);flex-shrink:0}.reference-input_clearButton__f76E_{justify-content:center;width:var(--space-7);height:var(--space-7);margin-right:var(--space-1);border:none;border-radius:var(--radius-full);background:transparent;cursor:pointer;transition:background var(--transition-fast)}.reference-input_clearButton__f76E_:hover{background:var(--color-bg-tertiary)}.reference-input_clearButton__f76E_:active{background:var(--color-border-default)}.reference-input_content__5RBmu{background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:100;width:var(--radix-popover-trigger-width);pointer-events:auto}.reference-input_content__5RBmu[data-state=open]{animation:reference-input_fadeIn__fcXao var(--transition-fast)}.reference-input_content__5RBmu[data-state=closed]{animation:reference-input_fadeOut__6w1qK var(--transition-fast)}@keyframes reference-input_fadeIn__fcXao{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes reference-input_fadeOut__6w1qK{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.reference-input_loadingWrapper__W3Wdx{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-4) var(--space-3);color:var(--color-text-tertiary);font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height)}.reference-input_optionsList__aAXfq{max-height:240px;overflow-y:auto;padding:var(--space-1);margin:0;list-style:none}.reference-input_option__0PwuO{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary);cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background var(--transition-fast)}.reference-input_option__0PwuO:hover{background:var(--color-bg-secondary)}.reference-input_option__0PwuO:focus-visible{background:var(--color-bg-secondary)}.reference-input_option__0PwuO.reference-input_disabled__MWLm4{opacity:.5;cursor:not-allowed}.reference-input_optionContent__FdsOY{display:flex;flex-direction:column;gap:var(--space-0);min-width:0}.reference-input_optionLabel__qNtcZ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reference-input_optionDescription__kFw3V{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-text-secondary)}.reference-input_empty__bqhQ2{padding:var(--space-4) var(--space-3);text-align:center;font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-tertiary)}.reference-input_error__0g8Cf{color:var(--color-status-error)}.reference-input_error__0g8Cf,.reference-input_helperText__MFbAi{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height)}.reference-input_helperText__MFbAi{color:var(--color-text-secondary)}.form-dialog-skeleton_fields__s1wWF{display:flex;flex-direction:column;gap:var(--space-4)}.form-dialog-skeleton_field__xrijs{display:flex;flex-direction:column;gap:var(--space-2)}.info-tooltip_trigger__mqPN7{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--color-text-tertiary);cursor:help;border-radius:var(--radius-full)}.info-tooltip_trigger__mqPN7:focus-visible,.info-tooltip_trigger__mqPN7:hover{color:var(--color-text-primary)}.info-tooltip_trigger__mqPN7:focus-visible{outline:1px solid var(--color-border-focus);outline-offset:2px}.info-tooltip_content__i_iJD{max-width:320px;display:flex;flex-direction:column;gap:var(--space-2)}.info-tooltip_title__wKGIM{font-weight:var(--typo-label-md-weight);color:var(--color-text-primary)}.info-tooltip_figure__dlwWr{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-secondary);padding:var(--space-2)}.info-tooltip_figure__dlwWr svg{display:block;width:100%;height:auto}.info-tooltip_description__1VoXP{color:var(--color-text-secondary);white-space:pre-line}.term-label_root__cgViL{display:inline-flex;align-items:center;gap:var(--space-1);white-space:nowrap}.data-table_wrapper__kVLHe{display:flex;flex-direction:column}.data-table_fillHeight__D6WQZ{flex:1;min-height:0}.data-table_fillHeight__D6WQZ .data-table_pagination__jsztX{flex-shrink:0}.data-table_clickable___xmWF{cursor:pointer}.data-table_actionCell__nUi4V{display:flex;align-items:center;gap:var(--space-1)}.data-table_emptyCell__W4ei8{padding:var(--space-12) var(--space-4);text-align:center;color:var(--color-text-tertiary)}.data-table_pagination__jsztX{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);background:var(--color-bg-primary)}.data-table_pageInfo__0VmrF{font-size:var(--typo-body-md-size);color:var(--color-text-secondary)}.data-table_numericCell__VjGsx,.data-table_numericHead__jMQ8b{text-align:right;font-variant-numeric:tabular-nums}.data-table_headToneMuted__swezp{color:var(--color-text-tertiary);background:var(--color-bg-secondary)}.data-table_cellToneMuted__k_O8t{color:var(--color-text-tertiary)}.data-table_headTonePrimary__Of__g{color:var(--color-status-primary);background:var(--color-status-primary-bg)}.data-table_cellTonePrimary__LkAiG{color:var(--color-status-primary);font-weight:600}.data-table_headToneSuccess__y4wX1{color:var(--color-status-success);background:var(--color-status-success-bg)}.data-table_cellToneSuccess__U8otD{color:var(--color-status-success);font-weight:600}.data-table_headToneWarning__CXoZK{color:var(--color-status-warning);background:var(--color-status-warning-bg)}.data-table_cellToneWarning__RS5up{color:var(--color-status-warning);font-weight:600}.data-table_headWithTerm__SeAKV{display:inline-flex;align-items:center;gap:var(--space-1)}.data-tree_skeletonRoot__QQc3U{width:100%;border:1px solid var(--color-border-default);border-radius:var(--radius-md);overflow:hidden}.data-tree_skeletonRow__HC530{display:flex;align-items:center;gap:var(--space-2);padding-top:var(--space-2);padding-bottom:var(--space-2);padding-right:var(--space-3);min-height:40px;border-bottom:1px solid var(--color-border-default)}.data-tree_skeletonRow__HC530:last-child{border-bottom:none}.data-tree_empty__T6Vnc{padding:var(--space-12) var(--space-4);text-align:center;color:var(--color-text-tertiary)}.data-cell-grid_skeletonRoot__Apsj_,.data-tree_empty__T6Vnc{border:1px solid var(--color-border-default);border-radius:var(--radius-md)}.data-cell-grid_skeletonRoot__Apsj_{width:100%;overflow:auto}.data-cell-grid_skeletonGrid__Kl__7{display:grid;grid-template-columns:repeat(var(--dcg-columns),var(--dcg-cell-size));gap:var(--dcg-gap);padding:var(--space-2)}.data-cell-grid_empty__4ueIC{padding:var(--space-12) var(--space-4);text-align:center;color:var(--color-text-tertiary)}.data-cell-grid_empty__4ueIC,.data-matrix-grid_skeletonRoot__DOtwD{border:1px solid var(--color-border-default);border-radius:var(--radius-md)}.data-matrix-grid_skeletonRoot__DOtwD{width:100%;overflow:auto}.data-matrix-grid_skeletonHeaderRow___jtEw{display:flex;background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-default)}.data-matrix-grid_skeletonCorner__WZbUh{flex-shrink:0;height:40px;border-right:1px solid var(--color-border-default)}.data-matrix-grid_skeletonColumnHeader__IWQlA{flex:1;display:flex;align-items:center;justify-content:center;height:40px;padding:0 var(--space-3);border-right:1px solid var(--color-border-default)}.data-matrix-grid_skeletonColumnHeader__IWQlA:last-child{border-right:none}.data-matrix-grid_skeletonBodyRow__64dEM{display:flex;border-bottom:1px solid var(--color-border-default)}.data-matrix-grid_skeletonBodyRow__64dEM:last-child{border-bottom:none}.data-matrix-grid_skeletonRowHeader__QStkD{flex-shrink:0;background:var(--color-bg-secondary)}.data-matrix-grid_skeletonCell__ywN3w,.data-matrix-grid_skeletonRowHeader__QStkD{display:flex;align-items:center;justify-content:center;border-right:1px solid var(--color-border-default)}.data-matrix-grid_skeletonCell__ywN3w{flex:1;padding:0 var(--space-2)}.data-matrix-grid_skeletonCell__ywN3w:last-child{border-right:none}.data-matrix-grid_empty__zPUr0{padding:var(--space-12) var(--space-4);text-align:center;color:var(--color-text-tertiary);border:1px solid var(--color-border-default);border-radius:var(--radius-md)}.range-keyboard-date-input_box__6mQ49,.range-keyboard-date-input_row__6JrHi{display:flex;align-items:center;gap:var(--space-2)}.range-keyboard-date-input_box__6mQ49{height:var(--size-input);padding:0 var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background-color:var(--color-bg-primary)}.range-keyboard-date-input_label__vd7eS{font-size:var(--typo-caption-size);font-weight:var(--typo-label-sm-weight);color:var(--color-text-tertiary);white-space:nowrap}.range-keyboard-date-input_input__AROH_{width:10ch;border:none;background:transparent;padding:0;font-size:var(--typo-body-sm-size);color:var(--color-text-secondary);outline:none}.range-keyboard-date-input_calendarButton__c2Lv1{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer;color:var(--color-text-tertiary)}.range-keyboard-date-input_calendarButton__c2Lv1:hover{color:var(--color-text-secondary)}.range-keyboard-date-input_separator__wqFUv{font-size:var(--typo-body-sm-size);color:var(--color-text-tertiary)}.range-keyboard-date-input_popover__k96cl{padding:var(--space-2)}.range-keyboard-date-input_guideBar__lkPdX{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-3)}.range-keyboard-date-input_guideChip__7TIYA{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background-color:var(--color-bg-brand-subtle);font-size:var(--typo-caption-size);font-weight:var(--typo-label-md-weight);color:var(--color-text-brand);white-space:nowrap}.range-keyboard-date-input_guideText__zr9p5{font-size:var(--typo-label-sm-size);color:var(--color-text-secondary)}.golf-slot-selection-matrix_matrix__KqM2X{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(calc(var(--size-button-lg) * 3.2),1fr);gap:var(--space-2);max-height:calc(var(--size-header) * 7.5);padding:var(--space-2);overflow:auto;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-secondary)}.golf-slot-selection-matrix_courseColumn__gr9Hr{min-width:0;overflow:hidden;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-default)}.golf-slot-selection-matrix_courseHeader__6XOsZ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:var(--size-button-md);padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--color-border-default);background:var(--color-surface-muted)}.golf-slot-selection-matrix_courseName__RGzG2{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);font-size:var(--typo-label-lg-size);font-weight:var(--typo-label-lg-weight);line-height:var(--typo-label-lg-line-height)}.golf-slot-selection-matrix_courseCount__eTDDu{flex:0 0 auto;min-width:var(--size-chip);padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-default);color:var(--color-text-secondary);text-align:center;font-size:var(--typo-label-sm-size);font-weight:var(--typo-label-sm-weight);line-height:var(--typo-label-sm-line-height)}.golf-slot-selection-matrix_courseCells__gmLWX{display:grid;padding:var(--space-1)}.golf-slot-selection-matrix_cell__ctsLV{position:relative;display:flex;width:100%;min-height:calc(var(--size-header) - var(--space-1));height:auto;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-0-5);border:0;border-radius:var(--radius-xs);background:var(--color-surface-default);color:var(--color-text-primary);font:inherit;cursor:pointer;transition:background-color .12s ease,box-shadow .12s ease}.golf-slot-selection-matrix_cell__ctsLV:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.golf-slot-selection-matrix_cell__ctsLV:hover{background:var(--color-primary-50)}.golf-slot-selection-matrix_cell__ctsLV+.golf-slot-selection-matrix_cell__ctsLV{border-top:1px solid var(--color-border-subtle)}.golf-slot-selection-matrix_selected__rawKV{z-index:1;background:var(--color-primary-50);box-shadow:inset 0 0 0 2px var(--color-primary-600)}.golf-slot-selection-matrix_top__4322i{display:inline-flex;align-items:center;gap:var(--space-1)}.golf-slot-selection-matrix_time__aTgCU{color:var(--color-text-primary);font-size:var(--typo-label-md-size);font-weight:700;line-height:var(--typo-label-md-line-height)}.golf-slot-selection-matrix_accessBadge__4LMkA{display:inline-flex;width:var(--size-icon-sm);height:var(--size-icon-sm);align-items:center;justify-content:center;border:1px solid;border-radius:var(--radius-xs);font-size:var(--typo-caption-size);font-weight:700;line-height:1}.golf-slot-selection-matrix_platform__c4naN{border-color:var(--color-reservation-agency-border);background:var(--color-reservation-agency-bg);color:var(--color-reservation-agency-text)}.golf-slot-selection-matrix_offline__DhUiF{border-color:var(--color-reservation-telephone-border);background:var(--color-reservation-telephone-bg);color:var(--color-reservation-telephone-text)}.golf-slot-selection-matrix_online__aYeP_{border-color:var(--color-reservation-internet-border);background:var(--color-reservation-internet-bg);color:var(--color-reservation-internet-text)}.golf-slot-selection-matrix_hold__GysCC{border-color:var(--color-reservation-delay-border);background:var(--color-reservation-delay-bg);color:var(--color-reservation-delay-text)}.golf-slot-selection-matrix_blocked__JRnRG{border-color:var(--color-reservation-block-border);background:var(--color-reservation-block-bg);color:var(--color-reservation-block-text)}.golf-slot-selection-matrix_amount__lQXY0{color:var(--color-text-secondary);font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height)}.golf-slot-selection-matrix_presenceBadge__RTn3Y{position:absolute;top:var(--space-1);right:var(--space-1);display:inline-flex;height:var(--size-icon-sm);align-items:center;gap:var(--space-0-5);padding:0 var(--space-1);border-radius:var(--radius-xs);background:var(--color-primary-600);color:var(--color-text-inverse);font-size:var(--typo-caption-size);font-weight:700;line-height:1}.golf-slot-selection-matrix_presenceIcon__z97lr{width:var(--size-icon-xs);height:var(--size-icon-xs)}.golf-slot-selection-matrix_tooltipContent__b70Iv{display:flex;max-width:calc(var(--size-header) * 4);flex-direction:column;gap:var(--space-1)}.golf-slot-selection-matrix_emptyState__Xs3a1{display:flex;align-items:center;justify-content:center;padding:var(--space-8);border:1px dashed var(--color-border-default);border-radius:var(--radius-md);color:var(--color-text-tertiary)}.stepper_stepper__XPzZx{display:flex}.stepper_horizontal__5CcPC{flex-direction:row;width:100%}.stepper_vertical__wdLqU{flex-direction:column}.stepper_step__jypzJ{position:relative}.stepper_horizontal__5CcPC .stepper_step__jypzJ{display:flex;flex-direction:column;align-items:center;flex:1}.stepper_vertical__wdLqU .stepper_step__jypzJ{display:flex;flex-direction:row;gap:var(--space-3)}.stepper_indicator__yQu5f{display:flex;align-items:center}.stepper_horizontal__5CcPC .stepper_indicator__yQu5f{position:relative;width:100%;justify-content:center}.stepper_vertical__wdLqU .stepper_indicator__yQu5f{flex-direction:column;align-items:center}.stepper_circle__rr5g0{width:32px;height:32px;border-radius:var(--radius-full);border:2px solid var(--color-border-default);display:flex;align-items:center;justify-content:center;font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);font-weight:var(--typo-label-md-weight);color:var(--color-text-tertiary);background:transparent;flex-shrink:0;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.stepper_completed__yCM_i .stepper_circle__rr5g0{background:var(--color-interactive-primary);border-color:var(--color-interactive-primary);color:var(--color-text-inverse)}.stepper_active__dHF6O .stepper_circle__rr5g0{border-color:var(--color-interactive-primary);color:var(--color-interactive-primary);background:transparent}.stepper_pending__dwjgz .stepper_circle__rr5g0{border-color:var(--color-border-default);color:var(--color-text-tertiary);background:transparent}.stepper_connector__d20uN{background:var(--color-border-default);transition:background var(--transition-fast)}.stepper_horizontal__5CcPC .stepper_connector__d20uN{position:absolute;height:2px;left:calc(50% + 16px);right:calc(-50% + 16px);top:50%;transform:translateY(-50%)}.stepper_vertical__wdLqU .stepper_connector__d20uN{width:2px;flex:1;min-height:24px}.stepper_completed__yCM_i .stepper_connector__d20uN{background:var(--color-interactive-primary)}.stepper_content__x6Pgs{display:flex;flex-direction:column}.stepper_horizontal__5CcPC .stepper_content__x6Pgs{align-items:center;margin-top:var(--space-2)}.stepper_vertical__wdLqU .stepper_content__x6Pgs{padding-bottom:var(--space-4)}.stepper_label__uhxpg{font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);font-weight:var(--typo-label-md-weight);color:var(--color-text-tertiary);transition:color var(--transition-fast)}.stepper_active__dHF6O .stepper_label__uhxpg,.stepper_completed__yCM_i .stepper_label__uhxpg{color:var(--color-text-primary)}.stepper_pending__dwjgz .stepper_label__uhxpg{color:var(--color-text-tertiary)}.stepper_description__SXWwT{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-text-secondary)}.detail-sheet_root__19OgC{display:flex;flex-direction:column;height:100%}[data-device=mobile] .detail-sheet_root__19OgC{height:85dvh;max-height:85dvh}.detail-sheet_header__IXNrX{display:flex;flex-direction:column;flex-shrink:0;padding:var(--space-4) var(--space-5);gap:var(--space-3)}.detail-sheet_headerWithClose__QV1ql{position:relative;padding-right:calc(var(--space-5) + var(--space-8))}.detail-sheet_headerEmpty__hyNea{padding:0}.detail-sheet_headerClose__f32tn{position:absolute;top:var(--space-3);right:var(--space-3)}.detail-sheet_headerActionRow__FsGen{width:100%;justify-content:space-between}.detail-sheet_headerActionRow__FsGen,.detail-sheet_headerActions__jvX2b,.detail-sheet_headerLeadingAction__sRzzt{display:flex;align-items:center;gap:var(--space-2)}.detail-sheet_headerActions__jvX2b{margin-left:auto}.detail-sheet_headerTitle__ejry6{display:flex;align-items:center;gap:var(--space-4)}.detail-sheet_headerLeading__x3H_L{flex-shrink:0}.detail-sheet_headerTitleMain__Nxwdq{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1}.detail-sheet_headerTitleRow__4fIud{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.detail-sheet_headerTitleText__7DW8F{font-size:var(--typo-heading-md-size);line-height:var(--typo-heading-md-line-height);font-weight:var(--typo-heading-md-weight);letter-spacing:var(--typo-heading-md-letter-spacing);color:var(--color-text-primary)}.detail-sheet_headerSubtitle__CYVTI{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);font-weight:var(--typo-body-md-weight);color:var(--color-text-secondary)}.detail-sheet_headerTrailing__Exvzr{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.detail-sheet_body__RT0HI{flex:1;overflow-y:auto;padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-6)}[data-device=mobile] .detail-sheet_body__RT0HI{padding-top:0;padding-bottom:0}.detail-sheet_section__IGMnh{display:flex;flex-direction:column;gap:var(--space-1)}.detail-sheet_sectionTitle__GiA9C{font-size:var(--typo-label-lg-size);line-height:var(--typo-label-lg-line-height);font-weight:var(--typo-label-lg-weight);color:var(--color-text-primary);margin:0}.detail-sheet_fieldGroup__COd5a{margin:0;padding:0;display:flex;flex-direction:column}.detail-sheet_field__NUDiw{display:flex;gap:var(--space-3);padding:var(--space-2) 0}.detail-sheet_horizontal__SS3mx .detail-sheet_field__NUDiw{align-items:center}.detail-sheet_vertical__eB1UY .detail-sheet_field__NUDiw{flex-direction:column;gap:var(--space-1)}.detail-sheet_fieldLabel__UWLGo{margin:0;flex-shrink:0;min-width:100px}.detail-sheet_horizontal__SS3mx .detail-sheet_fieldLabel__UWLGo{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);font-weight:var(--typo-body-md-weight);color:var(--color-text-secondary)}.detail-sheet_vertical__eB1UY .detail-sheet_fieldLabel__UWLGo{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);font-weight:var(--typo-caption-weight);color:var(--color-text-tertiary)}.detail-sheet_fieldValue__h0D9K{margin:0}.detail-sheet_horizontal__SS3mx .detail-sheet_fieldValue__h0D9K{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);font-weight:500;color:var(--color-text-primary)}.detail-sheet_vertical__eB1UY .detail-sheet_fieldValue__h0D9K{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);font-weight:var(--typo-body-md-weight);color:var(--color-text-primary)}.detail-sheet_statGrid__agepG{display:grid;gap:var(--space-2);margin-bottom:var(--space-5)}.detail-sheet_statCard__ZE4Pf{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-2);background-color:var(--color-bg-secondary);border-radius:var(--radius-md)}.detail-sheet_statCardIcon__2hVgZ{color:var(--color-text-tertiary)}.detail-sheet_statCardValue__Jbm0M{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);font-weight:600;color:var(--color-text-primary);font-variant-numeric:tabular-nums}.detail-sheet_statCardLabel__Nr_of{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-text-tertiary)}.detail-sheet_tabs__0mudE{flex:1;display:flex;flex-direction:column;min-height:0}.detail-sheet_tabList__Khf2q{flex-shrink:0;padding:0 var(--space-5)}.detail-sheet_tabListInner__QpD53{width:100%}.detail-sheet_tabContent__MP3q7{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;padding:var(--space-5)}.detail-sheet_tabContent__MP3q7[data-state=inactive]{display:none}.detail-sheet_tabContent__MP3q7>*+*{margin-top:var(--space-6)}[data-device=mobile] .detail-sheet_tabListInner__QpD53{overflow-x:auto;overflow-y:hidden}[data-device=mobile] .detail-sheet_tabListInner__QpD53>button{flex:0 0 auto}.detail-sheet_skeleton__V8GuA{display:flex;flex-direction:column;height:100%}.detail-sheet_skeletonHeader__lhH4t{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);flex-shrink:0}.detail-sheet_skeletonHeaderText__6lnLG{display:flex;flex-direction:column;gap:var(--space-2);flex:1}.detail-sheet_skeletonTabBar__zHYT7{display:flex;gap:var(--space-4);padding:0 var(--space-5);padding-bottom:10px;border-bottom:1px solid var(--color-border-default);flex-shrink:0}.detail-sheet_skeletonBody__sUxiE{flex:1;padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.detail-sheet_skeletonField__e2GDr{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) 0}.detail-sheet_footer__Ohaef{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-5);flex-shrink:0}.mobile-sidebar_sheetContent__OYiA_{padding:0;border-right:none;border-radius:0;width:280px}.mobile-sidebar-nav_container__5rme5{display:flex;flex-direction:column;height:100%;background:var(--color-sidebar-bg)}.mobile-sidebar-nav_header__0qpR7{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-sidebar-border)}.mobile-sidebar-nav_nav__2MBP9{flex:1;overflow-y:auto;padding:var(--space-2) 0}.mobile-sidebar-nav_navGroup__fYIrq{padding:var(--space-1) 0}.mobile-sidebar-nav_navGroupLabel__SJ4qb{padding:var(--space-2) var(--space-4);font-size:var(--typo-caption-size);font-weight:500;color:var(--color-sidebar-text-muted);text-transform:uppercase;letter-spacing:.05em}.mobile-sidebar-nav_navSeparator__iWJQe{height:1px;margin:var(--space-2) var(--space-4);background:var(--color-sidebar-border)}.mobile-sidebar-nav_navItemWrapper__iDUJn{display:flex;flex-direction:column}.mobile-sidebar-nav_navItemHeader__o6f5k,.mobile-sidebar-nav_navItem__aQzDO{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--typo-body-md-size);color:var(--color-sidebar-text)}.mobile-sidebar-nav_navItem__aQzDO{text-decoration:none;transition:background-color var(--transition-fast)}.mobile-sidebar-nav_navItem__aQzDO:hover{background:var(--color-sidebar-hover)}.mobile-sidebar-nav_navItem__aQzDO[data-active=true]{color:var(--color-sidebar-active-text);background:var(--color-sidebar-active)}.mobile-sidebar-nav_navItem__aQzDO[data-active=true]:hover{background:var(--color-sidebar-active-hover)}.mobile-sidebar-nav_navItemIcon___YYbq{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.mobile-sidebar-nav_navItemLabel__08eNp{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.mobile-sidebar-nav_navSub__e89UF{display:flex;flex-direction:column;margin-left:calc(var(--space-3) + 10px);padding-left:var(--space-2);border-left:1px solid var(--color-sidebar-border)}.mobile-sidebar-nav_navSubItem__zUB77{display:flex;align-items:center;padding:6px var(--space-3);font-size:var(--typo-body-md-size);color:var(--color-sidebar-text-muted);text-decoration:none;transition:background-color var(--transition-fast),color var(--transition-fast)}.mobile-sidebar-nav_navSubItem__zUB77:hover{background:var(--color-sidebar-hover);color:var(--color-sidebar-text-strong)}.mobile-sidebar-nav_navSubItem__zUB77[data-active=true]{color:var(--color-sidebar-text-strong);font-weight:var(--typo-label-lg-weight)}.mobile-sidebar-nav_navSubItem__zUB77[data-active=true]:hover{background:var(--color-sidebar-hover)}.mobile-sidebar-nav_footer__KeXOy{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border-top:1px solid var(--color-sidebar-border)}.mobile-sidebar-nav_menuButton__B8ghy{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);border:none;border-radius:var(--radius-md);background:none;font-family:inherit;cursor:pointer;transition:background-color var(--transition-fast)}.mobile-sidebar-nav_menuButton__B8ghy:hover{background-color:var(--color-sidebar-hover)}.mobile-sidebar-nav_headerImage__vT5QQ{-o-object-fit:cover;object-fit:cover}.mobile-sidebar-nav_headerFallback___WoiS,.mobile-sidebar-nav_headerImage__vT5QQ{width:var(--size-button-sm);height:var(--size-button-sm);border-radius:var(--radius-md);flex-shrink:0}.mobile-sidebar-nav_headerFallback___WoiS{display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-sidebar-active);color:var(--color-sidebar-active-text);font-size:var(--typo-body-md-size);font-weight:700}.mobile-sidebar-nav_headerName__bry5Q{font-size:var(--typo-body-md-size);font-weight:600;color:var(--color-sidebar-text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.mobile-sidebar-nav_footerInfo__ybljH{display:flex;flex-direction:column;align-items:flex-start;flex:1;min-width:0;overflow:hidden}.mobile-sidebar-nav_footerName__tkiUp{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);font-weight:600;color:var(--color-sidebar-text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mobile-sidebar-nav_footerDescription__U_vEk{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-sidebar-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mobile-sidebar-nav_footerChevron__rWHmN{flex-shrink:0;color:var(--color-sidebar-text-muted)}.mobile-sidebar-nav_footerDropdownContent__1jgUj{min-width:200px;background-color:var(--color-sidebar-bg);border-color:var(--color-sidebar-border)}.mobile-sidebar-nav_footerDropdownContent__1jgUj [role=menuitem]{color:var(--color-sidebar-text)}.mobile-sidebar-nav_footerDropdownContent__1jgUj [role=menuitem][data-highlighted]{background-color:var(--color-sidebar-hover);color:var(--color-sidebar-text-strong)}.mobile-sidebar-nav_footerDropdownSeparator__xIG0E{background-color:var(--color-sidebar-border)}.mobile-sidebar-nav_footerDropdownHeader__aomXI{display:flex;align-items:center;gap:var(--space-2);color:var(--color-sidebar-text-muted)}.mobile-sidebar-nav_footerDropdownHeaderInfo__QACT5{display:flex;flex-direction:column;min-width:0;overflow:hidden}.mobile-sidebar-nav_footerDropdownHeaderName__gXAQ_{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);font-weight:600;color:var(--color-sidebar-text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mobile-sidebar-nav_footerDropdownHeaderDescription__rnEJ7{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-sidebar-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mobile-sidebar-nav_agentItem__tGFhG{--agent-pill-bg:#fff;--agent-pill-active:#f5f8ff;--agent-pill-text:#2350d6;--agent-pill-shadow:rgb(0 0 0/18%);margin:var(--space-1) var(--space-2);font-weight:700;color:var(--agent-pill-text);background:var(--agent-pill-bg);border-radius:var(--radius-lg);box-shadow:0 4px 14px var(--agent-pill-shadow)}.mobile-sidebar-nav_agentItem__tGFhG:hover,.mobile-sidebar-nav_agentItem__tGFhG[data-active=true],.mobile-sidebar-nav_agentItem__tGFhG[data-active=true]:hover{color:var(--agent-pill-text);background:var(--agent-pill-active)}.agent-mark_mark__XWZIm{--agent-mark-size:var(--size-icon-md);--agent-mark-bg:radial-gradient(circle at 50% 62%,#dce5ff 0%,#efe8ff 60%,#f7f8fa 100%);display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--agent-mark-size);height:var(--agent-mark-size);overflow:hidden;vertical-align:-2px;background:var(--agent-mark-bg);border-radius:30%}.agent-mark_xs__K3Mva{--agent-mark-size:var(--size-icon-sm)}.agent-mark_sm__QZp9O{--agent-mark-size:var(--size-icon-md)}.agent-mark_md__wPUMS{--agent-mark-size:var(--size-icon-lg)}.agent-mark_xl__CPPbV{--agent-mark-size:var(--size-icon-2xl)}.agent-mark_svg__G25B4{width:92%;height:92%}.agent-mark_spark__2BUV6{transform-box:fill-box;transform-origin:center}a:hover .agent-mark_spark__2BUV6{animation:agent-mark_agent-spark__BEySW 1.4s ease-in-out infinite}@keyframes agent-mark_agent-spark__BEySW{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){a:hover .agent-mark_spark__2BUV6{animation:none}}.date-navigator_container__U8nfR{display:inline-flex;align-items:center;gap:var(--space-2)}.date-navigator_container__U8nfR[data-disabled]{opacity:.5;pointer-events:none}.date-navigator_trigger__Tz9nO{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-1);border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text-primary);cursor:pointer;transition:background var(--transition-fast);font-size:var(--typo-heading-sm-size);line-height:var(--typo-heading-sm-line-height);font-weight:var(--typo-heading-sm-weight);font-variant-numeric:tabular-nums;white-space:nowrap}.date-navigator_trigger__Tz9nO:hover:not(:disabled){background:var(--color-bg-tertiary)}.date-navigator_trigger__Tz9nO:disabled{cursor:not-allowed}.date-navigator_todayButton__zRv_6{display:inline-flex;align-items:center;justify-content:center;height:var(--size-button-md);padding:0 var(--space-2);border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text-tertiary);font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);font-weight:500;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.date-navigator_todayButton__zRv_6:hover:not(:disabled){background:var(--color-bg-tertiary);color:var(--color-text-primary)}.date-navigator_todayButton__zRv_6:disabled{opacity:.35;cursor:default}.date-navigator_navButton__FPkLt{display:inline-flex;align-items:center;justify-content:center;width:var(--size-button-md);height:var(--size-button-md);border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text-tertiary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.date-navigator_navButton__FPkLt:hover:not(:disabled){background:var(--color-bg-tertiary);color:var(--color-text-primary)}.date-navigator_navButton__FPkLt:disabled{opacity:.3;cursor:not-allowed}.date-navigator_sm__bZXuL .date-navigator_trigger__Tz9nO{font-size:var(--typo-heading-sm-size);line-height:var(--typo-heading-sm-line-height);font-weight:var(--typo-heading-sm-weight);letter-spacing:var(--typo-heading-sm-letter-spacing)}.date-navigator_lg__dUuKo .date-navigator_trigger__Tz9nO{font-size:var(--typo-heading-lg-size);line-height:var(--typo-heading-lg-line-height);font-weight:var(--typo-heading-lg-weight);letter-spacing:var(--typo-heading-lg-letter-spacing)}.date-navigator_sunday__YEZOD{color:var(--color-status-error)}.date-navigator_saturday__MOUd_{color:var(--color-status-info)}.favorite-button_active__KFQ2m.favorite-button_active__KFQ2m{fill:var(--color-warning-300);color:var(--color-warning-300)}.favorite-button_inactive__Mj0VJ.favorite-button_inactive__Mj0VJ{color:var(--color-text-quaternary)}.dnd-transfer_dragging__dLAO0{opacity:.4;transition:opacity var(--transition-fast)}.dnd-transfer_overlay__g77ZT{opacity:.7;pointer-events:none}.search-bar_root__OmlZl{display:flex;align-items:center;gap:var(--space-2);width:-moz-fit-content;width:fit-content}.kanban_root__EjCda{display:flex;flex-direction:column;flex:1;min-width:0;height:100%}.kanban_header__0a5VX{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);flex-shrink:0}.kanban_board__vtpXF{flex:1;overflow-x:auto;overflow-y:hidden;padding:var(--space-4);background:var(--color-bg-secondary)}.kanban_boardInner__Z0IDc{display:flex;gap:var(--kanban-gap,var(--space-4));min-width:-moz-max-content;min-width:max-content;height:100%}.kanban_column__R2nqV{width:var(--kanban-column-width,260px);flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-3);height:100%;min-height:0;overflow-y:auto}.kanban_footer__ormYT{flex-shrink:0;padding:var(--space-4) var(--space-6);background:var(--color-bg-primary);border-top:1px solid var(--color-border-subtle)}.placeholder-reference_wrapper__PyDjo{position:relative;width:100%}.placeholder-reference_placeholder__zmj4r{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;border:2px dashed var(--color-border-default);border-radius:var(--radius-md);background:transparent;cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast)}.placeholder-reference_placeholder__zmj4r:hover:not(:disabled){border-color:var(--color-primary-500);background:var(--color-primary-50)}.placeholder-reference_placeholder__zmj4r:hover:not(:disabled) .placeholder-reference_placeholderIcon__aqymc,.placeholder-reference_placeholder__zmj4r:hover:not(:disabled) .placeholder-reference_placeholderLabel__M1o8u{color:var(--color-primary-600)}.placeholder-reference_placeholder__zmj4r:disabled{opacity:.5;cursor:default}.placeholder-reference_sm__tVvFQ .placeholder-reference_inputWrapper__1XFOK,.placeholder-reference_sm__tVvFQ .placeholder-reference_placeholder__zmj4r{height:var(--size-input-sm)}.placeholder-reference_md__HMa20 .placeholder-reference_inputWrapper__1XFOK,.placeholder-reference_md__HMa20 .placeholder-reference_placeholder__zmj4r{height:var(--size-input)}.placeholder-reference_lg__gmtFS .placeholder-reference_inputWrapper__1XFOK,.placeholder-reference_lg__gmtFS .placeholder-reference_placeholder__zmj4r{height:var(--size-input-lg)}.placeholder-reference_placeholderIcon__aqymc{display:flex;align-items:center;color:var(--color-text-tertiary);flex-shrink:0;transition:color var(--transition-fast)}.placeholder-reference_placeholderLabel__M1o8u{font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);font-weight:500;color:var(--color-text-tertiary);transition:color var(--transition-fast)}.placeholder-reference_inputWrapper__1XFOK{width:100%}