:root{--navy-900: #05142b;--navy-800: #0b2345;--navy-700: #123561;--navy-600: #1b4a86;--navy-100: #dfe8f3;--navy-50: #e9eef6;--green-700: #216943;--green-600: #2f8b5b;--green-500: #3bae72;--green-100: #e3f2ea;--brand-navy: var(--navy-800);--brand-navy-deep: #012043;--brand-navy-soft: var(--navy-700);--brand-green: var(--green-600);--brand-green-lit: var(--green-500);--accent: var(--navy-800);--accent-hover: var(--navy-700);--on-fill: #ffffff;--accent-ink: var(--on-fill);--accent-soft: var(--navy-50);--accent-line: #d3deec;--accent-on: var(--navy-700);--focus-ring: rgba(27, 74, 134, .2);--bg: #eef1f6;--surface: #ffffff;--surface-2: #f5f8fc;--surface-3: #eef2f8;--border: #e2e8f1;--border-soft: #e6ebf2;--border-strong: #d2dbe7;--text: #0a1c31;--text-dim: #48596f;--text-faint: #7e8ca0;--pos: #15784f;--pos-soft: #e3f2ea;--pos-line: #badfcb;--neg: #bd2f28;--neg-soft: #fae9e7;--neg-line: #efc8c4;--warn: #8f5e09;--warn-soft: #faf1e1;--warn-line: #ead5ac;--info: #1b4a86;--info-soft: var(--navy-50);--info-line: var(--navy-100);--neg-hover: #a02722;--neg-strong: var(--neg-hover);--warn-hover: #774d07;--neutral-solid: #46586e;--r-pill: 999px;--r-bar: 28px;--r-card: 16px;--r-ctl: 10px;--r-sm: 8px;--radius-pill: var(--r-pill);--radius-card: var(--r-card);--radius-ctl: var(--r-ctl);--radius-sm: var(--r-sm);--e1: 0 1px 2px rgba(11, 35, 69, .04);--e2: 0 1px 2px rgba(11, 35, 69, .04), 0 8px 20px -12px rgba(11, 35, 69, .26);--e3: 0 2px 8px rgba(11, 35, 69, .08), 0 24px 48px -20px rgba(8, 15, 30, .42);--shadow-card: var(--e2);--shadow-pop: var(--e3);--shadow-btn: 0 8px 16px -8px rgba(11, 35, 69, .5);--shadow-pin: 3px 0 6px -2px rgba(11, 35, 69, .12);--scrim: rgba(8, 15, 30, .45);--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 20px;--s6: 24px;--s7: 32px;--card-max: 1600px;--page-pad: 22px;--page-pad-top: 14px;--card-pad: 22px;--toolbar-h: 56px;--stat-h: 104px;--table-min-h: 380px;--table-body-min: 300px;--ctl-h: 38px;--nav-pill-max: var(--card-max);--nav-pill-h: 58px;--nav-dock-pad: 10px;--nav-dock-h: calc(var(--nav-pill-h) + (var(--nav-dock-pad) * 2));--sticky-top: calc(var(--nav-dock-h) + 12px);--client-form-sticky-top: var(--sticky-top);--nav-bg: linear-gradient(180deg, #0e2b53 0%, #081c38 100%);--nav-edge: rgba(255, 255, 255, .1);--nav-ink: rgba(221, 232, 246, .78);--nav-ink-hi: #ffffff;--nav-on-bg: rgba(255, 255, 255, .14);--nav-hover: rgba(255, 255, 255, .09);--nav-shadow: 0 16px 36px -22px rgba(5, 20, 43, .8);--nav-shadow-lifted: 0 20px 40px -20px rgba(5, 20, 43, .9), 0 2px 6px rgba(5, 20, 43, .25);--nav-line: rgba(255, 255, 255, .16);--nav-hover-hi: rgba(255, 255, 255, .18);--tbl-head-rule: 1px solid var(--border-strong);--tbl-pad: 10px 18px;--tbl-head-pad: 11px 18px;--tbl-pad-tight: 7px 10px;--tbl-font: 14px;--tbl-font-tight: 12.5px;--tbl-head-font: 11.5px;--tbl-head-bg: var(--surface);--tbl-head-ink: #78879c;--tbl-ink: #31435a;--tbl-zebra: transparent;--tbl-hover: #f4f8fd;--tbl-foot-bg: #fafbfd;--head-bg: var(--tbl-head-bg);--foot-bg: var(--tbl-foot-bg);--row-hover: var(--tbl-hover);--font-ui: "Figtree", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--font-display: "Outfit", var(--font-ui);--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--fs-display: 30px;--fs-title: 16px;--fs-body: 14px;--fs-sm: 13px;--fs-label: 11px;--ls-label: .09em}@media (max-width: 900px){:root{--page-pad: 14px;--page-pad-top: 10px;--card-pad: 16px}}@media (max-width: 768px){:root{--tbl-pad: 9px 12px;--tbl-head-pad: 11px 12px;--tbl-pad-tight: 6px 8px;--tbl-font: 13px;--stat-h: 92px}}body table:not(.MuiTable-root){border-collapse:collapse;width:100%;font-family:var(--font-ui);font-size:var(--tbl-font);font-variant-numeric:tabular-nums;color:var(--tbl-ink)}body table:not(.MuiTable-root) thead th{background-color:var(--tbl-head-bg);color:var(--text-dim);font-size:var(--tbl-head-font);font-weight:700;letter-spacing:.09em;text-transform:uppercase;text-align:left;white-space:nowrap;padding:var(--tbl-head-pad);border-bottom:var(--tbl-head-rule)}body table:not(.MuiTable-root) tbody td{padding:var(--tbl-pad);border-bottom:1px solid var(--border);color:var(--tbl-ink);vertical-align:middle;transition:background-color .12s ease}body table:not(.MuiTable-root) tbody tr:last-child td{border-bottom:0}body table:not(.MuiTable-root) tbody tr:hover td{background-color:var(--tbl-hover)}body table:not(.MuiTable-root) tfoot td,body table:not(.MuiTable-root) tfoot th{padding:var(--tbl-pad);background-color:var(--tbl-foot-bg);border-top:1px solid var(--border-strong);color:var(--text);font-weight:700;white-space:nowrap}body table:not(.MuiTable-root) tbody td a{color:var(--accent);text-decoration:none;font-weight:600}body table:not(.MuiTable-root) tbody td a:hover{text-decoration:underline}.table-scroll,.table-container,.table-wrapper{overflow:auto}body{margin:0;background-color:var(--bg);color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.page-title{font-family:var(--font-display);letter-spacing:-.02em}code{font-family:var(--font-mono)}table th,table td,.tabular-nums{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}input[type=checkbox],input[type=radio]{accent-color:var(--accent)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}._page_yqi18_5{display:flex;flex-direction:column;gap:var(--s3);min-height:calc(100vh - var(--nav-dock-h));max-width:var(--card-max);margin:0 auto;padding:var(--page-pad-top) var(--page-pad) var(--s6)}._card_yqi18_15{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--e2);padding:var(--card-pad);max-width:var(--card-max);margin:0 auto;width:100%}._panel_yqi18_26{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--e2)}._page-head_yqi18_34{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:var(--s3);padding:2px 4px 0}._page-head_yqi18_34 h1{margin:0;font-family:var(--font-display);color:var(--text);font-size:var(--fs-display);font-weight:600;letter-spacing:-.025em;line-height:1.15}._toolbar_yqi18_54{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 12px;padding:13px 14px;min-height:var(--toolbar-h);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--e2);flex:none}._toolbar_yqi18_54 ._search-box_yqi18_68{flex:1 1 260px;max-width:none;order:-1}._toolbar_yqi18_54 ._filter-group_yqi18_74{min-width:150px;max-width:220px;flex:0 1 auto}._toolbar_yqi18_54 ._count-info_yqi18_80{margin-left:auto;align-self:center;padding-bottom:2px}._table-panel_yqi18_89{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--e2);overflow:hidden;display:flex;flex-direction:column;min-width:0}._panel-grow_yqi18_103{min-height:0}._table-panel_yqi18_89 ._table-scroll_yqi18_107{flex:1;min-height:var(--table-body-min)}._table-foot_yqi18_112{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);flex-wrap:wrap;padding:11px 16px;border-top:1px solid var(--border);background:var(--tbl-foot-bg);flex:none}._table-panel_yqi18_89 ._pagination_yqi18_124{padding:11px 16px;margin:0;background:var(--surface-2);flex:none}._header_yqi18_132{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid var(--border-soft);flex-wrap:wrap;gap:12px}._header_yqi18_132 h1{margin:0;font-family:var(--font-display);color:var(--text);font-size:22px;font-weight:600;letter-spacing:-.02em}._header-actions_yqi18_152{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._btn-primary_yqi18_162,._btn-secondary_yqi18_163,._btn-success_yqi18_164,._btn-warning_yqi18_165{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:var(--radius-pill);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;white-space:nowrap;border:1px solid transparent;transition:background-color .18s ease,border-color .18s ease,color .18s ease}._btn-primary_yqi18_162{background-color:var(--accent);color:var(--accent-ink)}._btn-primary_yqi18_162:hover:not(:disabled){background-color:var(--accent-hover)}._btn-secondary_yqi18_163{background-color:var(--surface);color:var(--text-dim);border-color:var(--border)}._btn-secondary_yqi18_163:hover:not(:disabled){background-color:var(--accent-soft);color:var(--text)}._btn-success_yqi18_164{background-color:var(--brand-green);color:var(--on-fill)}._btn-success_yqi18_164:hover:not(:disabled){background-color:var(--green-700)}._btn-warning_yqi18_165{background-color:var(--warn);color:var(--on-fill)}._btn-warning_yqi18_165:hover:not(:disabled){background-color:var(--warn-hover)}._btn-primary_yqi18_162:disabled,._btn-secondary_yqi18_163:disabled,._btn-success_yqi18_164:disabled,._btn-warning_yqi18_165:disabled{opacity:.5;cursor:not-allowed}._btn-clear_yqi18_222{display:inline-flex;align-items:center;gap:4px;padding:0 12px;height:38px;background:transparent;color:var(--text-faint);border:none;border-radius:var(--radius-pill);cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;transition:color .2s;white-space:nowrap;align-self:flex-end}._btn-clear_yqi18_222:hover{color:var(--text)}._btn-back_yqi18_243{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);font-family:inherit;font-size:13px;font-weight:500;color:var(--text-dim);cursor:pointer;transition:background .15s;text-decoration:none;white-space:nowrap}._btn-back_yqi18_243:hover{background:var(--accent-soft)}._btn-primary_yqi18_162,._btn-secondary_yqi18_163,._btn-success_yqi18_164,._btn-warning_yqi18_165,._btn-back_yqi18_243,._btn-view_yqi18_270{text-decoration:none}._btn-view_yqi18_270{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--accent);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none;white-space:nowrap}._btn-view_yqi18_270:hover{background:var(--accent-soft);border-color:var(--accent);text-decoration:none!important}._controls_yqi18_304{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px var(--card-pad);border-bottom:1px solid var(--border-soft);flex:none}._controls_yqi18_304 ._filter-row_yqi18_317{flex:1 1 100%}._filter-row_yqi18_317{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}._filter-group_yqi18_74{display:flex;flex-direction:column;gap:4px;min-width:160px;flex:1;max-width:260px}._filter-group_yqi18_74 label,._filter-group_yqi18_74 ._group-label_yqi18_335{font-size:10.5px;font-weight:600;color:var(--text-faint);text-transform:uppercase;letter-spacing:.05em}._card-tabs_yqi18_349{padding:12px var(--card-pad);border-bottom:1px solid var(--border-soft);display:flex;flex:none}._label-hidden_yqi18_359>label,._label-hidden_yqi18_359>._group-label_yqi18_335,._bar-control_yqi18_361 label,._bar-control_yqi18_361 ._group-label_yqi18_335{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._bar-control_yqi18_361{flex:1 1 260px;min-width:220px;max-width:420px}._bar-control_yqi18_361>div{max-width:none}._bar-control_yqi18_361 .MuiOutlinedInput-notchedOutline legend{max-width:.01px;padding:0}._filter-action_yqi18_394{display:flex;align-items:flex-end;min-width:160px}._filter-action_yqi18_394>*{width:100%;justify-content:center}._input_yqi18_402{padding:8px 14px;border:1px solid var(--border);border-radius:var(--radius-pill);font-family:inherit;font-size:13px;color:var(--text);background:var(--surface);outline:none;transition:border-color .2s,box-shadow .2s;width:100%;box-sizing:border-box;height:36px}._input_yqi18_402:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}._input_yqi18_402:hover:not(:focus){border-color:var(--text-faint)}._search-box_yqi18_68{display:flex;align-items:center;gap:8px;flex:1;min-width:180px;max-width:420px;height:36px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);padding:0 16px}._search-box_yqi18_68:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}._search-icon_yqi18_444{width:15px;height:15px;color:var(--text-faint);flex-shrink:0}._search-box_yqi18_68 input{background:none;border:none;outline:none;font-family:inherit;font-size:14px;color:var(--text);width:100%;height:100%;padding:0}._search-clear_yqi18_465{flex-shrink:0;width:20px;height:20px;display:grid;place-items:center;border:none;border-radius:50%;background:var(--border-soft);color:var(--text-dim);font-size:10px;line-height:1;cursor:pointer;transition:background-color .15s ease,color .15s ease}._search-clear_yqi18_465:hover{background:var(--accent);color:var(--accent-ink)}._count-info_yqi18_80{font-size:12.5px;color:var(--text-faint);white-space:nowrap;font-variant-numeric:tabular-nums}._count-info_yqi18_80 strong{color:var(--text);font-weight:600}._page-toolbar_yqi18_506{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap}._embedded-toolbar_yqi18_513{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);flex-wrap:wrap;padding:12px var(--card-pad);border-bottom:1px solid var(--border-soft);background:var(--surface);flex:none}._embedded-table_yqi18_525{display:flex;flex-direction:column;min-width:0;overflow:hidden}._embedded-table_yqi18_525 ._table-scroll_yqi18_107{max-height:none}._embedded-table_yqi18_525+._table-foot_yqi18_112,._embedded-table_yqi18_525~._table-foot_yqi18_112{border-top:1px solid var(--border)}._table-wrapper_yqi18_544{border:1px solid var(--border);border-radius:var(--radius-card);overflow:hidden;margin-bottom:16px}._table-scroll_yqi18_107{overflow:auto;max-height:70vh}._table-panel_yqi18_89 ._table-scroll_yqi18_107{max-height:none}._table_yqi18_89{width:100%;border-collapse:collapse;font-size:var(--tbl-font)}._table_yqi18_89 th{background-color:var(--tbl-head-bg);font-weight:700;color:var(--text-dim);font-size:var(--tbl-head-font);text-transform:uppercase;letter-spacing:.09em;padding:var(--tbl-head-pad);text-align:left;border-bottom:var(--tbl-head-rule);position:sticky;top:0;z-index:10;white-space:nowrap}._th-group_yqi18_587{text-align:center!important}._table_yqi18_89 ._sub-header-row_yqi18_594 th{top:var(--group-head-h, 33px)}._th-sortable_yqi18_598{cursor:pointer;-webkit-user-select:none;user-select:none}._th-sortable_yqi18_598:hover{color:var(--text-dim)}._sort-icon_yqi18_609{display:inline-flex;align-items:center;vertical-align:-2px;margin-left:6px;opacity:0;transition:opacity .14s ease}._sort-icon-leading_yqi18_618{margin-left:0;margin-right:6px}._th-tip_yqi18_625{margin-left:4px;font-size:11px;color:var(--text-faint);cursor:default;-webkit-user-select:none;user-select:none}._th-tip-leading_yqi18_633{margin-left:0;margin-right:4px}._th-sortable_yqi18_598:hover ._sort-icon_yqi18_609{opacity:.55}._th-active_yqi18_640 ._sort-icon_yqi18_609{opacity:1;color:var(--accent)}._table_yqi18_89 td{padding:var(--tbl-pad);text-align:left;border-bottom:1px solid var(--border);font-size:var(--tbl-font);color:var(--tbl-ink);background-color:var(--surface);font-variant-numeric:tabular-nums;transition:background-color .12s ease}._table_yqi18_89 tbody tr:last-child td{border-bottom:none}._table_yqi18_89 tbody tr:hover td{background-color:var(--tbl-hover)}._table_yqi18_89 tfoot td{padding:var(--tbl-pad);font-weight:700;color:var(--text);background-color:var(--tbl-foot-bg);border-top:1px solid var(--border-strong);position:sticky;bottom:0;z-index:9;white-space:nowrap}._table_yqi18_89._table-compact_yqi18_677 th,._table_yqi18_89._table-compact_yqi18_677 td,._table_yqi18_89._table-compact_yqi18_677 tfoot td{padding:var(--tbl-pad-tight);font-size:var(--tbl-font-tight);white-space:nowrap}._table_yqi18_89._table-compact_yqi18_677 th{letter-spacing:.03em}._text-right_yqi18_687{text-align:right!important}._text-center_yqi18_688{text-align:center!important}._empty-cell_yqi18_693{padding:64px 32px!important;text-align:center!important;color:var(--text-faint);font-size:var(--fs-sm)}._empty-cell_yqi18_693 ._empty-mark_yqi18_700{width:44px;height:44px;margin:0 auto 12px;border-radius:50%;background:var(--surface-2);border:1px solid var(--border);display:grid;place-items:center;color:var(--text-faint)}._loading_yqi18_712{display:flex;flex-direction:column;align-items:center;gap:16px;color:var(--text-faint)}._spinner_yqi18_720{width:34px;height:34px;border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:_spin_yqi18_720 .8s linear infinite}@keyframes _spin_yqi18_720{to{transform:rotate(360deg)}}._error-msg_yqi18_733{margin:0 0 14px;padding:11px 16px;background:var(--neg-soft);border:1px solid var(--neg-line);border-radius:var(--radius-ctl);color:var(--neg);font-size:13px}._warn-msg_yqi18_743{margin:0 0 14px;padding:11px 16px;background:var(--warn-soft);border:1px solid var(--warn-line);border-radius:var(--radius-ctl);color:var(--warn);font-size:13px}._pagination_yqi18_124{display:flex;justify-content:flex-end;padding-top:14px;border-top:1px solid var(--border-soft);align-items:center;gap:8px;flex-wrap:wrap}._page-info_yqi18_764{font-size:13px;color:var(--text-dim);font-variant-numeric:tabular-nums}._react-select_yqi18_771 .react-select__control{min-height:36px;border:1px solid var(--border)!important;border-radius:var(--radius-pill)!important;font-size:13px!important;box-shadow:none!important;background:var(--surface)!important}._react-select_yqi18_771 .react-select__control:hover{border-color:var(--text-faint)!important}._react-select_yqi18_771 .react-select__control--is-focused{border-color:var(--accent)!important;box-shadow:0 0 0 3px var(--focus-ring)!important}._react-select_yqi18_771 .react-select__placeholder{color:var(--text-faint)!important;font-size:13px!important}._react-select_yqi18_771 .react-select__single-value{color:var(--text)!important;font-size:13px!important}._react-select_yqi18_771 .react-select__menu{border-radius:var(--radius-ctl)!important;overflow:hidden!important;box-shadow:var(--shadow-pop)!important}._react-select_yqi18_771 .react-select__menu-portal{z-index:9999!important}._react-select_yqi18_771 .react-select__option{font-size:13px!important;padding:8px 12px!important}._react-select_yqi18_771 .react-select__option--is-focused{background-color:var(--accent-soft)!important}._react-select_yqi18_771 .react-select__option--is-selected{background-color:var(--accent)!important;color:var(--accent-ink)!important}._inline-field_yqi18_825{display:inline-flex;flex-direction:column;gap:3px}._inline-field_yqi18_825>span{font-size:10px;font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-faint)}._cell-input_yqi18_842{width:100%;max-width:160px;height:30px;padding:0 12px;border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);font:inherit;font-size:13px;color:var(--text);text-align:right;font-variant-numeric:tabular-nums;outline:none}._cell-input_yqi18_842:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}._cell-strong_yqi18_865{color:var(--text);font-weight:600}._cell-sub_yqi18_872{display:inline-block;font-size:11px;font-weight:400;color:var(--text-faint)}._link_yqi18_880{color:var(--accent);text-decoration:none;font-weight:500}._profit_yqi18_887{color:var(--pos)!important;font-weight:600}._loss_yqi18_892{color:var(--neg)!important;font-weight:600}._col-mid_yqi18_898{max-width:200px;word-wrap:break-word}._col-wide_yqi18_899{min-width:200px;white-space:nowrap}._page_zax11_10{display:flex;flex-direction:column;gap:var(--s3);min-height:calc(100vh - var(--nav-dock-h));max-width:var(--card-max);width:100%;margin:0 auto;padding:var(--page-pad-top) var(--page-pad) var(--s6)}._stack_zax11_21{display:flex;flex-direction:column;gap:var(--s3);flex:1;min-width:0}._head_zax11_32{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s4);flex-wrap:wrap;padding:2px 2px 0}._eyebrow_zax11_41{display:inline-block;margin:0 0 10px;padding:3px 11px;border-radius:var(--r-pill);background:var(--accent-soft);border:1px solid var(--accent-line);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-on)}._title_zax11_55{margin:0;font-family:var(--font-display);font-size:var(--fs-display);font-weight:600;letter-spacing:-.03em;line-height:1.08;color:var(--text)}._subtitle_zax11_65{margin:7px 0 0;font-size:var(--fs-sm);color:var(--text-dim);max-width:72ch}._headActions_zax11_75{display:flex;align-items:flex-end;gap:var(--s2);flex-wrap:wrap}._headAsOf_zax11_84{align-self:center;display:inline-flex}._stats_zax11_92{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--s3)}._stat_zax11_92{height:var(--stat-h);padding:14px 16px;border-radius:var(--r-card);background:var(--surface);border:1px solid var(--border);box-shadow:var(--e2);display:flex;flex-direction:column;justify-content:space-between;min-width:0}._statLabel_zax11_111{font-size:10.5px;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._stats_zax11_92:has(._statWrap_zax11_123) ._stat_zax11_92{height:auto;min-height:var(--stat-h);gap:6px}._statWrap_zax11_123 ._statFoot_zax11_129>span:last-child{white-space:normal;overflow-wrap:anywhere}._statValue_zax11_134{font-size:26px;font-weight:600;letter-spacing:-.03em;color:var(--text);line-height:1.05;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statValue_zax11_134 ._unit_zax11_146{font-size:12px;font-weight:500;color:var(--text-faint);margin-left:3px}._statFoot_zax11_129{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--text-dim);min-width:0}._statFoot_zax11_129>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._delta_zax11_168{font-size:11px;font-weight:600;padding:2px 8px;border-radius:var(--r-pill);flex-shrink:0;font-variant-numeric:tabular-nums}._deltaUp_zax11_177{color:var(--pos);background:var(--pos-soft)}._deltaDown_zax11_178{color:var(--neg);background:var(--neg-soft)}._deltaFlat_zax11_179{color:var(--text-dim);background:var(--surface-3)}._surface_zax11_184{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--e2);display:flex;flex-direction:column;min-width:0;overflow:hidden}._surfacePad_zax11_195{padding:var(--card-pad)}._surfaceFill_zax11_200{min-height:0}._surfaceHead_zax11_204{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:15px var(--card-pad);border-bottom:1px solid var(--border-soft);flex-wrap:wrap}._surfaceTitle_zax11_214{margin:0;font-family:var(--font-display);font-size:var(--fs-title);font-weight:600;color:var(--text)}._surfaceActions_zax11_226{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap}._surfaceMeta_zax11_235{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;color:var(--text-faint);font-variant-numeric:tabular-nums}._surfaceBody_zax11_244{flex:1;min-height:0;display:flex;flex-direction:column}._surfaceFoot_zax11_251{padding:11px 16px;border-top:1px solid var(--border);background:var(--tbl-foot-bg);display:flex;align-items:center;justify-content:space-between;gap:var(--s3);flex-wrap:wrap;flex:none}._btn_zax11_266{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:var(--ctl-h);padding:0 17px;border:1px solid transparent;border-radius:var(--r-pill);font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}._btn_zax11_266:disabled{opacity:.45;cursor:not-allowed}._btnSm_zax11_286{height:30px;padding:0 13px;font-size:12px}._btnLg_zax11_287{height:42px;padding:0 24px;font-size:14px}._btnPrimary_zax11_289{background:var(--accent);color:var(--accent-ink);box-shadow:var(--shadow-btn)}._btnPrimary_zax11_289:hover:not(:disabled){background:var(--accent-hover)}._btnSecondary_zax11_296{background:var(--surface);color:var(--text-dim);border-color:var(--border)}._btnSecondary_zax11_296:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent-line);color:var(--text)}._btnGhost_zax11_307{background:transparent;color:var(--text-dim)}._btnGhost_zax11_307:hover:not(:disabled){background:var(--accent-soft);color:var(--text)}._btnSuccess_zax11_310{background:var(--green-600);color:var(--on-fill)}._btnSuccess_zax11_310:hover:not(:disabled){background:var(--green-700)}._btnDanger_zax11_313{background:var(--neg);color:var(--on-fill)}._btnDanger_zax11_313:hover:not(:disabled){background:var(--neg-hover)}._btnWarning_zax11_316{background:var(--warn);color:var(--on-fill)}._btnWarning_zax11_316:hover:not(:disabled){background:var(--warn-hover)}._iconBtn_zax11_321{width:var(--ctl-h);height:var(--ctl-h);display:grid;place-items:center;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--surface);color:var(--text-dim);cursor:pointer}._iconBtn_zax11_321:hover{color:var(--accent-on);border-color:var(--accent-line)}._iconBtn_zax11_321:disabled{opacity:.45;cursor:not-allowed}._iconBtnDanger_zax11_334{color:var(--neg)}._iconBtnDanger_zax11_334:hover{color:var(--neg-hover);border-color:var(--neg-line);background:var(--neg-soft)}._bar_zax11_343{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-bar);box-shadow:var(--e2);padding:8px 8px 8px 18px;min-height:var(--toolbar-h);flex:none}._barSearch_zax11_357{flex:1 1 230px;display:flex;align-items:center;gap:10px;color:var(--text-faint);font-size:13.5px;min-width:0}._barSearch_zax11_357 input{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:13.5px;color:var(--text);outline:none}._barSearch_zax11_357 input::placeholder{color:var(--text-faint)}._barClear_zax11_379{flex-shrink:0;width:20px;height:20px;display:grid;place-items:center;border:none;border-radius:50%;background:var(--border-soft);color:var(--text-dim);cursor:pointer}._barClear_zax11_379:hover{background:var(--accent);color:var(--accent-ink)}._barDivider_zax11_393{width:1px;height:26px;background:var(--border);flex:none;margin-inline:2px}._filterWrap_zax11_401{position:relative;display:inline-flex}._barSummary_zax11_407{flex:1 1 auto;min-width:0;font-size:13.5px;color:var(--text-dim);display:flex;align-items:center;gap:8px;overflow:hidden}._barSummary_zax11_407 ._barSummaryLabel_zax11_418{font-size:10.5px;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-faint);flex:none}._barSummary_zax11_407 ._barSummaryValue_zax11_426{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:var(--text)}._filterBtn_zax11_434{display:inline-flex;align-items:center;gap:7px;height:var(--ctl-h);padding:0 14px;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--surface);font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:600;color:var(--text-dim);white-space:nowrap;cursor:pointer;line-height:1}._filterBtn_zax11_434:hover{color:var(--text);border-color:var(--accent-line)}._filterBtn_zax11_434[aria-expanded=true]{border-color:var(--accent);color:var(--text)}._filterBtn_zax11_434._isSet_zax11_453{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent-on)}._filterCount_zax11_459{display:inline-grid;place-items:center;min-width:17px;height:17px;padding:0 5px;border-radius:var(--r-pill);background:var(--accent);color:var(--accent-ink);font-size:10px;font-weight:700}._filterPanel_zax11_475{position:fixed;z-index:1300;overflow-y:auto;overflow-x:hidden;background:var(--surface);border:1px solid var(--border);border-radius:18px;box-shadow:var(--e3);padding:14px;display:flex;flex-direction:column;gap:var(--s3)}._filterPanelHidden_zax11_491{visibility:hidden;pointer-events:none;opacity:0}._filterPanelHead_zax11_497{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600;color:var(--text)}._filterPanelHead_zax11_497 span:last-child{color:var(--text-faint);font-weight:500}._filterGrid_zax11_513{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 12px;align-items:end;min-width:0}._filterGrid_zax11_513>*{min-width:0;max-width:100%}._filterGrid_zax11_513 .MuiFormControl-root,._filterGrid_zax11_513 .MuiAutocomplete-root,._filterGrid_zax11_513 .MuiTextField-root{width:100%;min-width:0}._filterChip_zax11_537{background:var(--accent-soft);color:var(--accent-on);font-weight:600}._filterChip_zax11_537 .MuiChip-deleteIcon{color:var(--accent-on)}._filterPanelFoot_zax11_547{display:flex;justify-content:flex-end;gap:var(--s2);border-top:1px solid var(--border-soft);padding-top:11px}._pill_zax11_558{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:var(--r-pill);border:1px solid transparent;font-size:11.5px;font-weight:600;line-height:1.5;white-space:nowrap}._pill_zax11_558:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}._pillPlain_zax11_580:before{display:none}._pillNeutral_zax11_582{color:var(--text-dim);background:var(--surface-3);border-color:var(--border)}._pillPositive_zax11_583{color:var(--pos);background:var(--pos-soft);border-color:var(--pos-line)}._pillWarning_zax11_584{color:var(--warn);background:var(--warn-soft);border-color:var(--warn-line)}._pillCritical_zax11_585{color:var(--neg);background:var(--neg-soft);border-color:var(--neg-line)}._pillInfo_zax11_586{color:var(--info);background:var(--info-soft);border-color:var(--info-line)}._pillSolid_zax11_588{border:none;padding:3px 9px;font-variant-numeric:tabular-nums}._pillSolid_zax11_588:before{display:none}._pillSolid_zax11_588._pillPositive_zax11_583{background:var(--pos);color:var(--on-fill)}._pillSolid_zax11_588._pillCritical_zax11_585{background:var(--neg);color:var(--on-fill)}._pillSolid_zax11_588._pillWarning_zax11_584{background:var(--warn);color:var(--on-fill)}._pillSolid_zax11_588._pillNeutral_zax11_582{background:var(--neutral-solid);color:var(--on-fill)}._pillSolid_zax11_588._pillInfo_zax11_586{background:var(--info);color:var(--on-fill)}._tag_zax11_597{display:inline-flex;align-items:center;font-size:11px;font-weight:500;color:var(--text-dim);background:var(--surface-3);border:1px solid var(--border);border-radius:7px;padding:2px 8px;white-space:nowrap}._meter_zax11_613{display:inline-flex;align-items:center;gap:8px;justify-content:flex-end;width:100%}._meterTrack_zax11_621{width:54px;height:6px;border-radius:3px;background:var(--surface-3);overflow:hidden;flex-shrink:0}._meterFill_zax11_630{display:block;height:100%;border-radius:3px;background:var(--green-600)}._meterFillNeutral_zax11_637{background:var(--navy-600)}._meterValue_zax11_639{font-variant-numeric:tabular-nums;font-size:13px;color:var(--text)}._placeholder_zax11_644{flex:1;min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--text-faint);font-size:var(--fs-sm);text-align:center;padding:var(--s6)}._placeholderHint_zax11_659{font-size:12px}._placeholderCompact_zax11_662{min-height:0;padding:var(--s4) var(--s3);flex-direction:row;gap:var(--s2)}._placeholderCompact_zax11_662 ._spinner_zax11_668{width:18px;height:18px;border-width:2px}._placeholderMark_zax11_670{width:44px;height:44px;border-radius:50%;background:var(--surface-2);border:1px solid var(--border);display:grid;place-items:center;color:var(--text-faint)}._spinner_zax11_668{width:30px;height:30px;border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:_uiSpin_zax11_1 .8s linear infinite}@keyframes _uiSpin_zax11_1{to{transform:rotate(360deg)}}._skeleton_zax11_693{display:inline-block;max-width:100%;width:100%;height:.9em;vertical-align:middle;border-radius:var(--r-sm);background:linear-gradient(90deg,var(--surface-2) 0%,var(--border-soft) 40%,var(--surface-2) 80%) 0 0 / 300% 100%;animation:_uiShimmer_zax11_1 1.4s ease-in-out infinite}._skeletonBlock_zax11_704{display:block;height:100%}._skeletonCircle_zax11_705{border-radius:50%}@keyframes _uiShimmer_zax11_1{0%{background-position:100% 0}to{background-position:0 0}}._noteBar_zax11_715{display:flex;align-items:flex-start;gap:9px;padding:10px 14px;border-radius:var(--r-ctl);font-size:var(--fs-sm);line-height:1.45}._noteError_zax11_725{background:var(--neg-soft);color:var(--neg);border:1px solid var(--neg-line)}._noteWarn_zax11_726{background:var(--warn-soft);color:var(--warn);border:1px solid var(--warn-line)}._noteInfo_zax11_727{background:var(--info-soft);color:var(--info);border:1px solid var(--info-line)}@media (prefers-reduced-motion: reduce){._spinner_zax11_668{animation-duration:2s}._skeleton_zax11_693{animation:none}._btn_zax11_266,._filterBtn_zax11_434{transition:none}}._splash_zax11_741{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:var(--bg)}._splashMark_zax11_753{position:relative;width:112px;height:112px;display:grid;place-items:center}._splashMark_zax11_753 img{width:64px;height:64px;object-fit:contain}._splashRing_zax11_768{position:absolute;inset:0;border-radius:50%;border:3px solid var(--border);border-top-color:var(--accent);border-right-color:var(--brand-green);animation:_splash-spin_zax11_1 1.1s linear infinite}._splashText_zax11_778{font-size:var(--fs-sm);line-height:18px;color:var(--text-dim);letter-spacing:.01em}@keyframes _splash-spin_zax11_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._splashRing_zax11_768{animation:none}}._tabBar_zax11_798{display:flex;align-self:flex-start;max-width:100%;align-items:center;gap:2px;padding:3px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-pill);overflow-x:auto;scrollbar-width:none}._tabBar_zax11_798::-webkit-scrollbar{display:none}._tabBarEnd_zax11_813{align-self:flex-end}._tabBtn_zax11_815{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 18px;background:transparent;border:none;border-radius:var(--r-pill);font-family:inherit;font-size:13px;font-weight:500;color:var(--text-dim);white-space:nowrap;flex-shrink:0;cursor:pointer;transition:background-color .2s,color .2s}._tabBtn_zax11_815:hover:not(._tabBtnActive_zax11_834){color:var(--text)}._tabBtnActive_zax11_834{background:var(--accent);color:var(--accent-ink);font-weight:600}._statButton_zax11_846{font:inherit;text-align:left;color:inherit;cursor:pointer;transition:border-color .15s,box-shadow .15s}._statButton_zax11_846:hover{border-color:var(--accent-line)}._statButton_zax11_846:focus-visible{outline:none;box-shadow:0 0 0 3px var(--focus-ring)}._statActive_zax11_856{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent),var(--e2)}._statActive_zax11_856 ._statLabel_zax11_111{color:var(--accent)}._statEmphasis_zax11_863{background:var(--accent-soft);border-color:var(--accent-line)}._statEmphasis_zax11_863 ._statLabel_zax11_111{color:var(--accent);font-weight:600}._statEmphasis_zax11_863 ._statValue_zax11_134{color:var(--accent)}._statsCompact_zax11_871{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}._statsCompact_zax11_871 ._stat_zax11_92{height:auto;min-height:0;gap:6px;padding:12px 14px}._statsCompact_zax11_871 ._statValue_zax11_134{font-size:19px}._noteSuccess_zax11_885{background:var(--pos-soft);color:var(--pos);border:1px solid var(--pos-line)}._noteBody_zax11_886{flex:1;min-width:0}._noteBody_zax11_886 ul{margin:0;padding-left:18px}._noteAction_zax11_889{flex:none;display:inline-flex;align-items:center;gap:var(--s2);margin:-3px 0}._noteDismiss_zax11_890{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;margin:-2px -4px -2px 0;border:none;border-radius:var(--r-pill);background:transparent;color:inherit;opacity:.7;cursor:pointer}._noteDismiss_zax11_890:hover{opacity:1;background:var(--surface)}._pager_zax11_909{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._pagerSize_zax11_915{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--text-faint)}._pagerSize_zax11_915 select{height:28px;padding:0 8px;border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);font:inherit;font-size:12.5px;color:var(--text);cursor:pointer}._pagerBtn_zax11_933{padding:6px 16px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-pill);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;color:var(--text-dim);transition:background .15s,border-color .15s,color .15s}._pagerBtn_zax11_933:disabled{opacity:.45;cursor:not-allowed}._pagerBtn_zax11_933:not(:disabled):hover{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}._pagerInfo_zax11_951{font-size:12.5px;color:var(--text-dim);font-variant-numeric:tabular-nums;white-space:nowrap}._signedPos_zax11_961{color:var(--pos)}._signedNeg_zax11_962{color:var(--neg)}._sideTag_zax11_967{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--r-sm);font-size:11px;font-weight:600;letter-spacing:var(--ls-label);line-height:1.5;white-space:nowrap}._sideBuy_zax11_978{color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line)}._sideSell_zax11_979{color:var(--text-dim);background:var(--surface-3);border:1px solid var(--border-strong)}._sideBuyColored_zax11_981{color:var(--pos);background:var(--pos-soft);border:1px solid var(--pos-line)}._sideSellColored_zax11_982{color:var(--neg);background:var(--neg-soft);border:1px solid var(--neg-line)}._dropzone_zax11_987{border:1.5px dashed var(--border-strong);border-radius:var(--r-ctl);padding:2rem 1rem 1.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s2);background:var(--surface);position:relative;min-height:160px;transition:border-color .2s,background .2s;cursor:pointer}._dropzone_zax11_987:hover:not(._dropzoneDisabled_zax11_1002):not(._dropzoneHasFile_zax11_1002){border-color:var(--accent);background:var(--accent-soft)}._dropzoneHasFile_zax11_1002{border-style:solid;border-color:var(--accent);background:var(--accent-soft);cursor:default}._dropzoneDisabled_zax11_1002{opacity:.5;background:var(--surface-2);cursor:not-allowed;pointer-events:none}._dropzoneTitle_zax11_1018{position:absolute;top:12px;left:14px;font-size:11px;font-weight:700;color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em}._dropzoneOptional_zax11_1028{font-weight:400;text-transform:none;letter-spacing:0}._dropzoneTarget_zax11_1033{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}._dropzoneTarget_zax11_1033 input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer}._dropzoneTarget_zax11_1033 input[type=file]:disabled{cursor:not-allowed}._dropzoneIcon_zax11_1047{background:var(--accent-soft);color:var(--accent);width:44px;height:44px;border-radius:50%;display:grid;place-items:center;margin-bottom:4px}._dropzoneMain_zax11_1057{font-size:13px;font-weight:600;color:var(--text)}._dropzoneSub_zax11_1058{font-size:12px;color:var(--text-dim)}._fileChip_zax11_1060{display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--surface);border:1px solid var(--accent-line);border-radius:var(--r-sm);width:calc(100% - 1.5rem);max-width:100%;color:var(--accent);min-width:0}._fileChipName_zax11_1073{flex:1;min-width:0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text)}._fileChip_zax11_1060 button{background:none;border:none;color:var(--text-faint);cursor:pointer;padding:2px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:color .15s,background .15s;flex-shrink:0}._fileChip_zax11_1060 button:hover:not(:disabled){color:var(--neg);background:var(--neg-soft)}._fileChip_zax11_1060 button:disabled{opacity:.45;cursor:not-allowed}._overlay_1i06v_1{position:fixed;inset:0;background:var(--scrim);display:flex;align-items:center;justify-content:center;z-index:1000}._content_1i06v_11{background:var(--surface);border-radius:var(--r-card);box-shadow:var(--shadow-pop);width:100%;padding:28px;margin:16px}._header_1i06v_20{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._header_1i06v_20 h3,._title_1i06v_28{margin:0;font-family:var(--font-display);font-size:18px;font-weight:600;color:var(--text)}._close_1i06v_36{background:none;border:none;cursor:pointer;font-size:22px;color:var(--text-dim);padding:0 4px;line-height:1;transition:color .15s}._close_1i06v_36:hover{color:var(--text)}._close_1i06v_36:disabled{opacity:.4;cursor:not-allowed}._desc_1i06v_50{font-size:14px;color:var(--text-dim);margin:0 0 16px}._footer_1i06v_56{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}._title_1i06v_28{display:inline-flex;align-items:center;gap:var(--s2)}._content_1i06v_11{max-height:calc(100vh - 32px);display:flex;flex-direction:column}._scrollBody_1i06v_75{flex:1;min-height:0;overflow:auto}._fee-card_um17t_5{position:relative;z-index:0;border-radius:8px!important;border:1px solid var(--border);box-shadow:var(--e1)!important;background-color:var(--surface);overflow:visible}._fee-table-container_um17t_19{position:relative;z-index:0;border:1px solid var(--border);border-radius:6px!important;overflow:hidden}._fee-table-head-row_um17t_27 th{color:var(--text-dim)!important;font-weight:600!important}._fee-table-row_um17t_34 td{vertical-align:top}._changed-row_um17t_38{background-color:var(--warn-soft)!important}._fee-input-label_um17t_43{font-size:.875rem;font-weight:500;color:var(--text-dim);margin-bottom:4px;display:block}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._MuiFormLabel-asterisk_um17t_59{color:var(--neg)!important}._client-common-form_ze64a_2{display:flex;flex-direction:column;gap:40px}._client-common-section_ze64a_7{display:flex;flex-direction:column;gap:24px;margin-bottom:30px}._client-common-section_ze64a_7 h3{margin:0;color:var(--text-dim);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700;padding-bottom:12px;border-bottom:2px solid var(--border-soft)}._client-common-grid_ze64a_23{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:start}._client-common-grid-3_ze64a_29{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}._client-common-grid-2_ze64a_34{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}._client-common-field_ze64a_39{display:flex;flex-direction:column;gap:8px;position:relative}._client-common-field_ze64a_39._full-width_ze64a_45{grid-column:1 / -1}._client-common-field_ze64a_39 label{color:var(--text-dim);font-size:.9rem}._client-common-field_ze64a_39 ._view-value_ze64a_52{display:flex;flex-direction:column;gap:4px;padding:10px 0;font-size:.95rem;color:var(--text);border-bottom:1px solid var(--border-soft);min-height:24px}._client-common-field_ze64a_39 input,._client-common-field_ze64a_39 select,._client-common-field_ze64a_39 textarea{padding:10px 14px;border:1px solid var(--border-strong);border-radius:6px;font-size:.95rem;background-color:var(--surface);color:var(--text);transition:all .2s ease-in-out;width:100%;box-sizing:border-box;min-height:34px}._client-common-field_ze64a_39 textarea{min-height:100px;resize:vertical}._client-common-field_ze64a_39 input:focus,._client-common-field_ze64a_39 select:focus,._client-common-field_ze64a_39 textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}._client-common-field_ze64a_39 input._error_ze64a_87,._client-common-field_ze64a_39 select._error_ze64a_87,._client-common-field_ze64a_39 textarea._error_ze64a_87{border-color:var(--neg);background-color:var(--neg-soft);margin-top:0}._client-common-field_ze64a_39 input:disabled,._client-common-field_ze64a_39 select:disabled,._client-common-field_ze64a_39 textarea:disabled{background-color:var(--surface-2);color:var(--text-faint);cursor:not-allowed;border-color:var(--border)}._client-field-error_ze64a_102{color:var(--neg);font-size:.8rem;font-weight:500}._client-checkbox-field_ze64a_107{display:flex;height:100%;align-items:flex-end}._client-checkbox-label_ze64a_112{display:flex;align-items:center;gap:12px;cursor:pointer;font-weight:500;color:var(--text);padding:10px 14px;border:1px solid var(--border);border-radius:6px;width:100%;background-color:var(--surface-2);transition:background-color .2s;min-height:44px;box-sizing:border-box}._client-checkbox-label_ze64a_112:hover{background-color:var(--surface-2);border-color:var(--border-strong)}._client-checkbox-label_ze64a_112 input[type=checkbox]{width:18px;height:18px;margin:0;accent-color:var(--accent)}._client-view-checkbox_ze64a_138{display:flex;align-items:center;gap:12px;padding:10px 0;font-weight:500;color:var(--text);width:100%;border-bottom:1px solid var(--border-soft);min-height:24px}._client-view-checkbox_ze64a_138 input[type=checkbox]{width:18px;height:18px;margin:0;cursor:default}._client-view-checkbox_ze64a_138 span{font-size:.95rem}._client-checkbox-field_ze64a_107:has(._client-view-checkbox_ze64a_138){align-items:stretch}@media (max-width: 1024px){._client-common-grid-3_ze64a_29{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._client-common-grid_ze64a_23,._client-common-grid-3_ze64a_29{grid-template-columns:1fr;gap:16px}}._view-value_ze64a_52._changed_ze64a_175{border:1px solid var(--warn-line)!important;background:var(--warn-soft)!important;border-radius:6px;padding:8px 12px!important}._changed-checkbox_ze64a_181{border:1px solid var(--warn-line)!important;background:var(--warn-soft)!important;border-radius:6px}._changed-input_ze64a_186{border-color:var(--warn-line)!important;background-color:var(--warn-soft)!important}._previous-value_ze64a_190{display:block;margin-top:8px;padding:2px 0 2px 12px;border-left:3px solid var(--warn-line);color:var(--warn);font-size:.75rem;font-weight:500;line-height:1.4;letter-spacing:.01em}._client-type-card_1l05x_2{max-width:500px;width:100%;margin:0 auto;text-align:center}._page_i8qv6_7{padding:var(--page-pad);min-height:calc(100vh - var(--nav-dock-h))}._card_i8qv6_12{max-width:var(--card-max);min-height:80vh;margin:0 auto;padding:var(--card-pad);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);color:var(--text)}._header_i8qv6_26{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;padding-bottom:16px;border-bottom:1px solid var(--border-soft)}._header-text_i8qv6_36{min-width:0}._title_i8qv6_40{margin:0;font-family:var(--font-display);color:var(--text);font-size:1.375rem;font-weight:600;letter-spacing:-.025em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._subtitle_i8qv6_52{margin-top:10px;font-size:.85rem;color:var(--text-dim)}._actions_i8qv6_58{display:flex;align-items:center;gap:8px;flex-shrink:0}._section_i8qv6_67{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}._section_i8qv6_67:last-child{margin-bottom:0}._section-title_i8qv6_78{margin:0;color:var(--text-faint);font-size:.8125rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700;padding-bottom:10px;border-bottom:1px solid var(--border-soft)}._detail-grid_i8qv6_91{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:start}._field_i8qv6_98{display:flex;flex-direction:column;gap:8px;min-width:0}._field-label_i8qv6_105{color:var(--text-faint);font-size:.8125rem}._field-value_i8qv6_110{display:flex;align-items:center;padding:10px 0;min-height:24px;font-size:.875rem;color:var(--text);border-bottom:1px solid var(--border-soft);overflow-wrap:anywhere}._mono_i8qv6_121{font-family:var(--font-mono);font-size:.85rem;font-variant-numeric:tabular-nums}@media (max-width: 1024px){._detail-grid_i8qv6_91{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._card_i8qv6_12{padding:var(--card-pad)}._header_i8qv6_26{flex-direction:column;align-items:flex-start}._detail-grid_i8qv6_91{grid-template-columns:1fr;gap:16px}}._page_grmr4_1{padding:var(--page-pad);min-height:calc(100vh - var(--nav-dock-h))}._card_grmr4_6{max-width:860px;margin:0 auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--card-pad);color:var(--text)}._card-page_grmr4_21{max-width:var(--card-max);min-height:80vh}._header_grmr4_26{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;padding-bottom:16px;border-bottom:1px solid var(--border-soft)}._title_grmr4_36{margin:0;font-family:var(--font-display);font-size:1.375rem;font-weight:600;color:var(--text);letter-spacing:-.025em}._subtitle_grmr4_45{margin:10px 0 0;font-size:.85rem;color:var(--text-dim)}._btn-back_grmr4_51{padding:8px 16px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);font-size:13px;font-weight:500;color:var(--text-dim);cursor:pointer;transition:background .15s;white-space:nowrap}._btn-back_grmr4_51:hover{background:var(--surface-3)}._error-banner_grmr4_68{padding:12px 16px;background-color:var(--neg-soft);border:1px solid var(--neg-line);border-radius:6px;color:var(--neg);font-size:14px;margin-bottom:20px}._section_grmr4_79{margin-bottom:40px}._section-title_grmr4_83{margin:0 0 24px;color:var(--text-dim);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700;padding-bottom:12px;border-bottom:2px solid var(--border-soft)}._section-desc_grmr4_94{font-size:.9rem;color:var(--text-dim);margin:-16px 0 24px}._footer_grmr4_100{display:flex;justify-content:flex-end;gap:12px;margin-top:0;padding-top:24px;border-top:1px solid var(--border)}._btn-cancel_grmr4_109{padding:10px 22px;background:var(--surface);border:1px solid var(--border-strong);border-radius:6px;font-size:14px;font-weight:500;color:var(--text-dim);cursor:pointer;transition:background .15s}._btn-cancel_grmr4_109:hover:not(:disabled){background:var(--surface-2)}._btn-submit_grmr4_125{padding:10px 28px;background:var(--accent);color:var(--accent-ink);border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}._btn-submit_grmr4_125:hover:not(:disabled){background:var(--accent-hover)}._btn-submit_grmr4_125:disabled,._btn-cancel_grmr4_109:disabled{opacity:.6;cursor:not-allowed}._form-grid_grmr4_149{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:start}._field-group_grmr4_156{display:flex;flex-direction:column;gap:8px;min-width:0}._label_grmr4_163{font-size:.9rem;color:var(--text-dim)}._required_grmr4_168{color:var(--neg);margin-left:2px}._field-error_grmr4_173{font-size:.8rem;font-weight:500;color:var(--neg)}._hint_grmr4_179{font-size:.8rem;color:var(--text-dim);line-height:1.3}._hint-error_grmr4_185{color:var(--neg)}._field-note_grmr4_191{font-size:.9rem;color:var(--text-faint);padding:8px 0}._input_grmr4_197{padding:10px 14px;border:1px solid var(--border-strong);border-radius:6px;font-size:.95rem;min-height:34px;color:var(--text);background-color:var(--surface);outline:none;width:100%;box-sizing:border-box;transition:all .2s ease-in-out}._input_grmr4_197:focus{border-color:var(--navy-600);box-shadow:0 0 0 3px var(--focus-ring)}._input_grmr4_197:disabled{background-color:var(--surface-2);color:var(--text-faint);border-color:var(--border);cursor:not-allowed}._select_grmr4_223{appearance:none;padding-right:32px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%236b7280' d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:10px;cursor:pointer}._checkbox-grid_grmr4_233{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:start}._checkbox-label_grmr4_240{display:flex;align-items:center;gap:12px;padding:10px 14px;min-height:44px;box-sizing:border-box;border:1px solid var(--border);border-radius:6px;background-color:var(--surface-2);cursor:pointer;transition:background-color .2s}._checkbox-label_grmr4_240:hover{background-color:var(--surface-2);border-color:var(--border-strong)}._checkbox-label_grmr4_240:has(input:disabled){cursor:not-allowed;background:var(--surface-2);opacity:.7}._checkbox_grmr4_233{width:18px;height:18px;margin:0;accent-color:var(--accent);cursor:inherit;flex-shrink:0}._checkbox-text_grmr4_274{display:flex;flex-direction:column;gap:2px;font-size:.95rem;font-weight:500;color:var(--text);line-height:1.35}._checkbox-hint_grmr4_284{font-size:.8rem;font-weight:400;color:var(--text-dim)}._input-error_grmr4_290{border-color:var(--neg)}._input-error_grmr4_290:focus{box-shadow:0 0 0 3px var(--neg-line)}._modal-form_grmr4_299{display:flex;flex-direction:column;flex:1;min-height:0}._modal-body_grmr4_306{flex:1;overflow-y:auto;padding:24px}._footer-modal_grmr4_312{margin-top:0;flex-shrink:0}@media (max-width: 1024px){._form-grid_grmr4_149,._checkbox-grid_grmr4_233{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._form-grid_grmr4_149,._checkbox-grid_grmr4_233{grid-template-columns:1fr;gap:16px}}@media (max-width: 640px){._page_grmr4_1{padding:16px}._card_grmr4_6{padding:20px}._header_grmr4_26{flex-direction:column;gap:16px}._footer_grmr4_100{flex-direction:column-reverse}._btn-cancel_grmr4_109,._btn-submit_grmr4_125{width:100%;text-align:center}}._card-compact_grmr4_359{max-width:900px;width:100%;margin:0 auto}._visibility-count_mdna7_2{padding:2px 8px;border-radius:20px;background:var(--surface-3);font-size:11px;font-weight:600;color:var(--text-dim)}._visibility-panel_mdna7_13{position:fixed;z-index:1300;display:flex;flex-wrap:wrap;gap:20px;padding:16px;overflow-y:auto;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;box-shadow:var(--shadow-pop)}._strategy-group_mdna7_27{min-width:180px;flex:1 1 200px}._strategy-label_mdna7_32{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--text);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;cursor:pointer;-webkit-user-select:none;user-select:none}._strategy-label_mdna7_32 input[type=checkbox]{cursor:pointer;width:14px;height:14px;flex-shrink:0;accent-color:var(--accent)}._strategy-count_mdna7_54{margin-left:auto;padding:1px 7px;border-radius:10px;background:var(--surface-3);font-size:11px;font-weight:600;color:var(--text-dim);text-transform:none;letter-spacing:0}._scheme-chips_mdna7_66{display:flex;flex-direction:column;gap:4px}._scheme-chip_mdna7_66{display:flex;align-items:center;gap:7px;padding:4px 8px;border-radius:5px;font-size:12px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .1s}._scheme-chip_mdna7_66 input[type=checkbox]{cursor:pointer;width:13px;height:13px;flex-shrink:0;accent-color:var(--accent)}._chip-visible_mdna7_92{background:var(--surface);border:1px solid var(--border);color:var(--text);font-weight:500}._chip-visible_mdna7_92:hover{background:var(--surface-3)}._chip-hidden_mdna7_103{background:transparent;border:1px solid var(--border);color:var(--text-faint);font-weight:400;text-decoration:line-through}._badge_1w0f6_2{display:inline-block;padding:2px 10px;border-radius:9999px;font-size:12px;font-weight:500}._badge-equity_1w0f6_10{background-color:var(--accent-soft);color:var(--accent-on)}._badge-futures_1w0f6_15{background-color:var(--warn-soft);color:var(--warn)}._badge-other_1w0f6_20{background-color:var(--surface-3);color:var(--text-dim)}._tfoot-row_1w0f6_26{background-color:var(--surface-2)}._tfoot-cell_1w0f6_30{padding:10px 15px;border-top:2px solid var(--border)!important;font-size:14px;font-weight:700;color:var(--text)}._visibility-count_1w0f6_40{padding:2px 8px;border-radius:20px;background:var(--surface-3);font-size:11px;font-weight:600;color:var(--text-dim)}._asset-class-dropdown-wrapper_1w0f6_49{position:relative}._asset-class-dropdown_1w0f6_49{position:fixed;z-index:1300;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-ctl);box-shadow:var(--shadow-pop);padding:8px 4px;min-width:160px;max-height:60vh;overflow-y:auto;display:flex;flex-direction:column;gap:2px}._asset-class-option_1w0f6_71{display:flex;align-items:center;gap:8px;padding:6px 12px;cursor:pointer;font-size:13px;border-radius:4px;white-space:nowrap}._asset-class-option_1w0f6_71:hover{background:var(--surface-2)}._asset-class-option_1w0f6_71 input[type=checkbox]{accent-color:var(--accent)}._table-fix_1w0f6_92{border-collapse:separate!important;border-spacing:0!important}._scheme-header-cell_1w0f6_98{text-align:center!important;vertical-align:middle;font-size:11px;font-weight:700;letter-spacing:.03em;white-space:normal}._scheme-col_1w0f6_108{border-left:none}._no-data_1w0f6_114{color:var(--text-faint)}._exclude-inherited-label_1w0f6_119{display:flex;align-items:center;cursor:pointer;height:36px}._exclude-inherited-label_1w0f6_119 input[type=checkbox]{accent-color:var(--accent)}._filter-group_nosif_10{display:flex;flex-direction:column;gap:4px;min-width:160px;flex:1;max-width:260px}._filter-group_nosif_10 label{font-size:12px;font-weight:600;color:var(--text-dim);text-transform:uppercase;letter-spacing:.03em}._input_nosif_27{padding:9px 12px;border:1px solid var(--border);border-radius:6px;font-size:14px;color:var(--text);background:var(--surface);outline:none;transition:border-color .2s,box-shadow .2s;width:100%;box-sizing:border-box;height:40px}._input_nosif_27:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}._input_nosif_27:hover:not(:focus){border-color:var(--border-strong)}._link_nosif_53{color:var(--accent);text-decoration:none;font-weight:500}._link_nosif_53:hover{text-decoration:underline;color:var(--accent-hover)}._title-with-icon_nosif_67{display:inline-flex;align-items:center;gap:10px}._section-icon_nosif_73{color:var(--accent)}._upload-form_nosif_77{padding:0;display:flex;flex-wrap:wrap;align-items:flex-end;gap:20px}._upload-form-group_nosif_85{display:flex;flex-direction:column;gap:4px}._upload-form-group_nosif_85 label{font-size:12px;font-weight:600;color:var(--text-dim);text-transform:uppercase;letter-spacing:.03em}._upload-dropzone_nosif_100{flex:1;min-width:260px}._upload-form-group_nosif_85._flex-grow_nosif_105{flex:1;min-width:200px}._file-tags_nosif_110{padding:16px 0 0;display:flex;flex-direction:column;gap:8px}._file-tags-label_nosif_117{font-size:12px;font-weight:600;color:var(--text-dim);text-transform:uppercase}._tags_nosif_124{display:flex;flex-wrap:wrap;gap:8px}._upload-results_nosif_130{padding:16px 0 0;display:flex;flex-direction:column;gap:12px}._result-pills_nosif_137{display:flex;gap:10px}._failed-list_nosif_142{border:1px solid var(--neg-line);border-radius:8px;background:var(--neg-soft);padding:12px 16px;display:flex;flex-direction:column;gap:8px}._failed-list-title_nosif_152{font-size:12px;font-weight:700;color:var(--neg);text-transform:uppercase}._failed-item_nosif_159{background:var(--surface);border:1px solid var(--neg-line);border-radius:6px;padding:8px 12px}._failed-item-name_nosif_166{font-size:13px;font-weight:600;color:var(--text)}._failed-item-reason_nosif_172{font-size:13px;color:var(--neg);margin-top:2px}._failed-item-errors_nosif_178{margin:4px 0 0;padding-left:16px;font-size:13px;color:var(--neg)}._list-filters_nosif_185{padding:14px 20px;display:flex;gap:12px;align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--border);background:var(--surface-2)}._row-actions_nosif_198{display:flex;align-items:center;gap:12px}._file-cell_nosif_204{display:flex;align-items:center;gap:8px}._detail-body_nosif_213{display:flex;flex-direction:column;gap:32px}._detail-top-grid_nosif_219{display:grid;grid-template-columns:1fr 1fr;gap:24px}._detail-section_nosif_225{display:flex;flex-direction:column;gap:20px}._detail-section-title_nosif_231{margin:0;color:var(--text-dim);font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;padding-bottom:10px;border-bottom:2px solid var(--border-soft)}._info-grid_nosif_242{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 24px}._info-grid-2_nosif_248{grid-template-columns:repeat(2,1fr)}._info-grid-4_nosif_252{grid-template-columns:repeat(4,1fr)}._info-field_nosif_256{display:flex;flex-direction:column;gap:4px}._info-label_nosif_262{font-size:12px;font-weight:600;color:var(--text-dim);text-transform:uppercase;letter-spacing:.03em}._info-value_nosif_270{font-size:14px;color:var(--text);padding:6px 0;border-bottom:1px solid var(--border-soft);min-height:28px}._info-value-large_nosif_278{font-size:16px;font-weight:700;color:var(--accent);padding:6px 0;border-bottom:1px solid var(--border-soft)}._charges-table_nosif_286{width:100%;max-width:520px;border-collapse:collapse;font-size:14px}._charges-table_nosif_286 td:last-child{text-align:right;font-variant-numeric:tabular-nums}._custodian-cards_nosif_301{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}._custodian-card_nosif_301{flex:1;min-width:240px;max-width:360px;border:1px solid var(--border);border-radius:10px;padding:16px;background:var(--surface);box-shadow:var(--shadow-card)}._custodian-card-header_nosif_319{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._custodian-name_nosif_326{font-size:15px;font-weight:700;color:var(--text);text-transform:uppercase;letter-spacing:.03em}._alloc-count_nosif_334{font-size:12px;color:var(--text-dim);margin-top:2px}._custodian-actions_nosif_340{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-soft)}._spinner-sm_nosif_349{width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;display:inline-block;animation:_spin_nosif_349 .7s linear infinite}._spin_nosif_349{animation:_spin_nosif_349 .7s linear infinite}._upload-form_nosif_77+._failed-list_nosif_142{margin-top:16px}@keyframes _spin_nosif_349{to{transform:rotate(360deg)}}@media (max-width: 1024px){._info-grid_nosif_242,._info-grid-4_nosif_252{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._filter-group_nosif_10{max-width:none}._upload-form_nosif_77{flex-direction:column;align-items:stretch}._info-grid_nosif_242,._info-grid-2_nosif_248,._info-grid-4_nosif_252{grid-template-columns:1fr}}._file-name_199gz_1{font-family:var(--font-mono);font-size:12px;word-break:break-all}._toolbar_199gz_9{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:10px 14px;background:var(--surface-2);border:1px solid var(--border);border-radius:8px}._toolbar-actions_199gz_20{display:flex;align-items:center;gap:10px;margin-left:auto}._selection-count_199gz_27{font-size:13px;font-weight:600;color:var(--text-dim);white-space:nowrap}._client-cell_199gz_35{display:flex;flex-direction:column;align-items:flex-start;gap:3px}._client-code_199gz_42{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-dim)}._cc-cell_199gz_50{display:flex;flex-direction:column;gap:2px}._emails_199gz_56{display:inline-block;font-size:12px;word-break:break-word;cursor:default}._cc-missing_199gz_65{color:var(--text-faint);font-size:12px;font-style:italic}._disclaimer_199gz_71{display:inline-flex;align-items:center;gap:8px;padding:5px 10px;border:1px solid;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap}._disclaimer-row_199gz_85{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:var(--tbl-pad);border:1px solid;border-radius:6px;font-size:var(--tbl-head-font)}._disclaimer-row-label_199gz_100{font-weight:600;text-transform:uppercase;letter-spacing:.05em}._disclaimer-actions_199gz_106{display:inline-flex;align-items:center;gap:12px;white-space:nowrap}._disclaimer-ok_199gz_113{background:var(--pos-soft);border-color:var(--pos-line);color:var(--pos)}._disclaimer-missing_199gz_120{background:var(--warn-soft);border-color:var(--warn-line);color:var(--warn)}._disclaimer-action_199gz_106{background:none;border:none;padding:0;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer;color:inherit}._disclaimer-action_199gz_106:disabled{cursor:wait;opacity:.7}._send-progress_199gz_142{display:flex;align-items:center;flex-wrap:wrap;gap:10px;width:100%;padding:8px 12px;border-radius:8px;font-size:13px;background:var(--info-soft);border:1px solid var(--info-line);color:var(--info)}._send-progress-track_199gz_156{flex:1;min-width:120px;height:6px;border-radius:3px;overflow:hidden;background:var(--border)}._send-progress-fill_199gz_165{height:100%;background:currentColor;transition:width .4s ease}._overlay_bbqyy_1{position:fixed;inset:0;background:var(--scrim);display:flex;align-items:center;justify-content:center;z-index:1000}._modal_bbqyy_11{display:flex;flex-direction:column;width:640px;max-width:90vw;max-height:85vh;background:var(--surface);border-radius:12px;box-shadow:var(--shadow-pop)}._header_bbqyy_22{padding:24px 28px 16px}._header_bbqyy_22 h3{margin:0 0 6px;font-size:17px;font-weight:700;color:var(--text)}._header_bbqyy_22 p{margin:0;color:var(--text-dim);font-size:14px}._body_bbqyy_39{flex:1;overflow-y:auto;padding:4px 28px}._section_bbqyy_45{padding:18px 0;border-top:1px solid var(--border-soft)}._section_bbqyy_45:first-child{border-top:none;padding-top:6px}._sectionTitle_bbqyy_55{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}._required_bbqyy_64{color:var(--neg);margin-left:2px}._typeOptions_bbqyy_69{display:flex;gap:10px}._typeCard_bbqyy_74{flex:1;display:flex;flex-direction:column;gap:2px;padding:10px 14px;border:1.5px solid var(--border);border-radius:8px;cursor:pointer;background:var(--surface);transition:border-color .15s,background-color .15s}._typeCard_bbqyy_74:hover{border-color:var(--border-strong)}._typeCardSelected_bbqyy_91{border-color:var(--accent);background:var(--accent-soft)}._typeCardHead_bbqyy_96{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--text)}._typeCardSub_bbqyy_105{font-size:12px;color:var(--text-dim);margin-left:24px}._hint_bbqyy_111{font-size:11px;color:var(--text-dim);margin-top:8px}._banner_bbqyy_117{display:flex;gap:8px;padding:10px 12px;border-radius:6px;font-size:12.5px;line-height:1.5;border:1px solid}._bannerError_bbqyy_127{background:var(--neg-soft);border-color:var(--neg-line);color:var(--neg)}._bannerWarning_bbqyy_133{background:var(--warn-soft);border-color:var(--warn-line);color:var(--warn)}._bannerInfo_bbqyy_139{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent-on)}._variableChip_bbqyy_145{display:inline-block;font-family:var(--font-mono);background:var(--surface);border:1px solid var(--accent-line);border-radius:4px;padding:1px 5px;margin:0 2px;font-size:11.5px}._field_bbqyy_156{margin-bottom:14px}._field_bbqyy_156:last-child{margin-bottom:0}._field_bbqyy_156>label{display:block;font-size:12px;font-weight:600;color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}._input_bbqyy_176{width:100%;padding:9px 12px;border:1px solid var(--border);border-radius:6px;font-size:14px;color:var(--text);box-sizing:border-box}._input_bbqyy_176:focus{border-color:var(--accent);outline:none}._checkboxLabel_bbqyy_191{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--text);text-transform:none;cursor:pointer}._footer_bbqyy_202{display:flex;justify-content:flex-end;gap:10px;padding:16px 28px;border-top:1px solid var(--border-soft)}._messages_hbx1a_9{display:flex;flex-direction:column;gap:var(--s2);margin-bottom:16px}._empty_hbx1a_17{background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);margin-top:12px}._order-section_hbx1a_26{margin-top:28px}._order-section_hbx1a_26:first-child{margin-top:0}._section-messages_hbx1a_35{margin:28px 0 0}._section-messages_hbx1a_35+._order-section_hbx1a_26{margin-top:12px}._order-section-header_hbx1a_43{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:12px;border-bottom:2px solid var(--border);flex-wrap:wrap;gap:10px}._order-section-left_hbx1a_54{display:flex;align-items:center;gap:10px}._order-section-accent_hbx1a_60{width:4px;height:24px;border-radius:2px;flex-shrink:0;background:var(--accent)}._order-section-title_hbx1a_68{margin:0;font-size:17px;font-weight:700;color:var(--text)}._order-section-actions_hbx1a_75{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._summary-row_hbx1a_83{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:14px}._summary-chip_hbx1a_90{display:flex;flex-direction:column;gap:2px;padding:10px 16px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:120px}._summary-chip-label_hbx1a_101{font-size:10px;font-weight:700;color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em}._summary-chip-value_hbx1a_109{font-size:15px;font-weight:700;color:var(--text)}._sub-section_hbx1a_116{margin-top:20px}._sub-section-header_hbx1a_120{display:flex;align-items:center;gap:10px;margin-bottom:10px}._sub-section-line_hbx1a_127{flex:1;height:1px;background:var(--surface-3)}._badge-non-nri_hbx1a_133{display:inline-flex;align-items:center;padding:3px 12px;background:var(--accent-soft);color:var(--accent-on);border:1px solid var(--accent-line);border-radius:20px;font-size:11px;font-weight:700;letter-spacing:.04em;white-space:nowrap}._badge-nri_hbx1a_147{display:inline-flex;align-items:center;padding:3px 12px;background:var(--warn-soft);color:var(--warn);border:1px solid var(--warn-line);border-radius:20px;font-size:11px;font-weight:700;letter-spacing:.04em;white-space:nowrap}._badge-client-wise_hbx1a_161{display:inline-flex;align-items:center;padding:3px 12px;background:var(--info-soft);color:var(--info);border:1px solid var(--info-line);border-radius:20px;font-size:11px;font-weight:700;letter-spacing:.04em;white-space:nowrap}._toolbar_hbx1a_176{display:flex;justify-content:space-between;align-items:center;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 16px;margin-bottom:12px;flex-wrap:wrap;gap:8px}._toolbar-info_hbx1a_189{font-size:13px;color:var(--text-dim);font-weight:500}._toolbar-actions_hbx1a_195{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._bulk-broker_hbx1a_204{display:flex;flex-direction:column;gap:12px;padding:12px 16px 14px;margin-bottom:12px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm)}._bulk-broker-head_hbx1a_215{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._bulk-broker-heading_hbx1a_223{display:flex;flex-direction:column;gap:2px}._bulk-broker-title_hbx1a_229{font-size:13px;font-weight:700;color:var(--text)}._bulk-broker-sub_hbx1a_235{font-size:12px;color:var(--text-dim)}._bulk-broker-grid_hbx1a_240{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px 16px}._bulk-broker-field_hbx1a_246{display:flex;flex-direction:column;gap:6px;min-width:0}._bulk-broker-select_hbx1a_253{width:100%;padding:7px 10px;border:1px solid var(--border-strong);border-radius:var(--radius-ctl);font-size:13px;color:var(--text);background:var(--surface);outline:none;transition:border-color .2s,box-shadow .2s}._bulk-broker-select_hbx1a_253:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}._table-wrap_hbx1a_271{border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}._table-scroll_hbx1a_278{overflow-x:auto;max-height:500px}._table_hbx1a_271{width:100%;border-collapse:collapse;font-size:13px}._table_hbx1a_271 th{text-align:left;position:sticky;top:0;z-index:5;white-space:nowrap}._table_hbx1a_271 td{text-align:left}._table_hbx1a_271 th._num_hbx1a_302,._table_hbx1a_271 td._num_hbx1a_302{text-align:right}._col-check_hbx1a_307{width:40px;padding-left:14px!important}._text-mono_hbx1a_312{font-variant-numeric:tabular-nums}._broker-cell_hbx1a_317{display:flex;align-items:center;gap:6px;min-width:160px}._broker-dot_hbx1a_324{width:8px;height:8px;border-radius:50%;flex-shrink:0}._broker-dot-assigned_hbx1a_332{background:var(--accent)}._broker-dot-unassigned_hbx1a_336{background:var(--surface-3);border:1px solid var(--border)}._broker-select_hbx1a_341{flex:1;padding:5px 8px;border:1px solid var(--border);border-radius:4px;font-size:12px;color:var(--text);background:var(--surface);outline:none;transition:border-color .2s;min-width:0}._broker-select_hbx1a_341:focus{border-color:var(--accent)}._broker-select-pending_hbx1a_358{background:var(--warn-soft);border-color:var(--warn)!important}._qty-input_hbx1a_364{width:140px;padding:4px 8px;border:1px solid var(--border);border-radius:4px;font-size:13px;text-align:right;outline:none;transition:border-color .2s}._qty-input_hbx1a_364:focus{border-color:var(--accent)}._qty-input-changed_hbx1a_379{background:var(--warn-soft);border-color:var(--warn)}._qty-input-invalid_hbx1a_384,._qty-input-invalid_hbx1a_384:focus{background:var(--neg-soft);border-color:var(--neg)}._qty-row-error_hbx1a_390{display:block;max-width:220px;margin:4px 0 0 auto;font-size:11px;line-height:1.3;text-align:right;white-space:normal;color:var(--neg)}._qty-amount-display_hbx1a_402{display:block;margin-top:2px;font-size:11px;text-align:right;color:var(--text-dim)}._method-cell_hbx1a_410{font-weight:600;color:var(--accent);font-size:12px}._order-type-cell_hbx1a_416{display:inline-flex;padding:2px 8px;background:var(--surface-3);color:var(--text-dim);border-radius:10px;font-size:11px;font-weight:600}._modal-desc_hbx1a_427{margin:0 0 20px;color:var(--text-dim);font-size:14px}._modal-field_hbx1a_433{margin-bottom:16px}._modal-field_hbx1a_433 label{display:block;font-size:12px;font-weight:600;color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}._modal-input_hbx1a_447{width:100%;padding:9px 12px;border:1px solid var(--border);border-radius:6px;font-size:14px;color:var(--text);outline:none;box-sizing:border-box;transition:border-color .2s}._modal-input_hbx1a_447:focus{border-color:var(--accent)}._modal-hint_hbx1a_463{font-size:11px;color:var(--text-dim);margin-top:4px}._section_1i5gf_2{padding:var(--card-pad);display:flex;flex-direction:column;gap:var(--s3);min-width:0}._disclaimer_1i5gf_11{font-size:12px;color:var(--text-dim);font-style:italic;margin-top:-16px}._toggle_1i5gf_19{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--text-dim);cursor:pointer}._toggle_1i5gf_19 input{accent-color:var(--accent);width:16px;height:16px;cursor:pointer}._filter-group_1i5gf_37{display:flex;align-items:center;gap:6px}._filter-label_1i5gf_43{font-size:13px;font-weight:600;color:var(--text-dim)}._filter-select_1i5gf_49{padding:6px 10px;border:1px solid var(--border);border-radius:var(--radius-ctl);font-size:13px;color:var(--text);background:var(--surface);outline:none;cursor:pointer;height:34px}._filter-select_1i5gf_49:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}._bordered-table_1i5gf_69 thead{position:sticky;top:0;z-index:10}._bordered-table_1i5gf_69 thead ._sub-header_1i5gf_80{position:static}._scheme-header_1i5gf_88{text-align:center!important;border-left:1px solid var(--border-strong)!important}._bordered-table_1i5gf_69 ._scheme-header_1i5gf_88,._bordered-table_1i5gf_69 ._scheme-border-left_1i5gf_95,._scheme-border-left_1i5gf_95{border-left:1px solid var(--border-strong)!important}._scheme-header-inner_1i5gf_104{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}._scheme-header_1i5gf_88[draggable=true]{cursor:grab}._scheme-header_1i5gf_88[draggable=true]:active{cursor:grabbing}._scheme-header_1i5gf_88[draggable=true]:hover{background-color:var(--accent-soft)}._sub-header_1i5gf_80{font-size:12px;font-weight:500;color:var(--text-dim);text-align:right!important}._status-label_1i5gf_131{position:absolute;bottom:2px;left:0;right:0;text-align:center;font-size:10px;font-weight:600;pointer-events:none}._badge_1i5gf_142{font-size:10px;font-weight:600}._badge-open_1i5gf_147{color:var(--accent-on)!important}._badge-partial_1i5gf_151{color:var(--warn)!important}._badge-completed_1i5gf_155{color:var(--pos)!important}._badge-cancelled_1i5gf_159{color:var(--neg)!important}._badge-closed_1i5gf_163{color:var(--info)!important}._scheme-cell_1i5gf_168{text-align:right!important;font-variant-numeric:tabular-nums;position:relative;min-width:70px}._cell-overlay_1i5gf_176{position:absolute;top:1px;right:1px;display:flex;align-items:center;gap:1px;background:var(--surface);border-radius:4px;padding:1px;box-shadow:var(--shadow-card);opacity:0;pointer-events:none;transition:opacity .15s;z-index:5}._scheme-cell_1i5gf_168:hover ._cell-overlay_1i5gf_176,._pov-cell_1i5gf_194:hover ._cell-overlay_1i5gf_176{opacity:1;pointer-events:auto}._edit-cell_1i5gf_200{display:inline-flex;align-items:center;gap:4px}._edit-input_1i5gf_206{width:95px;padding:3px 6px;border:1px solid var(--accent);border-radius:4px;font-size:13px;text-align:right;outline:none;color:var(--text)}._expand-btn_1i5gf_218{background:none;border:none;cursor:pointer;padding:0;margin-right:6px;color:var(--text-dim);display:inline-flex;align-items:center;font-size:13px}._expand-btn_1i5gf_218:hover{color:var(--text)}._company-cell_1i5gf_235{display:flex;align-items:center;font-weight:600;white-space:nowrap}._slippage-pct_1i5gf_243{font-size:12px;opacity:.8}._slippage-positive_1i5gf_248{color:var(--neg)!important;font-weight:600}._slippage-negative_1i5gf_253,._diff-positive_1i5gf_259{color:var(--pos)!important;font-weight:600}._diff-negative_1i5gf_264{color:var(--neg)!important;font-weight:600}._scheme-cell_1i5gf_168._scheme-open_1i5gf_277,._legend-swatch_1i5gf_278._scheme-open_1i5gf_277{background-color:color-mix(in srgb,var(--info) 14%,var(--surface))}._scheme-cell_1i5gf_168._scheme-partial_1i5gf_282,._legend-swatch_1i5gf_278._scheme-partial_1i5gf_282{background-color:var(--warn-soft)}._scheme-cell_1i5gf_168._scheme-completed_1i5gf_287,._legend-swatch_1i5gf_278._scheme-completed_1i5gf_287{background-color:var(--pos-soft)}._scheme-cell_1i5gf_168._scheme-cancelled_1i5gf_292,._legend-swatch_1i5gf_278._scheme-cancelled_1i5gf_292{background-color:var(--neg-soft)}._scheme-cell_1i5gf_168._scheme-closed_1i5gf_297,._legend-swatch_1i5gf_278._scheme-closed_1i5gf_297{background-color:var(--surface-2);background-image:repeating-linear-gradient(135deg,transparent 0 5px,var(--border-strong) 5px 6px)}._legend-swatch_1i5gf_278._scheme-closed_1i5gf_297{background-image:repeating-linear-gradient(135deg,transparent 0 2px,var(--border-strong) 2px 3px)}._dimmed_1i5gf_308{opacity:.4}._history-panel_1i5gf_312{padding:16px 24px 20px;margin-left:24px}._history-title_1i5gf_317{font-size:13px;font-weight:700;color:var(--text);margin-bottom:10px;text-transform:uppercase;letter-spacing:.03em}._history-table-wrapper_1i5gf_326{border:1px solid var(--border);border-radius:var(--radius-card);overflow:hidden;display:inline-block}._history-table_1i5gf_326{border-collapse:collapse;font-size:13px}._history-table_1i5gf_326 th,._history-table_1i5gf_326 td{position:static!important;z-index:auto!important}._history-table_1i5gf_326 th{text-align:left;white-space:nowrap}._history-table_1i5gf_326 td{white-space:nowrap}._fill-pct_1i5gf_354{font-size:11px;opacity:.65;font-weight:400}._status-pills_1i5gf_361{display:flex;gap:6px;margin-bottom:20px;flex-wrap:wrap;align-items:center}._sticky-company_1i5gf_370{position:sticky;left:0;z-index:2;background:var(--surface);min-width:110px}._sticky-limit-price_1i5gf_378{position:sticky;left:110px;z-index:2;background:var(--surface);min-width:100px}thead ._sticky-company_1i5gf_370,thead ._sticky-limit-price_1i5gf_378{z-index:11;background-color:var(--surface-2)}tr:hover ._sticky-company_1i5gf_370,tr:hover ._sticky-limit-price_1i5gf_378{background-color:var(--row-hover)}._sticky-limit-price_1i5gf_378:after{content:"";position:absolute;top:0;right:-4px;bottom:0;width:4px;background:linear-gradient(to right,var(--border-strong),transparent);pointer-events:none}._cmp-flash_1i5gf_411{animation:_cmpFlash_1i5gf_1 .6s ease-out}@keyframes _cmpFlash_1i5gf_1{0%{background-color:var(--warn-soft)}to{background-color:transparent}}._status-legend_1i5gf_421{display:flex;gap:16px;margin-bottom:10px;flex-wrap:wrap;align-items:center}._legend-item_1i5gf_429{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--text-dim);font-weight:500}._legend-swatch_1i5gf_278{width:12px;height:12px;border-radius:3px;border:1px solid var(--border-strong);display:inline-block;flex-shrink:0}._search-box_1i5gf_448{display:flex;align-items:center;gap:8px;margin-left:auto;min-width:20%;max-width:30%;height:34px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-ctl);padding:0 12px}._search-box_1i5gf_448:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}._search-box_1i5gf_448 input{background:none;border:none;outline:none;font-size:13px;color:var(--text);width:100%;height:100%;padding:0}._search-box_1i5gf_448 input::placeholder{color:var(--text-faint)}._search-clear_1i5gf_483{width:24px;height:24px;border:none;background:none;color:var(--text-faint);flex-shrink:0}._pov-defaults_1i5gf_493{display:inline-flex;gap:16px;align-items:center;padding:6px 12px;background:var(--accent-soft);border:1px solid var(--border);border-radius:var(--radius-ctl);font-size:var(--tbl-head-font);color:var(--text)}._pov-defaults_1i5gf_493 strong{font-weight:600}._pov-cell_1i5gf_194{text-align:right!important;font-variant-numeric:tabular-nums;position:relative;min-width:60px}._pov-edit-input_1i5gf_517{width:55px;padding:2px 4px;border:1px solid var(--accent);border-radius:4px;font-size:12px;text-align:right;outline:none;color:var(--text)}._pov-error-row_1i5gf_528{display:inline-flex;align-items:center;gap:4px}._pov-error_1i5gf_528{color:var(--neg);font-weight:700;font-size:14px;cursor:help}._pov-scheme-value_1i5gf_541{font-size:11px;color:var(--text-dim);font-weight:500}._popover-content_1i5gf_548{padding:12px 16px;font-size:13px;min-width:240px}._popover-header_1i5gf_554{font-weight:700;margin-bottom:8px;color:var(--text);border-bottom:1px solid var(--border);padding-bottom:6px}._popover-table_1i5gf_562{border-spacing:0 3px;width:100%}._popover-label_1i5gf_567{color:var(--text-dim);padding-right:12px;white-space:nowrap;font-size:12px}._popover-value_1i5gf_574{color:var(--text);font-weight:500}._form_uaqnm_1{display:grid;grid-template-columns:1fr 1fr;gap:16px}._field_uaqnm_7{display:flex;flex-direction:column;gap:6px}._field-full_uaqnm_13{grid-column:1 / -1}._field_uaqnm_7 label{font-size:13px;font-weight:600;color:var(--text)}._required_uaqnm_23:after{content:" *";color:var(--neg)}._field_uaqnm_7 input,._field_uaqnm_7 select{width:100%;padding:8px 10px;border:1px solid var(--border);border-radius:6px;font-size:14px;font-family:inherit;color:var(--text);background:var(--surface);box-sizing:border-box}._field_uaqnm_7 input:focus,._field_uaqnm_7 select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}._field_uaqnm_7 input:disabled,._field_uaqnm_7 select:disabled{background:var(--surface-2);cursor:not-allowed}._error-input_uaqnm_54{border-color:var(--neg)!important}._error-text_uaqnm_58{font-size:12px;color:var(--neg)}._hint_uaqnm_63{font-size:12px;color:var(--text-dim)}._form-error_uaqnm_68{grid-column:1 / -1;padding:10px 12px;border-radius:6px;background:var(--neg-soft);color:var(--neg);font-size:13px}@media (max-width: 560px){._form_uaqnm_1{grid-template-columns:1fr}}.error-display{margin:20px 0}.error-display__title{display:block;margin-bottom:2px;font-weight:600}.error-display__message{display:block;color:var(--text-dim)}._subtitle-row_88wmn_1{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._dot_88wmn_8{color:var(--text-faint)}._metric-value_88wmn_13{display:inline-flex;align-items:center;gap:6px;cursor:default}._formula-mark_88wmn_20{font-size:11px;color:var(--text-faint);-webkit-user-select:none;user-select:none}._unavailable-list_88wmn_26{grid-column:1 / -1;display:flex;flex-direction:column;gap:10px}._unavailable-row_88wmn_33{display:flex;gap:12px;align-items:baseline;padding:10px 12px;border-radius:6px;background:var(--warn-soft)}._unavailable-field_88wmn_42{font-family:var(--font-mono);font-size:.85rem;font-weight:600;color:var(--warn);white-space:nowrap}._unavailable-reason_88wmn_50{font-size:.875rem;color:var(--text-dim)}._manual-badge_88wmn_57{display:inline-block;margin-left:8px;padding:1px 6px;border:1px solid var(--warn-line);border-radius:10px;background:var(--warn-soft);color:var(--warn);font-family:inherit;font-size:.68rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;vertical-align:middle;cursor:default}._captured-note_88wmn_74{margin:24px 0 0;font-size:.8rem;color:var(--text-faint)}@media (max-width: 768px){._unavailable-row_88wmn_33{flex-direction:column;gap:4px}}._symbol-link_yfw41_8{color:var(--accent);font-weight:600;text-decoration:none}._symbol-link_yfw41_8:hover{text-decoration:underline}._company-cell_yfw41_18{display:flex;flex-direction:column;align-items:flex-start;gap:4px}._company-tags_yfw41_25{display:flex;align-items:center;gap:5px;flex-wrap:nowrap}._rec-by_yfw41_33{display:inline-flex;align-items:center;gap:6px}._analyst-name_yfw41_42,._ic-name_yfw41_43{font-weight:600}._group-first_yfw41_50 td{border-top:2px solid var(--border-strong)}._tone-buy_yfw41_55{background:var(--pos-soft)!important}._tone-sell_yfw41_56{background:var(--neg-soft)!important}._tone-mixed_yfw41_57{background:var(--warn-soft)!important}._tone-buy_yfw41_55:hover{background:var(--pos-line)!important}._tone-sell_yfw41_56:hover{background:var(--neg-line)!important}._tone-mixed_yfw41_57:hover{background:var(--warn-line)!important}._check-filter_yfw41_67{display:flex;align-items:center;gap:7px;min-width:160px;font-size:13px;color:var(--text-dim);cursor:pointer;align-self:flex-end;height:36px}._check-filter_yfw41_67 input{accent-color:var(--accent);cursor:pointer}._rec-card_yfw41_85{border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--card-pad);display:flex;flex-direction:column;gap:12px}._rec-list_yfw41_94{display:flex;flex-direction:column;gap:12px}._rec-head_yfw41_100{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}._rec-who_yfw41_108{font-family:var(--font-display);font-size:15px;font-weight:600;color:var(--text)}._rec-marks_yfw41_115{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._rec-comment_yfw41_122{margin:0;padding:10px 14px;background:var(--surface-2);border-radius:var(--radius-ctl);font-size:13px;color:var(--text-dim)}._sug-grid_yfw41_132{display:flex;flex-wrap:wrap;gap:8px}._sug-item_yfw41_138{display:flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid var(--border-soft);border-radius:var(--radius-ctl);font-size:12px}._sug-code_yfw41_148{font-family:var(--font-mono);font-weight:600;color:var(--text-dim)}._field-label_yfw41_154{display:block;font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);margin-bottom:4px}._rec-grid_yfw41_167{display:grid;grid-template-columns:repeat(3,1fr);gap:18px 24px;align-items:start}@media (max-width: 1024px){._rec-grid_yfw41_167{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._rec-grid_yfw41_167{grid-template-columns:1fr}}@keyframes _oat-float_v0j41_1{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-18px) rotate(3deg)}}@keyframes _oat-float2_v0j41_1{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(-2deg)}}@keyframes _oat-fadein_v0j41_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}._loginCard_v0j41_16{animation:_oat-fadein_v0j41_1 .55s cubic-bezier(.4,0,.2,1) both}._googleBtn_v0j41_20{transition:all .18s ease!important}._googleBtn_v0j41_20:hover:not(:disabled){background:var(--surface-2)!important;border-color:var(--accent)!important;box-shadow:var(--shadow-btn)!important;transform:translateY(-1px)}._googleBtn_v0j41_20:active:not(:disabled){transform:translateY(0)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.header-dock,.header-dock button,.dropdown-menu,.dropdown-menu button,.mobile-menu,.mobile-menu button{font-family:var(--font-ui)}.header-dock{position:sticky;top:0;z-index:60;display:flex;justify-content:center;padding:var(--nav-dock-pad) var(--page-pad);pointer-events:none;transition:transform .28s ease}.header-dock.is-hidden{transform:translateY(calc(-100% - 12px))}.header-dock:before{content:"";position:absolute;inset:0 0 auto;height:calc(100% + 18px);background:linear-gradient(to bottom,var(--bg) 42%,transparent 100%);opacity:0;transition:opacity .22s ease;pointer-events:none}.header-dock.is-scrolled:before{opacity:1}.header-container{pointer-events:auto;position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:1.5rem;width:100%;max-width:var(--nav-pill-max);min-height:var(--nav-pill-h);padding:8px 10px 8px 18px;border-radius:var(--radius-pill);background:var(--nav-bg);border:1px solid var(--nav-edge);box-shadow:var(--nav-shadow);color:var(--nav-ink-hi);transition:box-shadow .22s ease}.header-dock.is-scrolled .header-container{box-shadow:var(--nav-shadow-lifted)}.header-left{display:flex;align-items:center;gap:1.25rem;flex:1;min-width:0}.header-right{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.brand-link{display:flex;align-items:center;flex-shrink:0;text-decoration:none;color:inherit;border-radius:var(--radius-pill)}.brand-link:visited{color:inherit}.brand-logo{height:32px;width:auto;max-width:96px;display:block}.desktop-nav{position:relative;flex:1;min-width:0}.nav-list{--nav-gap: 4px;list-style:none;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:var(--nav-gap);margin:0;padding:0}.nav-measure-list{justify-content:flex-start;position:absolute;top:0;left:0;visibility:hidden;pointer-events:none;z-index:-1}.nav-list-item{flex-shrink:0}.nav-link,.nav-dropdown-trigger{display:inline-flex;align-items:center;gap:.35rem;padding:9px 15px;border:none;background:transparent;border-radius:var(--radius-pill);color:var(--nav-ink);text-decoration:none;font-size:.8125rem;font-weight:500;letter-spacing:.005em;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .16s ease,color .16s ease}.nav-link:hover,.nav-dropdown-trigger:hover{color:var(--nav-ink-hi);background-color:var(--nav-hover)}.nav-link.active,.nav-dropdown-trigger.active{background-color:var(--nav-on-bg);color:var(--nav-ink-hi);font-weight:600}.nav-link.active:before,.nav-dropdown-trigger.active:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--brand-green-lit);flex-shrink:0}.nav-link svg,.nav-dropdown-trigger svg{flex-shrink:0;width:15px;height:15px}.desktop-actions{display:flex;align-items:center;gap:.5rem}.header-button{display:flex;align-items:center;gap:.5rem;padding:8px 14px;border-radius:var(--radius-pill);border:1px solid var(--nav-line);background:var(--nav-hover);color:var(--nav-ink);font-size:.8125rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:background-color .18s ease,color .18s ease}.header-button:hover{background-color:var(--nav-hover-hi);color:var(--nav-ink-hi)}.user-trigger{display:flex;align-items:center;gap:.5rem;padding:5px 12px 5px 5px;border-radius:var(--radius-pill);background:var(--nav-on-bg);color:var(--nav-ink-hi);cursor:pointer;transition:background-color .18s ease}.user-trigger:hover{background-color:var(--nav-hover-hi)}.user-trigger svg{color:var(--nav-ink)}.user-avatar{width:28px;height:28px;border-radius:50%;background-color:var(--brand-green);display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;color:var(--on-fill);flex-shrink:0}.user-info{display:flex;flex-direction:column;justify-content:center;min-width:0}.user-name{font-weight:600;font-size:.8125rem;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-container .MuiIconButton-root{padding:7px;color:var(--nav-ink)}.header-container .MuiIconButton-root:hover{background-color:var(--nav-hover);color:var(--nav-ink-hi)}.header-container .MuiSvgIcon-root{width:20px;height:20px}.header-container .MuiBadge-badge{font-size:10px;height:16px;min-width:16px;padding:0 4px;font-family:var(--font-ui);font-weight:700}.mobile-menu-button{display:none;background:var(--nav-edge);border:none;color:var(--nav-ink-hi);cursor:pointer;padding:.5rem;border-radius:50%;transition:background-color .2s ease}.mobile-menu-button:hover{background-color:var(--nav-hover-hi)}.mobile-menu-close-icon{color:var(--nav-ink-hi)}.mobile-menu-overlay{display:none;position:fixed;inset:0;background-color:var(--scrim);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:70}.mobile-menu{display:none;position:fixed;top:10px;right:10px;bottom:10px;width:calc(100% - 20px);max-width:340px;background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);z-index:75;animation:slideIn .28s ease-out;overflow-y:auto;box-shadow:var(--shadow-pop)}.mobile-menu-header{padding:1rem 1.25rem;border-bottom:1px solid var(--border-soft);background-color:var(--surface-2);border-radius:var(--radius-card) var(--radius-card) 0 0;position:relative}.user-section{display:flex;align-items:center;gap:.75rem;flex:1}.user-section .user-name{color:var(--text);font-size:.95rem;max-width:190px}.mobile-menu-close{background:none;border:none;color:var(--text-dim);cursor:pointer;padding:.5rem;border-radius:50%;transition:background-color .2s ease;position:absolute;right:.85rem;top:.85rem}.mobile-menu-close:hover{background-color:var(--accent-soft)}.mobile-nav{padding:.75rem .6rem}.mobile-nav-list,.mobile-nav-item{list-style:none;margin:0;padding:0}.mobile-nav-link,.mobile-nav-button{display:flex;align-items:center;width:100%;padding:.7rem .85rem;border-radius:var(--radius-ctl);color:var(--text-dim);text-decoration:none;font-size:.9rem;font-weight:500;transition:background-color .18s ease,color .18s ease;background:none;border:none;cursor:pointer;text-align:left}.mobile-nav-content{display:flex;align-items:center;gap:.75rem;flex:1}.mobile-nav-link svg,.mobile-nav-button svg{flex-shrink:0;width:18px;height:18px}.mobile-nav-link:hover,.mobile-nav-button:hover{background-color:var(--accent-soft);color:var(--text)}.mobile-nav-link.active{color:var(--on-fill);font-weight:600;background-color:var(--brand-navy)}.mobile-nav-button.active{color:var(--brand-navy);font-weight:600}.mobile-chevron{transition:transform .2s ease;flex-shrink:0}.mobile-chevron.open{transform:rotate(180deg)}.mobile-submenu{list-style:none;margin:2px 0 6px;padding:0 0 0 .6rem;border-left:2px solid var(--border-soft)}.mobile-submenu-link{display:flex;align-items:center;gap:.7rem;padding:.6rem .85rem;border-radius:var(--radius-ctl);color:var(--text-dim);text-decoration:none;font-size:.875rem;transition:background-color .18s ease,color .18s ease}.mobile-submenu-link svg{flex-shrink:0;width:16px;height:16px}.mobile-submenu-link:hover{background-color:var(--accent-soft);color:var(--text)}.mobile-submenu-link.active{color:var(--brand-navy);font-weight:600;background-color:var(--accent-soft)}.mobile-menu-footer{padding:.9rem 1rem;border-top:1px solid var(--border-soft);display:flex;flex-direction:column;gap:.6rem;margin-top:auto;position:relative;z-index:20}.mobile-action-button{display:flex;align-items:center;gap:.7rem;padding:.7rem .9rem;background-color:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-ctl);color:var(--text-dim);font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .18s ease;width:100%;text-align:left}.mobile-action-button:hover{background-color:var(--accent-soft)}.mobile-action-button.logout-button{background-color:var(--neg-soft);border-color:var(--neg-line);color:var(--neg)}.mobile-action-button.logout-button:hover{background-color:var(--neg-line)}.dropdown-wrapper{position:relative}.dropdown-menu{position:absolute;top:calc(100% + 10px);background-color:color-mix(in srgb,var(--surface) 97%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:var(--text);border-radius:var(--radius-card);box-shadow:var(--shadow-pop);border:1px solid var(--border);z-index:50;min-width:290px;max-width:400px;max-height:420px;overflow-y:auto;padding:6px}.dropdown-menu.position-left{left:0}.dropdown-menu.position-right{right:0}.dropdown-item-container{padding:9px 12px;border-radius:var(--radius-ctl);font-size:.8125rem;font-weight:500;color:var(--text-dim);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;background-color:transparent;transition:background-color .16s ease,color .16s ease;position:relative}.dropdown-item-container.level-0{padding-left:12px}.dropdown-item-container.level-1{padding-left:30px}.dropdown-item-container.level-2{padding-left:48px}.dropdown-item-container.disabled{cursor:not-allowed;opacity:.5}.dropdown-item-container.disabled:hover{background-color:transparent}.dropdown-item-container{margin:1px 0}.dropdown-item-container:hover:not(.disabled){background-color:var(--surface-2);color:var(--text)}.dropdown-item-container.active,.dropdown-item-container.active:hover:not(.disabled){background-color:var(--accent-soft);color:var(--accent);font-weight:600}.dropdown-item-container.active:before{content:"";position:absolute;left:3px;top:8px;bottom:8px;width:3px;border-radius:var(--radius-pill);background:var(--accent)}.dropdown-item-container.active .icon-wrapper{color:var(--accent-on)}.dropdown-item-content{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}.item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.icon-wrapper{display:flex;align-items:center;color:var(--text-faint)}.badge{background-color:var(--neg);color:var(--on-fill);font-size:.7rem;padding:3px 8px;border-radius:var(--radius-pill);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;margin-left:auto}.badge.badge-fresh{background-color:var(--pos);color:var(--on-fill)}.badge.badge-stale{background-color:var(--neg);color:var(--on-fill)}.badge.badge-neutral{background-color:var(--neutral-solid);color:var(--on-fill)}.dropdown-divider{margin:6px 4px;border:none;border-top:1px solid var(--border-soft)}.spinner{display:inline-block;width:16px;height:16px;border:2px solid var(--border);border-top:2px solid var(--accent);border-radius:50%;animation:spin 1s linear infinite;margin-right:.5rem}.loading-container{padding:1rem;text-align:center;color:var(--text-faint);font-size:.875rem;display:flex;align-items:center;justify-content:center}.submenu-wrapper{margin-left:.25rem}.styled-dropdown-link{display:block;text-decoration:none;color:inherit}.styled-dropdown-link.disabled{pointer-events:none;opacity:.6}.chevron-icon{transition:transform .2s ease;display:flex;align-items:center;color:var(--text-faint)}.chevron-icon.open{transform:rotate(90deg)}.chevron-icon.closed{transform:rotate(0)}@media (min-width: 1441px){.header-left{gap:2rem}}@media (min-width: 1121px) and (max-width: 1440px){.nav-link,.nav-dropdown-trigger{padding:8px 11px}}@media (min-width: 1025px) and (max-width: 1120px){.header-left{gap:.85rem}.nav-link,.nav-dropdown-trigger{font-size:.78rem;padding:8px 9px;gap:.25rem}.header-button{padding:7px 11px;font-size:.78rem}.user-name{font-size:.78rem;max-width:110px}}@media (min-width: 961px) and (max-width: 1024px){.header-dock{padding-inline:10px}.header-left{gap:.6rem}.nav-link,.nav-dropdown-trigger{font-size:.75rem;padding:7px 8px}.nav-link svg,.nav-dropdown-trigger svg{width:14px;height:14px}.header-button{padding:6px 10px;font-size:.74rem;gap:.35rem}.header-button svg{width:14px;height:14px}.user-name{display:none}.brand-logo{height:28px}}@media (max-width: 960px){.desktop-nav,.desktop-actions{display:none}.mobile-menu-button,.mobile-menu-overlay{display:block}.mobile-menu{display:flex;flex-direction:column}.header-dock{padding:8px 12px}.header-container{padding:6px 8px 6px 12px}.brand-logo{height:28px}}@media (prefers-reduced-motion: reduce){.header-dock,.header-container,.mobile-menu{transition:none;animation:none}}._tab-row_qqw1q_11{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);flex-wrap:wrap}._tab-row-filters_qqw1q_19{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap}._range-select_qqw1q_27{min-width:220px}._tab-count_qqw1q_31{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;font-size:11px;font-weight:700;line-height:1;background:var(--surface-2);color:var(--text-dim)}._count-danger_qqw1q_46{background:var(--neg-soft);color:var(--neg)}._count-warning_qqw1q_47{background:var(--warn-soft);color:var(--warn)}._count-info_qqw1q_48{background:var(--info-soft);color:var(--info)}._count-primary_qqw1q_49{background:var(--accent-soft);color:var(--accent-on)}._new-banner_qqw1q_52{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;width:100%}._list_qqw1q_65{display:flex;flex-direction:column}._item_qqw1q_70{display:flex;align-items:flex-start;gap:14px;padding:14px 18px;border-bottom:1px solid var(--border);transition:background-color .15s}._item_qqw1q_70:last-child{border-bottom:none}._item_qqw1q_70:hover{background:var(--row-hover)}._item-completed_qqw1q_87{opacity:.7}._icon_qqw1q_92{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;flex-shrink:0;margin-top:2px;background:var(--surface-2);color:var(--text-dim)}._icon-error_qqw1q_105{background:var(--neg-soft);color:var(--neg)}._icon-warning_qqw1q_106{background:var(--warn-soft);color:var(--warn)}._icon-info_qqw1q_107{background:var(--info-soft);color:var(--info)}._body_qqw1q_110{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._title-row_qqw1q_118{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._title_qqw1q_118{font-size:14px;font-weight:500;color:var(--text-dim);overflow-wrap:anywhere}._item-unread_qqw1q_134 ._title_qqw1q_118{font-weight:700;color:var(--text)}._unread-dot_qqw1q_139{width:7px;height:7px;border-radius:50%;background:var(--accent);flex-shrink:0}._message_qqw1q_147{font-size:13px;line-height:1.55;color:var(--text-faint);overflow-wrap:anywhere;white-space:pre-line}._item-unread_qqw1q_134 ._message_qqw1q_147{color:var(--text-dim)}._message_qqw1q_147 p{margin:0 0 6px}._message_qqw1q_147 p:last-child{margin-bottom:0}._message_qqw1q_147 a{color:var(--accent);text-decoration:underline}._message_qqw1q_147 ul,._message_qqw1q_147 ol{margin:4px 0;padding-left:20px}._message_qqw1q_147 table{border-collapse:collapse;font-size:12px}._meta_qqw1q_164{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:var(--text-dim)}._meta-sep_qqw1q_173{color:var(--text-faint)}._meta-reminder_qqw1q_175{display:inline-flex;align-items:center;gap:4px;color:var(--warn);font-weight:600}._actions_qqw1q_186{display:flex;align-items:center;gap:6px;flex-shrink:0;margin-top:2px}._link-action_qqw1q_196{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 9px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-pill);color:var(--text-dim);text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease}._link-action_qqw1q_196:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-on)}._list-footer_qqw1q_217{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;width:100%}._list-footer-action_qqw1q_226{display:inline-flex;align-items:center;gap:10px}._end-note_qqw1q_232{font-size:13px;color:var(--text-faint)}@media (max-width: 768px){._item_qqw1q_70{flex-wrap:wrap}._actions_qqw1q_186{width:100%;justify-content:flex-end}}._settings-list_19mui_2{border:1px solid var(--border);border-radius:8px;overflow:hidden;margin-bottom:1.5rem}._setting-row_19mui_9{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1rem 1.25rem;background:var(--surface)}._setting-row_19mui_9+._setting-row_19mui_9{border-top:1px solid var(--border)}._setting-info_19mui_22{display:flex;flex-direction:column;gap:3px;flex:1}._setting-label_19mui_29{font-size:14px;font-weight:600;color:var(--text)}._setting-hint_19mui_35{font-size:12px;color:var(--text-dim);line-height:1.4}._upload-grid_19mui_43{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}._form-actions_19mui_51{display:flex;justify-content:flex-end;padding-top:.75rem;border-top:1px solid var(--border)}._spinner_19mui_59{animation:_fa-spin_19mui_1 .9s linear infinite}@keyframes _fa-spin_19mui_1{to{transform:rotate(360deg)}}._result_19mui_70{margin-top:1.5rem}._error-list_19mui_74{margin-top:8px;background:var(--surface-2);padding:.75rem 1rem;border-radius:6px}._error-list_19mui_74 h4{margin:0 0 6px;font-size:13px;font-weight:600}._error-list_19mui_74 ul{margin:0;padding-left:1.25rem;font-size:13px;line-height:1.6}._error-list_19mui_74 li{margin-bottom:2px}@media (max-width: 640px){._upload-grid_19mui_43{grid-template-columns:1fr}}._settings-list_131l1_8{border:1px solid var(--border);border-radius:8px;overflow:hidden;margin-bottom:1.5rem}._setting-row_131l1_15{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1rem 1.25rem;background:var(--surface)}._setting-row_131l1_15+._setting-row_131l1_15{border-top:1px solid var(--border)}._setting-info_131l1_28{display:flex;flex-direction:column;gap:3px;flex:1}._setting-label_131l1_35{font-size:14px;font-weight:600;color:var(--text)}._setting-hint_131l1_41{font-size:12px;color:var(--text-dim);line-height:1.4}._upload-single_131l1_50{margin-bottom:1.5rem}._hint_131l1_54{font-size:12px;color:var(--text-dim)}._form-actions_131l1_60{display:flex;justify-content:flex-end;padding:.75rem 1.25rem 0;border-top:1px solid var(--border);margin-bottom:1rem}._no-account-hint_131l1_71{padding:.75rem 1.25rem 0;border-top:1px solid var(--border);margin-bottom:1rem}._spinner_131l1_78{animation:_chp-spin_131l1_1 .9s linear infinite}@keyframes _chp-spin_131l1_1{to{transform:rotate(360deg)}}._file-name-cell_131l1_89{display:flex;align-items:center;gap:8px;color:var(--text);font-weight:500}._file-name-link_131l1_97{color:inherit;text-decoration:none;cursor:pointer;transition:color .15s}._file-name-link_131l1_97:hover{color:var(--accent);text-decoration:underline}._action-cell_131l1_109{display:flex;gap:6px;align-items:center;justify-content:flex-start}._awaited-note_131l1_116{margin:1rem 0 0;font-size:12px;color:var(--text-dim)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg)}.App{position:relative;min-height:100vh;display:flex;flex-direction:column;background-color:var(--bg)}.App-main{flex:1;position:relative}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cell-positive{background-color:var(--pos-soft)!important;color:var(--pos)!important}.cell-negative{background-color:var(--neg-soft)!important;color:var(--neg)!important}.cell-failure{background-color:var(--warn-soft)!important;color:var(--warn)!important}.cell-neutral{background-color:var(--surface-2)!important;color:var(--text-dim)!important}.performance-cell{text-align:right;position:relative;width:12%}.cell-content{display:flex;align-items:center;justify-content:flex-end;gap:5px}.cell-tooltip{font-size:12px;opacity:1;transition:opacity .2s ease-in-out}._region-toolbar_1b44m_15{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}._grid-container_1b44m_23{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:var(--s3);width:100%;min-width:0}._grid-container_1b44m_23>*{min-width:0}._table-scroll_1b44m_34{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}._table-scroll_1b44m_34::-webkit-scrollbar{height:8px}._table-scroll_1b44m_34::-webkit-scrollbar-track{background:var(--surface-2);border-radius:var(--radius-card)}._table-scroll_1b44m_34::-webkit-scrollbar-thumb{background:var(--border);border-radius:var(--radius-card)}._table-scroll_1b44m_34::-webkit-scrollbar-thumb:hover{background:var(--text-faint)}._portfolio-performance-table_1b44m_45{width:100%;border-collapse:collapse;background:var(--surface);border-radius:8px;overflow:hidden;table-layout:fixed}._portfolio-performance-table_1b44m_45 thead{background:var(--surface-2)}._portfolio-performance-table_1b44m_45 th{text-align:left;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}._portfolio-performance-table_1b44m_45 th:first-child{text-align:left}._scheme-column_1b44m_69{width:9%!important;text-align:left!important;background:var(--surface-2)!important;border-right:1px solid var(--border)}._scheme-code_1b44m_76{width:28%!important;text-align:left}._scheme-cell-inner_1b44m_82{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;vertical-align:middle}._scheme-cell-text_1b44m_91{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._period-column_1b44m_98{width:10%!important;text-align:right}._portfolio-performance-table_1b44m_45 th._period-column_1b44m_98{text-align:right}._portfolio-performance-table_1b44m_45 td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.performance-cell{text-align:right;position:relative;width:10%!important}.cell-content{display:flex;align-items:center;justify-content:flex-end;gap:4px}.cell-value{font-weight:400;font-size:13px;color:inherit}.cell-tooltip{font-size:11px;opacity:1;transition:opacity .2s ease-in-out;flex-shrink:0}.cell-tooltip.error{color:var(--neg)}.cell-tooltip.last-working{color:var(--text-dim);visibility:visible}._row-even_1b44m_152{background-color:var(--surface)}._row-odd_1b44m_156{background-color:var(--surface-2)}@media (max-width: 768px){._grid-container_1b44m_23{grid-template-columns:1fr;gap:16px}.cell-value{font-size:12px}}._legend_ce2vn_4{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:12px 16px;background:var(--surface-2);border:1px solid var(--border-soft);border-radius:var(--radius-card)}._item_ce2vn_15{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-dim)}._swatch_ce2vn_23{width:16px;height:16px;border-radius:var(--radius-sm);flex-shrink:0}._positive_ce2vn_30{background:var(--pos-soft);border:1px solid var(--pos-line)}._negative_ce2vn_31{background:var(--neg-soft);border:1px solid var(--neg-line)}._failure_ce2vn_32{background:var(--warn-soft);border:1px solid var(--warn-line)}.main-content{display:grid;grid-template-columns:1fr 350px;gap:var(--s3);align-items:start;min-width:0}.chart-section{display:flex;flex-direction:column;gap:var(--s3);min-width:0}.chart-container{width:100%;height:400px}.custom-tooltip{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-ctl);padding:6px 10px;font-size:13px;line-height:1.4;box-shadow:var(--shadow-pop)}.custom-tooltip p{margin:0}.watchlist-section{position:sticky;top:var(--sticky-top);min-width:0}.watchlist-item{margin-bottom:8px;padding:12px;border-radius:var(--radius-ctl);transition:background-color .2s ease,transform .2s ease;background-color:var(--surface-2)}.watchlist-item:hover{background-color:var(--row-hover);transform:translateY(-1px)}.watchlist-item:last-child{margin-bottom:0}@media (max-width: 1200px){.main-content{grid-template-columns:1fr}.watchlist-section{position:static}}@media (max-width: 768px){.chart-container{height:300px}}._page_r6rls_5{padding:var(--page-pad);max-width:1920px;margin:0 auto;font-family:var(--font-ui)}._card_r6rls_12{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--card-pad);max-width:95vw}._page-header_r6rls_21{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.2rem;flex-wrap:wrap;gap:1rem}._page-header_r6rls_21 h2{margin:0;font-family:var(--font-display);color:var(--text);font-size:1.375rem;font-weight:600}._count-badge_r6rls_39{display:inline-flex;flex-direction:row;align-items:center;gap:.5rem;background:var(--accent-soft);color:var(--accent);font-weight:600;padding:.35rem .75rem;border-radius:var(--radius-pill);min-width:35px;white-space:nowrap}._count-number_r6rls_53{font-size:.95rem;font-weight:600;line-height:1}._filters_r6rls_59{display:flex;gap:1rem;margin:0 0 1rem;padding:.75rem 1rem;align-items:flex-end;flex-wrap:wrap;background-color:var(--surface-2);border:1px solid var(--border-soft);border-radius:var(--radius-card)}._filter-actions_r6rls_71{display:flex;gap:.75rem;align-items:center}._apply-button_r6rls_77{padding:0 1rem;border:none;border-radius:4px;cursor:pointer;font-size:.95rem;font-weight:600;color:var(--accent-ink);background:var(--accent);transition:filter .2s ease;height:40px;line-height:40px}._apply-button_r6rls_77:hover{filter:brightness(1.03)}._apply-button_r6rls_77:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}._filter-group_r6rls_101{display:flex;flex-direction:column;gap:.35rem;min-width:200px;flex:1;max-width:300px}._table-container_r6rls_113{overflow:auto;position:relative}._content-table-container_r6rls_118{max-height:80vh;min-height:var(--table-body-min)}._table-container_r6rls_113::-webkit-scrollbar{width:6px}._table-container_r6rls_113::-webkit-scrollbar-track{background:var(--surface-2);border-radius:4px}._table-container_r6rls_113::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}._table-container_r6rls_113::-webkit-scrollbar-thumb:hover{background:var(--text-faint)}._sticky-header_r6rls_143{position:sticky;top:0;z-index:10;background-color:var(--head-bg)}._empty-state_r6rls_150{text-align:center!important;color:var(--text-dim);font-style:italic;padding:2rem}._loading-container_r6rls_157{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px}._loading-spinner_r6rls_165{width:48px;height:48px;border:4px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:_spin_r6rls_1 1s linear infinite;margin-bottom:16px}._loading-container_r6rls_157 p{color:var(--text-dim);font-size:14px}@keyframes _spin_r6rls_1{to{transform:rotate(360deg)}}@media (max-width: 1024px){._page_r6rls_5,._card_r6rls_12{padding:.75rem}._filters_r6rls_59,._filters-section_r6rls_201{flex-direction:column;align-items:stretch;padding:.75rem;gap:.75rem}._filter-group_r6rls_101{max-width:none;min-width:0;width:100%}._page-header_r6rls_21{flex-direction:column;align-items:flex-start;margin-bottom:1rem}._page-header_r6rls_21 h2{font-size:1.4rem}._broker-count-badge_r6rls_224{align-self:flex-start}}@media (max-width: 768px){._page_r6rls_5,._card_r6rls_12{padding:.5rem}._filters_r6rls_59{padding:.5rem;gap:.5rem}._page-header_r6rls_21 h2,._broker-count-number_r6rls_248{font-size:1.25rem}}.spinning{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.time-ago{margin-left:6px;font-size:11px;color:var(--text-dim);font-weight:400}._check-filter_n1q1o_6{display:flex;align-items:center;gap:7px;min-width:160px;font-size:13px;color:var(--text-dim);cursor:pointer;align-self:flex-end;height:36px}._check-filter_n1q1o_6 input{accent-color:var(--accent);cursor:pointer}._caveat_uxxny_5{display:inline-flex;align-items:flex-start;gap:7px;font-size:11.5px;line-height:1.45;color:var(--text-dim)}._caveat_uxxny_5 svg{flex-shrink:0;margin-top:2px;color:var(--info)}._reportHead_uxxny_21{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:var(--s2) 2px 0}._reportCode_uxxny_29{font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--accent);background:var(--accent-soft);border-radius:var(--r-sm);padding:3px 9px;letter-spacing:.02em}._reportName_uxxny_40{margin:0;font-family:var(--font-display);font-size:20px;font-weight:600;letter-spacing:-.01em;color:var(--text);min-width:0}._reportAsOf_uxxny_50{margin-left:auto}._card_uxxny_55{height:100%}._cardTitle_uxxny_60{display:flex;flex-direction:column;gap:2px}._cardSubtitle_uxxny_66{font-family:var(--font-ui);font-size:11.5px;font-weight:400;line-height:1.4;color:var(--text-faint)}._summary_uxxny_77{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;background:var(--border-soft)}._summaryCell_uxxny_85{display:flex;flex-direction:column;gap:5px;padding:13px var(--card-pad);background:var(--surface);min-width:0}._summaryCell_uxxny_85:last-child:nth-child(2n){grid-column:1 / -1}._summaryHero_uxxny_99{grid-column:1 / -1;padding-top:16px;padding-bottom:16px;background:var(--surface-2)}._summaryLabel_uxxny_106{font-size:10.5px;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._summaryValue_uxxny_116{margin:0;font-size:15px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._summaryHero_uxxny_99 ._summaryValue_uxxny_116{font-family:var(--font-display);font-size:26px;letter-spacing:-.02em;line-height:1.1}@media (max-width: 420px){._summary_uxxny_77{grid-template-columns:minmax(0,1fr)}}._benchmark_uxxny_137{color:var(--text-dim)}._symbol_uxxny_141{font-weight:600;color:var(--text)}._alloc_uxxny_147{display:flex;flex-direction:column;gap:var(--s4);padding:18px var(--card-pad) var(--card-pad)}._allocBar_uxxny_154{display:flex;gap:2px;height:14px;border-radius:4px;overflow:hidden;background:var(--surface-3)}._allocSegment_uxxny_163{flex-basis:0;min-width:3px}._allocList_uxxny_168{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._allocRow_uxxny_176{display:grid;grid-template-columns:10px minmax(0,1fr) auto 72px;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--border-soft);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}._allocRow_uxxny_176:last-child{border-bottom:0}._allocSwatch_uxxny_191{width:10px;height:10px;border-radius:3px}._allocLabel_uxxny_197{color:var(--text);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._allocValue_uxxny_205{color:var(--text-dim)}._allocPct_uxxny_209{text-align:right;font-weight:600;color:var(--text)}._allocEmpty_uxxny_215{margin:0;padding:var(--card-pad);color:var(--text-faint);font-size:var(--fs-sm)}._thinScroll_uxxny_225 div::-webkit-scrollbar{width:6px;height:6px}._thinScroll_uxxny_225 div::-webkit-scrollbar-track{background:transparent}._thinScroll_uxxny_225 div::-webkit-scrollbar-thumb{background:var(--border);border-radius:var(--r-pill)}._thinScroll_uxxny_225 div::-webkit-scrollbar-thumb:hover{background:var(--text-faint)}@supports not selector(::-webkit-scrollbar){._thinScroll_uxxny_225 div{scrollbar-width:thin;scrollbar-color:var(--border) transparent}}._charts-section_x36wf_5{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:24px}@media (max-width: 900px){._charts-section_x36wf_5{grid-template-columns:1fr}._composition-layout_x36wf_19{flex-direction:column;align-items:stretch;gap:var(--s5)}._composition-chart_x36wf_25{min-height:320px}._composition-legend_x36wf_29{padding:var(--s4)}}._composition-layout_x36wf_19{display:flex;align-items:center;gap:3rem;padding:1rem 0}._composition-chart_x36wf_25{flex:1.2;position:relative;min-height:400px}._donut-center_x36wf_36{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}._donut-value_x36wf_37{font-size:2.5rem;font-weight:800;color:var(--text)}._donut-label_x36wf_38{font-size:14px;font-weight:600;color:var(--text-dim);text-transform:uppercase}._composition-legend_x36wf_29{flex:1;background:var(--surface-2);border-radius:6px;padding:1.5rem;border:1px solid var(--border)}._legend-header_x36wf_48{font-size:12px;font-weight:700;text-transform:uppercase;color:var(--text-dim);margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid var(--border)}._legend-list_x36wf_49{display:flex;flex-direction:column;gap:10px}._legend-item_x36wf_50{display:flex;align-items:center;gap:10px;font-size:14px}._legend-swatch_x36wf_51{width:10px;height:10px;border-radius:3px}._legend-name_x36wf_52{color:var(--text);font-weight:500;flex:1}._legend-weight_x36wf_53{font-weight:700;color:var(--text-dim);min-width:60px;text-align:right}._data-table_x36wf_55{width:100%;border-collapse:collapse}._data-table_x36wf_55 th{text-align:left;position:sticky;top:0;z-index:10}._td-sector_x36wf_63{font-weight:500;color:var(--text)}._data-table_x36wf_55 td:first-child{font-family:var(--font-mono)}._modal-overlay_x36wf_73{position:fixed;inset:0;background-color:var(--scrim);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal-content_x36wf_81{background:var(--surface);border-radius:var(--radius-card);width:90%;max-width:960px;max-height:85vh;box-shadow:var(--shadow-pop);display:flex;flex-direction:column;overflow:hidden}._modal-header_x36wf_93{padding:24px;border-bottom:1px solid var(--border);background:var(--surface);display:flex;justify-content:space-between;align-items:flex-start}._modal-title_x36wf_102{font-size:22px;font-weight:700;color:var(--text);margin:0}._modal-header-stats_x36wf_104{display:flex;gap:12px;margin-top:15px;flex-wrap:wrap}._modal-header-stat_x36wf_104{font-size:13px;background:var(--surface-2);border:1px solid var(--border);padding:6px 14px;border-radius:4px;color:var(--text-dim)}._modal-header-stat_x36wf_104 strong{color:var(--text);margin-left:4px;font-weight:700}._modal-tabs_x36wf_115{padding:var(--s3) 24px;border-bottom:1px solid var(--border);background:var(--surface-2)}._modal-body_x36wf_121{overflow-y:auto;padding:0}._modal-table-wrapper_x36wf_123{border:none;overflow:hidden;padding-top:10px}._modal-table_x36wf_123{width:100%;border-collapse:collapse}._modal-table_x36wf_123 th{text-align:left;position:sticky;top:0;z-index:10}._modal-table_x36wf_123 td{vertical-align:middle}._th-number_x36wf_146,._td-number_x36wf_146{text-align:right!important;white-space:nowrap}._th-center_x36wf_147,._td-center_x36wf_147{text-align:center!important}._company-name-text_x36wf_149{font-weight:600;color:var(--text)}._company-symbol-text_x36wf_150{font-size:12px;color:var(--text-dim);overflow-wrap:anywhere}._aum-text_x36wf_157{font-family:var(--font-mono);font-weight:600;color:var(--text-dim)}._weight-badge_x36wf_160{display:inline-flex;align-items:center;padding:4px 12px;border-radius:var(--radius-pill);font-size:12px;font-weight:600;background-color:var(--accent-soft);color:var(--accent);white-space:nowrap}._clickable_x36wf_172{cursor:pointer}._clickable_x36wf_172:hover{background-color:var(--row-hover)!important}._alerts-banner-items_x36wf_175{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--warn)}._alert-detail-list_x36wf_183{font-size:12px;color:var(--warn);padding-left:12px;margin-top:4px;display:flex;flex-wrap:wrap;gap:6px}._alert-detail-chip_x36wf_193{background:var(--warn-soft);border:1px solid var(--warn-line);border-radius:4px;padding:2px 8px;font-family:var(--font-mono);font-size:11px}._unclassified-row_x36wf_203,._unclassified-row_x36wf_203:hover{background-color:var(--warn-soft)!important}._unclassified-badge_x36wf_212{display:inline-flex;align-items:center;gap:4px;background:var(--warn-soft);border:1px solid var(--warn-line);color:var(--warn);font-size:11px;font-weight:600;padding:2px 8px;border-radius:var(--radius-sm);margin-left:8px}._select-control_x36wf_226{padding:4px 8px;border-radius:4px;border:1px solid var(--border-strong);background-color:var(--surface);font-size:.875rem;color:var(--text);cursor:pointer;outline:none;min-width:120px}._select-control_x36wf_226:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--focus-ring)}._comparison-selector_x36wf_243{display:flex;align-items:center;gap:10px}._chart-span_x36wf_250{grid-column:1 / -1}._runRateBadge_vqxti_1{display:inline-block;margin-left:6px;font-size:10px;font-weight:700;line-height:1.4;color:var(--warn);background:var(--warn-soft);border:1px solid var(--warn-line);border-radius:var(--radius-sm);padding:1px 5px;vertical-align:middle;cursor:default}._runRateValue_vqxti_16{font-style:italic;color:var(--warn)}._excludeToggle_vqxti_21{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-dim);cursor:pointer}._nameWithSymbol_vqxti_30{border-bottom:1px dashed var(--border-strong);cursor:default}._toolbarInfo_vqxti_35{font-size:13px;color:var(--text-dim)}._toolbarActions_vqxti_40{display:flex;gap:8px}._masters-layout_10qe8_4{display:flex;align-items:flex-start;gap:var(--s3);min-width:0}._masters-sidebar_10qe8_11{width:230px;flex-shrink:0;padding:8px}._masters-main_10qe8_17{flex:1;min-width:0}@media (max-width: 860px){._masters-layout_10qe8_4{flex-direction:column}._masters-sidebar_10qe8_11{width:100%}}._scroll_foq6u_3{max-height:70vh;overflow:auto;margin-top:8px}._top-row_1towp_8{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:var(--s3);align-items:start}._top-row_1towp_8>*{min-width:0}._status_1towp_17{display:flex;flex-direction:column;gap:16px}._token_1towp_23{display:flex;flex-direction:column;gap:6px;padding:14px 16px;background:var(--surface-2);border:1px solid var(--border-soft);border-radius:var(--radius-card)}._token-label_1towp_33{font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint)}._token_1towp_23 code{font-family:var(--font-mono);font-size:13px;color:var(--text);letter-spacing:.05em;word-break:break-all}._token-expiry_1towp_49{font-size:12px;color:var(--text-faint)}._section-desc_1towp_54{margin:0 0 16px;font-size:var(--fs-sm);color:var(--text-dim);max-width:64ch}._guide-grid_1towp_62{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--s3)}._guide-item_1towp_68{padding:16px 18px;background:var(--surface-2);border:1px solid var(--border-soft);border-radius:var(--radius-card)}._guide-num_1towp_75{font-family:var(--font-mono);font-size:12px;font-weight:700;color:var(--accent);letter-spacing:.08em;margin-bottom:8px}._guide-item_1towp_68 h3{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--text)}._guide-item_1towp_68 p{margin:0;font-size:13px;line-height:1.5;color:var(--text-dim)}._shimmer_1towp_99{width:150px;height:26px;border-radius:var(--radius-pill);background:var(--surface-3);animation:_kite-pulse_1towp_1 1.4s ease-in-out infinite}@keyframes _kite-pulse_1towp_1{50%{opacity:.45}}@media (prefers-reduced-motion: reduce){._shimmer_1towp_99{animation:none}}._spin_1towp_115{animation:_kite-spin_1towp_1 .9s linear infinite}@keyframes _kite-spin_1towp_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._spin_1towp_115{animation:none}}._mgmt-fees-container_1bh8v_1{max-width:1600px;min-width:1200px;margin:0 auto;padding:20px;min-height:100vh;flex:1}._mgmt-fees-content_1bh8v_10{background:var(--surface);border-radius:8px;box-shadow:var(--shadow-card);padding:20px}._mgmt-fees-header_1bh8v_18{margin-bottom:20px}._mgmt-fees-header_1bh8v_18 h1{color:var(--text);margin:0;font-size:24px;font-weight:600}._mgmt-fees-controls_1bh8v_30{display:flex;gap:15px;align-items:flex-end;flex-wrap:wrap}._mgmt-fees-field_1bh8v_37{display:flex;flex-direction:column;min-width:180px}._mgmt-fees-field_1bh8v_37 label{font-size:14px;font-weight:500;color:var(--text-dim);margin-bottom:5px}._mgmt-fees-select_1bh8v_50{padding:10px;border:1px solid var(--border);border-radius:4px;font-size:14px;background:var(--surface);height:40px}._mgmt-fees-select_1bh8v_50:focus{outline:none;border-color:var(--accent)}._mgmt-fees-select_1bh8v_50:disabled{background:var(--surface-2);cursor:not-allowed}._mgmt-fees-search-btn_1bh8v_69{padding:10px 20px;background-color:var(--accent);color:var(--on-fill);border:none;border-radius:4px;cursor:pointer;font-size:14px;min-width:100px;height:40px}._mgmt-fees-search-btn_1bh8v_69:hover:not(:disabled){background-color:var(--accent-hover)}._mgmt-fees-search-btn_1bh8v_69:disabled{background-color:var(--neutral-solid);cursor:not-allowed}._mgmt-fees-error_1bh8v_91{color:var(--neg);background:var(--neg-soft);border:1px solid var(--neg-line);padding:15px;border-radius:4px;margin-bottom:20px}._mgmt-fees-loading_1bh8v_100{display:flex;flex-direction:column;align-items:center;padding:40px}._mgmt-fees-empty_1bh8v_107{text-align:center;padding:40px;color:var(--text-dim);font-size:16px}._mgmt-fees-export-btn_1bh8v_115{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background-color:var(--accent);color:var(--on-fill);border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600;transition:background-color .2s ease}._mgmt-fees-export-btn_1bh8v_115:hover:not(:disabled){background-color:var(--accent-hover)}._mgmt-fees-export-btn_1bh8v_115:disabled{background-color:var(--border-strong);cursor:not-allowed}._mgmt-fees-toolbar_1bh8v_140{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:14px;color:var(--text-dim)}._mgmt-fees-table-wrapper_1bh8v_153{border:1px solid var(--border);border-radius:var(--radius-card);margin-bottom:20px}._mgmt-fees-table_1bh8v_153{width:100%;border-collapse:collapse;background:var(--surface)}._mgmt-fees-table_1bh8v_153 th:first-child,._mgmt-fees-table_1bh8v_153 td:first-child{text-align:left}._mgmt-fees-table_1bh8v_153 th{background-color:var(--head-bg);font-weight:600;color:var(--text-faint);cursor:pointer;-webkit-user-select:none;user-select:none;position:sticky;top:0;z-index:1;text-align:left;border-bottom:1px solid var(--border)}._mgmt-fees-table_1bh8v_153 th:first-child{text-align:left}._mgmt-fees-table_1bh8v_153 th:last-child{text-align:left;width:40px}._mgmt-fees-table_1bh8v_153 ._amount-cell_1bh8v_193{text-align:right;font-family:SF Mono,Monaco,Courier New,monospace;font-weight:500}._mgmt-fees-row-clickable_1bh8v_199{cursor:pointer;transition:background-color .15s}._mgmt-fees-row-clickable_1bh8v_199:hover{background-color:var(--row-hover)}._mgmt-fees-row-warning_1bh8v_208{background-color:var(--warn-soft)}._mgmt-fees-row-warning_1bh8v_208:hover{background-color:var(--warn-line)}._mgmt-fees-cash-alert_1bh8v_216{display:flex;flex-direction:column;gap:6px;padding:14px 18px;background:var(--warn-soft);border:1px solid var(--warn-line);border-left:4px solid var(--warn);border-radius:6px;margin-bottom:20px;font-size:13px;color:var(--text)}._mgmt-fees-cash-alert-title_1bh8v_230{font-weight:700;font-size:14px;color:var(--warn)}._mgmt-fees-low-cash-toggle_1bh8v_236{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;background:var(--warn-soft);color:var(--warn);border:1px solid var(--warn-line);border-radius:12px;cursor:pointer;font-size:12px;font-weight:600;white-space:nowrap;transition:background-color .15s}._mgmt-fees-low-cash-toggle_1bh8v_236:hover{background:var(--warn-line)}._mgmt-fees-low-cash-toggle_1bh8v_236._active_1bh8v_256{background:var(--warn-line);color:var(--text);border-color:var(--warn)}._mgmt-fees-list-disclaimer_1bh8v_262{margin-top:12px;padding:10px 14px;font-size:11px;color:var(--warn);background:var(--warn-soft);border:1px solid var(--warn-line);border-radius:6px;font-style:italic;line-height:1.5}._mgmt-fees-legend_1bh8v_274{margin:4px 0 0;font-size:11px;color:var(--text-dim);font-style:italic;line-height:1.4}._mgmt-fees-client-info_1bh8v_286{background-color:var(--surface-2);padding:20px;border-radius:8px;margin-bottom:24px;border:1px solid var(--border)}._client-info-grid_1bh8v_294{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}._client-info-item_1bh8v_300{display:flex;flex-direction:column;gap:4px;padding:8px 12px;background:var(--surface);border-radius:6px;border:1px solid var(--border)}._client-info-label_1bh8v_310{font-size:11px;font-weight:600;color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px}._client-info-value_1bh8v_318{font-size:16px;font-weight:600;color:var(--text)}._client-info-highlight-row_1bh8v_325{display:flex;gap:16px;margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}._client-info-highlight_1bh8v_325{display:flex;flex-direction:column;gap:4px;padding:12px 20px;background:var(--surface);border-radius:8px;border:1px solid var(--border);min-width:180px}._client-info-highlight-value_1bh8v_344{font-size:20px;font-weight:700;color:var(--text);font-family:SF Mono,Monaco,Courier New,monospace}._client-info-pct_1bh8v_351{font-size:13px;font-weight:500;color:var(--text-dim)}._client-info-disclaimer_1bh8v_357{margin-top:12px;font-size:11px;color:var(--text-faint);font-style:italic}._mgmt-fees-section-title_1bh8v_365{font-size:18px;font-weight:600;color:var(--text);margin:24px 0 16px;padding-bottom:8px;border-bottom:2px solid var(--border)}._mgmt-fees-back-btn_1bh8v_375{padding:8px 16px;background:var(--surface-2);border:1px solid var(--border);border-radius:4px;cursor:pointer;font-size:14px;color:var(--text);white-space:nowrap}._mgmt-fees-back-btn_1bh8v_375:hover{background:var(--border-strong)}._mgmt-fees-pagination_1bh8v_394{display:flex;justify-content:center;align-items:center;gap:16px;padding:16px 0}._mgmt-fees-page-btn_1bh8v_402{padding:8px 16px;background:var(--surface);border:1px solid var(--border);border-radius:4px;cursor:pointer;font-size:14px;color:var(--text)}._mgmt-fees-page-btn_1bh8v_402:hover:not(:disabled){background:var(--surface-2);border-color:var(--accent)}._mgmt-fees-page-btn_1bh8v_402:disabled{color:var(--text-faint);cursor:not-allowed}._mgmt-fees-page-info_1bh8v_422{font-size:14px;color:var(--text-dim)}._mgmt-fees-daily-section_1bh8v_431{padding:20px;background:var(--surface-2);border-top:2px solid var(--border)}._daily-tables-row_1bh8v_437{display:grid;grid-template-columns:1fr 1fr;gap:24px}._daily-table-col_1bh8v_443{min-width:0;border:1px solid var(--border);border-radius:6px;overflow:hidden;background:var(--surface)}._daily-table-col_1bh8v_443 h4{font-size:13px;font-weight:600;color:var(--text-dim);margin:0;padding:10px 14px;background:var(--surface-3);border-bottom:1px solid var(--border);text-align:left}._daily-table-scroll_1bh8v_462{max-height:400px;overflow-y:auto}._mgmt-fees-daily-table_1bh8v_467{width:100%;border-collapse:collapse;font-size:12px}._mgmt-fees-daily-table_1bh8v_467 th{text-align:left;position:sticky;top:0;z-index:1}._mgmt-fees-daily-table_1bh8v_467 th:first-child,._mgmt-fees-daily-table_1bh8v_467 td{text-align:left}._mgmt-fees-daily-table_1bh8v_467 ._amount-cell_1bh8v_193{text-align:right;font-family:SF Mono,Monaco,Courier New,monospace;font-weight:500}._daily-table-total-row_1bh8v_496{position:sticky;bottom:0;background:var(--surface-3);font-size:12px;font-weight:700;color:var(--text)}._daily-table-total-row_1bh8v_496 td{text-align:left}._daily-total-value_1bh8v_509{text-align:right!important;font-family:SF Mono,Monaco,Courier New,monospace}._inactive-badge_1bh8v_514{display:inline-block;margin-left:6px;padding:1px 5px;font-size:10px;font-weight:600;color:var(--text-dim);background-color:var(--surface-3);border-radius:3px;vertical-align:middle;letter-spacing:.3px}._rate-change-badge_1bh8v_527{display:inline-block;margin-left:4px;font-size:10px;font-weight:700;color:var(--warn);vertical-align:middle}._loading-spinner_1bh8v_537{border:4px solid var(--border-soft);border-top:4px solid var(--accent);border-radius:50%;width:40px;height:40px;animation:_mgmt-spin_1bh8v_1 1s linear infinite;margin-bottom:15px}@keyframes _mgmt-spin_1bh8v_1{to{transform:rotate(360deg)}}._mgmt-fees-methodology_1bh8v_555{border:1px solid var(--info-line);border-radius:8px;margin-bottom:20px;overflow:hidden;background:var(--info-soft)}._mgmt-fees-methodology-toggle_1bh8v_563{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 16px;background:var(--accent-soft);border:none;cursor:pointer;font-size:13px;font-weight:600;color:var(--info);text-align:left}._mgmt-fees-methodology-toggle_1bh8v_563:hover{background:var(--navy-100)}._mgmt-fees-methodology-body_1bh8v_582{padding:16px;display:flex;flex-direction:column;gap:14px}._methodology-track_1bh8v_589{background:var(--surface);border:1px solid var(--info-line);border-radius:6px;overflow:hidden}._methodology-track-header_1bh8v_596{padding:7px 14px;font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}._methodology-track-header_1bh8v_596._nuvama_1bh8v_604{background:var(--info-soft);color:var(--info);border-bottom:1px solid var(--info-line)}._methodology-track-header_1bh8v_596._holding_1bh8v_610{background:var(--surface-2);color:var(--text-dim);border-bottom:1px solid var(--border)}._methodology-track-header_1bh8v_596._distribution_1bh8v_616{background:var(--surface-3);color:var(--text);border-bottom:1px solid var(--warn-line)}._methodology-steps_1bh8v_622{display:flex;flex-direction:column;gap:0}._methodology-step_1bh8v_622{display:flex;gap:12px;align-items:baseline;padding:7px 14px;font-size:12px;color:var(--text);border-bottom:1px solid var(--border-soft)}._methodology-step_1bh8v_622:last-child{border-bottom:none}._methodology-step-label_1bh8v_642{font-weight:600;color:var(--text-dim);min-width:70px;font-size:11px;text-transform:uppercase;letter-spacing:.03em;flex-shrink:0}._methodology-step_1bh8v_622 code{background:var(--surface-2);padding:1px 5px;border-radius:3px;font-family:SF Mono,Monaco,Courier New,monospace;font-size:11px;color:var(--text)}._methodology-summary-row_1bh8v_661{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}._methodology-summary-item_1bh8v_667{background:var(--surface);border:1px solid var(--info-line);border-radius:6px;padding:8px 12px;display:flex;flex-direction:column;gap:3px}._methodology-summary-label_1bh8v_677{font-size:11px;font-weight:700;color:var(--info);text-transform:uppercase;letter-spacing:.03em}._methodology-summary-desc_1bh8v_685{font-size:12px;color:var(--text);line-height:1.4}._methodology-summary-desc_1bh8v_685 code{background:var(--surface-2);padding:1px 5px;border-radius:3px;font-family:SF Mono,Monaco,Courier New,monospace;font-size:11px;color:var(--text)}._dist-zero_1bh8v_702{opacity:.4}@media (max-width: 1200px){._mgmt-fees-controls_1bh8v_30{flex-direction:column;align-items:stretch}._daily-tables-row_1bh8v_437{grid-template-columns:1fr}}._confirm-message_68te4_2{margin:0;color:var(--text-dim);line-height:1.5}._page_16zgs_23{display:contents;--orec-col-rule: var(--border-soft);--orec-row-rule: var(--border);--orec-company-rule: var(--border-strong);--orec-rec-wash: color-mix(in srgb, var(--info-soft) 45%, var(--surface));--orec-rec-hover: var(--info-soft);--orec-section-bg: var(--info-line);--orec-section-ink: var(--info);--orec-add: #b2dfdb;--orec-add-ink: #004d40;--orec-add-strong: #4db6ac;--orec-add-strong-ink: #00251a;--orec-reduce: #ffcdd2;--orec-reduce-ink: #b71c1c;--orec-reduce-strong: #e57373;--orec-reduce-strong-ink: #4a0000;--orec-cash-1: #fff1e0;--orec-cash-2: #ffdcb5;--orec-cash-3: #ffc48a;--orec-z-pinned-head: 11;--orec-z-refresh: 12}._header-actions_16zgs_60{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap}._tip-wrap_16zgs_68{display:inline-flex}._notes_16zgs_70{padding:16px;max-width:360px;font-size:12px;line-height:1.7;color:var(--text-dim)}._notes-title_16zgs_78{font-weight:700;color:var(--text);margin-bottom:8px;font-size:13px}._notes_16zgs_70 ul{margin:0;padding-left:16px}._dialog-text_16zgs_88{margin:0 0 8px;font-size:14px;line-height:1.55;color:var(--text-dim)}._dialog-company_16zgs_95{font-weight:600;color:var(--text)}._filter-span_16zgs_99{grid-column:1 / -1;max-width:none!important}._cat-chips_16zgs_104{display:flex;flex-wrap:wrap;gap:6px;align-items:center}._cat-chip_16zgs_104{padding:3px 11px;border:1px solid var(--border-strong);border-radius:var(--r-pill);font:inherit;font-size:12px;font-weight:500;background:var(--surface);color:var(--text);cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}._cat-chip_16zgs_104:hover{border-color:var(--accent-line);color:var(--accent-on);background:var(--accent-soft)}._cat-chip_16zgs_104._cat-active_16zgs_130{background:var(--accent);border-color:var(--accent);color:var(--on-fill)}._cat-chip-all_16zgs_136{font-weight:700;margin-right:8px}._cat-link_16zgs_138{padding:3px 6px;border:none;background:none;font:inherit;font-size:11px;color:var(--text-dim);cursor:pointer;text-decoration:underline}._cat-link_16zgs_138:first-of-type{margin-left:auto}._cat-link_16zgs_138:hover{color:var(--text)}._foot-count_16zgs_153{font-size:var(--fs-sm);color:var(--text-dim);white-space:nowrap}._legend_16zgs_159{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center}._legend-item_16zgs_166{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--text-dim);cursor:default}._legend-swatch_16zgs_175{width:12px;height:12px;border-radius:2px;flex-shrink:0}._legend-swatch-rec_16zgs_182{background-color:var(--orec-rec-wash);border:1px solid var(--info-line)}._legend-swatch-error_16zgs_187{background-color:var(--neg-soft);border:1px solid var(--neg);box-shadow:inset 3px 0 0 var(--neg)}._legend-breach_16zgs_193{color:var(--neg);font-weight:700}._legend-error-label_16zgs_194{color:var(--neg);font-weight:600}._table-scroll_16zgs_199{overflow-x:auto;overflow-y:auto;max-height:75vh;overscroll-behavior:contain;scrollbar-width:thin;animation:_tableFadeIn_16zgs_1 .25s ease-out}._table-wrap_16zgs_212{position:relative}._refresh-bar_16zgs_214{position:absolute!important;top:0;left:0;right:0;height:2px!important;z-index:var(--orec-z-refresh)}._is-refreshing_16zgs_224 tbody{opacity:.55}@keyframes _tableFadeIn_16zgs_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._is-scrolling_16zgs_237 tbody,._is-refreshing_16zgs_224 tbody{pointer-events:none}._is-scrolling_16zgs_237 ._rec-table_16zgs_239 td{transition:none}table._rec-table_16zgs_239{table-layout:fixed;width:100%;border-collapse:collapse}._rec-table_16zgs_239._rec-dense_16zgs_244 thead th{white-space:normal;padding:8px 6px;letter-spacing:.04em;line-height:1.25;vertical-align:bottom;overflow-wrap:break-word;border-bottom:none;box-shadow:inset 0 -1px 0 var(--border-strong)}._rec-table_16zgs_239._rec-dense_16zgs_244 thead tr+tr th{top:var(--group-head-h, 33px)}._rec-table_16zgs_239._rec-dense_16zgs_244 tbody td{padding:8px 6px;font-size:12px;vertical-align:middle;border-bottom:none;border-top:1px dashed var(--orec-row-rule);border-right:1px solid var(--orec-col-rule);overflow-wrap:break-word}table._rec-table_16zgs_239 td:last-child{border-right:none}table._rec-table_16zgs_239 th._num_16zgs_295,table._rec-table_16zgs_239 td._num_16zgs_295,table._rec-table_16zgs_239 th._center_16zgs_297,table._rec-table_16zgs_239 td._center_16zgs_297{text-align:center}table._rec-table_16zgs_239 tbody._company-block_16zgs_303>tr:first-child>td{border-top:2px solid var(--orec-company-rule)}table._rec-table_16zgs_239 tbody._company-block_16zgs_303:hover>tr>td{background-color:var(--tbl-hover)}table._rec-table_16zgs_239 ._section-row_16zgs_312>td,table._rec-table_16zgs_239 tbody ._section-row_16zgs_312:hover>td{padding:12px 10px 6px;text-align:center;background-color:var(--orec-section-bg);border-top:1px solid var(--orec-company-rule)}._section-title_16zgs_320{font-size:var(--fs-sm);font-weight:700;color:var(--orec-section-ink)}._section-detail_16zgs_326{margin-left:var(--s2);font-size:12px;color:var(--text-dim)}table._rec-table_16zgs_239 tbody._rec-block_16zgs_335>tr>td{background-color:var(--orec-rec-wash)}table._rec-table_16zgs_239 tbody._rec-block_16zgs_335:hover>tr>td{background-color:var(--orec-rec-hover)}table._rec-table_16zgs_239 ._error-row_16zgs_340 td,table._rec-table_16zgs_239 tbody ._error-row_16zgs_340:hover td{background-color:var(--neg-soft)!important}table._rec-table_16zgs_239 ._error-row_16zgs_340>td:first-child{border-left:3px solid var(--neg)}._empty-cell_16zgs_348{padding:0!important}._company-name_16zgs_351{font-size:var(--fs-sm);font-weight:500;color:var(--text)}._company-category_16zgs_357{display:inline-block;margin-left:6px;padding:0 5px;border:1px solid var(--border);border-radius:var(--r-sm);font-size:10px;font-weight:600;line-height:1.5;color:var(--text-dim);vertical-align:1px}._company-flags_16zgs_370{display:flex;flex-wrap:wrap;gap:4px 6px;margin-top:4px}._company-legend-flag_16zgs_377{display:inline-block;padding:1px 6px;border:1px solid var(--accent-line);border-radius:var(--r-pill);background:var(--accent-soft);font-size:10px;font-weight:500;color:var(--text-dim);line-height:1.4;cursor:help}._aif-legend-flag_16zgs_390{padding:1px 5px;font-size:10px;border-radius:3px;font-weight:600;cursor:help;display:inline-block}._lt-flag_16zgs_399{background-color:var(--pos-soft);color:var(--pos);border:1px solid var(--pos-line)}._st-flag_16zgs_400{background-color:var(--warn-soft);color:var(--warn);border:1px solid var(--warn-line)}._type-side_16zgs_403{margin-top:3px}._chg-pos_16zgs_406{color:var(--pos);font-weight:600}._chg-neg_16zgs_407{color:var(--neg);font-weight:600}._pot-inline-input_16zgs_410{width:100%;min-width:0;box-sizing:border-box;padding:3px 5px;border:1px solid var(--border-strong);border-radius:var(--r-sm);font:inherit;font-size:12px;background:var(--surface);color:var(--text);outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}._pot-inline-input_16zgs_410:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--focus-ring)}._input-breach_16zgs_430{border-color:var(--neg)!important;background-color:var(--neg-soft)!important}._input-locked_16zgs_435{opacity:.5;cursor:not-allowed}._cio-edit_16zgs_437{display:flex;align-items:center;width:100%;min-width:0}._cio-max_16zgs_444{font-size:10px;color:var(--text-faint);margin-top:2px;cursor:help}._comment-input_16zgs_451{display:block;height:38px;line-height:1.35;resize:vertical}._cio-risk-alert_16zgs_459{animation:_tableFadeIn_16zgs_1 .2s ease-out}._field-dirty_16zgs_464{box-shadow:0 0 0 2px var(--focus-ring),0 0 0 1px var(--accent)}._comment-cell_16zgs_469{display:flex;align-items:center;gap:4px;min-width:0}._comment-text_16zgs_477{flex:1;min-width:0;white-space:pre-line;overflow-wrap:anywhere}._row-actions_16zgs_485{flex-shrink:0;opacity:0;transition:opacity .15s ease}._order-row_16zgs_486:hover ._row-actions_16zgs_485,._row-actions_16zgs_485:focus-within{opacity:1}._row-delete_16zgs_489{width:24px!important;height:24px!important}._decision-select_16zgs_495{width:100%;min-width:0;border:1px solid var(--border-strong);border-radius:var(--r-sm);padding:3px 4px;font:inherit;font-size:12px;background:var(--surface);color:var(--text);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}._decision-select_16zgs_495:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--focus-ring)}._decision-select_16zgs_495._val-continue_16zgs_515{color:var(--pos);border-color:var(--pos-line)}._decision-select_16zgs_495._val-stop_16zgs_516{color:var(--neg);border-color:var(--neg-line)}._decision-badge_16zgs_519{display:inline-block;padding:1px 7px;border-radius:var(--r-pill);font-size:11px;font-weight:700;border:1px solid transparent;background:transparent}._decision-continue_16zgs_529{color:var(--pos);border-color:var(--pos)}._decision-stop_16zgs_530{color:var(--neg);border-color:var(--neg)}._decision-completed_16zgs_531{color:var(--info);border-color:var(--info)}._prev-instr_16zgs_534{cursor:help;font-size:12px;line-height:1.3;display:inline-block}._prev-instr-date_16zgs_541{color:var(--text-dim)}._dim_16zgs_542{color:var(--text-faint)}._pending-codes_16zgs_544{font-size:10px;color:var(--warn);margin-top:2px}._value-line_16zgs_551{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(max-content,1fr);align-items:center;white-space:nowrap}._value-main_16zgs_558{grid-column:2}._marker-slot_16zgs_560{grid-column:3;display:inline-flex;align-items:center;justify-self:start}._target-add_16zgs_572{background-color:var(--orec-add)!important;color:var(--orec-add-ink);font-weight:600}._target-reduce_16zgs_573{background-color:var(--orec-reduce)!important;color:var(--orec-reduce-ink);font-weight:600}._rec-triggered-add_16zgs_575{background-color:var(--orec-add-strong)!important;color:var(--orec-add-strong-ink);font-weight:700}._rec-triggered-reduce_16zgs_576{background-color:var(--orec-reduce-strong)!important;color:var(--orec-reduce-strong-ink);font-weight:700}._cash-1_16zgs_579{background-color:var(--orec-cash-1)!important}._cash-2_16zgs_580{background-color:var(--orec-cash-2)!important}._cash-3_16zgs_581{background-color:var(--orec-cash-3)!important}._ir-positive_16zgs_584{color:var(--pos)}._ir-negative_16zgs_585{color:var(--neg)}._last-order-warning_16zgs_588{background-color:var(--warn-soft)!important}@media (max-width: 1024px){table._rec-table_16zgs_239{min-width:var(--table-floor)}._rec-table_16zgs_239._rec-dense_16zgs_244 thead tr:first-child th:first-child,table._rec-table_16zgs_239 tbody._company-block_16zgs_303>tr:first-child>td:first-child{position:sticky;left:0;box-shadow:inset -1px 0 0 var(--orec-col-rule)}._rec-table_16zgs_239._rec-dense_16zgs_244 thead tr:first-child th:first-child{z-index:var(--orec-z-pinned-head);box-shadow:inset 0 -1px 0 var(--border-strong),inset -1px 0 0 var(--orec-col-rule)}table._rec-table_16zgs_239 tbody._company-block_16zgs_303>tr:first-child>td:first-child{z-index:1}table._rec-table_16zgs_239 ._section-row_16zgs_312>td{text-align:left}}@media (prefers-reduced-motion: reduce){._table-scroll_16zgs_199,._cio-risk-alert_16zgs_459{animation:none}table._rec-table_16zgs_239 td{transition:none}}._strategy-badge_qsu0u_4{display:inline-block;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:700;letter-spacing:.2px;white-space:nowrap}._strategy-badge_qsu0u_4._lhf_qsu0u_14{background-color:#e3f2fd;color:#1565c0;border:1px solid #bbdefb}._strategy-badge_qsu0u_4._core_qsu0u_15{background-color:#f3e5f5;color:#6a1b9a;border:1px solid #e1bee7}._strategy-badge_qsu0u_4._no-strategy_qsu0u_16{background-color:#fafafa;color:#616161;border:1px solid #e0e0e0}._exec-cell_4o6x6_8{display:flex;flex-direction:column;gap:3px;cursor:default;align-items:flex-start;min-width:0}._exec-row-1_4o6x6_9{display:flex;align-items:baseline;gap:4px}._exec-price_4o6x6_12{font-size:12px;color:var(--text);letter-spacing:-.2px}._exec-type-market_4o6x6_15{font-size:12px;font-weight:600;color:var(--info)}._exec-method-text_4o6x6_18{font-size:11px;color:var(--text-dim);font-weight:500}._exec-priority_4o6x6_21{font-size:10px;font-weight:600;padding:1px 5px;border-radius:3px}._exec-priority-high_4o6x6_27{background:var(--neg-soft);color:var(--neg)}._exec-priority-medium_4o6x6_28{background:var(--warn-soft);color:var(--warn)}._exec-priority-low_4o6x6_29{background:var(--surface-2);color:var(--text-faint)}._exec-edit-cell_4o6x6_32{display:flex;flex-direction:column;gap:3px;padding:0;min-width:0}._exec-toggle-group_4o6x6_34{display:flex;min-width:0;border:1px solid var(--border);border-radius:5px;overflow:hidden;background:var(--surface)}._exec-method-group_4o6x6_43{flex:1}._exec-toggle-btn_4o6x6_45{flex:1 1 0;min-width:0;padding:2px 3px;font:inherit;font-size:11px;font-weight:500;border:none;background:transparent;color:var(--text-dim);cursor:pointer;transition:background .1s,color .1s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}._exec-toggle-btn_4o6x6_45+._exec-toggle-btn_4o6x6_45{border-left:1px solid var(--border)}._exec-toggle-btn_4o6x6_45:hover:not(._exec-btn-active_4o6x6_63){background:var(--surface-2);color:var(--text)}._exec-btn-active_4o6x6_63{font-weight:700}._exec-active-limit_4o6x6_66,._exec-active-method_4o6x6_67{background:var(--accent-soft)!important;color:var(--accent-on)!important}._exec-active-market_4o6x6_68{background:var(--info-soft)!important;color:var(--info)!important}._exec-active-high_4o6x6_69{background:var(--neg-soft)!important;color:var(--neg)!important}._exec-active-medium_4o6x6_70{background:var(--warn-soft)!important;color:var(--warn)!important}._exec-active-low_4o6x6_71{background:var(--surface-2)!important;color:var(--text-dim)!important}._exec-price-input_4o6x6_74{display:flex;align-items:center;gap:3px;min-width:0;border:1px solid var(--border);border-radius:5px;background:var(--surface);padding:0 5px}._exec-price-input_4o6x6_74:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px var(--focus-ring)}._exec-price-prefix_4o6x6_80{font-size:11px;color:var(--text-faint);font-weight:600;-webkit-user-select:none;user-select:none;flex-shrink:0}._exec-price-input_4o6x6_74 input{flex:1;min-width:0;width:100%;border:none;outline:none;font:inherit;font-size:12px;font-weight:600;background:none;padding:3px 0;color:var(--text)}._exec-price-input_4o6x6_74 input::placeholder{color:var(--text-faint);font-weight:400}._exec-vol-row_4o6x6_90{display:flex;align-items:center;gap:4px;min-width:0}._exec-pct-input_4o6x6_91{flex:0 1 40px;min-width:0;width:40px;box-sizing:border-box;padding:3px 4px;text-align:center;border:1px solid var(--border);border-radius:5px;font:inherit;font-size:11px;font-weight:600;outline:none;background:var(--surface);color:var(--text)}._exec-pct-input_4o6x6_91:focus{border-color:var(--accent)}._field-dirty_4o6x6_103{box-shadow:0 0 0 2px var(--focus-ring),0 0 0 1px var(--accent)}._quickSection_1a3nu_1{display:grid;gap:var(--s3)}._sectionHeading_1a3nu_2{display:flex;justify-content:space-between;align-items:end}._sectionHeading_1a3nu_2>div,._subtleInset_1a3nu_3{display:inline-block;margin-left:var(--s1)}._sectionEyebrow_1a3nu_4{margin-bottom:3px;color:var(--text-faint);font-size:var(--fs-label);font-weight:700;letter-spacing:var(--ls-label);text-transform:uppercase}._sectionHeading_1a3nu_2 h2{color:var(--text);font-family:var(--font-display);font-size:17px;font-weight:600}._textLink_1a3nu_6,._cardAction_1a3nu_6{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:var(--accent);cursor:pointer;font:inherit;font-size:var(--fs-sm);font-weight:650}._statusControls_1a3nu_7{display:inline-flex;align-items:center;gap:var(--s3);min-height:24px}._textLink_1a3nu_6:hover,._cardAction_1a3nu_6:hover{color:var(--accent-hover);text-decoration:underline}._quickGrid_1a3nu_9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s3)}._quickLink_1a3nu_10{display:flex;min-width:0;align-items:center;gap:11px;padding:14px;border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--e1);color:var(--text);cursor:pointer;font-family:var(--font-ui);text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}._quickLink_1a3nu_10:hover{border-color:var(--accent-line);box-shadow:var(--e2);transform:translateY(-1px)}._quickIcon_1a3nu_12,._glanceIcon_1a3nu_12,._exceptionIcon_1a3nu_12,._pendingCount_1a3nu_12{display:inline-grid;flex:0 0 auto;place-items:center}._quickIcon_1a3nu_12{width:38px;height:38px;border-radius:11px}._quickCopy_1a3nu_14,._pendingCopy_1a3nu_14,._exceptionCopy_1a3nu_14{display:grid;min-width:0;gap:3px}._quickCopy_1a3nu_14 strong,._pendingCopy_1a3nu_14 strong,._exceptionCopy_1a3nu_14 strong{overflow:hidden;font-size:var(--fs-sm);font-weight:650;text-overflow:ellipsis;white-space:nowrap}._quickCopy_1a3nu_14 small,._pendingCopy_1a3nu_14 small,._exceptionCopy_1a3nu_14 small{overflow:hidden;color:var(--text-faint);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}._quickArrow_1a3nu_17{margin-left:auto;color:var(--text-faint)}._navy_1a3nu_18{background:var(--accent-soft);color:var(--accent)}._green_1a3nu_19{background:var(--pos-soft);color:var(--pos)}._amber_1a3nu_20{background:var(--warn-soft);color:var(--warn)}._violet_1a3nu_21{background:var(--navy-50);color:var(--navy-700)}._critical_1a3nu_22{background:var(--neg-soft);color:var(--neg)}._warning_1a3nu_23{background:var(--warn-soft);color:var(--warn)}._mainGrid_1a3nu_24,._bottomGrid_1a3nu_24{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(330px,.95fr);gap:var(--s4)}._mainGrid_1a3nu_24._singleColumn_1a3nu_25{grid-template-columns:minmax(0,1fr)}._chartCard_1a3nu_26,._pendingCard_1a3nu_26,._exceptionsCard_1a3nu_26,._glanceCard_1a3nu_26{min-width:0}._cardMeta_1a3nu_27{color:var(--text-faint);font-size:12px}._chartIntro_1a3nu_28{display:flex;justify-content:space-between;align-items:center;padding:var(--s3) var(--s6) 0}._chartIntro_1a3nu_28 div{display:flex;align-items:baseline;gap:8px}._chartIntro_1a3nu_28 strong{color:var(--text);font-family:var(--font-display);font-size:22px}._chartIntro_1a3nu_28 span{color:var(--text-dim);font-size:12px}._positiveChange_1a3nu_32{display:inline-flex;align-items:center;gap:3px;color:var(--pos)!important;font-weight:600}._chartWrap_1a3nu_33{height:250px;padding:var(--s2) var(--s5) var(--s4)}._emptyState_1a3nu_34{display:flex;align-items:center;justify-content:center;gap:var(--s2);color:var(--text-faint);font-size:var(--fs-sm)}._emptyState_1a3nu_34{min-height:92px;padding:var(--s5)}._emptyState_1a3nu_34 svg{color:var(--pos)}._skeletonChart_1a3nu_37{display:flex;height:100%;align-items:stretch;gap:4%;padding:8px 4px 0 22px}._skeletonBarSlot_1a3nu_38{display:flex;flex:1 1 0;min-width:0;flex-direction:column;align-items:center;justify-content:flex-end;gap:10px}._skeletonBar_1a3nu_38{width:100%;max-width:38px;border-radius:4px 4px 0 0}._skeletonRow_1a3nu_40{cursor:default}._skeletonRow_1a3nu_40:hover{background:transparent}._skeletonCopy_1a3nu_42{display:grid;flex:1 1 auto;min-width:0;gap:7px}._skeletonPill_1a3nu_43{border-radius:var(--r-pill)}._pendingList_1a3nu_44,._exceptionList_1a3nu_44{display:grid}._pendingList_1a3nu_44{max-height:260px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--border) transparent}._pendingList_1a3nu_44::-webkit-scrollbar{width:6px}._pendingList_1a3nu_44::-webkit-scrollbar-track{background:transparent}._pendingList_1a3nu_44::-webkit-scrollbar-thumb{background:var(--border);border-radius:var(--r-pill)}._pendingList_1a3nu_44::-webkit-scrollbar-thumb:hover{background:var(--text-faint)}._pendingItem_1a3nu_55,._exceptionRow_1a3nu_55{display:flex;width:100%;align-items:center;border:0;border-top:1px solid var(--border-soft);background:transparent;color:var(--text);cursor:pointer;font-family:var(--font-ui);text-align:left}._pendingItem_1a3nu_55:first-child,._exceptionRow_1a3nu_55:first-child{border-top:0}._pendingItem_1a3nu_55{gap:11px;padding:14px var(--s5)}._pendingItem_1a3nu_55:hover,._exceptionRow_1a3nu_55:hover{background:var(--surface-2)}._pendingItem_1a3nu_55>svg{margin-left:auto;color:var(--text-faint)}._pendingCount_1a3nu_12{width:30px;height:30px;border-radius:var(--r-sm);font-size:12px;font-weight:750}._exceptionRow_1a3nu_55{gap:11px;padding:13px var(--s5)}._exceptionIcon_1a3nu_12{width:32px;height:32px;border-radius:var(--r-sm);background:var(--neg-soft);color:var(--neg)}._exceptionRow_1a3nu_55>:nth-last-child(2){margin-left:auto}._rowArrow_1a3nu_64{margin-left:3px;color:var(--text-faint)}._glanceGrid_1a3nu_65{display:grid;grid-template-columns:repeat(2,1fr)}._glanceItem_1a3nu_66{display:grid;gap:5px;padding:17px var(--s5);border-right:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}._glanceItem_1a3nu_66:nth-child(2n){border-right:0}._glanceItem_1a3nu_66:nth-last-child(-n+2){border-bottom:0}._glanceIcon_1a3nu_12{width:30px;height:30px;border-radius:9px}._glanceItem_1a3nu_66 strong{color:var(--text);font-family:var(--font-display);font-size:19px;font-weight:600}._glanceItem_1a3nu_66 small{color:var(--text-faint);font-size:11.5px}._glanceFooter_1a3nu_72{display:flex;align-items:center;gap:7px;padding:12px var(--s5);border-top:1px solid var(--border-soft);background:var(--surface-2);color:var(--text-dim);font-size:11.5px}._glanceFooter_1a3nu_72 svg{color:var(--pos)}@media (max-width: 1100px){._quickGrid_1a3nu_9{grid-template-columns:repeat(2,minmax(0,1fr))}._mainGrid_1a3nu_24,._bottomGrid_1a3nu_24{grid-template-columns:1fr}}@media (max-width: 620px){._sectionHeading_1a3nu_2{align-items:start;gap:var(--s2);flex-direction:column}._quickGrid_1a3nu_9{grid-template-columns:1fr}._chartIntro_1a3nu_28{align-items:start;gap:var(--s1);flex-direction:column;padding:var(--s3) var(--s4) 0}._chartWrap_1a3nu_33{height:230px;padding-right:var(--s3);padding-left:var(--s3)}._exceptionRow_1a3nu_55{padding-right:var(--s3);padding-left:var(--s3)}._exceptionRow_1a3nu_55>:nth-last-child(2){display:none}}._checkbox_1ul4y_4{width:16px;height:16px;cursor:pointer;accent-color:var(--accent)}._checkbox_1ul4y_4:disabled{cursor:not-allowed}._scope-name_1ul4y_13{font-weight:600;color:var(--text)}._grid_1ul4y_19 .table-scroll{max-height:280px}._user-name_16mji_2{font-weight:600;color:var(--text)}._user-email_16mji_7{font-family:var(--font-mono);font-size:13px;color:var(--text-dim)}._role-chips_16mji_13{display:flex;flex-wrap:wrap;gap:4px}._no-roles_16mji_19{color:var(--text-faint);font-size:13px;font-style:italic}._date-cell_16mji_25{font-size:13px;color:var(--text-dim)}._toggle-row_1uyjn_2{display:flex;flex-wrap:wrap;gap:20px}._toggle-label_1uyjn_8{display:flex;align-items:flex-start;gap:10px;cursor:pointer;padding:12px 16px;border:1px solid var(--border);border-radius:var(--radius-ctl);min-width:220px;transition:border-color .15s,background .15s}._toggle-label_1uyjn_8:hover{border-color:var(--accent);background:var(--accent-soft)}._toggle-label_1uyjn_8:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}._checkbox_1uyjn_32{width:16px;height:16px;flex-shrink:0;margin-top:2px;accent-color:var(--accent);cursor:pointer}._toggle-text_1uyjn_41{display:flex;flex-direction:column;gap:2px}._toggle-text_1uyjn_41 strong{font-size:14px;color:var(--text)}._toggle-hint_1uyjn_52{font-size:12px;color:var(--text-faint)}._roles-grid_1uyjn_58{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}._role-card_1uyjn_64{position:relative;display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1.5px solid var(--border);border-radius:var(--radius-ctl);cursor:pointer;transition:border-color .15s,background .15s}._role-card_1uyjn_64:hover,._role-card-selected_1uyjn_82{border-color:var(--accent);background:var(--accent-soft)}._role-card_1uyjn_64:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}._role-checkbox_1uyjn_94{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._role-name_1uyjn_102{font-size:14px;font-weight:600;color:var(--text)}._role-scopes_1uyjn_108{font-size:12px;color:var(--text-dim)}._no-roles-msg_1uyjn_113{font-size:14px;color:var(--text-faint);font-style:italic}@media (max-width: 640px){._roles-grid_1uyjn_58{grid-template-columns:1fr}}._sqlBlock_hmulq_7{--code-bg: #1e1e2e;--code-ink: #cdd6f4;--code-ink-dim: rgba(255, 255, 255, .55);--code-rule: rgba(255, 255, 255, .12);--code-chip-bg: rgba(255, 255, 255, .1);--code-literal: #a6e3a1}._card_hmulq_16{display:flex;flex-direction:column;min-height:62vh;min-width:0}._messages_hmulq_23{flex:1;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:24px;scroll-behavior:smooth}._messages_hmulq_23::-webkit-scrollbar{width:5px}._messages_hmulq_23::-webkit-scrollbar-track{background:var(--surface-3)}._messages_hmulq_23::-webkit-scrollbar-thumb{background:var(--border);border-radius:10px}._emptyState_hmulq_37{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 24px;text-align:center}._emptyIcon_hmulq_48{width:52px;height:52px;background:var(--accent-soft);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--accent);margin-bottom:4px}._emptyTitle_hmulq_60{margin:0;font-size:17px;font-weight:600;color:var(--text)}._emptySubtitle_hmulq_67{margin:0;font-size:14px;color:var(--text-faint);max-width:400px}._suggestions_hmulq_74{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:600px;margin-top:12px}._messageGroup_hmulq_83{display:flex;flex-direction:column;gap:12px;max-width:860px;width:100%;margin:0 auto}._userMessage_hmulq_92{align-self:flex-end;max-width:72%;background:var(--accent);color:var(--accent-ink);padding:11px 16px;border-radius:18px 18px 4px;font-size:14px;line-height:1.55;white-space:pre-wrap;word-break:break-word}._assistantMessage_hmulq_105{align-self:flex-start;width:100%;background:var(--surface-2);border:1px solid var(--border);border-radius:4px 18px 18px;overflow:hidden}._typingIndicator_hmulq_114{padding:14px 18px;display:flex;align-items:center;gap:5px}._typingDot_hmulq_121{width:7px;height:7px;background:var(--text-faint);border-radius:50%;animation:_typingBounce_hmulq_1 1.2s ease-in-out infinite}._typingDot_hmulq_121:nth-child(2){animation-delay:.2s}._typingDot_hmulq_121:nth-child(3){animation-delay:.4s}@keyframes _typingBounce_hmulq_1{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}._resultBody_hmulq_137{padding:16px 18px;display:flex;flex-direction:column;gap:14px}._answerText_hmulq_144{margin:0;font-size:14px;color:var(--text);line-height:1.65}._metaRow_hmulq_151{display:flex;flex-wrap:wrap;gap:6px;align-items:center}._section_hmulq_158{border-top:1px solid var(--border);padding-top:10px}._sectionMeta_hmulq_163{font-weight:400;color:var(--text-faint);text-transform:none;letter-spacing:0}._tableToolbar_hmulq_170{display:flex;justify-content:flex-end;margin:8px 0 6px}._tableWrapper_hmulq_176{border:1px solid var(--border);border-radius:var(--radius-card);overflow:hidden;margin-top:2px}._tableScroll_hmulq_183{overflow-x:auto;max-height:300px;overflow-y:auto}._dataTable_hmulq_189{width:100%;border-collapse:collapse;font-size:13px;background:var(--surface)}._dataTable_hmulq_189 thead{position:sticky;top:0;z-index:2}._dataTable_hmulq_189 th{text-align:left;white-space:nowrap}._dataTable_hmulq_189 td{white-space:nowrap}._sqlBlock_hmulq_7{margin-top:8px;background:var(--code-bg);border-radius:var(--r-ctl);padding:14px 16px}._sqlCode_hmulq_218{margin:0;font-family:var(--font-mono);font-size:12px;color:var(--code-ink);white-space:pre-wrap;word-break:break-word;line-height:1.65}._sqlParams_hmulq_228{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid var(--code-rule)}._sqlParamsLabel_hmulq_238{font-size:11px;color:var(--code-ink-dim);font-weight:600}._sqlParamChip_hmulq_244{background:var(--code-chip-bg);color:var(--code-literal);border-radius:4px;padding:2px 7px;font-size:11px;font-family:var(--font-mono)}._inputArea_hmulq_253{flex-shrink:0;padding:14px 24px 16px;border-top:1px solid var(--border);background:var(--surface)}._inputWrapper_hmulq_260{display:flex;align-items:flex-end;gap:10px;max-width:860px;margin:0 auto;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-card);padding:10px 12px 10px 16px;transition:border-color .2s,box-shadow .2s}._inputWrapper_hmulq_260:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring);background:var(--surface)}._textarea_hmulq_279{flex:1;border:none;background:transparent;resize:none;font-size:14px;font-family:inherit;color:var(--text);line-height:1.55;outline:none;max-height:140px;overflow-y:auto;padding:0}._textarea_hmulq_279::placeholder{color:var(--text-faint)}._textarea_hmulq_279:disabled{cursor:not-allowed}._sendBtn_hmulq_303{flex-shrink:0;width:var(--ctl-h);padding:0}._contextWarning_hmulq_309{display:flex;align-items:center;justify-content:center;gap:5px;max-width:860px;margin:8px auto 0;padding:6px 12px;background:var(--warn-soft);border:1px solid var(--warn-line);border-radius:var(--r-sm);font-size:12px;color:var(--warn);line-height:1.4}._inputHint_hmulq_325{max-width:860px;margin:6px auto 0;font-size:11px;color:var(--text-faint);text-align:center}._historyBackdrop_hmulq_334{position:fixed;inset:0;background:var(--scrim);z-index:200}._historyDrawer_hmulq_341{position:fixed;top:0;right:0;height:100vh;width:380px;background:var(--surface);box-shadow:var(--shadow-pop);z-index:201;display:flex;flex-direction:column;transform:translate(100%);transition:transform .25s ease}._historyDrawerOpen_hmulq_356{transform:translate(0)}._historyDrawerHeader_hmulq_360{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--border)}._historyDrawerTitle_hmulq_369{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:700;color:var(--text)}._historyDrawerActions_hmulq_378{display:flex;align-items:center;gap:4px}@keyframes _spin_hmulq_388{to{transform:rotate(360deg)}}._spinning_hmulq_388{animation:_spin_hmulq_388 .8s linear infinite}._historyDrawerBody_hmulq_392{flex:1;overflow-y:auto;padding:8px 0}._historyDrawerBody_hmulq_392::-webkit-scrollbar{width:4px}._historyDrawerBody_hmulq_392::-webkit-scrollbar-track{background:var(--surface-3)}._historyDrawerBody_hmulq_392::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}._historyFetchError_hmulq_402{margin:8px 12px}._historyItem_hmulq_406{padding:12px 16px;border-bottom:1px solid var(--border-soft);transition:background .1s;cursor:pointer}._historyItem_hmulq_406:hover{background:var(--surface-2)}._historyItemError_hmulq_417{opacity:.6}._historyQuestion_hmulq_421{margin:0 0 4px;font-size:13px;font-weight:600;color:var(--text);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._historyAnswer_hmulq_433{margin:0 0 6px;font-size:12px;color:var(--text-dim);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._historyErrorLabel_hmulq_444{margin:0 0 6px;font-size:11px;color:var(--neg);font-weight:600}._historyMeta_hmulq_451{display:flex;align-items:center;gap:8px}._historyTime_hmulq_457{font-size:11px;color:var(--text-faint)}._historyRows_hmulq_462{font-size:11px;color:var(--text-faint);background:var(--surface-3);padding:1px 6px;border-radius:var(--r-ctl)}._historyRerunBtn_hmulq_471{margin-left:auto}._historyModalBackdrop_hmulq_476{position:fixed;inset:0;background:var(--scrim);z-index:300;display:flex;align-items:center;justify-content:center;padding:24px}._historyModal_hmulq_476{background:var(--surface);border-radius:var(--r-card);box-shadow:var(--shadow-pop);width:100%;max-width:900px;max-height:88vh;display:flex;flex-direction:column;overflow:hidden}._historyModalHeader_hmulq_499{display:flex;align-items:flex-start;gap:12px;padding:20px 24px 16px;border-bottom:1px solid var(--border);flex-shrink:0}._historyModalQuestion_hmulq_508{flex:1;margin:0;font-size:15px;font-weight:600;color:var(--text);line-height:1.45}._historyModalBody_hmulq_517{flex:1;overflow-y:auto;padding:20px 24px;display:flex;flex-direction:column;gap:16px}._historyModalAnswer_hmulq_526{margin:0;font-size:14px;color:var(--text-dim);line-height:1.65}._historyModalSection_hmulq_533{display:flex;flex-direction:column;gap:8px}._historyModalSectionTitle_hmulq_539{margin:0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint)}._historyModalFooter_hmulq_548{display:flex;justify-content:flex-end;padding-top:4px;border-top:1px solid var(--border);margin-top:4px}._value-display_bf5dl_7{display:flex;align-items:center;gap:8px;cursor:pointer;padding:5px 8px;margin:-5px -8px;border-radius:var(--radius-sm);border:1px solid transparent;transition:background-color .15s,border-color .15s}._value-display_bf5dl_7:hover{background-color:var(--surface-2);border-color:var(--border)}._value-display_bf5dl_7:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}._value-text_bf5dl_30{flex:1;color:var(--text);min-width:0}._secret-mask_bf5dl_32{color:var(--text-faint);letter-spacing:2px;font-size:16px}._edit-hint_bf5dl_34{opacity:0;color:var(--text-faint);font-size:13px;flex-shrink:0;transition:opacity .15s}._value-display_bf5dl_7:hover ._edit-hint_bf5dl_34,._value-display_bf5dl_7:focus-visible ._edit-hint_bf5dl_34{opacity:1}._empty-value_bf5dl_45{color:var(--text-faint)}._edit-container_bf5dl_48{display:flex;flex-direction:column;gap:6px}._edit-input_bf5dl_54{width:100%;padding:7px 12px;border:1px solid var(--border);border-radius:var(--radius-ctl);font-family:inherit;font-size:13px;color:var(--text);background:var(--surface);box-sizing:border-box;outline:none;transition:border-color .15s,box-shadow .15s}._edit-input_bf5dl_54:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}._edit-input_bf5dl_54:disabled{background:var(--surface-2);color:var(--text-faint);cursor:not-allowed}._edit-textarea_bf5dl_79{resize:vertical;min-height:72px;border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:12px;line-height:1.5}._toggle-wrapper_bf5dl_88{display:flex;align-items:center;gap:6px;padding:2px 0}._toggle-label_bf5dl_89{font-size:13px;color:var(--text-dim);font-weight:500;min-width:32px}._validation-error_bf5dl_91{font-size:12px;color:var(--neg)}._edit-actions_bf5dl_93{display:flex;gap:8px}._date-cell_bf5dl_96{color:var(--text-dim)}._checklist-meta_dn2zb_10{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;margin-bottom:16px}._checklist-date_dn2zb_18{font-family:var(--font-display);font-size:17px;font-weight:600;color:var(--text)}._count-row_dn2zb_25{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px;color:var(--text-dim)}._count-item_dn2zb_34{display:inline-flex;align-items:baseline;gap:5px}._count-value_dn2zb_40{font-weight:700;font-size:14px;font-variant-numeric:tabular-nums}._count-value-passed_dn2zb_46{color:var(--pos)}._count-value-failed_dn2zb_47{color:var(--neg)}._count-value-pending_dn2zb_48{color:var(--warn)}._count-value-exempted_dn2zb_49,._count-label_dn2zb_51{color:var(--text-dim)}._count-total_dn2zb_55{font-size:13px;color:var(--text-dim)}._completed-info_dn2zb_60{font-size:12px;color:var(--text-faint)}._checklist-meta-actions_dn2zb_67{margin-left:auto;display:inline-flex;align-items:center;gap:8px}._toolbar_dn2zb_74{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._action-group_dn2zb_82{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._td-title_dn2zb_90{max-width:260px;min-width:160px}._td-summary_dn2zb_91{max-width:320px;color:var(--text-dim)}._td-last-run_dn2zb_92{white-space:nowrap;color:var(--text-dim);font-size:13px}._spinner-sm_dn2zb_95{width:14px;height:14px;border:2px solid var(--border);border-top-color:var(--accent);flex-shrink:0}._detail-badges_dn2zb_106{display:inline-flex;align-items:center;gap:8px}._exemption-reason_dn2zb_112{font-size:14px;color:var(--text);margin:0 0 6px;line-height:1.5}._exemption-meta_dn2zb_119{font-size:12px;color:var(--text-dim)}._step-detail-content_dn2zb_125{font-size:14px}._step-detail-content_dn2zb_125 table{width:100%;border-collapse:collapse;font-size:13px}._step-detail-content_dn2zb_125 th{text-align:left;white-space:nowrap}._step-detail-empty_dn2zb_138{color:var(--text-dim);font-style:italic;font-size:14px;margin:0}._step-detail-error_dn2zb_145{padding:10px 14px;background:var(--neg-soft);border:1px solid var(--neg-line);border-radius:6px;color:var(--neg);font-size:14px}._missing-badge_dn2zb_154{display:inline-block;padding:2px 8px;border-radius:10px;background:var(--neg-soft);color:var(--neg);border:1px solid var(--neg-line);font-size:12px;font-weight:500;margin:2px}._form-group_dn2zb_167{display:flex;flex-direction:column;gap:6px}._form-group_dn2zb_167 label{font-size:13px;font-weight:600;color:var(--text-dim)}._form-group_dn2zb_167 textarea{padding:10px 12px;border:1px solid var(--border);border-radius:6px;font-size:14px;font-family:inherit;resize:vertical;min-height:100px;outline:none;transition:border-color .2s,box-shadow .2s;color:var(--text)}._form-group_dn2zb_167 textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}._form-group_dn2zb_167 textarea:disabled{background:var(--surface-2);cursor:not-allowed}._form-error_dn2zb_199{font-size:12px;color:var(--neg);margin:0}._link_dn2zb_207{color:var(--accent);text-decoration:none;font-weight:500}._link_dn2zb_207:hover{text-decoration:underline;color:var(--accent-hover)}
