@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/sora-latin-ext-400-normal-Twk1CgKs.woff2)format("woff2"),url(/assets/sora-latin-ext-400-normal-BmhJC382.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/sora-latin-400-normal-CRt88UEn.woff2)format("woff2"),url(/assets/sora-latin-400-normal-OW7qkl5a.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/sora-latin-ext-600-normal-Cue1zdhl.woff2)format("woff2"),url(/assets/sora-latin-ext-600-normal-DLOJK0Ta.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/sora-latin-600-normal-Cdg4DaK0.woff2)format("woff2"),url(/assets/sora-latin-600-normal-1_7fyUAY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/sora-latin-ext-700-normal-DM0oy5s8.woff2)format("woff2"),url(/assets/sora-latin-ext-700-normal-Oc7uZIYt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/sora-latin-700-normal-9waGdLWo.woff2)format("woff2"),url(/assets/sora-latin-700-normal-BKPfQAnC.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/sora-latin-ext-800-normal-YDFYE6t9.woff2)format("woff2"),url(/assets/sora-latin-ext-800-normal-BvAfeed7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/sora-latin-800-normal-2tKLL3qT.woff2)format("woff2"),url(/assets/sora-latin-800-normal-c3Huklug.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-BDQ-w_bc.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-CtgKGIh5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-700-normal-Bp80XfeI.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-700-normal-O_YjL27c.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-vietnamese-700-normal-apsD3J7v.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-700-normal-Bs14ezHR.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-ext-700-normal-Dhimjc7-.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-700-normal-Cwsjk1Jb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer compatibility{:root{--neutral-300:#d6d6d6;--neutral-800:#171717;--red-500:#ff2729;--red-800:#ae0607;--green-500:#0bdc6e;--green-800:#0b703c;--orange-400:#fb923c;--yellow-400:#ffdc15;--yellow-500:#efc203;--sky-300:#7dd3fc;--sky-400:#38bdf8;--blue-800:#0f30be;--purple-300:#fb99ff;--purple-400:#f95dff;--alpha-dark-10:#ffffff1a;--alpha-dark-20:#fff3;--bg-base:#09090a;--bg-subtle:#0f0f0f;--bg-secondary:#171717;--bg-tertiary:#525252;--bg-elevated:#0f0f0f;--bg-overlay:#0a0a0a99;--bg-error:#3b0001;--bg-success:#00341a;--text-secondary:#999;--text-tertiary:#525252;--border-subtle:#171717;--border-secondary:#292929;--border-tertiary:#525252;--border-focus:#0ea5e9;--border:var(--border-secondary);--muted:var(--text-secondary);--space-2:8px;--space-3:12px;--radius-xs:2px;--radius-sm:4px;--radius-lg:12px;--radius-full:1000px;--shadow-1:0 1px 2px 1px #00000014;--shadow-2:0 2px 6px #0000001a;--shadow-3:0 4px 12px #0000001f;--shadow-4:0 8px 24px #0000001f}.btn{border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;padding:9px 18px;font-size:.88rem;font-weight:600;transition:background .15s,opacity .15s,box-shadow .15s;display:inline-flex}.btn:focus-visible{box-shadow:0 0 0 2px var(--border-focus);outline:none}.btn-sm{padding:5px 12px;font-size:.8rem}.pnl{font-variant-numeric:tabular-nums;font-weight:700}.pnl.positive{color:var(--pos)}.pnl.negative{color:var(--neg)}.ui-toast-container{pointer-events:none}.ui-toast{pointer-events:all;max-width:420px;font-size:.82rem;animation:.25s ease-out ui-toast-in}.ui-toast-success{background:var(--bg-success);border:1px solid var(--pos);color:var(--pos)}.ui-toast-error{background:var(--bg-error);border:1px solid var(--neg);color:var(--neg)}.ui-toast-info{border:1px solid var(--accent);color:var(--accent);background:#0ea5e914}.ui-toast-close{opacity:.6;cursor:pointer;padding:0 2px}.ui-toast-close:hover{opacity:1}@keyframes ui-toast-in{0%{opacity:0;transform:translateY(10px)}}.excl-bar{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--kit-radius-strip);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:10px 14px;display:flex}.tag-filter-options{border:var(--kit-border-control);border-radius:var(--kit-radius-strip);gap:0;display:grid;overflow:hidden}.tag-filter-option{border-bottom:var(--kit-border-control);gap:12px;padding:16px;display:grid}.tag-filter-option:last-child{border-bottom:0}.tag-filter-option>div:first-child{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tag-filter-option strong{font:500 var(--kit-type-body)/1.5 var(--sans);overflow-wrap:anywhere}.tag-filter-feeders{color:var(--fg-muted);font:var(--kit-type-meta)/1.6 var(--sans);margin:0}.excl-active-pills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.excl-pill{white-space:nowrap;border-radius:12px;align-items:center;gap:4px;padding:3px 10px;font-size:.72rem;display:inline-flex}.excl-pill-mode{font-size:.8rem;font-weight:700;line-height:1}.excl-pill-exclude{color:var(--red-500);background:#ff27291f;border:1px solid #ff272966}.excl-pill-focus{color:var(--pos);background:#2af2881f;border:1px solid #2af28866}.excl-pill-x{color:inherit;cursor:pointer;opacity:.6;background:0 0;border:none;padding:0 2px;font-size:.85rem;line-height:1}.excl-pill-x:hover{opacity:1}.excl-summary{color:var(--muted);gap:0;margin-left:auto;font-size:.72rem;display:flex}.excl-summary-exclude{color:var(--red-500)}.excl-summary-focus{color:var(--pos)}.excl-modal-body{padding-top:10px}.excl-modal .excl-file-input{min-height:var(--kit-action-comfort);font:var(--kit-type-body)/1.5 var(--sans);min-width:0}.excl-modal :is(.excl-group-name,.excl-member-item,.excl-search-item){font-size:var(--kit-type-data)}.excl-modal :is(.excl-desc,.excl-empty,.excl-tag-preview,.excl-import-hint,.excl-uid-hint,.excl-tree-hint,.excl-resolve-inline,.excl-modal-summary,.excl-member-type){font-size:var(--kit-type-meta)}.excl-modal .excl-section-title{font-size:var(--kit-type-data);text-transform:none;letter-spacing:0;opacity:1}.excl-modal .excl-group-header{flex-wrap:wrap;gap:12px}.excl-modal .excl-member-list-edit .excl-member-item{min-height:var(--kit-row-comfort);border-bottom:var(--line);padding:8px 0}.excl-modal .excl-file-input::file-selector-button{min-height:var(--kit-action-comfort);font-size:var(--kit-type-data);border:var(--kit-border-control);border-radius:var(--kit-radius-control)}.excl-modal .ui-status-filters{margin-bottom:16px}@media (width<=640px){.excl-modal .excl-group-header{align-items:flex-start}.excl-modal .excl-group-name,.excl-modal .excl-create-row>.ui-field{flex-basis:100%}.excl-modal .excl-create-row{align-items:stretch}.excl-modal .excl-create-row>button{width:100%}.excl-modal :is(.excl-member-item,.excl-search-item){font-size:var(--kit-type-body-mobile)}}.excl-content{max-height:60vh;padding-right:4px;overflow:hidden auto}.excl-group-card{border:1px solid var(--border);border-radius:var(--kit-radius-strip);background:var(--bg-subtle);border-left-width:3px;margin-bottom:10px;padding:14px 16px;transition:border-color .15s,background .15s}.excl-group-card:hover{border-color:#ffffff1a}.excl-group-card--exclude{border-left-color:var(--red-500,#e74c3c);background:linear-gradient(90deg, #e74c3c0f 0%, var(--bg-subtle) 30%)}.excl-group-card--focus{border-left-color:var(--pos,#27ae60);background:linear-gradient(90deg, #27ae600f 0%, var(--bg-subtle) 30%)}.excl-filter-row{align-items:center;gap:6px;margin-bottom:10px;display:flex}.excl-modal-header{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 12px;padding-right:20px;display:flex}.excl-modal-summary{letter-spacing:.02em;font-size:.75rem;font-weight:600}.excl-summary-sep{color:var(--muted)}.excl-group-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.excl-group-name{overflow-wrap:anywhere;flex:auto;align-items:center;gap:6px;min-width:0;font-size:.88rem;font-weight:600;display:flex}.excl-group-actions{flex-shrink:0;gap:6px;display:flex}.excl-member-list{margin:4px 0 0;padding:0;list-style:none}.excl-member-list-edit .excl-member-item{padding:5px 8px}.excl-member-item{color:var(--muted);border-radius:3px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:3px 8px;font-size:.75rem;display:flex}.excl-member-item:hover{background:#ffffff08}.excl-member-item>span{overflow-wrap:anywhere;flex:auto;min-width:0}.excl-member-type{text-transform:uppercase;letter-spacing:.04em;border-radius:3px;margin-right:6px;padding:1px 5px;font-size:.58rem;font-weight:700;display:inline-block}.excl-type-name{color:var(--accent);background:#ff5d1526}.excl-type-tree{color:var(--pos);background:#2af28826}.excl-type-tag{color:var(--purple-400);background:#ef21ff26}.excl-type-uid{color:var(--muted);background:#ffffff14}.excl-resolve-inline{color:var(--muted);margin-left:6px;font-size:.7rem}.excl-tag-preview{color:var(--muted);margin-top:2px;font-size:.72rem}.excl-uid-hint{color:var(--muted);font-size:.7rem}.excl-tree-hint{color:var(--pos);font-size:.7rem}.excl-empty{color:var(--muted);padding:8px 0;font-size:.78rem;font-style:italic}.excl-desc{color:var(--muted);margin:0 0 12px;font-size:.75rem}.excl-create-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.excl-name-field{flex:1}.excl-name-row{margin-bottom:12px}.excl-section-title{text-transform:uppercase;letter-spacing:.6px;color:var(--muted);opacity:.8;margin:14px 0 8px;font-size:.68rem;font-weight:700}.excl-add-form{border-top:1px solid var(--border);margin-top:12px;padding-top:10px}.excl-search-field{width:100%}.excl-search-results{border:1px solid var(--border);border-radius:4px;max-height:180px;margin-top:4px;overflow-y:auto}.excl-search-item{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:6px 10px;font-size:.75rem;display:flex}.excl-search-item:last-child{border-bottom:none}.excl-search-item:hover{background:#ffffff0a}.excl-search-item>span{overflow-wrap:anywhere;flex:auto;min-width:0}.excl-uid-input-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.excl-breadcrumb{align-items:center;gap:8px;margin-bottom:12px;display:flex}.excl-tag-list{border:1px solid var(--border);border-radius:4px}.excl-import-section,.excl-import-group{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}.excl-import-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.excl-file-input{color:var(--muted);flex:1;font-size:.72rem}.excl-file-input::file-selector-button{color:var(--fg);border-radius:var(--radius-sm);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff14;margin-right:8px;padding:4px 12px;font-size:.7rem;transition:all .15s}.excl-file-input::file-selector-button:hover{background:#ffffff1a;border-color:#ffffff26}.excl-import-hint{color:var(--muted);margin-top:4px;font-size:.65rem;display:block}.hedge-pair-positions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.hedge-pos-card{min-width:0;padding:14px 16px}.hedge-pos-card:first-child{border-right:1px solid var(--border)}.hedge-pos-header{align-items:center;gap:8px;margin-bottom:10px;display:flex}.hedge-pair-group-layout,.hedge-group-members{flex-direction:column;display:flex}.hedge-group-single{border-bottom:1px solid var(--border);padding:14px 16px}.hedge-group-members .hedge-pos-card:not(:last-child){border-bottom:1px solid var(--border)}.hedge-group-members .hedge-pos-card:first-child{border-right:none}.hedge-modal-wide{width:95vw;max-width:900px}.hedge-findings-list{gap:20px;min-width:0;display:grid}.hedge-settings-content .hedge-settings-presets{padding:0 0 16px}.hedge-settings-content .hedge-settings-section{padding:16px 0}.hedge-settings-content :is(.hedge-preset-btn,.hedge-settings-reset){min-height:var(--kit-action-comfort);font-size:var(--kit-type-data);border:var(--kit-border-control);border-radius:var(--kit-radius-control)}.hedge-settings-content :is(.hedge-param-label,.hedge-param-value,.hedge-settings-section-title){font-size:var(--kit-type-data)}.hedge-settings-content .hedge-param-desc{font-size:var(--kit-type-meta);color:var(--fg-muted);line-height:1.6}.hedge-nav-actions{flex-wrap:wrap;gap:8px;display:flex}.hedge-timeline{border-bottom:1px solid var(--border);background:#ffffff04;padding:12px 14px}.hedge-timeline-label{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:.72rem;font-weight:700}.hedge-timeline-range{text-transform:none;letter-spacing:0;margin-left:8px;font-weight:400}.hedge-timeline-track{background:#ffffff08;border-radius:3px;height:22px;margin-bottom:3px;position:relative;overflow:visible}.hedge-timeline-bar{white-space:nowrap;border-radius:3px;align-items:center;min-width:4px;height:18px;padding:0 6px;font-size:.68rem;font-weight:600;display:flex;position:absolute;top:2px;overflow:visible}.hedge-tl-long{color:var(--pos);background:#2af28840}.hedge-tl-short{color:var(--neg);background:#ff272940}.hedge-tl-label{text-overflow:ellipsis;max-width:min(180px,48vw);display:inline-block;overflow:hidden}.hedge-tl-edge-end{justify-content:flex-end}.hedge-tl-edge-end .hedge-tl-label{text-align:left;direction:rtl}.hedge-timeline-bar.hedge-tl-compact{min-width:10px;padding:0}.hedge-timeline-bar.hedge-tl-compact .hedge-tl-label{z-index:2;text-overflow:clip;background:inherit;direction:ltr;border-radius:3px;align-items:center;max-width:none;height:18px;padding:0 6px;display:inline-flex;position:absolute;top:0;left:0;overflow:visible}.hedge-timeline-bar.hedge-tl-edge-end.hedge-tl-compact .hedge-tl-label{text-align:right;left:auto;right:0}.hedge-timeline-overlap{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:6px;font-size:.72rem}.hedge-forensic{border-bottom:1px solid var(--border);padding:12px 14px}.hedge-forensic-table{min-width:770px}.hedge-match-hot{color:var(--neg)}.hedge-match-warm{color:var(--orange-400)}.hedge-breakdown,.hedge-breakdown-factors{gap:16px;min-width:0;display:grid}.hedge-factor{grid-template-columns:minmax(120px,1fr) minmax(100px,2fr) minmax(0,1.4fr);align-items:center;gap:8px;min-width:0;display:grid}.hedge-factor-bar-track{background:#ffffff0f;border-radius:4px;height:8px;overflow:hidden}.hedge-factor-bar-fill{border-radius:4px;height:100%;transition:width .3s;display:block}.hedge-factor-pct{font-variant-numeric:tabular-nums;text-align:right;min-width:0}.hedge-factor-note{display:block}.hedge-breakdown-calc{gap:8px;display:grid}@media (width<=640px){.hedge-factor{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hedge-factor-bar-track{grid-area:2/1/auto/-1}}.hedge-conf-high{color:var(--neg)}.hedge-conf-med{color:var(--orange-400)}.hedge-conf-low{color:var(--yellow-500)}.hedge-pair-summary{border-bottom:1px solid var(--border);padding:0}.hedge-expandable{border-top:1px solid var(--border)}.v2t-mono{font-family:var(--mono)}.ui-tooltip-surface{z-index:1000;max-width:min(360px,100vw - 20px);color:var(--fg);font-family:var(--brand-font-sans,inherit);letter-spacing:.01em;white-space:normal;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#121419f5,#0a0c11f5),#080a0ef5;border:1px solid #ffffff1f;border-radius:12px;padding:10px 12px;font-size:.72rem;line-height:1.45;position:fixed;box-shadow:0 18px 40px #00000057}.ui-tooltip-surface:after{content:"";background:#0c0e13fa;border-top:1px solid #ffffff1f;border-left:1px solid #ffffff1f;width:10px;height:10px;position:absolute;left:22px;transform:rotate(45deg)}.ui-tooltip-surface[data-placement=top]:after{bottom:-6px}.ui-tooltip-surface[data-placement=bottom]:after{top:-6px;transform:rotate(225deg)}.hedge-settings-wrap{z-index:100;display:inline-block;position:relative}.hedge-settings-presets{border-bottom:1px solid var(--border-subtle);align-items:center;gap:6px;padding:8px 16px;display:flex}.hedge-preset-btn{border:1px solid var(--border-secondary);border-radius:var(--radius-full);color:var(--text-secondary);cursor:pointer;background:0 0;padding:4px 12px;font-size:.75rem;transition:all .15s}.hedge-preset-btn:hover{border-color:var(--fg);color:var(--fg)}.hedge-preset-btn.active{background:var(--accent);border-color:var(--accent);color:var(--fg)}.hedge-preset-custom{color:var(--text-tertiary);font-size:.7rem;font-style:italic}.hedge-settings-reset{border:1px solid var(--border-secondary);border-radius:var(--radius-xs);color:var(--text-tertiary);cursor:pointer;background:0 0;margin-left:auto;padding:3px 8px;font-size:.65rem}.hedge-settings-reset:hover{color:var(--neg);border-color:var(--neg)}.hedge-settings-section{padding:8px 16px 12px}.hedge-settings-section+.hedge-settings-section{border-top:1px solid var(--border-subtle)}.hedge-settings-section-title{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;font-size:.7rem;font-weight:600}.hedge-param-row{margin-bottom:10px}.hedge-param-row:last-child{margin-bottom:0}.hedge-param-label{color:var(--fg);justify-content:space-between;align-items:center;margin-bottom:3px;font-size:.78rem;display:flex}.hedge-param-value{color:var(--accent);font-size:.75rem;font-weight:600;font-family:var(--mono)}.hedge-param-slider{width:100%}.hedge-param-desc{color:var(--text-tertiary);margin-top:2px;font-size:.65rem}.dw-page{padding:0}.dw-stats-bar{color:var(--muted);margin-bottom:16px;padding:0 4px;font-size:.8rem}.dw-progress-tracker{max-width:620px}.dw-table{width:100%}.dw-bucket-row{transition:background .15s}.dw-bucket-row:hover{background:#ffffff0d}.dw-bucket-active{background:#ff5d1514}.dw-drill-panel{min-width:0}.dw-drill-table{border-collapse:separate;border-spacing:0;width:100%}.dw-chart-wrap{background:var(--bg-subtle);border-radius:var(--kit-radius-strip);border:1px solid #ffffff0f;padding:16px 12px 8px}.dw-charts-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.dw-bucket-customize{margin-bottom:28px}.dw-bucket-modal{max-width:480px}.dw-bucket-editor-rows{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.dw-bucket-editor-row{align-items:center;gap:6px;display:flex}.dw-bucket-editor-row>.ui-field{width:110px}.dw-bucket-label{color:var(--muted);min-width:12px;font-size:.82rem}.dw-bucket-sep{color:var(--muted);font-size:.82rem}.dw-bucket-actions{justify-content:flex-end;gap:8px;display:flex}@media (width<=480px){.dw-bucket-editor-row{grid-template-columns:auto minmax(0,1fr) auto auto minmax(0,1fr);display:grid}.dw-bucket-editor-row>.ui-field{width:100%;min-width:0}.dw-bucket-editor-row>.ui-btn{grid-column:1/-1;justify-self:end}.dw-bucket-actions{flex-wrap:wrap}}:root{--table-sticky-offset:0px}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,#root{min-height:100%}body{font-family:var(--sans);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.45}a{color:inherit}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}code,pre{font-family:var(--mono)}h1,h2,h3,h4,h5,h6,p,small,span,strong,label,button,td,th{overflow-wrap:anywhere}:focus-visible{outline:2px solid color-mix(in srgb, var(--accent-2) 80%, white 20%);outline-offset:2px}::selection{color:var(--fg);background:#ff5d1540}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{color:var(--fg);min-height:100vh}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#fff3}::-webkit-scrollbar-corner{background:0 0}.ui-btn{--ui-btn-bg:#ffffff0d;--ui-btn-border:#ffffff1a;--ui-btn-color:var(--fg);--ui-btn-hover-bg:#ffffff1a;--ui-btn-hover-border:#ffffff29;appearance:none;border:1px solid var(--ui-btn-border);background:var(--ui-btn-bg);min-width:0;max-width:100%;color:var(--ui-btn-color);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;line-height:1.2;transition:transform .14s,background .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex}.ui-btn:hover:not(:disabled){background:var(--ui-btn-hover-bg);border-color:var(--ui-btn-hover-border);transform:translateY(-1px);box-shadow:0 16px 24px #0000002e}.ui-btn:disabled{opacity:.62}.ui-btn-sm{min-height:34px;padding:0 12px;font-size:.84rem}.ui-btn-md{min-height:42px;padding:0 15px;font-size:.92rem}.ui-btn-lg{min-height:50px;padding:0 18px;font-size:.96rem}.ui-btn-primary{--ui-btn-border:#ffa36e7a;--ui-btn-hover-border:#ffb891b8;--ui-btn-color:#fff}.ui-btn-secondary{--ui-btn-bg:#ffffff14;--ui-btn-border:#ffffff1f;--ui-btn-hover-bg:#ffffff1f;--ui-btn-hover-border:#ffffff2e}.ui-btn-ghost{--ui-btn-bg:transparent;--ui-btn-border:#ffffff1a;--ui-btn-hover-bg:#ffffff0d}.ui-btn-danger{--ui-btn-bg:#ff272924;--ui-btn-border:#ff5a5b4d;--ui-btn-hover-bg:#ff272933;--ui-btn-hover-border:#ff5a5b73;--ui-btn-color:#ffd6d6}.ui-btn-success{--ui-btn-bg:#0bdc6e1f;--ui-btn-border:#2af28847;--ui-btn-hover-bg:#0bdc6e2e;--ui-btn-hover-border:#2af2886b;--ui-btn-color:#d6ffe9}.ui-btn-icon,.ui-btn-icon-right{align-items:center;display:inline-flex}.ui-btn-spinner{border-radius:var(--kit-radius-pill);border:2px solid #ffffff47;border-top-color:currentColor;width:14px;height:14px;animation:.7s linear infinite ui-spin}.ui-card{border:1px solid var(--brand-panel-border);border-radius:var(--brand-radius-panel);background:var(--brand-panel-gloss), radial-gradient(circle at top right, #ff5d1514, transparent 28%), #0b0d12eb;min-width:0;box-shadow:var(--brand-shadow-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:relative}.ui-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff14,#0000 34%) border-box;border:1px solid #0000;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ui-card-content{padding:clamp(16px,2vw,22px);position:relative}.ui-card-header{border-bottom:1px solid #ffffff0f;margin-bottom:16px;padding-bottom:14px}.ui-card-title-group{flex:260px;min-width:0}.ui-card-title-group p,.ui-card-stat{overflow:hidden}.ui-card-glass{background:var(--bg-subtle)}.ui-card-accent-positive{border-left:3px solid var(--pos)}.ui-card-accent-negative{border-left:3px solid var(--neg)}.ui-card-accent-warn{border-left:3px solid var(--orange-400)}.ui-card-actions{justify-content:flex-end}.ui-card-clickable{cursor:pointer;transition:transform .16s,border-color .16s}.ui-card-clickable:hover{border-color:#ffffff21;transform:translateY(-2px)}.ui-table-wrap{scrollbar-gutter:stable both-edges;overscroll-behavior:contain;max-width:100%;margin-bottom:20px;overflow-x:auto}.ui-table{border-collapse:separate;border-spacing:0;background:var(--surface);border-radius:var(--kit-radius-strip);width:100%;font-size:.82rem}.ui-table th{background:var(--surface);text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 12px;font-size:.75rem;font-weight:600}.ui-table td{white-space:nowrap;padding:8px 12px}.ui-table thead th{position:sticky;top:0}.ui-table tbody tr:hover{background:#ff5d150a}.ui-table .mono{font-family:var(--mono)}.ui-badge{color:#ffffffc2;border-radius:var(--kit-radius-pill);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;background:#ffffff0f;border:1px solid #ffffff14;align-items:center;gap:6px;min-height:24px;padding:0 10px;font-size:.78rem;font-weight:700;display:inline-flex}.ui-badge-success{color:#d7ffe8;background:#0bdc6e24;border-color:#2af2883d}.ui-badge-warning{color:#ffe7c0;background:#fb923c24;border-color:#fb923c47}.ui-badge-danger{color:#ffd7d7;background:#ff272924;border-color:#ff5a5b3d}.ui-badge-info{color:#dbe9ff;background:#509bff24;border-color:#509bff3d}.ui-badge-muted{color:#ffffffa3;background:#ffffff0d}.ui-empty-state{text-align:center;justify-items:center;gap:12px;padding:clamp(22px,4vw,38px);display:grid}.ui-empty-state-unframed{padding:4px 0}.ui-empty-state-icon{color:#ffffffb8;background:#ffffff0d;place-items:center;width:56px;height:56px;font-size:1.3rem;display:grid}.ui-empty-state h3{margin:0;font-size:1.08rem}.ui-empty-state p{max-width:52ch;margin:0}.ui-inline-notice{border:1px solid #ffffff14;flex-wrap:wrap;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.ui-inline-notice-icon{flex:none;place-items:center;width:42px;height:42px;display:grid}.ui-inline-notice-body{flex:1;min-width:220px}.ui-inline-notice-title{margin:0 0 4px;font-size:.92rem;font-weight:700}.ui-inline-notice-copy{margin:0;font-size:.85rem}.ui-inline-notice-actions{flex-wrap:wrap;gap:10px;display:flex}.ui-inline-notice-info{background:#509bff14;border-color:#509bff2e}.ui-inline-notice-warning{background:#fb923c14;border-color:#fb923c33}.ui-inline-notice-danger{background:#ff272914;border-color:#ff5a5b33}.ui-page-header{grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:12px 16px;padding:4px 0 2px;display:grid}.ui-page-header-main{flex-direction:column;gap:8px;min-width:0;display:flex}.ui-page-header-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ui-page-header-icon{background:radial-gradient(circle at 30% 28%,#ffffff1f,#0000 38%),linear-gradient(135deg,#ff5d1533,#509bff14),#ffffff0a;border-radius:18px;flex:none;place-items:center;width:58px;height:58px;padding:8px;display:grid;box-shadow:0 20px 34px #ff5d1524}.ui-page-header-eyebrow{color:#ffffff80;letter-spacing:.16em;text-transform:uppercase;font-size:.74rem;font-weight:750}.ui-page-header-title-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ui-page-header-title{letter-spacing:-.04em;max-width:none;margin:0;font-size:clamp(2rem,3vw,3rem);line-height:1}.ui-page-header-subtitle{color:#ffffffad;max-width:none;margin:0}.ui-page-header-meta,.ui-page-header-actions,.ui-page-header-stats{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-page-header-side{flex-direction:column;justify-self:stretch;align-items:flex-start;gap:10px;width:100%;max-width:none;display:flex}@media (width<=1280px){.ui-page-header-side{align-items:flex-start;width:100%;max-width:none}.ui-page-header-actions,.ui-page-header-stats,.ui-page-header-meta{justify-content:flex-start}}@media (width<=960px){.ui-page-header-top{align-items:flex-start}.ui-page-header-actions,.ui-page-header-stats{width:100%}}@media (width<=640px){.ui-page-header-title-row{align-items:flex-start}.ui-page-header-actions .ui-btn{justify-content:center;width:100%}}.ui-filter-bar,.ui-table-shell{flex-direction:column;gap:12px;display:flex}.ui-filter-bar-row{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:10px 12px;display:flex}.ui-table-shell-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 12px;display:flex}.ui-filter-bar-group,.ui-table-shell-group{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex}.ui-table-shell-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-table-shell-title h3{margin:0;font-size:1rem;overflow:hidden}.ui-card-title-group h3{letter-spacing:-.02em;font-size:1.02rem}.ui-table-shell-title p{color:#ffffff8a;margin:0;font-size:.85rem;overflow:hidden}.ui-audit-panel .ui-card-content{flex-direction:column;gap:12px;display:flex}.ui-audit-tabs{box-shadow:var(--shadow-4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffff0b,#ffffff05),#0a0c10c7;border:1px solid #ffffff14;border-radius:22px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;display:flex}.ui-audit-data-section{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.ui-audit-data-controls{box-shadow:var(--shadow-4);background:linear-gradient(#ffffff0b,#ffffff05),#0a0c10c7;border:1px solid #ffffff14;border-radius:22px;padding:clamp(12px,1vw,16px)}.ui-audit-data-table{min-width:0}.ui-audit-data-table .ui-table-shell>.ui-table-shell-row{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#0a0c10f0,#0a0c10b8 72%,#0000);padding-bottom:10px;position:sticky;top:0}.ui-audit-data-table :is(.pv2h-scroll,.pv2-pos-list){scrollbar-gutter:stable both-edges;max-width:100%;overflow-x:auto}.ui-audit-data-table :is(.pv2-table-toolbar,.pv2-summary-bar){width:100%;min-width:0}:where(.ui-audit-data-table table){min-width:max-content}.ui-audit-data-section-terminal .ui-card.ui-audit-data-table{border-radius:var(--kit-radius-strip);background:var(--surface);border:1px solid #ffffff0f;overflow:hidden;box-shadow:0 1px 3px #0003,0 4px 16px #0000001f}.ui-audit-data-section-terminal .ui-card.ui-audit-data-table:before{display:none}.ui-audit-data-section-terminal .ui-audit-data-table .ui-table-shell>.ui-table-shell-row{background:var(--bg-subtle);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid #ffffff0f;padding:10px 16px;position:static}@media (width<=900px){.ui-audit-data-table .ui-table-shell>.ui-table-shell-row{position:static}}.ui-audit-page :is(.pv2-toolbar,.mts-toolbar,.dw-controls,.km-controls){width:100%;min-width:0}.ui-audit-page :is(.pv2-toolbar-row,.mts-preset-row,.mts-status-row){flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;display:flex}.ui-audit-page :is(.pv2-context-card,.mts-toolbar,.mts-stat-card,.mts-note-card){min-width:0}.ui-audit-page :is(.pv2-table-wrap,.mts-table-wrap){scrollbar-gutter:stable both-edges;max-width:100%;overflow-x:auto}@media (width<=1100px){.ui-filter-bar-group,.ui-table-shell-title,.ui-table-shell-group{width:100%}.ui-table-shell-group{justify-content:flex-start}}.ui-toast-container{z-index:1300;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:16px;right:16px}.ui-toast{background:#0a0c10f2;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:12px;min-width:min(420px,100vw - 32px);padding:13px 14px;display:flex;box-shadow:0 20px 42px #00000057}.ui-toast-message{color:#ffffffd1;flex:1;font-size:.88rem}.ui-toast-close{color:#ffffff7a;background:0 0;border:0;font-size:1rem}.ui-toast-success{border-color:#2af28838}.ui-toast-error{border-color:#ff5a5b3d}.ui-toast-info{border-color:#509bff38}.ui-trk-wrap{flex-direction:column;gap:9px;min-width:0;display:flex}.ui-report-progress{flex-direction:column;gap:8px;min-width:0;display:flex}.ui-trk-detail{color:#ffffff94;font-size:.8rem;line-height:1.45}.ui-trk-head{justify-content:flex-start;align-items:center;gap:12px;min-width:0;display:flex}.ui-trk-title{min-width:0;color:var(--fg);align-items:center;gap:8px;font-size:.82rem;font-weight:700;line-height:1.25;display:inline-flex}.ui-trk-dot{background:var(--accent-2,var(--accent));border-radius:50%;flex:none;width:8px;height:8px}.ui-trk-dot--loaded{background:var(--pos)}.ui-trk-dot--pulse{animation:1.3s ease-in-out infinite ui-trk-pulse}.ui-trk-state{border-radius:var(--kit-radius-pill);color:#ffffff9e;background:#ffffff0d;border:1px solid #ffffff14;flex:none;align-items:center;min-height:22px;padding:0 9px;font-size:.7rem;font-weight:750;line-height:1;display:inline-flex}.ui-trk-state--loading{color:var(--accent-3,#ffb184);background:#ff7d371a;border-color:#ff7d3738}.ui-trk-state--loaded{color:var(--pos);background:#2af2881a;border-color:#2af28833}.ui-trk-elapsed{color:#ffffff94;font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:.74rem}.ui-trk{border-radius:var(--kit-radius-pill);background:var(--neutral-800,#ffffff14);height:7px;position:relative;overflow:hidden}.ui-trk-fill{border-radius:var(--kit-radius-pill);background:var(--accent,var(--accent));width:0;transition:width .4s cubic-bezier(.2,.7,.3,1);position:absolute;inset:0 auto 0 0}.ui-trk--loaded .ui-trk-fill{background:var(--pos)}.ui-trk-scan{border-radius:var(--kit-radius-pill);background:#ff7d3780;width:34%;animation:1.7s ease-in-out infinite ui-trk-scan;position:absolute;top:0;bottom:0}.ui-stg-row{flex-wrap:wrap;gap:8px 14px;display:flex}.ui-stg{color:#ffffff75;align-items:center;gap:5px;min-width:0;font-size:.73rem;font-weight:650;line-height:1.2;display:inline-flex}.ui-stg-mark{border:1px solid;border-radius:50%;flex:none;width:7px;height:7px}.ui-stg--done{color:var(--pos)}.ui-stg--done .ui-stg-mark{background:currentColor}.ui-stg--active{color:var(--accent-2,var(--accent))}.ui-stg--active .ui-stg-mark{background:currentColor;box-shadow:0 0 0 4px #ff7d371f}.ui-stg--idle{color:#ffffff5c}.ui-trk-foot{color:#ffffff75;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px 14px;font-size:.73rem;display:flex}@keyframes ui-trk-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.7)}}@keyframes ui-trk-scan{0%{left:-34%}to{left:100%}}@keyframes ui-spin{to{transform:rotate(360deg)}}@media (width<=767px){.ui-card{border-radius:22px}.ui-card-content{padding:14px}.ui-card-actions{justify-content:flex-start}.ui-page-header-side{align-items:flex-start;width:100%}.ui-page-header{gap:14px}.ui-page-header-icon{width:52px;height:52px}.ui-filter-bar-row>*,.ui-table-shell-row>*{width:100%}.ui-filter-bar-group>:not(.ui-badge),.ui-table-shell-group>:not(.ui-badge){flex:160px;min-width:0}.ui-toast-container{bottom:12px;left:12px;right:12px}.ui-toast{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.ui-card{transition:none;animation:none}}.ui-table-wrap{overflow:auto}.report-table,.dw-table{border-collapse:separate;border-spacing:0}.report-table thead th,.dw-table thead th{top:var(--table-sticky-offset);z-index:2;background:linear-gradient(#11141afa,#0a0c10fa);position:sticky;box-shadow:inset 0 -1px #ffffff0a}.report-table tbody tr,.dw-table tbody tr{transition:background .14s}.report-table tbody tr:hover,.dw-table tbody tr:hover{background:#ffffff08}.report-table td,.report-table th,.dw-table td,.dw-table th{white-space:nowrap}@media (width<=767px){.report-table td,.report-table th,.dw-table td,.dw-table th{font-size:.82rem}}.ui-audit-page{gap:var(--page-stack-gap);flex-direction:column;width:100%;min-width:0;max-width:none;display:flex;position:relative}.dw-page,.mts-page{flex-direction:column;width:100%;min-width:0;max-width:none;display:flex;position:relative}.pv2-page{width:100%;max-width:none}.pv2-summary{min-width:0}.ui-audit-page :is(.ui-audit-data-section,.ui-audit-data-table,.ui-card,.ui-card-content),.pv2-summary :is(.ui-audit-data-section,.ui-audit-data-table,.ui-card,.ui-card-content){width:100%;min-width:0;max-width:none}.pv2-toolbar{box-shadow:var(--shadow-4);background:linear-gradient(#ffffff0b,#ffffff05),#0a0c10c7;border:1px solid #ffffff14;border-radius:22px}.app-page-heading{margin-bottom:6px}@media (width<=1180px){.digital-marketing-page .dm-panel-form,.digital-marketing-page .dm-control-grid,.digital-marketing-page .dm-uid-upload-grid,.digital-marketing-page .dm-uid-usage-grid,.digital-marketing-page .dm-experimental-grid,.pvc-scope-grid,.pvc-inline-grid--filters{grid-template-columns:1fr}.digital-marketing-page .dm-control-card--eftd,.digital-marketing-page .dm-tag-exclusion-card,.pvc-control-card--tags,.pvc-control-card--filters{grid-column:auto}.pv2-toolbar,.ui-audit-tabs{border-radius:20px}}@media (width<=720px){.dm-control-heading,.dm-segment-panel-head{flex-direction:column;align-items:flex-start}.pvc-inline-grid,.pvc-tag-grid{grid-template-columns:1fr}}@media (width<=767px){.pv2-toolbar,.ui-audit-tabs{border-radius:18px;padding:14px}.ui-audit-tabs{gap:8px}}@media (width<=1100px){.broker-control-form,.broker-summary-layout{grid-template-columns:1fr}}.affiliate-visual-page{gap:12px;width:100%;min-width:0;display:grid}.affiliate-visual-muted{color:#ffffff94;margin:4px 0 0;font-size:.78rem}.affiliate-visual-layout{grid-template-columns:minmax(240px,290px) minmax(0,1fr) minmax(280px,340px);gap:12px;min-width:0;display:grid}.affiliate-visual-roots,.affiliate-visual-stage,.affiliate-visual-inspector{min-width:0;min-height:620px}.affiliate-visual-stage{flex-direction:column;display:flex;overflow:hidden}.affiliate-visual-toggle{color:#ffffffa8;white-space:nowrap;align-items:center;gap:6px;font-size:.74rem;display:inline-flex}.affiliate-visual-toggle input{accent-color:var(--accent)}.affiliate-visual-root-list{max-height:540px;padding-right:3px;overflow:auto}.affiliate-visual-root-list.ui-master-list>button{grid-template-columns:minmax(0,1fr) auto;align-items:center}.affiliate-visual-root-list strong,.affiliate-visual-node-main strong,.affiliate-visual-lens-node strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.affiliate-visual-root-list code,.affiliate-visual-tree-node code,.affiliate-visual-lens-node code{color:#ffffff94;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem}.affiliate-visual-stage-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.affiliate-visual-tree{flex:1;min-height:0;padding:10px 12px 14px;overflow:auto}.affiliate-visual-tree-row{margin-left:calc(var(--depth) * 24px);grid-template-columns:44px minmax(240px,1fr);align-items:stretch;gap:6px;margin-bottom:7px;display:grid;position:relative}.affiliate-visual-tree-row:before{content:"";background:#ffffff14;width:1px;position:absolute;top:0;bottom:-7px;left:-12px}.affiliate-visual-tree-node{grid-template-columns:minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:46px;padding:8px 10px;display:grid}.affiliate-visual-node-main{min-width:0;display:flex}.affiliate-visual-node-meta,.affiliate-visual-node-counts{align-items:center;gap:8px;min-width:0;display:flex}.affiliate-visual-node-main{flex-direction:column;align-items:flex-start;gap:2px}.affiliate-visual-node-meta,.affiliate-visual-node-counts{color:#ffffff8f;font-size:.75rem}.affiliate-visual-node-counts{white-space:nowrap;justify-content:flex-start}.affiliate-visual-lens-wrap{flex:1;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:hidden}.affiliate-visual-lens-toolbar{z-index:4;background:#090b0fe0;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:6px 9px;display:flex;position:relative}.affiliate-visual-lens-toolbar>div{gap:5px;display:flex}.affiliate-visual-lens-toolbar>span{color:#ffffff94;font-size:.72rem}.affiliate-visual-lens-viewport{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:0;position:relative;overflow:hidden}.affiliate-visual-lens-viewport:active{cursor:grabbing}.affiliate-visual-lens-board{will-change:transform;position:absolute;top:0;left:0}.affiliate-visual-lens-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.affiliate-visual-lens-lines path{fill:none;stroke:#ff5d1557;stroke-width:1.4px}.affiliate-visual-lens-lines path.is-aggregate{stroke-dasharray:5 5;opacity:.72}.affiliate-visual-lens-node{gap:2px;width:224px;height:120px;padding:12px;display:grid;position:absolute;box-shadow:0 12px 28px #00000042}.affiliate-visual-lens-node span{color:#ffffff85;text-transform:uppercase;font-size:.68rem}.affiliate-visual-lens-node small{color:#ffffff7a;font-size:.64rem}.affiliate-visual-lens-minimap{z-index:3;background:#05070adb;border:1px solid #ffffff1f;border-radius:10px;width:172px;height:104px;padding:6px;position:absolute;bottom:12px;right:12px;box-shadow:0 10px 26px #00000052}.affiliate-visual-lens-minimap path{fill:none;stroke:#ffffff47;stroke-width:5px}.affiliate-visual-lens-minimap rect{fill:#ff5d158a}.affiliate-visual-lens-minimap rect.is-aggregate{fill:#ffffff47}.affiliate-visual-inspector>div{align-content:start;gap:12px;display:grid}@media (width<=1180px){.affiliate-visual-layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.affiliate-visual-inspector-slot{grid-column:1/-1;min-height:auto}}@media (width<=820px){.affiliate-visual-layout,.affiliate-visual-tree-node{grid-template-columns:1fr}.affiliate-visual-roots,.affiliate-visual-stage,.affiliate-visual-inspector{min-height:auto}.affiliate-visual-root-list{max-height:320px}.affiliate-visual-node-counts{justify-content:flex-start}}.dw-page{gap:var(--page-stack-gap)}.mts-run-progress{flex:360px;min-width:min(100%,280px)}.mts-pdf-section-list{gap:10px;display:grid}.mts-pdf-section-option{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:10px;padding:12px;display:grid}.mts-pdf-section-option input{accent-color:var(--accent);margin-top:3px}.mts-pdf-section-option.is-disabled{opacity:.58;cursor:not-allowed}.mts-pdf-section-option.is-disabled input{cursor:not-allowed}.mts-pdf-section-option span{gap:4px;min-width:0;display:grid}.mts-pdf-section-option strong{color:#ffffffeb;font-size:.9rem;font-weight:700}.mts-pdf-section-option small{color:#ffffff9e;font-size:.78rem;line-height:1.45}.mts-table-wrap{-webkit-overflow-scrolling:touch;width:100%;max-height:min(70dvh,760px);overflow:auto}.mts-table{border-collapse:collapse;width:max-content;min-width:1400px}.mts-table th,.mts-table td{text-align:left;vertical-align:middle;padding:9px 10px}.mts-table th{text-transform:uppercase;letter-spacing:.08em;color:#fff9;white-space:normal;min-width:88px;font-size:.76rem;line-height:1.3}.mts-table td{white-space:nowrap}.mts-total-row td{background:#ff5d1514;border-top:2px solid #ff5d1573;font-weight:700}.mts-td--center{text-align:center}.mts-td--right{text-align:right}.mts-num{text-align:right;font-variant-numeric:tabular-nums}.mts-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.mts-pos{color:var(--pos)}.mts-neg{color:var(--neg)}.mts-affiliate-form{align-items:end}.mts-affiliate-form-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.mts-affiliate-list-wrap .mts-table{min-width:560px}.mts-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:inline-flex}.mts-funds-deposit-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin:14px 0;display:grid}.mts-funds-deposit-section{min-width:0}.mts-funds-deposit-heading{justify-content:space-between;align-items:center;gap:12px;margin:14px 0 8px;display:flex}.mts-funds-deposit-heading h3{color:#ffffffeb;letter-spacing:0;margin:0;font-size:.92rem;font-weight:700}.mts-funds-wallet-wrap{margin-top:12px}.mts-gift-toggle{width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.mts-ds-table td[data-matrix-family=closing]{border-left:2px solid var(--rule)}.mts-ds-subrow td{background:#ffffff05}.mts-ds-label.mts-ds-label--sub{padding-left:22px}.mts-ds-gift-toggle-row{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.mts-ds-inclusion-toggle-row{cursor:pointer;align-items:center;gap:8px;max-width:100%;display:inline-flex}.mts-ds-inclusion-toggle-row>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mts-ds-subcount{color:#ffffff70;font-size:.72rem}.mts-leverage-strip{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-3) 0 0;flex-wrap:wrap;display:flex}.mts-leverage-item{align-items:baseline;gap:var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--border-secondary);background:var(--alpha-light-4);min-height:34px;padding:6px 10px;display:inline-flex}.mts-leverage-item span{color:var(--text-secondary);white-space:nowrap;font-size:.72rem}.mts-leverage-item strong{color:var(--fg);white-space:nowrap;font-size:.95rem;font-weight:700}.mts-gate{justify-content:center}.mts-gate-form{flex-direction:column}.mts-card{gap:14px;display:grid}.mts-chip-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mts-progress-note{color:#ffffffc2;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;padding:10px 12px}.mts-progress-note--error{color:#fca5a5;background:#dc26261f;border-color:#dc262647}.mts-gift-summary-table{min-width:760px;margin-bottom:12px}.mts-tag-filter-copy{gap:3px;min-width:0;display:grid}@media (width<=720px){.mts-affiliate-form{grid-template-columns:1fr}.mts-affiliate-form-actions{justify-content:flex-start}}.c60-chip-row{padding-top:2px}.digital-marketing-page{width:100%;max-width:none}.digital-marketing-page .dm-control-card,.digital-marketing-page .dm-uid-exclusion-card{border-radius:var(--kit-radius-strip);box-shadow:var(--shadow-4);background:#0b0d11d1;border:1px solid #ffffff13}.dm-segment-panel{gap:14px;display:grid;overflow:visible}.dm-segment-panel-head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:10px;display:flex}.dm-segment-panel-head>div{gap:4px;min-width:0;display:grid}.dm-segment-panel-head strong,.dm-segment-panel-head h2{color:#fffffff0;font-size:1.02rem}.dm-segment-panel-head h2{letter-spacing:0;margin:0;line-height:1.25}.dm-segment-panel-head p{color:#ffffff94;max-width:880px;margin:0;font-size:.86rem;line-height:1.45}.dm-control-heading strong{color:#fffffff0}.dm-panel-form{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:10px;display:grid}.dm-run-placement,.dm-campaign-selection,.dm-optional-selection{grid-column:1/-1;min-width:0}.dm-optional-selection .dm-scope-content{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.dm-control-card{align-self:start;min-width:0;overflow:hidden}.dm-panel-form>:is(.dm-control-card--period,.dm-control-card--audience){grid-column:1/-1;min-width:0}.dm-control-card--eftd{grid-column:span 2}.dm-control-card--registration-source{grid-column:span 6}.dm-registration-source-options{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px 12px;margin-top:10px;display:grid}.dm-tag-exclusion-card{background:#0b0d11d1;border-color:#ffffff13;grid-column:span 4;position:relative;overflow:hidden}.dm-uid-exclusion-card{background:#0b0d11d1;border-color:#ffffff13;gap:12px;padding:14px;display:grid}.dm-uid-lookup-card{grid-template-columns:minmax(0,1fr)}.dm-uid-lookup-card>*{grid-column:1/-1;width:100%;min-width:0}.dm-uid-lookup-card .dm-uid-upload-grid{grid-template-columns:minmax(240px,.7fr) minmax(420px,1.3fr)}.dm-staking-card{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.dm-staking-card>:is(.dm-control-heading,.dm-uid-upload-grid,.dm-staking-top-controls,.dm-control-card--audience,.dm-run-panel,.dm-results-stack){grid-column:1/-1;width:100%;min-width:0}.dm-staking-top-controls{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:10px;display:grid}.dm-uid-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dm-uid-upload-slot{border-radius:var(--kit-radius-panel);background:#ffffff06;border:1px solid #ffffff14;gap:10px;min-width:0;padding:12px;display:grid}.dm-uid-upload-head{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.dm-uid-upload-head strong,.dm-uid-upload-meta span{color:#ffffffe6}.dm-uid-upload-meta{gap:4px;min-width:0;display:grid}.dm-uid-upload-meta span,.dm-uid-upload-meta small{overflow-wrap:anywhere}.dm-uid-upload-meta small{color:#ffffff8a;font-size:.78rem}.dm-uid-upload-error{color:#ff8585}.dm-uid-usage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dm-uid-usage-card{border-radius:var(--kit-radius-strip);background:#ffffff08;border:1px solid #ffffff14;gap:9px;min-width:0;padding:12px;display:grid}.dm-uid-usage-card>strong{color:#ffffffe6;font-size:.86rem}.dm-uid-check-list{flex-wrap:wrap;gap:8px;display:flex}.dm-uid-check-row{border-radius:var(--kit-radius-panel);color:#ffffffc2;background:#ffffff0a;border:1px solid #ffffff17;align-items:center;gap:7px;min-height:32px;padding:6px 9px;font-size:.8rem;font-weight:700;display:inline-flex}.dm-uid-check-row input{accent-color:#3db0ff;width:15px;height:15px}.dm-experimental-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:10px;display:grid}.dm-tag-dropdown-trigger--open i:before{transform:rotate(90deg)}.dm-control-card{background:#ffffff06;gap:9px;padding:12px;display:grid}.dm-control-content{gap:var(--kit-panel-gap);min-width:0;display:grid}.dm-control-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.dm-control-heading small,.dm-summary-meta{color:#ffffff8c;font-size:.76rem;font-weight:700;line-height:1.3}.dm-tag-exclusion-head{align-items:flex-start}.dm-control-heading-copy{gap:3px;min-width:0;display:grid}.dm-tag-exclusion-head small{color:#ffffff8c;font-size:.76rem;line-height:1.3}.dm-tag-dropdown{gap:8px;display:grid;position:relative}.dm-tag-dropdown-trigger{border-radius:var(--kit-radius-strip);color:#ffffffe6;cursor:pointer;text-align:left;background:#ffad3313;border:1px solid #ffad333d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:42px;padding:9px 11px;transition:border-color .16s,background .16s;display:grid}.dm-tag-dropdown-trigger:hover,.dm-tag-dropdown-trigger--open{background:#ffad331f;border-color:#ffad336b}.dm-tag-dropdown-trigger>span{gap:3px;min-width:0;display:grid}.dm-tag-dropdown-trigger strong{color:#fffffff0;overflow-wrap:anywhere;font-size:.86rem;line-height:1.2}.dm-tag-dropdown-trigger small{color:#ffffff8c;overflow-wrap:anywhere;font-size:.74rem;line-height:1.25}.dm-tag-dropdown-trigger i{color:#ffad33f2;width:10px;height:10px}.dm-tag-dropdown-trigger i:before{content:">";font-size:.78rem;line-height:1;transition:transform .16s;display:block}.dm-tag-option{border-radius:var(--kit-radius-panel);color:#ffffffd1;width:100%;min-height:34px;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 8px;font-size:.8rem;font-weight:700;transition:background .16s,color .16s;display:grid}.dm-tag-option:before{content:"";background:#ffffff0a;border:1px solid #ffad3375;border-radius:4px;width:14px;height:14px}.dm-tag-option:hover,.dm-tag-option--selected{color:#fffffff0;background:#ffad3317}.dm-tag-option--selected:before{background:linear-gradient(135deg,#0000 0 42%,#ffffffeb 42% 58%,#0000 58%),#ffad33b8;border-color:#ffad33c7}.dm-tag-option span{overflow-wrap:anywhere;min-width:0}.dm-tag-option small{color:#ffffff85;white-space:nowrap;font-size:.72rem;font-weight:700}.dm-tag-dropdown-footer{border-top:1px solid #ffffff12;justify-content:flex-end;padding:6px 8px 4px;display:flex}.dm-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.dm-control-card--audience .dm-control-grid{grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) minmax(180px,.55fr);align-items:end}.dm-filter-preview-label{color:#ffffff80;letter-spacing:.05em;text-transform:uppercase;font-size:.68rem;font-weight:700}.dm-ftd-results{gap:12px;display:grid}.dm-ftd-workbench{align-items:start}.dm-ftd-country-comparison-table{min-width:720px}.dm-ftd-country-detail-table{min-width:520px}.dm-ftd-allocation,.dm-report-allocation{color:#ff923c;font-weight:800}.dm-report-comparison-card{gap:10px;display:grid}.dm-report-comparison-table{table-layout:fixed;width:100%;min-width:720px}.dm-report-comparison-table--single{min-width:520px}.dm-report-comparison-table th:first-child{width:34%}.dm-results-stack{gap:12px;display:grid}.dm-campaign-list{grid-auto-rows:max-content;align-content:start;gap:7px;max-height:210px;padding-right:2px;display:grid;overflow:auto}.dm-campaign-option{border-radius:var(--kit-radius-strip);cursor:pointer;background:#ffffff06;border:1px solid #ffffff13;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;height:auto;min-height:44px;padding:9px 10px;display:grid}.dm-campaign-option:hover{background:#ff5d150d;border-color:#ff5d1542}.dm-campaign-option--selected{background:linear-gradient(90deg,#ff5d1521,#ffad330d),#121419db;border-color:#ff5d156b}.dm-campaign-option input{accent-color:#ff5d15;width:15px;height:15px}.dm-campaign-option-copy{white-space:normal;overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.dm-campaign-option strong{color:#ffffffe6;font-size:.86rem;line-height:1.5}.dm-campaign-option small{color:#ffffff80;font-size:.74rem;line-height:1.5}.dm-control-note{color:#ffffff8f;margin:0;font-size:.78rem;line-height:1.35}.dm-filter-preview{color:#ffffff9e;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px;margin:0;padding-top:2px;font-size:.78rem;line-height:1.35;display:grid}.dm-check-row{color:#ffffffb8;background:0 0;border-radius:0;flex-direction:row;align-self:end;align-items:center;gap:9px;min-height:36px;padding:7px 0;font-size:.8rem;font-weight:700;display:flex}.dm-check-row input{width:auto}.dm-staking-status-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px 10px;display:grid}.dm-staking-status-grid--bounded{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));width:100%;min-width:0}.dm-status-check-row{color:#ffffffb8;white-space:normal;align-items:center;gap:8px;min-width:0;max-width:100%;min-height:32px;font-size:.8rem;font-weight:700;display:inline-flex}.dm-status-check-row input{accent-color:#ff7a2e;width:15px;height:15px}.dm-status-check-row--selected{color:#ffffffeb}.dm-threshold-field{min-width:170px;max-width:220px}.dm-drill-list{gap:10px;display:grid}.dm-country-breakdown{gap:6px;min-width:0;display:grid}.dm-country-breakdown>span{color:#ffffff80;letter-spacing:.05em;text-transform:uppercase;font-size:.68rem;font-weight:700}.dm-country-breakdown>div{flex-wrap:wrap;gap:5px;display:flex}.dm-table-wrap{scrollbar-gutter:stable;width:100%;max-width:100%;overflow-x:auto}.dm-table-wrap--focusable:focus-visible{outline-offset:2px;outline:2px solid #f7941eb8}.dm-customer-table{min-width:1500px}.dm-ftd-user-table{min-width:960px}.dm-step-rewards-table{min-width:520px}.dm-uploaded-uid-table{min-width:960px}.dm-dataset-user-table{min-width:1760px}.dm-kyc-funnel-table{min-width:1520px}.dm-staking-stake-table,.dm-staking-breakdown-table{width:100%;min-width:980px}.dm-staking-summary-table{min-width:calc(240px + (var(--dm-staking-columns,4) - 1) * 160px);table-layout:fixed}.dm-staking-summary-table th:first-child{width:240px}.dm-staking-country-table{width:100%;min-width:1320px}.dm-staking-country-section{min-width:0;display:grid}.leo-page{gap:var(--page-stack-gap)}.leo-panel-stack{gap:18px;display:grid}.leo-generated-controls{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.leo-control-card{gap:10px;display:grid}.leo-control-card--manual-number{grid-column:span 3}.leo-date-toolbar{grid-column:1/-1;gap:10px;display:grid}.leo-date-toolbar-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.leo-date-presets{align-content:start;gap:10px;min-width:0;display:grid}.leo-tag-filter{border-radius:var(--kit-radius-strip);background:#ffffff09;border:1px solid #ffffff14;grid-column:span 3;padding:12px}.leo-action-panel{grid-column:span 2;align-content:end}.leo-open-hedger-controls{grid-template-columns:minmax(260px,1fr) minmax(280px,420px);align-items:stretch;gap:12px;display:grid}.leo-open-hedger-table{table-layout:fixed;min-width:960px}.leo-open-hedger-table th,.leo-open-hedger-table td{white-space:nowrap}.leo-open-hedger-table th:nth-child(2),.leo-open-hedger-table td:nth-child(2),.leo-open-hedger-table th:nth-child(3),.leo-open-hedger-table td:nth-child(3){width:150px}.dm-leo-table{table-layout:fixed;min-width:980px}.dm-leo-table th,.dm-leo-table td{white-space:normal}.dm-leo-table th:first-child,.dm-leo-table thead th:first-child{width:270px}.dm-leo-table:not(.dm-leo-table--editable) th:nth-child(2),.dm-leo-table:not(.dm-leo-table--editable) td:nth-child(2){width:170px}.dm-leo-formula{color:#e8eef5b8}.dm-leo-metric-label{align-items:center;gap:8px;min-width:0;display:inline-flex}.dm-leo-value{justify-content:flex-end;min-width:92px;font-weight:700;display:inline-flex}.dm-leo-row--positive>th,.dm-leo-row--positive .dm-leo-value{color:var(--pos)}.dm-leo-row--negative>th,.dm-leo-row--negative .dm-leo-value{color:var(--neg)}.dm-leo-value--positive{color:var(--pos)}.dm-leo-value--negative{color:#ff6767fa}.dm-leo-reward-breakdown{gap:10px;display:grid}.dm-leo-reward-summary{color:#e8eef5b8;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;display:flex}.dm-leo-reward-summary>:is(strong,span){white-space:nowrap;flex:none}.dm-leo-reward-summary strong{color:#f4f8fcf5}.dm-dataset-user-table td:last-child,.dm-dataset-user-table th:last-child{min-width:260px}@media (width<=1120px){.leo-date-toolbar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.dm-leo-reward-summary{justify-content:flex-start}.leo-date-toolbar-grid{grid-template-columns:1fr}.leo-control-card--manual-number,.leo-tag-filter,.leo-action-panel,.dm-country-breakdown{grid-column:1/-1}}@media (width<=900px){.leo-open-hedger-controls{grid-template-columns:1fr}}@media (width<=1180px){.digital-marketing-page .dm-staking-top-controls{grid-template-columns:1fr}}.leo-page.ui-comfort .leo-statement{table-layout:auto;width:100%;min-width:0}.leo-page.ui-comfort .leo-statement thead th:first-child,.leo-page.ui-comfort .leo-statement tbody th[scope=row]{width:auto}.leo-page.ui-comfort .leo-statement :is(thead th:nth-child(2),.leo-statement-value){text-align:right;white-space:nowrap;width:32%;font-family:var(--mono);font-variant-numeric:tabular-nums}.leo-page.ui-comfort .leo-statement-value .dm-leo-value{font-size:var(--kit-type-data)}.leo-page.ui-comfort .leo-statement.leo-v2-table--formula{min-width:720px}.leo-page.ui-comfort .dm-leo-formula{min-width:240px}.leo-page.ui-comfort .dm-leo-detail-row>td{white-space:normal}.leo-page.ui-comfort .leo-action-panel.ui-run-bar{grid-column:1/-1}@media (width<=640px){.leo-page.ui-comfort .leo-statement-value .dm-leo-value{font-size:var(--kit-type-body-mobile)}.leo-page.ui-comfort .leo-statement .dm-leo-metric-label{align-items:flex-start}.leo-page.ui-comfort .leo-statement.leo-v2-table--compact :is(th,td){white-space:normal;overflow-wrap:anywhere}.leo-page.ui-comfort .leo-statement.leo-v2-table--compact .leo-statement-value{white-space:nowrap}.leo-page.ui-comfort :is(.leo-open-hedger-table,.leo-v2-live-table)[data-mobile=review]{table-layout:auto;min-width:0}}.jnp-page{gap:14px;min-width:0;display:grid}.jnp-controls{min-width:0}.jnp-results{min-width:0;display:grid}.jnp-control-content,.jnp-results-content{gap:var(--kit-panel-gap);min-width:0;display:grid}.jnp-campaign-list{max-height:340px}.jnp-campaign-option{align-items:start}.jnp-campaign-option--disabled{opacity:.62;cursor:not-allowed}.jnp-campaign-option--disabled:hover{background:#ffffff06;border-color:#ffffff13}.jnp-campaign-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;display:flex}.jnp-campaign-title>strong{overflow-wrap:anywhere}.jnp-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.jnp-check-card{border-radius:var(--kit-radius-strip);color:#ffffffe0;cursor:pointer;background:#ffffff05;border:1px solid #ffffff13;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:12px;display:grid}.jnp-check-card:has(input:checked){background:linear-gradient(90deg,#ff5d1516,#ffad3306),#ffffff05;border-color:#ff5d1561}.jnp-check-card input{accent-color:#ff5d15;width:16px;height:16px;margin-top:2px}.jnp-check-card>span{gap:4px;min-width:0;display:grid}.jnp-check-card strong{color:#ffffffeb;font-size:.84rem}.jnp-check-card small{color:#ffffff8a;font-size:.75rem;line-height:1.4}.jnp-results{gap:14px}.jnp-result-tab--active{color:#fffffff5;background:#ff5d151a;border-color:#ff5d1561}.jnp-filtered-table{gap:8px;min-width:0;display:grid}.jnp-table-filter-status{justify-content:space-between;align-items:end;gap:12px;min-width:0;padding:0 2px;display:flex}.jnp-table-filter-status>div{gap:3px;min-width:0;display:grid}.jnp-table-filter-status [aria-live]{color:#ffffffd6;font-variant-numeric:tabular-nums;font-size:.78rem}.jnp-table-filter-status [aria-live] strong{color:#fffffff5}.jnp-table-filter-status small{color:#ffffff80;font-size:.72rem;line-height:1.35}.jnp-column-label{min-height:27px;margin-bottom:7px;line-height:1.2;display:block}.jnp-country-table{table-layout:fixed;min-width:620px}.jnp-col-country-name{width:52%}.jnp-col-country-users,.jnp-col-country-share{width:24%}.jnp-user-table,.jnp-invalid-table{table-layout:fixed}.jnp-col-uid{width:160px}.jnp-col-campaigns{width:180px}.jnp-col-date{width:260px}.jnp-col-country{width:180px}.jnp-col-ftd{width:300px}.jnp-col-eftd{width:200px}.jnp-col-trade{width:300px}.jnp-col-money{width:180px}.jnp-col-invalid-campaign{width:260px}@media (width<=1180px){.jnp-control-grid{grid-template-columns:1fr}}@media (width<=720px){.jnp-table-filter-status{flex-direction:column;align-items:stretch}.jnp-table-filter-status>.ui-btn{align-self:flex-start}}@media (width<=520px){.jnp-country-table{min-width:0}}.platform-volume-check-page{gap:var(--page-stack-gap)}.platform-volume-check-page .pvc-scope-panel{position:relative}.platform-volume-check-page .pvc-scope-panel:has(.pvc-filter-dropdown.open){z-index:330}.pvc-scope-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.pvc-control-content{flex-direction:column;gap:10px;min-width:0;display:flex}.pvc-control-card--tags{grid-column:span 2}.pvc-control-card--filters{grid-column:span 3}.pvc-inline-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.pvc-inline-grid--filters{grid-template-columns:minmax(0,1.1fr) minmax(0,.72fr)}.pvc-tag-grid{grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);align-items:start;gap:10px;display:grid}.pvc-filter-dropdown{min-width:0;position:relative}.pvc-filter-dropdown.open{z-index:320}.pvc-filter-menu{z-index:321;border-radius:var(--kit-radius-strip);background:#0b0d12fa;border:1px solid #ffffff1f;max-height:280px;padding:8px;position:absolute;inset:calc(100% + 6px) 0 auto;overflow:hidden;box-shadow:0 22px 42px #00000070}.pvc-filter-option-list{gap:4px;max-height:220px;padding-right:2px;display:grid;overflow-y:auto}.pvc-filter-option{border-radius:var(--kit-radius-strip);color:#ffffffc7;min-height:34px;font-size:var(--kit-type-meta);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:7px 8px;font-weight:700;display:grid}.pvc-filter-option:hover{background:#ffffff0e}.pvc-filter-menu.pvc-filter-menu-portal{z-index:1400;box-sizing:border-box;position:fixed;inset:auto}.pvc-filter-menu-portal .pvc-filter-option{text-align:left;width:100%;font:inherit;background:0 0;border:0}.pvc-filter-menu-portal .pvc-option-check{background:#ffffff06;border:1px solid #ffffff3d;border-radius:3px;width:14px;height:14px}.pvc-filter-menu-portal .pvc-filter-option[aria-checked=true] .pvc-option-check{background:linear-gradient(135deg,#ff5d15,#ffad33);border-color:#ff7a2eb8;box-shadow:inset 0 0 0 3px #0b0d12e6}.pvc-filter-option--all{background:#ff5d1514;border:1px solid #ff5d152e;margin-bottom:6px}.pvc-filter-option input{accent-color:#ff5d15;width:16px;height:16px}.pvc-filter-option span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pvc-options-note{color:#ffffff8a;font-size:var(--kit-type-meta);min-height:18px}.pvc-table{min-width:780px}.pvc-summary-table{min-width:860px}.pvc-section-summary{margin-top:12px}@media (width<=720px){.pvc-filter-menu{margin-top:6px;position:static}}.global-deposit-performance-page{max-width:1780px}.gdp-preset-row{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.gdp-period-slot{grid-area:period}.gdp-run-slot{grid-area:run;align-self:end;min-width:0}.gdp-date-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));align-items:end;gap:12px;display:grid}.gdp-bucket-fields{gap:10px;display:grid}.global-deposit-performance-page .c60-chip-row{flex-wrap:wrap;gap:6px;display:flex}.gdp-loading-progress{color:#e2e8f0c7;gap:8px;margin-top:-2px;padding:0 2px 14px;font-size:.82rem;display:grid}.gdp-tag-filter{gap:8px;min-width:0;display:grid;position:relative}.gdp-tag-filter-trigger{justify-content:space-between}.gdp-tag-filter-menu{z-index:30;border-radius:var(--kit-radius-strip);border:1px solid #94a3b838;gap:2px;padding:8px;display:grid;top:calc(100% + 4px);right:0;overflow:auto}.gdp-tag-filter-menu-head{color:#ffffffe0;border-bottom:1px solid #94a3b829;justify-content:space-between;align-items:center;gap:10px;padding:4px 6px 8px;font-size:.82rem;display:flex}.gdp-tag-filter-menu-head span{white-space:nowrap;gap:8px;display:flex}.gdp-link-button{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.gdp-tag-filter-row{border-radius:var(--kit-radius-panel);color:#ffffffdb;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 7px;font-size:.82rem;display:grid}.gdp-tag-filter-row small{color:#ffffff7a}.gdp-tag-filter-row:hover{background:#ffffff0d}.gdp-tag-filter-pills{flex-wrap:wrap;gap:6px;display:flex}.gdp-kpi-strip{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.gdp-tier-performance{gap:14px;display:grid}.gdp-advanced-placement{grid-area:advanced;min-width:0}.gdp-tier-module>.ui-card-content{align-items:start;gap:var(--kit-panel-gap);display:grid}.gdp-tier-comparison-grid{gap:12px;display:grid}.gdp-tier-comparison-row{gap:7px;display:grid}.gdp-tier-comparison-row>span{color:#e2e8f0b3;font-size:.76rem;font-weight:800}.gdp-tier-comparison-bar-row{grid-template-columns:minmax(76px,.28fr) minmax(120px,1fr) minmax(58px,auto);align-items:center;gap:8px;min-height:24px;display:grid}.gdp-tier-comparison-bar-row small{color:#e2e8f09e;overflow-wrap:anywhere}.gdp-tier-comparison-bar-row i{border-radius:var(--kit-radius-pill);height:8px;display:block}.gdp-tier-comparison-bar-row strong{color:#ffffffe6;text-align:right;font-size:.84rem}.gdp-tier-grid{gap:12px;display:grid}.gdp-tier-card-groups{gap:10px;display:grid}.gdp-tier-detail-section{margin-top:0}.gdp-insight-grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:10px;display:grid}.gdp-kol-section,.gdp-partner-matrix-section{margin-top:2px}.gdp-kol-table{min-width:1120px}.gdp-partner-matrix-table{min-width:1180px}.gdp-bucket-spread{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.gdp-muted{color:#ffffff8a;font-size:.72rem}.gdp-bucket-mix{gap:8px;min-width:320px;display:grid}.gdp-bucket-mix-bar{border-radius:var(--kit-radius-pill);background:#ffffff12;width:100%;height:8px;display:flex;overflow:hidden}.gdp-bucket-mix-segment{min-width:3px}.gdp-bucket-section{margin-top:4px}.gdp-bucket-table{min-width:1760px}.gdp-bucket-name{gap:3px;min-width:108px;display:grid}.gdp-bucket-name strong{color:#fffffff2;font-weight:760}.gdp-bucket-name span{color:#ffffff85;font-size:.72rem}.gdp-user-count{color:#fffffff2;font-weight:760}.gdp-dropdown{min-width:0}.gdp-dropdown-summary{list-style:none}.gdp-dropdown-summary::-webkit-details-marker{display:none}.gdp-dropdown-summary:before{content:">";color:#ff5d15e6;font-size:.72rem;transition:transform .12s}.gdp-dropdown[open]>.gdp-dropdown-summary:before{transform:rotate(90deg)}.gdp-dropdown-summary{border-radius:var(--kit-radius-strip);color:#ffffffdb;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;min-height:34px;padding:7px 10px;display:flex}.gdp-dropdown-summary span{font-size:.82rem;font-weight:750}.gdp-dropdown-summary small{color:#ffffff8a;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gdp-dropdown-body{margin-top:8px}.gdp-tag-filter-trigger{background:#ff5d1512;border-color:#ff5d1538;width:100%}.gdp-tag-filter-menu{width:100%;max-height:230px;box-shadow:none;background:#080a0eb8;border-color:#ffffff14;position:static}.gdp-link-button{color:#ffad33eb}.gdp-link-button:hover{color:#fffffff5}.gdp-tier-module>.ui-card-content{grid-template-columns:minmax(300px,.42fr) minmax(520px,1fr)}.gdp-tier-comparison-bar-row i{background:linear-gradient(90deg,#ff5d15e0,#ffad339e)}.gdp-tier-grid{grid-template-columns:1fr}.gdp-tier-card-groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.gdp-bucket-mix-segment-0{background:#ff5d15}.gdp-bucket-mix-segment-1{background:#ffad33}.gdp-bucket-mix-segment-2{background:#ffffff8f}.gdp-bucket-mix-segment-3{background:#f87171}.gdp-bucket-mix-segment-4{background:#94a3b8b8}@media (width<=1180px){.gdp-tier-card-groups,.gdp-tier-module>.ui-card-content,.gdp-tier-grid{grid-template-columns:1fr}.gdp-insight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.gdp-preset-row{justify-content:flex-start}.gdp-tier-comparison-bar-row{grid-template-columns:minmax(86px,.38fr) minmax(90px,1fr) minmax(64px,auto);gap:6px}.gdp-tier-comparison-bar-row strong{text-align:right}.gdp-insight-grid{grid-template-columns:1fr}}.pv2-page{gap:var(--page-stack-gap);flex-direction:column;min-width:0;display:flex;position:relative}.pv2-toolbar{flex-direction:column;gap:0;display:flex;overflow:hidden}.pv2-toolbar-row{padding:10px var(--page-surface-pad);border-bottom:1px solid #ffffff0a;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pv2-toolbar-row:last-child{border-bottom:none}.pv2-date-bar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.pv2-date-sep{color:#ffffff4d;font-size:.78rem}.pv2-group-bar{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.pv2-checkbox{color:#ffffff80;cursor:pointer;align-items:center;gap:5px;font-size:13px;display:inline-flex}.pv2-quick-volume{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:10px;margin:8px 0 12px;padding:10px 14px;display:flex}.pv2-quick-volume__header{justify-content:space-between;gap:12px;display:flex}.pv2-quick-volume__header h3{color:#ffffffe6;margin:0;font-size:.96rem}.pv2-quick-volume__header p{color:#ffffff8f;margin:3px 0 0;font-size:.78rem;line-height:1.35}.pv2-quick-volume__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pv2-quick-volume__row input[type=date]{color:var(--fg,#eaeaea);border-radius:var(--kit-radius-panel);background:#00000040;border:1px solid #ffffff1f;padding:5px 8px;font-size:.76rem}.pv2-quick-volume__result{flex-wrap:wrap;align-items:baseline;gap:10px;padding:6px 0 2px;display:flex}.pv2-quick-volume__label{color:#ffffff8c;text-transform:uppercase;letter-spacing:.06em;font-size:.7rem}.pv2-quick-volume__value{color:var(--accent);letter-spacing:.01em;font-size:1.35rem;font-weight:700}.pv2-quick-volume__meta{color:#ffffff8c;font-size:.72rem}.pv2-parity-details{gap:6px;margin-top:8px;display:grid}.pv2-parity-item{color:inherit;line-height:1.45}.pv2-hedge-actions,.pv2-hedge-chip-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pv2-hedge-monitor .ui-card-title-group p{max-width:72ch}.pv2-hedge-metrics{margin-bottom:16px}.pv2-toolbar-hedge{border-left:1px solid #ffffff14;align-items:center;gap:8px;padding-left:8px;display:inline-flex}.pv2-volume-breakdown{font-variant-numeric:tabular-nums;min-width:0}.pv2-volume-part{justify-content:space-between;align-items:center;gap:8px;display:flex}.pv2-volume-details{white-space:normal;text-align:left;width:400px;min-width:0;max-width:100%;padding:12px 0}.pv2-volume-details p{font:var(--kit-type-meta)/1.5 var(--sans);color:var(--fg-muted);margin:8px 0 0}.pv2h-wrap{flex-direction:column;gap:10px;margin-top:8px;display:flex}.pv2h-filter-bar{border-radius:var(--kit-radius-strip);background:#ffffff05;border:1px solid #ffffff0d;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 10px;display:flex}.pv2h-hedge-toggle{color:#ffffffa6;cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}.pv2h-pnl-total{margin-left:auto}.pv2-breadcrumbs{border-radius:var(--kit-radius-panel);background:#ffffff05;border:1px solid #ffffff0d;flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 10px;padding:6px 10px;font-size:12px;display:flex}.pv2-breadcrumb-label{color:#ffffff73;letter-spacing:.02em;text-transform:uppercase;font-size:10px;font-weight:600}.pv2-breadcrumb-sep{color:#ffffff4d;font-size:14px}.pv2-breadcrumb-current{color:#ffffffd9;background:#ffffff0d;border-radius:4px;padding:2px 8px;font-weight:600}.pv2h-conf-slider{color:#ffffff8c;align-items:center;gap:8px;font-size:11px;display:inline-flex}.pv2h-conf-slider input[type=range]{width:140px}.pv2h-expand-group{gap:6px;margin-left:auto;display:inline-flex}.pv2h-name-inner,.pv2h-sub-indent{padding-left:var(--pv2h-indent,0);flex-wrap:wrap;align-items:center;gap:5px 6px;width:100%;display:flex;position:relative}.pv2h-chevron{color:#ffffff80;justify-content:center;align-items:center;width:12px;height:12px;transition:transform .15s;display:inline-flex}.pv2h-chevron-open{color:#ffffffd9;transform:rotate(90deg)}.pv2h-rail{background:#ffffff1a;align-self:stretch;width:1px;margin-right:6px}.pv2h-kol-name{color:#fffffff2;overflow-wrap:anywhere;font-weight:600}.pv2h-uid-link{color:#82b4ffbf;cursor:pointer;margin-left:4px;font-size:11px}.pv2h-uid-link:hover{text-decoration:underline}.pv2h-level{letter-spacing:.03em;border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:.56rem;font-weight:800}.pv2h-lvl-0{color:var(--purple-400,#c084fc);background:#ff5d1526}.pv2h-lvl-1{color:var(--green-500,#22c55e);background:#2af28826}.pv2h-lvl-2{color:var(--orange-400,#fb923c);background:#fb923c26}.pv2h-lvl-3{color:var(--purple-400,#c084fc);background:#ef21ff26}.pv2h-pos-count{font-size:.58rem;font-weight:700;font-family:var(--mono,ui-monospace, monospace);color:var(--muted,#ffffff8c);border-radius:var(--radius-sm,4px);background:#ffffff0f;flex-shrink:0;padding:1px 5px}.pv2h-sub-uid{color:#c8dcffe0;overflow-wrap:anywhere;font-family:ui-monospace,Menlo,monospace;font-size:12px}.pv2h-pos-sym{color:#ffffffd9;overflow-wrap:anywhere;font-family:ui-monospace,Menlo,monospace;font-weight:600}.pv2h-side{letter-spacing:.3px;border-radius:3px;padding:1px 4px;font-size:9px;font-weight:600}.pv2h-side-long{color:#4ade80;background:#4ade8026}.pv2h-side-short{color:#f87171;background:#f8717126}.pv2h-pos-meta{color:#fff6;font-size:10px}.pv2h-pos-timerange{color:#fff6;margin-left:auto;font-size:10px}.pv2h-hedge-cell{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.pv2h-share-field{width:100px;max-width:100%;margin-inline:auto}.pv2-detail-top{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.pv2-detail-header{flex-direction:column;flex:1;gap:10px;display:flex}.pv2-detail-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pv2-detail-title h3{color:#fffffff2;margin:0;font-size:18px}.pv2-detail-eyebrow{text-transform:uppercase;letter-spacing:1px;color:#fff6;font-size:10px}.pv2-detail-uid{color:#82b4ffbf;font-family:ui-monospace,Menlo,monospace;font-size:12px}.pv2-detail-body{flex:1;padding:16px 20px;overflow-y:auto}.risk-signal-settings,.risk-signal-list{gap:10px;display:grid}.risk-signal-section-head{align-items:center;display:flex}.risk-signal-row,.risk-signal-actions{align-items:center}.risk-signal-section-head{justify-content:space-between;gap:16px}.risk-signal-section-head>div{gap:3px;display:grid}.risk-signal-section-head h4{margin:0}.risk-signal-presets,.risk-signal-actions{flex-wrap:wrap;gap:8px;display:flex}.risk-signal-row{grid-template-columns:minmax(150px,.8fr) minmax(180px,1.4fr) 48px;gap:12px;display:grid}.risk-signal-row output,.pv2-td--right{text-align:right}.risk-signal-actions{justify-content:flex-end}.pv2-summary-bar{background:linear-gradient(#ffffff0a,#ffffff04),#ffffff05;border:1px solid #ffffff0f;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.pv2-summary-count{color:#ffffff94;white-space:nowrap;font-size:.74rem}.pv2-summary-search{flex:1;max-width:280px}.pv2-table-toolbar{gap:10px;margin-bottom:10px;display:grid}.pv2-table-toolbar-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.pv2-pos-list{overflow-x:auto}.pv2-table td{white-space:nowrap}.pv2-td--center{text-align:center}.pv2-tree-panel{gap:12px;padding:10px 12px 12px;display:grid}.pv2-pos-table .pv2-td{text-overflow:ellipsis;max-width:260px;overflow:hidden}.pv2-cases-panel{gap:12px;display:grid}.pv2-case-cards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:14px;display:grid}.pv2-case-card{background:linear-gradient(#ffffff0d,#ffffff05),radial-gradient(circle at 100% 0,#ff5d1514,#0000 30%),#ffffff05;border:1px solid #ffffff14;border-radius:18px;gap:14px;padding:16px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 14px 30px #0000002e}.pv2-case-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ff5d15e6,#509bff66,#0000 80%);height:1px;position:absolute;inset:0 0 auto}.pv2-case-card:hover{border-color:#ffffff24;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff12,0 18px 34px #00000038}.pv2-case-card-title-row,.pv2-case-actions,.pv2-case-chip-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pv2-case-card-head{justify-content:space-between;gap:12px;display:flex}.pv2-case-card-head>div{gap:10px;min-width:0;display:grid}.pv2-case-card-title-row strong{color:#ffffffeb;letter-spacing:-.01em;font-size:1rem;line-height:1.35}.pv2-case-card .pv2-page-info{color:#ffffffa3;line-height:1.55}.pv2-case-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.pv2-case-kpi{background:linear-gradient(#ffffff0b,#ffffff05),#ffffff05;border:1px solid #ffffff12;border-radius:14px;gap:6px;min-height:84px;padding:10px 12px;display:grid;box-shadow:inset 0 1px #ffffff0a}.pv2-case-kpi span{color:#ffffff7a;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.pv2-case-kpi strong{color:#ffffffe6;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:.95rem;line-height:1.45;display:block}.pv2-case-actions{border-top:1px solid #ffffff0f;padding-top:4px}.pv2-page-info{color:#ffffff59;font-size:12px}.pv2-audit-scope{color:#fff6;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%;margin-left:auto;font-size:.7rem;display:inline-flex}@keyframes pv2-backdrop-fade{0%{background:0 0}to{background:#0000008c}}@keyframes pv2-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media (width<=767px){.pv2-toolbar-row>*,.pv2-group-bar>*,.pv2-date-bar,.pv2-hedge-monitor .ui-card-actions{width:100%}.pv2-hedge-actions .ui-btn,.pv2-case-actions .ui-btn{flex:auto}}@media (width<=640px){.risk-signal-row{grid-template-columns:1fr 48px}.risk-signal-row>span{grid-column:1/-1}}@media (width<=1180px){.pv2-toolbar-row,.pv2-group-bar,.pv2-date-bar{align-items:flex-start}.pv2-date-bar{justify-content:flex-start;width:100%;margin-left:0}.pv2-toolbar-hedge{width:100%}}@media (width<=900px){.pv2-toolbar-row,.pv2-group-bar,.pv2-date-bar{flex-direction:column;align-items:stretch}.pv2-toolbar-hedge{width:100%}.pv2-toolbar-hedge>*{flex:auto}.pv2-summary-bar{flex-wrap:wrap;align-items:flex-start;min-width:0}.pv2-summary-search{width:100%;max-width:none}.pv2-table-toolbar-top{align-items:stretch}.pv2-case-cards{grid-template-columns:1fr}}.campaign-eligibility-page{gap:var(--page-stack-gap);flex-direction:column;width:100%;min-width:0;max-width:none;display:flex;position:relative}.campaign-eligibility-scope-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.campaign-eligibility-section-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.campaign-eligibility-section-head h2{color:#fffffff2;margin:0;font-size:1rem}.campaign-eligibility-section-head p{color:#ffffff85;margin:5px 0 0;font-size:.78rem}.campaign-eligibility-tier-timeline{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.campaign-eligibility-tier-step{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;align-content:start;gap:8px;min-width:0;padding:13px;display:grid}.campaign-eligibility-tier-step>span{color:#ffffff94;font-size:.72rem}.campaign-eligibility-tier-step small{color:#ffffff73;font-size:.68rem;line-height:1.4}.campaign-eligibility-operator-field{max-width:360px}.campaign-eligibility-filters{grid-template-columns:minmax(220px,1fr) minmax(180px,240px);gap:12px;width:min(100%,620px);display:grid}.campaign-eligibility-table-wrap{width:100%;overflow:auto;container-type:inline-size}.campaign-eligibility-table{width:100%;min-width:1380px}.campaign-eligibility-table th,.campaign-eligibility-table td{white-space:nowrap}.campaign-eligibility-queue-group td{color:#ffffff9e;letter-spacing:.035em;text-transform:uppercase;background:#ff5d150f;border-bottom-color:#ff5d1529;padding-block:9px;font-size:.7rem}.campaign-eligibility-queue-group strong{color:#ffffffeb}.campaign-eligibility-queue-group span{color:#ffffff6b;margin-left:10px}.campaign-eligibility-first-deposit{white-space:normal;min-width:190px;line-height:1.35}.campaign-eligibility-uid{color:#fffffff5;font-family:var(--mono);font-weight:800}.campaign-eligibility-row-detail{z-index:1;background:linear-gradient(145deg,#ff5d150e,#0000 42%),#ffffff05;border:1px solid #ff5d152e;border-radius:14px;gap:16px;width:calc(100cqw - 20px);max-width:calc(100cqw - 20px);padding:18px;display:grid;position:sticky;left:10px}.campaign-eligibility-detail-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.campaign-eligibility-detail-head>div:first-child{gap:5px;display:grid}.campaign-eligibility-detail-head span{color:#ffffff80;font-size:.73rem}.campaign-eligibility-detail-head strong{color:#fffffff0}.campaign-eligibility-detail-totals{flex-wrap:wrap;justify-content:flex-end;gap:8px 18px;display:flex}.campaign-eligibility-recalculation-value{color:#ffb35c;font-size:.76rem}.campaign-eligibility-choice-panel{grid-template-columns:minmax(280px,1.25fr) minmax(220px,.8fr);align-items:start;gap:14px;min-width:0;display:grid}.campaign-eligibility-choice-control{gap:7px;min-width:0;display:grid}.campaign-eligibility-choice-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.campaign-eligibility-choice-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.campaign-eligibility-choice-actions>small{color:#ffffff8a;flex-basis:100%;font-size:.69rem;line-height:1.4}.campaign-eligibility-tier-step-head{justify-content:space-between;align-items:center;gap:7px;display:flex}.campaign-eligibility-tier-step-head strong{font-family:var(--mono)}.campaign-eligibility-tier-step.tier-paid{background:#2af2880b;border-color:#2af28847}.campaign-eligibility-tier-step.tier-submitted,.campaign-eligibility-tier-step.tier-payable{background:#ff5d150e;border-color:#ff5d1552}.campaign-eligibility-tier-step.tier-recalculation{background:#fb923c0e;border-color:#fb923c57}.campaign-eligibility-tier-money{color:#ffffffb8;font-variant-numeric:tabular-nums;gap:3px;font-size:.67rem;display:grid}.campaign-eligibility-evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.campaign-eligibility-evidence-grid>div{background:#00000024;border:1px solid #ffffff12;border-radius:10px;gap:5px;min-width:0;padding:11px;display:grid}.campaign-eligibility-evidence-grid dt{color:#ffffff75;text-transform:uppercase;font-size:.67rem;font-weight:820}.campaign-eligibility-evidence-grid dd{color:#ffffffd6;overflow-wrap:anywhere;margin:0;font-size:.76rem;line-height:1.45}.campaign-eligibility-disposition-panel{grid-template-columns:minmax(170px,.7fr) minmax(240px,.9fr) auto;align-items:end;gap:12px;display:grid}.campaign-eligibility-disposition-actions>small{color:#ffffff80;font-size:.69rem;line-height:1.4}.campaign-eligibility-disposition-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.campaign-eligibility-guide{gap:var(--kit-panel-gap);min-width:0;display:grid}.campaign-eligibility-guide-grid{grid-template-columns:minmax(24rem,1.5fr) minmax(14rem,.8fr) minmax(16rem,.9fr);gap:10px;display:grid}.campaign-eligibility-guide-grid ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 24px;padding-left:18px;display:grid}.campaign-eligibility-export-grid{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;display:grid}.campaign-eligibility-export-actions{justify-content:flex-end}.campaign-eligibility-export-void{grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:10px;display:grid}.campaign-eligibility-table tbody>tr.is-hard-ineligible{color:#ffffff85;background:#ffffff03}.campaign-eligibility-table tbody>tr.is-hard-ineligible:hover,.campaign-eligibility-table tbody>tr.is-hard-ineligible.is-expanded{background:#ffffff07}.campaign-eligibility-marketing-flags{flex-wrap:wrap;gap:8px;display:flex}.campaign-eligibility-tier-step.tier-delivered{background:#2af2880b;border-color:#2af28847}.campaign-eligibility-tier-step.tier-handed,.campaign-eligibility-tier-step.tier-exported,.campaign-eligibility-tier-step.tier-available{background:#ff5d150e;border-color:#ff5d1552}@media (width<=1400px){.campaign-eligibility-tier-timeline{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.campaign-eligibility-scope-grid,.campaign-eligibility-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-eligibility-detail-head,.campaign-eligibility-disposition-panel,.campaign-eligibility-choice-panel,.campaign-eligibility-export-void{grid-template-columns:1fr;align-items:stretch}.campaign-eligibility-guide-grid,.campaign-eligibility-export-grid,.campaign-eligibility-guide-grid ul{grid-template-columns:1fr}.campaign-eligibility-detail-head{flex-direction:column}.campaign-eligibility-detail-totals,.campaign-eligibility-disposition-actions,.campaign-eligibility-choice-actions,.campaign-eligibility-export-actions{justify-content:flex-start}}@media (width<=620px){.campaign-eligibility-scope-grid,.campaign-eligibility-tier-timeline,.campaign-eligibility-evidence-grid,.campaign-eligibility-filters,.campaign-eligibility-choice-options{grid-template-columns:1fr}.campaign-eligibility-export-actions{width:100%;display:grid}}.broker-cashflows-page{gap:16px;display:grid}.broker-control-form{grid-template-columns:minmax(220px,320px) auto;justify-content:start;align-items:end;gap:12px;display:grid}.broker-summary-layout{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.broker-table-wrap,.broker-uid-drilldown{overflow-x:auto}.broker-grid-table{table-layout:fixed;width:100%;min-width:760px}.broker-summary-table{min-width:820px}.broker-status-table{min-width:860px}.broker-uid-table{min-width:680px}.broker-status-cell{grid-template-rows:auto auto;grid-template-columns:max-content auto;justify-content:center;align-items:center;gap:2px 8px;min-width:96px;display:inline-grid}.broker-status-cell .broker-expand-button{grid-row:1/span 2}.broker-status-total{gap:2px;min-width:84px;display:inline-grid}.broker-mono{font-variant-numeric:tabular-nums;font-family:var(--mono)}.darkex-tier-page{gap:1rem}.darkex-tier-controls .ui-card-content{gap:.85rem;display:grid}.darkex-tier-formulas{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.darkex-tier-formulas>div{border-radius:var(--kit-radius-strip);background:#ffffff06;border:1px solid #ffffff14;gap:.35rem;padding:.9rem 1rem;display:grid}.darkex-tier-formulas span{color:#ffffff8c;letter-spacing:.04em;text-transform:uppercase;font-size:.74rem;font-weight:800}.darkex-tier-formulas strong{color:#fffffff0;font-size:clamp(.86rem,1vw,.98rem);line-height:1.35}.darkex-tier-table td{white-space:nowrap}.darkex-tier-table td:nth-child(2),.darkex-tier-table th:nth-child(2){min-width:220px}@media (width<=1100px){.darkex-tier-formulas{grid-template-columns:1fr}}.kyc-checks-page{gap:1rem;display:grid}.kyc-checks-progress{gap:.5rem;margin-top:.85rem;display:grid}.kyc-checks-report{resize:vertical}.kyc-checks-detail-table td{vertical-align:top}.uid-lineage-page{gap:1rem;display:grid}.uid-lineage-input{flex:190px;max-width:360px}.uid-lineage-chain{align-items:stretch;gap:.65rem;padding:.25rem 0 .35rem;display:flex;overflow-x:auto}.uid-lineage-node{border-radius:var(--kit-radius-strip);background:#ffffff09;border:1px solid #ffffff1a;gap:.35rem;min-width:220px;padding:.85rem .95rem;display:grid}.uid-lineage-node--root{background:#ff8b3d17;border-color:#ff8b3d7a}.uid-lineage-node span{color:#ffffff8f;text-transform:uppercase;letter-spacing:.08em;font-size:.73rem}.uid-lineage-node strong{color:#fffffff0}.uid-lineage-node .uid-lineage-identity{text-transform:none;letter-spacing:0;gap:.2rem;display:grid}.uid-lineage-node .uid-lineage-identity small{color:#ffffffad;overflow-wrap:anywhere;font-size:.76rem;line-height:1.25}.uid-lineage-node code{color:#ffb26b;font-size:.9rem}.uid-lineage-arrow{color:#ffffff70;align-self:center;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-weight:700}@media (width<=1100px){.uid-lineage-chain{flex-direction:column}.uid-lineage-arrow{align-self:flex-start}}.subuser-page{width:100%}.subuser-card{gap:10px}.subuser-table{min-width:1460px}.subuser-detail-table{min-width:780px}.subuser-identity{gap:3px;display:grid}.subuser-identity strong{color:#fffffff0}.subuser-identity small,.subuser-identity span{color:#ffffff94}.subuser-details-row td{white-space:normal}.subuser-details{gap:14px;padding:8px 4px 10px;display:grid}.subuser-details section{gap:8px;display:grid}:root{--brand-panel-gloss:linear-gradient(180deg, #fff1, #ffffff05);--brand-panel-border:#ffffff14;--brand-shadow-xl:0 28px 80px #0000006b;--brand-shadow-soft:0 18px 40px #00000047;--brand-radius-panel:28px;--shell-sidebar-width:clamp(272px, 15.5vw, 306px);--shell-sidebar-collapsed:104px;--shell-page-pad:clamp(8px, 1vw, 18px);--shell-panel-gap:clamp(14px, 1.2vw, 18px);--page-surface-pad:clamp(14px, 1.05vw, 18px);--page-stack-gap:clamp(12px, 1vw, 16px);--shell-shadow:var(--brand-shadow-xl)}html{scrollbar-gutter:stable}body{background:radial-gradient(circle at 12% 12%,#ff5d1524,#0000 24%),radial-gradient(circle at 88% 10%,#509bff1a,#0000 20%),radial-gradient(circle at 52% 100%,#ff5d1517,#0000 26%),linear-gradient(#040507 0%,#080a0e 40%,#05060a 100%);overflow-x:clip}.workspace-banner-pills{font-family:var(--mono)}img,svg{max-width:100%;display:block}:where(#root,.app-shell,.app-main-shell,.app-shell *){min-width:0}.darkex-mark{isolation:isolate;flex-shrink:0;line-height:0;display:block;position:relative}.brand-lockup{align-items:center;gap:16px;display:inline-flex}.brand-lockup-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.brand-lockup-eyebrow{color:#ffffff8a;letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:700}.brand-lockup-name{letter-spacing:-.06em;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;line-height:.96}.brand-lockup-sub{color:#ffffff94;letter-spacing:.18em;text-transform:uppercase;font-size:.78rem;font-weight:700}.brand-lockup-hero{margin-top:12px}.brand-lockup-center{text-align:center;justify-content:center}.workspace-banner{border:1px solid var(--brand-panel-border);box-shadow:var(--brand-shadow-soft);background:radial-gradient(circle at 100%,#ff5d1529,#0000 24%),linear-gradient(145deg,#ff5d1524,#ff5d1508 34%,#ffffff05 100%),#0a0c10db;border-radius:18px;grid-template-columns:minmax(0,1fr);align-items:center;gap:8px 12px;padding:10px 14px;display:grid}.workspace-banner-main{align-items:center;gap:8px;min-width:0;display:flex}.workspace-banner .darkex-mark{transform-origin:0;transform:scale(.7)}.workspace-banner-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.workspace-banner-eyebrow{color:#ffffff85;letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:700}.workspace-banner-title{letter-spacing:-.05em;margin:0;font-size:clamp(.98rem,1.8vw,1.22rem);line-height:1.02}.workspace-banner-description{display:none}.workspace-banner-pills{flex-wrap:wrap;justify-self:start;align-items:center;gap:6px;display:flex}.sidebar:before{content:"";pointer-events:none;opacity:.42;background:linear-gradient(#ffffff08,#0000 18%),repeating-linear-gradient(#0000 0 31px,#ffffff05 31px 32px);position:absolute;inset:0}.pv2-toolbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.login-hero h1{max-width:10ch}.workspace-banner-description{color:#ffffffad}:is(.report-table,.dw-table,.kol-modal-usr-table,.results-table,.uid-mgmt-table){width:100%}:is(.report-table,.dw-table,.kol-modal-usr-table,.results-table,.uid-mgmt-table) td,:is(.report-table,.dw-table,.kol-modal-usr-table,.results-table,.uid-mgmt-table) th{max-width:24rem}.workspace-banner-title,.workspace-banner-eyebrow,.workspace-banner-pills{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.login-feature{overflow:hidden}@media (width<=1500px){.workspace-banner{padding:12px 14px}.sidebar{border-radius:24px;margin-bottom:10px}}@media (width<=960px){.workspace-banner{align-items:flex-start;gap:14px}.workspace-banner-main{align-items:flex-start}.workspace-banner-pills{justify-self:stretch;width:100%}.workspace-banner-title{font-size:clamp(1.3rem,4vw,1.8rem)}:is(.report-table,.dw-table,.kol-modal-usr-table,.results-table,.uid-mgmt-table) td,:is(.report-table,.dw-table,.kol-modal-usr-table,.results-table,.uid-mgmt-table) th{white-space:normal;word-break:break-word;max-width:16rem}.pnl{white-space:nowrap}}@media (width<=767px){.workspace-banner{border-radius:22px;grid-template-columns:minmax(0,1fr);padding:14px}.workspace-banner-main{flex-direction:column;align-items:flex-start;gap:6px}.login-hero h1{max-width:none}.brand-lockup{align-items:flex-start}.brand-lockup-name{font-size:clamp(1.4rem,7vw,2rem)}.brand-lockup-sub,.brand-lockup-eyebrow{letter-spacing:.12em}.login-hero{border-radius:22px}}}@layer tokens{:root{--accent:#ff5d15;--accent-2:#ff7d37;--accent-3:#ffab70;--accent-4:#ffd9bf;--accent-deep:#f03e06;--pos:#2af288;--neg:#ff5a5b;--neg-2:#ff9697;--warn:#fdba74;--trend:#ff6a24;--cash-movement:var(--pos);--internal-transfer:#79b8ff;--fee-movement:var(--warn);--fg:#fafbfc;--fg-muted:color-mix(in srgb,var(--fg) 65%,var(--bg));--bg:#08090c;--surface:#0d0f12;--surface-2:#15171a;--thead:#1c1e22;--field:#0b0c0e;--auth-bg:#06070a;--gate-iris:#050506;--gate-plate:#000000db;--gate-field:#0009;--gate-plate-border:#ffffff29;--gate-shadow:#000c;--gate-wire-base:#ffffff0d;--gate-wire-pulse:#fffc;--gate-wire-glow:#ffffff4d;--gate-node-strong:#fff9;--gate-node-muted:#fff3;--gate-copy-muted:#fafbfc4d;--line:1px solid #ffffff12;--edge:1px solid #ffffff21;--rule:#ffffff2e;--mono:"IBM Plex Mono",monospace;--sans:Sora,sans-serif;--kit-cell:8px 12px;--kit-total-cell:9px 12px;--kit-panel-space:20px;--kit-panel-gap:12px;--kit-control-gap:8px;--kit-type-title:32px;--kit-type-title-mobile:28px;--kit-type-section:20px;--kit-type-body:16px;--kit-type-body-mobile:15px;--kit-type-data:14px;--kit-type-meta:13px;--kit-row-comfort:52px;--kit-action-comfort:48px;--kit-target-min:44px;--kit-border-control:1px solid color-mix(in srgb,var(--fg) 32%,var(--bg));--kit-radius-control:5px;--kit-radius-panel:6px;--kit-radius-strip:8px;--kit-radius-pill:999px;--kit-focus-ring:0 0 0 2px color-mix(in srgb,var(--accent-2) 80%,white 20%);--auth-radius-control:7px;--auth-radius-plate:11px;--gate-radius-runner:2px}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.72)}}@keyframes panelIn{0%{opacity:0;transform:translateY(10px)scale(.995)}to{opacity:1;transform:none}}@keyframes workspaceSlideOut{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-24px)}}@keyframes workspaceSlideIn{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes calendarPopoverIn{0%{opacity:0;transform:translateY(-7px)scale(.985)}to{opacity:1;transform:none}}@keyframes calendarSheetIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes reportPanelEnter{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes reportInstrumentDraw{0%{stroke-dashoffset:110px}to{stroke-dashoffset:0}}@keyframes reportRegisterScan{0%,15%{transform:translate(-110%)}75%,to{transform:translate(110%)}}@keyframes reportNumberRoll{0%{transform:translateY(55%)rotateX(-65deg)}to{transform:translateY(0)rotateX(0)}}@keyframes reportCopyShift{0%{transform:translate(35px)}to{transform:translate(0)}}@keyframes reportFinalPass{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:100%}}@keyframes rowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes viewIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes slideIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes flash{0%,to{background-color:#0000}12%{background-color:#2af28829}}@keyframes flashDown{0%,to{background-color:#0000}12%{background-color:#ff5a5b29}}@keyframes ringSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes shimmer{0%{background-position:-320px 0}to{background-position:320px 0}}@keyframes barGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes barRise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes headGlow{0%,to{opacity:.35}50%{opacity:1}}@keyframes caretBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes wirePulse{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}@keyframes authReject{0%,to{transform:translate(0)}12%{transform:translate(-7px)}28%{transform:translate(6px)}44%{transform:translate(-4px)}60%{transform:translate(3px)}78%{transform:translate(-2px)}}@keyframes authIrisOut{0%{clip-path:circle(0%)}to{clip-path:circle(150%)}}@keyframes authErrorIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-ui-system=darkex-kit] *,[data-ui-system=darkex-kit] :before,[data-ui-system=darkex-kit] :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}}@layer kit{[data-ui-system=darkex-kit] .ui-local-modes{position:relative}[data-ui-system=darkex-kit] .ui-local-modes>button{z-index:1;position:relative}[data-ui-system=darkex-kit] .ui-selection-indicator{z-index:0;position:absolute}[data-ui-system=darkex-kit] .ui-workspace-tabs{border-bottom:var(--kit-border-control);align-items:flex-end;gap:16px;min-width:0;display:flex}.ui-comfort[data-ui-system=darkex-kit] .ui-workspace-tab-list{scrollbar-width:thin;background:0 0;border:0;border-radius:0;flex-wrap:nowrap;flex:auto;gap:6px;min-width:0;margin:0;padding:6px 0 0;display:flex;overflow-x:auto}[data-ui-system=darkex-kit] .ui-workspace-tab-actions{gap:var(--kit-control-gap);flex-wrap:wrap;flex:none;padding-block:6px;display:flex}[data-ui-system=darkex-kit] .ui-workspace-tab-list>button>svg{flex:none}[data-ui-system=darkex-kit] .ui-workspace-tab-list>button[role=tab]{display:flex}[data-ui-system=darkex-kit] .ui-workspace-tab-count{font-family:var(--mono);color:var(--fg-muted)}@media (width<=900px){[data-ui-system=darkex-kit] .ui-workspace-tabs{flex-wrap:wrap;gap:8px}[data-ui-system=darkex-kit] .ui-workspace-tab-list,[data-ui-system=darkex-kit] .ui-workspace-tab-actions{flex-basis:100%}}.ui-comfort[data-ui-system=darkex-kit] .ui-comparison-stack{gap:var(--kit-panel-gap);grid-template-columns:minmax(0,1fr);display:grid}.ui-comfort[data-ui-system=darkex-kit] .ui-comparison-stack>*{grid-column:1;min-width:0}.ui-rs-check-detail{color:var(--fg-muted);font:400 var(--kit-type-meta)/1.5 var(--mono);margin-top:4px;display:block}.ui-comfort[data-ui-system=darkex-kit] :is(.ui-table,.mts-table) th{text-align:right}.ui-comfort[data-ui-system=darkex-kit] .ui-table [data-align=left]{text-align:left}.ui-comfort[data-ui-system=darkex-kit] .ui-table td{text-align:right}.ui-comfort[data-ui-system=darkex-kit] .ui-table :is(th:first-child,td:first-child){text-align:left}.ui-comfort[data-ui-system=darkex-kit] :is(.ui-table,.mts-table) :is(th,td){border-right:var(--line);vertical-align:middle}.ui-comfort[data-ui-system=darkex-kit] :is(.ui-table,.mts-table) td small{color:var(--fg-muted);margin:4px 0;display:block}[data-ui-system=darkex-kit] .ui-report-state{min-width:0;container:report-state/inline-size}[data-ui-system=darkex-kit] .ui-rs-status{border:var(--kit-border-control);border-radius:var(--kit-radius-panel);background:var(--surface);position:relative;overflow:hidden}.ui-rs-top{border-bottom:var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:10px 18px;display:flex}.ui-rs-brand{font:var(--kit-type-data) var(--sans);align-items:center;gap:10px;display:flex}.ui-rs-brand>span{color:var(--accent);place-items:center;display:grid}.ui-rs-clock{font:var(--kit-type-data) var(--mono);color:var(--fg-muted);font-variant-numeric:tabular-nums}.ui-rs-fold{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.2,.8,.2,1);display:grid}.ui-rs-expanded .ui-rs-fold{grid-template-rows:1fr}.ui-rs-fold-inner{min-height:0;overflow:hidden}.ui-rs-scene{grid-template-columns:168px minmax(0,1fr);min-height:316px;display:grid}.ui-rs-orange-panel{background:var(--accent);color:var(--bg);padding:23px 22px;animation:.5s cubic-bezier(.2,.8,.2,1) both reportPanelEnter;position:relative;overflow:hidden}.ui-rs-panel-top{font:10px var(--mono);letter-spacing:.03em;justify-content:space-between;gap:8px;display:flex}.ui-rs-panel-top>span:last-child{font-size:8px}.ui-rs-instrument{flex-direction:column;gap:22px;margin:32px 0 26px;display:flex}.ui-rs-instrument-icon{align-items:center;height:46px;animation:.6s cubic-bezier(.2,.8,.2,1) both viewIn;display:flex}.ui-rs-instrument-icon svg>*{stroke-dasharray:110;animation:.75s cubic-bezier(.2,.8,.2,1) both reportInstrumentDraw}.ui-rs-register{gap:5px;height:4px;display:flex}.ui-rs-register i{background:color-mix(in srgb,var(--bg) 24%,transparent);flex:1;transition:background .4s;position:relative;overflow:hidden}.ui-rs-register :is(.ui-rs-marker-active,.ui-rs-marker-done){background:var(--bg)}.ui-rs-register .ui-rs-marker-active:after{content:"";background:var(--accent-3);animation:1.8s ease-in-out infinite reportRegisterScan;position:absolute;inset:0}.ui-rs-number-window{perspective:300px;align-items:flex-end;gap:13px;min-height:82px;display:flex;overflow:hidden}.ui-rs-number{font:400 70px/1 var(--mono);letter-spacing:-.07em;transform-origin:50% 100%;padding-bottom:5px;animation:.65s cubic-bezier(.2,.8,.2,1) both reportNumberRoll;display:block}.ui-rs-number-total{font:10px var(--mono);margin-bottom:12px}.ui-rs-panel-bottom{font:8px var(--mono);letter-spacing:.03em;margin-top:12px}.ui-rs-console{background:var(--surface);min-width:0;padding:27px 28px 24px}.ui-rs-console-line{min-height:18px;color:var(--fg-muted);font:var(--kit-type-meta) var(--mono);letter-spacing:.035em}.ui-rs-copy-window{min-height:136px;overflow:hidden}.ui-rs-copy{padding:22px 0 24px;animation:.6s cubic-bezier(.2,.8,.2,1) both reportCopyShift}.ui-rs-copy h3{max-width:600px;font:500 var(--kit-type-title)/1.25 var(--sans);letter-spacing:-.035em;margin:0 0 12px}.ui-rs-copy p{color:var(--fg-muted);font:var(--kit-type-body)/1.7 var(--sans);margin:0}.ui-rs-switches{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ui-rs-switches li{border:var(--edge);border-radius:var(--kit-radius-control);align-items:flex-start;gap:8px;min-width:0;min-height:65px;padding:12px 10px;transition:background .35s,border-color .35s;display:flex}.ui-rs-switch-mark{width:20px;height:20px;color:var(--fg-muted);font:var(--kit-type-meta) var(--mono);flex-shrink:0;place-items:center;display:grid}.ui-rs-switches strong{font:500 var(--kit-type-data)/1.6 var(--sans);display:block}.ui-rs-switches li>div>span{color:var(--fg-muted);font:var(--kit-type-meta)/1.5 var(--mono);margin-top:4px;display:block}.ui-rs-switches :is(.ui-rs-check-active,.ui-rs-check-waiting){background:color-mix(in srgb,var(--accent) 6%,var(--surface));border-color:var(--accent)}.ui-rs-check-done .ui-rs-switch-mark{color:var(--accent-3)}.ui-rs-counts{flex-wrap:wrap;gap:12px 24px;margin:18px 0 0;display:flex}.ui-rs-counts>div{align-items:baseline;gap:10px;display:flex}.ui-rs-counts dt{color:var(--fg-muted);font:var(--kit-type-meta) var(--sans)}.ui-rs-counts dd{font:var(--kit-type-body) var(--mono);margin:0}.ui-rs-basis{border-top:var(--edge);font:var(--kit-type-meta)/1.6 var(--sans);color:var(--warn);margin:0;padding:14px 18px}.ui-rs-recovery{border-top:var(--edge);gap:12px;padding:16px 18px;display:flex}.ui-rs-halted .ui-rs-orange-panel{background:var(--warn)}.ui-rs-halted :is(.ui-rs-instrument-icon,.ui-rs-instrument-icon svg>*,.ui-rs-number){animation:none}.ui-rs-complete .ui-rs-marker-active:after,.ui-rs-halted .ui-rs-marker-active:after{display:none}.ui-rs-final-pass{background:var(--accent-2);pointer-events:none;width:3px;animation:.7s cubic-bezier(.65,0,.2,1) both reportFinalPass;position:absolute;top:0;bottom:0}.ui-rs-quiet{align-items:flex-start;gap:16px;padding:24px 0;display:flex}.ui-rs-quiet-icon{color:var(--accent-3)}.ui-rs-quiet h3{font:500 var(--kit-type-section)/1.5 var(--sans);margin:0 0 8px}.ui-rs-quiet p{color:var(--fg-muted);font:var(--kit-type-body)/1.6 var(--sans);margin:0}.ui-rs-section{gap:10px;padding:12px 8px}.ui-rs-section>div{overflow-wrap:anywhere;min-width:0}.ui-rs-section h3{font:500 var(--kit-type-data)/1.5 var(--sans);margin:0}.ui-rs-section p{font-size:var(--kit-type-meta)}.ui-report-state[data-reduced-motion=true] *,.ui-report-state[data-reduced-motion=true] :after{transition:none!important;animation:none!important}@container report-state (width<=900px){.ui-rs-switches{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-rs-scene{grid-template-columns:146px minmax(0,1fr)}.ui-rs-orange-panel{padding:22px 16px}.ui-rs-console{padding:23px 20px}}@container report-state (width<=639px){.ui-rs-scene{min-height:0;display:block}.ui-rs-orange-panel{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;gap:10px 22px;min-height:130px;padding:17px 20px;display:grid}.ui-rs-panel-top{grid-column:1/-1}.ui-rs-instrument{grid-area:2/1;align-self:center;gap:14px;max-width:104px;margin:0}.ui-rs-instrument-icon{height:34px}.ui-rs-number-window{grid-area:2/2;justify-content:flex-end;align-self:center;gap:12px;min-height:64px;overflow:visible}.ui-rs-number{padding-bottom:0;font-size:60px}.ui-rs-panel-bottom{display:none}.ui-rs-console{padding:23px 18px}.ui-rs-copy h3{font-size:var(--kit-type-title-mobile)}.ui-rs-copy p{font-size:var(--kit-type-body-mobile)}.ui-rs-switches{grid-template-columns:minmax(0,1fr)}.ui-rs-switches li{gap:6px;padding:10px 8px}.ui-rs-switches strong{font-size:var(--kit-type-meta)}}.ui-comfort[data-ui-system=darkex-kit] .ui-page-header{justify-content:space-between;align-items:flex-start;gap:20px;padding:12px 0 24px;display:flex}.ui-comfort[data-ui-system=darkex-kit] .ui-page-header-main{flex:1;min-width:0}.ui-comfort[data-ui-system=darkex-kit] .ui-page-header-side{flex:none;width:auto}.ui-comfort[data-ui-system=darkex-kit] .ui-workspace-sections{flex-wrap:wrap;gap:16px}.ui-comfort[data-ui-system=darkex-kit] .ui-audit-kpi-card{padding:18px 16px}[data-ui-system=darkex-kit] .ui-table-scroll{overscroll-behavior-inline:contain;width:100%;min-width:0;max-width:100%;overflow:auto}.ui-comfort[data-ui-system=darkex-kit] :where(.ui-table[data-mobile=review]){min-width:var(--ui-table-min-width,850px)}.ui-comfort[data-ui-system=darkex-kit] .ui-table[data-width=wide]{min-width:980px}.ui-comfort[data-ui-system=darkex-kit] :is(.ui-table,.mts-table) thead{z-index:4;background:var(--thead);position:sticky;top:0}[data-ui-system=darkex-kit] .ui-card:has(.ui-table[data-mobile=stacked]){overflow:clip}[data-ui-system=darkex-kit] .ui-table-shell:has(.ui-table[data-mobile=stacked])>.ui-table-shell-row{position:static}.ui-comfort[data-ui-system=darkex-kit] :is(.ui-table,.mts-table) thead th:not(.is-frozen-identity){z-index:2;background:var(--thead);position:relative;top:auto}.ui-comfort[data-ui-system=darkex-kit] .ui-table .ui-table-output{background:color-mix(in srgb,var(--accent) 9%,var(--surface));color:var(--accent-3)}[data-ui-system=darkex-kit] .ui-value-list{gap:12px;min-width:0;margin:0;display:grid}[data-ui-system=darkex-kit] .ui-value-list>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}[data-ui-system=darkex-kit] .ui-value-list dt{color:var(--fg-muted);font:var(--kit-type-body)/1.6 var(--sans)}[data-ui-system=darkex-kit] .ui-value-list dd{color:var(--fg);font:var(--kit-type-body)/1.6 var(--mono);overflow-wrap:anywhere;margin:0}[data-ui-system=darkex-kit] .ui-value-unavailable{color:var(--fg-muted);font-size:var(--kit-type-body)}.ui-comfort[data-ui-system=darkex-kit] .ui-table[data-mobile=pinned]:not([data-pin-identity=explicit]) :is(tbody>tr>th:first-child,tbody>tr>td:first-child,thead>tr:first-child>th:first-child):not([colspan]){z-index:1;background:var(--surface);border-right:2px solid var(--rule);text-align:left;position:sticky;left:0}.ui-comfort[data-ui-system=darkex-kit] .ui-table[data-mobile=pinned]:not([data-pin-identity=explicit]) thead>tr:first-child>th:first-child:not([colspan]){z-index:3;background:var(--thead)}@media (width>=641px){.ui-comfort[data-ui-system=darkex-kit] .ui-table[data-pin-identity=true] :is(tbody>tr>th:first-child,tbody>tr>td:first-child,thead>tr:first-child>th:first-child):not([colspan]){z-index:1;background:var(--surface);border-right:2px solid var(--rule);text-align:left;position:sticky;left:0}.ui-comfort[data-ui-system=darkex-kit] .ui-table[data-pin-identity=true] thead>tr:first-child>th:first-child:not([colspan]){z-index:3;background:var(--thead)}}.ui-run-bar[data-field-layout=row] .ui-run-bar-fields{flex:600px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:end;gap:12px;max-width:none;display:grid}.ui-inline-help{border:var(--kit-border-control);border-radius:var(--kit-radius-control);background:var(--surface);min-width:0}.ui-inline-help>summary{min-height:var(--kit-action-comfort);color:var(--fg);font:var(--kit-type-data)/1.5 var(--sans);cursor:pointer;padding:14px 16px}.ui-inline-help[open]>summary{border-bottom:var(--line)}.ui-inline-help>:not(summary){min-width:0;max-width:calc(100% - 32px);margin:16px}[data-ui-system=darkex-kit] .ui-run-bar{flex-wrap:wrap;align-items:center;gap:20px;display:flex}[data-ui-system=darkex-kit] .ui-run-bar-fields{flex:220px;min-width:0;max-width:340px}[data-ui-system=darkex-kit] .ui-run-bar-fields>label{font-size:var(--kit-type-meta);margin-bottom:8px;display:block}[data-ui-system=darkex-kit] .ui-run-bar-context{flex:220px;min-width:0}[data-ui-system=darkex-kit] .ui-run-bar-context strong{font-size:var(--kit-type-body);font-weight:500;display:block}[data-ui-system=darkex-kit] .ui-run-bar-context span{color:var(--fg-muted);font-size:var(--kit-type-meta);margin-top:4px;display:block}[data-ui-system=darkex-kit] .ui-run-bar-actions{flex:none;align-self:flex-end;margin-left:auto}[data-ui-system=darkex-kit] .ui-report-setup{border:var(--kit-border-control);border-top-color:var(--accent);border-radius:var(--kit-radius-panel);background:linear-gradient(130deg,color-mix(in srgb,var(--accent) 4%,var(--surface)),var(--surface) 40%);min-width:0}[data-ui-system=darkex-kit] .ui-report-setup-heading{justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}[data-ui-system=darkex-kit] .ui-report-setup-heading>div{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}[data-ui-system=darkex-kit] .ui-report-setup-heading svg{color:var(--accent-3);flex-shrink:0}[data-ui-system=darkex-kit] .ui-report-setup-heading strong{font-size:var(--kit-type-body);font-weight:500}[data-ui-system=darkex-kit] .ui-report-setup-heading span{font-size:var(--kit-type-meta);color:var(--fg-muted)}[data-ui-system=darkex-kit] .ui-report-setup-toggle{color:var(--fg-muted);white-space:nowrap;background:0 0;border:0;flex-shrink:0;align-items:center;gap:8px;padding:4px;display:flex}[data-ui-system=darkex-kit] .ui-report-setup-toggle svg{transition:transform .28s}[data-ui-system=darkex-kit] .ui-report-setup[data-expanded=true] .ui-report-setup-toggle svg{transform:rotate(180deg)}[data-ui-system=darkex-kit] .ui-report-setup-fold{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),opacity .22s;display:grid}[data-ui-system=darkex-kit] .ui-report-setup[data-expanded=true] .ui-report-setup-fold{opacity:1;grid-template-rows:1fr}[data-ui-system=darkex-kit] .ui-report-setup-body{min-height:0;overflow:hidden}[data-ui-system=darkex-kit] .ui-report-setup-footer{border-top:var(--kit-border-control);padding:16px 20px}[data-ui-system=darkex-kit] .ui-status-filters{scrollbar-width:thin;flex-wrap:nowrap;gap:8px;min-width:0;max-width:100%;padding:3px;display:flex;overflow-x:auto}[data-ui-system=darkex-kit] .ui-status-filters[role=group]>button{border:var(--kit-border-control);border-radius:var(--kit-radius-control);background:var(--field);color:var(--fg);cursor:pointer;flex:none;justify-content:center;align-items:center;gap:10px;padding:10px 14px;display:flex}[data-ui-system=darkex-kit] .ui-status-filters>button[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--accent-3)}[data-ui-system=darkex-kit] .ui-status-filters[data-layout=stack]{flex-direction:column;width:100%;overflow:visible}[data-ui-system=darkex-kit] .ui-status-filters[data-layout=stack]>button{text-align:left;grid-template-columns:minmax(0,1fr);justify-items:start;width:100%;min-width:0;max-width:100%;display:grid}[data-ui-system=darkex-kit] .ui-status-filters[data-layout=stack]>button>span{white-space:normal;overflow-wrap:anywhere}[data-ui-system=darkex-kit] .ui-status-count{font:var(--kit-type-data) var(--mono)}[data-ui-system=darkex-kit] .ui-field{align-content:start;gap:6px;min-width:0;display:grid;position:relative}[data-ui-system=darkex-kit] .ui-field.ui-field-fill{grid-template-rows:auto minmax(min-content,1fr);align-content:stretch}[data-ui-system=darkex-kit] .ui-allocation-ledger{grid-template-columns:minmax(0,1fr) max-content var(--kit-action-comfort);border-top:var(--kit-border-control);border-bottom:var(--kit-border-control);display:grid}[data-ui-system=darkex-kit] .ui-allocation-row{grid-template-columns:subgrid;min-height:var(--kit-action-comfort);border-bottom:var(--kit-border-control);color:var(--fg);background:var(--surface);grid-column:1/-1;align-items:center;display:grid}[data-ui-system=darkex-kit] .ui-allocation-row:last-child{border-bottom:0}[data-ui-system=darkex-kit] .ui-allocation-row>span{min-width:0;padding:8px}[data-ui-system=darkex-kit] .ui-allocation-row>span:first-child{font-family:var(--sans)}[data-ui-system=darkex-kit] .ui-allocation-row>span:nth-child(2){text-align:right;white-space:nowrap;font-family:var(--mono);font-variant-numeric:tabular-nums;border-inline-start:var(--kit-border-control)}[data-ui-system=darkex-kit] .ui-allocation-row[data-category=short]>span:first-child{color:var(--warn)}[data-ui-system=darkex-kit] .ui-allocation-row[data-category=coupon]>span:first-child{color:var(--internal-transfer)}[data-ui-system=darkex-kit] .ui-allocation-children{grid-template-columns:subgrid;border-bottom:var(--kit-border-control);grid-column:1/-1;display:grid}[data-ui-system=darkex-kit] .ui-allocation-row[data-child]{background:var(--surface-2)}[data-ui-system=darkex-kit] .ui-allocation-row[data-child]>span:first-child{padding-inline-start:20px}[data-ui-system=darkex-kit] .ui-date-time-field{justify-self:start;width:100%;max-width:320px}[data-ui-system=darkex-kit] .ui-field-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}[data-ui-system=darkex-kit] .ui-field-label,[data-ui-system=darkex-kit] .ui-field-description{color:var(--fg-muted);font:var(--kit-type-meta)/1.4 var(--sans)}[data-ui-system=darkex-kit] .ui-field-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}[data-ui-system=darkex-kit] .ui-field-control{min-width:0;display:grid}[data-ui-system=darkex-kit] .ui-field-control>:is(input:not([type=hidden]),select,textarea){box-sizing:border-box;width:100%;min-width:0;min-height:var(--kit-action-comfort);border:var(--kit-border-control);border-radius:var(--kit-radius-control);background:var(--field);color:var(--fg);font:400 var(--kit-type-body)/1.5 var(--sans);letter-spacing:0;text-transform:none;margin:0;padding:10px 12px}[data-ui-system=darkex-kit] .ui-field-control>:is(input,select,textarea):focus-visible{outline:2px solid var(--accent-3);outline-offset:2px}[data-ui-system=darkex-kit] .ui-field-control>:is(input,select,textarea)[aria-invalid=true]{border-color:var(--neg)}[data-ui-system=darkex-kit] .ui-field-control>:is(input,select,textarea):disabled{opacity:.5;cursor:not-allowed}[data-ui-system=darkex-kit] .ui-search-control:has(input:disabled){opacity:.5;cursor:not-allowed}[data-ui-system=darkex-kit] .ui-field-control>:is(input,textarea)[readonly]{color:var(--fg-muted);background:var(--surface-2)}[data-ui-system=darkex-kit] .ui-field-control>textarea{resize:vertical;min-height:76px}[data-ui-system=darkex-kit] .ui-field-error{color:var(--neg);font:var(--kit-type-meta)/1.4 var(--sans)}[data-ui-system=darkex-kit] .ui-search-control{border:var(--kit-border-control);border-radius:var(--kit-radius-control);background:var(--field);align-items:center;gap:10px;min-width:0;padding-left:12px;display:flex}[data-ui-system=darkex-kit] .ui-search-control>svg{color:var(--fg-muted);flex-shrink:0}[data-ui-system=darkex-kit] .ui-search-control>input{box-sizing:border-box;width:100%;min-width:0;min-height:var(--kit-action-comfort);color:var(--fg);font:400 var(--kit-type-body)/1.5 var(--sans);background:0 0;border:0;border-radius:0;outline:none;flex:1;margin:0;padding:10px 0}[data-ui-system=darkex-kit] .ui-search-control:focus-within{outline:2px solid var(--accent-3);outline-offset:2px}[data-ui-system=darkex-kit] .ui-search-control:has(input[aria-invalid=true]){border-color:var(--neg)}[data-ui-system=darkex-kit] .ui-search-control input::placeholder{color:var(--fg-muted)}[data-ui-system=darkex-kit] .ui-search-control>input::-webkit-search-cancel-button{appearance:none}[data-ui-system=darkex-kit] .ui-search-control>button{width:var(--kit-target-min);min-height:var(--kit-target-min);color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.ui-focused-layer[data-ui-system=darkex-kit]{z-index:1400;place-items:center;padding:24px;display:grid;position:fixed;inset:0;container:focused-host/inline-size}.ui-focused-layer[data-embedded=true]{position:absolute}.ui-focused-scrim{background:color-mix(in srgb,var(--bg) 78%,transparent);position:absolute;inset:0}.ui-focused-layer[data-ui-system=darkex-kit] .ui-focused-dialog{border:var(--kit-border-control);border-top:2px solid var(--accent);border-radius:var(--kit-radius-strip);background:var(--surface);flex-direction:column;width:100%;max-width:620px;min-height:0;max-height:100%;animation:.18s ease-out both panelIn;display:flex;position:relative;overflow:hidden}.ui-focused-layer[data-ui-system=darkex-kit] .ui-focused-dialog[data-size=lg]{max-width:900px}.ui-focused-layer[data-ui-system=darkex-kit] .ui-focused-dialog[data-size=xl]{max-width:1120px}.ui-focused-layer[data-ui-system=darkex-kit] .ui-focused-dialog[data-size=wide]{max-width:none}.ui-focused-layer[data-ui-system=darkex-kit] .ui-focused-dialog[data-size=sm]{max-width:460px}.ui-focused-layer[data-ui-system=darkex-kit] .ui-focused-dialog[data-size=fullscreen]{max-width:none;height:100%}.ui-focused-head{border-bottom:var(--edge);flex-shrink:0;align-items:flex-start;gap:16px;padding:24px;display:flex}.ui-focused-heading{flex:1;min-width:0}.ui-focused-title{font:600 var(--kit-type-section)/1.4 var(--sans);overflow-wrap:anywhere;margin:0}.ui-focused-subtitle{color:var(--fg-muted);font:var(--kit-type-meta)/1.6 var(--sans);margin:8px 0 0}.ui-focused-close{width:var(--kit-target-min);height:var(--kit-target-min);border:var(--kit-border-control);border-radius:var(--kit-radius-control);background:var(--field);color:var(--fg);cursor:pointer;flex-shrink:0;place-items:center;padding:0;display:grid}.ui-focused-body{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:24px;overflow:auto}.ui-focused-body :is(p,li,dt,dd){font-size:var(--kit-type-body);line-height:1.6}.ui-focused-footer{border-top:var(--edge);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.ui-focused-layer[data-reduced-motion=true] .ui-focused-dialog{animation:none}@container focused-host (width<=639px){.ui-focused-layer[data-ui-system=darkex-kit] .ui-focused-dialog{border-inline:0;border-radius:var(--kit-radius-strip) var(--kit-radius-strip) 0 0;border-bottom:0;align-self:end;max-width:none;animation:.24s ease-out both calendarSheetIn}.ui-focused-head,.ui-focused-body{padding:16px}.ui-focused-footer{padding:16px 16px max(16px,env(safe-area-inset-bottom))}}@media (width<=640px){.ui-comfort[data-ui-system=darkex-kit] .ui-page-header{flex-wrap:wrap}.ui-comfort[data-ui-system=darkex-kit] .ui-page-header-main{flex-basis:100%}.ui-comfort[data-ui-system=darkex-kit] .ui-run-bar{align-items:stretch;gap:16px}.ui-comfort[data-ui-system=darkex-kit] :is(.ui-run-bar-fields,.ui-run-bar-actions){width:100%;max-width:none;margin:0}.ui-comfort[data-ui-system=darkex-kit] .ui-run-bar-actions>.ui-btn{width:100%}.ui-comfort[data-ui-system=darkex-kit] .ui-table[data-mobile=review]{width:100%;min-width:0;display:block}.ui-comfort[data-ui-system=darkex-kit] .ui-table[data-mobile=review] colgroup{display:none}.ui-comfort[data-ui-system=darkex-kit] .ui-table[data-mobile=review] thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ui-comfort[data-ui-system=darkex-kit] .ui-table[data-mobile=review] tbody{gap:16px;display:grid}.ui-comfort[data-ui-system=darkex-kit] .ui-table[data-mobile=review] tbody tr{border:var(--kit-border-control);border-radius:var(--kit-radius-panel);background:var(--surface);display:grid;overflow:hidden}.ui-comfort[data-ui-system=darkex-kit] .ui-table[data-mobile=review] tbody th[scope=row]{border:0;border-bottom:var(--line);white-space:normal;overflow-wrap:anywhere;width:auto;min-width:0;font-size:var(--kit-type-body-mobile);padding:12px 16px;display:block;position:static}.ui-comfort[data-ui-system=darkex-kit] .ui-table[data-mobile=review] td{border:0;border-bottom:var(--line);text-align:right;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;width:auto;min-width:0;display:flex;position:static}.ui-comfort[data-ui-system=darkex-kit] .ui-table[data-mobile=review] td[data-label]:before{content:attr(data-label);font:var(--kit-type-body-mobile)/1.5 var(--sans);color:var(--fg-muted);text-align:left}.ui-comfort[data-ui-system=darkex-kit] .ui-table[data-mobile=review] td:first-child{text-align:left}.ui-comfort[data-ui-system=darkex-kit] .ui-table[data-mobile=review] td small{margin:0}.ui-focused-layer[data-ui-system=darkex-kit]{padding:16px 0 0}}.ui-calendar-picker[data-ui-system=darkex-kit]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-width:0;font-size:var(--kit-type-body)}.ui-calendar-picker .ui-calendar-trigger{border:var(--kit-border-control);border-radius:var(--kit-radius-control);background:var(--field);width:100%;color:var(--fg);text-align:left;cursor:pointer;align-items:center;gap:10px;padding:10px 12px;display:flex}.ui-calendar-trigger>span{overflow-wrap:anywhere;flex:1;min-width:0}.ui-calendar-picker svg{flex-shrink:0}.ui-calendar-trigger>svg{color:var(--fg-muted)}.ui-calendar-trigger[aria-expanded=true]{border-color:var(--accent)}.ui-calendar-trigger[aria-invalid=true]{border-color:var(--neg)}.ui-calendar-trigger:disabled{opacity:.45;cursor:not-allowed}.ui-filter-popover[data-ui-system=darkex-kit]{z-index:1450;overscroll-behavior:contain;border:var(--edge);border-radius:var(--kit-radius-panel);background:var(--surface);width:360px;color:var(--fg);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;margin:0;padding:0;position:fixed;inset:auto;overflow:auto}.ui-filter-popover::backdrop{pointer-events:none;background:0 0}.ui-filter-popover-head{z-index:1;background:var(--surface);border-bottom:var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;top:0}.ui-filter-popover-body{padding:16px}.ui-calendar-layer{z-index:1500;position:fixed;inset:0;container:calendar-host/inline-size}.ui-calendar-layer[data-embedded=true]{position:absolute}.ui-calendar-scrim{background:color-mix(in srgb,var(--bg) 45%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;inset:0}.ui-calendar-picker[data-ui-system=darkex-kit] .ui-calendar-dialog{left:var(--calendar-left,12px);top:var(--calendar-top,12px);border:var(--kit-border-control);border-top:2px solid var(--accent);border-radius:var(--kit-radius-strip);background:var(--surface);width:408px;max-width:calc(100% - 24px);max-height:calc(100% - 24px);box-shadow:0 18px 55px color-mix(in srgb,var(--bg) 78%,transparent);flex-direction:column;animation:.18s cubic-bezier(.2,.7,.2,1) both calendarPopoverIn;display:flex;position:absolute;overflow:hidden}.ui-calendar-picker button{font-family:var(--sans);cursor:pointer}.ui-calendar-picker button:disabled{opacity:.35;cursor:not-allowed}.ui-calendar-picker :is(button,input):focus-visible{outline:2px solid var(--accent-3);outline-offset:2px}.ui-calendar-head{border-bottom:var(--line);flex-shrink:0;align-items:center;gap:12px;padding:16px;display:flex}.ui-calendar-head>div{flex:1;min-width:0}.ui-calendar-head h3{font-size:var(--kit-type-section);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.4}.ui-calendar-head>div>span{font:var(--kit-type-meta)/1.5 var(--mono);color:var(--fg-muted);margin-top:4px;display:block}.ui-calendar-symbol{border:1px solid color-mix(in srgb,var(--accent) 30%,var(--surface));border-radius:var(--kit-radius-control);background:color-mix(in srgb,var(--accent) 10%,var(--surface));width:36px;height:36px;color:var(--accent);flex-shrink:0;place-items:center;display:grid}.ui-calendar-icon{width:var(--kit-target-min);height:var(--kit-target-min);border:var(--line);border-radius:var(--kit-radius-control);background:var(--field);color:var(--fg);flex-shrink:0;place-items:center;padding:0;display:grid}.ui-calendar-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--accent) var(--surface);min-height:0;padding:16px;overflow:auto}.ui-calendar-month{justify-content:space-between;align-items:center;gap:4px;margin-bottom:8px;display:flex}.ui-calendar-month>div{align-items:center;gap:2px;display:flex}.ui-calendar-month>div>button{min-height:var(--kit-target-min);color:var(--fg);font-size:var(--kit-type-data);background:0 0;border:0;align-items:center;gap:4px;padding:6px;display:flex}.ui-calendar-weekdays,.ui-calendar-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.ui-calendar-weekdays>span{text-align:center;color:var(--fg-muted);font:var(--kit-type-meta)/1.5 var(--mono);padding:8px 0}.ui-calendar-days button{min-width:0;height:var(--kit-target-min);border-radius:var(--kit-radius-control);color:var(--fg);font:var(--kit-type-data)/1.5 var(--mono);background:0 0;border:1px solid #0000;padding:0}.ui-calendar-days [data-outside=true]{color:var(--fg-muted)}.ui-calendar-days [data-in-range=true]{background:color-mix(in srgb,var(--accent) 14%,var(--surface));border-radius:0}.ui-calendar-picker :is(.ui-calendar-days,.ui-calendar-month-grid,.ui-calendar-time-options) button:not(:disabled):hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 17%,var(--surface))}.ui-calendar-picker :is(.ui-calendar-days,.ui-calendar-month-grid,.ui-calendar-time-options) [aria-pressed=true],.ui-calendar-picker :is(.ui-calendar-days,.ui-calendar-month-grid,.ui-calendar-time-options) [aria-pressed=true]:not(:disabled):hover{border-color:var(--accent);background:var(--accent);color:var(--bg);font-weight:600}.ui-calendar-days [aria-current=date]:not([aria-pressed=true]){border-color:var(--accent)}.ui-calendar-month-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-height:274px;display:grid}.ui-calendar-month-grid button{border:var(--line);border-radius:var(--kit-radius-control);background:var(--field);color:var(--fg);font:var(--kit-type-data) var(--mono)}.ui-calendar-range{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.ui-calendar-range button{text-align:left;border:var(--kit-border-control);border-radius:var(--kit-radius-control);background:var(--field);color:var(--fg);padding:12px}.ui-calendar-range [aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--field))}.ui-calendar-range small{color:var(--fg-muted);font-size:var(--kit-type-meta);margin-bottom:6px;display:block}.ui-calendar-range strong{font:var(--kit-type-data)/1.5 var(--mono)}.ui-calendar-footer{border-top:var(--line);flex-shrink:0;padding:12px 16px 16px}.ui-calendar-selection{font:var(--kit-type-meta)/1.6 var(--mono);color:var(--fg-muted);overflow-wrap:anywhere;margin-bottom:12px;display:block}.ui-calendar-footer>div{justify-content:flex-end;gap:8px;display:flex}.ui-calendar-footer button{border:var(--kit-border-control);border-radius:var(--kit-radius-control);background:var(--field);color:var(--fg);justify-content:center;align-items:center;gap:8px;padding:10px 14px;display:flex}.ui-calendar-footer .ui-calendar-apply{background:var(--accent);border-color:var(--accent);color:var(--bg);font-weight:600}.ui-calendar-footer .ui-calendar-clear{background:0 0;border-color:#0000;margin-right:auto}.ui-calendar-error{color:var(--neg-2);font-size:var(--kit-type-body);margin:16px 0 0;line-height:1.5}.ui-calendar-time-heading{font-size:var(--kit-type-data);align-items:center;gap:8px;margin-bottom:12px;display:flex}.ui-calendar-time-heading>span{color:var(--accent-3);font:var(--kit-type-meta) var(--mono);margin-left:auto}.ui-calendar-dates+.ui-calendar-time{border-top:var(--line);margin-top:16px;padding-top:16px}.ui-calendar-time-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ui-calendar-time-column label>span{color:var(--fg-muted);font-size:var(--kit-type-data);margin-bottom:8px;display:block}.ui-calendar-picker[data-ui-system=darkex-kit] .ui-calendar-time-column input{width:100%;height:var(--kit-action-comfort);border:var(--kit-border-control);border-radius:var(--kit-radius-control);background:var(--field);color:var(--fg);font:var(--kit-type-section) var(--mono);text-align:center}.ui-calendar-time-column input[aria-invalid=true]{border-color:var(--neg)}.ui-calendar-time-options{scrollbar-width:thin;scrollbar-color:var(--accent) var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;max-height:140px;margin-top:8px;display:grid;overflow:auto}.ui-calendar-time-options button{min-height:var(--kit-target-min);border-radius:var(--kit-radius-control);background:var(--field);color:var(--fg);font:var(--kit-type-data) var(--mono);border:1px solid #0000;padding:0}@container calendar-host (width<=639px){.ui-calendar-picker[data-ui-system=darkex-kit] .ui-calendar-dialog{border-inline:0;border-radius:var(--kit-radius-strip) var(--kit-radius-strip) 0 0;border-bottom:0;width:100%;max-width:100%;max-height:calc(100% - 16px);animation:.24s cubic-bezier(.2,.7,.2,1) both calendarSheetIn;top:auto;bottom:0;left:0}.ui-calendar-head,.ui-calendar-body{padding:12px}.ui-calendar-head{gap:8px}.ui-calendar-days button{font-size:var(--kit-type-body-mobile)}.ui-calendar-footer{padding:12px 12px max(16px,env(safe-area-inset-bottom))}.ui-calendar-range button{padding:10px}}.ui-calendar-picker[data-reduced-motion=true] .ui-calendar-dialog{animation:none}[data-ui-system=darkex-kit]{color:var(--fg);font-family:var(--sans)}[data-ui-system=darkex-kit] *,[data-ui-system=darkex-kit] :before,[data-ui-system=darkex-kit] :after{box-sizing:border-box}[data-ui-system=darkex-kit] .ui-card-collection{align-items:stretch;gap:var(--kit-panel-gap);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}[data-ui-system=darkex-kit] .ui-card-collection:empty{display:none}[data-ui-system=darkex-kit] .ui-disclosure>summary::-webkit-details-marker{display:none}[data-ui-system=darkex-kit] .ui-card-collection>.ui-card{flex:1 1 max-content;min-width:0;max-width:100%}[data-ui-system=darkex-kit] .ui-card{border:var(--edge);border-top:2px solid var(--accent-2);border-radius:var(--kit-radius-panel);background:var(--surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0;animation:none;overflow:hidden}[data-ui-system=darkex-kit] .ui-card-content,[data-ui-system=darkex-kit] .ui-disclosure-body[data-padded],[data-ui-system=darkex-kit] .ui-disclosure-summary-content{padding:var(--kit-panel-space)}[data-ui-system=darkex-kit] .ui-disclosure{min-width:0}[data-ui-system=darkex-kit] .ui-disclosure>summary{cursor:pointer;list-style:none}[data-ui-system=darkex-kit] .ui-disclosure-indicator{vertical-align:middle;margin-inline-end:8px;display:inline-block}[data-ui-system=darkex-kit] .ui-disclosure[open]>summary>.ui-section-header .ui-disclosure-indicator{transform:rotate(90deg)}[data-ui-system=darkex-kit] .ui-disclosure-body,[data-ui-system=darkex-kit] .ui-disclosure-summary-content{gap:var(--kit-panel-gap);min-width:0;display:grid}[data-ui-system=darkex-kit] .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-ui-system=darkex-kit] .ui-card:before{content:none}[data-ui-system=darkex-kit] :is(.ui-audit-tabs,.ui-audit-data-controls){border:var(--edge);border-radius:var(--kit-radius-panel);background:var(--surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:12px}[data-ui-system=darkex-kit] .ui-audit-tabs{flex-wrap:nowrap;gap:8px;min-width:0;max-width:100%;display:flex;overflow-x:auto}[data-ui-system=darkex-kit] .ui-audit-tabs>[role=tab]{min-height:var(--kit-action-comfort);border:var(--kit-border-control);border-radius:var(--kit-radius-control);background:var(--field);color:var(--fg);cursor:pointer;flex:none;padding:10px 14px}[data-ui-system=darkex-kit] .ui-audit-tabs>[aria-selected=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--accent-3)}[data-ui-system=darkex-kit] .mts-live-open-surface{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}[data-ui-system=darkex-kit] .mts-live-open-surface:before{content:none}[data-ui-system=darkex-kit] .mts-live-open-surface :is(.ui-btn-secondary,.ui-btn-ghost){-webkit-backdrop-filter:none;backdrop-filter:none}[data-ui-system=darkex-kit] .ui-card-header,[data-ui-system=darkex-kit] .ui-table-shell-row{border-bottom:var(--line);background:var(--surface-2);-webkit-backdrop-filter:none;backdrop-filter:none;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}[data-ui-system=darkex-kit] .ui-card-header{margin:calc(var(--kit-panel-space) * -1) calc(var(--kit-panel-space) * -1) var(--kit-panel-space)}[data-ui-system=darkex-kit] .ui-card>[data-header-only=true]>.ui-section-header{margin:0}[data-ui-system=darkex-kit] .ui-card-header h3,[data-ui-system=darkex-kit] .ui-table-shell-title h3,[data-ui-system=darkex-kit] .ui-section-header-title{color:var(--fg);font:600 var(--kit-type-section)/1.4 var(--sans);margin:0}[data-ui-system=darkex-kit] .ui-section-header-title{white-space:normal;overflow-wrap:break-word;min-width:0}[data-ui-system=darkex-kit] .ui-heading-emphasis{color:var(--accent)}[data-ui-system=darkex-kit] .ui-section-header-eyebrow{color:var(--fg-muted);font:500 var(--kit-type-meta)/1.6 var(--sans);flex-basis:100%}[data-ui-system=darkex-kit] .ui-card-header p,[data-ui-system=darkex-kit] .ui-table-shell-title p{color:color-mix(in srgb,var(--fg) 48%,transparent);font:400 .66rem var(--mono);margin:2px 0 0}[data-ui-system=darkex-kit] .ui-table-shell-title{gap:8px;min-width:0}[data-ui-system=darkex-kit] .ui-table-shell-title p{flex-basis:100%}[data-ui-system=darkex-kit] .ui-card-content.ui-table-shell,[data-ui-system=darkex-kit] .ui-card>[data-header-only=true]{padding:0}[data-ui-system=darkex-kit] .ui-table-shell>.ui-table-shell-row{margin:0}[data-ui-system=darkex-kit] .ui-table-wrap{border:var(--edge);border-top:2px solid var(--accent);background:var(--surface);border-radius:0;width:100%;min-width:0;max-width:100%;overflow:auto}[data-ui-system=darkex-kit] .ui-table{border-collapse:separate;border-spacing:0;border-radius:0;width:100%}[data-ui-system=darkex-kit] .ui-table>tbody>tr>:is(th,td){border-bottom:var(--line)}[data-ui-system=darkex-kit] .ui-table-shell-group,[data-ui-system=darkex-kit] .ui-card-actions,[data-ui-system=darkex-kit] .ui-run-bar-actions,[data-ui-system=darkex-kit] .ui-action-group{align-items:center;gap:var(--kit-control-gap);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}[data-ui-system=darkex-kit] .ui-btn{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;letter-spacing:0;overflow:hidden}[data-ui-system=darkex-kit] .ui-btn-block{width:100%}[data-ui-system=darkex-kit] .ui-btn.ui-btn-loading{cursor:wait}[data-ui-system=darkex-kit] .ui-btn.ui-btn-between{text-align:start;justify-content:space-between}[data-ui-system=darkex-kit] .ui-action-group[hidden]{display:none}[data-ui-system=darkex-kit] .ui-comparison-table td>.ui-action-group{justify-content:center}[data-ui-system=darkex-kit] .ui-comparison-table td[data-align=left]>.ui-action-group{justify-content:flex-start}[data-ui-system=darkex-kit] .ui-comparison-table td[data-align=right]>.ui-action-group{justify-content:flex-end}[data-ui-system=darkex-kit] :is(.ui-btn,.btn,.pv2-btn){border:var(--kit-border-control);border-radius:var(--kit-radius-control);min-height:32px;font:700 .78rem var(--sans);cursor:pointer;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:inline-flex}[data-ui-system=darkex-kit] :is(.ui-btn,.btn,.pv2-btn):hover:not(:disabled){transform:translateY(-1px)}[data-ui-system=darkex-kit] :is(.ui-btn,.btn,.pv2-btn):focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 42%,transparent);outline-offset:2px}[data-ui-system=darkex-kit] .ui-btn-primary{border:1px solid color-mix(in srgb,var(--accent-3) 48%,transparent);background:linear-gradient(135deg,var(--accent),var(--accent-2));color:var(--fg)}[data-ui-system=darkex-kit] .ui-btn-secondary{border:var(--edge);background:color-mix(in srgb,var(--fg) 6%,transparent);color:var(--fg)}[data-ui-system=darkex-kit] .ui-btn-ghost{border:var(--edge);background:color-mix(in srgb,var(--fg) 5%,transparent);color:color-mix(in srgb,var(--fg) 75%,transparent)}[data-ui-system=darkex-kit] .ui-btn-danger{border:1px solid color-mix(in srgb,var(--neg) 28%,transparent);background:color-mix(in srgb,var(--neg) 8%,transparent);color:var(--neg-2)}[data-ui-system=darkex-kit] .ui-btn-recoverable{border:1px solid color-mix(in srgb,var(--warn) 40%,transparent);background:color-mix(in srgb,var(--warn) 14%,transparent);color:var(--warn)}[data-ui-system=darkex-kit] :is(.ui-btn,.btn,.pv2-btn):disabled,[data-ui-system=darkex-kit] :is(.ui-btn,.btn,.pv2-btn).is-disabled{border:1px solid color-mix(in srgb,var(--fg) 8%,transparent);color:color-mix(in srgb,var(--fg) 28%,transparent);cursor:not-allowed;opacity:1;background:0 0;transform:none}[data-ui-system=darkex-kit] .ui-btn-sm{min-height:28px;padding:0 10px;font-size:.7rem}[data-ui-system=darkex-kit] .ui-btn-md{min-height:32px}[data-ui-system=darkex-kit] .ui-btn-lg{min-height:40px;padding:0 18px;font-size:.84rem}[data-ui-system=darkex-kit] :is(.btn-sm,.pv2-btn-sm){min-height:28px;padding:0 10px;font-size:.7rem}[data-ui-system=darkex-kit] .ui-btn.ui-btn-access{min-height:var(--kit-action-comfort);border:1px solid var(--accent);border-radius:var(--kit-radius-control);background:var(--accent);color:var(--auth-bg);font:600 var(--kit-type-data)/1 var(--sans);box-shadow:none;transition:transform .12s,box-shadow .22s,background .22s}[data-ui-system=darkex-kit] .ui-btn.ui-btn-access:active{transform:translateY(1px)}[data-ui-system=darkex-kit] .ui-btn.ui-btn-access:disabled{border-color:color-mix(in srgb,var(--accent-3) 32%,transparent);background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent-3);box-shadow:none;cursor:default}[data-ui-system=darkex-kit] .ui-badge{border:var(--edge);background:color-mix(in srgb,var(--fg) 4%,transparent);width:fit-content;max-width:100%;min-height:24px;color:color-mix(in srgb,var(--fg) 62%,transparent);font:700 .68rem var(--mono);letter-spacing:0;border-radius:4px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}[data-ui-system=darkex-kit] .ui-badge-info{border-color:color-mix(in srgb,var(--accent) 28%,transparent);background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent-3)}[data-ui-system=darkex-kit] .ui-badge-success{border-color:color-mix(in srgb,var(--pos) 28%,transparent);background:color-mix(in srgb,var(--pos) 8%,transparent);color:var(--pos)}[data-ui-system=darkex-kit] .ui-badge-warning{border-color:color-mix(in srgb,var(--warn) 32%,transparent);background:color-mix(in srgb,var(--warn) 10%,transparent);color:var(--warn)}[data-ui-system=darkex-kit] .ui-badge-danger{border-color:color-mix(in srgb,var(--neg) 30%,transparent);background:color-mix(in srgb,var(--neg) 8%,transparent);color:var(--neg)}[data-ui-system=darkex-kit] .ui-badge-muted{border-color:color-mix(in srgb,var(--fg) 12%,transparent);background:color-mix(in srgb,var(--fg) 3%,transparent);color:color-mix(in srgb,var(--fg) 42%,transparent)}[data-ui-system=darkex-kit] .ui-badge-live:before{background:var(--pos);content:"";border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite livePulse}[data-ui-system=darkex-kit] :is(input,select,textarea):not(.ui-field-control>*):not(.ui-search-control>*){border:var(--edge);border-radius:var(--kit-radius-control);background:var(--field);min-height:32px;color:var(--fg);font:600 .74rem var(--mono);outline:none;padding:0 10px}[data-ui-system=darkex-kit] :is(input[type=text],input[type=search],textarea):not(.ui-field-control>*):not(.ui-search-control>*){font-family:var(--sans)}[data-ui-system=darkex-kit] :is(input[type=date],input[type=time],input[type=datetime-local]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-ui-system=darkex-kit] :is(input,select,textarea):not(.ui-field-control>*):not(.ui-search-control>*):focus-visible{border-color:color-mix(in srgb,var(--accent) 60%,transparent);outline:2px solid color-mix(in srgb,var(--accent) 42%,transparent);outline-offset:2px}.ui-comfort[data-ui-system=darkex-kit] .ui-audit-kpi-strip{border:var(--kit-border-control);background:var(--surface);gap:1px}.ui-comfort[data-ui-system=darkex-kit] .ui-audit-kpi-strip>.ui-audit-kpi-card{flex:1 1 calc((100% - (var(--ui-metric-row-size,1) - 1)*1px)/var(--ui-metric-row-size,1));box-shadow:0 0 0 1px color-mix(in srgb,var(--fg) 32%,var(--bg));border:0;grid-template-rows:3em auto 1fr;align-content:start;gap:6px;display:grid}.ui-comfort[data-ui-system=darkex-kit] .ui-audit-kpi-strip[data-density=compact]>.ui-audit-kpi-card{grid-template-rows:auto auto;gap:2px;padding:8px 12px}.ui-comfort[data-ui-system=darkex-kit] .ui-audit-kpi-strip[data-density=compact] :is(.ui-audit-kpi-value,.ui-audit-kpi-copy){margin-top:0}[data-ui-system=darkex-kit] .ui-audit-kpi-value{letter-spacing:-.01em;min-width:0}[data-ui-system=darkex-kit] .ui-audit-kpi-strip{border:var(--edge);border-radius:var(--kit-radius-strip);background:var(--surface);flex-wrap:wrap;gap:0;margin:0;display:flex;overflow:hidden}[data-ui-system=darkex-kit] .ui-audit-kpi-card{border-right:1px solid color-mix(in srgb,var(--fg) 8%,transparent);background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-top:0;border-bottom:0;border-left:0;border-radius:0;min-width:0;padding:11px 13px}[data-ui-system=darkex-kit] .ui-audit-kpi-card:last-child{border-right:0}[data-ui-system=darkex-kit] .ui-audit-kpi-label{color:color-mix(in srgb,var(--fg) 50%,transparent);font:700 .6rem var(--sans);letter-spacing:.05em;text-transform:uppercase}[data-ui-system=darkex-kit] .ui-audit-kpi-value{color:var(--fg);font:700 1.05rem var(--mono);font-variant-numeric:tabular-nums;margin-top:4px;display:block}[data-ui-system=darkex-kit] .ui-audit-kpi-copy{color:color-mix(in srgb,var(--fg) 42%,transparent);font:400 .65rem var(--mono);margin-top:3px;display:block}[data-ui-system=darkex-kit] .ui-section-nav{scrollbar-width:thin;align-items:stretch;gap:4px;min-width:0;max-width:100%;display:flex;overflow-x:auto}[data-ui-system=darkex-kit] .ui-section-nav>button{min-height:var(--kit-action-comfort);border:var(--kit-border-control);border-radius:var(--kit-radius-control);background:var(--field);color:var(--fg);font:500 var(--kit-type-body)/1.5 var(--sans);white-space:nowrap;cursor:pointer;flex:none;padding:10px 14px;transition:color .16s,border-color .16s,background-color .16s}[data-ui-system=darkex-kit] .ui-section-nav>button:hover:not(:disabled){background:var(--surface-2);border-color:var(--rule)}[data-ui-system=darkex-kit] .ui-section-nav>button[aria-current=location]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--accent-3)}[data-ui-system=darkex-kit] .ui-section-nav>button:focus-visible{outline:2px solid var(--accent-2);outline-offset:-3px}[data-ui-system=darkex-kit] .ui-section-nav>button:disabled{cursor:not-allowed;opacity:.45}@media (prefers-reduced-motion:reduce){[data-ui-system=darkex-kit] .ui-section-nav>button{transition:none}}[data-ui-system=darkex-kit] .ui-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}[data-ui-system=darkex-kit] .ui-form-grid>label{gap:8px;min-width:0;display:grid}[data-ui-system=darkex-kit] .ui-form-grid>label>span{color:color-mix(in srgb,var(--fg) 68%,transparent);font:600 .72rem var(--sans)}[data-ui-system=darkex-kit] .ui-form-field-wide{grid-column:1/-1}[data-ui-system=darkex-kit] .ui-form-actions{border-top:var(--edge);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding-top:14px;display:flex}[data-ui-system=darkex-kit] .ui-workspace-sections{border-bottom:var(--edge);justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:8px 0;display:flex}[data-ui-system=darkex-kit] .ui-workspace-section-list{gap:4px;min-width:0;display:flex;overflow-x:auto}[data-ui-system=darkex-kit] .ui-workspace-section-list>button{border:var(--kit-border-control);border-radius:var(--kit-radius-control);background:var(--field);min-height:44px;color:var(--fg);font:600 .78rem var(--sans);cursor:pointer;flex:none;align-items:center;gap:10px;padding:10px 16px;transition:color .16s,border-color .16s;display:flex}[data-ui-system=darkex-kit] .ui-workspace-section-list>button[aria-pressed=true]{color:var(--accent-3);border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--surface))}[data-ui-system=darkex-kit] .ui-workspace-section-list>button:hover{color:var(--fg)}[data-ui-system=darkex-kit] .ui-workspace-section-list>button:focus-visible{outline:2px solid var(--accent-2);outline-offset:-2px}[data-ui-system=darkex-kit] .ui-workspace-section-list>button>span{font:.7rem var(--mono)}[data-ui-system=darkex-kit] .ui-workspace-section-actions{flex-shrink:0;gap:8px;display:flex}[data-ui-system=darkex-kit] .ui-table-sort{width:100%;min-height:36px;box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:flex-end;align-items:center;gap:8px;margin:0;padding:0;display:flex}[data-ui-system=darkex-kit] th[data-align=left] .ui-table-sort{justify-content:flex-start}[data-ui-system=darkex-kit] th[data-align=center] .ui-table-sort{justify-content:center}[data-ui-system=darkex-kit] :is(th,td)[data-align=center]{text-align:center}[data-ui-system=darkex-kit] :is(th,td)[data-align=right]{text-align:right}[data-ui-system=darkex-kit] :is(th,td)[data-align=left]{text-align:left}[data-ui-system=darkex-kit] .ui-table-sort:hover{color:var(--accent-3)}[data-ui-system=darkex-kit] .ui-table-sort:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}[data-ui-system=darkex-kit] .ui-table-sort-label{white-space:normal;overflow-wrap:normal;word-break:normal;min-width:min-content}[data-ui-system=darkex-kit] .ui-table-sort-mark{white-space:nowrap;font-family:var(--mono);color:color-mix(in srgb,var(--fg) 48%,transparent);flex-shrink:0}[data-ui-system=darkex-kit] th:is([aria-sort=ascending],[aria-sort=descending]) .ui-table-sort-mark{color:var(--accent-3)}[data-ui-system=darkex-kit] .ui-trk-wrap{border:var(--edge);border-radius:var(--kit-radius-panel);background:var(--surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:16px}[data-ui-system=darkex-kit] .ui-trk-wait{color:var(--warn);font:.75rem/1.5 var(--sans);margin:8px 0 0}[data-ui-system=darkex-kit] .ui-stg--done{color:color-mix(in srgb,var(--fg) 75%,transparent)}[data-ui-system=darkex-kit] .ui-trk--loaded .ui-trk-fill{background:color-mix(in srgb,var(--fg) 75%,transparent)}[data-ui-system=darkex-kit] .ui-trk-dot--loaded{background:var(--fg);box-shadow:none}[data-ui-system=darkex-kit] .ui-trk-state--loaded{color:var(--fg);border-color:var(--rule);background:var(--surface)}@media (width<=640px){[data-ui-system=darkex-kit] .ui-form-grid{grid-template-columns:minmax(0,1fr)}[data-ui-system=darkex-kit] .ui-workspace-sections{flex-wrap:wrap;gap:8px}[data-ui-system=darkex-kit] .ui-workspace-section-list{width:100%}[data-ui-system=darkex-kit] .ui-workspace-section-actions{justify-content:flex-end;width:100%}}[data-ui-system=darkex-kit] .ui-empty-state-copy h3{color:color-mix(in srgb,var(--fg) 78%,transparent);margin:0}[data-ui-system=darkex-kit] .ui-empty-state-copy p{color:color-mix(in srgb,var(--fg) 50%,transparent);margin:3px 0 0}[data-ui-system=darkex-kit] .ui-empty-state-icon{color:var(--accent-3);font-family:var(--mono)}[data-ui-system=darkex-kit] .ui-inline-notice{border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-left:2px solid var(--accent);border-radius:var(--kit-radius-control);background:color-mix(in srgb,var(--accent) 7%,transparent);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}[data-ui-system=darkex-kit] .ui-inline-notice-title{color:var(--accent-3);font:700 .85rem var(--sans);margin:0}[data-ui-system=darkex-kit] .ui-inline-notice-copy{color:color-mix(in srgb,var(--fg) 62%,transparent);font:400 .75rem/1.5 var(--sans);margin:3px 0 0}[data-ui-system=darkex-kit] .ui-inline-notice-actions{align-items:center;gap:6px;margin-left:auto;display:flex}[data-ui-system=darkex-kit] .ui-inline-notice-success{border-color:color-mix(in srgb,var(--pos) 30%,transparent);border-left-color:var(--pos);background:color-mix(in srgb,var(--pos) 6%,transparent)}[data-ui-system=darkex-kit] .ui-inline-notice-success .ui-inline-notice-title{color:var(--pos)}[data-ui-system=darkex-kit] .ui-inline-notice-warning{border-color:color-mix(in srgb,var(--warn) 30%,transparent);border-left-color:var(--warn);background:color-mix(in srgb,var(--warn) 7%,transparent)}[data-ui-system=darkex-kit] .ui-inline-notice-warning .ui-inline-notice-title{color:var(--warn)}[data-ui-system=darkex-kit] .ui-inline-notice-danger,[data-ui-system=darkex-kit] .ui-inline-notice-error{border-color:color-mix(in srgb,var(--neg) 30%,transparent);border-left-color:var(--neg);background:color-mix(in srgb,var(--neg) 7%,transparent)}[data-ui-system=darkex-kit] :is(.ui-inline-notice-danger,.ui-inline-notice-error) .ui-inline-notice-title{color:var(--neg)}[data-ui-system=darkex-kit] .ui-confirm-dialog-detail{color:color-mix(in srgb,var(--fg) 72%,transparent);font:400 .75rem/1.5 var(--sans);padding:2px 0}[data-ui-system=darkex-kit] .mts-table{border:var(--edge);border-top:2px solid var(--accent);border-collapse:collapse;border-radius:0;width:100%}[data-ui-system=darkex-kit] .mts-table th{padding:var(--kit-cell);border-bottom:var(--edge);background:var(--thead);color:color-mix(in srgb,var(--fg) 68%,transparent);font:800 .63rem var(--sans);letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:nowrap}[data-ui-system=darkex-kit] .mts-table td{padding:var(--kit-cell);border-bottom:var(--line);color:color-mix(in srgb,var(--fg) 80%,transparent);font:400 .75rem var(--sans)}[data-ui-system=darkex-kit] .mts-table tbody tr:hover{background:color-mix(in srgb,var(--fg) 3%,transparent)}[data-ui-system=darkex-kit] .mts-table :is(td,th).mts-num{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums}[data-ui-system=darkex-kit] .mts-table td.mts-num{color:color-mix(in srgb,var(--fg) 85%,transparent);font-size:.74rem;font-weight:600}[data-ui-system=darkex-kit] .mts-table .pos{color:var(--pos)}[data-ui-system=darkex-kit] .mts-table .neg{color:var(--neg)}[data-ui-system=darkex-kit] .mts-table .mts-group-head{text-align:center;letter-spacing:.06em;padding:8px 10px;font-size:.66rem}[data-ui-system=darkex-kit] .mts-table .is-result-column{background:color-mix(in srgb,var(--accent) 6%,transparent);color:var(--accent-4);font-weight:700}[data-ui-system=darkex-kit] .mts-table .is-total-row>*{padding:var(--kit-total-cell);border-top:2px solid var(--rule);background:var(--surface-2);font-weight:700}[data-ui-system=darkex-kit] .mts-table .is-total-row>.is-result-column{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent-3)}[data-ui-system=darkex-kit] .mts-table th small{color:color-mix(in srgb,var(--fg) 42%,transparent);font:400 .58rem var(--sans);letter-spacing:0;text-transform:none;margin-top:2px;display:block}[data-ui-system=darkex-kit] .mts-table .is-entering{animation:.42s cubic-bezier(.2,.7,.3,1) both rowIn;animation-delay:var(--row-delay,60ms)}[data-ui-system=darkex-kit] .ui-sticky-header{top:var(--ui-sticky-inset,0px);z-index:5;border-bottom:var(--edge);background:color-mix(in srgb,var(--bg) 92%,transparent);box-shadow:0 8px 20px color-mix(in srgb,var(--bg) 65%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky}[data-ui-system=darkex-kit] .ui-sticky-header:after{background:linear-gradient(90deg,transparent,var(--accent),transparent);content:"";height:1px;animation:3.6s ease-in-out infinite headGlow;position:absolute;bottom:-1px;left:0;right:0}[data-ui-system=darkex-kit] .ui-attached-feedback{border:var(--kit-border-control);border-left:3px solid var(--accent);border-radius:var(--kit-radius-control);background:var(--surface);min-width:0;color:var(--fg);font:var(--kit-type-data)/1.5 var(--sans);align-items:center;gap:12px;padding:12px 16px;animation:.18s ease-out both panelIn;display:flex}[data-ui-system=darkex-kit] .ui-attached-feedback>svg{color:var(--accent);flex:none}[data-ui-system=darkex-kit] .ui-attached-feedback[data-variant=danger]{border-left-color:var(--neg)}[data-ui-system=darkex-kit] .ui-attached-feedback[data-variant=danger]>svg{color:var(--neg)}[data-ui-system=darkex-kit] .ui-attached-copy{overflow-wrap:anywhere;flex:1;min-width:0}[data-ui-system=darkex-kit] .ui-attached-copy strong{display:block}[data-ui-system=darkex-kit] .ui-attached-dismiss{width:var(--kit-target-min);min-height:var(--kit-target-min);border:var(--kit-border-control);border-radius:var(--kit-radius-control);color:var(--fg-muted);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:grid}@media (width<=640px){[data-ui-system=darkex-kit] .ui-attached-feedback{font-size:var(--kit-type-body-mobile);flex-wrap:wrap}[data-ui-system=darkex-kit] .ui-attached-copy{flex-basis:calc(100% - 82px)}}.ui-workspace-deck{outline:none;min-width:0}.ui-table-cell-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}[data-ui-system=darkex-kit] .ui-statement{border:var(--kit-border-control);border-radius:var(--kit-radius-panel);background:var(--surface);min-width:0}[data-ui-system=darkex-kit] .ui-statement>h2{border-bottom:var(--line);font:500 var(--kit-type-section)/1.4 var(--sans);margin:0;padding:18px 20px}[data-ui-system=darkex-kit] .ui-statement>dl{margin:0}[data-ui-system=darkex-kit] .ui-statement-row{min-height:var(--kit-row-comfort);border-bottom:var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 20px;padding:14px 20px;display:flex}[data-ui-system=darkex-kit] .ui-statement-row:last-child{border-bottom:0}[data-ui-system=darkex-kit] .ui-statement-row dt{min-width:0;color:var(--fg-muted);font:var(--kit-type-body)/1.5 var(--sans);flex:110px}[data-ui-system=darkex-kit] .ui-statement-row dd{text-align:right;min-width:0;max-width:100%;font:var(--kit-type-body)/1.5 var(--mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:baseline;gap:8px;margin:0 0 0 auto;display:flex}[data-ui-system=darkex-kit] .ui-statement-row dd strong{min-width:0;max-width:100%;font-weight:500}[data-ui-system=darkex-kit] .ui-statement-row dd>span{color:var(--fg-muted);font-size:var(--kit-type-meta)}[data-ui-system=darkex-kit] .ui-statement-row[data-tone=negative] dd{color:var(--neg)}[data-ui-system=darkex-kit] .ui-statement-row[data-tone=positive] dd{color:var(--pos)}[data-ui-system=darkex-kit] .ui-statement-row[data-tone=warning] dd{color:var(--warn)}[data-ui-system=darkex-kit] .ui-statement-row .ui-statement-detail{color:var(--fg-muted);font:var(--kit-type-meta)/1.5 var(--sans);text-align:left;flex-basis:100%;display:block}@media (width<=640px){[data-ui-system=darkex-kit] .ui-statement-row{gap:6px 12px;padding:14px}[data-ui-system=darkex-kit] .ui-statement-row dd strong{overflow-wrap:normal;word-break:normal}[data-ui-system=darkex-kit] .ui-statement-row :is(dt,dd){font-size:var(--kit-type-body-mobile)}}.ui-workspace-scene,.ui-workspace-page{min-width:0}.ui-workspace-deck[data-phase=out]>.ui-workspace-scene{animation:.16s ease-in both workspaceSlideOut}.ui-workspace-deck[data-phase=in]>.ui-workspace-scene{animation:.16s ease-out both workspaceSlideIn}.ui-workspace-deck[data-reduced-motion=true]>.ui-workspace-scene{animation:none}[data-ui-system=darkex-kit] .ui-visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}[data-ui-system=darkex-kit] .ui-skeleton{width:var(--skeleton-width,100%);background:linear-gradient(90deg,color-mix(in srgb,var(--fg) 18%,transparent),color-mix(in srgb,var(--fg) 30%,transparent),color-mix(in srgb,var(--fg) 18%,transparent));height:9px;animation:shimmer 1.4s linear var(--skeleton-delay,0s) infinite;background-size:320px 100%;border-radius:3px;display:block}[data-ui-system=darkex-kit] .ui-table-skeleton{gap:8px;min-width:0;display:grid}[data-ui-system=darkex-kit] .ui-table-skeleton-status{color:color-mix(in srgb,var(--fg) 58%,transparent);font:600 .69rem var(--mono);align-items:center;gap:8px;display:flex}[data-ui-system=darkex-kit] .ui-table-skeleton-status>span:last-child{gap:3px;display:grid}[data-ui-system=darkex-kit] .ui-table-skeleton-status strong{color:var(--fg);font:700 .75rem var(--sans)}[data-ui-system=darkex-kit] .ui-table-skeleton-status small{color:color-mix(in srgb,var(--fg) 52%,transparent);font:500 .65rem var(--sans)}[data-ui-system=darkex-kit] .ui-table-skeleton-status-only{border:var(--edge);border-top:2px solid var(--accent);background:var(--surface);align-content:center;min-height:132px;padding:18px}[data-ui-system=darkex-kit] .ui-table-skeleton-pulse{border-radius:var(--kit-radius-pill);background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 10%,transparent);flex:none;animation:1.4s ease-in-out infinite livePulse}[data-ui-system=darkex-kit] .ui-table-skeleton-wrap{border:var(--edge);border-top:2px solid var(--accent);background:var(--surface);border-radius:0;width:100%;min-width:0;overflow-x:auto}[data-ui-system=darkex-kit] .ui-table-skeleton-table{border-collapse:collapse;table-layout:fixed;width:100%}[data-ui-system=darkex-kit] .ui-table-skeleton-table th{border-right:var(--line);border-bottom:var(--line);background:var(--thead);height:36px;color:color-mix(in srgb,var(--fg) 48%,transparent);font:700 .59rem var(--sans);letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:8px 10px}[data-ui-system=darkex-kit] .ui-table-skeleton-table td{border-right:var(--line);border-bottom:var(--line);background:var(--surface);height:44px;padding:10px}[data-ui-system=darkex-kit] .ui-table-skeleton-table :is(th,td):last-child{border-right:0}[data-ui-system=darkex-kit] .ui-table-skeleton-table tbody tr:last-child td{border-bottom:0}[data-ui-system=darkex-kit] .ui-distribution-bar{border:var(--line);border-radius:var(--kit-radius-pill);background:color-mix(in srgb,var(--fg) 5%,transparent);width:100%;min-height:8px;display:flex;overflow:hidden}[data-ui-system=darkex-kit] .ui-distribution-bar>span{background:var(--accent);transform-origin:0;min-width:2px;animation:.42s cubic-bezier(.2,.7,.3,1) both barGrow}[data-ui-system=darkex-kit] .ui-distribution-bar>span:nth-child(2n){background:var(--accent-2)}[data-ui-system=darkex-kit] .ui-distribution-bar[data-motion=static]>span{min-width:0;animation:none}[data-ui-system=darkex-kit] .ui-distribution-bar>span:nth-child(3n){background:var(--accent-3)}[data-ui-system=darkex-kit] .ui-distribution-bar>span.is-positive{background:var(--pos)}[data-ui-system=darkex-kit] .ui-distribution-bar>span.is-negative{background:var(--neg)}[data-ui-system=darkex-kit] .ui-distribution-bar>span.is-neutral{background:color-mix(in srgb,var(--fg) 34%,transparent)}[data-ui-system=darkex-kit] .ui-funnel{gap:8px;margin:0;padding:0;list-style:none;display:grid}[data-ui-system=darkex-kit] .ui-funnel>*{border:var(--line);border-radius:var(--kit-radius-control);background:color-mix(in srgb,var(--surface-2) 58%,var(--surface));grid-template-columns:minmax(150px,.7fr) minmax(160px,1fr) auto;align-items:center;gap:10px;min-height:42px;padding:8px 10px;display:grid}[data-ui-system=darkex-kit] .ui-funnel-track{border-radius:var(--kit-radius-pill);background:color-mix(in srgb,var(--fg) 7%,transparent);height:7px;overflow:hidden}[data-ui-system=darkex-kit] .ui-funnel-fill{width:var(--funnel-width,0%);background:linear-gradient(90deg,var(--accent),var(--accent-2));transform-origin:0;height:100%;animation:.42s cubic-bezier(.2,.7,.3,1) both barGrow;display:block}[data-ui-system=darkex-kit] .ui-allocation-bar{min-width:120px;color:var(--accent-4);font:700 .68rem var(--mono);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}[data-ui-system=darkex-kit] .ui-allocation-bar-track{border-radius:var(--kit-radius-pill);background:color-mix(in srgb,var(--fg) 7%,transparent);height:5px;overflow:hidden}[data-ui-system=darkex-kit] .ui-allocation-bar-fill{width:var(--allocation,0%);border-radius:inherit;background:linear-gradient(90deg,var(--accent-deep),var(--accent-2));transform-origin:0;height:100%;animation:.42s cubic-bezier(.2,.7,.3,1) both barGrow;display:block}[data-ui-system=darkex-kit] .ui-match-banner{border:var(--edge);border-left:2px solid var(--accent);border-radius:var(--kit-radius-panel);background:var(--surface);grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(90px,.55fr));align-items:stretch;display:grid;overflow:hidden}[data-ui-system=darkex-kit] .ui-match-banner>*{border-right:var(--line);min-width:0;padding:11px 13px}[data-ui-system=darkex-kit] .ui-match-banner>:last-child{border-right:0}[data-ui-system=darkex-kit] .ui-table :is(th,td)[data-state=unavailable],[data-ui-system=darkex-kit] .ui-table>tbody>tr[data-state=unavailable]>:is(th,td){background:var(--surface-2);color:var(--fg-muted);font-style:normal}[data-ui-system=darkex-kit] .ui-is-excluded:not(tr),[data-ui-system=darkex-kit] .ui-table>tbody>tr.ui-is-excluded>:is(th,td){opacity:.45}[data-ui-system=darkex-kit] .ui-table>tbody>tr[data-editing=true]>:is(th,td),[data-ui-system=darkex-kit] .ui-table :is(th,td)[data-selected=true]{background:color-mix(in srgb,var(--accent) 8%,var(--surface));border-inline:1px solid var(--accent)}[data-ui-system=darkex-kit] .ui-hierarchy-table>tbody>tr{--ui-row-surface:var(--surface)}[data-ui-system=darkex-kit] .ui-hierarchy-table>tbody>tr[data-row-kind=trade]{--ui-row-surface:var(--bg)}[data-ui-system=darkex-kit] .ui-hierarchy-table>tbody>tr[data-row-kind=section]{--ui-row-surface:var(--surface-2)}[data-ui-system=darkex-kit] .ui-hierarchy-table>tbody>tr[data-expanded=true]{--ui-row-surface:color-mix(in srgb,var(--accent) 5%,var(--surface))}[data-ui-system=darkex-kit] .ui-hierarchy-table>tbody>tr[data-clickable=true]{cursor:pointer}[data-ui-system=darkex-kit] .ui-hierarchy-table>tbody>tr[data-clickable=true]:is(:hover,:focus-within){--ui-row-surface:color-mix(in srgb,var(--accent) 8%,var(--surface))}[data-ui-system=darkex-kit] .ui-hierarchy-table>tbody>tr>:is(th,td):not(.is-result-column){background:var(--ui-row-surface)}[data-ui-system=darkex-kit] .ui-hierarchy-table>tbody>tr[data-expanded=true]>:first-child{box-shadow:inset 2px 0 var(--accent)}[data-ui-system=darkex-kit] .ui-table>tfoot>tr>:is(th,td):not(.is-result-column){background:var(--surface-2)}[data-ui-system=darkex-kit] .ui-table>tfoot>tr>:is(th,td){border-top:2px solid var(--rule);font-weight:700}[data-ui-system=darkex-kit] .ui-table .ui-table-section-notice>td{background:var(--surface-2);color:var(--fg-muted);text-align:left;white-space:normal}[data-ui-system=darkex-kit] .ui-master-detail{border:var(--edge);border-top:2px solid var(--accent);border-radius:var(--kit-radius-panel);background:var(--surface);grid-template-columns:minmax(240px,.72fr) minmax(0,1.4fr);min-height:360px;display:grid;overflow:hidden}[data-ui-system=darkex-kit] .ui-master-detail-master{border-right:2px solid var(--rule);background:color-mix(in srgb,var(--surface-2) 64%,var(--surface));overflow:auto}[data-ui-system=darkex-kit] .ui-master-detail-detail{background:var(--surface);min-width:0;overflow:auto}[data-ui-system=darkex-kit] .ui-master-list>button{border:var(--kit-border-control);border-radius:var(--kit-radius-control);background:var(--surface);width:100%;min-width:0;color:var(--fg);text-align:left;cursor:pointer;gap:8px;padding:10px 12px;display:grid}[data-ui-system=darkex-kit] .ui-master-list>button+button{margin-top:8px}[data-ui-system=darkex-kit] .ui-master-list>button:hover{background:color-mix(in srgb,var(--accent) 5%,var(--surface))}[data-ui-system=darkex-kit] .ui-master-list>button[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--surface))}[data-ui-system=darkex-kit] .ui-master-list>button:focus-visible,[data-ui-system=darkex-kit] .ui-relationship-node:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}[data-ui-system=darkex-kit] .ui-master-list>button>span{gap:2px;min-width:0;display:grid}[data-ui-system=darkex-kit] .ui-master-list>button small{color:var(--fg-muted);font:500 var(--kit-type-meta)/1.5 var(--mono)}[data-ui-system=darkex-kit] .ui-relationship-node{border:1px solid var(--rule);border-radius:var(--kit-radius-control);background:var(--surface);color:var(--fg);text-align:left;cursor:pointer}[data-ui-system=darkex-kit] .ui-relationship-node:hover:not([aria-pressed=true]){border-color:color-mix(in srgb,var(--fg) 16%,transparent);background:color-mix(in srgb,var(--fg) 4.5%,var(--surface))}[data-ui-system=darkex-kit] .ui-relationship-node[aria-pressed=true]{border-color:color-mix(in srgb,var(--accent) 42%,transparent);background:color-mix(in srgb,var(--accent) 9%,var(--surface))}[data-ui-system=darkex-kit] .ui-relationship-node[data-representation=map][aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 15%,transparent)}[data-ui-system=darkex-kit] .ui-relationship-node[data-aggregate=true]{border-style:dashed;border-color:color-mix(in srgb,var(--accent) 42%,transparent);background:color-mix(in srgb,var(--accent) 7%,var(--surface))}[data-ui-system=darkex-kit] .ui-grouped-table{border-collapse:separate;border-spacing:0;border-top:2px solid var(--accent);font-variant-numeric:tabular-nums;width:100%}[data-ui-system=darkex-kit] .ui-grouped-table thead th{padding:var(--kit-cell);border-right:var(--line);border-bottom:var(--edge);background:var(--thead);color:color-mix(in srgb,var(--fg) 64%,transparent);font:500 var(--kit-type-data)/1.5 var(--sans);letter-spacing:0;text-transform:none;white-space:normal}[data-ui-system=darkex-kit] .ui-grouped-table thead tr:first-child th{border-right:2px solid var(--rule);color:color-mix(in srgb,var(--fg) 50%,transparent);text-align:center}[data-ui-system=darkex-kit] .ui-table :is(th,td).is-frozen-identity{z-index:2;border-right:2px solid var(--rule);background:var(--surface);position:sticky;left:0}[data-ui-system=darkex-kit] .ui-table thead .is-frozen-identity{z-index:3;background:var(--thead);top:auto}[data-ui-system=darkex-kit] .ui-grouped-table :is(th,td).is-result-column{background:color-mix(in srgb,var(--accent) 8%,var(--surface));color:var(--accent-4);font-weight:800}[data-ui-system=darkex-kit] .ui-table[data-sticky-totals=true]>tfoot>tr>:is(th,td){z-index:2;border-top:2px solid var(--rule);background:var(--surface-2);font-weight:700;position:sticky;bottom:0}[data-ui-system=darkex-kit] .ui-table[data-sticky-totals=true]>tfoot>tr>.is-result-column{background:color-mix(in srgb,var(--accent) 8%,var(--surface));color:var(--accent-4)}[data-ui-system=darkex-kit] .ui-table[data-sticky-totals=true][data-mobile=pinned]>tfoot>tr>:first-child:not([colspan]),[data-ui-system=darkex-kit] .ui-table[data-sticky-totals=true]>tfoot>tr>.is-frozen-identity{z-index:3;border-right:2px solid var(--rule);left:0}@media (width>=641px){[data-ui-system=darkex-kit] .ui-table[data-sticky-totals=true][data-pin-identity=true]>tfoot>tr>:first-child:not([colspan]){z-index:3;border-right:2px solid var(--rule);left:0}}@media (width<=640px){[data-ui-system=darkex-kit] :where(button,input:not([type=checkbox]):not([type=radio]),select,textarea,[role=tab],[role=button]),[data-ui-system=darkex-kit] .ui-btn{min-height:44px}[data-ui-system=darkex-kit] .ui-card-content,[data-ui-system=darkex-kit] .ui-disclosure-body[data-padded],[data-ui-system=darkex-kit] .ui-disclosure-summary-content{padding:14px}[data-ui-system=darkex-kit] .ui-card-header{margin:-14px -14px 14px}[data-ui-system=darkex-kit] .ui-inline-notice{flex-wrap:wrap}[data-ui-system=darkex-kit] .ui-inline-notice-actions{width:100%;margin-left:0}[data-ui-system=darkex-kit] .ui-match-banner{grid-template-columns:repeat(2,minmax(0,1fr))}[data-ui-system=darkex-kit] .ui-funnel>*{grid-template-columns:minmax(0,1fr) auto}[data-ui-system=darkex-kit] .ui-funnel-track{grid-column:1/-1}[data-ui-system=darkex-kit] .ui-match-banner>*{border-bottom:var(--line)}[data-ui-system=darkex-kit] .ui-master-detail{grid-template-columns:minmax(0,1fr)}[data-ui-system=darkex-kit] .ui-master-detail-master{border-right:0;border-bottom:2px solid var(--rule)}}[data-ui-system=darkex-kit] .ui-reading-rail{min-width:0;container-type:inline-size}[data-ui-system=darkex-kit] .ui-reading-layout{grid-template-columns:minmax(0,1fr) minmax(180px,.4fr);align-items:start;gap:20px;display:grid}[data-ui-system=darkex-kit] .ui-reading-plot-column{min-width:0}[data-ui-system=darkex-kit] .ui-reading-plot{border-radius:var(--kit-radius-control);min-width:0}[data-ui-system=darkex-kit] .ui-reading-plot:focus-visible{outline:2px solid var(--accent-3);outline-offset:3px}[data-ui-system=darkex-kit] .ui-reading-current{border-top:var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}[data-ui-system=darkex-kit] .ui-reading-current>div{gap:4px;min-width:0;display:grid}[data-ui-system=darkex-kit] .ui-reading-current strong{font:600 var(--kit-type-body)/1.5 var(--sans)}[data-ui-system=darkex-kit] .ui-reading-current span{font:var(--kit-type-meta)/1.5 var(--sans);color:var(--fg-muted)}[data-ui-system=darkex-kit] .ui-reading-current b{color:var(--fg);font-family:var(--mono);font-variant-numeric:tabular-nums}[data-ui-system=darkex-kit] .ui-reading-values{scrollbar-gutter:stable;gap:8px;max-height:350px;padding:3px;display:grid;overflow:auto}[data-ui-system=darkex-kit] .ui-reading-values>button{width:100%;min-height:var(--kit-row-comfort);border:var(--kit-border-control);border-radius:var(--kit-radius-control);background:var(--surface);text-align:left;color:var(--fg);gap:7px;padding:12px 14px;transition:border-color .16s,background .16s,transform .16s;display:grid}[data-ui-system=darkex-kit] .ui-reading-values>button[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,var(--surface));transform:translate(-2px)}[data-ui-system=darkex-kit] .ui-reading-values>button>strong{font:600 var(--kit-type-data)/1.5 var(--sans)}[data-ui-system=darkex-kit] .ui-reading-values>button>span{font:var(--kit-type-meta)/1.5 var(--sans);color:var(--fg-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}[data-ui-system=darkex-kit] .ui-reading-values b{color:var(--fg);font-family:var(--mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}[data-ui-system=darkex-kit] .ui-reading-footer{border-top:var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}[data-ui-system=darkex-kit] .ui-reading-footer>span{color:var(--fg-muted);font:var(--kit-type-meta)/1.5 var(--sans)}[data-ui-system=darkex-kit] .ui-reading-table{border:var(--kit-border-control);border-radius:var(--kit-radius-control);min-width:0;max-width:100%;margin-top:16px;overflow:auto}[data-ui-system=darkex-kit] .ui-reading-table table{border-collapse:separate;border-spacing:0;width:100%}[data-ui-system=darkex-kit] .ui-reading-table caption{text-align:left;color:var(--fg);font:600 var(--kit-type-data)/1.5 var(--sans);padding:14px}[data-ui-system=darkex-kit] .ui-reading-table :is(th,td){height:var(--kit-row-comfort);white-space:nowrap;font:var(--kit-type-data)/1.5 var(--mono);border-bottom:var(--line);padding:12px 16px}[data-ui-system=darkex-kit] .ui-reading-table th{font-family:var(--sans)}[data-ui-system=darkex-kit] .ui-reading-rail-empty{color:var(--fg-muted);font:var(--kit-type-body)/1.5 var(--sans);padding:16px}@container (width<=620px){[data-ui-system=darkex-kit] .ui-reading-layout{grid-template-columns:minmax(0,1fr);gap:16px}[data-ui-system=darkex-kit] .ui-reading-values{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));max-height:280px}}@media (prefers-reduced-motion:reduce){[data-ui-system=darkex-kit] .ui-reading-values>button{transition:none;transform:none}}[data-ui-system=darkex-kit] .ui-report-controls{top:var(--ui-sticky-inset,0px);z-index:100;background:var(--bg);grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;padding:0;display:grid;position:sticky}[data-ui-system=darkex-kit] .ui-report-controls[data-compact]{border:var(--edge);border-radius:var(--kit-radius-panel);gap:6px;padding:8px}[data-ui-system=darkex-kit] .ui-report-controls:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[data-ui-system=darkex-kit] .ui-report-navigation{top:var(--ui-sticky-inset,0px);z-index:100;align-items:center;gap:var(--kit-control-gap);border:var(--edge);border-radius:var(--kit-radius-strip);background:var(--surface);flex-wrap:wrap;min-width:0;padding:12px;display:flex;position:sticky}[data-ui-system=darkex-kit] .ui-report-controls .ui-report-navigation{position:static}[data-ui-system=darkex-kit] .ui-report-navigation-shortcuts{flex:360px;order:-1;min-width:0;max-width:100%}[data-ui-system=darkex-kit] .ui-report-navigation-controls{flex:0 auto;min-width:0;max-width:100%}@media (height<=640px),(width<=760px){[data-ui-system=darkex-kit] :is(.ui-report-controls,.ui-report-navigation){display:contents}[data-ui-system=darkex-kit] .ui-report-navigation-controls{border:var(--edge);border-radius:var(--kit-radius-strip);background:var(--surface);flex:none;padding:12px}[data-ui-system=darkex-kit] .ui-report-navigation-shortcuts{top:var(--ui-sticky-inset,0px);z-index:100;background:var(--surface);flex:none;order:0;padding:8px 0;position:sticky}}}@layer surface{.app-shell{isolation:isolate;min-height:100vh;display:grid;position:relative}.app-shell.mts-nested-gate-priority .workspace-banner{display:none}@media (width<=720px){.app-shell.mts-nested-gate-priority:has(.mts-gate){flex-direction:column;display:flex}.app-shell.mts-nested-gate-priority:has(.mts-gate)>.app{order:-1}.app-shell.mts-nested-gate-priority:has(.mts-gate) .app-page-frame{padding:0}}.app-shell:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#ffffff05,#0000 18%),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 120px);position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 85%);mask-image:linear-gradient(#000000b3,#0000 85%)}@media (height<=820px),(width<=1500px){.sidebar{gap:12px;padding:14px 12px}}.project-icon{width:22px;height:22px;color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.project-icon-svg{width:100%;height:100%;display:block;overflow:visible}.project-icon-stroke{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.project-icon-node{fill:currentColor;stroke:none}.dx-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;color:inherit;flex:none;display:block}.dx-icon .project-icon-node{fill:currentColor;stroke:none}.dx-icon-hairline{stroke-width:2.4px}@media (prefers-reduced-motion:no-preference){.project-icon-svg,.dx-icon{transition:color .18s cubic-bezier(.2,.7,.3,1)}}.app{width:100%;min-width:0;max-width:none;padding:var(--shell-page-pad);flex-direction:column;flex:auto;display:flex}.app-main{gap:var(--shell-panel-gap);flex-direction:column;flex:auto;width:100%;min-width:0;max-width:none;margin:0;animation:.18s ease-out shell-fade-in;display:flex}.app-main>*,.app-main-shell,.app-page-frame,.app-page-frame>*{max-width:100%}.app-main:has(.ui-audit-page){width:100%}.app-main-shell{z-index:1;width:100%;min-height:calc(100vh - (var(--shell-page-pad) * 2));position:relative}.app-main-shell:before{content:"";background:var(--bg);box-shadow:none;pointer-events:none;border:0;border-radius:0;position:absolute;inset:0}.app-main-shell>*{position:relative}.app-page-frame{gap:var(--page-stack-gap);flex-direction:column;width:100%;min-width:0;padding:clamp(8px,.8vw,14px);display:flex}@media (width>=1900px){.app{padding:clamp(10px,.7vw,18px)}.app-page-frame{padding:clamp(8px,.55vw,14px)}}:is(.app-page-frame:has(.ui-audit-page),.app-page-frame:has(.dw-page),.app-page-frame:has(.mapping-project),.app-page-frame:has(.pv2-page),.app-page-frame:has(.mts-page)){padding:clamp(6px,.7vw,12px)}.app-loading-panel,.app-legacy-panel{place-items:center;min-height:calc(100vh - 180px);padding:30px;display:grid}.app-error-panel{padding:24px}.app-error-details{max-width:720px}.login-gate{place-items:center;padding:clamp(20px,5vw,48px);display:grid;position:relative;overflow:hidden}.login-gate:before,.login-gate:after{content:"";border-radius:var(--kit-radius-pill);filter:blur(22px);opacity:.9;width:42vw;height:42vw;position:absolute}.login-gate:before{background:radial-gradient(circle,#ff5d153d,#0000 65%);top:-10vw;left:-8vw}.login-gate:after{background:radial-gradient(circle,#0ea5e929,#0000 62%);bottom:-12vw;right:-12vw}.login-panel{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:stretch;gap:22px;width:min(100%,980px);display:grid;position:relative}.login-hero,.login-box{min-width:0}.login-hero{box-shadow:var(--shell-shadow);background:linear-gradient(155deg,#ff5d1538,#ff5d150a 40%,#080a0de0 78%),linear-gradient(#ffffff0d,#ffffff05);border:1px solid #ffffff14;border-radius:30px;padding:clamp(24px,4vw,42px)}.login-eyebrow{border-radius:var(--kit-radius-pill);color:#ffffffbd;letter-spacing:.14em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1a;align-items:center;gap:8px;padding:7px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.login-hero h1{letter-spacing:-.05em;margin:18px 0 12px;font-size:clamp(2.3rem,5vw,4rem);line-height:.96}.login-hero p{color:#ffffffad;max-width:46ch;font-size:1rem}.login-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.login-feature{background:#0000002e;border:1px solid #ffffff14;border-radius:18px;padding:14px}.login-feature strong{margin-bottom:6px;font-size:.92rem;display:block}.login-feature span{color:#ffffff8f;font-size:.84rem}.login-box{align-self:center;gap:20px}.login-box h2{margin:0;font-size:1.48rem}.login-box p{color:#fff9;margin:0}.login-form{flex-direction:column;gap:14px;display:flex}.login-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.login-error{color:#ff8b82;font-size:.86rem}.maintenance-gate:before,.maintenance-gate:after{display:none}.maintenance-gate>.gate-field{z-index:0}.maintenance-status-card{z-index:1;align-items:center;gap:18px;width:min(100%,520px);display:flex;position:relative}.maintenance-status-card h1{margin:12px 0 6px;font-size:1.55rem}.maintenance-status-card p{color:#fff9;margin:0}.maintenance-panel{z-index:1;width:min(100%,1040px);position:relative}.maintenance-hero{background:linear-gradient(155deg,#ff5d153d,#ff5d150b 42%,#080a0deb 80%),linear-gradient(#ffffff0d,#ffffff05)}.maintenance-brand-gesture{width:fit-content}.maintenance-brand-gesture .darkex-mark{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.maintenance-access-card{flex-direction:column;gap:18px;display:flex}.maintenance-admin-trigger{color:#ffffff80;border-top:1px solid #ffffff12;padding-top:16px;font-size:.78rem;line-height:1.8}.maintenance-admin-form{background:#ff5d150e;border:1px solid #ff854433;border-radius:16px;flex-direction:column;gap:14px;padding:16px;display:flex}.maintenance-admin-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.maintenance-admin-heading strong,.maintenance-admin-heading span{display:block}.maintenance-admin-heading strong{color:#ffffffe6;font-size:.9rem}.maintenance-admin-heading span{color:#ffffff80;margin-top:3px;font-size:.76rem}.maintenance-admin-close{border-radius:var(--kit-radius-strip);color:#ffffff9e;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff17;width:28px;height:28px;padding:0;font-size:1.15rem;line-height:1}.maintenance-admin-close:hover,.maintenance-admin-close:focus-visible{color:#ffffffe6;border-color:#ff905366}@keyframes shell-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=1500px){.app-shell,.app-shell.sidebar-collapsed,.login-panel{grid-template-columns:1fr}.sidebar{z-index:400;border-bottom:1px solid #ffffff14;border-right:0;width:auto;min-width:0;height:auto;max-height:none;padding-bottom:12px;position:relative;overflow:visible}.sidebar-collapse-toggle{display:none}.sidebar-section-label{flex:0 0 100%;padding-left:2px}.app-page-frame{padding:clamp(14px,1.8vw,18px)}}@media (width<=767px){:is(.app,.app-page-frame,.app-page-frame:has(.ui-audit-page),.sidebar){padding:10px}.sidebar-section-label{display:none}.login-feature-grid{grid-template-columns:1fr}.login-actions{flex-direction:column;align-items:stretch}}.app-shell{--sidebar-expanded-width:320px;--sidebar-rail-width:72px;--sidebar-ease:cubic-bezier(.2, .7, .3, 1);grid-template-columns:var(--sidebar-expanded-width) minmax(0, 1fr);transition:grid-template-columns .3s var(--sidebar-ease)}.app-shell.sidebar-collapsed{grid-template-columns:var(--sidebar-rail-width) minmax(0, 1fr)}.sidebar{z-index:80;width:var(--sidebar-expanded-width);min-width:var(--sidebar-expanded-width);border:0;border-right:var(--edge);background:var(--surface);height:100dvh;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:width .22s var(--sidebar-ease), min-width .22s var(--sidebar-ease), transform .22s var(--sidebar-ease);border-radius:0;grid-template-rows:auto minmax(0,1fr);gap:0;padding:0;display:grid;position:sticky;top:0;overflow:hidden}.sidebar[data-collapsed=true]{width:var(--sidebar-rail-width);min-width:var(--sidebar-rail-width)}.sidebar-head{min-width:0;transition:padding .3s var(--sidebar-ease);border-bottom:1px solid #ffffff12;align-items:center;gap:10px;padding:18px 16px;display:flex;overflow:hidden}.sidebar[data-collapsed=true] .sidebar-head{flex-direction:column;align-items:center;gap:9px;padding:15px 0 12px}.sidebar-mark{flex:none}.sidebar-brand-copy{opacity:1;min-width:0;max-width:180px;max-height:40px;transition:opacity .18s ease, max-width .28s var(--sidebar-ease), max-height .28s var(--sidebar-ease), transform .26s var(--sidebar-ease);flex:1;gap:1px;display:grid;overflow:hidden}.sidebar-brand-copy strong{color:var(--fg);font:600 16px var(--sans);white-space:nowrap}.sidebar-brand-copy>span{color:var(--fg-muted);font:11px var(--sans);white-space:nowrap}.sidebar[data-collapsed=true] .sidebar-brand-copy{opacity:0;flex:none;max-width:0;max-height:0;transform:translate(-8px)}.sidebar-collapse-toggle{border-radius:var(--kit-radius-panel);color:#fff9;cursor:pointer;width:44px;min-width:44px;height:44px;min-height:44px;transition:background .18s ease, color .18s ease, transform .32s var(--sidebar-ease);background:#ffffff0d;border:1px solid #ffffff21;flex:none;place-items:center;padding:0;display:grid}.sidebar-collapse-toggle svg,.sidebar-mobile-toggle svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.sidebar-collapse-toggle:hover{color:#ffffffd9;background:#ffffff17;border-color:#ffffff24}.sidebar[data-collapsed=true] .sidebar-collapse-toggle{align-self:center;width:44px;min-width:44px;height:44px;min-height:44px}.sidebar-rail-navigation{opacity:0;pointer-events:none;min-height:0;max-height:0;transition:max-height .28s var(--sidebar-ease), opacity .2s ease, padding .28s var(--sidebar-ease);grid-area:2/1;align-content:start;justify-items:center;gap:7px;padding:0;display:grid;overflow:hidden}.sidebar[data-collapsed=true] .sidebar-rail-navigation{opacity:1;pointer-events:auto;max-height:calc(100vh - 86px);padding:12px 0;overflow-y:auto}.sidebar-rail-destination{border-radius:var(--kit-radius-strip);color:#ffffff75;cursor:pointer;background:0 0;border:1px solid #ffffff17;place-items:center;width:48px;min-width:48px;height:48px;min-height:48px;padding:0;transition:background .18s,color .18s,box-shadow .22s,border-color .18s;display:grid;position:relative}.sidebar-group-code{border-radius:var(--kit-radius-strip);cursor:pointer;background:0 0;border:1px solid #ffffff17;place-items:center;gap:5px;width:48px;min-width:48px;min-height:58px;padding:7px 3px;transition:background .18s,color .18s,box-shadow .22s,border-color .18s;display:grid;position:relative}.sidebar-rail-destination:hover,.sidebar-group-code:hover{color:#ffffffc2;background:#ffffff0d}.sidebar-rail-destination.active,.sidebar-group-code[data-active-group=true]{color:var(--accent-3);box-shadow:none;background:#ff5d1526;border-color:#ff5d156b}.sidebar-rail-destination .project-icon{width:19px;height:19px}.sidebar-group-code{color:var(--fg-muted);font:500 10px var(--mono);letter-spacing:.035em}.sidebar-rail-divider{background:#ffffff17;width:30px;height:1px;margin:3px 0}.sidebar-expanded-navigation{overscroll-behavior:contain;scrollbar-width:thin;opacity:1;pointer-events:auto;grid-area:2/1;align-content:start;gap:16px;min-height:0;padding:16px 12px;transition:opacity .18s;display:grid;overflow:hidden auto}.sidebar[data-collapsed=true] .sidebar-expanded-navigation{opacity:0;pointer-events:none;position:absolute;inset:70px 0 0}.sidebar-section-label{color:var(--fg-muted);font:500 11px var(--sans);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;padding:1px 9px 2px;display:flex}.sidebar-standalone-list,.sidebar-group-list{gap:8px;display:grid}.sidebar-standalone-list{border-top:1px solid #ffffff12;padding-top:9px}.sidebar-group{background:0 0;border:0;border-radius:0;min-width:0;transition:background .24s,border-color .24s;overflow:hidden}.sidebar-group[data-open=true]{background:0 0}.sidebar-group-toggle{border-radius:var(--kit-radius-control);width:100%;min-width:0;min-height:48px;color:var(--fg-muted);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:10px 9px;transition:background .16s,color .2s;display:flex}.sidebar-group-toggle:hover{color:#ffffffd1;background:#ffffff0b}.sidebar-group-chevron{color:#ffffff4d;width:14px;height:14px;transition:transform .26s var(--sidebar-ease), color .2s ease;flex:none;place-items:center;display:grid;transform:rotate(0)}.sidebar-group-chevron svg{width:13px;height:13px}.sidebar-group[data-open=true] .sidebar-group-chevron{color:var(--accent-3);transform:rotate(90deg)}.sidebar-group-title{min-width:0;color:inherit;font:500 14px/1.5 var(--sans);flex:1}.sidebar-group[data-open=true] .sidebar-group-title{color:#ffffffeb;font-weight:600}.sidebar-group-count{color:var(--fg-muted);font:500 12px var(--mono);flex:none}.sidebar-group[data-open=true] .sidebar-group-count{color:#fff6}.sidebar-group-body{transition:grid-template-rows .2s var(--sidebar-ease);grid-template-rows:0fr;display:grid}.sidebar-group-icon{color:var(--fg-muted);flex:none;place-items:center;display:grid}.sidebar-directory-search{z-index:2;min-width:0;position:sticky;top:-16px}.sidebar-search-results{gap:4px;display:grid}.sidebar-no-match{color:var(--fg-muted);font:14px var(--sans);justify-items:start;gap:14px;padding:18px 10px;display:grid}.sidebar-no-match button{border:var(--kit-border-control);border-radius:var(--kit-radius-control);min-height:44px;color:var(--fg);font:inherit;cursor:pointer;background:0 0;padding:9px 12px}.sidebar-no-match button:focus-visible{outline:2px solid var(--accent-3);outline-offset:2px}.sidebar-group[data-open=true] .sidebar-group-body{grid-template-rows:1fr}.sidebar-group-body-inner{gap:3px;min-height:0;display:grid;overflow:hidden}.sidebar-project-row-wrap{opacity:0;min-width:0;transition:opacity .24s ease var(--sidebar-row-delay), transform .28s var(--sidebar-ease) var(--sidebar-row-delay);transform:translateY(-7px)}.sidebar-group[data-open=true] .sidebar-project-row-wrap{opacity:1;transform:none}.sidebar-project-row{border-radius:var(--kit-radius-panel);color:#ffffffb3;cursor:pointer;text-align:left;width:100%;min-width:0;min-height:48px;transition:background .16s ease, color .18s ease, padding-left .2s var(--sidebar-ease);background:0 0;border:0;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;padding:11px 10px 11px 16px;display:grid;position:relative;overflow:hidden}.sidebar-project-row:hover{background:#ffffff0d}.sidebar-project-row.active{background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--fg)}.sidebar-project-edge{width:2px;height:0;transition:height .22s var(--sidebar-ease), background .2s ease;background:#ffab70b3;border-radius:2px;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.sidebar-project-row:hover .sidebar-project-edge{height:12px}.sidebar-project-row.active .sidebar-project-edge{background:var(--accent);height:16px}.sidebar-project-icon{place-items:center;width:18px;height:18px;display:grid}.sidebar-project-icon .project-icon{width:17px;height:17px}.sidebar-project-label{min-width:0;color:inherit;font:400 14px/1.5 var(--sans);overflow-wrap:anywhere}.sidebar-project-row.active .sidebar-project-label{font-weight:600}.sidebar-collapse-toggle:focus-visible,.sidebar-rail-destination:focus-visible,.sidebar-group-code:focus-visible,.sidebar-group-toggle:focus-visible,.sidebar-project-row:focus-visible,.sidebar-mobile-toggle:focus-visible{outline-offset:1px;outline:2px solid #ff7d37b3}.sidebar-mobile-toggle,.sidebar-mobile-backdrop{display:none}@media (width<=1399px){.app-shell,.app-shell.sidebar-collapsed{grid-template-columns:var(--sidebar-rail-width) minmax(0, 1fr)}.app-shell:has(.sidebar[data-collapsed=false]){grid-template-columns:var(--sidebar-expanded-width) minmax(0, 1fr)}}@media (width<=639px){.app-shell,.app-shell.sidebar-collapsed{grid-template-columns:minmax(0,1fr)}.app-shell:has(.sidebar[data-collapsed=false]){grid-template-columns:minmax(0,1fr)}.app-shell>.app{--ui-sticky-inset:64px;padding-top:var(--ui-sticky-inset)}.sidebar{z-index:1002;pointer-events:none;height:100dvh;position:fixed;inset:0 auto 0 0;transform:translate(-102%);width:min(var(--sidebar-expanded-width), calc(100vw - 54px))!important;min-width:min(var(--sidebar-expanded-width), calc(100vw - 54px))!important}.sidebar[data-mobile-open=true]{pointer-events:auto;transform:translate(0)}.sidebar-mobile-toggle{z-index:1003;border:var(--kit-border-control);border-radius:var(--kit-radius-control);background:var(--surface);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--fg);cursor:pointer;place-items:center;padding:0;display:grid;position:fixed;top:10px;left:10px}.sidebar-mobile-toggle[hidden]{display:none}.sidebar-mobile-backdrop:not([hidden]){z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000094;border:0;border-radius:0;width:100%;height:100%;padding:0;display:block;position:fixed;inset:0}.sidebar-project-row,.sidebar-group-toggle{min-height:48px}.sidebar-project-label,.sidebar-group-title{font-size:15px}.sidebar-head{padding-top:max(16px, env(safe-area-inset-top))}.sidebar-expanded-navigation{padding-bottom:max(16px, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.app-shell,.sidebar,.sidebar-head,.sidebar-brand-copy,.sidebar-collapse-toggle,.sidebar-rail-navigation,.sidebar-expanded-navigation,.sidebar-group,.sidebar-group-toggle,.sidebar-group-chevron,.sidebar-group-body,.sidebar-project-row-wrap,.sidebar-project-row,.sidebar-project-edge{transition:none!important}.sidebar-project-row-wrap{opacity:1;transform:none}}.login-gate{background:var(--bg);justify-content:center;align-items:center;min-height:100vh}.login-box{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;width:320px;padding:2.5rem 2rem;display:flex}.login-box h1{text-align:center;color:var(--fg);font-size:1.25rem;font-weight:600}.login-box form{flex-direction:column;gap:.75rem;display:flex}.login-box input[type=password]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;color:var(--fg);outline:none;padding:.6rem .9rem;font-size:1rem}.login-box input[type=password]:focus{border-color:var(--accent)}.login-error{text-align:center}.mts-page{--mts-rail-height:62px;gap:clamp(14px,1.25vw,20px)}.mts-gate{place-content:center;justify-items:center;min-height:min(680px,100dvh);padding:28px 16px;display:grid}.mts-gate.login-2b-gate{background:var(--auth-bg);width:100%;min-height:min(680px,100dvh - 80px);padding:0;display:block}.mts-gate-canvas,.mts-gate-stage{min-height:min(680px,100dvh - 80px)}.mts-gate-stage{padding:32px 20px}.mts-gate-plate{background:var(--auth-bg);width:min(360px,100%);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;padding:22px}.mts-gate-plate .mts-gate-lockup{text-align:left;justify-items:normal;gap:11px;display:flex}.mts-gate-guidance{color:var(--fg-muted);font:14px/1.6 var(--sans);margin:0}.mts-gate-plate .login-2b-input{min-height:var(--kit-action-comfort);font-size:16px}.mts-gate-lockup{text-align:center;justify-items:center;gap:18px;display:grid}.gate-runner{border-radius:var(--gate-radius-runner);background:color-mix(in srgb, var(--fg) 9%, transparent);width:132px;height:2px;position:relative;overflow:hidden}.gate-runner>span{border-radius:inherit;background:color-mix(in srgb, var(--fg) 18%, transparent);width:36%;position:absolute;inset:0 auto 0 0}[data-gate-phase=verifying] .gate-runner>span,.gate-loading-surface .gate-runner>span{background:linear-gradient(90deg, transparent, var(--fg), transparent);animation:1.6s cubic-bezier(.4,0,.2,1) infinite gateRunner}.mts-gate-form{gap:9px;width:100%;display:grid}.mts-gate-form>label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gate-loading-surface{background:var(--gate-iris);min-height:100dvh;color:var(--fg);place-items:center;display:grid}.gate-loading-lockup{text-align:center;justify-items:center;gap:18px;display:grid}.gate-loading-lockup>strong{font:800 1.05rem/1 var(--sans);letter-spacing:-.03em}.gate-loading-lockup>span:not(.gate-runner){color:var(--gate-copy-muted);font:600 .58rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase}@keyframes gateRunner{0%{transform:translate(-100%)}to{transform:translate(280%)}}.mts-page .ui-page-header{border:1px solid var(--rule);border-radius:var(--kit-radius-strip);background:linear-gradient(120deg, color-mix(in srgb,var(--accent) 10%,transparent), transparent 34%), var(--surface);padding:clamp(20px,2vw,30px)}@media (width>=1281px){.mts-page .ui-page-header{grid-template-columns:minmax(0,1fr) auto;align-items:center}.mts-page .ui-page-header-side{justify-self:end;align-items:flex-end;width:auto}.mts-page .ui-page-header-actions{justify-content:flex-end}}.mts-page .ui-page-header-title{letter-spacing:-.04em;font-size:clamp(1.75rem,3vw,2.55rem)}.mts-page .ui-page-header-subtitle{max-width:760px;color:color-mix(in srgb,var(--fg) 62%,transparent);font-size:.94rem}.mts-page-mode-tabs{scrollbar-width:none;align-self:flex-start;max-width:100%;overflow-x:auto}.mts-page-mode-tabs::-webkit-scrollbar{display:none}.mts-generated-mode,.mts-pending-withdrawals-mode,.mts-available-balances-mode{gap:14px;min-width:0;display:grid}.mts-generated-mode[hidden],.mts-pending-withdrawals-mode[hidden],.mts-available-balances-mode[hidden]{display:none!important}.mts-pending-withdrawals-surface{min-width:0}.mts-pending-withdrawals-surface>div:first-child{gap:16px;display:grid}.mts-pending-withdrawals-heading,.mts-pending-withdrawals-toolbar,.mts-pending-withdrawals-actions{align-items:center;display:flex}.mts-pending-withdrawals-heading,.mts-pending-withdrawals-toolbar{justify-content:space-between;gap:18px}.mts-pending-withdrawals-heading>div:first-child{gap:3px;display:grid}.mts-pending-withdrawals-heading>div>span,.mts-pending-withdrawals-actions>span{color:var(--accent-3);letter-spacing:.09em;text-transform:uppercase;font-size:.64rem;font-weight:820}.mts-pending-withdrawals-heading h2,.mts-pending-withdrawals-heading p{margin:0}.mts-pending-withdrawals-heading h2{color:color-mix(in srgb,var(--fg) 95%,transparent);letter-spacing:-.025em;font-size:clamp(1.18rem,2vw,1.55rem)}.mts-pending-withdrawals-heading p{color:color-mix(in srgb,var(--fg) 53%,transparent);font-size:.78rem}.mts-pending-withdrawal-scope-panel{gap:16px;min-width:0;display:grid}.mts-pending-withdrawals-freshness span{color:color-mix(in srgb,var(--fg) 48%,transparent);font-size:.68rem;font-weight:720}.mts-pending-network-section{gap:10px;min-width:0;display:grid}.mts-pending-withdrawals-toolbar{padding-top:2px}.mts-pending-withdrawals-freshness{gap:2px;display:grid}.mts-pending-withdrawals-freshness strong{color:color-mix(in srgb,var(--fg) 78%,transparent);font-variant-numeric:tabular-nums;font-size:.75rem}.mts-pending-withdrawals-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px}.mts-pending-withdrawal-views{gap:10px;min-width:0;display:grid}.mts-pending-withdrawal-view-bar{border-bottom:1px solid color-mix(in srgb,var(--fg) 7.5%,transparent);justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.mts-pending-view-meta{color:color-mix(in srgb,var(--fg) 35%,transparent);font-variant-numeric:tabular-nums;white-space:nowrap;padding-bottom:10px;font-size:.64rem;font-weight:680}.mts-pending-withdrawals-table-wrap{max-height:min(620px,100vh - 250px);overflow:auto}.mts-pending-withdrawals-table{min-width:1260px}.mts-pending-withdrawals-email-table{min-width:980px}.mts-pending-withdrawals-table .mts-num strong,.mts-pending-withdrawals-table .mts-num small{white-space:nowrap;display:block}.mts-pending-withdrawals-table .mts-num small{color:color-mix(in srgb,var(--fg) 37%,transparent);font-size:var(--kit-type-meta);margin-top:2px}.mts-pending-destination{text-overflow:ellipsis;white-space:nowrap;max-width:230px;overflow:hidden}.mts-available-balances-surface{min-width:0}.mts-available-balances-surface>div:first-child{gap:16px;display:grid}.mts-available-balances-report{gap:16px;min-width:0;display:grid}.mts-available-balances-heading,.mts-available-balances-heading-status,.mts-available-balances-detail-toolbar,.mts-available-balances-pagination,.mts-available-balances-pagination>div{align-items:center;display:flex}.mts-available-balances-heading,.mts-available-balances-detail-toolbar,.mts-available-balances-pagination{justify-content:space-between;gap:18px}.mts-available-balances-heading>div:first-child,.mts-available-balances-detail-toolbar>div:first-child{gap:3px;display:grid}.mts-available-balances-heading>div:first-child>span,.mts-available-balances-detail-toolbar>div:first-child>span{color:var(--accent-3);letter-spacing:.09em;text-transform:uppercase;font-size:.64rem;font-weight:820}.mts-available-balances-heading h2,.mts-available-balances-heading p,.mts-available-balances-detail-toolbar h3,.mts-available-balances-detail-toolbar p{margin:0}.mts-available-balances-heading h2{color:color-mix(in srgb,var(--fg) 95%,transparent);letter-spacing:-.025em;font-size:clamp(1.18rem,2vw,1.55rem)}.mts-available-balances-heading p,.mts-available-balances-detail-toolbar p{color:color-mix(in srgb,var(--fg) 53%,transparent);font-size:.78rem}.mts-available-balances-heading-status{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px}.mts-available-balances-meta{border:1px solid color-mix(in srgb,var(--fg) 6.5%,transparent);border-radius:var(--kit-radius-strip);background:color-mix(in srgb,var(--bg) 40%,transparent);grid-template-columns:auto minmax(120px,1fr) auto minmax(80px,.6fr) auto minmax(170px,1fr);align-items:baseline;gap:5px 10px;padding:10px 12px;display:grid}.mts-available-balances-meta span{color:color-mix(in srgb,var(--fg) 36%,transparent);letter-spacing:.06em;text-transform:uppercase;font-size:.61rem;font-weight:760}.mts-available-balances-meta strong{color:color-mix(in srgb,var(--fg) 74%,transparent);font-variant-numeric:tabular-nums;font-size:.7rem}.mts-available-balances-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,600px),1fr));gap:10px;min-width:0;display:grid}.mts-available-balance-card{min-width:0}.mts-available-expand{flex:none}.mts-available-wallet-matrix{table-layout:fixed;min-width:600px}.mts-wallet-col-identity{width:100px}.mts-wallet-col-money{width:auto}.mts-available-wallet-scroll{align-self:start}.mts-available-balances-detail{border:1px solid color-mix(in srgb,var(--accent-2) 18%,transparent);border-radius:var(--kit-radius-strip);background:linear-gradient(145deg, color-mix(in srgb,var(--accent) 3.5%,transparent), transparent 40%), color-mix(in srgb,var(--bg) 42%,transparent);gap:12px;min-width:0;padding:14px;display:grid}.mts-available-balances-detail-toolbar h3{color:color-mix(in srgb,var(--fg) 90%,transparent);letter-spacing:-.015em;font-size:.94rem}.mts-available-balances-search{width:min(300px,100%)}.mts-available-balance-table-wrap{max-height:min(640px,100vh - 250px);overflow:auto}.mts-available-balance-table{min-width:1460px}.mts-available-balance-table td{white-space:nowrap}.mts-available-empty-row{height:100px;color:color-mix(in srgb,var(--fg) 40%,transparent);text-align:center}.mts-available-balances-pagination{min-height:34px}.mts-available-balances-pagination>span{color:color-mix(in srgb,var(--fg) 43%,transparent);font-variant-numeric:tabular-nums;font-size:.67rem;font-weight:680}.mts-available-balances-pagination>div{gap:6px}.mts-run-card{border-color:var(--rule);background:var(--surface)}.mts-run-card>div:first-child{gap:14px;display:grid}.mts-run-card-main{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.mts-run-card-copy{flex:280px;grid-template-columns:auto minmax(0,1fr);gap:3px 12px;min-width:0;display:grid}.mts-run-card-copy>strong,.mts-run-card-copy>span:last-child{grid-column:2}.mts-run-card-copy>strong{color:color-mix(in srgb,var(--fg) 94%,transparent);font-size:.94rem}.mts-run-card-copy>span:last-child{color:color-mix(in srgb,var(--fg) 56%,transparent);font-size:.78rem}.mts-run-state{border:1px solid color-mix(in srgb,var(--fg) 10%,transparent);border-radius:var(--kit-radius-pill);background:color-mix(in srgb,var(--fg) 4%,transparent);color:color-mix(in srgb,var(--fg) 58%,transparent);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;grid-row:1/span 2;align-self:center;padding:6px 9px;font-size:.66rem;font-weight:800}.mts-run-state.is-ready{border-color:color-mix(in srgb,var(--pos) 26%,transparent);background:color-mix(in srgb,var(--pos) 9%,transparent);color:var(--pos)}.mts-run-state.is-loading{border-color:color-mix(in srgb,var(--warn) 30%,transparent);background:color-mix(in srgb,var(--warn) 9%,transparent);color:var(--warn)}.mts-panel-control-row,.mts-trend-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mts-run-card-actions{flex:none;justify-content:flex-end}.mts-run-setup{border-top:1px solid color-mix(in srgb,var(--fg) 8%,transparent);padding-top:14px;animation:.18s ease-out mts-surface-in}.mts-setup-panel{gap:12px;display:grid}.mts-setup-control-grid{gap:var(--kit-panel-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),320px));align-items:end;display:grid}.mts-run-setup[hidden]{display:none}.mts-setup-options:not([hidden]){gap:var(--kit-panel-gap);display:grid}.mts-setup-utility-row{border-top:1px solid color-mix(in srgb,var(--fg) 6%,transparent);grid-template-columns:minmax(0,.82fr) minmax(360px,1.18fr);align-items:center;gap:14px;padding-top:12px;display:grid}.mts-setup-presets{align-items:center;gap:12px;min-width:0;display:flex}.mts-setup-utility-copy{flex:none;gap:2px;display:grid}.mts-setup-utility-copy strong,.mts-tag-filter-copy strong{color:color-mix(in srgb,var(--fg) 88%,transparent);font-size:.78rem}.mts-setup-utility-copy span,.mts-tag-filter-copy span{color:color-mix(in srgb,var(--fg) 48%,transparent);font-size:.69rem;line-height:1.35}.mts-setup-preset-actions{flex-wrap:wrap;gap:6px;display:flex}.mts-setup-exclusions{gap:8px;min-width:0;display:grid}.mts-setup-exclusions .mts-tag-filter{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px}.mts-setup-exclusions .mts-tag-filter-copy{grid-area:copy}.mts-setup-exclusions .gdp-tag-filter-trigger{border-color:color-mix(in srgb,var(--accent-2) 24%,transparent);border-radius:var(--kit-radius-strip);background:color-mix(in srgb,var(--accent) 7%,transparent);min-height:36px;color:color-mix(in srgb,var(--accent-4) 88%,transparent);white-space:nowrap;grid-area:trigger;padding-inline:12px}.mts-setup-exclusions .gdp-tag-filter-pills{scrollbar-width:none;grid-area:pills;gap:5px;display:flex;overflow-x:auto}.mts-setup-exclusions .mts-tag-filter{grid-template-areas:"copy trigger""pills pills"}.mts-setup-exclusions .gdp-tag-filter-pills::-webkit-scrollbar{display:none}.mts-setup-kol-switch{width:100%}.mts-setup-kol-switch .mts-kol-scope-switch-copy small{white-space:normal}.gdp-tag-filter-menu.mts-tag-filter-menu-portal{z-index:1200;border-radius:var(--kit-radius-strip);background:color-mix(in srgb,var(--bg) 98%,transparent);box-shadow:0 22px 46px color-mix(in srgb,var(--bg) 44%,transparent);position:fixed}.mts-run-card-progress{border-top:1px solid color-mix(in srgb,var(--fg) 6%,transparent);padding-top:10px}.mts-health-run-details{gap:4px;display:grid}.mts-health-notes{margin-top:16px}.mts-health-run-details>p{margin:0}.mts-health-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mts-health-run-details{border-top:1px solid color-mix(in srgb,var(--fg) 8%,transparent);margin-top:12px;padding-top:12px}.mts-workspace{gap:14px;min-width:0;display:grid}.mts-segmented::-webkit-scrollbar{display:none}.mts-segmented{scrollbar-width:none;max-width:100%;overflow-x:auto}.mts-layout-mode{flex:none}.mts-workspace-content,.mts-section-body,.mts-report-section{gap:14px;min-width:0;display:grid}.mts-report-section{scroll-margin-top:var(--mts-focus-gap,calc(var(--mts-rail-height) + 14px));animation:.19s ease-out mts-surface-in}.mts-report-section[hidden],.mts-section-body[hidden]{display:none!important}.mts-workspace-content>.mts-report-section+.mts-report-section{border-top:1px solid color-mix(in srgb,var(--fg) 6%,transparent);padding-top:10px}.mts-workspace.is-refreshing .mts-workspace-content{opacity:.55;pointer-events:none}.mts-rewrite-panel{border-color:var(--rule);background:var(--surface);min-width:0}.mts-rewrite-panel>div:first-child{gap:14px;padding:clamp(14px,1.25vw,19px)}.mts-rewrite-panel>div:first-child>div:first-child{align-items:stretch;width:100%;min-width:0}.mts-rewrite-panel>div:first-child>div:first-child>div:first-child h3{letter-spacing:-.015em;font-size:1.03rem}.mts-rewrite-panel>div:first-child>div:first-child>div:first-child p{width:100%;color:color-mix(in srgb,var(--fg) 55%,transparent)}.mts-page .mts-table-wrap{border:1px solid var(--rule);border-radius:var(--kit-radius-strip);background:var(--surface-2)}.mts-kol-panel .mts-table{min-width:1120px}.mts-column-heading{white-space:nowrap;gap:2px;display:grid}.mts-column-heading small{color:color-mix(in srgb,var(--fg) 40%,transparent);letter-spacing:.025em;text-transform:none;font-size:.57rem;font-weight:650}.mts-breakdown-cell{vertical-align:top;min-width:158px}.mts-cell-breakdown{gap:4px;min-width:134px;display:grid}.mts-cell-breakdown>span{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:9px;display:grid}.mts-cell-breakdown small{color:color-mix(in srgb,var(--fg) 43%,transparent);letter-spacing:.02em;white-space:nowrap;font-size:.61rem;font-weight:650}.mts-cell-breakdown strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.73rem}.mts-cell-breakdown strong.mts-pos{color:var(--pos)}.mts-cell-breakdown strong.mts-neg{color:var(--neg)}.mts-ds-label-note{color:color-mix(in srgb,var(--fg) 43%,transparent);letter-spacing:.02em;margin-top:2px;font-size:.61rem;font-weight:650;display:block}.mts-ds-table .mts-ds-breakdown-row>.mts-ds-label{padding-left:24px}.mts-compare-table{min-width:720px}.mts-compare-table thead th:first-child,.mts-compare-table tbody th:first-child{min-width:210px}.mts-compare-table thead th:not(:first-child),.mts-compare-table td{min-width:170px}@media (width<=640px){.mts-compare-table{table-layout:fixed;min-width:680px}.mts-compare-table thead th:first-child,.mts-compare-table tbody th:first-child{width:120px;min-width:120px}.mts-compare-table thead th:not(:first-child),.mts-compare-table td{min-width:140px}}.mts-compare-table tbody th>span,.mts-compare-table tbody th>small{display:block}.mts-compare-table tbody .mts-compare-breakdown-row>th{padding-left:28px}.mts-compare-inclusion-row{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.mts-compare-inclusion-row>small{color:color-mix(in srgb,var(--fg) 38%,transparent);white-space:nowrap;font-size:.62rem;font-weight:650}.mts-compare-divider td{border-bottom-color:color-mix(in srgb,var(--fg) 11%,transparent);background:color-mix(in srgb,var(--fg) 1.5%,transparent);height:7px;padding:0}.mts-unavailable{color:color-mix(in srgb,var(--fg) 28%,transparent)}.mts-summary-matrix-view{gap:12px;display:grid}.mts-hedge-controls{gap:14px;min-width:0;margin-bottom:14px;display:grid;container:hedge-controls/inline-size}.mts-hedge-header-actions,.mts-hedge-account-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mts-hedge-account-actions{justify-content:space-between}.mts-hedge-header-actions{justify-content:flex-start}.mts-hedge-pnl-row{grid-template-columns:minmax(0,1fr);align-items:end;gap:12px;display:grid}.mts-hedge-include-toggle{color:color-mix(in srgb,var(--fg) 58%,transparent);cursor:pointer;grid-template-columns:auto 1fr;align-self:center;align-items:center;gap:5px;font-size:.68rem;font-weight:700;display:grid}.mts-hedge-mode{justify-self:start;max-width:100%}.mts-hedge-sync-cutoff{color:color-mix(in srgb,var(--fg) 56%,transparent);font-size:.66rem;line-height:1.3}.mts-hedge-manual-group{gap:7px;display:grid}.mts-hedge-sync-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mts-hedge-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mts-hedge-account-form{gap:10px;display:grid}.mts-hedge-field-error{color:var(--neg-2)}.mts-ds-adjustment-cell{overflow:hidden;min-width:0!important}.mts-adjustment-row-editor,.mts-adjustment-new-editor,.mts-ds-adjustment-editor,.mts-ds-adjustment-new-editor{white-space:normal;align-items:center;gap:5px;min-width:0;max-width:100%;display:grid}.mts-adjustment-row-editor,.mts-ds-adjustment-editor{grid-template-columns:auto minmax(0,1fr)}.mts-adjustment-new-editor,.mts-ds-adjustment-new-editor{grid-template-columns:minmax(0,1fr)}.mts-adjustment-row-editor>.ui-field,.mts-adjustment-new-editor>.ui-field,.mts-ds-adjustment-editor>.ui-field,.mts-ds-adjustment-new-editor>.ui-field{width:100%;min-width:0;max-width:100%}.mts-adjustment-row-editor>.ui-action-group,.mts-adjustment-new-editor>.ui-action-group,.mts-ds-adjustment-editor>.ui-action-group,.mts-ds-adjustment-new-editor>.ui-action-group{grid-column:1/-1;min-width:0}.mts-adjustment-amount-input{text-align:right;font-variant-numeric:tabular-nums}.mts-adjustment-add-row button{min-width:34px;margin:0}@media (width<=900px){.mts-hedge-pnl-row,.mts-hedge-account-grid{grid-template-columns:1fr}.mts-hedge-header-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}}.mts-kol-scope-switch{border:1px solid color-mix(in srgb,var(--fg) 8%,transparent);border-radius:var(--kit-radius-strip);background:var(--surface-2);cursor:pointer;grid-template-rows:auto auto;grid-template-columns:32px minmax(0,1fr);align-items:center;column-gap:9px;min-height:38px;padding:5px 9px;display:grid}.mts-kol-scope-switch input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.mts-kol-scope-switch-track{border:1px solid color-mix(in srgb,var(--fg) 16%,transparent);border-radius:var(--kit-radius-pill);background:color-mix(in srgb,var(--fg) 8%,transparent);grid-row:1/span 2;width:32px;height:18px;transition:border-color .14s,background-color .14s;position:relative}.mts-kol-scope-switch-thumb{background:color-mix(in srgb,var(--fg) 68%,transparent);border-radius:50%;width:12px;height:12px;transition:transform .14s,background-color .14s;position:absolute;top:2px;left:2px}.mts-kol-scope-switch input:checked+.mts-kol-scope-switch-track{border-color:color-mix(in srgb,var(--accent-2) 58%,transparent);background:color-mix(in srgb,var(--accent) 30%,transparent)}.mts-kol-scope-switch input:checked+.mts-kol-scope-switch-track .mts-kol-scope-switch-thumb{background:var(--accent-3);transform:translate(14px)}.mts-kol-scope-switch input:focus-visible+.mts-kol-scope-switch-track{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 17%,transparent)}.mts-kol-scope-switch-copy{gap:1px;min-width:0;display:grid}.mts-kol-scope-switch-copy strong{color:color-mix(in srgb,var(--fg) 83%,transparent);font-size:.72rem}.mts-kol-scope-switch-copy small{color:color-mix(in srgb,var(--fg) 43%,transparent);white-space:nowrap;font-size:.61rem}.mts-trend-controls{justify-content:space-between}.mts-trend-chart{border:1px solid color-mix(in srgb,var(--fg) 7%,transparent);border-radius:var(--kit-radius-strip);background:var(--surface-2);width:100%;height:330px;padding:12px 6px 0}.mts-trend-tooltip{border:1px solid color-mix(in srgb,var(--fg) 13%,transparent);border-radius:var(--kit-radius-strip);background:color-mix(in srgb,var(--bg) 98%,transparent);min-width:190px;box-shadow:0 16px 34px color-mix(in srgb,var(--bg) 42%,transparent);gap:5px;padding:11px 12px;display:grid}.mts-trend-tooltip>span{color:color-mix(in srgb,var(--fg) 70%,transparent);grid-template-columns:8px minmax(0,1fr);align-items:center;gap:7px;font-size:.73rem;display:grid}.mts-trend-tooltip i{border-radius:50%;width:7px;height:7px}.mts-cashflow-cell{gap:3px;display:grid}.mts-cashflow-cell strong{color:color-mix(in srgb,var(--fg) 88%,transparent);font-size:.86rem}.mts-cashflow-cell span{color:color-mix(in srgb,var(--fg) 43%,transparent);font-size:.67rem;line-height:1.35}.mts-detail-drawer{border:1px solid var(--rule);border-radius:var(--kit-radius-strip);background:var(--surface-2)}.mts-detail-drawer>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:11px 14px;list-style:none;display:flex}.mts-detail-drawer>summary::-webkit-details-marker{display:none}.mts-detail-drawer>summary>span:first-child{gap:2px;display:grid}.mts-detail-drawer>summary small,.mts-detail-drawer>summary>span:last-child{color:color-mix(in srgb,var(--fg) 48%,transparent);font-size:.71rem}.mts-detail-drawer[open]>summary{border-bottom:1px solid color-mix(in srgb,var(--fg) 8%,transparent)}.mts-detail-drawer-body{gap:14px;min-width:0;padding:14px;display:grid}.mts-reconciliation-grid{gap:12px;display:grid}.mts-recon-card .mts-table{min-width:620px}.mts-named-flow-table{min-width:560px!important}.mts-uid-balances{gap:13px;min-width:0;display:grid}.mts-affiliate-roster>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.mts-affiliate-roster>header>div{gap:3px;display:grid}.mts-affiliate-roster>header strong{color:color-mix(in srgb,var(--fg) 92%,transparent);font-size:.92rem}.mts-affiliate-roster>header small{color:color-mix(in srgb,var(--fg) 46%,transparent);font-size:.7rem}.mts-uid-balance-toolbar{padding:var(--kit-panel-space);justify-content:flex-end;display:flex}.mts-uid-balance-toolbar>.ui-field{width:min(300px,100%)}.mts-uid-balance-table{min-width:760px}.mts-uid-balances .mts-funds-wallet-wrap{max-height:min(62vh,620px);margin-top:0}.mts-affiliate-form{border:1px solid color-mix(in srgb,var(--accent-2) 18%,transparent);border-radius:var(--kit-radius-strip);background:color-mix(in srgb,var(--accent) 3.5%,transparent);grid-template-columns:1fr;gap:12px;margin-bottom:14px;padding:13px;display:grid}.mts-affiliate-form-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mts-affiliate-form-heading>div{gap:2px;display:grid}.mts-affiliate-form-heading strong{font-size:.86rem}.mts-affiliate-form-heading small{color:color-mix(in srgb,var(--fg) 45%,transparent);font-size:.68rem}.mts-affiliate-form-grid{grid-template-columns:minmax(150px,.55fr) minmax(210px,1fr) auto;align-items:end;gap:10px;display:grid}.mts-affiliate-roster,.mts-gift-records{gap:10px;padding-top:2px;display:grid}.mts-affiliate-list-wrap{border:1px solid color-mix(in srgb,var(--fg) 7%,transparent);border-radius:var(--kit-radius-strip)}.mts-subsection-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.mts-subsection-heading>div{gap:2px;display:grid}.mts-subsection-heading>div>span{color:color-mix(in srgb,var(--fg) 52%,transparent);font-size:.74rem}@keyframes mts-surface-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (width<=1320px){.mts-setup-utility-row{grid-template-columns:1fr}}@media (width<=860px){.mts-page{--mts-rail-height:104px}.mts-pending-withdrawals-heading,.mts-pending-withdrawals-toolbar,.mts-available-balances-heading,.mts-available-balances-detail-toolbar,.mts-setup-presets{flex-direction:column;align-items:flex-start}.mts-pending-withdrawals-actions,.mts-available-balances-heading-status{justify-content:flex-start}.mts-available-balances-meta{grid-template-columns:auto minmax(0,1fr)}.mts-run-card-actions{justify-content:flex-start;width:100%}.mts-layout-mode{justify-self:start}}@media (width<=620px){.mts-page{--mts-rail-height:100px}.mts-page .ui-page-header{border-radius:var(--kit-radius-strip);padding:17px}.mts-page-mode-tabs{width:100%}.mts-page-mode-tabs button{flex:1 0 auto}.mts-run-card-copy{grid-template-columns:1fr}.mts-pending-withdrawals-actions{flex-direction:column;align-items:stretch;width:100%}.mts-pending-withdrawals-actions .mts-segmented,.mts-pending-withdrawals-actions button,.mts-available-balances-heading-status,.mts-available-balances-heading-status button,.mts-available-balances-search,.mts-setup-exclusions .gdp-tag-filter-trigger,.mts-layout-mode{width:100%}.mts-pending-withdrawals-actions .mts-segmented button{flex:1}.mts-available-balances-pagination{flex-direction:column;align-items:stretch}.mts-available-balances-pagination>div,.mts-available-balances-pagination button{flex:1}.mts-pending-withdrawal-view-bar{flex-direction:column;align-items:stretch;gap:0}.mts-pending-view-meta{padding:8px 0}.mts-run-state,.mts-run-card-copy>strong,.mts-run-card-copy>span:last-child{grid-area:auto/1}.mts-run-state{justify-self:start}.mts-run-card-actions button{flex:auto}.mts-setup-exclusions .mts-tag-filter{grid-template-columns:1fr;grid-template-areas:"copy""trigger"}.mts-layout-mode button{flex:1}.mts-rewrite-panel>div:first-child{padding:12px}.mts-panel-control-row,.mts-trend-controls{flex-direction:column;align-items:stretch}.mts-panel-control-row .mts-segmented,.mts-trend-controls .mts-segmented{max-width:100%;overflow-x:auto}.mts-kol-scope-switch{width:100%}.mts-affiliate-form-grid{grid-template-columns:1fr}.mts-affiliate-form-actions{justify-content:flex-start}.mts-affiliate-roster>header{flex-direction:column;align-items:flex-start}.mts-trend-chart{height:270px}.mts-detail-drawer>summary{flex-direction:column;align-items:flex-start;gap:6px}}.mts-live-open-mode{min-width:0;display:grid}.treasury-live-open-page{gap:12px;width:100%;max-width:none;margin:0;display:grid}.treasury-live-workspace-bar{top:var(--app-sticky-top,0px);z-index:5;border:1px solid color-mix(in srgb,var(--fg) 9%,transparent);background:var(--bg);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px;display:flex;position:sticky}.mts-live-manage-user{min-width:var(--kit-target-min)}.mts-live-table .mts-live-manage-column,.mts-live-table .mts-live-manage-cell{text-align:center;width:72px;min-width:72px}.mts-live-table .mts-live-symbol-column,.mts-live-table .mts-live-symbol-cell{text-align:left}.managed-live-users-body{gap:14px;display:grid}.managed-live-users-form{grid-template-columns:minmax(180px,1fr) minmax(220px,1fr) auto;align-items:end;gap:10px;display:grid}.managed-live-users-roster{overscroll-behavior:contain;border:1px solid color-mix(in srgb,var(--fg) 10%,transparent);max-height:min(42vh,360px);overflow:auto}.mts-live-open-mode[hidden]{display:none!important}.mts-live-open-surface{min-width:0}.mts-live-open-surface>div:first-child{gap:14px;display:grid}.mts-live-open-actions,.mts-live-open-actions>div{display:flex}.mts-live-open-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:100%}.mts-live-open-actions>div{flex-direction:column;flex-shrink:0;align-items:flex-end;margin-right:4px}.mts-live-open-actions>.mts-live-cadence{gap:4px;margin-right:0}.mts-live-cadence .mts-segmented{flex-shrink:0;overflow:visible}.mts-live-view-switch{justify-self:start}.mts-live-positive{color:var(--success-400,var(--pos))!important}.mts-live-negative{color:var(--danger-400,var(--neg))!important}.mts-live-filter-bar{border:1px solid color-mix(in srgb,var(--fg) 7.5%,transparent);border-radius:var(--kit-radius-strip);background:color-mix(in srgb,var(--bg) 48%,transparent);grid-template-columns:minmax(130px,.9fr) minmax(130px,.9fr) minmax(145px,1fr) minmax(120px,.7fr) auto minmax(120px,.7fr);align-items:end;gap:9px;padding:11px;display:grid}.mts-live-filter-result{justify-items:end;gap:2px;padding-bottom:2px;display:grid}.mts-live-filter-result strong{color:color-mix(in srgb,var(--fg) 90%,transparent);font:760 .88rem/1 var(--mono)}.mts-live-filter-result span{color:color-mix(in srgb,var(--fg) 42%,transparent);font-size:.65rem}.mts-live-table-wrap{overscroll-behavior:contain;border:1px solid color-mix(in srgb,var(--fg) 12%,transparent);border-radius:0;min-width:0;max-height:min(68vh,760px);overflow:auto}.mts-live-table{--mts-live-manage-width:0px;width:100%;min-width:1880px}.mts-live-mono{font-family:var(--mono)}.mts-live-symbol-card>header>div{flex-wrap:wrap;flex:220px;gap:6px;min-width:0}.mts-live-symbol-card table{width:100%;min-width:610px}@media (width<=980px){.mts-live-open-actions{justify-content:flex-start;width:100%}.mts-live-open-actions>div{align-items:flex-start;margin-right:auto}.mts-live-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.mts-live-filter-result{justify-items:start}}@media (width<=640px){.treasury-live-workspace-bar{flex-direction:column;align-items:stretch}.mts-live-manage-user{min-width:44px}.managed-live-users-form,.mts-live-filter-bar{grid-template-columns:1fr}.mts-live-open-actions{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.mts-live-open-actions>div{grid-column:1/-1}.mts-live-cadence .mts-segmented{max-width:100%;overflow-x:auto}.mts-live-view-switch{width:100%}.mts-live-view-switch button{flex:1}}@media (prefers-reduced-motion:reduce){.mts-report-section,.mts-run-setup{animation:none}.mts-page-mode-tabs button,.mts-pending-withdrawals-table thead th button,.mts-available-balance-card,.mts-available-balances-search input,.mts-available-balance-table thead th button{transition:none}}[data-ui-system=darkex-kit].mts-page{--mts-rail-height:56px;gap:var(--kit-panel-gap);background:var(--bg);min-width:0}[data-ui-system=darkex-kit] .mts-top-sentinel{pointer-events:none;width:100%;height:1px;margin-bottom:-1px}[data-ui-system=darkex-kit] .mts-run-setup-focus-target{gap:var(--kit-panel-gap);min-width:0;display:grid}[data-ui-system=darkex-kit] .mts-run-setup-focus-target:focus{outline:none}.mts-live-table.has-manage-column{--mts-live-manage-width:72px}.mts-live-table :is(.mts-live-manage-column,.mts-live-manage-cell,.mts-live-uid-column,.mts-live-uid-cell,.mts-live-symbol-column,.mts-live-symbol-cell){z-index:3;background:var(--surface);position:sticky}.mts-live-table :is(.mts-live-manage-column,.mts-live-manage-cell){left:112px}.mts-live-table :is(.mts-live-uid-column,.mts-live-uid-cell){min-width:112px;left:0}.mts-live-table :is(.mts-live-symbol-column,.mts-live-symbol-cell){left:calc(var(--mts-live-manage-width) + 112px);min-width:96px;box-shadow:1px 0 0 color-mix(in srgb,var(--fg) 12%,transparent)}.mts-live-table thead :is(.mts-live-manage-column,.mts-live-uid-column,.mts-live-symbol-column){z-index:6;background:var(--thead)}.mts-live-table tbody tr:hover :is(.mts-live-manage-cell,.mts-live-uid-cell,.mts-live-symbol-cell){background:color-mix(in srgb,var(--accent) 5%,var(--surface))}.mts-live-table .mts-live-risk-column{background:color-mix(in srgb,var(--warn) 7%,var(--surface));color:color-mix(in srgb,var(--fg) 88%,transparent);font-weight:700}[data-ui-system=darkex-kit] .mts-page-mode-tabs::-webkit-scrollbar{display:none}[data-ui-system=darkex-kit] .mts-sticky-chrome.is-compact .mts-run-card{border:var(--edge);border-radius:var(--kit-radius-panel);box-shadow:none}[data-ui-system=darkex-kit] .mts-run-card.is-compact>div:first-child{gap:8px;padding:8px 10px}[data-ui-system=darkex-kit] .mts-run-card.is-compact .mts-run-card-copy>strong{grid-row:1;align-self:center}[data-ui-system=darkex-kit].mts-page>.ui-page-header{border-radius:var(--kit-radius-panel);background:0 0;border:0;padding:8px 10px}[data-ui-system=darkex-kit].mts-page>.ui-page-header .ui-page-header-title{font:600 var(--kit-type-title)/1.2 var(--sans);letter-spacing:-.02em}[data-ui-system=darkex-kit].mts-page>.ui-page-header .ui-page-header-subtitle{color:color-mix(in srgb,var(--fg) 58%,transparent);font:var(--kit-type-body)/1.45 var(--sans)}[data-ui-system=darkex-kit] .mts-page-mode-tabs{align-self:start;width:100%;max-width:100%}[data-ui-system=darkex-kit] .mts-run-card{border-top-color:var(--accent-2);background:var(--surface)}[data-ui-system=darkex-kit] .mts-run-card>div:first-child{gap:12px;padding:12px;display:grid}[data-ui-system=darkex-kit] .mts-run-state{border:var(--edge);border-radius:var(--kit-radius-pill);background:color-mix(in srgb,var(--fg) 4%,transparent);color:color-mix(in srgb,var(--fg) 58%,transparent);font:500 var(--kit-type-meta)/1.5 var(--mono)}[data-ui-system=darkex-kit] .mts-run-state.is-ready{border-color:var(--rule);background:var(--surface);color:var(--fg-muted)}[data-ui-system=darkex-kit] .mts-run-state.is-loading{border-color:color-mix(in srgb,var(--warn) 30%,transparent);background:color-mix(in srgb,var(--warn) 9%,transparent);color:var(--warn)}[data-ui-system=darkex-kit] .mts-run-card-copy>strong{color:var(--fg);font:600 var(--kit-type-body)/1.5 var(--sans)}[data-ui-system=darkex-kit] .mts-run-card-copy>span:last-child{color:var(--fg-muted);font:var(--kit-type-meta)/1.6 var(--mono)}[data-ui-system=darkex-kit] .mts-run-setup{border-top:var(--line)}[data-ui-system=darkex-kit] .mts-detached-setup{min-width:0}[data-ui-system=darkex-kit] .mts-detached-setup[hidden]{display:none}[data-ui-system=darkex-kit].mts-page [role=region][tabindex]{scroll-margin-top:var(--mts-focus-gap,12px)}@media (width<=720px){[data-ui-system=darkex-kit] .mts-run-card.is-compact .mts-run-card-copy{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}[data-ui-system=darkex-kit] .mts-run-card.is-compact .mts-run-card-copy>span:last-child{flex-basis:100%}.ui-comfort[data-ui-system=darkex-kit] .mts-sticky-chrome .mts-run-card.is-compact{padding:0}.ui-comfort[data-ui-system=darkex-kit] .mts-run-card.is-compact>div:first-child{padding:8px}.ui-comfort[data-ui-system=darkex-kit] .mts-run-card.is-compact .mts-run-card-main{gap:8px}.ui-comfort[data-ui-system=darkex-kit] .mts-run-card.is-compact :is(.mts-run-state,.mts-run-card-copy>strong){display:none}}@media (height<=640px){[data-ui-system=darkex-kit] .mts-run-card.is-compact .mts-run-card-copy{display:block}[data-ui-system=darkex-kit] .mts-run-card.is-compact :is(.mts-run-state,.mts-run-card-copy>strong){display:none}}[data-ui-system=darkex-kit] .mts-setup-grid{gap:12px}[data-ui-system=darkex-kit] .mts-setup-utility-row{gap:var(--kit-control-gap);grid-template-columns:repeat(2,minmax(0,1fr))}[data-ui-system=darkex-kit] .mts-report-section{scroll-margin-top:var(--mts-focus-gap,12px);animation:none}[data-ui-system=darkex-kit] .mts-workspace-content>.mts-report-section+.mts-report-section{border-top:var(--line)}[data-ui-system=darkex-kit] .mts-workspace.is-refreshing .mts-workspace-content{opacity:.55}[data-ui-system=darkex-kit].mts-gate{min-height:min(680px,100dvh);color:var(--fg);font-family:var(--sans);background:0 0}@media (width<=640px){.mts-live-table :is(.mts-live-manage-column,.mts-live-manage-cell,.mts-live-symbol-column,.mts-live-symbol-cell){box-shadow:none;position:static}}@media (width<=720px){[data-ui-system=darkex-kit] .mts-page-mode-tabs,[data-ui-system=darkex-kit] .mts-layout-mode{width:100%}[data-ui-system=darkex-kit] .mts-setup-utility-row{grid-template-columns:1fr}[data-ui-system=darkex-kit] .mts-layout-mode button{flex:1}}[data-ui-system=darkex-kit] .mts-rewrite-panel{border-top:2px solid var(--accent);border-radius:var(--kit-radius-panel);background:var(--surface);overflow:hidden}[data-ui-system=darkex-kit] .mts-rewrite-panel>div:first-child{gap:0;padding:0}[data-ui-system=darkex-kit] .mts-rewrite-panel>div:first-child>div:first-child{align-items:stretch;width:100%;min-width:0}[data-ui-system=darkex-kit] .mts-rewrite-panel>div:first-child>div:first-child>div:first-child h3{font:600 var(--kit-type-section)/1.4 var(--sans);letter-spacing:0}[data-ui-system=darkex-kit] .mts-rewrite-panel>div:first-child>div:first-child>div:first-child p{color:color-mix(in srgb,var(--fg) 48%,transparent);font:400 var(--kit-type-meta)/1.6 var(--sans)}[data-ui-system=darkex-kit] .mts-rewrite-panel .mts-table-wrap{background:0 0;border:0;border-radius:0;overflow:auto}[data-ui-system=darkex-kit] .mts-summary-panel .mts-comparison-scroll{max-height:min(560px, max(240px, calc(100dvh - var(--ui-report-scroll-offset,0px) - 48px)));scrollbar-width:auto;scrollbar-gutter:stable;overscroll-behavior:contain;scroll-padding-bottom:80px;overflow:scroll}[data-ui-system=darkex-kit] .mts-summary-expanded .mts-comparison-scroll{max-height:none}[data-ui-system=darkex-kit] .mts-ds-table>tbody[hidden]{display:none}[data-ui-system=darkex-kit] .mts-rewrite-panel .mts-table{border-bottom:0;border-left:0;border-right:0}[data-ui-system=darkex-kit] .mts-table :is(.mts-pos,.pos){color:var(--pos)}[data-ui-system=darkex-kit] .mts-table :is(.mts-neg,.neg){color:var(--neg)}[data-ui-system=darkex-kit] .mts-ds-table{--mts-summary-identity-width:240px;--mts-summary-value-width:160px;table-layout:fixed;width:100%;min-width:calc(var(--mts-summary-identity-width) + 7 * var(--mts-summary-value-width))}[data-ui-system=darkex-kit] .mts-ds-identity-column{width:var(--mts-summary-identity-width)}[data-ui-system=darkex-kit] .mts-ds-value-column{width:var(--mts-summary-value-width)}[data-ui-system=darkex-kit] .mts-ds-table .mts-ds-label{min-width:0;max-width:var(--mts-summary-identity-width);white-space:normal;overflow-wrap:anywhere}[data-ui-system=darkex-kit] .mts-ds-table :is(.mts-ds-gift-toggle-row,.mts-ds-inclusion-toggle-row){flex-wrap:wrap;min-width:0;max-width:100%;display:flex}[data-ui-system=darkex-kit] .mts-ds-table .mts-ds-inclusion-toggle-row>span:first-of-type{text-overflow:clip;white-space:normal;overflow:visible}[data-ui-system=darkex-kit] .mts-ds-table .mts-ds-breakdown-toggle{white-space:normal;min-width:0}@media (width<=640px){[data-ui-system=darkex-kit] .mts-ds-table{--mts-summary-identity-width:120px;--mts-summary-value-width:144px}}[data-ui-system=darkex-kit] .mts-ds-table .mts-ds-col--close-long{border-left:2px solid var(--rule)}[data-ui-system=darkex-kit] .mts-column-heading{gap:2px}[data-ui-system=darkex-kit] .mts-kol-panel .is-result-column,[data-ui-system=darkex-kit] .mts-trend-panel .is-result-column{border-left:1px solid color-mix(in srgb,var(--accent) 20%,transparent)}[data-ui-system=darkex-kit] .mts-cashflow-cell{gap:3px}[data-ui-system=darkex-kit] .mts-cashflow-cell strong{color:color-mix(in srgb,var(--fg) 88%,transparent);font:600 var(--kit-type-body) var(--mono)}[data-ui-system=darkex-kit] .mts-cashflow-cell span{white-space:normal;overflow-wrap:anywhere;color:color-mix(in srgb,var(--fg) 42%,transparent);font:400 var(--kit-type-meta) var(--mono)}[data-ui-system=darkex-kit] .mts-reconciliation-grid{gap:10px;padding:12px}@media (width<=720px){[data-ui-system=darkex-kit] .mts-rewrite-panel>div:first-child>div:first-child{flex-direction:column;align-items:flex-start}[data-ui-system=darkex-kit] .mts-panel-control-row,[data-ui-system=darkex-kit] .mts-trend-controls{align-items:stretch;width:100%}}[data-ui-system=darkex-kit] .mts-pending-countdown{border:var(--edge);border-radius:var(--kit-radius-control);background:var(--surface-2);min-width:86px;color:color-mix(in srgb,var(--fg) 52%,transparent);font:500 var(--kit-type-meta) var(--sans);letter-spacing:.04em;text-transform:uppercase;grid-template-columns:auto auto;align-items:center;gap:8px;padding:5px 9px 7px;display:grid;position:relative;overflow:hidden}[data-ui-system=darkex-kit] .mts-pending-countdown:before{width:var(--mts-poll-progress,0%);background:var(--accent);content:"";height:2px;transition:width .22s linear;position:absolute;bottom:0;left:0;right:auto}[data-ui-system=darkex-kit] .mts-pending-countdown:after{border:2px solid color-mix(in srgb,var(--accent) 25%,transparent);border-top-color:var(--accent-3);content:"";border-radius:50%;grid-area:1/1;width:8px;height:8px;animation:1s linear infinite ringSpin}[data-ui-system=darkex-kit] .mts-pending-countdown>span{grid-area:1/2}[data-ui-system=darkex-kit] .mts-pending-countdown>strong{color:var(--accent-3);font:600 var(--kit-type-data) var(--mono);grid-area:1/3}[data-ui-system=darkex-kit] .mts-hedge-exchange-table-wrap{min-width:0;overflow:auto}[data-ui-system=darkex-kit] .mts-hedge-exchange-table{table-layout:fixed;width:100%;min-width:720px}[data-ui-system=darkex-kit] .mts-hedge-exchange-table :is(th,td){white-space:normal;text-align:left;min-width:0}[data-ui-system=darkex-kit] .mts-hedge-exchange-table :is(th,td).mts-num{text-align:right;font-variant-numeric:tabular-nums}[data-ui-system=darkex-kit] .mts-hedge-exchange-table thead th:nth-child(4){width:25%}[data-ui-system=darkex-kit] .mts-hedge-table-toggle{min-height:var(--kit-target-min);color:var(--fg);font:500 var(--kit-type-data) var(--sans);align-items:center;gap:10px;display:inline-flex}[data-ui-system=darkex-kit] .mts-hedge-table-toggle input{width:15px;height:15px;min-height:auto;accent-color:var(--accent);margin:0}[data-ui-system=darkex-kit] .mts-affiliate-boundary{border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);border-left:2px solid var(--accent);border-radius:var(--kit-radius-control);background:color-mix(in srgb,var(--accent) 6%,transparent);color:color-mix(in srgb,var(--fg) 62%,transparent);font:400 var(--kit-type-meta)/1.6 var(--sans);margin:12px 0 0;padding:10px 12px}@media (width<=720px){[data-ui-system=darkex-kit] .mts-setup-exclusions .mts-tag-filter{grid-template-areas:"copy""pills""trigger"}}.mts-notifications-mode[hidden]{display:none}.mts-notifications-mode{min-width:0}.mts-notifications-page{gap:16px;padding:18px 0 28px;display:grid}.mts-notifications-rule-content{grid-template-columns:minmax(220px,320px) minmax(0,1fr);align-items:end;gap:16px;display:grid}.mts-notifications-actions,.mts-notifications-pagination{justify-content:flex-end}.mts-notifications-events{gap:12px;min-width:0;display:grid}.mts-notifications-events .ui-table-scroll{max-height:min(68vh,760px)}.mts-notifications-page .mts-notifications-table{table-layout:fixed;min-width:1474px}.mts-notifications-identity{width:140px}.mts-notifications-selection{width:64px}.mts-notifications-time{width:270px}@media (width<=1100px){.mts-notifications-rule-content{grid-template-columns:1fr}.mts-notifications-actions{grid-column:1/-1;justify-content:flex-start}}@media (width<=720px){.mts-notifications-actions{grid-column:auto;justify-content:stretch}.mts-notifications-actions>*{flex:100%}}.leo-v2-page{--leo-v2-panel:#111419;--leo-v2-panel-raised:#15191f;--leo-v2-panel-soft:#0e1116;--leo-v2-border:#ffffff1a;--leo-v2-border-strong:#ffffff29;--leo-v2-muted:#e8eef59e;--leo-v2-rail-height:126px;color:var(--fg);gap:16px}.leo-v2-page .ui-page-header{padding:4px 2px 0}.leo-v2-page .ui-page-header-title{letter-spacing:-.035em}.leo-v2-page-content,.leo-v2-generated,.leo-v2-live{gap:16px;min-width:0;display:grid}.leo-v2-run-card.ui-card,.leo-v2-live-toolbar.ui-card{overflow:visible}.leo-v2-run-card-main{justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:14px 16px;display:flex}.leo-v2-live-toolbar-copy{align-items:center;gap:12px;min-width:0;display:flex}.leo-v2-live-toolbar-copy>div{gap:3px;min-width:0;display:grid}.leo-v2-live-toolbar-copy strong{font-size:.94rem}.leo-v2-live-toolbar-copy>div>span{color:var(--leo-v2-muted);font-size:var(--kit-type-meta);line-height:1.45}.leo-v2-run-setup,.leo-v2-run-progress{border-top:1px solid var(--leo-v2-border)}.leo-v2-run-setup{background:#0e1116;padding:16px}.leo-v2-run-progress{padding:12px 16px}.leo-v2-setup-panel{gap:14px;min-width:0;display:grid}.leo-v2-setup-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.leo-v2-setup-heading>div,.leo-v2-setup-utility-copy{gap:3px;display:grid}.leo-v2-setup-heading>div>span{color:#ffffff80;font-size:var(--kit-type-meta);letter-spacing:.09em;text-transform:uppercase;font-weight:780}.leo-v2-setup-heading strong{font-size:.9rem}.leo-v2-setup-control-grid{grid-template-columns:minmax(320px,1.1fr) minmax(320px,1.1fr) minmax(235px,1fr) minmax(170px,.72fr);align-items:start;gap:11px;display:grid}.leo-v2-setup-utility-copy span{color:var(--leo-v2-muted);font-size:var(--kit-type-meta);line-height:1.35}.leo-v2-setup-timezone-shortcuts{align-items:center;gap:7px;min-width:0;display:inline-flex}.leo-v2-setup-utility-row{border-top:1px solid #ffffff0f;grid-template-columns:minmax(350px,.82fr) minmax(420px,1.18fr);align-items:center;gap:14px;padding-top:12px;display:grid}.leo-v2-setup-presets{align-items:center;gap:12px;min-width:0;display:flex}.leo-v2-setup-utility-copy{flex:none}.leo-v2-setup-utility-copy strong,.leo-v2-setup-exclusions .mts-tag-filter-copy strong{color:#ffffffe0;font-size:var(--kit-type-data)}.leo-v2-setup-preset-actions{flex-wrap:wrap;gap:6px;display:flex}.leo-v2-setup-exclusions{min-width:0}.leo-v2-setup-exclusions .leo-tag-filter{background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy trigger";align-items:center;gap:6px 12px;padding:0}.leo-v2-setup-exclusions .mts-tag-filter-copy{grid-area:copy}.leo-v2-setup-exclusions .gdp-tag-filter-trigger{border-radius:var(--kit-radius-strip);color:#ffe7bd;white-space:nowrap;background:#ffb03d12;border-color:#ffb03d38;grid-area:trigger;min-height:34px;padding-inline:12px}.leo-v2-setup-exclusions .gdp-tag-filter-pills{display:none}.leo-v2-health-popover>summary::-webkit-details-marker{display:none}.gdp-tag-filter-menu.leo-v2-tag-filter-menu-portal{z-index:1200;border:1px solid var(--leo-v2-border-strong);background:#0b0d11;border-radius:9px;position:fixed;overflow:auto;box-shadow:0 22px 48px #00000085}.leo-v2-health-popover{position:relative}.leo-v2-health-popover>summary{cursor:pointer;list-style:none}.leo-v2-health-panel{z-index:180;width:min(420px,100vw - 32px);position:absolute;top:calc(100% + 8px);right:0}.leo-v2-workspace{min-width:0}.leo-v2-rail-controls{grid-template-columns:auto auto;align-items:center;gap:5px 8px;display:grid}.leo-v2-rail-controls>label,.leo-v2-live-cadence>label{color:#ffffff80;font-size:var(--kit-type-meta);letter-spacing:.08em;text-transform:uppercase;font-weight:760}.leo-v2-workspace-content{gap:16px;min-width:0;padding-top:16px;display:grid}.leo-v2-report-section{min-width:0;scroll-margin-top:calc(var(--leo-v2-rail-height) + 14px)}.leo-v2-report-section[hidden]{display:none}.leo-v2-section-surface,.leo-v2-live-surface{gap:16px;min-width:0;display:grid}.leo-v2-section-heading,.leo-v2-live-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.leo-v2-subheading{justify-content:space-between;gap:16px;display:flex}.leo-v2-section-heading>div,.leo-v2-live-heading>div,.leo-v2-subheading>div{gap:4px;display:grid}.leo-v2-section-heading>div>span,.leo-v2-live-heading>div>span{color:var(--accent);font-size:var(--kit-type-meta);letter-spacing:.1em;text-transform:uppercase;font-weight:780}.leo-v2-section-heading h2{letter-spacing:-.025em;margin:0;font-size:clamp(1.15rem,2vw,1.48rem)}.leo-v2-section-heading p,.leo-v2-live-heading small,.leo-v2-subheading>div>span{color:var(--leo-v2-muted);font-size:var(--kit-type-body);margin:0;line-height:1.5}.leo-v2-period-surface{justify-content:space-between;align-items:center;gap:18px;display:flex}.leo-v2-period-compact{gap:3px;min-width:0;display:grid}.leo-v2-period-compact>span{color:var(--accent);font-size:var(--kit-type-meta);letter-spacing:.09em;text-transform:uppercase;font-weight:780}.leo-v2-period-compact>strong{overflow-wrap:anywhere;font-size:.94rem;line-height:1.35}.leo-v2-period-compact>small{color:var(--leo-v2-muted);font-size:var(--kit-type-meta);line-height:1.4}.leo-v2-live-heading strong{font-size:1.34rem}.leo-v2-value.is-positive{color:var(--pos)}.leo-v2-value.is-negative{color:var(--neg)}.leo-v2-value.is-neutral{color:#fffffff0}.leo-v2-subheading{align-items:center;padding-top:2px}.leo-v2-subheading strong{font-size:.9rem}.leo-v2-table-wrap,.leo-v2-live-table-wrap,.leo-v2-data-panel .dm-table-wrap{max-width:100%;overflow:auto}.leo-v2-comparison-table{min-width:760px}.leo-v2-live-table{min-width:920px}.leo-v2-data-panel .dm-leo-table{min-width:640px}.leo-v2-data-panel .dm-leo-table.leo-v2-table--formula{min-width:900px}.leo-v2-page :is(.leo-v2-comparison-table,.leo-v2-live-table,.leo-v2-data-panel .dm-leo-table) th,.leo-v2-page :is(.leo-v2-comparison-table,.leo-v2-live-table,.leo-v2-data-panel .dm-leo-table) td{white-space:normal}.leo-v2-data-panel .dm-leo-table th:nth-child(2),.leo-v2-data-panel .dm-leo-table td:nth-child(2){text-align:right}.leo-v2-value{font-variant-numeric:tabular-nums;font-weight:760}.leo-v2-split-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.leo-v2-live-toolbar-layout{grid-template-columns:minmax(220px,1fr) auto minmax(300px,420px);align-items:center;gap:14px;display:grid}.leo-v2-live-cadence{border:1px solid var(--leo-v2-border);background:var(--leo-v2-panel-soft);border-radius:7px;align-items:center;gap:8px;padding:10px 12px;display:flex}@media (width<=1320px){.leo-v2-rail-controls{grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr)}.leo-v2-live-toolbar-layout{grid-template-columns:1fr 1fr}.leo-v2-live-toolbar .leo-tag-filter{grid-column:1/-1}}@media (width<=1100px){.leo-v2-setup-control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.leo-v2-section-heading,.leo-v2-live-heading{flex-direction:column;align-items:stretch}.leo-v2-split-grid,.leo-v2-setup-control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.leo-v2-setup-utility-row{grid-template-columns:1fr}}@media (width<=760px){.leo-v2-page{--leo-v2-rail-height:178px}.leo-v2-rail-controls{grid-template-columns:1fr;gap:5px}.leo-v2-rail-controls>label{display:none}.leo-v2-setup-heading,.leo-v2-period-surface{flex-direction:column;align-items:flex-start}.leo-v2-period-surface .ui-btn{align-self:flex-start}.leo-v2-live-toolbar-layout{grid-template-columns:1fr}.leo-v2-live-toolbar .leo-tag-filter{grid-column:auto}}@media (width<=560px){.leo-v2-live-toolbar-copy,.leo-v2-subheading,.leo-v2-live-cadence,.leo-v2-setup-presets{flex-direction:column;align-items:flex-start}.leo-v2-setup-exclusions .gdp-tag-filter-trigger{width:100%}.leo-v2-setup-control-grid{grid-template-columns:1fr}.leo-v2-setup-exclusions .leo-tag-filter{grid-template-columns:1fr;grid-template-areas:"copy""trigger"}.leo-v2-health-panel{left:0;right:auto}}.finance-ops-daily-page{gap:12px;width:min(100%,1760px);margin:0 auto}.fod-sheet-table{table-layout:fixed;width:100%;min-width:2060px}.fod-sheet-table td{white-space:nowrap}.fod-sheet-cell-value,.fod-sheet-cell-ratio{display:block}.fod-sheet-cell-ratio{white-space:normal;overflow-wrap:anywhere;max-width:100%}.fod-sheet-status{background:var(--surface-2);color:#ffffff85;font-size:var(--kit-type-meta);border-top:1px solid #ffffff17;flex-wrap:wrap;gap:6px 18px;padding:9px 12px;display:flex}.fod-sheet-status strong{color:#ffffffd1}.fod-sheet-status .is-error{color:var(--neg-2)}.fod-sheet-notes{color:#fff6;font-size:var(--kit-type-meta);border-top:1px solid #ffffff12;flex-wrap:wrap;gap:5px 18px;padding:8px 12px;display:flex}.fod-sheet-notes span:before{content:"•";color:var(--accent-3);margin-right:6px}@media (width<=760px){.fod-sheet-status,.fod-sheet-notes{gap:5px;display:grid}}.hakan-campaign-page{gap:12px;width:100%;min-width:0;max-width:none}.hakan-section-heading{margin-bottom:14px}.hakan-source-footer{color:color-mix(in srgb, var(--fg) 44%, transparent);font-size:.69rem}.bd-snapshot-query-copy{gap:6px;display:grid}.bd-snapshot-query-copy strong{color:color-mix(in srgb, var(--fg) 88%, transparent);font-size:.76rem}.bd-snapshot-query-copy span{color:color-mix(in srgb, var(--fg) 50%, transparent);font-size:.7rem;line-height:1.45}.hakan-scope-grid{grid-template-columns:repeat(4,minmax(190px,1fr));gap:9px;display:grid}.hakan-table-scroll{max-width:100%;overflow-x:auto}.hakan-example-grid{grid-template-columns:repeat(4,minmax(210px,1fr));gap:9px;display:grid}.hakan-table{border-collapse:collapse;width:100%}.hakan-table th,.hakan-table td{border-right:var(--line);border-bottom:var(--line);text-align:right;white-space:nowrap;padding:9px 11px}.hakan-table th{background:var(--thead);color:color-mix(in srgb, var(--fg) 67%, transparent);font-size:.66rem;font-weight:800}.hakan-table td{background:var(--surface);color:color-mix(in srgb, var(--fg) 86%, transparent);font:700 .72rem/1.35 var(--mono)}.hakan-tier-table{min-width:760px}.hakan-table .hakan-table-groups>th{border-bottom:1px solid var(--rule);background:var(--surface-2);text-align:center}.hakan-table .hakan-reward-column{background:color-mix(in srgb,var(--accent) 9%,var(--surface-2));color:var(--accent-3)}.hakan-tier-table tbody .hakan-reward-column{border-left:1px solid color-mix(in srgb,var(--accent) 24%,transparent);border-right:1px solid color-mix(in srgb,var(--accent) 24%,transparent);background:color-mix(in srgb,var(--accent) 5%,var(--surface))}.hakan-table th:first-child,.hakan-table td:first-child,.hakan-payout-table th:nth-child(2),.hakan-payout-table td:nth-child(2){text-align:left}.hakan-slot-table{min-width:720px}.hakan-review-table{min-width:1580px}.hakan-review-table th:last-child,.hakan-review-table td:last-child{text-align:left;white-space:normal;min-width:300px}.hakan-inline-error{color:var(--neg);margin-top:9px;font-size:.72rem}.hakan-source-footer{flex-wrap:wrap;gap:6px 18px;padding:7px 2px;display:flex}@media (width<=980px){.hakan-scope-grid{grid-template-columns:repeat(2,minmax(180px,1fr))}.hakan-example-grid{grid-template-columns:repeat(2,minmax(210px,1fr))}}@media (width<=640px){.hakan-scope-grid,.hakan-example-grid{grid-template-columns:1fr}}.ui-comfort[data-ui-system=darkex-kit] .hunter-query-panel form{display:block}.ui-comfort[data-ui-system=darkex-kit] .hunter-query-panel .ui-run-bar-fields{align-items:end}.ui-comfort[data-ui-system=darkex-kit] .hunter-query-panel .ui-inline-help{margin-top:16px}.ui-comfort[data-ui-system=darkex-kit] .hunter-list-form label>span{font-size:var(--kit-type-meta);letter-spacing:0;text-transform:none;color:var(--fg-muted);line-height:1.5}.ui-comfort[data-ui-system=darkex-kit] .hunter-list-form__grid{gap:16px}.ui-comfort[data-ui-system=darkex-kit] .hunter-list-form input[type=checkbox]{width:20px;height:20px;min-height:0}.ui-comfort[data-ui-system=darkex-kit] :is(.hunter-list-scroll,.hunter-table-scroll){overscroll-behavior-inline:contain;min-width:0;max-width:100%}@media (width<=640px){.ui-comfort[data-ui-system=darkex-kit] .hunter-report-table .is-frozen-identity{white-space:normal;overflow-wrap:anywhere;min-width:160px;max-width:200px}}.hunter-dashboard-page{gap:12px;width:min(100%,1880px);margin:0 auto;display:grid}.hunter-dashboard-shell{min-width:0}.hunter-query-panel form{flex-wrap:wrap;align-items:end;gap:9px;display:flex}.hunter-query-panel form+p{color:color-mix(in srgb,var(--fg) 48%,transparent);margin:8px 0 0;font-size:.68rem}.hunter-report-table{width:2200px;min-width:100%}.hunter-kpi-table{width:1200px}.hunter-report-table.hunter-overview-table,.hunter-report-table.hunter-detail-table{width:100%}.hunter-report-table.hunter-detail-table th{white-space:normal}.hunter-overview-table .is-frozen-identity{width:26%}.hunter-overview-identity{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;min-width:0;display:grid}.hunter-overview-name{white-space:normal;overflow-wrap:normal;display:contents}.hunter-overview-name strong{font-size:var(--kit-type-body-mobile);grid-column:1;font-weight:500;line-height:1.5}.hunter-overview-table td.hunter-overview-affiliation{font-family:var(--sans);font-size:var(--kit-type-body-mobile);font-weight:400}.hunter-overview-table td small,.hunter-metric-table th,.hunter-metric-table td:last-child{white-space:normal}.hunter-report-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.hunter-report-toolbar>:first-child{flex:1;min-width:240px}.hunter-report-toolbar>.ui-field{width:min(100%,180px)}.hunter-report-toolbar>:last-child{width:min(100%,280px)}.hunter-metric-table{width:100%;min-width:600px}.hunter-stage-table{width:100%;min-width:1040px}.hunter-stage-table small{white-space:nowrap;display:block}.hunter-kyc-issues,.hunter-kyc-issues>details{min-width:0;max-width:100%}.hunter-kyc-issues table{width:100%;min-width:640px}.hunter-kyc-issues :is(th,td){white-space:normal}.hunter-overview-identity>button{grid-area:1/2}.hunter-report-table :is(th,td){white-space:nowrap}.hunter-report-table .is-frozen-identity{min-width:180px}.hunter-report-table .is-frozen-identity strong,.hunter-report-table .is-frozen-identity small,.hunter-report-table td small{display:block}.hunter-report-table .is-frozen-identity strong{color:var(--fg);font-family:var(--sans)}.hunter-list-form{grid-template-columns:minmax(0,1fr);gap:11px;min-width:0;display:grid}.hunter-list-form__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));align-items:end;gap:10px;min-width:0;display:grid}.hunter-list-form__grid>*{min-width:0}.hunter-list-active{align-self:center;align-items:center;gap:8px;min-width:0;display:flex}.hunter-list-active input{width:auto;min-height:auto}.hunter-list-form__actions{flex-wrap:wrap;gap:7px;display:flex}.hunter-list-roster{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;margin-top:15px;display:grid}@media (width>=641px){.hunter-list-table{min-width:840px}.hunter-list-scroll{max-height:320px}.hunter-list-table th:last-child,.hunter-list-table td:last-child{width:196px}}.hunter-list-row-actions{justify-content:flex-end}.pv2-fixed-root-label{color:color-mix(in srgb,var(--fg) 62%,transparent);align-items:center;gap:8px;font-size:.73rem;font-weight:750;display:inline-flex}@media (width<=760px){.hunter-list-form__actions{justify-content:flex-end}.hunter-query-panel form{flex-direction:column;align-items:stretch}.hunter-query-panel form>button{width:100%}}.app-page-frame:has([data-ui-system=darkex-kit])>.workspace-banner{display:none}[data-ui-system=darkex-kit]:is(.uid-lineage-page,.subuser-page),[data-ui-system=darkex-kit].platform-volume-check-page{width:100%;min-width:0;max-width:none;color:var(--fg);background:0 0;gap:12px;margin:0}[data-ui-system=darkex-kit].leo-v2-page{--leo-v2-panel:var(--surface);--leo-v2-panel-raised:var(--surface-2);--leo-v2-panel-soft:var(--field);--leo-v2-border:var(--rule);--leo-v2-muted:var(--fg-muted);width:100%;max-width:none;color:var(--fg);gap:12px}.leo-v2-page.ui-comfort .leo-v2-run-card-main.ui-run-bar{border-radius:inherit;border:0;margin:0}.leo-v2-page.ui-comfort .leo-v2-setup-control-grid,.leo-v2-page.ui-comfort .leo-v2-setup-utility-row{grid-template-columns:repeat(2,minmax(0,1fr))}.leo-v2-page.ui-comfort :is(.leo-v2-subheading,.leo-v2-section-heading p,.leo-v2-live-heading small){font-size:var(--kit-type-body)}.leo-v2-page.ui-comfort :is(.leo-v2-setup-heading span,.leo-v2-period-compact small,.leo-v2-health-panel,.leo-v2-setup-utility-copy span){font-size:var(--kit-type-meta)}.leo-v2-page.ui-comfort :is(.leo-v2-mode-tabs button,.gdp-tag-filter-trigger){min-height:var(--kit-target-min);font-size:var(--kit-type-body)}.leo-v2-page.ui-comfort .leo-v2-comparison-table td{font-family:var(--mono);font-variant-numeric:tabular-nums}.leo-v2-page.ui-comfort .leo-v2-comparison-table .leo-v2-value{font-size:var(--kit-type-data)}.leo-v2-page.ui-comfort .leo-v2-comparison-table{table-layout:fixed}.leo-v2-page.ui-comfort .leo-v2-comparison-metric-col{width:160px}.leo-v2-page.ui-comfort .leo-v2-comparison-table th:first-child{white-space:normal}.leo-v2-page.ui-comfort .leo-v2-statement-label{justify-items:start;gap:8px;display:grid}@media (width<=640px){.leo-v2-page.ui-comfort :is(.leo-v2-setup-control-grid,.leo-v2-setup-utility-row),.leo-v2-page.ui-comfort .leo-v2-split-grid{grid-template-columns:minmax(0,1fr)}.leo-v2-page.ui-comfort .leo-v2-run-card-main{padding:16px}.leo-v2-page.ui-comfort .leo-v2-health-panel{z-index:120;width:auto;max-width:none;max-height:70dvh;position:fixed;inset:auto 12px 12px;overflow:auto}.leo-v2-page.ui-comfort :is(.leo-v2-live-heading,.leo-v2-live-cadence){flex-wrap:wrap}.leo-v2-page.ui-comfort .leo-v2-comparison-table{width:548px;min-width:548px}.leo-v2-page.ui-comfort .leo-v2-comparison-metric-col{width:128px}.leo-v2-page.ui-comfort .leo-v2-comparison-value-col{width:140px}}[data-ui-system=darkex-kit] .leo-v2-generated-workspace{gap:12px;min-width:0;display:grid}[data-ui-system=darkex-kit] .leo-v2-run-card-main{border-color:color-mix(in srgb,var(--fg) 12%,transparent);background:var(--surface)}[data-ui-system=darkex-kit] .leo-v2-run-card-main strong,[data-ui-system=darkex-kit] .leo-v2-section-heading h2,[data-ui-system=darkex-kit] .leo-v2-section-heading h3{color:var(--fg);font-family:var(--sans)}[data-ui-system=darkex-kit] .leo-v2-run-card-main span,[data-ui-system=darkex-kit] .leo-v2-section-heading p{color:color-mix(in srgb,var(--fg) 48%,transparent)}[data-ui-system=darkex-kit] .leo-v2-report-section,[data-ui-system=darkex-kit] .leo-v2-data-panel{min-width:0}[data-ui-system=darkex-kit].legacy-leo-page{width:100%;max-width:none;color:var(--fg);margin:0}[data-ui-system=darkex-kit].legacy-leo-page :is(.leo-auth-card,.leo-report-shell,.leo-section,.leo-controls){border-color:var(--rule);background:var(--surface);box-shadow:none}.legacy-leo-page .leo-date-toolbar-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.legacy-leo-page .leo-control-card--manual-number{grid-column:span 5}@media (width<=680px){.legacy-leo-page .leo-date-toolbar-grid{grid-template-columns:minmax(0,1fr)}.legacy-leo-page .leo-control-card--manual-number{grid-column:1/-1}.legacy-leo-page .leo-generated-controls{gap:16px}.legacy-leo-page .leo-date-toolbar{gap:12px}}.ui-comfort[data-ui-system=darkex-kit].dw-page .dw-filter-fields{gap:16px;width:100%;min-width:0;display:grid}.ui-comfort[data-ui-system=darkex-kit].dw-page .dw-filter-fields .ui-run-bar{width:100%}.ui-comfort[data-ui-system=darkex-kit].dw-page :is(.dw-filter-note,.dw-scope-count,.excl-summary,.dw-stats-bar){font-size:var(--kit-type-meta);color:var(--fg-muted);line-height:1.5}.ui-comfort[data-ui-system=darkex-kit].dw-page .dw-stats-bar{background:0 0;border:0;padding:0;display:grid}.ui-comfort[data-ui-system=darkex-kit].dw-page .dw-scope-bar{gap:12px;padding:16px}.ui-comfort[data-ui-system=darkex-kit].dw-page :is(.dw-table-scroll,.dw-drill-panel){overscroll-behavior-inline:contain;min-width:0;max-width:100%}.ui-comfort[data-ui-system=darkex-kit].dw-page .dw-drill-panel{width:auto}.ui-comfort[data-ui-system=darkex-kit].dw-page .dw-range-panel .dw-table{table-layout:auto;min-width:760px}.ui-comfort[data-ui-system=darkex-kit].dw-page .dw-drill-table{min-width:620px}.ui-comfort[data-ui-system=darkex-kit].dw-page .dw-drill-table :is(th,td):first-child{white-space:nowrap;min-width:112px}.ui-comfort[data-ui-system=darkex-kit].dw-page .dw-range-panel .dw-table th:first-child{width:auto;min-width:150px}.ui-comfort[data-ui-system=darkex-kit] .dw-bucket-modal .dw-bucket-editor-row{gap:8px;min-width:0}@media (width<=640px){.ui-comfort[data-ui-system=darkex-kit].dw-page .dw-scope-bar{position:static}.ui-comfort[data-ui-system=darkex-kit] .dw-bucket-modal .dw-bucket-editor-row{grid-template-columns:auto minmax(0,1fr) auto auto minmax(0,1fr);display:grid}.ui-comfort[data-ui-system=darkex-kit] .dw-bucket-modal .dw-bucket-editor-row>button{grid-column:1/-1;justify-self:end}}[data-ui-system=darkex-kit].dw-page{width:100%;min-width:0;color:var(--fg);gap:12px;display:grid}[data-ui-system=darkex-kit] .dw-scope-bar{border:var(--edge);border-radius:var(--kit-radius-control);background:color-mix(in srgb,var(--surface-2) 58%,var(--surface));z-index:5;border-left:2px solid var(--accent);flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:9px 12px;display:flex;position:sticky;top:0}[data-ui-system=darkex-kit] .dw-range-grid{align-items:start;gap:10px;display:grid}[data-ui-system=darkex-kit] .dw-range-panel{border-top-color:var(--accent);background:var(--surface);min-width:0;padding:0}[data-ui-system=darkex-kit] .dw-table-scroll{overflow:auto}[data-ui-system=darkex-kit] .dw-table{min-width:620px}[data-ui-system=darkex-kit] .dw-bucket-active>*{background:color-mix(in srgb,var(--accent) 10%,transparent)}[data-ui-system=darkex-kit] .dw-bucket-active>:first-child{border-left:2px solid var(--accent);color:var(--accent-3)}[data-ui-system=darkex-kit] .dw-bucket-customize{justify-content:flex-end;display:flex}[data-ui-system=darkex-kit] .dw-charts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}[data-ui-system=darkex-kit] .dw-chart-wrap{padding:12px}@media (width<=900px){[data-ui-system=darkex-kit] .dw-range-grid,[data-ui-system=darkex-kit] .dw-charts-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){[data-ui-system=darkex-kit] .excl-bar.dw-scope-bar{flex-direction:row;max-height:none;top:0;overflow:visible}[data-ui-system=darkex-kit] .dw-scope-bar .dw-scope-count{text-align:left;white-space:normal;flex:0 0 100%;width:100%;margin-left:0}[data-ui-system=darkex-kit] .dw-filter-note{align-items:flex-start;width:100%}[data-ui-system=darkex-kit] .dw-filter-note strong{white-space:nowrap;flex:none}[data-ui-system=darkex-kit] .dw-table-scroll{width:100%;min-width:0;max-width:100%;overflow:auto}}[data-ui-system=darkex-kit] .dw-filter-note{color:color-mix(in srgb,var(--fg) 52%,transparent);font:500 .7rem var(--sans);align-items:center;gap:5px;display:inline-flex}[data-ui-system=darkex-kit] .dw-filter-note strong{color:color-mix(in srgb,var(--fg) 80%,transparent);font-weight:700}[data-ui-system=darkex-kit] .dw-scope-count{color:color-mix(in srgb,var(--fg) 52%,transparent);font:600 .66rem var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}[data-ui-system=darkex-kit] .dw-stats-bar:empty{display:none}[data-ui-system=darkex-kit] .dw-scope-bar .excl-summary{color:color-mix(in srgb,var(--fg) 55%,transparent);font:600 .66rem var(--mono)}[data-ui-system=darkex-kit] .dw-scope-bar .excl-summary-exclude{color:var(--warn)}[data-ui-system=darkex-kit] .dw-scope-bar .excl-summary-focus{color:var(--accent-3)}.ui-comfort[data-ui-system=darkex-kit].pv2-page .pv2-toolbar{padding:0;position:static}.ui-comfort[data-ui-system=darkex-kit].pv2-page :is(.pv2-toolbar-row,.pv2-date-bar,.pv2-toolbar-row--scope){gap:var(--kit-panel-gap)}.ui-comfort[data-ui-system=darkex-kit].pv2-page .pv2-toolbar-row{padding:16px 20px}.ui-comfort[data-ui-system=darkex-kit].pv2-page .pv2-toolbar-row:first-child{padding-top:12px}.ui-comfort[data-ui-system=darkex-kit].pv2-page :is(.pv2-setup-label,.pv2-summary-count,.pv2-fixed-root-label,.pv2-group-label,.pv2-quick-volume__meta){font:var(--kit-type-meta)/1.5 var(--sans);letter-spacing:0;text-transform:none;color:var(--fg-muted)}.ui-comfort[data-ui-system=darkex-kit].pv2-page .pv2-group-bar{border:0;border-bottom:var(--line);background:0 0;border-radius:0;padding:16px 20px}.ui-comfort[data-ui-system=darkex-kit].pv2-page .pv2-summary-bar{flex-wrap:wrap;gap:16px;padding:16px}.ui-comfort[data-ui-system=darkex-kit].pv2-page .pv2-summary-bar>.ui-field{flex:280px}.ui-comfort[data-ui-system=darkex-kit].pv2-page .pv2-quick-volume{padding:var(--kit-panel-space)}.ui-comfort[data-ui-system=darkex-kit].pv2-page .pv2-quick-volume__row{display:flex}.ui-comfort[data-ui-system=darkex-kit].pv2-page .pv2-quick-volume__row .pv2-date-sep{display:none}.ui-comfort[data-ui-system=darkex-kit].pv2-page .pv2-quick-volume__header p{font-size:var(--kit-type-meta)}:is(.ui-comfort[data-ui-system=darkex-kit].pv2-page,.ui-comfort[data-ui-system=darkex-kit] .pv2-detail-dialog) .pv2-table td:not(.pv2-td--right):not(.pv2-td--center){text-align:left}:is(.ui-comfort[data-ui-system=darkex-kit].pv2-page,.ui-comfort[data-ui-system=darkex-kit] .pv2-detail-dialog) .pv2-ledger-scroll{overscroll-behavior-inline:contain;width:100%;min-width:0;max-width:100%;overflow:auto}:is(.ui-comfort[data-ui-system=darkex-kit].pv2-page,.ui-comfort[data-ui-system=darkex-kit] .pv2-detail-dialog) .pv2-pos-list{min-width:0;overflow:visible}:is(.ui-comfort[data-ui-system=darkex-kit].pv2-page,.ui-comfort[data-ui-system=darkex-kit] .pv2-detail-dialog) .pv2-table-toolbar{gap:12px;display:grid}:is(.ui-comfort[data-ui-system=darkex-kit].pv2-page,.ui-comfort[data-ui-system=darkex-kit] .pv2-detail-dialog) .pv2-table-toolbar-top{flex-wrap:wrap;gap:16px;display:flex}.ui-comfort[data-ui-system=darkex-kit] .pv2-detail-dialog .pv2-detail-body{min-width:0;padding:0;overflow:visible}.ui-comfort[data-ui-system=darkex-kit] .pv2-detail-dialog .pv2-detail-top{padding:0 0 16px}.ui-comfort[data-ui-system=darkex-kit] .risk-signal-modal-body{max-height:none;overflow:visible}.ui-comfort[data-ui-system=darkex-kit] .risk-signal-row{min-height:var(--kit-row-comfort);padding:16px}.ui-comfort[data-ui-system=darkex-kit] .risk-signal-row>span{font-size:var(--kit-type-body)}.ui-comfort[data-ui-system=darkex-kit] .risk-signal-row output{font-size:var(--kit-type-data)}.ui-comfort[data-ui-system=darkex-kit].pv2-page :is(.pv2h-uid-link,.pv2h-sub-uid,.pv2h-kol-name,.pv2h-pos-sym,.pv2h-hedge-toggle,.pv2h-conf-slider){font-size:var(--kit-type-data);line-height:1.5}.ui-comfort[data-ui-system=darkex-kit].pv2-page :is(.pv2h-level,.pv2h-pos-count,.pv2h-child-kol-count,.pv2h-side){font-size:var(--kit-type-meta)}@media (width<=640px){.ui-comfort[data-ui-system=darkex-kit].pv2-page .pv2-quick-volume{padding:16px}.ui-comfort[data-ui-system=darkex-kit].pv2-page .pv2h-table .is-frozen-identity,.ui-comfort[data-ui-system=darkex-kit].pv2-page .pv2h-table :is(tbody,tfoot) tr>td:first-child:not([colspan]){white-space:normal;overflow-wrap:anywhere}.ui-comfort[data-ui-system=darkex-kit].pv2-page :is(.pv2h-name-inner,.pv2h-sub-indent,.pv2h-pos-indent){min-width:0;padding-left:0}.ui-comfort[data-ui-system=darkex-kit].pv2-page :is(.pv2h-kol-name,.pv2h-sub-uid,.pv2h-uid-link){white-space:normal;overflow-wrap:anywhere;flex-basis:100%;min-width:0;margin-left:0}.ui-comfort[data-ui-system=darkex-kit].pv2-page :is(.pv2h-sub-count,.pv2h-child-kol-count){white-space:normal;overflow-wrap:anywhere;max-width:100%}.ui-comfort[data-ui-system=darkex-kit] .risk-signal-row{grid-template-columns:minmax(0,1fr) auto}.ui-comfort[data-ui-system=darkex-kit] .risk-signal-row>span{grid-column:1/-1}}[data-ui-system=darkex-kit].pv2-page{width:100%;min-width:0;color:var(--fg);gap:12px;display:grid}[data-ui-system=darkex-kit] :is(.pv2-toolbar,.pv2-group-bar,.pv2-search-bar,.pv2-summary-bar,.pv2h-toolbar,.pv2-hedge-monitor){border:var(--edge);border-radius:var(--kit-radius-panel);background:var(--surface);box-shadow:none}[data-ui-system=darkex-kit] .pv2-toolbar{z-index:7;border-top-color:var(--accent);padding:10px 12px;position:sticky;top:0}[data-ui-system=darkex-kit] .pv2-toolbar-row{align-items:flex-start;gap:10px}[data-ui-system=darkex-kit] .pv2-control-section{gap:12px;min-width:0;display:grid}[data-ui-system=darkex-kit] .pv2-control-section--period{flex:0 auto;width:654px;max-width:100%}[data-ui-system=darkex-kit] .pv2-setup-label{color:color-mix(in srgb,var(--fg) 44%,transparent);font:700 .57rem var(--mono);letter-spacing:.08em;text-transform:uppercase;flex:0 0 100%}[data-ui-system=darkex-kit] .pv2-date-bar{justify-content:stretch;width:100%;min-width:0;margin-left:0;display:grid}[data-ui-system=darkex-kit] .pv2-date-fields{gap:var(--kit-panel-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),300px));min-width:0;display:grid}.ui-comfort[data-ui-system=darkex-kit].pv2-page .pv2-toolbar-row:first-child>.pv2-control-section:first-child{flex:0 auto;gap:12px;width:360px;max-width:100%}[data-ui-system=darkex-kit] .pv2-report-workspace:not([hidden]){gap:var(--page-stack-gap);min-width:0;display:grid}[data-ui-system=darkex-kit] .pv2-run-review{min-width:118px}[data-ui-system=darkex-kit] .pv2-summary-bar{border-left:2px solid var(--accent);padding:8px 12px}[data-ui-system=darkex-kit] .pv2h-confidence{background:color-mix(in srgb,var(--fg) 10%,transparent);width:54px;height:5px;margin-inline:auto;display:inline-flex}[data-ui-system=darkex-kit] .pv2h-confidence>i{width:var(--distribution);background:var(--accent);display:block}[data-ui-system=darkex-kit] .risk-signal-modal{border-top-color:var(--accent);background:var(--surface)}[data-ui-system=darkex-kit] .risk-signal-modal-body{max-height:min(62vh,620px);overflow-y:auto}[data-ui-system=darkex-kit] .risk-signal-section-head{border-bottom:var(--line);padding-bottom:10px}[data-ui-system=darkex-kit] .risk-signal-section-head span{color:color-mix(in srgb,var(--fg) 48%,transparent);font:600 .65rem var(--mono);letter-spacing:.06em;text-transform:uppercase}[data-ui-system=darkex-kit] .risk-signal-section-head h4{color:var(--fg);font:650 .9rem var(--sans)}[data-ui-system=darkex-kit] .risk-signal-presets{border:var(--edge);border-radius:var(--kit-radius-strip);background:var(--surface-2);padding:8px}[data-ui-system=darkex-kit] .risk-signal-list{border:var(--edge);border-radius:var(--kit-radius-panel);background:var(--surface);gap:0}[data-ui-system=darkex-kit] .risk-signal-row{border-bottom:var(--line);min-height:48px;padding:8px 11px}[data-ui-system=darkex-kit] .risk-signal-row:last-child{border-bottom:0}[data-ui-system=darkex-kit] .risk-signal-row>span{color:color-mix(in srgb,var(--fg) 72%,transparent);font:550 .72rem var(--sans)}[data-ui-system=darkex-kit] .risk-signal-row input[type=range]{width:100%;accent-color:var(--accent)}[data-ui-system=darkex-kit] .risk-signal-row output{color:var(--accent-3);font:700 .7rem var(--mono)}[data-ui-system=darkex-kit] .pv2-case-card{border:var(--edge);border-left:2px solid var(--accent);border-radius:var(--kit-radius-panel);background:var(--surface)}@media (width<=640px){[data-ui-system=darkex-kit] .pv2-toolbar{position:static}[data-ui-system=darkex-kit] .pv2-toolbar-row{flex-flow:column;align-items:stretch}[data-ui-system=darkex-kit] .pv2-toolbar-row>.pv2-setup-label{flex:none;width:100%}[data-ui-system=darkex-kit] .pv2-date-sep{display:none}}@media (width<=900px){[data-ui-system=darkex-kit] .pv2-control-section--period{flex:none;width:100%}}[data-ui-system=darkex-kit] .pv2-fixed-root-scope{justify-content:space-between;align-items:center;gap:10px 16px;min-width:0;margin:10px 0;display:flex}[data-ui-system=darkex-kit] .pv2-fixed-root-chips{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}[data-ui-system=darkex-kit] .pv2-fixed-root-prefix{color:color-mix(in srgb,var(--fg) 42%,transparent);font:700 .58rem var(--sans);letter-spacing:.06em;text-transform:uppercase}[data-ui-system=darkex-kit] .pv2-fixed-root-chip{border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:var(--kit-radius-control);background:color-mix(in srgb,var(--accent) 6%,var(--surface));color:var(--accent-3);font:600 .64rem var(--sans);align-items:baseline;gap:5px;padding:5px 8px;display:inline-flex}[data-ui-system=darkex-kit] .pv2-fixed-root-chip span{color:color-mix(in srgb,var(--fg) 42%,transparent);font:500 .61rem var(--mono)}@media (width<=760px){[data-ui-system=darkex-kit] .pv2-fixed-root-scope{flex-direction:column;align-items:flex-start}}[data-ui-system=darkex-kit] .pv2-metric-groups{gap:var(--kit-panel-gap);min-width:0;display:grid}[data-ui-system=darkex-kit] .pv2-metric-group{gap:8px;min-width:0;display:grid}[data-ui-system=darkex-kit] .pv2-metric-group>h3{font:500 var(--kit-type-section)/1.4 var(--sans);margin:0}[data-ui-system=darkex-kit] .pv2-summary .ui-audit-kpi-card-danger .ui-audit-kpi-value{color:var(--neg)}[data-ui-system=darkex-kit] .pv2-summary .ui-audit-kpi-card-success .ui-audit-kpi-value{color:var(--pos)}[data-ui-system=darkex-kit] .pv2-toolbar-row--scope{align-items:end}[data-ui-system=darkex-kit] .pv2-toolbar-spacer{flex:auto}[data-ui-system=darkex-kit] .pv2-toolbar-row--scope .pv2-checkbox{min-height:var(--kit-action-comfort);color:var(--fg);font:500 var(--kit-type-body)/1.5 var(--sans)}[data-ui-system=darkex-kit] .pv2-toolbar-row--scope .pv2-checkbox input{width:20px;height:20px;min-height:0;accent-color:var(--accent);margin:0}[data-ui-system=darkex-kit] .pv2-toolbar-hedge{min-height:var(--kit-action-comfort);border-left:0;padding-left:0}@media (width<=640px){[data-ui-system=darkex-kit] .pv2-toolbar-spacer{display:none}}.pv2-comparison-stack{gap:16px;min-width:0;display:grid;container:pv2-comparison/inline-size}.pv2-comparison-table{table-layout:auto;width:100%;min-width:100%}.pv2-comparison-table th{white-space:normal;overflow-wrap:normal;min-width:96px}.pv2-comparison-table td{white-space:nowrap}.pv2-comparison-table td[data-identity=true]{white-space:normal;text-align:left;width:240px;min-width:240px;max-width:240px}.pv2-comparison-value{min-width:0}.pv2-comparison-table td[data-identity=true] .pv2-comparison-value{overflow-wrap:anywhere}.pv2-comparison-table td[data-column=actions]{min-width:120px}.pv2-comparison-label{font:var(--kit-type-meta)/1.5 var(--sans);display:none}.pv2h-parent-context{overflow-wrap:anywhere;flex-basis:100%}.pv2-comparison-sort{display:none}.pv2-detail-header,.pv2-detail-title,.pv2-detail-body{min-width:0}.pv2-detail-title :is(h3,.pv2-detail-uid){overflow-wrap:anywhere}@container pv2-comparison (width<=780px){.pv2-comparison-sort{gap:12px;display:grid}.pv2-comparison-table,.pv2-comparison-table :is(tbody,tfoot,tr){width:100%;min-width:0;display:block}.pv2-comparison-table thead{display:none}.pv2-comparison-table td{white-space:normal;text-align:right;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:12px;width:100%;min-width:0;max-width:none;display:grid}.pv2-comparison-table td[data-identity=true],.pv2-comparison-table td[colspan]{text-align:left;width:100%;min-width:0;max-width:none;display:block}.pv2-comparison-table td[data-column=actions]{min-width:0}.pv2-comparison-table td[data-column=volume]{grid-template-columns:minmax(0,1fr)}.pv2-comparison-table td.is-frozen-identity{position:static}.pv2-comparison-label{text-align:left;display:block}.pv2-comparison-value{overflow-wrap:anywhere;max-width:100%}}.ui-comfort[data-ui-system=darkex-kit].global-deposit-performance-page .gdp-scope-panel{position:static}.ui-comfort[data-ui-system=darkex-kit].global-deposit-performance-page .gdp-scope-grid{gap:var(--kit-panel-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.ui-comfort[data-ui-system=darkex-kit].global-deposit-performance-page .gdp-advanced-grid{gap:var(--kit-panel-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.ui-comfort[data-ui-system=darkex-kit].global-deposit-performance-page .gdp-tier-comparison-row{grid-template-columns:minmax(0,1fr)}.ui-comfort[data-ui-system=darkex-kit].global-deposit-performance-page :is(.gdp-funnel small,.gdp-advanced-controls>summary>small,.gdp-bucket-name span){font-size:var(--kit-type-meta);color:var(--fg-muted);line-height:1.5}.ui-comfort[data-ui-system=darkex-kit].global-deposit-performance-page :is(.gdp-dropdown>summary,.gdp-advanced-controls>summary){min-height:var(--kit-action-comfort);font-size:var(--kit-type-body)}.ui-comfort[data-ui-system=darkex-kit].global-deposit-performance-page :is(.gdp-advanced-controls>summary>span){font-size:var(--kit-type-body)}.gdp-bucket-rail{container:gdp-bucket/inline-size}.ui-comfort[data-ui-system=darkex-kit].global-deposit-performance-page .gdp-bucket-table .gdp-customer-detail-cell{padding:0}.gdp-customer-frame{--gdp-customer-uid:160px;--gdp-customer-money:180px;--gdp-customer-status:160px;--gdp-customer-partner:180px;width:100cqi;max-width:100%;position:sticky;left:0}.gdp-customer-rail{scroll-padding-inline-start:var(--gdp-customer-uid)}.gdp-customer-table{table-layout:fixed;width:100%;min-width:calc(var(--gdp-customer-uid) + 7 * var(--gdp-customer-money) + 96px + var(--gdp-customer-status) + var(--gdp-customer-partner))}.gdp-customer-col-uid{width:var(--gdp-customer-uid)}.gdp-customer-col-money{width:var(--gdp-customer-money)}.gdp-customer-col-count{width:96px}.gdp-customer-col-status{width:var(--gdp-customer-status)}.gdp-customer-col-partner{width:var(--gdp-customer-partner)}@container gdp-bucket (width<=640px){.gdp-customer-frame{--gdp-customer-uid:112px;--gdp-customer-money:144px;--gdp-customer-status:144px;--gdp-customer-partner:160px}}.ui-comfort[data-ui-system=darkex-kit].global-deposit-performance-page .gdp-tier-comparison-bar-row{grid-template-columns:minmax(95px,.55fr) minmax(0,1fr) auto}.ui-comfort[data-ui-system=darkex-kit].global-deposit-performance-page .gdp-tier-comparison-row>span{font:500 var(--kit-type-data)/1.5 var(--sans)}.ui-comfort[data-ui-system=darkex-kit].global-deposit-performance-page .gdp-tier-comparison-bar-row :is(small,strong){font:500 var(--kit-type-data)/1.5 var(--mono)}.ui-comfort[data-ui-system=darkex-kit].global-deposit-performance-page .gdp-bucket-identity-cell{min-width:182px;display:table-cell}.ui-comfort[data-ui-system=darkex-kit].global-deposit-performance-page .gdp-bucket-identity{gap:8px;min-width:150px;max-width:200px;display:grid}.ui-comfort[data-ui-system=darkex-kit].global-deposit-performance-page .gdp-bucket-identity .gdp-bucket-name{white-space:normal;overflow-wrap:anywhere;min-width:0;margin:0;display:grid}.ui-comfort[data-ui-system=darkex-kit].global-deposit-performance-page .gdp-tag-filter-menu-head{flex-wrap:wrap}@media (width<=900px){.ui-comfort[data-ui-system=darkex-kit].global-deposit-performance-page .gdp-scope-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.ui-comfort[data-ui-system=darkex-kit].global-deposit-performance-page .gdp-tier-comparison-bar-row{grid-template-columns:minmax(0,1fr) auto}.ui-comfort[data-ui-system=darkex-kit].global-deposit-performance-page .gdp-tier-comparison-bar-row>:first-child{grid-column:1/-1}}[data-ui-system=darkex-kit].global-deposit-performance-page{width:100%;min-width:0;max-width:none;color:var(--fg);gap:12px;margin:0;display:grid}[data-ui-system=darkex-kit] .gdp-scope-panel{z-index:7;position:sticky;top:0}[data-ui-system=darkex-kit] .gdp-scope-grid{grid-template-columns:minmax(420px,1fr) minmax(320px,.9fr);grid-template-areas:"period run""advanced advanced";align-items:start;gap:8px;display:grid}[data-ui-system=darkex-kit] .gdp-advanced-grid{grid-template-columns:minmax(240px,.8fr) minmax(320px,1.3fr) minmax(180px,.55fr);gap:8px;display:grid}[data-ui-system=darkex-kit] .gdp-kpi-strip{grid-template-columns:repeat(4,minmax(0,1fr))}[data-ui-system=darkex-kit] .gdp-tier-comparison-grid{border:var(--edge);gap:0;display:grid}[data-ui-system=darkex-kit] .gdp-tier-comparison-row{border-bottom:var(--line);grid-template-columns:minmax(150px,.4fr) minmax(0,1fr);gap:12px;padding:10px 12px;display:grid}[data-ui-system=darkex-kit] .gdp-tier-comparison-row:last-child{border-bottom:0}[data-ui-system=darkex-kit] .gdp-tier-comparison-bar-row{grid-template-columns:minmax(86px,.55fr) minmax(80px,1fr) auto}[data-ui-system=darkex-kit] .gdp-tier-card-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[data-ui-system=darkex-kit] .gdp-bucket-name{vertical-align:middle;gap:2px;margin-left:8px;display:inline-grid}[data-ui-system=darkex-kit] .gdp-bucket-mix-bar{min-width:180px}[data-ui-system=darkex-kit] .gdp-funnel li>span:first-child{gap:2px;display:grid}[data-ui-system=darkex-kit] .gdp-funnel li small{color:color-mix(in srgb,var(--fg) 45%,transparent);font:500 .63rem var(--mono)}@media (width<=900px){[data-ui-system=darkex-kit] .gdp-scope-panel{position:static}[data-ui-system=darkex-kit] .gdp-scope-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"period""run""advanced"}[data-ui-system=darkex-kit] .gdp-advanced-grid{grid-template-columns:minmax(0,1fr)}[data-ui-system=darkex-kit] .gdp-generate-report{width:100%}[data-ui-system=darkex-kit] .gdp-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}[data-ui-system=darkex-kit] .gdp-tier-card-groups{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){[data-ui-system=darkex-kit] .gdp-tier-comparison-row{grid-template-columns:minmax(0,1fr)}}[data-ui-system=darkex-kit].campaign-eligibility-page{width:100%;min-width:0;color:var(--fg);gap:12px;display:grid}[data-ui-system=darkex-kit] .campaign-eligibility-row-detail{border:var(--edge);border-radius:var(--kit-radius-panel);background:var(--surface);box-shadow:none}[data-ui-system=darkex-kit] .campaign-eligibility-filters{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}[data-ui-system=darkex-kit] .campaign-eligibility-table-wrap{max-width:100%;overflow:auto}[data-ui-system=darkex-kit] .campaign-eligibility-table{min-width:1320px}[data-ui-system=darkex-kit] .campaign-eligibility-table .is-frozen-identity{min-width:150px}[data-ui-system=darkex-kit] .campaign-eligibility-uid strong{display:block}[data-ui-system=darkex-kit] .campaign-eligibility-uid small{color:color-mix(in srgb,var(--fg) 42%,transparent)}[data-ui-system=darkex-kit] .campaign-eligibility-why{min-width:210px;color:color-mix(in srgb,var(--fg) 70%,transparent)}[data-ui-system=darkex-kit] .campaign-eligibility-table .is-result-column{min-width:210px}[data-ui-system=darkex-kit] .campaign-eligibility-queue-group td{background:color-mix(in srgb,var(--surface-2) 68%,var(--surface));color:var(--accent-3);position:static}[data-ui-system=darkex-kit] .campaign-eligibility-row-detail{border-top-color:var(--accent);width:100%;min-width:0;max-width:100%;padding:14px;position:relative;left:auto}[data-ui-system=darkex-kit] .campaign-eligibility-row-detail :is(.campaign-eligibility-tier-timeline,.campaign-eligibility-evidence-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}[data-ui-system=darkex-kit] .campaign-eligibility-row-detail :is(.campaign-eligibility-choice-panel,.campaign-eligibility-disposition-panel){grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}[data-ui-system=darkex-kit] .campaign-eligibility-detail-head{grid-template-columns:minmax(0,1fr);display:grid}[data-ui-system=darkex-kit] .campaign-eligibility-detail-totals{flex:100%;justify-content:flex-start}[data-ui-system=darkex-kit] :is(.campaign-eligibility-finance-workspace,.campaign-eligibility-finance-summary){gap:var(--page-stack-gap);min-width:0;display:grid}[data-ui-system=darkex-kit] .campaign-eligibility-finance-table{min-width:720px}@media (width<=640px){[data-ui-system=darkex-kit] .campaign-eligibility-filters{flex-direction:column;align-items:stretch}[data-ui-system=darkex-kit] .campaign-eligibility-export-actions{flex-direction:column;align-items:stretch;display:flex}}[data-ui-system=darkex-kit] :is(.leo-v2-comparison-table,.leo-v2-live-table,.dm-leo-table){font-variant-numeric:tabular-nums;border-radius:0}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page{gap:24px}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-rails{gap:var(--kit-panel-gap);grid-template-columns:minmax(0,1fr);display:grid}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page :is(.dm-workspace-rail,.dm-report-rail){width:100%;min-width:0}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page :is(.dm-panel-form,.dm-experimental-grid){gap:var(--kit-panel-space)}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-setup-workspace{padding:var(--kit-panel-space);background:var(--surface)}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-panel-form>.dm-control-card{background:0 0;border:0;border-radius:0;padding:0}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-panel-form>:is(.dm-control-card,.dm-scope-details--campaigns){grid-column:span 6}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-panel-form>:is(.dm-control-card--registration-source,.dm-scope-details--campaigns,.dm-run-panel){grid-column:1/-1}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page :is(.dm-control-card,.dm-scope-details--campaigns,.dm-uid-upload-slot){padding:var(--kit-panel-space);gap:var(--kit-panel-gap);background:var(--surface)}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-control-card--audience .dm-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-control-card--audience .dm-check-row{grid-column:1/-1}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page :is(.dm-control-heading strong,.dm-setup-workspace-head strong,.dm-uid-upload-head strong,.dm-segment-panel-head strong,.dm-drill-title strong){font:500 var(--kit-type-section)/1.4 var(--sans);letter-spacing:normal}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page :is(.dm-control-note,.dm-control-heading small,.dm-filter-preview,.dm-tag-exclusion-head small,.dm-segment-panel-head p,.dm-scope-summary small,.dm-drill-title small,.dm-uid-upload-meta,.dm-uid-upload-meta small,.dm-setup-workspace-head span,.dm-summary-meta){font:400 var(--kit-type-meta)/1.6 var(--sans);letter-spacing:normal;text-transform:none;color:var(--fg-muted)}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-control-heading{text-align:left;align-items:flex-start}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page :is(.dm-control-grid,.dm-staking-top-controls,.dm-uid-upload-grid){min-width:0}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-tag-dropdown-trigger{min-height:var(--kit-action-comfort);font:500 var(--kit-type-data)/1.5 var(--sans);letter-spacing:normal;text-transform:none;border:var(--kit-border-control);width:100%;padding:10px 14px}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-tag-dropdown-trigger>span{flex-wrap:wrap;gap:4px 12px}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-tag-dropdown-trigger strong{font:500 var(--kit-type-body)/1.5 var(--sans)}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-tag-dropdown-trigger small{font:var(--kit-type-meta)/1.5 var(--sans)}.ui-comfort[data-ui-system=darkex-kit] .dm-tag-dialog-options{gap:8px;margin-top:20px;display:grid}.ui-comfort[data-ui-system=darkex-kit] .dm-tag-dialog-options .dm-tag-option{min-height:var(--kit-row-comfort);border:var(--kit-border-control);border-radius:var(--kit-radius-control);background:var(--surface);font:var(--kit-type-body)/1.5 var(--sans);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.ui-comfort[data-ui-system=darkex-kit] .dm-tag-dialog-options .dm-tag-option[aria-checked=true]{border-color:var(--accent-2);background:color-mix(in srgb,var(--accent) 8%,var(--surface))}.ui-comfort[data-ui-system=darkex-kit] .dm-tag-dialog-options .dm-tag-option small{font:var(--kit-type-meta)/1.5 var(--mono)}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page :is(.dm-check-row,.dm-status-check-row,.dm-uid-check-row,.dm-campaign-option){min-height:var(--kit-target-min);font:var(--kit-type-data)/1.5 var(--sans);gap:10px}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page :is(.dm-status-check-row,.dm-campaign-option){border-radius:var(--kit-radius-control);padding:12px}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page :is(.dm-check-row,.dm-status-check-row,.dm-campaign-option) input{flex-shrink:0;width:18px;height:18px}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-run-memory :is(span,small,strong){font:var(--kit-type-meta)/1.5 var(--sans)}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-run-memory{background:var(--surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:14px 16px}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page :is(.dm-table-wrap,.dm-report-comparison-card){min-width:0;max-width:100%}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-table-wrap{overscroll-behavior-inline:contain;overflow:auto}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-report-comparison-table{min-width:calc(210px + (var(--dm-comparison-columns,4) - 1) * 160px);table-layout:fixed}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-report-comparison-table th:first-child{white-space:normal;width:210px}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page :is(.dm-segment-metrics,.dm-dataset-metrics) span{font:var(--kit-type-meta)/1.5 var(--sans);text-transform:none;letter-spacing:normal}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page :is(.dm-segment-metrics,.dm-dataset-metrics) b{font:500 var(--kit-type-body)/1.5 var(--mono)}.dm-result-kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,188px),1fr))}@media (width<=760px){.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-panel-form>:is(.dm-control-card,.dm-scope-details--campaigns){grid-column:1/-1}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page :is(.dm-control-card--audience .dm-control-grid,.dm-staking-top-controls,.dm-uid-upload-grid,.dm-control-grid){grid-template-columns:minmax(0,1fr)}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-registration-source-options,.dm-result-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page :is(.dm-run-panel,.dm-control-card,.dm-setup-workspace){padding:16px}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-run-memory{max-height:none;position:static}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-run-memory>div:first-child{flex-wrap:wrap;max-height:none}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-report-comparison-table{min-width:calc(140px + (var(--dm-comparison-columns,4) - 1) * 144px)}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-report-comparison-table th:first-child{width:140px}.ui-comfort[data-ui-system=darkex-kit].digital-marketing-page .dm-report-comparison-table .dm-report-allocation{width:144px}}@media (width<=640px){[data-ui-system=darkex-kit] .leo-v2-report-section :is(.dm-table-wrap,.leo-v2-live-table-wrap){overflow:auto}}[data-ui-system=darkex-kit].digital-marketing-page{width:100%;min-width:0;color:var(--fg);gap:12px;display:grid}[data-ui-system=darkex-kit] :is(.dm-panel,.dm-control-card,.dm-scope-details,.dm-run-panel,.dm-report-comparison-card,.dm-drill-card){border:var(--edge);border-radius:var(--kit-radius-panel);background:var(--surface);box-shadow:none}[data-ui-system=darkex-kit] .dm-rails{align-items:center;gap:8px;min-width:0;display:grid}[data-ui-system=darkex-kit] .dm-workspace-rail{background:var(--surface);justify-self:end;width:max-content;max-width:100%}[data-ui-system=darkex-kit] .dm-run-memory{z-index:18;border:var(--edge);border-left:2px solid var(--accent);border-radius:var(--kit-radius-panel);background:color-mix(in srgb,var(--surface) 96%,transparent);box-shadow:0 9px 24px color-mix(in srgb,var(--bg) 54%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;display:grid;position:sticky;top:0}[data-ui-system=darkex-kit] .dm-run-memory>div:first-child{align-items:center;gap:6px;min-width:0;display:flex;overflow:auto}[data-ui-system=darkex-kit] .dm-run-memory :is(span,small){color:color-mix(in srgb,var(--fg) 55%,transparent);font:650 .62rem var(--mono);flex:none}[data-ui-system=darkex-kit] .dm-run-memory strong{color:var(--accent-3);font:800 .65rem var(--mono)}[data-ui-system=darkex-kit] .dm-panel-form{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:9px;display:grid}[data-ui-system=darkex-kit] .dm-setup-workspace{border:var(--edge);border-top:2px solid var(--accent);border-radius:var(--kit-radius-panel);background:var(--surface);padding:10px}[data-ui-system=darkex-kit] .dm-panel-form:has(>.dm-scope-details--campaigns)>.dm-control-card--eftd{grid-column:span 3}[data-ui-system=darkex-kit] .dm-panel-form>.dm-control-card--eftd{grid-column:span 2}[data-ui-system=darkex-kit] .dm-panel-form>.dm-control-card--registration-source{grid-column:span 6}[data-ui-system=darkex-kit] .dm-panel-form>.dm-tag-exclusion-card{grid-column:span 4}[data-ui-system=darkex-kit] .dm-control-card{border-top:2px solid color-mix(in srgb,var(--fg) 10%,transparent);background:color-mix(in srgb,var(--surface-2) 70%,var(--surface));grid-template-rows:auto;align-content:start;gap:8px;display:grid}[data-ui-system=darkex-kit] .dm-control-heading{min-height:22px}[data-ui-system=darkex-kit] .dm-control-heading strong{font:700 .8rem var(--sans)}[data-ui-system=darkex-kit] .dm-control-heading small,[data-ui-system=darkex-kit] .dm-tag-exclusion-head small{color:color-mix(in srgb,var(--fg) 48%,transparent);font:600 .62rem var(--mono);letter-spacing:.02em}[data-ui-system=darkex-kit] .dm-control-note{color:color-mix(in srgb,var(--fg) 55%,transparent);font-size:.72rem;line-height:1.35}[data-ui-system=darkex-kit] .dm-control-grid{gap:8px}[data-ui-system=darkex-kit] .dm-control-card--audience .dm-control-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end}[data-ui-system=darkex-kit] .dm-registration-source-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 10px;margin-top:0}[data-ui-system=darkex-kit] .dm-check-row{min-height:30px;font:600 .74rem var(--sans);color:color-mix(in srgb,var(--fg) 78%,transparent);padding:4px 0}[data-ui-system=darkex-kit] .dm-check-row input{width:14px;height:14px;min-height:0;accent-color:var(--accent);margin:0}[data-ui-system=darkex-kit] .dm-filter-preview{font:500 .7rem var(--sans);color:color-mix(in srgb,var(--fg) 58%,transparent);padding-top:0}[data-ui-system=darkex-kit] .dm-filter-preview-label{color:color-mix(in srgb,var(--fg) 46%,transparent);font:700 .57rem var(--mono);letter-spacing:.08em}[data-ui-system=darkex-kit] .dm-tag-dropdown-trigger{border:var(--edge);border-radius:var(--kit-radius-control);background:var(--field);min-height:32px;padding:5px 10px;transition:border-color .16s,background .16s}[data-ui-system=darkex-kit] .dm-tag-dropdown-trigger:hover,[data-ui-system=darkex-kit] .dm-tag-dropdown-trigger--open{border-color:color-mix(in srgb,var(--accent) 58%,transparent);background:var(--field)}[data-ui-system=darkex-kit] .dm-tag-dropdown-trigger>span{align-items:baseline;gap:8px;min-width:0;display:flex}[data-ui-system=darkex-kit] .dm-tag-dropdown-trigger strong{color:var(--fg);font:700 .74rem var(--mono);flex:none}[data-ui-system=darkex-kit] .dm-tag-dropdown-trigger small{color:color-mix(in srgb,var(--fg) 55%,transparent);font:500 .7rem var(--sans);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}[data-ui-system=darkex-kit] .dm-tag-dropdown-trigger i{color:var(--accent-3)}[data-ui-system=darkex-kit] .dm-tag-option{border-radius:var(--kit-radius-control);font:600 .74rem var(--sans)}[data-ui-system=darkex-kit] .dm-tag-option:before{border-color:color-mix(in srgb,var(--fg) 30%,transparent);border-radius:var(--kit-radius-control)}[data-ui-system=darkex-kit] .dm-tag-option:hover,[data-ui-system=darkex-kit] .dm-tag-option--selected{background:color-mix(in srgb,var(--accent) 10%,transparent)}[data-ui-system=darkex-kit] .dm-tag-option--selected:before{border-color:var(--accent-2);background:var(--accent)}[data-ui-system=darkex-kit] .dm-tag-option small{font:600 .64rem var(--mono)}[data-ui-system=darkex-kit] .dm-control-card{padding:11px 12px}[data-ui-system=darkex-kit] .dm-report-comparison-table .dm-report-allocation{width:160px;min-width:0}[data-ui-system=darkex-kit] .dm-report-comparison-table td.dm-report-allocation{white-space:normal}[data-ui-system=darkex-kit] .dm-report-comparison-table .ui-allocation-bar{grid-template-columns:minmax(0,1fr) 58px;min-width:0}[data-ui-system=darkex-kit] .dm-report-comparison-table .ui-allocation-bar b{text-align:right}[data-ui-system=darkex-kit] .dm-report-comparison-card .dm-table-wrap{scrollbar-gutter:auto}[data-ui-system=darkex-kit] :is(.dm-customer-table,.dm-dataset-user-table){min-width:1660px}[data-ui-system=darkex-kit] .dm-campaign-master-detail{min-height:420px}[data-ui-system=darkex-kit] .dm-master-detail-heading{border-bottom:var(--line);background:var(--surface-2);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}[data-ui-system=darkex-kit] .dm-master-detail-heading span{color:color-mix(in srgb,var(--fg) 48%,transparent);font:600 .64rem var(--mono)}[data-ui-system=darkex-kit] .dm-campaign-master-detail .ui-master-list>button{grid-template-columns:minmax(0,1fr) auto auto}[data-ui-system=darkex-kit] .dm-campaign-master-detail .ui-master-list>button .ui-allocation-bar{grid-column:1/-1;min-width:0}[data-ui-system=darkex-kit] .dm-campaign-master-detail .ui-detail-pane{align-content:start;gap:12px;padding-bottom:12px;display:grid}[data-ui-system=darkex-kit] .dm-campaign-master-detail .ui-detail-pane>:not(.dm-master-detail-heading){margin-inline:12px}[data-ui-system=darkex-kit] .dm-country-bars{gap:7px;display:grid}[data-ui-system=darkex-kit] .dm-country-bars>div{grid-template-columns:minmax(120px,.55fr) minmax(0,1fr);align-items:center;gap:10px;display:grid}[data-ui-system=darkex-kit] .dm-country-bars>div.is-warning .ui-allocation-bar-fill{background:var(--warn)}[data-ui-system=darkex-kit] .dm-kyc-funnel-summary-grid{grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);align-items:start;gap:12px;display:grid}[data-ui-system=darkex-kit] .dm-kyc-funnel-chart{border:var(--edge);border-top:2px solid var(--accent);background:var(--surface);padding:10px}[data-ui-system=darkex-kit] .dm-kyc-funnel-chart .ui-funnel-row>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}[data-ui-system=darkex-kit] .dm-kyc-funnel-chart small{color:var(--neg);font:700 .63rem var(--mono)}[data-ui-system=darkex-kit] .dm-uid-match-banner{grid-template-columns:minmax(260px,1.35fr) minmax(190px,.8fr) minmax(160px,.6fr)}[data-ui-system=darkex-kit] .dm-uid-match-banner>div:first-child{gap:3px;display:grid}[data-ui-system=darkex-kit] .dm-uid-match-banner>div:first-child strong{color:var(--accent-3);font:800 1.55rem var(--mono)}[data-ui-system=darkex-kit] .dm-uid-match-banner details summary{cursor:pointer;color:var(--accent-3);font:700 .67rem var(--mono)}[data-ui-system=darkex-kit] .dm-unmatched-reasons{gap:6px;margin-top:8px;display:grid}[data-ui-system=darkex-kit] .dm-unmatched-reasons>div{color:color-mix(in srgb,var(--fg) 58%,transparent);font:600 .6rem var(--mono);justify-content:space-between;gap:8px;display:flex}[data-ui-system=darkex-kit] .dm-staking-status-grid{flex-wrap:wrap;gap:5px;display:flex}[data-ui-system=darkex-kit] .dm-staking-status-grid.dm-staking-status-grid--bounded{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));width:100%;min-width:0;display:grid}[data-ui-system=darkex-kit] .dm-status-check-row{border:var(--edge);border-radius:var(--kit-radius-pill);background:0 0}[data-ui-system=darkex-kit] .dm-status-check-row--selected{border-color:color-mix(in srgb,var(--accent) 38%,transparent);background:color-mix(in srgb,var(--accent) 11%,transparent);color:var(--accent-3)}[data-ui-system=darkex-kit] .dm-staking-product-table{min-width:760px}@media (width<=900px){[data-ui-system=darkex-kit] .dm-kyc-funnel-summary-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){[data-ui-system=darkex-kit] .dm-run-memory{grid-template-columns:minmax(0,1fr);max-height:112px;top:0;overflow:auto}[data-ui-system=darkex-kit] .dm-run-memory>div:first-child{flex-wrap:wrap;max-height:48px}[data-ui-system=darkex-kit] .dm-workspace-rail{justify-self:stretch;width:auto}[data-ui-system=darkex-kit] .dm-uid-match-banner{grid-template-columns:minmax(0,1fr)}[data-ui-system=darkex-kit] .dm-campaign-master-detail .ui-master-list{max-height:270px}}[data-ui-system=darkex-kit] .dm-run-memory-main{gap:6px}[data-ui-system=darkex-kit] .dm-run-memory-main>span:not(.dm-run-state){border:var(--edge);border-radius:var(--kit-radius-control);background:color-mix(in srgb,var(--fg) 4%,transparent);align-items:center;min-height:24px;padding:0 8px;display:inline-flex}[data-ui-system=darkex-kit] .dm-run-state{border-right:var(--edge);letter-spacing:.08em;align-items:center;gap:7px;margin-right:4px;padding-right:10px;display:inline-flex}[data-ui-system=darkex-kit] .dm-run-state:before{content:"";border-radius:var(--kit-radius-pill);background:color-mix(in srgb,var(--fg) 30%,transparent);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb,var(--fg) 6%,transparent)}[data-ui-system=darkex-kit] .dm-run-memory[data-report-state=ready] .dm-run-state{color:var(--fg)}[data-ui-system=darkex-kit] .dm-run-memory[data-report-state=ready] .dm-run-state:before{background:var(--fg);box-shadow:none}[data-ui-system=darkex-kit] .dm-run-memory[data-report-state=generating] .dm-run-state{color:var(--accent-3)}[data-ui-system=darkex-kit] .dm-run-memory[data-report-state=generating] .dm-run-state:before{background:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent);animation:1.4s ease-in-out infinite livePulse}[data-ui-system=darkex-kit] .dm-results-stack{animation:.32s cubic-bezier(.2,.7,.2,1) both panelIn}[data-ui-system=darkex-kit] .dm-results-stack .ui-allocation-bar-fill{animation:.48s cubic-bezier(.2,.7,.2,1) both barGrow}[data-ui-system=darkex-kit] .dm-results-stack tbody tr{animation:.24s ease-out both rowIn}[data-ui-system=darkex-kit] .dm-results-stack tbody tr:nth-child(2){animation-delay:30ms}[data-ui-system=darkex-kit] .dm-results-stack tbody tr:nth-child(3){animation-delay:60ms}[data-ui-system=darkex-kit] .dm-results-stack tbody tr:nth-child(4){animation-delay:90ms}[data-ui-system=darkex-kit] .dm-results-stack tbody tr:nth-child(5){animation-delay:.12s}[data-ui-system=darkex-kit] .dm-results-stack tbody tr:nth-child(6){animation-delay:.15s}[data-ui-system=darkex-kit] .dm-results-stack tbody tr:nth-child(7){animation-delay:.18s}[data-ui-system=darkex-kit] .dm-results-stack tbody tr:nth-child(n+8){animation-delay:.21s}[data-ui-system=darkex-kit] .dm-summary-meta{border:var(--edge);border-radius:var(--kit-radius-control);min-height:22px;color:color-mix(in srgb,var(--fg) 62%,transparent);font:700 .66rem var(--mono);padding:0 8px;line-height:20px}[data-ui-system=darkex-kit] .dm-country-breakdown>span{color:var(--fg-muted);font:var(--kit-type-meta)/1.5 var(--sans);letter-spacing:normal;text-transform:none}@media (width<=900px){[data-ui-system=darkex-kit] .dm-panel-form>.dm-control-card--registration-source,[data-ui-system=darkex-kit] .dm-panel-form>.dm-tag-exclusion-card,[data-ui-system=darkex-kit] .dm-panel-form>.dm-control-card--eftd{grid-column:span 6}[data-ui-system=darkex-kit] .dm-registration-source-options{grid-template-columns:repeat(2,minmax(0,1fr))}[data-ui-system=darkex-kit] .dm-rails{flex-direction:column;align-items:stretch}[data-ui-system=darkex-kit] .dm-workspace-rail{width:auto}}@media (width<=640px){[data-ui-system=darkex-kit] .dm-panel-form>:is(.dm-control-card,.dm-tag-exclusion-card,.dm-run-panel){grid-column:1/-1}[data-ui-system=darkex-kit] .dm-control-card--audience .dm-control-grid{grid-template-columns:minmax(0,1fr)}[data-ui-system=darkex-kit] .dm-run-state{border-right:0;padding-right:0}}[data-ui-system=darkex-kit].affiliate-visual-page{width:100%;min-width:0;max-width:none;color:var(--fg);gap:12px;display:grid}[data-ui-system=darkex-kit] .affiliate-visual-layout{grid-template-columns:290px minmax(0,1fr) 320px;align-items:start;gap:10px;min-width:0;display:grid}[data-ui-system=darkex-kit] :is(.affiliate-visual-roots,.affiliate-visual-stage,.affiliate-visual-inspector){min-width:0;overflow:hidden}[data-ui-system=darkex-kit] .affiliate-visual-roots{flex-direction:column;gap:12px;min-height:0;max-height:680px;display:flex}[data-ui-system=darkex-kit] :is(.affiliate-visual-roots,.affiliate-visual-stage)>div{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}[data-ui-system=darkex-kit] .affiliate-visual-stage{height:min(74dvh,680px);min-height:520px;max-height:680px}[data-ui-system=darkex-kit] .affiliate-visual-tree{overscroll-behavior:contain;min-height:0;overflow:auto}[data-ui-system=darkex-kit] .affiliate-visual-inspector-slot{min-height:0;position:sticky;top:10px}[data-ui-system=darkex-kit] .affiliate-visual-inspector{min-height:0}[data-ui-system=darkex-kit] .affiliate-visual-root-list{min-height:0;max-height:580px}[data-ui-system=darkex-kit] .affiliate-visual-tree-row:before{border-color:color-mix(in srgb,var(--fg) 14%,transparent)}[data-ui-system=darkex-kit] .affiliate-visual-lens-toolbar{border-color:var(--rule);background:var(--surface-2)}[data-ui-system=darkex-kit] .affiliate-visual-lens-toolbar>span{color:var(--fg-muted);font:400 14px/1.5 var(--mono)}[data-ui-system=darkex-kit] .affiliate-visual-lens-viewport{background-color:var(--surface-2)}[data-ui-system=darkex-kit] .affiliate-visual-lens-lines path{stroke:color-mix(in srgb,var(--accent) 46%,transparent)}[data-ui-system=darkex-kit] .affiliate-visual-lens-minimap{border-color:var(--rule);background:color-mix(in srgb,var(--bg) 88%,transparent)}[data-ui-system=darkex-kit] :is(.affiliate-visual-node-meta,.affiliate-visual-node-counts){flex-wrap:wrap;font-size:14px}[data-ui-system=darkex-kit] :is(.affiliate-visual-toggle,.affiliate-visual-lens-node span,.affiliate-visual-lens-node small){font-size:14px;line-height:1.5}[data-ui-system=darkex-kit] .affiliate-visual-toggle{min-height:44px}[data-ui-system=darkex-kit] :is(.affiliate-visual-root-list,.affiliate-visual-tree-node,.affiliate-visual-lens-node) code{font:400 14px/1.5 var(--mono)}[data-ui-system=darkex-kit] .affiliate-visual-tree-node{overflow-wrap:anywhere;min-width:0}[data-ui-system=darkex-kit] .affiliate-visual-lens-toolbar{flex-wrap:wrap}@media (width<=1100px){[data-ui-system=darkex-kit] .affiliate-visual-layout{grid-template-columns:240px minmax(0,1fr)}[data-ui-system=darkex-kit] .affiliate-visual-inspector-slot{grid-column:1/-1;position:static}}@media (width<=640px){[data-ui-system=darkex-kit] .affiliate-visual-layout{grid-template-columns:minmax(0,1fr)}[data-ui-system=darkex-kit] .affiliate-visual-roots{max-height:none}[data-ui-system=darkex-kit] .affiliate-visual-root-list{flex-shrink:0;max-height:320px}[data-ui-system=darkex-kit] .affiliate-visual-stage{height:min(72dvh,620px);min-height:390px;max-height:620px}[data-ui-system=darkex-kit] .affiliate-visual-lens-minimap{pointer-events:none;width:104px;height:64px;bottom:8px;right:8px}[data-ui-system=darkex-kit] .affiliate-visual-tree{overscroll-behavior:contain;min-height:0;overflow:auto}[data-ui-system=darkex-kit] .affiliate-visual-inspector-slot{grid-column:auto;max-height:72dvh;overflow:auto}}[data-ui-system=darkex-kit].affiliate-core-page{gap:var(--kit-panel-gap);width:100%;min-width:0;display:grid}.affiliate-core-page.ui-comfort :is(.affiliate-core-state-line span,.affiliate-core-source-list,.affiliate-performance-open code){font-size:var(--kit-type-meta)}.affiliate-core-page.ui-comfort .affiliate-core-account-header dt{font-family:var(--sans);font-size:var(--kit-type-body);text-transform:none}.affiliate-core-page.ui-comfort :is(.affiliate-performance-open strong,.affiliate-core-account-header dd){font-size:var(--kit-type-body)}.affiliate-core-page.ui-comfort .affiliate-core-expand{flex:0 0 var(--kit-target-min)}.affiliate-core-page.ui-comfort .affiliate-performance-query-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}.affiliate-core-page.ui-comfort .affiliate-core-account-header dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-width:0;display:grid}.affiliate-core-page.ui-comfort .affiliate-core-account-header dd{overflow-wrap:anywhere}.affiliate-core-page.ui-comfort .affiliate-performance-table :is(td,th):not(:first-child){font-variant-numeric:tabular-nums}.affiliate-core-page.ui-comfort .affiliate-performance-table{--affiliate-identity-width:240px;min-width:calc(2426px + var(--affiliate-identity-width));table-layout:fixed}[data-ui-system=darkex-kit] .affiliate-performance-col-identity{width:var(--affiliate-identity-width)}[data-ui-system=darkex-kit] .affiliate-performance-col-level{width:96px}[data-ui-system=darkex-kit] .affiliate-performance-col-count{width:120px}[data-ui-system=darkex-kit] .affiliate-performance-col-money{width:190px}.affiliate-core-page.ui-comfort .affiliate-performance-table .affiliate-performance-family-start{border-left:2px solid var(--rule)}.affiliate-core-page.ui-comfort .affiliate-performance-open{width:100%;min-width:0}.affiliate-core-page.ui-comfort .affiliate-performance-open :is(strong,code){white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}.affiliate-core-page.ui-comfort .affiliate-directory-identity{text-align:left;white-space:normal;overflow-wrap:anywhere;gap:4px;width:100%;min-width:0;display:grid}.affiliate-core-page.ui-comfort .affiliate-family-directory ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.affiliate-core-page.ui-comfort .affiliate-family-directory li{border:var(--kit-border-control);border-radius:var(--kit-radius-control);min-width:0;padding:12px}.affiliate-core-page.ui-comfort .affiliate-family-directory code{font-family:var(--mono);font-size:var(--kit-type-meta);color:var(--fg-muted);display:block}.affiliate-core-page.ui-comfort .affiliate-family-directory p{color:var(--fg-muted);font-size:var(--kit-type-meta);overflow-wrap:anywhere;margin:8px 0 0}@media (width<=640px){.affiliate-core-page.ui-comfort .affiliate-core-account-header dl{grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-core-page.ui-comfort .affiliate-performance-tree-panel{max-height:360px}.affiliate-core-page.ui-comfort .affiliate-performance-tree ul{margin-left:6px;padding-left:6px}.affiliate-core-page.ui-comfort .affiliate-core-fact-table[data-mobile=review] :is(td,th){white-space:normal;overflow-wrap:anywhere;min-width:0}.affiliate-core-page.ui-comfort .affiliate-performance-table{--affiliate-identity-width:160px}}[data-ui-system=darkex-kit] .affiliate-core-controls>div,[data-ui-system=darkex-kit] .affiliate-core-run-bar>div{gap:var(--kit-panel-gap);display:grid}[data-ui-system=darkex-kit] .affiliate-core-state-line{justify-content:space-between;align-items:center;gap:var(--kit-panel-gap);flex-wrap:wrap;display:flex}[data-ui-system=darkex-kit] .affiliate-core-state-line strong,[data-ui-system=darkex-kit] .affiliate-core-state-line span,[data-ui-system=darkex-kit] .affiliate-core-source-list,[data-ui-system=darkex-kit] .affiliate-core-account-header dl{font-family:var(--mono);font-variant-numeric:tabular-nums}[data-ui-system=darkex-kit] .affiliate-core-state-line span,[data-ui-system=darkex-kit] .affiliate-core-source-list{color:color-mix(in srgb,var(--fg) 52%,transparent);font-size:var(--kit-type-meta)}[data-ui-system=darkex-kit] .affiliate-core-source-list{flex-wrap:wrap;gap:6px 14px;display:flex}[data-ui-system=darkex-kit] .affiliate-core-search{align-items:end;gap:var(--kit-control-gap);grid-template-columns:minmax(0,1fr) auto;display:grid}[data-ui-system=darkex-kit] .affiliate-core-search-results h3{color:color-mix(in srgb,var(--fg) 68%,transparent);font:600 var(--kit-type-section) var(--sans);margin:0 0 8px}[data-ui-system=darkex-kit] .affiliate-core-search-results ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}[data-ui-system=darkex-kit] .affiliate-core-search-results>ul>li{align-items:stretch;gap:var(--kit-control-gap);min-width:0;display:flex}[data-ui-system=darkex-kit] .affiliate-core-record-choice{flex:1;min-width:0}[data-ui-system=darkex-kit] .affiliate-core-detail{gap:var(--kit-panel-gap);min-width:0;display:grid}[data-ui-system=darkex-kit] .affiliate-core-account-header dt{color:color-mix(in srgb,var(--fg) 46%,transparent);font:600 var(--kit-type-meta) var(--mono);text-transform:uppercase}[data-ui-system=darkex-kit] .affiliate-core-account-header dl{gap:20px;margin:0;display:flex}[data-ui-system=darkex-kit] .affiliate-core-account-header dl>div{gap:3px;display:grid}[data-ui-system=darkex-kit] .affiliate-core-account-header dd{color:var(--fg);font-size:var(--kit-type-data);margin:0}[data-ui-system=darkex-kit] .affiliate-core-relationship-panel>div,[data-ui-system=darkex-kit] .affiliate-core-relationship-panel section,[data-ui-system=darkex-kit] .affiliate-management-rebuild{gap:var(--kit-panel-gap);min-width:0;display:grid}[data-ui-system=darkex-kit] .affiliate-performance-controls>div{gap:var(--kit-panel-gap);display:grid}[data-ui-system=darkex-kit] .affiliate-performance-query-grid{align-items:end;gap:var(--kit-control-gap);grid-template-columns:minmax(210px,1.8fr) minmax(170px,1.2fr) repeat(3,minmax(112px,.8fr)) repeat(2,minmax(132px,.9fr));display:grid}[data-ui-system=darkex-kit] .affiliate-performance-switchers{justify-content:flex-start;align-items:center;gap:var(--kit-control-gap);flex-wrap:wrap;display:flex}[data-ui-system=darkex-kit] .affiliate-performance-workspace{align-items:start;gap:var(--kit-panel-gap);grid-template-columns:minmax(250px,310px) minmax(0,1fr);min-width:0;display:grid}[data-ui-system=darkex-kit] .affiliate-performance-workspace.is-ranking{grid-template-columns:minmax(0,1fr)}[data-ui-system=darkex-kit] .affiliate-performance-tree-panel{max-height:calc(100vh - 32px);position:sticky;top:10px;overflow:auto}[data-ui-system=darkex-kit] .affiliate-performance-tree-panel>div{gap:var(--kit-control-gap);max-height:none;display:grid;overflow:visible}[data-ui-system=darkex-kit] .affiliate-performance-tree,[data-ui-system=darkex-kit] .affiliate-performance-tree ul{gap:3px;padding:0;list-style:none;display:grid}[data-ui-system=darkex-kit] .affiliate-performance-tree{margin:0}[data-ui-system=darkex-kit] .affiliate-performance-tree ul{border-left:var(--line);margin:3px 0 0 14px;padding-left:9px}[data-ui-system=darkex-kit] .affiliate-performance-tree-row{align-items:stretch;gap:var(--kit-control-gap);min-width:0;display:flex}[data-ui-system=darkex-kit] .affiliate-performance-open{gap:2px;display:grid}[data-ui-system=darkex-kit] .affiliate-performance-open strong{text-overflow:ellipsis;color:var(--fg);font:600 var(--kit-type-body) var(--sans);white-space:nowrap;overflow:hidden}[data-ui-system=darkex-kit] .affiliate-performance-open code{color:color-mix(in srgb,var(--fg) 48%,transparent);font:500 var(--kit-type-body) var(--mono)}[data-ui-system=darkex-kit] .affiliate-performance-table td,[data-ui-system=darkex-kit] .affiliate-core-fact-table td{white-space:nowrap}[data-ui-system=darkex-kit] .affiliate-core-account-finder>div{gap:var(--kit-control-gap);display:grid}[data-ui-system=darkex-kit] .affiliate-core-relationship-panel section+section{padding-top:var(--kit-panel-gap);border-top:var(--line)}[data-ui-system=darkex-kit] .affiliate-core-run-bar>div{grid-template-columns:minmax(280px,1fr);align-items:end}[data-ui-system=darkex-kit] .affiliate-core-filters>div{align-items:end;gap:var(--kit-control-gap);flex-wrap:wrap;display:flex}[data-ui-system=darkex-kit] .affiliate-core-filters .ui-field{flex:0 240px}[data-ui-system=darkex-kit] .affiliate-core-filters>div>span{color:color-mix(in srgb,var(--fg) 46%,transparent);font:500 var(--kit-type-meta) var(--mono);flex:280px;line-height:1.45}[data-ui-system=darkex-kit] .affiliate-core-load-more{border-top:var(--line);justify-content:center;padding:10px 12px;display:flex}[data-ui-system=darkex-kit] .affiliate-core-fact-table th small{color:color-mix(in srgb,var(--fg) 46%,transparent);font:500 var(--kit-type-meta) var(--sans);text-transform:none;margin-top:2px;display:block}@media (width<=900px){[data-ui-system=darkex-kit] .affiliate-performance-query-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-ui-system=darkex-kit] .affiliate-performance-workspace{grid-template-columns:minmax(0,1fr)}[data-ui-system=darkex-kit] .affiliate-performance-tree-panel{max-height:360px;position:static}[data-ui-system=darkex-kit] .affiliate-core-run-bar>div{grid-template-columns:1fr 1fr}}@media (width<=640px){[data-ui-system=darkex-kit] .affiliate-performance-query-grid,[data-ui-system=darkex-kit] .affiliate-core-search,[data-ui-system=darkex-kit] .affiliate-core-run-bar>div{grid-template-columns:minmax(0,1fr)}[data-ui-system=darkex-kit] .affiliate-core-account-header dl{justify-content:space-between;width:100%}}[data-ui-system=darkex-kit].finance-ops-daily-page{width:100%;max-width:none;color:var(--fg);gap:12px;margin:0}[data-ui-system=darkex-kit] .fod-readable-groups{gap:var(--kit-panel-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-ui-system=darkex-kit] .fod-sheet-mobile-toggle{width:100%;display:none}[data-ui-system=darkex-kit] .fod-sheet-status{border-color:var(--rule);background:var(--surface-2);color:color-mix(in srgb,var(--fg) 52%,transparent)}[data-ui-system=darkex-kit] .fod-sheet-status strong{color:var(--fg)}[data-ui-system=darkex-kit] .fod-sheet-status .is-error{color:var(--neg)}[data-ui-system=darkex-kit] .fod-sheet-notes{border-color:var(--rule);color:color-mix(in srgb,var(--fg) 42%,transparent)}[data-ui-system=darkex-kit] .fod-sheet-notes span:before{color:var(--accent-3)}@media (width<=1100px){[data-ui-system=darkex-kit] .fod-readable-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){[data-ui-system=darkex-kit] .fod-readable-groups{grid-template-columns:minmax(0,1fr)}[data-ui-system=darkex-kit] .fod-sheet-mobile-toggle{display:flex}[data-ui-system=darkex-kit] .fod-sheet-table-region{display:none}[data-ui-system=darkex-kit] .fod-sheet-table-region.is-open{display:block}}.platform-daily-report,.platform-daily-report .pdr-results,.platform-daily-report .pdr-stack{gap:var(--kit-control-gap);min-width:0;display:grid}.platform-daily-report .pdr-grid{align-items:stretch;gap:var(--kit-panel-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.platform-daily-report{container:platform-report/inline-size}.platform-daily-report .pdr-live-grid{align-items:stretch;gap:var(--kit-panel-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.platform-daily-report .pdr-detail-expanded{transform:rotate(90deg)}.platform-daily-report .pdr-company-hint{align-content:center;height:0;display:grid}.platform-daily-report .pdr-detail-row th[scope=row]{padding-inline-start:var(--kit-panel-space)}.platform-daily-report .pdr-detail-row[hidden]{display:none}.platform-daily-report .pdr-inline-chart{padding:var(--kit-panel-space);border-top:var(--edge)}.platform-daily-report .pdr-metrics-table{width:100%}.platform-daily-report .pdr-metrics-table th[scope=row]{white-space:normal}.platform-daily-report .pdr-unit{color:var(--fg-muted);font-size:var(--kit-type-meta)}.platform-daily-report .pdr-chart{gap:var(--kit-panel-gap);display:grid}.platform-daily-report .pdr-chart-label{justify-content:space-between;gap:var(--kit-control-gap);flex-wrap:wrap;display:flex}.platform-daily-report .pdr-chart-label strong{font-family:var(--mono);font-size:var(--kit-type-data);font-variant-numeric:tabular-nums}.platform-daily-report .pdr-chart-track{background:var(--surface-2);height:8px;margin-top:8px}.platform-daily-report .pdr-chart-fill{background:var(--accent);height:100%;display:block}.platform-daily-report .pdr-chart-fill[data-tone=positive]{background:var(--pos)}.platform-daily-report .pdr-chart-fill[data-tone=negative]{background:var(--neg)}.platform-daily-report .pdr-chart-fill[data-tone=muted]{background:var(--fg-muted)}.platform-daily-report .pdr-chart-fill[data-tone=cash]{background:var(--cash-movement)}.platform-daily-report .pdr-money[data-kind=cash]{color:var(--cash-movement)}.platform-daily-report .pdr-money[data-kind=fee]{color:var(--fee-movement)}@container platform-report (width>=641px){.platform-daily-report .pdr-inline-chart .pdr-chart{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-daily-report .pdr-inline-chart .pdr-chart-label{gap:2px;display:grid}}@container platform-report (width<=980px){.platform-daily-report .pdr-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-daily-report .pdr-live-grid>:last-child{grid-column:1/-1}}@container platform-report (width<=640px){.platform-daily-report .pdr-grid,.platform-daily-report .pdr-live-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=400px){.platform-daily-report .pdr-unit{display:block}}[data-ui-system=darkex-kit].broker-cashflows-page{--broker-identity-width:168px;width:100%;max-width:none;color:var(--fg);gap:12px}[data-ui-system=darkex-kit] .broker-control-panel:not(.broker-unlock-panel){z-index:8;position:sticky;top:0}[data-ui-system=darkex-kit] .broker-control-form{align-items:flex-end}[data-ui-system=darkex-kit] .broker-cache-content{gap:var(--kit-panel-space);display:grid}[data-ui-system=darkex-kit] .broker-cache-meta{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}[data-ui-system=darkex-kit] .broker-summary-layout{gap:var(--kit-panel-space)}[data-ui-system=darkex-kit] .broker-poll-summary{padding:var(--kit-panel-space);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}[data-ui-system=darkex-kit] .broker-table-wrap{overflow:auto;container-type:inline-size}[data-ui-system=darkex-kit] .broker-uid-drilldown{width:calc(100cqw - 24px);min-width:0;max-width:calc(100cqw - 24px);position:sticky;left:12px}[data-ui-system=darkex-kit] .broker-status-cell{grid-template-columns:44px auto}[data-ui-system=darkex-kit] .broker-col-flow{width:var(--broker-identity-width)}[data-ui-system=darkex-kit] .broker-col-count{width:100px}[data-ui-system=darkex-kit] .broker-col-money{width:180px}[data-ui-system=darkex-kit] .broker-col-status{width:232px}[data-ui-system=darkex-kit] .broker-summary-table{min-width:calc(1120px + var(--broker-identity-width))}[data-ui-system=darkex-kit] .broker-summary-table :is(thead th[rowspan],tbody th[scope=row]){width:var(--broker-identity-width);white-space:normal;text-align:left;overflow-wrap:normal}[data-ui-system=darkex-kit] .broker-status-table{min-width:calc(var(--broker-identity-width) + 180px + var(--broker-status-columns) * 232px)}[data-ui-system=darkex-kit] .broker-cache-coverage{gap:var(--kit-panel-space);display:grid}[data-ui-system=darkex-kit] .broker-coverage-value{flex:240px;min-width:0}@media (width<=640px){[data-ui-system=darkex-kit].broker-cashflows-page{--broker-identity-width:104px}[data-ui-system=darkex-kit] .broker-control-panel:not(.broker-unlock-panel){position:static}[data-ui-system=darkex-kit] .broker-control-form{grid-template-columns:minmax(0,1fr);align-items:stretch}}@keyframes brokerCaret{50%{opacity:0}}[data-ui-system=darkex-kit].kyc-checks-page{width:100%;max-width:none;color:var(--fg);background:0 0;gap:12px}[data-ui-system=darkex-kit] .kyc-outcome-stack{border-radius:var(--kit-radius-pill);background:color-mix(in srgb,var(--fg) 7%,transparent);height:8px;margin:0 12px;display:flex;overflow:hidden}[data-ui-system=darkex-kit] .kyc-outcome-stack>span{min-width:2px}[data-ui-system=darkex-kit] .kyc-outcome-stack .is-verified{background:var(--pos)}[data-ui-system=darkex-kit] .kyc-outcome-stack .is-rejected{background:var(--neg)}[data-ui-system=darkex-kit] .kyc-outcome-stack .is-resubmission{background:var(--warn)}[data-ui-system=darkex-kit] .kyc-outcome-stack .is-missing{background:color-mix(in srgb,var(--fg) 28%,transparent)}[data-ui-system=darkex-kit] .kyc-outcome-stack .is-pending{background:var(--accent)}[data-ui-system=darkex-kit] .kyc-outcome-rows{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:10px 12px 0;display:grid}[data-ui-system=darkex-kit] .kyc-outcome-rows>div{border-right:var(--line);background:var(--surface-2);color:var(--fg);grid-template-columns:6px minmax(0,1fr) auto;gap:3px 8px;padding:8px 9px;display:grid}[data-ui-system=darkex-kit] .kyc-outcome-rows>div:last-child{border-right:0}[data-ui-system=darkex-kit] .kyc-outcome-marker{border-radius:var(--kit-radius-pill);background:var(--accent);grid-row:1/span 2;align-self:center;width:3px;min-height:30px}[data-ui-system=darkex-kit] [data-outcome=verified] .kyc-outcome-marker{background:var(--pos)}[data-ui-system=darkex-kit] [data-outcome=rejected] .kyc-outcome-marker{background:var(--neg)}[data-ui-system=darkex-kit] [data-outcome=resubmission] .kyc-outcome-marker{background:var(--warn)}[data-ui-system=darkex-kit] [data-outcome=missing] .kyc-outcome-marker{background:color-mix(in srgb,var(--fg) 42%,transparent)}[data-ui-system=darkex-kit] .kyc-outcome-rows span{color:var(--fg);font:650 var(--kit-type-meta) var(--sans)}[data-ui-system=darkex-kit] .kyc-outcome-rows strong{color:var(--fg);font:730 var(--kit-type-data) var(--mono)}[data-ui-system=darkex-kit] .kyc-outcome-rows small{color:color-mix(in srgb,var(--fg) 62%,transparent);font:560 var(--kit-type-meta) var(--mono);grid-column:2/-1}[data-ui-system=darkex-kit] .kyc-outcome-footnote{color:color-mix(in srgb,var(--fg) 42%,transparent);font:540 var(--kit-type-meta) var(--mono);margin:0;padding:9px 12px}[data-ui-system=darkex-kit] .kyc-country-matrix{min-width:760px}[data-ui-system=darkex-kit] .kyc-country-matrix td strong,[data-ui-system=darkex-kit] .kyc-country-matrix td small{font-family:var(--mono);display:block}[data-ui-system=darkex-kit] .kyc-country-matrix td small{color:color-mix(in srgb,var(--fg) 43%,transparent);font-size:var(--kit-type-meta)}[data-ui-system=darkex-kit] .kyc-country-matrix td>span{border-radius:var(--kit-radius-pill);background:color-mix(in srgb,var(--fg) 8%,transparent);height:3px;margin-top:4px;display:block;overflow:hidden}[data-ui-system=darkex-kit] .kyc-country-matrix td>span>i{background:var(--accent);height:100%;display:block}[data-ui-system=darkex-kit] .kyc-country-matrix td.is-negative>span>i{background:var(--neg)}[data-ui-system=darkex-kit] .kyc-rejection-list{display:grid}[data-ui-system=darkex-kit] .kyc-rejection-list>div{border-bottom:var(--line);grid-template-columns:minmax(0,1fr) auto auto 140px;align-items:center;gap:10px;padding:9px 12px;display:grid}[data-ui-system=darkex-kit] .kyc-rejection-list>div>div{gap:2px;min-width:0;display:grid}[data-ui-system=darkex-kit] .kyc-rejection-list code{color:var(--fg);font:650 var(--kit-type-meta) var(--mono);overflow-wrap:anywhere}[data-ui-system=darkex-kit] .kyc-rejection-list small{color:color-mix(in srgb,var(--fg) 44%,transparent);font:540 var(--kit-type-meta) var(--sans)}[data-ui-system=darkex-kit] .kyc-provider-value{white-space:normal;overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}[data-ui-system=darkex-kit] .kyc-provider-value small{color:var(--fg-muted);font:400 var(--kit-type-meta)/1.5 var(--mono)}[data-ui-system=darkex-kit] .kyc-rejection-list strong{color:var(--fg);font:730 var(--kit-type-data) var(--mono)}[data-ui-system=darkex-kit] .kyc-rejection-list>div>i{border-radius:var(--kit-radius-pill);background:color-mix(in srgb,var(--fg) 8%,transparent);height:4px;overflow:hidden}[data-ui-system=darkex-kit] .kyc-rejection-list>div>i>b{background:var(--accent);height:100%;display:block}[data-ui-system=darkex-kit] .kyc-mono{font-family:var(--mono);white-space:nowrap}[data-ui-system=darkex-kit] .kyc-detail-note{border-top:var(--line);color:color-mix(in srgb,var(--fg) 44%,transparent);font:540 var(--kit-type-meta) var(--mono);padding:9px 11px}@media (width>=641px){.kyc-checks-page.ui-comfort[data-ui-system=darkex-kit] .kyc-checks-detail-table{table-layout:fixed;width:100%;min-width:1690px}[data-ui-system=darkex-kit] .kyc-col-uid{width:140px}[data-ui-system=darkex-kit] .kyc-col-date{width:190px}[data-ui-system=darkex-kit] .kyc-col-account,[data-ui-system=darkex-kit] .kyc-col-answer{width:130px}[data-ui-system=darkex-kit] .kyc-col-type{width:140px}[data-ui-system=darkex-kit] .kyc-col-outcome,[data-ui-system=darkex-kit] .kyc-col-country{width:160px}[data-ui-system=darkex-kit] .kyc-col-level{width:170px}[data-ui-system=darkex-kit] .kyc-col-reject{width:150px}[data-ui-system=darkex-kit] .kyc-col-labels{width:320px}}@media (width<=1100px){[data-ui-system=darkex-kit] .kyc-outcome-rows{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){[data-ui-system=darkex-kit] .kyc-outcome-rows>div{border-right:0}[data-ui-system=darkex-kit] .kyc-outcome-rows{grid-template-columns:minmax(0,1fr);gap:4px}[data-ui-system=darkex-kit] .kyc-rejection-list>div{grid-template-columns:minmax(0,1fr) auto auto}[data-ui-system=darkex-kit] .kyc-rejection-list>div>i{grid-column:1/-1}[data-ui-system=darkex-kit] .kyc-checks-detail-table colgroup{display:none}}.operations-audience-page{gap:18px;display:grid}.operations-audience-setup{gap:12px;display:grid}.operations-audience-candidate-fields{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;max-width:620px;display:grid}.operations-audience-rule-group{border:var(--edge);border-radius:var(--kit-radius-panel);background:var(--surface-raised);gap:12px;padding:14px;display:grid}.operations-audience-rule-group[data-depth="2"],.operations-audience-rule-group[data-depth="3"]{background:color-mix(in srgb, var(--surface-raised) 72%, var(--surface) 28%);margin-left:18px}.operations-audience-rule-group-head,.operations-audience-rule-actions,.operations-audience-window,.operations-audience-rule-range{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.operations-audience-rule-group-head,.operations-audience-rule-actions{justify-content:space-between}.operations-audience-rule-group-head>.ui-field{min-width:min(100%,280px)}.operations-audience-rule-children{gap:10px;display:grid}.operations-audience-rule-empty{color:var(--muted);margin:4px 0;font-size:.8rem}.operations-audience-condition{border:var(--edge);border-radius:var(--kit-radius-control);background:var(--surface);gap:10px;padding:12px;display:grid}.operations-audience-condition-grid{grid-template-columns:minmax(170px,1.15fr) minmax(170px,1fr) minmax(180px,1.3fr) auto;align-items:end;gap:10px;display:grid}.operations-audience-window{border-top:var(--edge);justify-content:flex-start;padding-top:10px}.operations-audience-window>.ui-field,.operations-audience-rule-range>.ui-field{flex:1;min-width:150px}.operations-audience-rule-actions>span{color:var(--muted);font-size:.78rem}.operations-audience-table{min-width:1180px}@media (width<=720px){.operations-audience-rule-group-head,.operations-audience-rule-actions{flex-direction:column;align-items:stretch}.operations-audience-condition-grid{grid-template-columns:1fr}.operations-audience-rule-group[data-depth="2"],.operations-audience-rule-group[data-depth="3"]{margin-left:0}}[data-ui-system=darkex-kit] .uid-lineage-chain{border:var(--edge);border-radius:var(--kit-radius-panel);background:var(--surface-2);gap:0;padding:12px;overflow:auto}[data-ui-system=darkex-kit] .uid-lineage-node{border:var(--edge);background:var(--surface);border-radius:0;min-width:180px}[data-ui-system=darkex-kit] .uid-lineage-node:first-child{border-radius:var(--kit-radius-panel) 0 0 var(--kit-radius-panel)}[data-ui-system=darkex-kit] .uid-lineage-node:last-child{border-right:2px solid var(--accent);border-radius:0 var(--kit-radius-panel) var(--kit-radius-panel) 0}[data-ui-system=darkex-kit] .uid-lineage-arrow{color:var(--accent-3);font-family:var(--mono)}@media (width<=640px){[data-ui-system=darkex-kit] .uid-lineage-input{flex:none;width:100%;max-width:none}[data-ui-system=darkex-kit] .uid-lineage-node{min-width:155px}}[data-ui-system=darkex-kit] .subuser-source-row{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}[data-ui-system=darkex-kit] .subuser-results-heading{margin-bottom:12px}.ui-comfort[data-ui-system=darkex-kit].subuser-page .subuser-ledger-scroll{container-type:inline-size}.ui-comfort[data-ui-system=darkex-kit].subuser-page :is(.subuser-table,.subuser-detail-table) td{white-space:nowrap}.ui-comfort[data-ui-system=darkex-kit].subuser-page .subuser-table .is-frozen-identity{white-space:normal;min-width:180px;max-width:240px}.ui-comfort[data-ui-system=darkex-kit].subuser-page .subuser-identity{overflow-wrap:anywhere}.ui-comfort[data-ui-system=darkex-kit].subuser-page .subuser-identity :is(span,small){font-size:var(--kit-type-meta)}.ui-comfort[data-ui-system=darkex-kit].subuser-page .subuser-details{white-space:normal;text-align:left;width:calc(100cqi - 32px);max-width:100%;position:sticky;left:0}.ui-comfort[data-ui-system=darkex-kit].pvc-filter-menu-portal{overscroll-behavior:contain;background:var(--surface);border:var(--kit-border-control);font:var(--kit-type-body)/1.5 var(--sans);overflow:auto}.ui-comfort[data-ui-system=darkex-kit].pvc-filter-menu-portal .pvc-filter-option-list{max-height:none;overflow:visible}.ui-comfort[data-ui-system=darkex-kit].pvc-filter-menu-portal .pvc-filter-option{min-height:var(--kit-target-min);font-size:var(--kit-type-body)}.ui-comfort[data-ui-system=darkex-kit].pvc-filter-menu-portal .pvc-filter-option:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;background:var(--field)}[data-ui-system=darkex-kit] .pvc-run-slot{grid-column:1/-1}[data-ui-system=darkex-kit] .pvc-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}[data-ui-system=darkex-kit] :is(.pvc-control-card--tags,.pvc-control-card--filters){grid-column:1/-1}[data-ui-system=darkex-kit] .pvc-options-note{color:color-mix(in srgb,var(--fg) 45%,transparent);font-family:var(--mono)}[data-ui-system=darkex-kit] .pvc-kpi-strip{border-top:2px solid var(--accent)}@media (width<=640px){[data-ui-system=darkex-kit] .pvc-scope-grid{grid-template-columns:minmax(0,1fr)}[data-ui-system=darkex-kit] :is(.pvc-control-card--tags,.pvc-control-card--filters){grid-column:auto}.ui-comfort[data-ui-system=darkex-kit].platform-volume-check-page :is(.pvc-inline-grid,.pvc-inline-grid--filters,.pvc-tag-grid){grid-template-columns:minmax(0,1fr);align-items:start;gap:16px}.ui-comfort[data-ui-system=darkex-kit].platform-volume-check-page .pvc-kpi-strip{grid-template-columns:minmax(0,1fr)}.ui-comfort[data-ui-system=darkex-kit].platform-volume-check-page .pvc-kpi-strip .ui-audit-kpi-value{white-space:normal;overflow-wrap:anywhere}}[data-ui-system=darkex-kit].darkex-tier-page{width:100%;max-width:none;margin:0}[data-ui-system=darkex-kit] .darkex-tier-controls{margin:10px 0}[data-ui-system=darkex-kit] .darkex-tier-formulas{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}[data-ui-system=darkex-kit] .darkex-tier-formulas>div{border:var(--edge);border-left:2px solid var(--accent);border-radius:var(--kit-radius-panel);background:var(--surface);gap:7px;padding:11px 13px;display:grid}[data-ui-system=darkex-kit] .darkex-tier-formulas span{color:var(--accent-3);font:500 var(--kit-type-meta)/1.5 var(--sans)}[data-ui-system=darkex-kit] .darkex-tier-formulas strong{color:var(--fg);font:400 var(--kit-type-data)/1.5 var(--mono)}[data-ui-system=darkex-kit] .darkex-tier-kpis{grid-template-columns:repeat(5,minmax(120px,1fr));margin:10px 0}[data-ui-system=darkex-kit] .darkex-tier-table-shell{margin-top:10px}[data-ui-system=darkex-kit] .darkex-tier-table{min-width:900px}[data-ui-system=darkex-kit] .darkex-tier-bracket{align-items:center;gap:10px;min-width:280px;display:flex}[data-ui-system=darkex-kit] .darkex-tier-bracket-track{border-radius:var(--kit-radius-control);background:color-mix(in srgb,var(--fg) 7%,transparent);flex:0 0 64px;height:5px;overflow:hidden}[data-ui-system=darkex-kit] .darkex-tier-bracket-bar{border-radius:inherit;background:linear-gradient(90deg,var(--accent),var(--accent-3));height:100%;display:block}@media (width<=900px){[data-ui-system=darkex-kit] .darkex-tier-kpis{grid-template-columns:repeat(3,minmax(120px,1fr))}}@media (width<=620px){[data-ui-system=darkex-kit] .darkex-tier-formulas{grid-template-columns:minmax(0,1fr)}[data-ui-system=darkex-kit] .darkex-tier-kpis{grid-template-columns:repeat(2,minmax(120px,1fr))}}[data-ui-system=darkex-kit].hakan-campaign-page{width:100%;min-width:0;max-width:none;color:var(--fg)}[data-ui-system=darkex-kit] :is(.hakan-tier-section,.hakan-example-section,.hakan-exclusion-panel){border-top:2px solid var(--accent)}[data-ui-system=darkex-kit] .hakan-table-scroll{overscroll-behavior-inline:contain;width:100%;min-width:0;max-width:100%}[data-ui-system=darkex-kit] .hakan-table{width:100%}[data-ui-system=darkex-kit] .hakan-example-grid{align-items:stretch}[data-ui-system=darkex-kit].bd-workspace{gap:20px;padding:12px 16px 28px}[data-ui-system=darkex-kit].bd-workspace *{-webkit-backdrop-filter:none;backdrop-filter:none}.bd-workspace-top{z-index:5;background:var(--bg);min-width:0;padding-top:12px;position:sticky;top:0}.bd-workspace-basis{color:color-mix(in srgb,var(--fg) 58%,transparent);font:var(--kit-type-meta) var(--sans);flex-wrap:wrap;gap:8px 24px;display:flex}.bd-workspace-basis b{color:var(--fg);font:400 var(--kit-type-meta) var(--mono);padding-left:8px}.bd-workspace-metrics{grid-template-columns:1.4fr 1fr 1.2fr 1fr}.bd-workspace-results{min-width:0}.bd-workspace-results[data-stale=true]{opacity:.75}.bd-workspace-filters{gap:14px;width:100%;min-width:0;display:grid}.bd-workspace-filters>div:first-child{max-width:100%;overflow-x:auto}.bd-workspace-filters button{flex:none;min-width:44px}.bd-workspace-search{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.bd-workspace-search>.ui-field{width:220px;max-width:100%}.bd-workspace-search>span{color:color-mix(in srgb,var(--fg) 58%,transparent);font:var(--kit-type-meta) var(--sans);margin-left:auto;padding:10px 0}.bd-workspace-detail{gap:18px;min-width:0;display:grid}.bd-workspace-detail h4,.bd-workspace-detail p{margin:0}.bd-workspace-detail p,.bd-workspace-detail li{color:color-mix(in srgb,var(--fg) 58%,transparent)}.bd-workspace-detail li+li{margin-top:8px}.bd-workspace-detail-meta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.bd-workspace-comparison{border-top:var(--edge);border-bottom:var(--edge);grid-template-columns:1fr 1fr;gap:24px;padding:18px 0;display:grid}.bd-workspace-comparison h4{margin-bottom:14px}.bd-workspace-comparison small{color:color-mix(in srgb,var(--fg) 58%,transparent);font:var(--kit-type-meta) var(--mono);margin-top:14px;display:block}.bd-workspace-mono{font-family:var(--mono);overflow-wrap:anywhere}@media (width<=900px){[data-ui-system=darkex-kit].bd-workspace{padding:4px}.bd-workspace .bd-snapshot-query-copy{grid-area:2/1/auto/-1}.bd-workspace-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.bd-workspace-top{position:relative}.bd-workspace .bd-snapshot-query-copy{grid-row:auto}.bd-workspace-search{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.bd-workspace-search>.ui-field{width:100%;min-width:0}.bd-workspace-search>span{margin-left:0}.bd-workspace-comparison{grid-template-columns:minmax(0,1fr)}}.ui-comfort[data-ui-system=darkex-kit].jnp-page :is(.jnp-campaign-option small,.jnp-check-card small,.jnp-table-card-head span,.jnp-table-filter-status,.dm-report-summary small,.dm-summary-meta){font-size:var(--kit-type-meta);color:var(--fg-muted);line-height:1.5}.ui-comfort[data-ui-system=darkex-kit].jnp-page :is(.jnp-campaign-title strong,.jnp-check-card strong,.dm-report-summary strong){font-size:var(--kit-type-body);line-height:1.5}.ui-comfort[data-ui-system=darkex-kit].jnp-page :is(.jnp-campaign-option,.jnp-check-card,.jnp-threshold-card){min-height:var(--kit-row-comfort);border:var(--kit-border-control);padding:16px}.ui-comfort[data-ui-system=darkex-kit].jnp-page .jnp-campaign-list{grid-auto-rows:max-content;align-content:start}.ui-comfort[data-ui-system=darkex-kit].jnp-page .jnp-campaign-option{align-items:start;height:max-content}.ui-comfort[data-ui-system=darkex-kit].jnp-page .jnp-campaign-option .jnp-campaign-title{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ui-comfort[data-ui-system=darkex-kit].jnp-page .jnp-campaign-option>span{gap:8px}.ui-comfort[data-ui-system=darkex-kit].jnp-page :is(.jnp-campaign-option,.jnp-check-card) input{width:20px;height:20px;accent-color:var(--accent)}.ui-comfort[data-ui-system=darkex-kit].jnp-page .dm-table-wrap{overscroll-behavior-inline:contain;min-width:0;max-width:100%}.ui-comfort[data-ui-system=darkex-kit].jnp-page .jnp-user-table{min-width:2380px}.ui-comfort[data-ui-system=darkex-kit].jnp-page .jnp-invalid-table{min-width:1200px}[data-ui-system=darkex-kit] .jnp-evidence-pair{white-space:normal;gap:4px;display:grid}[data-ui-system=darkex-kit].jnp-page{width:100%;min-width:0;max-width:none;color:var(--fg);gap:12px;display:grid}[data-ui-system=darkex-kit] :is(.jnp-campaign-panel,.jnp-controls,.jnp-results){width:100%;min-width:0;max-width:none}[data-ui-system=darkex-kit] .jnp-campaign-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:360px;display:grid}[data-ui-system=darkex-kit] .jnp-campaign-option,[data-ui-system=darkex-kit] .jnp-check-card{border:var(--edge);border-radius:var(--kit-radius-control);background:var(--surface-2)}[data-ui-system=darkex-kit] .jnp-campaign-option:hover{border-color:color-mix(in srgb,var(--accent) 42%,transparent);background:color-mix(in srgb,var(--accent) 8%,var(--surface-2))}[data-ui-system=darkex-kit] .jnp-check-card:has(input:checked){border-color:color-mix(in srgb,var(--accent) 42%,transparent);background:color-mix(in srgb,var(--accent) 8%,var(--surface-2))}[data-ui-system=darkex-kit] .jnp-check-card :is(strong,small){color:inherit}[data-ui-system=darkex-kit] .jnp-result-tab--active{border-color:color-mix(in srgb,var(--accent) 48%,transparent);background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--accent-3)}@media (width<=720px){[data-ui-system=darkex-kit] .jnp-campaign-list,[data-ui-system=darkex-kit] .jnp-control-grid{grid-template-columns:minmax(0,1fr)}.ui-comfort[data-ui-system=darkex-kit].jnp-page .dm-table-wrap:has(:is(.jnp-user-table,.jnp-invalid-table)){scroll-padding-inline-start:140px}.ui-comfort[data-ui-system=darkex-kit].jnp-page .jnp-table-filter-status{padding-inline:12px}.ui-comfort[data-ui-system=darkex-kit].jnp-page .jnp-user-table{min-width:1940px}.ui-comfort[data-ui-system=darkex-kit].jnp-page .jnp-invalid-table{min-width:860px}.jnp-page .jnp-col-uid{width:140px}.jnp-page :is(.jnp-col-campaigns,.jnp-col-date,.jnp-col-country,.jnp-col-ftd,.jnp-col-eftd,.jnp-col-trade,.jnp-col-money,.jnp-col-invalid-campaign){width:180px}.ui-comfort[data-ui-system=darkex-kit].jnp-page .jnp-data-table tbody :is(th,td){white-space:normal;overflow-wrap:normal}.ui-comfort[data-ui-system=darkex-kit].jnp-page .jnp-data-table tbody th:first-child{overflow-wrap:anywhere}.ui-comfort[data-ui-system=darkex-kit].jnp-page .jnp-data-table tbody .jnp-numeric-col{white-space:nowrap}}@media (width<=380px){.jnp-page .jnp-col-uid{width:112px}.ui-comfort[data-ui-system=darkex-kit].jnp-page .jnp-user-table{min-width:1912px}.ui-comfort[data-ui-system=darkex-kit].jnp-page .jnp-invalid-table{min-width:832px}.ui-comfort[data-ui-system=darkex-kit].jnp-page .dm-table-wrap:has(:is(.jnp-user-table,.jnp-invalid-table)){scroll-padding-inline-start:112px}}.cohort-financial-report{gap:var(--kit-panel-gap);min-width:0;display:grid}.cohort-financial-report .cfr-setup{z-index:20;align-items:end;gap:var(--kit-panel-gap);grid-template-columns:minmax(0,1fr);display:grid;position:relative;top:0}.cohort-financial-report .cfr-mode-block,.cohort-financial-report .cfr-scope-block,.cohort-financial-report .cfr-context-control,.cohort-financial-report .cfr-affiliate-inputs{min-width:0}.cohort-financial-report :is(.cfr-mode-block,.cfr-context-control){grid-column:1/-1}.cohort-financial-report .cfr-mode-block,.cohort-financial-report .cfr-scope-block{gap:6px;display:grid}.cohort-financial-report .cfr-affiliate-inputs{gap:var(--kit-control-gap);grid-template-columns:minmax(110px,.6fr) minmax(220px,1.4fr);display:grid}.cohort-financial-report .cfr-context-control,.cohort-financial-report .cfr-run-bar{grid-column:1/-1}.cohort-financial-report .cfr-platform-scope{min-height:var(--kit-action-comfort);color:color-mix(in srgb,var(--fg) 58%,transparent);font:400 var(--kit-type-body-mobile)/1.5 var(--sans);align-items:center;margin:0;display:flex}.cohort-financial-report .cfr-boundary{flex:0 340px;inline-size:340px;max-inline-size:100%}.cohort-financial-report .cfr-results{gap:var(--kit-panel-gap);min-width:0;display:grid}.cohort-financial-report .cfr-view-bar{justify-content:space-between;align-items:center}.cohort-financial-report .cfr-table-wrap{max-height:min(62vh,680px)}.cohort-financial-report .cfr-participant-table{--cfr-identity-width:200px;--cfr-count-width:100px;--cfr-money-width:180px;--cfr-count-columns:1;table-layout:fixed;width:100%;min-width:calc(var(--cfr-identity-width) + var(--cfr-count-width) * var(--cfr-count-columns) + var(--cfr-money-width) * 11)}.cohort-financial-report .cfr-participant-table[data-grouped]{--cfr-count-columns:2}.cohort-financial-report .cfr-identity-column{width:var(--cfr-identity-width)}.cohort-financial-report .cfr-count-column{width:var(--cfr-count-width)}.cohort-financial-report .cfr-money-column{width:var(--cfr-money-width)}.cohort-financial-report .cfr-position-table{--cfr-position-id-width:240px;--cfr-position-uid-width:144px;--cfr-position-symbol-width:240px;--cfr-position-time-width:220px;--cfr-position-weight-width:160px;--cfr-money-width:180px;table-layout:auto;width:100%;min-width:calc(var(--cfr-position-id-width) + var(--cfr-position-uid-width) + var(--cfr-position-symbol-width) + var(--cfr-position-time-width) * 2 + var(--cfr-position-weight-width) + var(--cfr-money-width) * 10)}.cohort-financial-report .cfr-position-id-column{width:var(--cfr-position-id-width)}.cohort-financial-report .cfr-position-uid-column{width:var(--cfr-position-uid-width)}.cohort-financial-report .cfr-position-symbol-column{width:var(--cfr-position-symbol-width)}.cohort-financial-report .cfr-position-time-column{width:var(--cfr-position-time-width)}.cohort-financial-report .cfr-position-weight-column{width:var(--cfr-position-weight-width)}.cohort-financial-report .cfr-table .cfr-identity-cell{white-space:normal;overflow-wrap:anywhere}.cohort-financial-report .cfr-group-name{font-family:var(--sans);display:block}.cohort-financial-report .cfr-evidence-actions{justify-content:flex-end;gap:var(--kit-control-gap);flex-wrap:wrap;display:flex}@media (width<=1180px){.cohort-financial-report .cfr-setup{grid-template-columns:minmax(0,1fr)}.cohort-financial-report .cfr-context-control{grid-column:1/-1}}@media (width<=760px){.cohort-financial-report .cfr-setup{grid-template-columns:minmax(0,1fr);position:relative}.cohort-financial-report .cfr-context-control{grid-column:1}.cohort-financial-report .cfr-affiliate-inputs{grid-template-columns:minmax(0,1fr)}.cohort-financial-report .cfr-boundary{inline-size:340px}.cohort-financial-report .cfr-view-bar{flex-direction:column;align-items:stretch}.cohort-financial-report .cfr-evidence-button{flex:160px}}@media (width<=640px){.cohort-financial-report .cfr-participant-table{--cfr-identity-width:100px;--cfr-count-width:80px;--cfr-money-width:144px}}.treasury-accounts-page{gap:18px;display:grid}.treasury-account-form{gap:10px;display:grid}.treasury-live-controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.treasury-live-controls>span{color:var(--fg-muted);font:var(--kit-type-meta) var(--mono)}.treasury-account-form{grid-template-columns:minmax(120px,.7fr) repeat(3,minmax(180px,1fr)) auto;align-items:end}.treasury-account-form-actions,.treasury-account-card-actions{gap:8px;display:flex}.treasury-account-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;margin-top:18px;display:grid}.treasury-account-card[data-disabled=true]{opacity:.65}.treasury-live-position-table,.treasury-position-history-table{min-width:860px}.treasury-history-pagination{padding-top:var(--space-3);justify-content:center;display:flex}@media (width<=1100px){.treasury-account-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.treasury-live-position-table :is(th:first-child,td:first-child),.treasury-position-history-table :is(th:first-child,td:first-child){white-space:normal;word-break:normal;width:170px;min-width:170px;max-width:170px}.treasury-live-position-table :is(th:first-child,td:first-child){overflow-wrap:anywhere}.treasury-position-history-table :is(th:first-child,td:first-child){overflow-wrap:normal}.treasury-account-list{grid-template-columns:minmax(0,1fr)}.treasury-live-controls{align-items:stretch}.treasury-live-controls>span{flex:1 0 100%}.treasury-live-controls>button{flex:auto}.treasury-account-form{grid-template-columns:1fr}}.login-2b-gate{background:var(--auth-bg);width:100%;min-width:0;min-height:100dvh;color:var(--fg);isolation:isolate;position:relative;overflow:hidden}.login-2b-canvas{width:100%;min-height:100dvh;position:relative;overflow:hidden}.login-2b-stage{z-index:1;place-items:center;width:100%;min-height:100dvh;padding:32px 24px;display:grid;position:relative}.login-2b-plate{background:0 0;border:0;gap:32px;width:min(304px,100%);padding:0;display:grid}.login-2b-gate[data-login-phase=wrong] .login-2b-form{animation:.46s cubic-bezier(.36,.07,.19,.97) both authReject}.login-2b-brand{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.login-2b-brandmark{flex:0 0 32px;width:32px;height:32px;display:block}.login-2b-brand h1{color:var(--fg);font:600 26px/1.2 var(--sans);letter-spacing:-.045em;margin:0}.login-2b-brand p{color:var(--fg-muted);font:400 var(--kit-type-meta)/1.5 var(--mono);letter-spacing:.01em;margin:6px 0 0}.login-2b-form{gap:10px;width:100%;display:grid}.login-2b-label{font:400 var(--kit-type-meta)/1.5 var(--sans);color:var(--fg-muted)}[data-ui-system=darkex-kit] .login-2b-input{width:100%;min-height:var(--kit-action-comfort);box-sizing:border-box;border:var(--kit-border-control);border-radius:var(--kit-radius-control);background:var(--field);color:var(--fg);font:400 16px/1 var(--mono);letter-spacing:.02em;text-align:left;outline:none;padding:0 14px;transition:border-color .2s,box-shadow .2s}[data-ui-system=darkex-kit] .login-2b-input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.login-2b-gate[data-login-phase=verifying] .login-2b-input{border-color:color-mix(in srgb,var(--accent-3) 55%,transparent)}.login-2b-gate[data-login-phase=wrong] .login-2b-input{border-color:color-mix(in srgb,var(--neg) 60%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--neg) 12%,transparent)}.login-2b-error{color:var(--neg-2);font:500 var(--kit-type-meta)/1.5 var(--sans);text-align:center;animation:.26s both authErrorIn}.login-2b-gate .gate-field{-webkit-mask-image:radial-gradient(ellipse 185px 200px at 50% 50%,transparent 58%,var(--auth-bg) 100%);mask-image:radial-gradient(ellipse 185px 200px at 50% 50%,transparent 58%,var(--auth-bg) 100%)}[data-ui-system=darkex-kit] .login-2b-input:autofill{-webkit-text-fill-color:var(--fg);box-shadow:0 0 0 100px var(--field) inset}@media (height<=430px){.login-2b-stage{padding:20px 24px}.login-2b-plate{gap:16px}.login-2b-brand{gap:9px}}.login-2b-iris{z-index:2;background:var(--gate-iris);pointer-events:none;animation:.76s cubic-bezier(.4,0,.2,1) both authIrisOut;position:absolute;inset:0}@media (width<=400px){.login-2b-stage{padding:0 20px}}@media (prefers-reduced-motion:reduce){.login-2b-gate[data-login-phase=wrong] .login-2b-form,.login-2b-gate[data-login-phase=wrong] .login-2b-plate,.login-2b-iris,.login-2b-error{animation:none!important}}.gate-field{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.gate-field-wire-base{fill:none;stroke:var(--gate-wire-base);stroke-width:1px}.gate-field-wire-pulse{fill:none;stroke:var(--gate-wire-pulse);stroke-width:1.2px;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--gate-wire-glow));animation:wirePulse var(--dur) linear infinite;animation-delay:var(--delay)}[data-gate-phase=verifying] .gate-field-wire-pulse{stroke:var(--fg);stroke-width:1.6px;animation-duration:var(--dur-fast)}[data-gate-phase=in] .gate-field-wire-pulse{stroke-dashoffset:0;opacity:.22;animation:none}.gate-field-node.is-warm{fill:var(--gate-node-strong)}.gate-field-node.is-neutral{fill:var(--gate-node-muted)}@media (prefers-reduced-motion:reduce){.gate-field-wire-pulse,[data-gate-phase=verifying] .gate-field-wire-pulse{stroke-dashoffset:0;opacity:.22;animation:none!important}}}@layer adherence{.ui-comfort[data-ui-system=darkex-kit] button{min-height:var(--kit-target-min);min-width:var(--kit-target-min);font:500 var(--kit-type-data)/1.5 var(--sans);letter-spacing:0;text-transform:none}.ui-comfort[data-ui-system=darkex-kit]{font:var(--kit-type-body)/1.6 var(--sans)}.ui-comfort[data-ui-system=darkex-kit] p{font-family:var(--sans)}.ui-comfort[data-ui-system=darkex-kit] dt{font:500 var(--kit-type-meta)/1.5 var(--sans);letter-spacing:0;text-transform:none}.ui-comfort[data-ui-system=darkex-kit] .ui-page-header-title{font-size:var(--kit-type-title);letter-spacing:-.035em;line-height:1.25}.ui-comfort[data-ui-system=darkex-kit] :is(.ui-page-header-subtitle,.ui-page-header-eyebrow,.ui-audit-kpi-label,.ui-audit-kpi-copy){font-size:var(--kit-type-meta);line-height:1.6}.ui-comfort[data-ui-system=darkex-kit] :is(.ui-card h3,.ui-table-shell-title h3,.ui-audit-data-section h3){font-size:var(--kit-type-section);line-height:1.4}.ui-comfort[data-ui-system=darkex-kit] .ui-table-shell-title p{font-size:var(--kit-type-meta);line-height:1.6}.ui-comfort[data-ui-system=darkex-kit] .ui-btn{min-height:var(--kit-action-comfort);font:500 var(--kit-type-body)/1.5 var(--sans);letter-spacing:0;text-transform:none;gap:8px;padding:10px 14px}.ui-comfort[data-ui-system=darkex-kit] .ui-btn-secondary{border:var(--kit-border-control)}.ui-comfort[data-ui-system=darkex-kit] .ui-btn-primary{background:var(--accent);border:1px solid var(--accent);color:var(--bg);box-shadow:none}.ui-comfort[data-ui-system=darkex-kit] .ui-btn-ghost{border:var(--kit-border-control)}.ui-comfort[data-ui-system=darkex-kit] .ui-btn-utility{color:var(--fg-muted);text-underline-offset:4px;background:0 0;border:1px solid #0000;padding:6px 8px;text-decoration:underline}.ui-comfort[data-ui-system=darkex-kit] .ui-btn-utility:hover{color:var(--fg);background:var(--surface-2)}.ui-comfort[data-ui-system=darkex-kit] button:is([aria-pressed],[role=tab]):not(.ui-calendar-picker *){border:var(--kit-border-control);border-radius:var(--kit-radius-control)}.ui-comfort[data-ui-system=darkex-kit] button:is([aria-pressed=true],[aria-selected=true]):not(.ui-calendar-picker *){border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--accent-3)}.ui-comfort[data-ui-system=darkex-kit] .ui-audit-tabs>[role=tab]{min-height:var(--kit-action-comfort)}.ui-comfort[data-ui-system=darkex-kit] .ui-btn:disabled{opacity:.45;cursor:not-allowed}.ui-comfort[data-ui-system=darkex-kit] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):not(.ui-field-control>*):not(.ui-search-control>*){font:400 var(--kit-type-body)/1.5 var(--sans);letter-spacing:0;text-transform:none;min-height:var(--kit-action-comfort);border:var(--kit-border-control);border-radius:var(--kit-radius-control);padding:10px 12px}.ui-comfort[data-ui-system=darkex-kit] input[type=range]{appearance:none;min-width:0;max-width:100%;min-height:var(--kit-target-min);height:var(--kit-target-min);border-radius:var(--kit-radius-control);accent-color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0}.ui-comfort[data-ui-system=darkex-kit] input[type=range]::-webkit-slider-runnable-track{box-sizing:border-box;border:1px solid var(--fg-muted);border-radius:var(--kit-radius-pill);background:var(--fg-muted);height:6px}.ui-comfort[data-ui-system=darkex-kit] input[type=range]::-moz-range-track{box-sizing:content-box;border:1px solid var(--fg-muted);border-radius:var(--kit-radius-pill);background:var(--fg-muted);height:4px}.ui-comfort[data-ui-system=darkex-kit] input[type=range]::-webkit-slider-thumb{appearance:none;border:2px solid var(--bg);background:var(--accent);width:22px;height:22px;box-shadow:0 0 0 1px var(--accent);border-radius:50%;margin-top:-9px}.ui-comfort[data-ui-system=darkex-kit] input[type=range]::-moz-range-thumb{border:2px solid var(--bg);background:var(--accent);width:18px;height:18px;box-shadow:0 0 0 1px var(--accent);border-radius:50%}.ui-comfort[data-ui-system=darkex-kit] input[type=range]:disabled{opacity:.45;cursor:not-allowed}.ui-comfort[data-ui-system=darkex-kit] :is(button,input,select,textarea,summary):not(.ui-search-control>input):focus-visible{outline:2px solid var(--accent-3);outline-offset:2px}.ui-comfort[data-ui-system=darkex-kit] :is(input[type=checkbox],input[type=radio]){accent-color:var(--accent)}.ui-comfort[data-ui-system=darkex-kit] .ui-badge{font:var(--kit-type-meta)/1.4 var(--sans);border:1px solid;padding:4px 8px}.ui-comfort[data-ui-system=darkex-kit] .ui-workspace-section-list>button{min-height:var(--kit-action-comfort);font-size:var(--kit-type-body)}.ui-comfort[data-ui-system=darkex-kit] .ui-workspace-section-list>button>span{font-size:var(--kit-type-meta)}.ui-comfort[data-ui-system=darkex-kit] .ui-audit-kpi-value{font-size:var(--kit-type-section);overflow-wrap:normal;word-break:normal;line-height:1.5}.ui-comfort[data-ui-system=darkex-kit] .ui-audit-kpi-label{font:500 var(--kit-type-meta)/1.5 var(--sans);letter-spacing:0;text-transform:none}.ui-comfort[data-ui-system=darkex-kit] .ui-audit-kpi-label[data-prominence=heading]{font:600 var(--kit-type-section)/1.35 var(--sans);color:var(--fg)}.ui-comfort[data-ui-system=darkex-kit] .ui-audit-kpi-copy{font:400 var(--kit-type-meta)/1.6 var(--sans)}.ui-comfort[data-ui-system=darkex-kit] :is(.ui-inline-notice,.ui-inline-notice-title,.ui-inline-notice-body,.ui-form-grid>label>span){font-size:var(--kit-type-body);line-height:1.6}.ui-comfort[data-ui-system=darkex-kit] :is(.ui-table,.mts-table) :is(th,td){height:var(--kit-row-comfort);font:var(--kit-type-data)/1.5 var(--mono);padding:12px}.ui-comfort[data-ui-system=darkex-kit] :is(.ui-table,.mts-table) th{font-family:var(--sans);letter-spacing:0;text-transform:none;white-space:normal;overflow-wrap:normal;word-break:normal}.ui-comfort[data-ui-system=darkex-kit] :is(.ui-table,.mts-table) th button,.ui-comfort[data-ui-system=darkex-kit] :is(.ui-table,.mts-table) thead th :is(span,small,strong){overflow-wrap:normal;word-break:normal}.ui-comfort[data-ui-system=darkex-kit] :is(.ui-table,.mts-table) th:has(.ui-table-sort){padding:0}.ui-comfort[data-ui-system=darkex-kit] .ui-table-sort{min-height:var(--kit-row-comfort);font:var(--kit-type-data)/1.5 var(--sans);padding:12px}.ui-comfort[data-ui-system=darkex-kit] :is(.ui-table,.mts-table) td small{font-size:var(--kit-type-meta)}.ui-comfort[data-ui-system=darkex-kit] :is(input[readonly],textarea[readonly]){font-family:var(--mono);font-variant-numeric:tabular-nums}.ui-comfort[data-ui-system=darkex-kit] .ui-run-bar-fields>label>span:first-child{font:400 var(--kit-type-meta)/1.5 var(--sans);letter-spacing:0;text-transform:none;color:var(--fg-muted)}.ui-comfort[data-ui-system=darkex-kit] label>span:first-child{font:400 var(--kit-type-meta)/1.5 var(--sans);letter-spacing:0;text-transform:none}.ui-comfort[data-ui-system=darkex-kit] .ui-empty-state-unframed{padding:0}.ui-comfort[data-ui-system=darkex-kit] .ui-empty-state-copy h3{font:500 var(--kit-type-body)/1.5 var(--sans);letter-spacing:0;text-transform:none}.ui-comfort[data-ui-system=darkex-kit] .ui-empty-state-copy p{font:400 var(--kit-type-body)/1.6 var(--sans)}@media (width<=640px){.ui-comfort[data-ui-system=darkex-kit],.ui-comfort[data-ui-system=darkex-kit] button,.ui-comfort[data-ui-system=darkex-kit] :is(.ui-table,.mts-table) :is(th,td),.ui-comfort[data-ui-system=darkex-kit] .ui-table-sort,.ui-comfort[data-ui-system=darkex-kit] :is(.ui-audit-kpi-value,.ui-stat-value),.ui-comfort[data-ui-system=darkex-kit] .ui-empty-state-copy :is(h3,p){font-size:var(--kit-type-body-mobile)}.ui-comfort[data-ui-system=darkex-kit] .ui-page-header-title{font-size:var(--kit-type-title-mobile)}.ui-comfort[data-ui-system=darkex-kit] .ui-table[data-mobile=review] :is(td,th[scope=row]){min-height:var(--kit-target-min);height:auto;padding:12px 16px}}.ui-comfort[data-ui-system=darkex-kit] :is(.ui-table,.mts-table) td:has(>.ui-btn){padding-block:4px}@container pv2-comparison (width<=780px){.ui-comfort[data-ui-system=darkex-kit] .ui-table[data-mobile=stacked] td{height:auto;min-height:var(--kit-row-comfort)}}[data-ui-system=darkex-kit] .ui-empty-state{border:var(--edge);border-radius:var(--kit-radius-panel);background:color-mix(in srgb,var(--fg) 1.5%,transparent);text-align:left;grid-template-columns:auto minmax(0,1fr);place-items:center stretch;gap:12px;margin:0;padding:20px;display:grid}[data-ui-system=darkex-kit] .ui-empty-state:has(.ui-empty-state-action){grid-template-columns:auto minmax(0,1fr) auto}[data-ui-system=darkex-kit] .ui-empty-state:not(:has(.ui-empty-state-icon)){grid-template-columns:minmax(0,1fr)}[data-ui-system=darkex-kit] .ui-empty-state:not(:has(.ui-empty-state-icon)):has(.ui-empty-state-action){grid-template-columns:minmax(0,1fr) auto}[data-ui-system=darkex-kit] .ui-empty-state-unframed{background:0 0;border:0}@media (width<=640px){:is([data-ui-system=darkex-kit] .ui-empty-state,[data-ui-system=darkex-kit] .ui-empty-state:has(.ui-empty-state-action),[data-ui-system=darkex-kit] .ui-empty-state:not(:has(.ui-empty-state-icon)),[data-ui-system=darkex-kit] .ui-empty-state:not(:has(.ui-empty-state-icon)):has(.ui-empty-state-action)){grid-template-columns:minmax(0,1fr)}[data-ui-system=darkex-kit] .ui-empty-state-action{justify-self:start}}.ui-calendar-picker[data-ui-system=darkex-kit] .ui-calendar-trigger,.ui-calendar-picker[data-ui-system=darkex-kit] .ui-calendar-footer button,[data-ui-system=darkex-kit] .ui-status-filters[role=group]>button{min-height:var(--kit-action-comfort);font:400 var(--kit-type-body)/1.5 var(--sans)}.ui-calendar-picker[data-ui-system=darkex-kit] .ui-calendar-trigger>span{font:inherit;letter-spacing:0;text-transform:none}.ui-calendar-picker[data-ui-system=darkex-kit] .ui-calendar-range button{min-height:var(--kit-action-comfort)}.ui-comfort[data-ui-system=darkex-kit] .ui-calendar-picker :is(.ui-calendar-days,.ui-calendar-month-grid,.ui-calendar-time-options) button{font-family:var(--mono)}.ui-comfort[data-ui-system=darkex-kit] .ui-table.ui-comparison-table :is(th,td){text-align:center;vertical-align:middle;font-variant-numeric:tabular-nums;border-inline-end:var(--kit-border-control)}.ui-comfort[data-ui-system=darkex-kit] .ui-table tr[data-row-kind=editor]>:is(th,td){vertical-align:top}.ui-comfort[data-ui-system=darkex-kit] .ui-comparison-table td small{white-space:normal;overflow-wrap:anywhere}.ui-comfort[data-ui-system=darkex-kit] .ui-comparison-table button[aria-expanded]{text-align:center;justify-content:center}.ui-comfort[data-ui-system=darkex-kit] .ui-comparison-table th{border-bottom:var(--kit-border-control)}.ui-comfort[data-ui-system=darkex-kit] .ui-table tr[data-row-group-start=true]>:is(th,td){border-top:2px solid var(--rule)}.ui-comfort[data-ui-system=darkex-kit] .ui-comparison-table th:has(.ui-table-sort){padding:0}.ui-comfort[data-ui-system=darkex-kit] .ui-comparison-table .ui-table-sort{width:100%;min-height:var(--kit-row-comfort);color:inherit;text-align:center;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;margin:0;padding:12px 16px;transform:none}.ui-comfort[data-ui-system=darkex-kit] .ui-comparison-table .ui-table-sort:hover{background:var(--surface-2)}.ui-comfort[data-ui-system=darkex-kit] .ui-comparison-table .ui-table-sort:focus-visible,.ui-comfort[data-ui-system=darkex-kit] .ui-local-modes:is([role=group],[role=tablist])>button:focus-visible,.ui-comfort[data-ui-system=darkex-kit] .ui-workspace-tab-list>button[role=tab]:focus-visible{outline-offset:-3px}.ui-comfort[data-ui-system=darkex-kit] .ui-comparison-table th:is([aria-sort=ascending],[aria-sort=descending]){color:var(--accent-3);border-bottom-color:var(--accent)}.ui-comfort[data-ui-system=darkex-kit] .ui-empty-state-inset,.ui-comfort[data-ui-system=darkex-kit] .ui-table-shell>.ui-empty-state-unframed{padding:var(--kit-panel-space)}.ui-comfort[data-ui-system=darkex-kit] .ui-local-modes{isolation:isolate;border:var(--kit-border-control);border-radius:var(--kit-radius-control);background:var(--field);flex-wrap:wrap;place-self:start;gap:0;width:fit-content;max-width:100%;padding:4px;overflow:hidden}.ui-comfort[data-ui-system=darkex-kit] .ui-local-modes:is([role=group],[role=tablist])>button{border:1px solid #0000;border-inline-end:var(--kit-border-control);color:var(--fg-muted);background:0 0;border-radius:3px;flex:none;margin:0;padding:8px 14px;transition:color .18s,background .18s,border-color .18s}.ui-comfort[data-ui-system=darkex-kit] .ui-local-modes:is([role=group],[role=tablist])>button:last-child{border-inline-end-color:#0000}.ui-comfort[data-ui-system=darkex-kit] .ui-local-modes:is([role=group],[role=tablist])>button:is([aria-pressed=true],[aria-selected=true]){border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,var(--surface));color:var(--accent-3)}.ui-comfort[data-ui-system=darkex-kit] .ui-selection-indicator{pointer-events:none;width:var(--ui-selection-width,0px);height:var(--ui-selection-height,0px);opacity:var(--ui-selection-opacity,0);transform:translate(var(--ui-selection-x,0px),var(--ui-selection-y,0px));border:1px solid var(--accent);background:color-mix(in srgb,var(--accent) 14%,var(--surface));border-radius:3px;transition:transform .28s cubic-bezier(.22,1,.36,1),width .28s,height .28s;top:0;left:0}.ui-comfort[data-ui-system=darkex-kit] .ui-local-modes:has(.ui-selection-indicator)>button[aria-pressed=true]{background:0 0;border-color:#0000}.ui-comfort[data-ui-system=darkex-kit] .ui-local-modes:is([role=group],[role=tablist])>button:disabled{opacity:.45}.ui-comfort[data-ui-system=darkex-kit] .ui-table.ui-comparison-table[data-mobile=pinned] :is(tbody>tr>th:first-child,tbody>tr>td:first-child,thead>tr:first-child>th:first-child):not([colspan]){text-align:center}.ui-comfort[data-ui-system=darkex-kit] .ui-workspace-tab-list>button[role=tab]{min-height:var(--kit-action-comfort);border:var(--kit-border-control);border-radius:var(--kit-radius-control) var(--kit-radius-control) 0 0;background:var(--surface-2);color:var(--fg-muted);white-space:nowrap;border-bottom:2px solid #0000;flex:none;justify-content:center;align-items:center;gap:10px;padding:12px 18px}.ui-comfort[data-ui-system=darkex-kit] .ui-workspace-tab-list>button[role=tab][aria-selected=true]{background:var(--surface);color:var(--accent-3);border-bottom-color:var(--accent)}.ui-comfort[data-ui-system=darkex-kit] .ui-workspace-tab-list>button[role=tab]:disabled{opacity:.45;cursor:not-allowed}.ui-comfort[data-ui-system=darkex-kit] :is(.ui-activity-cash,.ui-activity-internal,.ui-activity-fees,.ui-activity-growth)>:is(h2,h3,header){border-bottom:var(--kit-border-control);padding-bottom:12px}.ui-comfort[data-ui-system=darkex-kit] .ui-activity-cash>:is(h2,h3,header){color:var(--cash-movement)}.ui-comfort[data-ui-system=darkex-kit] .ui-activity-internal>:is(h2,h3,header){color:var(--internal-transfer)}.ui-comfort[data-ui-system=darkex-kit] .ui-activity-fees>:is(h2,h3,header){color:var(--fee-movement)}.ui-comfort[data-ui-system=darkex-kit] .ui-activity-growth>:is(h2,h3,header){color:var(--internal-transfer)}.ui-comfort[data-ui-system=darkex-kit] th.ui-activity-cash{color:var(--cash-movement);border-bottom-color:var(--cash-movement)}.ui-comfort[data-ui-system=darkex-kit] th.ui-activity-internal{color:var(--internal-transfer);border-bottom-color:var(--internal-transfer)}.ui-comfort[data-ui-system=darkex-kit] th.ui-activity-fees{color:var(--fee-movement);border-bottom-color:var(--fee-movement)}.ui-comfort[data-ui-system=darkex-kit] th.ui-activity-growth{color:var(--internal-transfer);border-bottom-color:var(--internal-transfer)}.ui-comfort[data-ui-system=darkex-kit] h4.ui-activity-cash{color:var(--cash-movement)}.ui-comfort[data-ui-system=darkex-kit] h4.ui-activity-internal{color:var(--internal-transfer)}.ui-comfort[data-ui-system=darkex-kit] h4.ui-activity-fees{color:var(--fee-movement)}.ui-comfort[data-ui-system=darkex-kit] .ui-table-shell-row[data-activity=cash] :is(h3,.ui-section-header-title){color:var(--cash-movement)}.ui-comfort[data-ui-system=darkex-kit] .ui-table-shell-row[data-activity=internal] :is(h3,.ui-section-header-title){color:var(--internal-transfer)}.ui-comfort[data-ui-system=darkex-kit] .ui-table-shell-row[data-activity=fees] :is(h3,.ui-section-header-title),.ui-comfort[data-ui-system=darkex-kit] :is(td,dd,strong,b,span)[data-activity=fees],.ui-comfort[data-ui-system=darkex-kit] .ui-audit-kpi-card[data-activity=fees] :is(.ui-audit-kpi-label,.ui-audit-kpi-value){color:var(--fee-movement)}.ui-comfort[data-ui-system=darkex-kit] .ui-audit-kpi-card-success :is(.ui-audit-kpi-label,.ui-audit-kpi-value){color:var(--pos)}.ui-comfort[data-ui-system=darkex-kit] .ui-audit-kpi-card-danger :is(.ui-audit-kpi-label,.ui-audit-kpi-value){color:var(--neg)}.ui-comfort[data-ui-system=darkex-kit] .ui-audit-kpi-card-warning .ui-audit-kpi-value{color:var(--warn)}.ui-comfort[data-ui-system=darkex-kit] .ui-table td.good{color:var(--pos)}.ui-comfort[data-ui-system=darkex-kit] .ui-table td.bad{color:var(--neg)}.ui-comfort[data-ui-system=darkex-kit] :is(span,strong,b,td,th,dd):is(.good,.positive,.mts-pos,.pos),.ui-comfort[data-ui-system=darkex-kit] .ui-table .is-result-column:is(.good,.positive,.mts-pos,.pos){color:var(--pos)}.ui-comfort[data-ui-system=darkex-kit] :is(span,strong,b,td,th,dd):is(.bad,.negative,.mts-neg,.neg),.ui-comfort[data-ui-system=darkex-kit] .ui-table .is-result-column:is(.bad,.negative,.mts-neg,.neg){color:var(--neg)}.ui-comfort[data-ui-system=darkex-kit] :is(th,h2,h3,h4,dt,span)[data-activity=deposit],.ui-comfort[data-ui-system=darkex-kit] .ui-statement-row[data-activity=deposit] dt{color:var(--pos)}.ui-comfort[data-ui-system=darkex-kit] :is(th,h2,h3,h4,dt,span)[data-activity=withdrawal],.ui-comfort[data-ui-system=darkex-kit] .ui-statement-row[data-activity=withdrawal] dt{color:var(--neg)}.ui-comfort[data-ui-system=darkex-kit] :is(td,dd,strong)[data-tone=positive]{color:var(--pos)}.ui-comfort[data-ui-system=darkex-kit] :is(td,dd,strong)[data-tone=negative]{color:var(--neg)}.ui-comfort[data-ui-system=darkex-kit] .ui-audit-kpi-card[data-activity=deposit] .ui-audit-kpi-label{color:var(--pos)}.ui-comfort[data-ui-system=darkex-kit] .ui-audit-kpi-card[data-activity=withdrawal] .ui-audit-kpi-label{color:var(--neg)}.ui-comfort[data-ui-system=darkex-kit] .ui-table th[data-activity=deposit],.ui-comfort[data-ui-system=darkex-kit] .ui-table-shell-row[data-activity=deposit] :is(h3,.ui-section-header-title),.ui-comfort[data-ui-system=darkex-kit] .ui-table th[data-activity=income]{color:var(--pos)}.ui-comfort[data-ui-system=darkex-kit] .ui-table th[data-activity=withdrawal],.ui-comfort[data-ui-system=darkex-kit] .ui-table-shell-row[data-activity=withdrawal] :is(h3,.ui-section-header-title){color:var(--neg)}.ui-comfort[data-ui-system=darkex-kit] .ui-btn-primary:hover:not(:disabled){background:var(--accent-3);border-color:var(--accent-3);box-shadow:0 3px 16px color-mix(in srgb,var(--accent) 18%,transparent)}.ui-comfort[data-ui-system=darkex-kit] :is(.ui-btn,.ui-workspace-tab-list>button){transition:background .18s,border-color .18s,color .18s,box-shadow .18s}}
