._page_1k1w3_1{box-sizing:border-box;width:100%;max-width:1080px;margin:0 auto;padding:24px 20px 56px;display:grid;gap:16px;color:var(--ui-text);font-family:var(--ui-font);font-size:.875rem;line-height:1.5}._page_1k1w3_1 *,._page_1k1w3_1 *:before,._page_1k1w3_1 *:after{box-sizing:border-box}._back_1k1w3_21{display:inline-flex;align-items:center;gap:4px;width:fit-content;color:var(--ui-muted);font-weight:550;text-decoration:none}._back_1k1w3_21:hover{color:var(--ui-accent)}._card_1k1w3_35{min-width:0;padding:20px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow)}._cardHeader_1k1w3_44{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}._cardTitle_1k1w3_52{margin:0;font-size:1rem;font-weight:650;letter-spacing:-.01em}._cardDescription_1k1w3_59{margin:2px 0 0;color:var(--ui-muted)}._stack_1k1w3_64{display:flex;min-width:0}._block_1k1w3_69{flex-direction:column}._inline_1k1w3_73{flex-direction:row;flex-wrap:wrap}._gapSm_1k1w3_78{gap:8px}._gapMd_1k1w3_82{gap:16px}._gapLg_1k1w3_86{gap:24px}._alignStart_1k1w3_90{align-items:flex-start}._alignCenter_1k1w3_94{align-items:center}._alignEnd_1k1w3_98{align-items:flex-end}._justifyBetween_1k1w3_102{justify-content:space-between}._text_1k1w3_106{margin:0}._muted_1k1w3_110{color:var(--ui-muted)}._critical_1k1w3_114{color:var(--ui-danger)}._strong_1k1w3_118{font-weight:600}._small_1k1w3_122{font-size:.8rem}._badge_1k1w3_126{--badge-bg: #eef0f1;--badge-fg: #3d474d;display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:2px 10px;border-radius:999px;background:var(--badge-bg);color:var(--badge-fg);font-size:.78rem;font-weight:600;line-height:1.6;white-space:nowrap}._badge_1k1w3_126:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.7}._badgeSuccess_1k1w3_152{--badge-bg: #e2f2ea;--badge-fg: #135c43}._badgeCritical_1k1w3_157{--badge-bg: #fdecea;--badge-fg: #a1251b}._badgeWarning_1k1w3_162{--badge-bg: #fdf3dc;--badge-fg: #7a4f00}._badgeInfo_1k1w3_167{--badge-bg: #e8f0fb;--badge-fg: #1f4f8f}._banner_1k1w3_172{--banner-bg: #e8f0fb;--banner-fg: #1f4f8f;--banner-border: rgb(31 79 143 / 18%);display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border:1px solid var(--banner-border);border-radius:var(--ui-radius);background:var(--banner-bg);color:var(--ui-text)}._bannerIcon_1k1w3_186{width:20px;height:20px;margin-top:1px;color:var(--banner-fg);flex-shrink:0}._bannerBody_1k1w3_194{display:grid;gap:4px;min-width:0}._bannerTitle_1k1w3_200{margin:0;font-weight:650}._bannerSuccess_1k1w3_205{--banner-bg: #e9f6ef;--banner-fg: #135c43;--banner-border: rgb(19 92 67 / 18%)}._bannerWarning_1k1w3_211{--banner-bg: #fdf6e3;--banner-fg: #8a5a00;--banner-border: rgb(138 90 0 / 20%)}._bannerCritical_1k1w3_217{--banner-bg: #fdeeec;--banner-fg: #a1251b;--banner-border: rgb(161 37 27 / 20%)}._button_1k1w3_223{--button-bg: var(--ui-surface-solid);--button-fg: var(--ui-text);--button-border: var(--ui-border-strong);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid var(--button-border);border-radius:10px;background:var(--button-bg);box-shadow:0 1px 1px #1018140f;color:var(--button-fg);font:inherit;font-size:.85rem;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease,filter .15s ease}._button_1k1w3_223:hover:not(:disabled){background:var(--ui-surface-sunken)}._button_1k1w3_223:active:not(:disabled){transform:translateY(1px)}._button_1k1w3_223:focus-visible{outline:none;box-shadow:0 0 0 4px var(--ui-focus)}._button_1k1w3_223:disabled{cursor:not-allowed;opacity:.5}._buttonPrimary_1k1w3_267{--button-fg: #ffffff;--button-border: transparent;background:linear-gradient(135deg,var(--ui-accent-bright),var(--ui-accent-strong));box-shadow:0 6px 16px -8px var(--ui-accent)}._buttonPrimary_1k1w3_267:hover:not(:disabled){background:linear-gradient(135deg,var(--ui-accent-bright),var(--ui-accent-strong));filter:brightness(1.07)}._buttonCritical_1k1w3_279{--button-fg: #ffffff;--button-border: transparent;background:linear-gradient(135deg,var(--ui-danger-bright),var(--ui-danger));box-shadow:0 6px 16px -8px var(--ui-danger)}._buttonCritical_1k1w3_279:hover:not(:disabled){background:linear-gradient(135deg,var(--ui-danger-bright),var(--ui-danger));filter:brightness(1.07)}._buttonPlain_1k1w3_291{--button-border: transparent;--button-bg: transparent;box-shadow:none;color:var(--ui-accent)}._buttonPlain_1k1w3_291:hover:not(:disabled){background:var(--ui-accent-soft)}._buttonIconOnly_1k1w3_302{width:36px;padding:0}._buttonIcon_1k1w3_302{width:18px;height:18px;flex-shrink:0}._loading_1k1w3_313{color:transparent;pointer-events:none}._loading_1k1w3_313 ._buttonIcon_1k1w3_302{visibility:hidden}._spinner_1k1w3_322{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:16px;height:16px;border:2px solid var(--button-fg);border-right-color:transparent;border-radius:50%;animation:_spin_1k1w3_322 .7s linear infinite}@keyframes _spin_1k1w3_322{to{transform:rotate(360deg)}}._link_1k1w3_340{color:var(--ui-accent);font-weight:550;text-decoration:none;text-underline-offset:3px}._link_1k1w3_340:hover{text-decoration:underline}._link_1k1w3_340:focus-visible{outline:2px solid var(--ui-accent-bright);outline-offset:2px;border-radius:4px}._field_1k1w3_357{display:grid;gap:6px;min-width:0}._fieldGrow_1k1w3_363{flex:1 1 260px}._label_1k1w3_367{font-size:.82rem;font-weight:600}._required_1k1w3_372{margin-left:2px;color:var(--ui-danger)}._control_1k1w3_377{width:100%;min-height:40px;padding:8px 12px;border:1px solid var(--ui-border-strong);border-radius:10px;background:var(--ui-surface-solid);color:var(--ui-text);font:inherit;font-size:.875rem;transition:border-color .15s ease,box-shadow .15s ease}._control_1k1w3_377::placeholder{color:var(--ui-subtle)}._control_1k1w3_377:hover:not(:disabled){border-color:var(--ui-accent)}._control_1k1w3_377:focus-visible{outline:none;border-color:var(--ui-accent);box-shadow:0 0 0 4px var(--ui-focus)}._control_1k1w3_377:disabled{background:var(--ui-surface-sunken);color:var(--ui-muted);cursor:not-allowed}._control_1k1w3_377[aria-invalid=true]{border-color:var(--ui-danger)}._combo_1k1w3_414{position:relative}._comboBox_1k1w3_418{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;padding:5px 6px;border:1px solid var(--ui-border-strong);border-radius:10px;background:var(--ui-surface-solid);cursor:text;transition:border-color .15s ease,box-shadow .15s ease}._comboBox_1k1w3_418:hover{border-color:var(--ui-accent)}._comboBox_1k1w3_418:focus-within{border-color:var(--ui-accent);box-shadow:0 0 0 4px var(--ui-focus)}._comboBox_1k1w3_418[data-invalid]{border-color:var(--ui-danger)}._comboBox_1k1w3_418[data-disabled]{border-color:var(--ui-border);background:var(--ui-surface-sunken);cursor:not-allowed;opacity:.7}._comboChips_1k1w3_452{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}._comboChip_1k1w3_452{display:inline-flex;align-items:center;gap:2px;max-width:100%;padding:3px 4px 3px 10px;border-radius:6px;background:var(--ui-accent);color:#fff;font-size:.8rem;font-weight:500;line-height:1.4}._comboChip_1k1w3_452>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._comboChipRemove_1k1w3_481{display:inline-grid;place-items:center;width:20px;height:20px;padding:0;border:0;border-radius:4px;background:transparent;color:inherit;cursor:pointer}._comboChipRemove_1k1w3_481 svg{width:14px;height:14px}._comboChipRemove_1k1w3_481:hover{background:#fff3}._comboChipRemove_1k1w3_481:focus-visible{outline:2px solid #ffffff;outline-offset:-2px}._comboInput_1k1w3_508{flex:1 1 160px;min-width:120px;min-height:28px;padding:2px 6px;border:0;background:transparent;color:var(--ui-text);font:inherit;font-size:.875rem}._comboInput_1k1w3_508::placeholder{color:var(--ui-subtle)}._comboInput_1k1w3_508:focus{outline:none}._comboList_1k1w3_528{position:absolute;z-index:30;top:calc(100% + 4px);right:0;left:0;max-height:260px;margin:0;padding:4px;overflow-y:auto;border:1px solid var(--ui-border);border-radius:10px;background:var(--ui-surface-solid);box-shadow:0 16px 32px -16px #10181459;list-style:none}._comboList_1k1w3_528{container-type:inline-size}._comboList_1k1w3_528[hidden]{display:none}._comboOption_1k1w3_553{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:6px;cursor:pointer;font-size:.875rem}._comboOption_1k1w3_553[aria-selected=true]{background:var(--ui-accent);color:#fff}._comboOptionText_1k1w3_568{display:grid;flex:1 1 auto;min-width:0;overflow-wrap:anywhere}._comboHint_1k1w3_575{color:var(--ui-muted);font-size:.75rem}._comboOption_1k1w3_553[aria-selected=true] ._comboHint_1k1w3_575{color:#fffc}._comboPress_1k1w3_584{flex:none;font-size:.72rem;white-space:nowrap;opacity:.85;visibility:hidden}._comboOption_1k1w3_553[aria-selected=true] ._comboPress_1k1w3_584{visibility:visible}@container (max-width: 380px){._comboPress_1k1w3_584{display:none}}._comboChevron_1k1w3_602{flex:none;width:16px;height:16px;margin-right:6px;color:var(--ui-muted);pointer-events:none}._comboCheck_1k1w3_611{display:inline-grid;flex:none;place-items:center;width:16px;height:16px;color:var(--ui-accent)}._comboCheck_1k1w3_611 svg{width:16px;height:16px}._comboOption_1k1w3_553[aria-selected=true] ._comboCheck_1k1w3_611{color:inherit}._comboOption_1k1w3_553[data-chosen]{font-weight:600}._comboEmpty_1k1w3_633{padding:9px 10px;color:var(--ui-muted);font-size:.8rem}textarea._control_1k1w3_377{min-height:84px;resize:vertical}select._control_1k1w3_377{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235d6870' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;cursor:pointer}._searchWrap_1k1w3_654{position:relative}._searchIcon_1k1w3_658{position:absolute;top:50%;left:12px;width:16px;height:16px;color:var(--ui-subtle);transform:translateY(-50%);pointer-events:none}._searchWrap_1k1w3_654 ._control_1k1w3_377{padding-left:36px}._details_1k1w3_673{margin:0;color:var(--ui-muted);font-size:.8rem}._error_1k1w3_679{margin:0;color:var(--ui-danger);font-size:.8rem;font-weight:500}._choice_1k1w3_686{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;row-gap:2px;align-items:start;cursor:pointer}._choiceText_1k1w3_695{display:grid;gap:2px}._choiceLabel_1k1w3_700{font-weight:550}._checkbox_1k1w3_704{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-content:center;width:20px;height:20px;margin:1px 0 0;border:1px solid var(--ui-border-strong);border-radius:6px;background:var(--ui-surface-solid);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}._checkbox_1k1w3_704:after{content:"";width:10px;height:6px;border:2px solid #ffffff;border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px) scale(0);transition:transform .12s ease}._checkbox_1k1w3_704:checked{border-color:transparent;background:var(--ui-accent)}._checkbox_1k1w3_704:checked:after{transform:rotate(-45deg) translate(1px,-1px) scale(1)}._switch_1k1w3_738{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:40px;height:22px;margin:0;border-radius:999px;background:#cfd5d9;cursor:pointer;transition:background-color .2s ease}._switch_1k1w3_738:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s ease}._switch_1k1w3_738:checked{background:linear-gradient(135deg,var(--ui-accent-bright),var(--ui-accent))}._switch_1k1w3_738:checked:after{transform:translate(18px)}._checkbox_1k1w3_704:focus-visible,._switch_1k1w3_738:focus-visible{outline:none;box-shadow:0 0 0 4px var(--ui-focus)}._tableWrap_1k1w3_777{overflow-x:auto;margin:0 -4px;padding:0 4px}._table_1k1w3_777{width:100%;border-collapse:separate;border-spacing:0;font-size:.85rem}._table_1k1w3_777 th{padding:10px 12px;border-bottom:1px solid var(--ui-border);background:var(--ui-surface-sunken);color:var(--ui-muted);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}._table_1k1w3_777 th:first-child{border-top-left-radius:10px}._table_1k1w3_777 th:last-child{border-top-right-radius:10px}._table_1k1w3_777 td{padding:12px;border-bottom:1px solid var(--ui-border);vertical-align:middle}._table_1k1w3_777 tbody tr:last-child td{border-bottom:0}._table_1k1w3_777 tbody tr:hover td{background:#2fa37a0a}._table_1k1w3_777 [data-numeric]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._resizableTable_1k1w3_831{display:grid;gap:6px}._tableTools_1k1w3_836{display:flex;justify-content:flex-end}._table_1k1w3_777[data-sized]{table-layout:fixed}._table_1k1w3_777[data-sized] th{overflow:hidden;text-overflow:ellipsis}._table_1k1w3_777[data-sized] td{overflow-wrap:anywhere}._table_1k1w3_777 th[data-resizable]{position:relative;padding-right:20px}._resizer_1k1w3_859{position:absolute;top:0;right:0;bottom:0;display:flex;justify-content:center;width:14px}._resizerInput_1k1w3_869{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:col-resize;-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:none}._resizerLine_1k1w3_881{width:2px;margin:9px 0;border-radius:2px;background:var(--ui-border-strong);pointer-events:none;transition:background .12s ease,width .12s ease,box-shadow .12s ease}._resizerInput_1k1w3_869:hover+._resizerLine_1k1w3_881,._resizerInput_1k1w3_869[data-active]+._resizerLine_1k1w3_881{width:3px;background:var(--ui-accent-bright)}._resizerInput_1k1w3_869:focus-visible+._resizerLine_1k1w3_881{width:3px;background:var(--ui-accent-bright);box-shadow:0 0 0 3px var(--ui-focus)}._table_1k1w3_777 tr[data-open] td,._table_1k1w3_777 tbody tr[data-open]:hover td{border-bottom-color:transparent;background:var(--ui-accent-soft)}._table_1k1w3_777 tr[data-open] td:first-child{box-shadow:inset 3px 0 0 var(--ui-accent-bright)}._table_1k1w3_777 tr[data-sub] td,._table_1k1w3_777 tbody tr[data-sub]:hover td{border-bottom:1px dashed var(--ui-border-strong);background:#e2f2ea73;font-size:.8rem}._table_1k1w3_777 tr[data-sub] td:first-child{position:relative;box-shadow:inset 3px 0 0 var(--ui-accent-bright)}._table_1k1w3_777 tr[data-sub] td:first-child:before,._table_1k1w3_777 tr[data-sub] td:first-child:after{content:"";position:absolute;left:50%;border-left:2px solid var(--ui-accent-bright)}._table_1k1w3_777 tr[data-sub] td:first-child:before{top:0;bottom:50%;width:12px;border-bottom:2px solid var(--ui-accent-bright);border-bottom-left-radius:6px}._table_1k1w3_777 tr[data-sub] td:first-child:after{top:50%;bottom:0}._table_1k1w3_777 tr[data-sub][data-last] td:first-child:after{display:none}._table_1k1w3_777 tbody tr[data-sub][data-last] td{border-bottom:2px solid var(--ui-border-strong)}._table_1k1w3_777 tbody tr[data-sub][data-last]:last-child td{border-bottom:0}._list_1k1w3_957{display:grid;gap:6px;margin:0;padding-left:20px}._dialog_1k1w3_964{width:min(480px,calc(100vw - 32px));padding:24px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface-solid);box-shadow:0 24px 64px -16px #10181466;color:var(--ui-text);font-family:var(--ui-font);font-size:.875rem}._dialog_1k1w3_964::backdrop{background:#10181466;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._dialogTitle_1k1w3_981{margin:0 0 8px;font-size:1.1rem;font-weight:650}@media(max-width:640px){._page_1k1w3_1{padding:16px 12px 40px}._card_1k1w3_35{padding:16px}}@media(prefers-reduced-motion:reduce){._button_1k1w3_223,._control_1k1w3_377,._checkbox_1k1w3_704,._checkbox_1k1w3_704:after,._switch_1k1w3_738,._switch_1k1w3_738:after{transition:none}._spinner_1k1w3_322{animation-duration:2s}}._grid_1k1w3_1012{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;align-items:end}._visuallyHidden_1k1w3_1019{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._countBubble_1k1w3_1028{min-width:20px;padding:1px 7px;border-radius:999px;background:var(--ui-accent-soft);color:var(--ui-accent-strong);font-size:.72rem;font-weight:650;font-variant-numeric:tabular-nums;text-align:center}._popover_1k1w3_1040{position:relative}._popoverTrigger_1k1w3_1044{list-style:none;-webkit-user-select:none;user-select:none}._popoverTrigger_1k1w3_1044::-webkit-details-marker{display:none}._popoverChevron_1k1w3_1053{width:14px;height:14px;color:var(--ui-muted);transition:transform .15s ease}._popover_1k1w3_1040[open] ._popoverChevron_1k1w3_1053{transform:rotate(180deg)}._popover_1k1w3_1040[open]>._popoverTrigger_1k1w3_1044{border-color:var(--ui-accent-bright);box-shadow:0 0 0 3px var(--ui-focus)}._popoverPanel_1k1w3_1069{position:absolute;z-index:20;top:calc(100% + 8px);left:0;display:grid;gap:12px;min-width:240px;max-width:min(320px,calc(100vw - 32px));max-height:60vh;overflow:auto;padding:14px;border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface-solid);box-shadow:0 18px 40px -18px #10181459}._popoverEnd_1k1w3_1087{right:0;left:auto}._drawer_1k1w3_1092{width:min(400px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;border:0;border-left:1px solid var(--ui-border);background:var(--ui-surface-solid);box-shadow:-24px 0 64px -24px #10181466;color:var(--ui-text);font-family:var(--ui-font);font-size:.875rem}._drawer_1k1w3_1092[open]{animation:_drawer-in_1k1w3_1 .18s ease-out}._drawer_1k1w3_1092::backdrop{background:#10181459;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._drawerInner_1k1w3_1117{display:grid;grid-template-rows:auto 1fr auto;height:100%}._drawerHeader_1k1w3_1123{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--ui-border)}._drawerHeader_1k1w3_1123 ._dialogTitle_1k1w3_981{margin:0}._drawerBody_1k1w3_1136{overflow:auto;padding:8px 20px}._drawerFooter_1k1w3_1141{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-top:1px solid var(--ui-border);background:var(--ui-surface-sunken)}@keyframes _drawer-in_1k1w3_1{0%{transform:translate(24px);opacity:0}}@media(prefers-reduced-motion:reduce){._drawer_1k1w3_1092[open]{animation:none}._popoverChevron_1k1w3_1053{transition:none}}
