[hidden]{display:none!important}.sui{--f2-home-surface: #f3f3f3;--f2-home-muted: #545454;--f2-hero-ink: #fff;--f2-hero-muted: #d5dddd;--f2-hero-edge: rgba(255,255,255,.2);--f2-hero-glass: rgba(17,27,32,.82);--f2-hero-wash: linear-gradient(100deg, rgba(8,16,23,.6), rgba(8,16,23,.05) 72%), linear-gradient(0deg, rgba(8,16,23,.68), transparent 65%);--f2-glass-filter: blur(24px) saturate(1.35);--f2-glass-sheen: radial-gradient(ellipse at 0% 0%, rgba(255,255,255,.2), transparent 65%);--f2-glass-rim: linear-gradient(135deg, rgba(255,255,255,.7), rgba(255,255,255,.12) 38%, rgba(255,255,255,.06) 65%, rgba(255,255,255,.32));--f2-glass-inset: inset 0 1px 1px rgba(255,255,255,.2), inset 0 -1px 1px rgba(255,255,255,.08);--f2-hero-summary: linear-gradient(135deg, rgba(33,53,70,.55), rgba(38,58,78,.35));--f2-hero-signal: linear-gradient(135deg, rgba(47,61,68,.52), rgba(47,61,68,.52));--f2-hero-frame: rgba(91,107,119,.42);--f2-alert-surface: linear-gradient(135deg, rgba(249,251,253,.92), rgba(229,238,247,.82));--f2-alert-ink: #20323f;--f2-alert-muted: #354b5b;--f2-alert-edge: rgba(56,78,91,.2);--f2-alert-focus: #526f54;--f2-hero-shadow: 0 2px 4px rgba(7,17,29,.08), 0 12px 26px rgba(7,17,29,.13), 0 24px 48px rgba(7,17,29,.12);--f2-hero-shadow-hover: 0 2px 3px rgba(7,17,29,.08), 0 11px 23px rgba(7,17,29,.16), 0 30px 58px rgba(7,17,29,.19);--f2-hero-focus: #c2e6d3;--f2-alert-cycle: 10s;--f2-shortcut-surface: linear-gradient(145deg, rgba(255,255,255,.98), rgba(240,244,249,.92));--f2-shortcut-edge: rgba(255,255,255,.81);--f2-shortcut-ink: #263442;--f2-shortcut-icon: #526272;--f2-shortcut-arrow: #7e94a8;--f2-shortcut-filter: none;--f2-shortcut-shadow: 0 1px 2px rgba(20,36,51,.03), 0 5px 12px rgba(20,36,51,.05), 0 12px 25px rgba(20,36,51,.08);--f2-card-radius: 25px;--f2-hero-reading-gap: 32px;--f2-stack-radius: 31px;--f2-stack-padding: 5px;--f2-stack-inset: -1px -7px 6px 5px;--f2-stack-surface: linear-gradient(135deg, rgba(249,251,255,.26), rgba(246,250,255,.06) 55%, rgba(250,252,255,.14));--f2-stack-edge: rgba(248,252,255,.32);--f2-stack-shadow: 0 2px 4px rgba(10,20,32,.04), 0 10px 22px rgba(10,20,32,.08), 0 24px 44px rgba(10,20,32,.08);--f2-stack-filter: blur(10px);--f2-card-filter: blur(26px) saturate(1.1);--f2-card-rim: linear-gradient(135deg, rgba(255,255,255,.7), rgba(255,255,255,.2) 45%, rgba(255,255,255,.1));--f2-alert-rim: linear-gradient(135deg, rgba(255,255,255,.98), rgba(255,255,255,.57) 38%, rgba(255,255,255,.08));--f2-card-shadow: 0 1px 2px rgba(7,17,29,.08), 0 9px 19px rgba(7,17,29,.13), 0 24px 48px rgba(7,17,29,.17);--f2-alert-control: rgba(255,255,255,.3);--f2-alert-control-hover: rgba(255,255,255,.7);--f2-alert-control-edge: rgba(92,118,139,.13);--f2-alert-control-ink: #6c7e8d;--f2-alert-dot: #b1bec8;--f2-alert-dot-active: #637e93;--canvas-1: #ededed;--canvas-2: #e6e6e6;--kveil: rgba(237, 237, 237, .78);--accent: #2a63dd;--accent-2: #4f8be8;--teal: #6fb89f;--up: #2f8f63;--down: #c2412a;--warn: #b8801f;--ssp-pm: #8a6fc8;--ssp-mn: #b0567a;--ink: #1c1c1e;--ink-2: #8a8a8e;--ink-3: #a8a8ac;--line: #dcdcdc;--rim: linear-gradient(135deg, #ffffff 0%, rgba(255,255,255,.9) 18%, rgba(255,255,255,.6) 40%, rgba(255,255,255,.22) 68%, rgba(255,255,255,0) 100%);--rim-on-color: linear-gradient(135deg, rgba(255,255,255,.6) 0%, rgba(255,255,255,.42) 22%, rgba(255,255,255,.22) 48%, rgba(255,255,255,.06) 72%, rgba(255,255,255,0) 100%);--rim-sm: var(--rim);--sbthumb: rgba(0, 0, 0, .16);--fill-well: linear-gradient(180deg, #eeeeee, #e9e9e9);--fill-raised: linear-gradient(180deg, #f8f8f8, #f4f4f4);--fill-card: linear-gradient(180deg, #f4f4f4, #f0f0f0);--fill-accent: linear-gradient(135deg, var(--accent-2), var(--accent));--wash: linear-gradient(180deg, rgba(255,255,255,.62), rgba(255,255,255,.34));--wash-edge: rgba(255, 255, 255, .75);--pick: rgba(0, 0, 0, .045);--pos-ink: var(--up);--btn-pri-bg: linear-gradient(180deg, #2c2c2e, #2c2c2e);--btn-pri-rim: linear-gradient(180deg, transparent, transparent);--btn-pri-sh: none;--btn-pri-hover: brightness(1.35);--btn-sec-bg: rgba(0, 0, 0, .055);--btn-sec-bg-hover: rgba(0, 0, 0, .085);--sh-rest: 0 1px 1.5px rgba(0,0,0,.035), 0 4px 9px rgba(0,0,0,.05), 0 12px 26px rgba(0,0,0,.055);--sh-raised: 0 1px 2px rgba(0,0,0,.045), 0 3px 6px rgba(0,0,0,.05), 0 8px 16px rgba(0,0,0,.055);--sh-seg: 0 1px 2px rgba(0,0,0,.04), 0 2px 5px rgba(0,0,0,.045);--sh-accent: 0 1px 2px rgba(30,70,170,.22), 0 3px 7px rgba(35,80,190,.18), 0 10px 22px rgba(42,99,221,.16);--sh-float: 0 1px 2px rgba(0,0,0,.045), 0 8px 18px rgba(0,0,0,.07), 0 20px 40px rgba(0,0,0,.075);--lift: 0 0 0 0 rgba(0, 0, 0, 0);--in-soft: inset 0 1px 1.5px rgba(0, 0, 0, .03);--air: 16px;--air-pad: 19px;--d-stagger: 40ms;--d-micro: 80ms;--d-press: .1s;--d-quick: .15s;--d-hover: .16s;--d-pop: .18s;--d-fast: .25s;--d-medium: .35s;--d-slow: .4s;--d-xslow: .5s;--d-sel: .38s;--sc-md: .97;--sc-lg: .96;--spring: cubic-bezier(.34, 1.1, .34, 1);--e-out: cubic-bezier(.22, 1, .36, 1);--e-inout: ease-in-out;--e-bounce: cubic-bezier(.34, 1.36, .64, 1);--e-bounce-hard: cubic-bezier(.34, 3.85, .64, 1);--e-soft: cubic-bezier(.34, 1.06, .34, 1);--blur-sm: 2px;--blur-md: 3px;--dist-base: 8px;--dur: .4s;--dur-hover: var(--d-hover);--accent-ink: var(--accent);--bnd-0: color-mix(in srgb, var(--teal) 24%, #f2f4f3);--bnd-1: color-mix(in srgb, var(--teal) 62%, #dfe6e2);--bnd-2: color-mix(in srgb, var(--accent) 36%, color-mix(in srgb, var(--teal) 74%, #0d222a));--bnd-3: color-mix(in srgb, var(--accent) 24%, #1d2030);--bnd-4: color-mix(in srgb, var(--accent) 9%, #0e0e13);--bnd-cy: color-mix(in srgb, var(--accent) 42%, var(--teal));--font-sans: -apple-system, "SF Pro Display", "SF Pro Text", system-ui, "Segoe UI", Inter, sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, monospace;--t-hero-size: 44px;--t-hero-weight: 300;--t-hero-lh: .98;--t-hero-ls: -.035em;--t-display-size: 30px;--t-display-weight: 470;--t-display-lh: 1.05;--t-display-ls: -.028em;--t-num-size: 31px;--t-num-weight: 350;--t-num-lh: 1;--t-num-ls: -.024em;--t-title-size: 15px;--t-title-weight: 550;--t-title-lh: 1.2;--t-title-ls: -.016em;--t-body-size: 13px;--t-body-weight: 400;--t-body-lh: 1.45;--t-body-ls: -.006em;--t-data-size: 12.5px;--t-data-weight: 420;--t-data-lh: 1;--t-data-ls: -.008em;--t-eyebrow-size: 9.5px;--t-eyebrow-weight: 400;--t-eyebrow-lh: 1;--t-eyebrow-ls: .15em;--r-frame: 44px;--r-card: 32px;--r-kpi: 26px;--r-menu: 18px;--r-tile: 15px;--r-icon: 13px;--r-row: 12px;--r-chip: 10px;color:var(--ink);font-family:var(--font-sans);font-size:var(--t-body-size);line-height:var(--t-body-lh);-webkit-font-smoothing:auto;background:linear-gradient(165deg,var(--canvas-1),var(--canvas-2))}.sui,.sui *:not(.sui-eyebrow):not(.sui-mono):not(.sui-lnk):not(.sui-btn--link):not(code):not(kbd):not(pre):not(samp){font-family:var(--font-sans)}.sui button,.sui input,.sui select,.sui textarea,.sui optgroup{font-family:inherit;letter-spacing:inherit}.sui .sui-eyebrow,.sui .sui-mono,.sui .sui-lnk,.sui .sui-btn--link,.sui code,.sui kbd,.sui pre,.sui samp{font-family:var(--font-mono)}.sui button:focus,.sui input:focus,.sui textarea:focus,.sui label:focus,.sui [tabindex]:focus{outline:none}.sui button:focus-visible,.sui [tabindex]:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 45%,transparent)}.sui input:focus-visible,.sui textarea:focus-visible{outline:none;box-shadow:none}.sui.dark{--f2-home-surface: #19191d;--f2-home-muted: #b9b9c1;--f2-hero-summary: linear-gradient(135deg, rgba(29,29,34,.9), rgba(19,19,23,.82));--f2-hero-signal: linear-gradient(135deg, rgba(23,23,27,.86), rgba(23,23,27,.86));--f2-alert-surface: linear-gradient(135deg, rgba(32,32,37,.96), rgba(23,23,27,.94));--f2-alert-ink: #dfe0e4;--f2-alert-muted: #b9b9c1;--f2-alert-edge: rgba(255,255,255,.14);--f2-alert-focus: #c2e6d3;--f2-shortcut-surface: linear-gradient(145deg, rgba(110,117,128,.32), rgba(28,30,36,.44));--f2-shortcut-edge: rgba(255,255,255,.3);--f2-shortcut-ink: #f4f5f7;--f2-shortcut-icon: #d7dfe5;--f2-shortcut-arrow: #d7dfe5;--f2-shortcut-filter: blur(18px) saturate(1.1);--f2-shortcut-shadow: var(--f2-hero-shadow);--f2-stack-surface: linear-gradient(135deg, rgba(76,76,82,.3), rgba(32,32,37,.18));--f2-stack-edge: rgba(255,255,255,.16);--f2-card-rim: linear-gradient(135deg, rgba(255,255,255,.18), rgba(255,255,255,.08));--f2-alert-rim: var(--f2-card-rim);--f2-alert-control: rgba(255,255,255,.08);--f2-alert-control-hover: rgba(255,255,255,.16);--f2-alert-control-edge: rgba(255,255,255,.1);--f2-alert-control-ink: #bbb;--f2-alert-dot: #63636b;--f2-alert-dot-active: #b9b9c1;--canvas-1: #0e0e10;--canvas-2: #0a0a0c;--kveil: rgba(10, 10, 12, .72);--ink: #dfe0e4;--ink-2: #8b8b93;--ink-3: #63636b;--line: #2a2a2e;--rim: linear-gradient(135deg, rgba(255,255,255,.2) 0%, rgba(255,255,255,.115) 30%, rgba(255,255,255,.028) 62%, rgba(255,255,255,0) 100%);--rim-sm: linear-gradient(135deg, rgba(255,255,255,.04) 0%, rgba(255,255,255,.02) 40%, rgba(255,255,255,0) 100%);--in-soft: 0 0 0 0 rgba(0, 0, 0, 0);--sbthumb: rgba(255, 255, 255, .14);--btn-pri-bg: linear-gradient(135deg, var(--accent-2), var(--accent));--btn-pri-rim: linear-gradient(135deg, rgba(255,255,255,.9) 0%, rgba(255,255,255,.55) 26%, rgba(255,255,255,.2) 58%, rgba(255,255,255,.04) 100%);--btn-pri-sh: var(--sh-accent);--btn-pri-hover: brightness(1.06);--btn-sec-bg: rgba(255, 255, 255, .07);--btn-sec-bg-hover: rgba(255, 255, 255, .11);--fill-raised: linear-gradient(180deg, #242429, #1f1f24);--sh-raised: 0 1px 3px rgba(0,0,0,.4), 0 4px 10px rgba(0,0,0,.26);--sh-seg: 0 1px 3px rgba(0,0,0,.34), 0 3px 7px rgba(0,0,0,.2);--rim-on-color: linear-gradient(135deg, rgba(255,255,255,.4) 0%, rgba(255,255,255,.22) 30%, rgba(255,255,255,.05) 62%, rgba(255,255,255,0) 100%);--fill-well: linear-gradient(180deg, #121215, #0e0e11);--fill-card: linear-gradient(180deg, #1b1b20, #17171b);--wash: linear-gradient(180deg, rgba(255,255,255,.055), rgba(255,255,255,.025));--wash-edge: rgba(255, 255, 255, .055);--pick: rgba(255, 255, 255, .055);--sh-rest: 0 2px 6px rgba(0,0,0,.5), 0 10px 24px rgba(0,0,0,.4), 0 22px 50px rgba(0,0,0,.3);--accent-ink: #6ea3f0;--pos-ink: #4fb98a;--ssp-pm: #a08ad4;--ssp-mn: #c76f92;--teal: #7cc4ab;--sh-accent: 0 1px 3px rgba(0,0,0,.45), 0 4px 12px rgba(42,99,221,.22), 0 12px 30px rgba(42,99,221,.14);--sh-float: 0 3px 8px rgba(0,0,0,.5), 0 14px 34px rgba(0,0,0,.42), 0 30px 64px rgba(0,0,0,.34);--lift: 0 0 0 0 rgba(0, 0, 0, 0);--bnd-0: color-mix(in srgb, var(--teal) 66%, #101816);--bnd-1: color-mix(in srgb, var(--teal) 56%, #0d1a1e)}html[data-sui-theme=dark] body>.sui-ctxmenu{--canvas-1: #0e0e10;--canvas-2: #0a0a0c;--ink: #dfe0e4;--ink-2: #8b8b93;--ink-3: #63636b;--line: #2a2a2e;--pick: rgba(255, 255, 255, .055);--accent-ink: #6ea3f0;--fill-card: linear-gradient(180deg, #1b1b20, #17171b);--fill-raised: linear-gradient(180deg, #242429, #1f1f24);--fill-well: linear-gradient(180deg, #121215, #0e0e11);--rim: linear-gradient(135deg, rgba(255,255,255,.2) 0%, rgba(255,255,255,.115) 30%, rgba(255,255,255,.028) 62%, rgba(255,255,255,0) 100%);--rim-sm: linear-gradient(135deg, rgba(255,255,255,.04) 0%, rgba(255,255,255,.02) 40%, rgba(255,255,255,0) 100%);--sh-float: 0 3px 8px rgba(0,0,0,.5), 0 14px 34px rgba(0,0,0,.42), 0 30px 64px rgba(0,0,0,.34);color:var(--ink)}.sui .sui-hero{font-size:var(--t-hero-size);font-weight:var(--t-hero-weight);line-height:var(--t-hero-lh);letter-spacing:var(--t-hero-ls)}.sui .sui-display{font-size:var(--t-display-size);font-weight:var(--t-display-weight);line-height:var(--t-display-lh);letter-spacing:var(--t-display-ls)}.sui .sui-num{font-size:var(--t-num-size);font-weight:var(--t-num-weight);line-height:var(--t-num-lh);letter-spacing:var(--t-num-ls);font-variant-numeric:tabular-nums}.sui .sui-title{font-size:var(--t-title-size);font-weight:var(--t-title-weight);line-height:var(--t-title-lh);letter-spacing:var(--t-title-ls)}.sui .sui-body{font-size:var(--t-body-size);font-weight:var(--t-body-weight);line-height:var(--t-body-lh);letter-spacing:var(--t-body-ls)}.sui .sui-data{font-size:var(--t-data-size);font-weight:var(--t-data-weight);line-height:var(--t-data-lh);letter-spacing:var(--t-data-ls);font-variant-numeric:tabular-nums}.sui .sui-eyebrow{font-family:var(--font-mono);font-size:var(--t-eyebrow-size);font-weight:var(--t-eyebrow-weight);line-height:var(--t-eyebrow-lh);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-2)}.sui .sui-muted{color:var(--ink-2)}.sui .sui-faint{color:var(--ink-3)}.sui .sui-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.sui .sui-card{flex:0 0 auto;border-radius:32px;border:.8px solid transparent;overflow:hidden;display:flex;flex-direction:column;background:var(--fill-card) padding-box,var(--rim) border-box;box-shadow:var(--lift),var(--sh-rest)}.sui .sui-hd{display:flex;align-items:center;gap:10px;padding:16px 20px 22px;min-height:82px}.sui .sui-hd h3{margin:0;font-size:17px;font-weight:var(--t-title-weight);line-height:var(--t-title-lh);letter-spacing:var(--t-title-ls);color:var(--ink)}.sui .sui-hd .sub{font-size:var(--t-body-size);color:var(--ink-2)}.sui .sui-hd .r{margin-left:auto;display:flex;align-items:center;gap:12px}.sui .sui-hd .n{font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.sui .sui-raised{border:.8px solid transparent;border-radius:var(--r-tile);background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-raised)}.sui .sui-well{border:.8px solid var(--line);border-radius:var(--r-row);background:var(--fill-well)}.sui .sui-panel{background:linear-gradient(165deg,var(--canvas-1),var(--canvas-2))}.sui .sui-lnk{border:0;background:none;padding:0;cursor:pointer;color:var(--accent-ink);font-family:var(--font-mono);font-size:var(--t-eyebrow-size);font-weight:var(--t-eyebrow-weight);letter-spacing:.09em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--accent-ink) 40%,transparent);transition:color var(--d-hover) ease,text-decoration-color var(--d-hover) ease}.sui .sui-lnk:hover{color:var(--accent-ink);text-decoration-color:currentColor}.sui .sui-lnk[aria-disabled=true],.sui .sui-lnk:disabled{cursor:default;color:var(--ink-3);text-decoration-color:transparent}.sui .sui-lnk[aria-disabled=true]:hover,.sui .sui-lnk:disabled:hover{color:var(--ink-3);text-decoration-color:transparent}.sui .sui-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:34px;padding:0 16px;border-radius:12px;cursor:pointer;border:.8px solid transparent;font-family:var(--font-sans);font-weight:500;font-size:12.5px;line-height:1;letter-spacing:-.008em;text-transform:none;color:var(--ink);background:var(--btn-sec-bg);box-shadow:none;transition:transform var(--d-press) var(--spring),filter var(--d-hover) ease,background var(--d-hover) ease}.sui .sui-btn:active{transform:scale(.97)}.sui .sui-btn>svg{width:14px;height:14px;flex:none}.sui .sui-btn:not(.sui-btn--primary):not(:disabled):hover{background:var(--btn-sec-bg-hover)}.sui .sui-btn--primary{color:#fff;background:var(--btn-pri-bg) padding-box,var(--btn-pri-rim) border-box;box-shadow:var(--btn-pri-sh)}.sui .sui-btn--primary:not(:disabled):hover{filter:var(--btn-pri-hover);background:var(--btn-pri-bg) padding-box,var(--btn-pri-rim) border-box}.sui .sui-btn--icon{width:36px;height:36px;padding:0;border-radius:13px;display:grid;place-items:center;border:.8px solid transparent;color:var(--ink);background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-raised);transition:transform var(--d-press) var(--spring)}.sui .sui-btn--icon>svg{width:16px;height:16px}.sui .sui-btn--icon:active{transform:scale(.92)}.sui .sui-btn--icon:not(:disabled):hover{background:var(--fill-raised) padding-box,var(--rim-sm) border-box}.sui .sui-sunken{opacity:.6}.sui .sui-btn--link{height:auto;padding:2px 0;border:0;box-shadow:none;background:none;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-2)}.sui .sui-btn--link:hover{color:var(--ink);background:none}.sui .sui-btn--link:active{transform:none;opacity:.7}.sui .sui-pgb{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:10px;cursor:pointer;border:.8px solid transparent;color:var(--ink);font-size:var(--t-data-size);font-weight:var(--t-data-weight);letter-spacing:var(--t-data-ls);line-height:1;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-raised);transition:transform var(--d-press) var(--spring),opacity var(--d-hover) ease}.sui .sui-pgb:active{transform:scale(.96)}.sui .sui-pgb[disabled]{opacity:.4;cursor:not-allowed;box-shadow:none}.sui .sui-pgb svg{width:12px;height:12px}.sui .sui-btn:disabled,.sui .sui-btn[aria-disabled=true]{opacity:1;cursor:not-allowed;box-shadow:none;pointer-events:none;background:var(--fill-well) padding-box,none border-box;border:.8px solid var(--line);color:var(--ink-2)}.sui .sui-btn:disabled svg,.sui .sui-btn[aria-disabled=true] svg{color:var(--ink-2)}.sui .sui-btn--primary:disabled,.sui .sui-btn--primary[aria-disabled=true]{background:var(--fill-well) padding-box,none border-box!important;border:.8px solid var(--line)!important;color:var(--ink-3)!important;box-shadow:none!important;filter:none!important}.sui .sui-btn--primary:disabled svg,.sui .sui-btn--primary[aria-disabled=true] svg{color:var(--ink-3)!important}.sui .sui-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border:.8px solid transparent;border-radius:var(--r-chip);background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-seg);font-size:var(--t-data-size);font-weight:var(--t-data-weight);letter-spacing:var(--t-data-ls);color:var(--ink);cursor:pointer;transition:transform var(--d-press) var(--spring),background-color var(--d-hover) ease}.sui .sui-chip:active{transform:scale(.985)}.sui .sui-dot{display:inline-block;width:6px;height:6px;border-radius:999px;background:var(--ink-3);flex:none}.sui .sui-dot--up{background:var(--up)}.sui .sui-dot--down{background:var(--down)}.sui .sui-dot--warn{background:var(--warn)}.sui .sui-dot--accent{background:var(--accent)}.sui .sui-seg{position:relative;display:inline-flex;padding:4px;border-radius:99px;flex:0 0 auto;border:.8px solid transparent;background:var(--fill-well) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-seg)}.sui .sui-seg__thumb{position:absolute;top:4px;left:0;width:0;height:34px;border-radius:99px;border:.7px solid transparent;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--in-soft),var(--sh-raised);transform-origin:0 50%;will-change:transform;pointer-events:none}.sui .sui-seg__opt{position:relative;z-index:1;height:34px;padding:0 15px;border:0;background:none;border-radius:99px;cursor:pointer;color:#6e6e73;font-family:var(--font-sans);font-size:var(--t-data-size);font-weight:var(--t-data-weight);line-height:var(--t-data-lh);letter-spacing:var(--t-data-ls);white-space:nowrap;transition:color var(--d-fast) ease}.sui.dark .sui-seg__opt{color:#8b8b93}.sui .sui-seg__opt[aria-selected=true]{font-weight:550;color:var(--accent-ink);transition:color var(--d-fast) ease var(--d-quick)}.sui.dark .sui-seg__opt[aria-selected=true]{font-weight:550;color:var(--ink);transition:color var(--d-fast) ease var(--d-quick)}.sui .sui-seg--sm{--sg: 27px;--sgp: 3px;padding:var(--sgp);flex:0 0 auto}.sui .sui-seg--sm .sui-seg__thumb{top:var(--sgp);height:var(--sg)}.sui .sui-seg--sm .sui-seg__opt{height:var(--sg);padding:0 12px;font-size:12px}.sui .sui-seg__opt--sep{margin-left:9px;padding-left:16px}.sui .sui-seg__opt--sep:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:1px;background:var(--line)}.sui.dark .sui-seg__opt--sep:before{background:#ffffff1a}.sui .sui-seg__ico{display:inline-flex;margin-right:5px;vertical-align:-1px;opacity:.8}.sui .sui-seg__n{margin-left:6px;font-size:11px;font-weight:400;font-variant-numeric:tabular-nums;opacity:.55}.sui .sui-seg__tip{position:absolute;left:50%;top:calc(100% + 9px);transform:translate(-50%,-5px) scale(.97);padding:0 12px;height:29px;display:flex;align-items:center;border-radius:10px;white-space:nowrap;font-family:var(--font-sans);font-size:11.5px;font-weight:400;letter-spacing:-.004em;text-transform:none;color:var(--ink-2);pointer-events:none;z-index:60;border:.8px solid transparent;background:var(--fill-card) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-float);opacity:0;transition:opacity var(--d-quick) ease,transform var(--d-pop) var(--spring)}.sui .sui-seg__opt:hover .sui-seg__tip{opacity:1;transform:translate(-50%) scale(1)}.sui .sui-seg__opt:first-of-type .sui-seg__tip{left:0;transform:translateY(-5px) scale(.97)}.sui .sui-seg__opt:first-of-type:hover .sui-seg__tip{transform:translate(0) scale(1)}.sui .sui-seg__opt:last-of-type .sui-seg__tip{left:auto;right:0;transform:translateY(-5px) scale(.97)}.sui .sui-seg__opt:last-of-type:hover .sui-seg__tip{transform:translate(0) scale(1)}.sui .sui-seg__opt:hover .sui-seg__tip{transition:opacity var(--d-quick) var(--e-out) var(--d-micro),transform var(--d-quick) var(--e-out) var(--d-micro)}.sui .sui-wrap{max-height:392px;overflow:auto;scrollbar-width:none;position:relative}.sui .sui-wrap::-webkit-scrollbar{display:none}.sui .sui-wrap table{width:100%;border-collapse:collapse}.sui .sui-wrap th{position:sticky;top:0;z-index:3;background:var(--fill-card);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--font-mono);font-size:9.5px;font-weight:var(--t-eyebrow-weight);line-height:1;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding:0 12px 10px;text-align:right;white-space:nowrap}.sui .sui-wrap th:first-child{text-align:left;padding-left:20px}.sui .sui-wrap th:last-child{padding-right:20px}.sui .sui-wrap th .ar{opacity:0;position:absolute;margin-left:3px}.sui .sui-wrap th[data-dir] .ar{opacity:.8;color:var(--accent-ink)}.sui .sui-wrap th:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--line)}.sui .sui-wrap td{padding:0 12px;height:44px;text-align:right;white-space:nowrap;font-size:var(--t-data-size);font-weight:var(--t-data-weight);line-height:var(--t-data-lh);letter-spacing:var(--t-data-ls);color:var(--ink);font-variant-numeric:tabular-nums}.sui .sui-wrap td:first-child{text-align:left;padding-left:20px}.sui .sui-wrap td:last-child{padding-right:20px}.sui .sui-wrap tbody tr{cursor:pointer}.sui .sui-wrap tbody td{transition:background var(--d-hover) ease}.sui .sui-wrap tbody tr:hover td{background:#00000007}.sui.dark .sui-wrap tbody tr:hover td{background:#ffffff09}.sui table tbody td{position:relative}.sui table tbody tr+tr>td:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--line);pointer-events:none}.sui table tbody tr+tr>td:first-child:before{left:20px}.sui table tbody tr+tr>td:last-child:before{right:20px}.sui .sui-wrap tfoot td{height:48px;font-weight:500;border-top:1px solid var(--line);background:var(--fill-card);position:sticky;bottom:0;z-index:3}.sui .sui-wrap tfoot td:first-child{font-family:var(--font-mono);font-size:var(--t-eyebrow-size);font-weight:var(--t-eyebrow-weight);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.sui .mut,.sui .sui-wrap td.mut{color:var(--ink-2)}.sui .dim,.sui .sui-wrap td.dim{color:var(--ink-3);font-family:var(--font-mono);font-size:11px}.sui .pos,.sui .sui-wrap td.pos{color:var(--pos-ink)}.sui .neg,.sui .sui-wrap td.neg{color:var(--down)}.sui .acc,.sui .sui-wrap td.acc{color:var(--accent-ink)}.sui .sui-pager{display:flex;align-items:center;gap:14px;padding:12px 20px 14px;border-top:1px solid var(--line)}.sui .sui-pager .mid{margin:0 auto;display:flex;gap:22px;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);font-weight:var(--t-eyebrow-weight);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.sui .sui-pager .mid b{color:var(--ink);font-weight:400}.sui .sui-table{width:100%;border-collapse:separate;border-spacing:0}.sui .sui-table th{text-align:left;padding:0 14px 10px;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;font-weight:400;color:var(--ink-3)}.sui .sui-row>td{padding:0 14px;height:46px;font-size:var(--t-body-size);color:var(--ink);transition:background-color var(--d-hover) ease}.sui .sui-row{cursor:pointer}.sui .sui-row:hover>td{background:var(--pick)}.sui .sui-row--selected>td{background:var(--pick)}.sui .sui-num-cell{text-align:right;font-variant-numeric:tabular-nums}.sui .sui-grad{position:relative;isolation:isolate;overflow:hidden;color:#fff;border:.8px solid transparent;background:#050505 padding-box,var(--rim-on-color) border-box;box-shadow:var(--sh-float)}.sui .sui-grad>div{position:relative;z-index:7}.sui .sui-gw{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit}.sui .sui-gw>i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transition:transform var(--d-slow) var(--e-out)}.sui .sui-g-base{z-index:0;background:linear-gradient(168deg,var(--bnd-0) 0%,var(--bnd-1) 14%,var(--bnd-2) 38%,var(--bnd-3) 62%,var(--bnd-4) 84%,#030303 100%)}.sui .sui-g-treat{z-index:1;filter:blur(25px);opacity:.184;background-image:repeating-linear-gradient(99deg,transparent 0 20px,color-mix(in srgb,var(--bnd-cy) 41%,transparent) 20px 22px,transparent 22px 40px),repeating-linear-gradient(159deg,transparent 0 30px,rgba(210,217,228,.2) 30px 32px,transparent 32px 60px)}.sui .sui-g-glow{z-index:2;background:radial-gradient(ellipse at 46% 7%,rgba(255,255,255,.15),transparent 40%),radial-gradient(ellipse at 50% 30%,color-mix(in srgb,var(--bnd-cy) 24%,transparent),transparent 42%)}.sui .sui-g-part{z-index:3;background:radial-gradient(circle at 21% 32%,rgba(210,217,228,.26) 0,transparent 3px),radial-gradient(circle at 63% 52%,rgba(255,255,255,.11) 0,transparent 2px),radial-gradient(circle at 93% 74%,rgba(255,255,255,.35) 0,transparent 2px),radial-gradient(circle at 32% 35%,rgba(255,255,255,.18) 0,transparent 3px),radial-gradient(circle at 59% 14%,rgba(255,255,255,.11) 0,transparent 2px),radial-gradient(circle at 84% 72%,rgba(210,217,228,.19) 0,transparent 2px),radial-gradient(circle at 5% 39%,rgba(210,217,228,.17) 0,transparent 2px),radial-gradient(circle at 13% 85%,rgba(210,217,228,.18) 0,transparent 2px),radial-gradient(circle at 79% 29%,rgba(255,255,255,.31) 0,transparent 1px),radial-gradient(circle at 66% 65%,rgba(255,255,255,.21) 0,transparent 2px),radial-gradient(circle at 94% 79%,rgba(210,217,228,.1) 0,transparent 2px),radial-gradient(circle at 47% 26%,rgba(255,255,255,.37) 0,transparent 1px),radial-gradient(circle at 15% 31%,rgba(210,217,228,.4) 0,transparent 2px),radial-gradient(circle at 40% 83%,rgba(255,255,255,.35) 0,transparent 2px),radial-gradient(circle at 83% 53%,rgba(255,255,255,.26) 0,transparent 1px),radial-gradient(circle at 78% 43%,rgba(210,217,228,.38) 0,transparent 1px),radial-gradient(circle at 90% 49%,rgba(255,255,255,.19) 0,transparent 3px),radial-gradient(circle at 72% 77%,rgba(210,217,228,.38) 0,transparent 1px),radial-gradient(circle at 53% 28%,rgba(255,255,255,.3) 0,transparent 1px),radial-gradient(circle at 9% 39%,rgba(255,255,255,.3) 0,transparent 1px),radial-gradient(circle at 71% 85%,rgba(210,217,228,.27) 0,transparent 1px),radial-gradient(circle at 43% 21%,rgba(255,255,255,.15) 0,transparent 2px),radial-gradient(circle at 20% 64%,rgba(255,255,255,.11) 0,transparent 1px),radial-gradient(circle at 76% 86%,rgba(255,255,255,.19) 0,transparent 2px),radial-gradient(circle at 52% 15%,rgba(210,217,228,.25) 0,transparent 2px),radial-gradient(circle at 95% 34%,rgba(255,255,255,.39) 0,transparent 3px),radial-gradient(circle at 28% 32%,rgba(210,217,228,.11) 0,transparent 1px),radial-gradient(circle at 8% 66%,rgba(255,255,255,.13) 0,transparent 1px),radial-gradient(circle at 77% 63%,rgba(255,255,255,.23) 0,transparent 2px),radial-gradient(circle at 48% 84%,rgba(255,255,255,.21) 0,transparent 1px),radial-gradient(circle at 51% 44%,rgba(210,217,228,.26) 0,transparent 1px)}.sui .sui-g-vign{z-index:4;background:radial-gradient(circle at center,transparent 25%,rgba(0,0,0,.21) 58%,rgba(0,0,0,.83) 100%),linear-gradient(to bottom,transparent 45%,rgba(0,0,0,.55) 100%)}.sui .sui-g-noise{z-index:5;mix-blend-mode:soft-light;opacity:.24;background-size:180px 180px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.sui .sui-g-half{z-index:6;mix-blend-mode:overlay;background-size:10px 10px;background-image:radial-gradient(circle at 25% 25%,rgba(0,0,0,.18) 1px,transparent 1px),radial-gradient(circle at 75% 75%,rgba(0,0,0,.13) 1px,transparent 1px)}.sui{--rail-off: 92px}.sui[data-rail-open]{--rail-off: 216px}.sui .sui-canvasbase,.sui .sui-panel{transition:margin-left .3s cubic-bezier(.4,0,.2,1),left .3s cubic-bezier(.4,0,.2,1)}.sui .sui-rail{position:fixed;top:50%;left:20px;width:84px;z-index:40;height:auto;max-height:calc(100dvh - 140px);transform:translateY(-50%);display:flex;justify-content:flex-start;align-items:center;background:none;border:0}.sui .sui-railtrack{position:relative;width:52px;max-height:calc(100dvh - 140px);border-radius:99px;padding:6px;border:.8px solid transparent;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;overscroll-behavior:contain;overflow-anchor:none;scroll-behavior:auto;-webkit-overflow-scrolling:touch;background:var(--fill-well) padding-box,var(--rim) border-box;box-shadow:var(--sh-rest);display:flex;flex-direction:column;align-items:center;gap:1px}.sui .sui-railtrack::-webkit-scrollbar{display:none}.sui .sui-rail__list{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:2px;width:40px;transition:width .3s cubic-bezier(.4,0,.2,1)}.sui .sui-rail__thumb{position:absolute;top:0;left:0;width:40px;height:40px;border:.7px solid transparent;border-radius:99px;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--in-soft),var(--sh-raised);transform-origin:50% 0;pointer-events:none;will-change:transform;transition:width .3s cubic-bezier(.4,0,.2,1),border-radius .3s cubic-bezier(.4,0,.2,1)}.sui .sui-rail__item{position:relative;z-index:1;flex:0 0 auto;width:40px;height:40px;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;-moz-column-gap:0;column-gap:0;justify-items:start;border:0;background:none;padding:0;cursor:pointer;border-radius:99px;color:#6e6e73;transition:color var(--d-fast) ease,transform var(--d-press) var(--spring),width .3s cubic-bezier(.4,0,.2,1),border-radius .3s cubic-bezier(.4,0,.2,1),column-gap .3s cubic-bezier(.4,0,.2,1);transition:color var(--d-fast) ease,transform var(--d-press) var(--spring),width .3s cubic-bezier(.4,0,.2,1),border-radius .3s cubic-bezier(.4,0,.2,1),column-gap .3s cubic-bezier(.4,0,.2,1),-moz-column-gap .3s cubic-bezier(.4,0,.2,1)}.sui.dark .sui-rail__item{color:#7c7c85}.sui .sui-rail__item svg{width:19px;height:19px;display:block;justify-self:center;transition:stroke-width var(--d-quick) ease var(--d-quick)}.sui .sui-rail__item:active{transform:scale(.9)}.sui .sui-rail__item[aria-current=true],.sui.dark .sui-rail__item[aria-current=true]{color:var(--accent-ink);transition:color var(--d-fast) ease var(--d-quick)}.sui .sui-rail__item[aria-current=true] svg{stroke-width:2.1;animation:sui-pop var(--d-fast) var(--spring) var(--d-quick) both}@keyframes sui-pop{0%{transform:scale(.86)}55%{transform:scale(1.1)}to{transform:scale(1)}}.sui .sui-rail__sep{display:block;width:22px;height:1px;margin:5px 0;background:var(--line);border-radius:1px;flex:0 0 auto;align-self:center;box-shadow:0 1px 0 var(--wash-edge);transition:width .3s cubic-bezier(.4,0,.2,1),margin .3s cubic-bezier(.4,0,.2,1)}.sui .sui-rail__sep--cta{margin:5px 0}.sui .sui-rail__cta{position:relative;z-index:2;flex:0 0 auto;width:34px;height:34px;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;-moz-column-gap:0;column-gap:0;justify-items:start;border:.8px solid transparent;border-radius:99px;cursor:pointer;padding:0;margin:4px 0;color:#fff;overflow:hidden;background:var(--fill-accent) padding-box,var(--rim-on-color) border-box;box-shadow:var(--sh-accent);transition:transform var(--d-press) var(--spring),filter var(--d-hover) ease,width .3s cubic-bezier(.4,0,.2,1),border-radius .3s cubic-bezier(.4,0,.2,1),column-gap .3s cubic-bezier(.4,0,.2,1),margin .3s cubic-bezier(.4,0,.2,1);transition:transform var(--d-press) var(--spring),filter var(--d-hover) ease,width .3s cubic-bezier(.4,0,.2,1),border-radius .3s cubic-bezier(.4,0,.2,1),column-gap .3s cubic-bezier(.4,0,.2,1),margin .3s cubic-bezier(.4,0,.2,1),-moz-column-gap .3s cubic-bezier(.4,0,.2,1)}.sui .sui-rail__cta:hover{filter:brightness(1.06)}.sui .sui-rail__cta:active{transform:scale(.9)}.sui .sui-rail__cta>svg{width:17px;height:17px;justify-self:center}.sui .sui-rail__cta .sui-rail__lbl{color:#fff}.sui .sui-rail__chip{position:fixed;transform:translate(-6px,-50%) scale(.96);height:28px;padding:0 11px;display:inline-flex;align-items:center;white-space:nowrap;border:.8px solid transparent;border-radius:10px;background:var(--fill-card) padding-box,var(--rim) border-box;box-shadow:var(--sh-float);font-size:var(--t-data-size);font-weight:var(--t-data-weight);letter-spacing:var(--t-data-ls);color:var(--ink);opacity:0;pointer-events:none;z-index:60;transition:opacity var(--d-quick) ease,transform var(--d-pop) var(--spring)}.sui .sui-rail__chip[data-on]{opacity:1;transform:translateY(-50%) scale(1)}.sui .sui-rail--open .sui-rail__chip,.sui .sui-rail__head{display:none}.sui .sui-rail__eyeb,.sui .sui-rail__foot{display:grid;gap:3px;align-content:start;overflow:hidden;opacity:0;height:0;margin:-2px 0;padding:0 10px;border-top:0 solid transparent;transition:height .3s cubic-bezier(.4,0,.2,1),opacity .16s ease,margin .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1)}.sui .sui-rail__eyeb.eyeb{margin:-2px 0}.sui .sui-rail__row{display:flex;flex-direction:column;align-items:stretch}.sui .sui-rail__ctawrap{position:relative;display:flex;flex-direction:column;align-items:center}.sui .sui-railtrack{transition:width .3s cubic-bezier(.4,0,.2,1),border-radius .3s cubic-bezier(.4,0,.2,1)}.sui .sui-rail--open{overflow:visible}.sui .sui-rail--open .sui-railtrack{flex:0 0 auto;width:184px;max-width:min(184px,calc(100vw - 36px));border-radius:28px;padding:6px;align-items:stretch;overflow-x:hidden;overflow-y:auto;box-shadow:var(--sh-rest)}.sui .sui-rail--open .sui-rail__list{width:100%;gap:2px;align-items:stretch}.sui .sui-rail--open .sui-rail__row{align-items:stretch}.sui .sui-rail--open .sui-rail__row>div{width:100%}.sui .sui-rail--open .sui-rail__thumb{width:100%;border-radius:16px}.sui .sui-rail--open .sui-rail__item{width:100%;height:40px;border-radius:16px;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;-moz-column-gap:8px;column-gap:8px;padding:0;justify-items:start;justify-content:start}.sui .sui-rail--open .sui-rail__item svg{justify-self:center}.sui .sui-rail__lbl{display:block;white-space:nowrap;overflow:hidden;font-size:var(--t-body-size, 13px);font-weight:420;letter-spacing:0;max-width:0;opacity:0;text-align:left;transition:max-width .3s cubic-bezier(.4,0,.2,1),opacity .14s ease}.sui .sui-rail--open .sui-rail__lbl{max-width:118px;opacity:1;transition:max-width .3s cubic-bezier(.4,0,.2,1),opacity .2s ease .1s}.sui .sui-rail--open .sui-rail__ctawrap{width:100%;padding:0}.sui .sui-rail--open .sui-rail__cta{width:100%;height:40px;margin:0 0 2px;border-radius:16px;padding-left:3px;-moz-column-gap:11px;column-gap:11px}.sui .sui-rail--open .sui-rail__cta>svg{width:19px;height:19px}.sui .sui-rail--open .sui-rail__sep{width:72px;margin:3px 0}.sui .sui-rail--open .sui-rail__sep--cta{margin:12px 0 10px}.sui .sui-rail--open .sui-rail__eyeb{height:14px;opacity:1;margin:0 0 10px;padding:0 10px;color:var(--ink-3);transition:height .3s cubic-bezier(.4,0,.2,1),opacity .2s ease .1s,margin .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1)}.sui .sui-rail--open .sui-rail__foot{height:46px;opacity:1;margin-top:10px;padding:9px 10px 2px;border-top:1px solid var(--line);transition:height .3s cubic-bezier(.4,0,.2,1),opacity .2s ease .1s,margin .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1)}.sui .sui-rail__who{font-size:11.5px;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui .sui-rail__out{justify-self:start;border:0;background:none;padding:0;cursor:pointer;font-family:var(--font-mono, ui-monospace, monospace);font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-3);transition:color var(--d-fast) ease}.sui .sui-rail__out:hover{color:var(--ink)}@media (prefers-reduced-motion: reduce){.sui .sui-railtrack,.sui .sui-rail__lbl,.sui .sui-rail__item,.sui .sui-rail__item svg,.sui .sui-rail__cta,.sui .sui-rail__chip,.sui .sui-rail__out,.sui .sui-rail__list,.sui .sui-rail__sep,.sui .sui-rail__eyeb,.sui .sui-rail__foot,.sui .sui-rail__thumb{transition:none!important;animation:none!important}.sui .sui-rail__item:active,.sui .sui-rail__cta:active{transform:none}.sui .sui-rail__chip,.sui .sui-rail__chip[data-on]{transform:translateY(-50%)}.sui .sui-rail__thumb{will-change:auto}.sui .sui-canvasbase,.sui .sui-panel{transition:none}}.sui .sui-main{padding:22px 28px 28px;display:flex;flex-direction:column;min-width:0;overflow-y:auto;scrollbar-width:none;width:100%;max-width:2000px;margin:0 auto}.sui .sui-main::-webkit-scrollbar{display:none}.sui .sui-main:has(>.sui-bleed){overflow:hidden}.sui .sui-bleed{flex:1 1 auto;min-height:0;margin:0 -28px -28px;overflow:hidden}.sui .sui-top{flex:0 0 auto;display:flex;align-items:center;gap:14px;padding-bottom:22px}.sui .sui-tile{width:44px;height:44px;border-radius:15px;display:grid;place-items:center;flex:0 0 auto;border:.8px solid transparent;color:var(--ink);background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-raised)}.sui .sui-tile svg{width:19px;height:19px}.sui .sui-ttl h1{margin:0;font-size:17px;font-weight:var(--t-title-weight);line-height:var(--t-title-lh);letter-spacing:var(--t-title-ls);color:var(--ink)}.sui .sui-ttl p{margin:3px 0 0;font-size:var(--t-body-size);font-weight:var(--t-body-weight);line-height:var(--t-body-lh);color:var(--ink-2)}.sui .sui-top .sui-sp{flex:1}.sui .sui-top--bare{padding-bottom:10px;min-height:40px}.sui .sui-gsearch{position:relative;flex:0 1 380px;min-width:180px}.sui .sui-gsearch label{display:flex;align-items:center;gap:9px;height:38px;padding:0 14px;border-radius:13px;border:.8px solid transparent;cursor:text;background:var(--fill-well) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-raised);transition:box-shadow var(--d-hover) ease}.sui .sui-gsearch label:focus-within{background:var(--fill-raised) padding-box,var(--rim-sm) border-box}.sui .sui-gsearch label:focus-within svg{color:var(--accent-ink)}.sui .sui-gsearch svg{width:15px;height:15px;color:var(--ink-3);flex:0 0 auto}.sui .sui-gsearch input{flex:1;min-width:0;border:0;background:none;outline:none;font-size:var(--t-data-size);font-weight:var(--t-data-weight);letter-spacing:var(--t-data-ls);color:var(--ink)}.sui .sui-gsearch input::-moz-placeholder{color:var(--ink-3)}.sui .sui-gsearch input::placeholder{color:var(--ink-3)}.sui .sui-gsearch input:disabled{cursor:default}.sui .sui-dtrig{display:flex;align-items:center;gap:9px;height:36px;padding:0 13px;border-radius:13px;cursor:pointer;border:.8px solid transparent;color:var(--ink);background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-raised);transition:transform var(--d-press) var(--spring)}.sui .sui-dtrig:active{transform:scale(.97)}.sui .sui-dtrig .lb{font-size:var(--t-data-size);font-weight:var(--t-data-weight);letter-spacing:var(--t-data-ls);line-height:1}.sui .sui-dtrig .rg{font-family:var(--font-mono);font-size:var(--t-eyebrow-size);font-weight:var(--t-eyebrow-weight);letter-spacing:.06em;color:var(--ink-3);line-height:1}.sui .sui-dtrig svg{width:13px;height:13px;color:var(--ink-2);transition:transform var(--d-fast) var(--spring)}.sui .sui-dtrig[aria-expanded=true] svg{transform:rotate(180deg)}.sui .sui-dtrig[aria-expanded=true]{color:var(--accent-ink)}.sui .sui-dtrig[disabled]{cursor:default}.sui .sui-heroline{flex:0 0 auto;display:flex;align-items:flex-start;gap:24px;padding-bottom:22px}.sui .sui-heroline .l{flex:1;min-width:0}.sui .sui-heroline .eyeb{display:flex;align-items:center;gap:7px;margin:0 0 9px;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);font-weight:var(--t-eyebrow-weight);line-height:var(--t-eyebrow-lh);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3)}.sui .sui-heroline h2{margin:0;font-size:var(--t-display-size);font-weight:var(--t-display-weight);line-height:var(--t-display-lh);letter-spacing:var(--t-display-ls);color:var(--ink)}.sui .sui-kpis{flex:0 0 auto;display:grid;grid-template-columns:1.42fr minmax(0,2.6fr);gap:12px;padding-bottom:22px;align-items:stretch}.sui .sui-kpi{position:relative;padding:15px 18px 16px;border-radius:26px;border:.8px solid transparent;background:var(--fill-card) padding-box,var(--rim) border-box;box-shadow:var(--lift),var(--sh-rest);transition:transform var(--d-hover) var(--spring)}.sui .sui-kpi:hover{transform:translateY(-2px)}.sui .sui-kpi:not(.sui-kpi--hero){display:flex;flex-direction:column;padding:18px 18px 20px}.sui .sui-ktrack>.sui-kpi{align-self:stretch;container-type:inline-size}.sui .sui-kpi:not(.sui-kpi--hero) .v{font-size:var(--t-num-size);margin-top:9px}.sui .sui-kpi .v.f2-ful{font-size:min(var(--t-num-size),calc(100cqi / (var(--len, 1) * .6)));white-space:nowrap}.sui .sui-kpi .k{font-family:var(--font-mono);font-size:var(--t-eyebrow-size);font-weight:var(--t-eyebrow-weight);line-height:var(--t-eyebrow-lh);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3)}.sui .sui-kpi .v{margin-top:9px;font-size:var(--t-num-size);font-weight:var(--t-num-weight);line-height:var(--t-num-lh);letter-spacing:var(--t-num-ls);color:var(--ink);font-variant-numeric:tabular-nums}.sui .sui-kpi .v i{font-style:normal;opacity:.38}.sui .sui-kpi--num .v{flex:1;display:flex;align-items:center;margin:0;font-size:var(--t-hero-size)!important;font-weight:var(--t-hero-weight);letter-spacing:var(--t-hero-ls);line-height:var(--t-hero-lh)}.sui .sui-kpi--num .cmp{margin-top:0}.sui .sui-kpi .spark{margin-top:auto;padding-top:12px;position:relative}.sui .sui-kpi .spark svg{width:100%;height:44px;display:block;overflow:visible}.sui .sui-kpi .spark .dot{position:absolute;width:5px;height:5px;border-radius:99px;background:var(--accent);transform:translate(-50%,-50%);display:block}.sui .sui-kpi .cmp{padding-top:11px;min-height:15px;display:flex;align-items:center;gap:5px;font-size:var(--t-data-size);font-weight:var(--t-body-weight);line-height:var(--t-body-lh);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sui .sui-kpi .cmp b{font-weight:500}.sui .sui-kpi .cmp svg{width:11px;height:11px}.sui .sui-kpi--hero{display:flex;flex-direction:column;min-height:246px;padding:26px 26px 22px;color:#fff;background:var(--fill-accent) padding-box,var(--rim-on-color) border-box;box-shadow:var(--sh-accent);justify-content:space-between}.sui .sui-kpi--hero .k{color:#ffffffb8}.sui .sui-kpi--hero .v{font-size:var(--t-hero-size);font-weight:var(--t-hero-weight);line-height:var(--t-hero-lh);letter-spacing:var(--t-hero-ls);color:#fff;margin-top:14px}.sui .sui-kpi--hero .d{margin-top:12px;display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:5px 11px;border-radius:99px;background:#ffffff29;font-size:var(--t-data-size);font-weight:var(--t-data-weight);line-height:var(--t-data-lh);letter-spacing:var(--t-data-ls);color:#ffffffe6}.sui .sui-kpi--hero .d svg{width:12px;height:12px}.sui .sui-kpi .xp{position:absolute;top:12px;right:13px;width:15px;height:15px;color:var(--ink-3);opacity:0;transition:opacity var(--d-hover) ease}.sui .sui-kpi:hover .xp{opacity:1}.sui .sui-kpi--hero .xp{color:#ffffffbf;width:17px;height:17px;top:14px;right:15px}.sui .sui-kpi--grad{isolation:isolate;overflow:hidden;background:#050505 padding-box,var(--rim-on-color) border-box;box-shadow:var(--sh-float)}.sui .sui-kpi--grad>div{position:relative;z-index:7}.sui .sui-kpi--grad>.xp{z-index:7}.sui .sui-kpi--grad:hover .sui-gw>i{transition:none}.sui .sui-kcar{position:relative;min-width:0;overflow-x:clip;overflow-y:visible;overflow-clip-margin:10px}.sui .sui-ktrack{display:flex;gap:12px;height:100%;--kstep: calc(100% / 3 + 4px);transition:transform var(--d-slow) cubic-bezier(.22,.61,.26,1)}.sui .sui-ktrack>.sui-kpi{flex:0 0 calc((100% - 24px) / 3)}.sui .sui-kdots{position:absolute;left:0;right:0;bottom:-15px;display:flex;justify-content:center;gap:6px;pointer-events:none}.sui .sui-kdots i{width:5px;height:5px;border-radius:99px;background:var(--line);display:block;transition:background var(--d-fast) ease,width var(--d-fast) ease}.sui .sui-kdots i[data-on]{background:var(--accent);width:14px}.sui .sui-karr{position:absolute;top:50%;width:30px;height:30px;border-radius:11px;z-index:4;transform:translateY(-50%) scale(.9);opacity:0;cursor:pointer;display:grid;place-items:center;border:.8px solid transparent;color:var(--ink-2);background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-seg);transition:opacity var(--d-hover) ease,transform var(--d-pop) var(--spring)}.sui .sui-karr svg{width:15px;height:15px}.sui .sui-kcar:hover .sui-karr{opacity:1;transform:translateY(-50%) scale(1)}.sui .sui-karr--prev{left:4px}.sui .sui-karr--next{right:4px}.sui .sui-kcar .sui-kpi{transition:transform var(--d-hover) var(--spring),filter var(--d-fast) var(--e-out)}.sui .sui-kdim--l,.sui .sui-kdim--r{filter:blur(1.3px) saturate(.92);transform:scale(.955)}.sui .sui-kdim--l{transform-origin:right center}.sui .sui-kdim--r{transform-origin:left center}.sui .sui-kdim--l:after,.sui .sui-kdim--r:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;opacity:1;transition:opacity var(--d-fast) var(--e-out)}.sui .sui-kdim--l:after{background:linear-gradient(to left,transparent 24%,var(--kveil) 96%)}.sui .sui-kdim--r:after{background:linear-gradient(to right,transparent 24%,var(--kveil) 96%)}.sui .sui-kdim--l:hover,.sui .sui-kdim--r:hover{transform:scale(.955)}.sui .sui-grid2{display:grid;grid-template-columns:360px 1fr;gap:14px;align-items:stretch}.sui .sui-grid2>.sui-card{height:100%}.sui .sui-grid2 .sui-feed{flex:1 1 0;min-height:0;max-height:none}.sui .sui-feed{position:relative;padding:2px 10px 12px;max-height:262px;overflow-y:auto;scrollbar-width:none}.sui .sui-feed::-webkit-scrollbar{display:none}.sui .sui-fhl{position:absolute;left:10px;right:10px;height:54px;border-radius:13px;background:var(--wash);box-shadow:inset 0 .7px 0 var(--wash-edge);opacity:0;pointer-events:none;transition:opacity var(--d-hover) ease,top var(--dur-hover) var(--e-out)}.sui .sui-fr{position:relative;z-index:1;height:54px;display:flex;align-items:center;gap:11px;padding:0 12px;cursor:pointer}.sui .sui-fr .ic{width:26px;height:26px;border-radius:10px;flex:0 0 auto;display:grid;place-items:center;color:var(--accent-ink);border:.7px solid transparent;background:var(--fill-raised) padding-box,var(--rim) border-box;box-shadow:0 1px 2px #00000009}.sui .sui-fr .ic svg{width:14px;height:14px}.sui .sui-fr .tx{min-width:0;flex:1}.sui .sui-fr .t1{font-size:var(--t-data-size);font-weight:var(--t-data-weight);line-height:var(--t-data-lh);letter-spacing:var(--t-data-ls);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sui .sui-fr .t2{margin-top:3px;font-size:11.5px;font-weight:var(--t-body-weight);line-height:1.2;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sui .sui-fr .rep{margin-left:7px;padding:1px 5px;border-radius:6px;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.04em;color:var(--ink-3);background:var(--pick)}.sui .sui-fr .ago{font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.04em;color:var(--ink-3);flex:0 0 auto}.sui .sui-hdrow{display:flex;align-items:center;gap:14px;min-height:52px;padding:7px 20px;cursor:pointer;position:relative;transition:background var(--d-hover) ease}.sui .sui-hdrow:hover{background:#00000007}.sui.dark .sui-hdrow:hover{background:#ffffff09}.sui .sui-hdrow+.sui-hdrow:before{content:"";position:absolute;left:20px;right:20px;top:0;height:1px;background:var(--line)}.sui .sui-hdrow .hdnm{flex:1;min-width:0}.sui .sui-hdrow .hdn1{font-size:var(--t-data-size);font-weight:var(--t-data-weight);line-height:var(--t-data-lh);letter-spacing:var(--t-data-ls);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui .sui-hdrow .hdn2{margin-top:3px;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.07em;color:var(--ink-3);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui .sui-hdrow .hdn2 i{font-style:normal;margin:0 4px}.sui .sui-hdrow .c{flex:0 0 auto;min-width:76px;font-size:var(--t-data-size);font-weight:var(--t-data-weight);line-height:var(--t-data-lh);letter-spacing:var(--t-data-ls);color:var(--ink);font-variant-numeric:tabular-nums;text-align:right}.sui .sui-hdrow .c.acc{color:var(--accent-ink)}.sui .sui-hdrow .c.pos{color:var(--pos-ink)}.sui .sui-hdrow .c em{display:block;margin-top:3px;font-style:normal;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.07em;color:var(--ink-3)}.sui .sui-hdrow .sc{flex:0 0 auto;width:52px;text-align:right;font-size:var(--t-data-size);font-weight:var(--t-data-weight);font-variant-numeric:tabular-nums;color:var(--ink)}.sui .sui-hdrow.hdhead{min-height:0;padding-top:2px;padding-bottom:9px;cursor:default}.sui .sui-hdrow.hdhead:hover{background:none}.sui .sui-hdrow.hdhead:before{display:none}.sui .sui-hdrow.hdhead span{font-family:var(--font-mono);font-size:var(--t-eyebrow-size);font-weight:var(--t-eyebrow-weight);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3)}.sui .sui-empty{padding:22px 20px;margin:0;font-size:var(--t-body-size);font-weight:var(--t-body-weight);line-height:var(--t-body-lh);color:var(--ink-2)}.sui .sui-skel{border-radius:var(--r-row);background:var(--fill-well);position:relative;overflow:hidden}.sui .sui-skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,var(--pick),transparent);animation:sui-skel 1.5s ease-in-out infinite}@keyframes sui-skel{0%{transform:translate(-100%)}to{transform:translate(100%)}}.sui .sui-search{display:flex;align-items:center;gap:9px;height:38px;padding:0 14px;width:100%;border:.8px solid transparent;border-radius:13px;background:var(--fill-well) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-raised);color:var(--ink-3)}.sui .sui-search input{flex:1;border:0;background:none;outline:none;font-size:var(--t-data-size);color:var(--ink)}.sui .sui-search input::-moz-placeholder{color:var(--ink-3)}.sui .sui-search input::placeholder{color:var(--ink-3)}@media (prefers-reduced-motion: reduce){.sui .sui-seg__thumb{transition:none!important}.sui .sui-seg__opt{transition:color .1s ease}.sui .sui-seg__tip,.sui .sui-seg__opt:hover .sui-seg__tip{transform:translate(-50%);transition:opacity .1s ease}.sui .sui-seg__opt:first-of-type .sui-seg__tip,.sui .sui-seg__opt:first-of-type:hover .sui-seg__tip,.sui .sui-seg__opt:last-of-type .sui-seg__tip,.sui .sui-seg__opt:last-of-type:hover .sui-seg__tip{transform:translate(0)}.sui .sui-btn,.sui .sui-ktrack{transition:none}.sui .sui-rail__item[aria-current=true] svg{animation:none}}.sui .sui-dbar{display:flex;align-items:center;gap:12px;padding-bottom:14px;flex-wrap:nowrap}.sui .sui-dbar .sp{flex:1}.sui .sui-dbar .sui-seg__opt .c{margin-left:6px;opacity:.55;font-variant-numeric:tabular-nums}.sui .sui-dbar .sui-seg__opt[aria-selected=true] .c{opacity:.85}.sui .sui-dsearch{display:flex;align-items:center;gap:7px;width:150px;flex:0 0 auto}.sui .sui-dsearch svg{width:13px;height:13px;color:var(--ink-3);flex:0 0 auto}.sui .sui-dsearch input{width:100%;border:0;background:none;outline:none;padding:0 0 5px;margin-bottom:-5px;font-size:var(--t-data-size);font-weight:var(--t-data-weight);letter-spacing:var(--t-data-ls);color:var(--ink);border-bottom:1px solid var(--line);transition:border-color var(--d-hover) ease}.sui .sui-dsearch input:focus{border-bottom-color:var(--accent)}.sui .sui-dsearch--field{gap:9px;padding:0 14px;height:42px;border-radius:12px;border:.8px solid transparent;background:var(--fill-well) padding-box,var(--rim-sm) border-box;transition:box-shadow var(--d-hover) ease}.sui .sui-dsearch--field:focus-within{box-shadow:0 0 0 2.5px var(--pick)}.sui .sui-dsearch--field svg{width:15px;height:15px}.sui .sui-dsearch--field input{border-bottom:0;padding:0;margin:0;font-size:14px}.sui .sui-dsearch--field input::-moz-placeholder{color:var(--ink-3)}.sui .sui-dsearch--field input::placeholder{color:var(--ink-3)}.sui .sui-dsearch input::-moz-placeholder{color:var(--ink-3)}.sui .sui-dsearch input::placeholder{color:var(--ink-3)}.sui .sui-fbox{display:flex;align-items:center;gap:8px;height:34px;padding:0 13px;border-radius:12px;border:.8px solid transparent;cursor:text;flex:0 1 296px;min-width:170px;background:var(--fill-well) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-raised);transition:box-shadow var(--d-hover) ease}.sui .sui-fbox:focus-within,.sui .sui-fbox.on{background:var(--fill-raised) padding-box,var(--rim-sm) border-box}.sui .sui-fbox:focus-within svg,.sui .sui-fbox.on svg{color:var(--accent-ink)}.sui .sui-fbox svg{width:14px;height:14px;color:var(--ink-3);flex:0 0 auto}.sui .sui-fbox input{flex:1;min-width:0;border:0;background:none;outline:none;font-size:var(--t-data-size);font-weight:var(--t-data-weight);letter-spacing:var(--t-data-ls);color:var(--ink)}.sui .sui-fbox input::-moz-placeholder{color:var(--ink-3)}.sui .sui-fbox input::placeholder{color:var(--ink-3)}.sui .sui-chiprow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:0 0 14px}.sui .sui-chiprow[hidden]{display:none}.sui .sui-fchip{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 6px 0 11px;border-radius:10px;border:.8px solid transparent;font-size:var(--t-data-size);font-weight:var(--t-data-weight);letter-spacing:var(--t-data-ls);color:var(--ink);background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-raised)}.sui .sui-fchip em{font-style:normal;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.sui .sui-fchip button{width:18px;height:18px;border:0;padding:0;background:none;cursor:pointer;color:var(--ink-3);display:grid;place-items:center;border-radius:99px;transition:color var(--d-hover) ease,background var(--d-hover) ease}.sui .sui-fchip button:hover{color:var(--down);background:#0000000d}.sui .sui-fchip button svg{width:11px;height:11px}.sui .sui-whyrow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:0 0 14px}.sui .sui-whyrow[hidden]{display:none}.sui .sui-whyrow .lb{font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3);margin-right:2px}.sui .sui-why{position:relative;display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 11px;border-radius:10px;cursor:pointer;border:.8px solid transparent;font-size:var(--t-data-size);font-weight:var(--t-data-weight);letter-spacing:var(--t-data-ls);color:var(--ink-2);background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-raised);transition:color var(--d-hover) ease,transform var(--d-press) var(--spring)}.sui .sui-why:active{transform:scale(.985)}.sui .sui-why i{display:block;width:6px;height:6px;border-radius:99px;flex:0 0 auto}.sui .sui-why b{font-weight:400;color:var(--ink-3);font-variant-numeric:tabular-nums}.sui .sui-why[aria-pressed=true],.sui .sui-why[aria-pressed=true] b{color:var(--accent-ink)}.sui .sui-tip{position:absolute;left:50%;top:calc(100% + 9px);transform:translate(-50%,-5px) scale(.97);padding:0 12px;height:29px;display:flex;align-items:center;border-radius:10px;white-space:nowrap;font-size:11.5px;font-weight:var(--t-body-weight);color:var(--ink-2);pointer-events:none;z-index:60;border:.8px solid transparent;text-transform:none;letter-spacing:-.004em;background:var(--fill-card) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-float);opacity:0;transition:opacity var(--d-quick) ease,transform var(--d-pop) var(--spring)}.sui .sui-why:hover .sui-tip{opacity:1;transform:translate(-50%) scale(1);transition:opacity var(--d-quick) var(--e-out) var(--d-micro),transform var(--d-quick) var(--e-out) var(--d-micro)}.sui .mdnm .whys{display:flex;align-items:center;gap:6px;margin-top:4px;flex-wrap:wrap;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.06em;text-transform:uppercase}.sui .mdnm .whys b{font-weight:400}.sui .mdnm .whys i{font-style:normal;opacity:.35;color:var(--ink-3)}.sui .sui-mdhead{display:flex;align-items:center;gap:14px;height:30px;padding:0 20px;border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:9.5px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.sui .sui-mdhead span[data-s]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:color var(--d-hover) ease}.sui .sui-mdhead span[data-s]:hover{color:var(--ink-2)}.sui .sui-mdhead span[data-dir]{color:var(--accent-ink)}.sui .sui-mdhead span .ar{opacity:0;margin-left:3px;display:inline-block;transition:transform var(--d-fast) var(--spring)}.sui .sui-mdhead span[data-dir] .ar{opacity:.85}.sui .sui-mdhead span .src{margin-left:4px;font-style:normal;opacity:.5;letter-spacing:.04em}.sui .sui-mdrow{display:flex;align-items:center;gap:14px;min-height:60px;padding:9px 20px;position:relative;cursor:pointer;transition:background var(--d-hover) ease}.sui .sui-mdrow:hover{background:#00000007}.sui.dark .sui-mdrow:hover{background:#ffffff09}.sui .sui-mdrow+.sui-mdrow:before{content:"";position:absolute;left:20px;right:20px;top:0;height:1px;background:var(--line)}.sui .sui-mdrow[data-sel]{background:var(--pick)}.sui .sui-mdrow[aria-disabled=true]{cursor:not-allowed;opacity:.5}.sui .sui-mdrow[aria-disabled=true]:hover{background:transparent}.sui .sui-mdrow[aria-disabled=true]:active{transform:none}.sui .sui-mdrow[aria-disabled=true]:hover .mdck .ring,.sui .sui-mdrow[aria-disabled=true]:hover .mdact .sui-more{opacity:0}.sui .mdck{width:17px;height:17px;flex:0 0 auto;display:grid;place-items:center;position:relative}.sui .mdck .dckm{width:17px;height:17px;display:grid;place-items:center;transition:color var(--d-hover) ease,transform var(--d-pop) var(--spring)}.sui .mdck .dckm svg{width:15px;height:15px;display:block}@keyframes dckTick{0%{stroke-dashoffset:22}to{stroke-dashoffset:0}}@keyframes dckPop{0%{transform:scale(.72)}60%{transform:scale(1.12)}to{transform:scale(1)}}.sui .mdck .dckm .dckm__tick{stroke-dasharray:22;stroke-dashoffset:0;animation:dckTick .28s var(--spring) both}.sui .sui-mdrow[data-sel] .mdck .dckm svg{animation:dckPop .34s var(--spring) both}.sui .mdck .ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:99px;border:1.2px solid var(--ink-3);opacity:0;transform:scale(.7);transition:opacity var(--d-quick) ease,transform var(--d-pop) var(--spring)}.sui .sui-mdrow:hover .mdck .ring{opacity:.45;transform:scale(1)}.sui .sui-mdrow:hover .mdck .dckm{transform:scale(.94)}.sui .sui-mdrow[data-sel] .mdck .dckm{color:var(--accent-ink)!important;transform:none}.sui .sui-mdrow[data-sel] .mdck .ring{opacity:0}.sui .mdst{width:7px;height:7px;border-radius:99px;flex:0 0 auto;display:inline-block}.sui .sui-mdrow .mdgo--open{opacity:.65;background:none;border:0;cursor:pointer;min-width:28px;height:28px;padding:0 5px;border-radius:9px;display:inline-grid;place-items:center;color:var(--ink-2);font-size:16px;line-height:1;transition:opacity var(--d-quick) ease,color var(--d-hover) ease,background var(--d-hover) ease,transform var(--d-press) var(--spring)}.sui .sui-mdrow:hover .mdgo--open{opacity:1}.sui .sui-mdrow .mdgo--open:hover{opacity:1;color:var(--ink);background:var(--pick)}.sui .sui-mdrow .mdgo--open:active{transform:scale(.9)}.sui .mdnm{flex:1 1 auto;min-width:0}.sui .sui-mdrow--dom>.mdnm{min-width:190px}.sui .mdsup{flex:0 0 140px;width:140px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui .mdnm .n1{display:flex;align-items:center;gap:7px;font-size:var(--t-data-size);font-weight:var(--t-data-weight);letter-spacing:var(--t-data-ls);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui .mdnm .n2{margin-top:4px;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.07em;color:var(--ink-3);text-transform:uppercase;display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sui .mdnm .n2>*{flex:0 0 auto}.sui .mdnm .n2>.flex1{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.sui .mdnm .n2 i{font-style:normal;opacity:.42}.sui .mdcol{flex:0 0 auto;text-align:right;font-size:var(--t-data-size);font-weight:var(--t-data-weight);letter-spacing:var(--t-data-ls);color:var(--ink);font-variant-numeric:tabular-nums}.sui .mdcol em{display:block;margin-top:4px;font-style:normal;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.sui .mdsc{flex:0 0 auto;width:58px;text-align:right}.sui .mdsc b{font-size:var(--t-data-size);font-weight:450;color:var(--ink);font-variant-numeric:tabular-nums}.sui .mdsc .bar{display:block;margin-top:5px;height:2.5px;border-radius:99px;background:#00000012;overflow:hidden}.sui.dark .mdsc .bar{background:#ffffff17}.sui .mdsc .bar i{display:block;height:100%;border-radius:99px}.sui .mdact{width:34px;flex:0 0 auto;display:flex;justify-content:flex-end}.sui .mdact .sui-more{opacity:0}.sui .sui-mdrow:hover .mdact .sui-more,.sui .mdact .sui-more[aria-expanded=true]{opacity:1}.sui .sui-more{width:26px;height:26px;border:0;padding:0;border-radius:99px;background:none;cursor:pointer;color:var(--ink);position:relative;flex:0 0 auto;display:grid;place-items:center;transition:opacity var(--d-quick) ease,color var(--d-hover) ease,transform var(--d-press) var(--spring)}.sui .sui-more:active{transform:scale(.9)}.sui .sui-more[aria-expanded=true]{color:var(--accent-ink)}.sui .sui-more svg{width:16px;height:16px;display:block}.sui .sui-bulkwrap{position:sticky;bottom:0;z-index:6;display:flex;justify-content:center;pointer-events:none;margin-top:-44px}.sui .sui-bulk{position:sticky;bottom:14px;z-index:6;display:inline-flex;align-items:center;gap:8px;margin:0 auto;width:-moz-max-content;width:max-content;max-width:100%;padding:6px 8px 6px 14px;border-radius:99px;border:.8px solid transparent;background:var(--fill-card) padding-box,var(--rim) border-box;box-shadow:var(--lift),var(--sh-float);transform:translateY(12px);opacity:0;pointer-events:none;transition:transform var(--d-fast) var(--spring),opacity var(--d-hover) ease}.sui .sui-bulk[data-on]{transform:translateY(0);opacity:1;pointer-events:auto}.sui .sui-bulk .sui-btn{height:30px;padding:0 13px;border-radius:99px;font-size:11.5px}.sui .sui-bulk .sui-lnk{margin-right:2px}.sui .cnt{font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.sui .cnt b{color:var(--ink);font-weight:400;font-variant-numeric:tabular-nums}.sui .sui-dempty{height:336px;display:grid;place-items:center;text-align:center;font-size:var(--t-body-size);line-height:var(--t-body-lh);color:var(--ink-2);border-top:1px solid var(--line)}.sui .sui-dempty .ic{display:block;margin:0 auto 12px;width:32px;height:32px;color:var(--up)}.sui .sui-ctxmenu{position:fixed;z-index:70;width:214px;border-radius:18px;border:.8px solid transparent;background:var(--fill-card) padding-box,var(--rim) border-box;box-shadow:var(--sh-float);opacity:0;transform:scale(var(--sc-md));pointer-events:none;max-height:400px;overflow-y:auto;scrollbar-width:none;transition:opacity var(--d-quick) ease,transform var(--d-quick) ease}.sui .sui-ctxmenu::-webkit-scrollbar{display:none}.sui .sui-ctxmenu[data-open]{opacity:1;transform:scale(1);pointer-events:auto;transition:opacity var(--d-fast) var(--e-out),transform var(--d-fast) var(--e-out)}.sui .sui-ctxmenu ul{list-style:none;margin:0;padding:8px;position:relative}.sui .sui-ctxmenu li{position:relative;z-index:1;min-height:32px;padding:0 12px;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;gap:10px;font-size:12.5px;font-weight:var(--t-body-weight);color:var(--ink);transition:transform var(--d-press) var(--spring),background var(--d-hover) ease}.sui .sui-ctxmenu li:hover{background:var(--wash);box-shadow:inset 0 .7px 0 var(--wash-edge)}.sui .sui-ctxmenu li:active{transform:scale(.99)}.sui .sui-ctxmenu li .kbd{font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.04em;color:var(--ink-3);flex:0 0 auto;margin-left:auto}.sui .sui-ctxmenu .mgrp{margin:0;padding:10px 14px 5px;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3)}.sui .sui-ctxmenu .mnone{padding:18px 14px;font-size:var(--t-body-size);color:var(--ink-2);text-align:center}.sui .sui-ctxmenu li .tx{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui .sui-ctxmenu li .alias{font-style:normal;color:var(--ink-3);margin-left:7px;font-size:11px}.sui .sui-ctxmenu li[aria-checked=true]{color:var(--ink)}.sui .sui-mfoot2{position:sticky;bottom:0;z-index:3;display:flex;align-items:center;gap:10px;padding:11px 14px 12px;border-top:1px solid var(--line);background:var(--fill-card);box-shadow:0 -6px 12px -8px #0000002e}.sui .sui-mfoot2 .sp{flex:1}.sui .sui-gres{scrollbar-width:thin;scrollbar-color:var(--ink-3) transparent;overscroll-behavior:contain}.sui .sui-gres::-webkit-scrollbar{display:block;width:9px}.sui .sui-gres::-webkit-scrollbar-track{background:transparent}.sui .sui-gres::-webkit-scrollbar-thumb{background:var(--ink-3);border-radius:99px;border:3px solid transparent;background-clip:content-box}.sui .sui-gres::-webkit-scrollbar-thumb:hover{background:var(--ink-2);background-clip:content-box}.sui .ckd{width:17px;height:17px;flex:0 0 auto;display:grid;place-items:center;position:relative}.sui .ckd .dckm{width:17px;height:17px;display:grid;place-items:center;transition:color var(--d-hover) ease,transform var(--d-pop) var(--spring)}.sui .ckd .dckm svg{width:15px;height:15px;display:block}.sui li[aria-checked=true] .ckd .dckm{color:var(--accent-ink)!important}.sui .sui-think{width:15px;height:15px;border-radius:99px;flex:0 0 auto;background:conic-gradient(from 0deg,transparent 0deg,currentColor 290deg,transparent 360deg);-webkit-mask:radial-gradient(circle,transparent 4.6px,#000 4.9px);mask:radial-gradient(circle,transparent 4.6px,#000 4.9px);animation:sui-sp .75s linear infinite}@keyframes sui-sp{to{transform:rotate(360deg)}}.sui .tswap{animation:sui-tswap var(--d-fast) var(--e-out)}@keyframes sui-tswap{0%{opacity:0;transform:translateY(.22em)}to{opacity:1;transform:none}}.sui .npop{font-variant-numeric:tabular-nums}.sui .npop>i{display:inline-block;font-style:normal;animation:sui-npop var(--d-fast) var(--e-inout) both;animation-delay:calc(var(--k) * var(--d-stagger))}@keyframes sui-npop{0%{opacity:0;transform:translateY(.34em);filter:blur(var(--blur-sm))}to{opacity:1;transform:none;filter:blur(0)}}.sui .chnote .mid{flex:1;text-align:center}.sui .sui-swap{transition:opacity var(--d-fast) var(--e-out)}.sui .sui-swap[data-busy]{opacity:.48;transition-delay:.14s}@media (prefers-reduced-motion: reduce){.sui .sui-swap{transition:none}}.sui .sui-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#1212144d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity var(--d-quick) ease}.sui .sui-scrim[data-open]{opacity:1;pointer-events:auto;transition:opacity var(--d-fast) ease}.sui .sui-modal{position:fixed;z-index:61;left:50%;top:50%;width:min(920px,calc(100vw - 96px));transform:translate(-50%,-47%) scale(var(--sc-lg));opacity:0;pointer-events:none;border-radius:30px;border:.8px solid transparent;overflow:hidden;background:var(--fill-card) padding-box,var(--rim) border-box;box-shadow:var(--lift),var(--sh-float);transition:opacity var(--d-quick) var(--e-out),transform var(--d-quick) var(--e-out),width var(--d-medium) var(--e-soft),max-height var(--d-medium) var(--e-soft);display:flex;flex-direction:column;max-height:calc(100vh - 64px)}.sui .sui-modal[data-open]{opacity:1;transform:translate(-50%,-50%) scale(1);pointer-events:auto;transition:opacity var(--d-fast) var(--e-out),transform var(--d-fast) var(--e-out),width var(--d-medium) var(--e-soft),max-height var(--d-medium) var(--e-soft)}.sui .sui-modal[data-compact]:not([data-expanded]){width:min(720px,calc(100vw - 96px));max-height:min(calc(100vh - 96px),760px)}.sui .f2-pairs{display:flex;flex-direction:column}.sui .f2-pairs>p{display:flex;align-items:baseline;gap:16px;margin:0;padding:11px 0;border-top:.8px solid var(--line);font-size:var(--t-data-size)}.sui .f2-pairs>p:first-child{border-top:0}.sui .f2-pairs>p>span{color:var(--ink-3);flex:none;min-width:148px}.sui .f2-pairs>p>b{margin-left:auto;text-align:right;font-weight:450;color:var(--ink);min-width:0}.sui .f2-raw{margin:18px 0 0;padding-top:12px;border-top:.8px solid var(--line);font-family:var(--font-mono);font-size:11px;line-height:1.5;color:var(--ink-3);word-break:break-word;white-space:pre-wrap}.sui .f2-facts{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px;margin:0 0 18px;padding-bottom:14px;border-bottom:.8px solid var(--line);font-size:var(--t-data-size);color:var(--ink-2)}.sui .f2-facts>span{display:inline-flex;align-items:baseline;gap:6px}.sui .f2-facts>span>i{font-style:normal;color:var(--ink-3)}.sui .f2-facts b{font-weight:450;color:var(--ink)}.sui .mfoot .f2-note{font-size:11px;color:var(--ink-3);font-style:italic}.sui .sui-modal[data-expanded]{width:min(1180px,calc(100vw - 64px));max-height:calc(100vh - 32px)}.sui :is(.sui-modal,.sui-mshell) .mh{flex:0 0 auto;display:flex;align-items:center;gap:14px;padding:22px 24px 18px}.sui .mbody{flex:1 1 auto;overflow:auto;min-height:0;will-change:transform,opacity;display:flex;flex-direction:column;padding:20px 24px 24px}.sui .mbody:has(>.body){padding:0}.sui .mbody>.body{flex:1 0 auto}.sui .mbody>.mfoot{margin-top:auto;position:sticky;bottom:0;background:var(--fill-card);z-index:3}.sui .mbody:not(:has(>.body))>.mfoot{margin-left:-24px;margin-right:-24px;margin-bottom:-24px}.sui .mbody{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color var(--d-fast) ease}.sui .mbody:hover{scrollbar-color:var(--sbthumb) transparent}.sui .mbody::-webkit-scrollbar{width:10px}.sui .mbody::-webkit-scrollbar-track{background:transparent}.sui .mbody::-webkit-scrollbar-thumb{background:transparent;border-radius:99px;border:3px solid transparent;background-clip:padding-box;-webkit-transition:background-color var(--d-fast) ease;transition:background-color var(--d-fast) ease}.sui .mbody:hover::-webkit-scrollbar-thumb{background:var(--sbthumb);background-clip:padding-box}.sui .mh--grad{position:relative;isolation:isolate;overflow:hidden;border-bottom:0}.sui .mh--grad>*{position:relative;z-index:9}.sui .mh--grad .gwh{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.sui .mh--grad .gwh>i{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.sui .mh--grad .h-base{z-index:0;background:linear-gradient(184deg,var(--bnd-0) 0%,var(--bnd-1) 12%,var(--bnd-2) 40%,var(--bnd-3) 66%,var(--bnd-4) 90%,#030303 100%)}.sui .mh--grad .h-aur{z-index:1;top:-20%;right:-20%;bottom:-20%;left:-20%;filter:blur(55px);opacity:.66;background-image:linear-gradient(81deg,transparent 0%,color-mix(in srgb,var(--bnd-cy) 36%,transparent) 20%,rgba(211,228,221,.23) 40%,transparent 60%,rgba(20,18,25,.54) 80%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 30%,#000 70%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 30%,#000 70%,transparent 100%)}.sui .mh--grad .h-glow{z-index:2;background:radial-gradient(ellipse at 53% 6%,rgba(255,255,255,.16),transparent 38%),radial-gradient(ellipse at 54% 40%,color-mix(in srgb,var(--bnd-cy) 22%,transparent),transparent 42%)}.sui .mh--grad .h-part{z-index:3;background:radial-gradient(circle at 74% 40%,rgba(223,209,229,.25) 0,transparent 2px),radial-gradient(circle at 20% 18%,rgba(223,209,229,.14) 0,transparent 2px),radial-gradient(circle at 60% 77%,rgba(223,209,229,.13) 0,transparent 2px),radial-gradient(circle at 73% 25%,rgba(223,209,229,.33) 0,transparent 3px),radial-gradient(circle at 28% 60%,rgba(255,255,255,.33) 0,transparent 2px),radial-gradient(circle at 44% 62%,rgba(255,255,255,.21) 0,transparent 2px),radial-gradient(circle at 91% 72%,rgba(223,209,229,.11) 0,transparent 2px),radial-gradient(circle at 88% 64%,rgba(223,209,229,.19) 0,transparent 3px),radial-gradient(circle at 40% 88%,rgba(255,255,255,.31) 0,transparent 1px),radial-gradient(circle at 49% 84%,rgba(255,255,255,.3) 0,transparent 2px),radial-gradient(circle at 73% 66%,rgba(255,255,255,.26) 0,transparent 2px),radial-gradient(circle at 9% 31%,rgba(255,255,255,.2) 0,transparent 1px),radial-gradient(circle at 15% 61%,rgba(223,209,229,.17) 0,transparent 2px),radial-gradient(circle at 91% 19%,rgba(255,255,255,.25) 0,transparent 3px),radial-gradient(circle at 58% 49%,rgba(223,209,229,.21) 0,transparent 3px),radial-gradient(circle at 41% 16%,rgba(255,255,255,.18) 0,transparent 3px),radial-gradient(circle at 23% 24%,rgba(255,255,255,.36) 0,transparent 2px),radial-gradient(circle at 31% 14%,rgba(255,255,255,.13) 0,transparent 2px),radial-gradient(circle at 79% 62%,rgba(255,255,255,.26) 0,transparent 2px),radial-gradient(circle at 71% 17%,rgba(255,255,255,.23) 0,transparent 1px),radial-gradient(circle at 47% 42%,rgba(223,209,229,.19) 0,transparent 2px)}.sui .mh--grad .h-vig{z-index:4;background:radial-gradient(circle at center,transparent 35%,rgba(0,0,0,.12) 62%,rgba(0,0,0,.5) 100%),linear-gradient(to bottom,transparent 55%,rgba(0,0,0,.45) 100%)}.sui .mh--grad .h-noise{z-index:5;mix-blend-mode:soft-light;opacity:.2;background-size:180px 180px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.sui .mh--grad .h-half{z-index:6;mix-blend-mode:overlay;background-size:10px 10px;background-image:radial-gradient(circle at 25% 25%,rgba(0,0,0,.14) 1px,transparent 1px),radial-gradient(circle at 75% 75%,rgba(0,0,0,.1) 1px,transparent 1px)}.sui :is(.sui-modal,.sui-mshell) .mh.mh--grad .t h4,.sui :is(.sui-modal,.sui-mshell) .mh.mh--grad .t p{color:#fff}.sui :is(.sui-modal,.sui-mshell) .mh.mh--grad .t p{color:#ffffffb8}.sui :is(.sui-modal,.sui-mshell) .mh.mh--grad .crumbs,.sui :is(.sui-modal,.sui-mshell) .mh.mh--grad .crumbs b{color:#fff9}.sui :is(.sui-modal,.sui-mshell) .mh.mh--grad .crumbs b:hover{color:#fff}.sui :is(.sui-modal,.sui-mshell) .mh.mh--grad .t p .f2-state{color:#ffffffd1}.sui :is(.sui-modal,.sui-mshell) .mh.mh--grad .t p .f2-state.f2-bad{color:#ff9d8a}.sui :is(.sui-modal,.sui-mshell) .mh.mh--grad .t p .f2-state.f2-warn{color:#f0c47a}.sui :is(.sui-modal,.sui-mshell) .mh.mh--grad .av,.sui :is(.sui-modal,.sui-mshell) .mh.mh--grad .sui-btn--icon,.sui :is(.sui-modal,.sui-mshell) .mh.mh--grad .back,.sui :is(.sui-modal,.sui-mshell) .mh.mh--grad .sui-btn{color:#1c1c1e;border-color:transparent;background:linear-gradient(180deg,#fff,#fff) padding-box,var(--rim) border-box;box-shadow:0 1px 2px #00000038,0 3px 10px #00000029}.sui :is(.sui-modal,.sui-mshell) .mh.mh--grad .dot{box-shadow:0 0 0 2px #ffffff2e}.sui :is(.sui-modal,.sui-mshell) .back{width:32px;height:32px;border-radius:11px;flex:0 0 auto;display:grid;place-items:center;cursor:pointer;border:.8px solid transparent;color:var(--ink);background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-raised);transition:transform var(--d-press) var(--spring)}.sui :is(.sui-modal,.sui-mshell) .back:active{transform:scale(.9)}.sui :is(.sui-modal,.sui-mshell) .back svg{width:15px;height:15px}.sui .crumbs{display:flex;align-items:center;gap:7px;margin:0 0 7px;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);flex-wrap:nowrap;overflow:hidden;min-width:0}.sui .crumbs b{font-weight:400;color:var(--ink-3);cursor:pointer;transition:color var(--d-hover) ease;white-space:nowrap;max-width:132px;overflow:hidden;text-overflow:ellipsis}.sui .crumbs b:hover{color:var(--accent-ink)}.sui .crumbs i{font-style:normal;opacity:.5}.sui :is(.sui-modal,.sui-mshell) .av{width:52px;height:52px;border-radius:18px;flex:0 0 auto;display:grid;place-items:center;border:.8px solid transparent;font-weight:550;font-size:17px;line-height:1;letter-spacing:-.02em;color:#fff;background:var(--fill-accent) padding-box,var(--rim-on-color) border-box;box-shadow:var(--sh-accent)}.sui :is(.sui-modal,.sui-mshell) .av--txt{background:var(--fill-raised) padding-box,var(--rim) border-box;box-shadow:var(--sh-raised);color:var(--ink);font-size:11px}.sui :is(.sui-modal,.sui-mshell) .av--ic svg{width:22px;height:22px;display:block}.sui :is(.sui-modal,.sui-mshell) .mh .t{min-width:0;flex:1}.sui :is(.sui-modal,.sui-mshell) .mh .t h4{margin:0;font-size:22px;font-weight:var(--t-display-weight);line-height:var(--t-display-lh);letter-spacing:-.024em;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui :is(.sui-modal,.sui-mshell) .mh .t p{margin:4px 0 0;display:flex;align-items:center;gap:7px;font-size:var(--t-body-size);color:var(--ink-2)}.sui :is(.sui-modal,.sui-mshell) .mh .t .dot{width:5px;height:5px;border-radius:99px;background:var(--up);flex:none}.sui :is(.sui-modal,.sui-mshell) .mh .r{margin-left:auto;display:flex;align-items:center;gap:8px;flex:none}.sui :is(.sui-modal,.sui-mshell) .body{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:0;border-top:1px solid var(--line);position:relative}.sui :is(.sui-modal,.sui-mshell) .lft{padding:20px 24px 24px;min-width:0;overflow-x:clip}.sui :is(.sui-modal,.sui-mshell) .lft>*,.sui :is(.sui-modal,.sui-mshell) .rgt>*{max-width:100%}.sui :is(.sui-modal,.sui-mshell) .lft .sui-mdrow,.sui :is(.sui-modal,.sui-mshell) .rgt .sui-mdrow{max-width:100%}.sui :is(.sui-modal,.sui-mshell) .rgt{grid-column:2;grid-row:1 / span 2;padding:0;border-left:1px solid var(--line);min-width:0;overflow-x:clip;display:flex;flex-direction:column}.sui :is(.sui-modal,.sui-mshell) .rgt>.rmain{padding:20px 22px 24px;min-width:0}.sui :is(.sui-modal,.sui-mshell) .rgt>.rfoot{margin-top:auto;position:sticky;bottom:0;z-index:3;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 22px;border-top:1px solid var(--line);background:var(--fill-card)}.sui :is(.sui-modal,.sui-mshell) .rgt>.rfoot .sp{flex:1}.sui :is(.sui-modal,.sui-mshell) .body>.btop{grid-column:1;grid-row:1;padding:20px 24px 0;min-width:0}.sui :is(.sui-modal,.sui-mshell) .body>.btop .mstats{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))}.sui :is(.sui-modal,.sui-mshell) .body>.btop .mstat{container-type:inline-size}.sui :is(.sui-modal,.sui-mshell) .body>.btop .mstat>span.v{font-size:min(24px,12.5cqw)}.sui :is(.sui-modal,.sui-mshell) .body>.lft{grid-column:1;grid-row:2}.sui :is(.sui-modal,.sui-mshell) .body>.btop .mstats{margin:0}.sui .eyeb{font-family:var(--font-mono);font-size:var(--t-eyebrow-size);font-weight:400;letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3);margin:0 0 14px}.sui .mstats{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px;margin-bottom:22px}.sui .mstat{padding:19px 16px;border-radius:16px;border:.8px solid transparent;min-height:88px;display:flex;flex-direction:column;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-raised)}.sui .mstat>span:last-child{margin-top:auto;margin-bottom:auto}.sui.dark .mstat{background:#141418;box-shadow:none}.sui .mstat b{display:block;font-family:var(--font-mono);font-size:10.5px;font-weight:400;letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sui .mstat span{display:block;margin-top:9px;font-size:24px;font-weight:var(--t-num-weight);line-height:1;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.sui .mstat span i{font-style:normal;opacity:.38}.sui .mstat .tail{font-style:normal;font-size:12px;color:var(--ink-3);margin-left:3px;letter-spacing:0}.sui .mstat .na{display:block;margin-top:9px;font-size:11.5px;font-weight:400;color:var(--ink-3);white-space:normal;line-height:1.35}.sui .mstat>.k{display:block;margin:0;font-family:var(--font-mono);font-size:10.5px;font-weight:400;letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sui .mstat>span.v{margin-top:9px;margin-bottom:0}.sui .mstat>span.f2-state{font-size:11.5px;margin-top:9px;margin-bottom:0}.sui .mstat span.pos,.sui .kv b.pos,.sui .mline b.pos{color:var(--pos-ink)}.sui .mstat span.neg,.sui .kv b.neg,.sui .mline b.neg{color:var(--down)}.sui .mstat span.acc,.sui .kv b.acc,.sui .mline b.acc{color:var(--accent-ink)}.sui .mstat .dsub{display:block;margin-top:7px;font-size:11px;font-weight:400;line-height:1.3;letter-spacing:0;color:var(--ink-3);white-space:normal}.sui i.dlab{display:inline;font-style:normal;font-family:var(--font-mono);font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);opacity:1;margin-left:6px;vertical-align:3px}.sui .mstat span i.dline2{display:block;margin-top:7px;font-style:normal;font-size:13px;font-weight:400;line-height:1;letter-spacing:0;color:var(--ink-2);opacity:1}.sui .mstat span i.dline2 i.dlab{font-size:8.5px;vertical-align:1px}.sui .mstat span i.dline2.dmiss{font-size:11px;color:var(--ink-3);white-space:normal;line-height:1.3}.sui .mstat span.mdual{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.sui .mstat .mdual .dv{font-size:24px;font-weight:var(--t-num-weight);line-height:1;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.sui .mstat .mdual .dv--alt{font-size:15px;font-weight:400;color:var(--ink-2)}.sui .mstat .mdual .dv--miss{font-size:11.5px;font-weight:400;color:var(--ink-3);white-space:normal;line-height:1.3}.sui .dspsrc{margin:-14px 0 20px;font-size:11.5px;font-weight:400;line-height:1.35;color:var(--ink-3)}.sui .dspchip{display:inline-flex;align-items:center;gap:4px;margin-left:10px;font-size:11.5px;font-weight:420;color:var(--pos-ink);white-space:nowrap;vertical-align:middle}.sui .dspchip svg{color:var(--pos-ink);opacity:1;animation:dspchip-breathe 2s ease-in-out infinite}@keyframes dspchip-breathe{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion: reduce){.sui .dspchip svg{animation:none;opacity:1}}.sui .sui-chip[aria-pressed=true]{color:var(--accent-ink);border-color:var(--accent);background:var(--fill-raised) padding-box}.sui .kv{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:0 14px 0 0;margin:0;font-size:12.5px;line-height:34px;color:var(--ink-2)}.sui .kv+.kv{border-top:1px solid var(--line)}.sui .kv b{font-weight:400;color:var(--ink);font-variant-numeric:tabular-nums;line-height:34px}.sui .kv.link{cursor:pointer;border-radius:9px}.sui .kv.link:before{content:"";position:absolute;top:0;right:-10px;bottom:0;left:-10px;z-index:-1;border-radius:9px;background:transparent;transition:background var(--d-hover) ease}.sui .kv.link:hover:before{background:#00000008}.sui.dark .kv.link:hover:before{background:#ffffff0a}.sui .kv.link:hover b{color:var(--accent-ink)}.sui .kv .kvgo{position:absolute;right:0;top:0;height:34px;display:flex;align-items:center;width:14px;justify-content:flex-end;opacity:.45;font-size:13px;pointer-events:none}.sui .kv .xdot{display:inline-block;width:6px;height:6px;border-radius:99px;margin-right:7px;vertical-align:1px}.sui .kv .miss{margin-left:8px;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-weight:400}.sui .kv .src{margin-left:7px;padding:1px 5px;border-radius:6px;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.06em;color:var(--accent-ink);background:none;opacity:.85}.sui .mrow{display:flex;align-items:center;gap:10px;height:40px;padding:0 10px;border-radius:11px;min-width:0;cursor:pointer;transition:background var(--d-hover) ease}.sui .mrow:hover{background:#00000007}.sui.dark .mrow:hover{background:#ffffff09}.sui .mrow .n1{flex:1;min-width:0;font-size:var(--t-data-size);font-weight:var(--t-data-weight);letter-spacing:var(--t-data-ls);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui .mrow .n2{font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.05em;color:var(--ink-3);flex:0 0 auto}.sui .mrow .n3{font-size:var(--t-data-size);font-weight:var(--t-data-weight);color:var(--ink);font-variant-numeric:tabular-nums;flex:0 0 auto}.sui .mline{display:flex;align-items:center;justify-content:space-between;height:34px;font-size:12.5px;color:var(--ink-2)}.sui .mline b{font-weight:400;color:var(--ink);font-variant-numeric:tabular-nums}.sui .mline+.mline{border-top:1px solid var(--line)}.sui .mfoot{display:flex;align-items:center;gap:10px;padding:16px 24px;border-top:1px solid var(--line)}.sui .mfoot .sp{flex:1}.sui .sui-dmbar{display:flex;align-items:center;gap:14px;padding:13px 22px}.sui .sui-dmbar .sp{flex:1}.sui .sui-dmbar .sui-dsearch{width:150px}.sui .sui-dmlist{overflow-y:auto;border-top:1px solid var(--line);scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color var(--d-fast) ease}.sui .sui-dmlist:hover{scrollbar-color:var(--sbthumb) transparent}.sui .sui-dmlist::-webkit-scrollbar{width:10px}.sui .sui-dmlist::-webkit-scrollbar-track{background:transparent}.sui .sui-dmlist::-webkit-scrollbar-thumb{background:transparent;border-radius:99px;border:3px solid transparent;background-clip:padding-box;-webkit-transition:background-color var(--d-fast) ease;transition:background-color var(--d-fast) ease}.sui .sui-dmlist:hover::-webkit-scrollbar-thumb{background:var(--sbthumb);background-clip:padding-box}.sui .sui-mdrow--dom{min-height:56px;height:56px;padding-top:0;padding-bottom:0}.sui .sui-dmst{width:96px;flex:0 0 auto;text-align:left;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui .mdnm .n1 svg{width:11px;height:11px;color:var(--ink-3);flex:0 0 auto}.sui .sui-dnote{margin:0;padding:9px 22px 0;border-top:1px solid var(--line);font-size:11.5px;line-height:1.35;color:var(--ink-3)}.sui .sui-dnote b{color:var(--ink-2);font-weight:450}.sui .sui-dnote+.sui-dfoot{border-top:0}.sui .sui-dtail{margin:0;padding:31px 22px;text-align:center;cursor:pointer;font-size:13px;line-height:1.4;color:var(--ink-2)}.sui .sui-dtail:hover .sui-lnk{color:var(--accent-ink)}.sui .sui-dsep{margin:0;padding:15px 22px 9px;text-align:center;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.sui .sui-dfoot{display:flex;align-items:center;gap:10px;padding:13px 22px;border-top:1px solid var(--line);min-height:62px}.sui .sui-dfoot .sp{flex:1}.sui .sui-dfoot>.cnt,.sui .sui-dfoot>.sui-lnk,.sui .sui-dfoot .sui-btn{white-space:nowrap;flex:0 0 auto}.sui .sui-dfoot .dfacts{display:flex;gap:10px;flex:0 0 auto}.sui .sui-dfoot .dfacts .dfact{display:flex;flex-direction:column;align-items:stretch;gap:4px;width:212px}.sui .sui-dfoot .dfacts .dfact .sui-btn{width:100%}.sui .sui-dfoot .dfacts .dfact i{font-style:normal;font-size:10.5px;color:var(--ink-3);line-height:1.2}.sui .mbody .sui-dfoot{position:sticky;bottom:0;background:var(--fill-card)}.sui .sui-btn--sm{height:29px;padding:0 12px;font-size:11.5px}.sui .sui-btn--sm svg{margin-right:5px}.sui .chempty{padding:44px 0;text-align:center;font-size:12.5px;color:var(--ink-3);line-height:1.6;border-bottom:1px solid var(--line)}.sui .chnote{margin:8px 0 0;display:flex;gap:8px;align-items:baseline;font-size:11.5px;color:var(--ink-3)}.sui .chnote b{color:var(--ink-2);font-weight:450}.sui .wfix{margin-left:7px;padding:1px 5px;border-radius:6px;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);white-space:nowrap;letter-spacing:.06em;color:var(--ink-3);border:1px solid var(--line)}.sui .mstat .wfix{margin-left:6px;padding:0;border:0;font-size:8.5px;opacity:.7;vertical-align:2px}.sui .kvwarn{margin:6px 0 0;max-width:100%;font-size:12px;line-height:1.45;color:var(--warn);white-space:normal;overflow-wrap:anywhere;overflow:visible;justify-self:stretch;text-align:right}.sui .sui-link{background:none;border:0;padding:0;cursor:pointer;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink);transition:opacity var(--d-hov, .18s) ease}.sui .sui-link:hover{opacity:.6}.sui .dvhow-n{width:22px;height:22px;border-radius:99px;display:grid;place-items:center;font-family:var(--font-mono);font-size:11px;color:var(--accent-ink);background:color-mix(in srgb,var(--accent) 10%,transparent);flex:0 0 auto}.sui .dvhow-t{display:block;font-size:14px;font-weight:470;line-height:1.3;color:var(--ink);margin:0 0 2px}.sui .dvhow-d{display:block;font-size:12.5px;line-height:1.5;color:var(--ink-2)}.sui .dvhow-cols{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:0 0 24px}@media (max-width: 720px){.sui .dvhow-cols{grid-template-columns:1fr;gap:22px}}.sui .dvhow-col{min-width:0}.sui .dvhow-ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.sui .dvhow-ul li{position:relative;padding-left:16px;font-size:12.5px;line-height:1.5;color:var(--ink-2)}.sui .dvhow-ul li:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:99px;background:var(--ink-3)}.sui .dvhow-close{margin:0;font-size:13px;line-height:1.55;color:var(--ink-2);max-width:560px}.sui .dualb{display:inline-flex;align-items:center;gap:5px;margin-left:4px;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink);cursor:help}.sui .dualb svg{width:11px;height:11px}.sui .ddbar{display:flex;align-items:center;gap:12px;margin:0 0 10px}.sui .ddchart{height:96px}.sui .ddchart svg{width:100%;height:96px;display:block}.sui .ddwrap,.sui .whyblock{margin:0 0 20px}.sui .whyline{display:flex;gap:9px;align-items:flex-start;padding:7px 0;font-size:12.5px;color:var(--ink-2)}.sui .whyline+.whyline{border-top:1px solid var(--line)}.sui .whyline i{display:block;width:6px;height:6px;border-radius:99px;flex:0 0 auto;margin-top:5px}.sui .whyline[data-soft]{color:var(--ink-3)}.sui .whyline[data-soft] i{opacity:.5}.sui .cal{width:258px;padding:2px 4px 4px}.sui .calh{display:flex;align-items:center;gap:6px;padding:4px 2px 10px}.sui .calh b{flex:1;text-align:center;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.sui .calnav{width:26px;height:26px;border-radius:9px;display:grid;place-items:center;cursor:pointer;border:.8px solid transparent;color:var(--ink);background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-seg);transition:transform var(--d-press) var(--spring)}.sui .calnav:active{transform:scale(.9)}.sui .calnav svg{width:12px;height:12px}.sui .calnav[disabled]{opacity:.3;cursor:default;box-shadow:none}.sui .calg{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.sui .calg em{font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.06em;color:var(--ink-3);text-align:center;font-style:normal;padding-bottom:5px}.sui .calg button{height:30px;width:100%;border:.8px solid transparent;background:none;border-radius:9px;padding:0;cursor:pointer;font-size:var(--t-data-size);font-weight:var(--t-data-weight);color:var(--ink);transition:background var(--d-quick) ease,transform var(--d-press) var(--spring)}.sui .calg button:hover:not([disabled]):not([data-end]){background:var(--pick)}.sui .calg button[data-end]:hover{filter:brightness(1.06)}.sui .calg button:active:not([disabled]){transform:scale(.92)}.sui .calg button[disabled]{opacity:.22;cursor:default}.sui .calg button[data-in]{background:var(--pick);border-radius:0}.sui .calg button[data-end]{color:#fff;border-radius:9px;background:var(--fill-accent) padding-box,var(--rim-on-color) border-box;box-shadow:var(--sh-accent)}.sui .sui-jobs{position:fixed;right:22px;bottom:22px;z-index:80;display:flex;flex-direction:column;align-items:flex-end;gap:10px;pointer-events:none}.sui .sui-job{display:block;max-width:380px;padding:var(--air-pad);border-radius:15px;border:.8px solid transparent;pointer-events:auto;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-rest);font-size:var(--t-data-size);font-weight:var(--t-data-weight);letter-spacing:var(--t-data-ls);color:var(--ink-2);line-height:1.4;transform:translateY(14px) scale(.97);opacity:0;filter:blur(var(--blur-sm));transition:transform var(--d-quick) var(--e-out),opacity var(--d-quick) ease,filter var(--d-quick) ease}.sui .sui-job[data-in]{transform:none;opacity:1;filter:blur(0);transition:transform var(--d-fast) var(--e-out),opacity var(--d-fast) ease,filter var(--d-fast) ease}.sui .sui-job .jic{width:22px;height:22px;flex:0 0 auto;border-radius:99px;display:grid;place-items:center}.sui .sui-job .jic svg{width:13px;height:13px;display:block}.sui .sui-job--ok .jic{background:color-mix(in srgb,var(--up) 16%,transparent);color:var(--up)}.sui .sui-job--err .jic{background:color-mix(in srgb,var(--down) 16%,transparent);color:var(--down)}.sui .sui-job .sui-think{color:var(--accent-ink)}.sui .sui-job .jhead .think.think--orb{width:27px;height:27px}.sui .sui-job .jhead .think.think--orb canvas{width:27px!important;height:27px!important}.sui .sui-job b{color:var(--ink);font-weight:450}.sui .sui-job .draw path{stroke-dasharray:32;stroke-dashoffset:32;animation:sui-draw var(--d-xslow) var(--spring) forwards}@keyframes sui-draw{to{stroke-dashoffset:0}}.sui .sui-job .jhead{display:flex;align-items:center;gap:11px}.sui .sui-job .jhead[role=button]{cursor:pointer}.sui .sui-job .jhead .tx{flex:1;min-width:0}.sui .jroll{height:15px;overflow:hidden;margin-top:2px;position:relative}.sui .jroll span{display:flex;align-items:center;gap:6px;color:var(--ink);font-size:12px;line-height:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:sui-jroll 1.6s ease both}@keyframes sui-jroll{0%{opacity:0;transform:translateY(7px)}14%,82%{opacity:1;transform:none}to{opacity:0;transform:translateY(-7px)}}@keyframes sui-jcasc{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.sui .jroll span{animation-name:sui-jroll-fade}@keyframes sui-jroll-fade{0%{opacity:0}14%,82%{opacity:1}to{opacity:0}}@keyframes sui-jcasc{0%{opacity:0}to{opacity:1}}}.sui .sui-job .jcar{width:14px;height:14px;flex:0 0 auto;color:var(--ink-3);transition:transform var(--d-fast) var(--e-out)}.sui .sui-job .jcar svg{width:14px;height:14px;display:block}.sui .sui-job .jcar[data-open]{transform:rotate(180deg)}.sui .jitems{margin-top:var(--air);padding-top:var(--air);border-top:1px solid var(--line);display:grid;gap:8px;max-height:240px;overflow:auto}.sui .jitem{display:flex;align-items:flex-start;gap:9px}.sui .jis{width:14px;height:14px;flex:0 0 auto;display:grid;place-items:center;margin-top:1px}.sui .jis svg{width:12px!important;height:12px!important;display:block;flex:0 0 auto}.sui .jitem--ok .jis{color:var(--up)}.sui .jitem--fail .jis{color:var(--down)}.sui .jitem--run .jis{color:var(--accent-ink)}.sui .jwait{width:6px;height:6px;border-radius:99px;background:var(--ink-3);opacity:.5}.sui .jil{min-width:0;color:var(--ink);font-size:12px;line-height:1.35}.sui .jil em{display:block;font-style:normal;color:var(--ink-3);font-size:11px;margin-top:2px;word-break:break-word}.sui .sui-job .retry{margin-left:4px;border:0;background:none;cursor:pointer;padding:0;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink)}.sui .calf{display:flex;align-items:center;gap:8px;padding:10px 2px 2px;margin-top:8px;border-top:1px solid var(--line)}.sui .calf span{flex:1;font-size:11px;color:var(--ink-3);line-height:1.4}.sui .calf .sui-btn{height:30px;padding:0 13px;font-size:11.5px}.sui .sui-ctxmenu .calf{position:sticky;bottom:0;z-index:2;margin-top:4px;padding-bottom:8px;background:var(--fill-card)}.sui .sui-fgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px;margin:0 0 12px}.sui .sui-fld{display:flex;flex-direction:column;gap:5px;min-width:0}.sui .sui-fld>span{font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.sui .sui-fld input{height:34px;padding:0 12px;border:.8px solid transparent;border-radius:11px;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-seg);font-size:13px;font-weight:var(--t-data-weight);color:var(--ink);outline:none;width:100%;transition:box-shadow var(--d-hover) ease,border-color var(--d-hover) ease}.sui .sui-fld input::-moz-placeholder{color:var(--ink-3)}.sui .sui-fld input::placeholder{color:var(--ink-3)}.sui .sui-fld input:focus{border-color:var(--accent)}.sui .sui-fld input:disabled{background:var(--fill-well);box-shadow:none;border-color:transparent;color:var(--ink-2);-webkit-text-fill-color:var(--ink-2);opacity:1}.sui .sui-inbox{max-height:336px;overflow-y:auto;scrollbar-width:none}.sui .sui-inbox::-webkit-scrollbar{display:none}.sui :is(.sui-modal,.sui-mshell) .body{--aside: 340px;position:relative;transition:grid-template-columns var(--d-medium) var(--e-soft)}.sui :is(.sui-modal,.sui-mshell) .body[data-fold]{grid-template-columns:minmax(0,1fr) 0px!important}.sui :is(.sui-modal,.sui-mshell) .body[data-fold] .rgt{display:none}.sui .foldb{position:absolute;top:14px;right:calc(var(--aside) - 13px);z-index:5;width:26px;height:26px;border-radius:9px;display:grid;place-items:center;cursor:pointer;border:.8px solid transparent;color:var(--ink-3);padding:0;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-seg);opacity:.9;transition:right var(--d-medium) var(--e-soft),opacity var(--d-hover) ease,color var(--d-hover) ease}.sui :is(.sui-modal,.sui-mshell) .body[data-fold] .foldb{right:12px}.sui :is(.sui-modal,.sui-mshell) .body[data-fold] .lft,.sui :is(.sui-modal,.sui-mshell) .body[data-fold] .btop{padding-right:44px}.sui :is(.sui-modal,.sui-mshell) .body:hover .foldb,.sui :is(.sui-modal,.sui-mshell) .body[data-fold] .foldb{opacity:1}.sui .foldb:hover{color:var(--accent-ink)}.sui .foldb:hover svg{transform:scale(1.12)}.sui .foldb svg{width:13px;height:13px;transition:transform var(--d-fast) var(--spring)}.sui .foldlbl{position:absolute;top:48px;right:2px;z-index:4;writing-mode:vertical-rl;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);opacity:0;transition:opacity var(--d-fast) ease var(--d-press);pointer-events:none;white-space:nowrap}.sui :is(.sui-modal,.sui-mshell) .body[data-fold] .foldlbl{opacity:1}.sui .jscrub{position:relative}.sui .jscrub .jsg{position:absolute;top:0;bottom:22px;width:1px;background:var(--line);opacity:0;pointer-events:none;transition:opacity var(--d-quick) var(--e-out)}.sui .jscrub .jsd{position:absolute;width:7px;height:7px;border-radius:99px;background:var(--accent);box-shadow:0 0 0 2px var(--fill-card);opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.6);transition:opacity var(--d-quick) var(--e-out),transform var(--d-quick) var(--e-out)}.sui .jscrub .jsl{position:absolute;top:-2px;transform:translate(-50%);white-space:nowrap;padding:3px 8px;border-radius:8px;pointer-events:none;opacity:0;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:var(--fill-card);box-shadow:var(--sh-raised);transition:opacity var(--d-quick) var(--e-out)}.sui .jscrub .jsl b{font-weight:520;margin-left:6px;color:var(--ink)}.sui .jscrub[data-on] .jsg,.sui .jscrub[data-on] .jsl{opacity:1}.sui .jscrub[data-on] .jsd{opacity:1;transform:translate(-50%,-50%) scale(1)}.sui .jscrub .jsbeacon{position:absolute;width:8px;height:8px;border-radius:99px;background:var(--accent);box-shadow:0 0 0 2px var(--fill-card);transform:translate(-50%,-50%);pointer-events:none;z-index:2}.sui .jscrub .jsbeacon:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:99px;background:var(--accent);opacity:.16;animation:sui-jbeat 2.6s var(--e-inout) 1.1s infinite}@keyframes sui-jbeat{0%,to{transform:scale(.85)}50%{transform:scale(1.3)}}.sui .jscrub--flush .jsg{bottom:0}.sui .jsweep{animation:jswp .9s var(--e-out) backwards}@keyframes jswp{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion: reduce){.sui .jsweep{animation:none}.sui .jscrub .jsbeacon:after{animation:none;transform:scale(1)}.sui .npop>i{animation:none;opacity:1;transform:none;filter:none}}.sui .chips2{display:flex;gap:8px;flex-wrap:wrap}.sui .chip2{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:.8px solid transparent;border-radius:10px;cursor:pointer;font-family:var(--font-sans);font-size:12px;font-weight:500;line-height:1;color:var(--ink-2);background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-seg);transition:color var(--d-hover) ease,transform var(--d-press) var(--spring)}.sui .chip2 svg{width:11px;height:11px;color:var(--accent-ink)}.sui .chip2[aria-pressed=true]{color:var(--ink);background:linear-gradient(var(--pick),var(--pick)) padding-box,var(--fill-raised) padding-box,var(--rim-sm) border-box;border-color:transparent}.sui .chip2:hover:not([disabled]){color:var(--ink)}.sui .chip2:active{transform:scale(.985)}.sui .chip2[disabled]{opacity:.35;cursor:not-allowed}.sui .chip2 em{font-style:normal;color:var(--ink-3);font-size:11px}.sui .chip2[aria-pressed=true] em{color:var(--ink-2)}.sui .rdbox{margin-top:22px}.sui .rdhint{margin-left:12px;font-size:11.5px;color:var(--ink-3)}.sui .rdtxt{margin:0;font-size:13px;line-height:1.62;color:var(--ink-2);max-width:74ch}.sui .rdtxt b{font-weight:450;color:var(--ink)}.sui .rdlist{display:flex;flex-direction:column;gap:9px}.sui .rdline{display:flex;align-items:baseline;gap:10px;font-size:12.5px;color:var(--ink-3);line-height:1.55}.sui .rdline i{display:block;width:6px;height:6px;border-radius:99px;flex:0 0 auto;transform:translateY(-1px)}.sui .rdline b{font-weight:450;color:var(--ink)}.sui .rdline em{font-style:italic}.sui .tlrow{display:flex;align-items:baseline;gap:11px;padding:11px 0;font-size:12.5px;color:var(--ink)}.sui .tlrow+.tlrow{border-top:1px solid var(--line)}.sui .tlrow:hover{background:#00000007}.sui.dark .tlrow:hover{background:#ffffff09}.sui .tldot{width:6px;height:6px;border-radius:99px;flex:0 0 auto;position:relative;top:-1px}.sui .tlmain{flex:1;min-width:0}.sui .tlmain b{font-weight:450}.sui .tlnote{display:block;font-size:11px;color:var(--ink-3);margin-top:2px}.sui .sui-bellpop .tlrow{align-items:flex-start;padding:12px 14px}.sui .sui-bellpop .tlnote{white-space:normal;overflow-wrap:anywhere;line-height:1.35;margin-top:3px}.sui .sui-bellpop .tlrow .bpchev{width:10px;flex:0 0 auto;color:var(--ink-3);opacity:0;transition:opacity var(--d-hover) ease}.sui .sui-bellpop .tlrow:hover .bpchev{opacity:1}.sui .tlmeta{color:var(--ink-2)}.sui .tlerr{font-style:normal;color:var(--down);margin-left:6px}.sui .tlrow.tlhead{min-height:0;padding-top:18px;padding-bottom:6px;cursor:default}.sui .tlrow.tlhead:first-child{padding-top:2px}.sui .tlrow.tlhead:hover{background:none}.sui .tlrow.tlhead+.tlrow{border-top:0}.sui .tlrow.tlhead .tldot{background:none}.sui .tlrow.tlhead span{font:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--ink-3)}.sui .tlwho{color:var(--ink-2);font-size:11.5px;white-space:nowrap}.sui .tlts{color:var(--ink-3);font-size:11px;white-space:nowrap;min-width:74px;text-align:right}.sui .uact{display:flex;gap:10px;opacity:0;transition:opacity var(--d-hover) ease;flex:0 0 auto}.sui .urow:hover .uact,.sui .urow:focus-within .uact{opacity:1}.sui .uact .sui-lnk{white-space:nowrap}.sui .sui-fldbtn{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;width:100%;border:.8px solid transparent;border-radius:11px;cursor:pointer;font-family:var(--font-sans);font-size:13px;color:var(--ink);text-align:left;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-seg);transition:border-color var(--d-hover) ease}.sui .sui-fldbtn>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui .sui-fldbtn>span.ph{color:var(--ink-3)}.sui .sui-fldbtn .ar{font-style:normal;font-size:10px;color:var(--ink-3);flex:0 0 auto}.sui .sui-fldbtn[disabled]{cursor:default;background:var(--fill-well);box-shadow:none;color:var(--ink-2)}.sui .crmore{position:relative;display:inline-block}.sui .crmore>b{cursor:pointer;padding:0 2px}.sui .crmore .sui-ctxmenu{text-transform:none;letter-spacing:normal}.sui .sui-btn.bell{position:relative;overflow:visible}.sui .bell .dot{position:absolute;top:2px;right:2px;min-width:15px;height:15px;padding:0 3px;border-radius:99px;background:var(--down);color:#fff;font:520 9px/15px var(--font-sans);text-align:center;animation:bdgin var(--d-xslow, .52s) var(--e-bounce, cubic-bezier(.2,1.5,.4,1)) both}@keyframes bdgin{0%{opacity:0;transform:translate(-6px,6px) scale(.4)}55%{opacity:1}to{opacity:1;transform:none}}.sui .think{width:15px;height:15px;border-radius:99px;flex:0 0 auto;display:inline-block;color:var(--accent-ink);background:conic-gradient(from 0deg,transparent 0deg,currentColor 290deg,transparent 360deg);-webkit-mask:radial-gradient(circle,transparent 4.6px,#000 4.9px);mask:radial-gradient(circle,transparent 4.6px,#000 4.9px);animation:sp .75s linear infinite}@keyframes sp{to{transform:rotate(360deg)}}.sui .think.think--orb{background:none;-webkit-mask:none;mask:none;animation:none;width:20px;height:20px}.sui .think.think--orb canvas{display:block}.sui .thinkline{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-2)}.sui .sui-ivtrack{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:44px 20px 26px;scrollbar-width:none;scroll-padding-left:20px}.sui .sui-ivtrack::-webkit-scrollbar{display:none}.sui .sui-ivpk{flex:0 0 176px;scroll-snap-align:start;cursor:pointer}.sui .sui-ivpkc{position:relative;height:192px;border-radius:26px;background:linear-gradient(180deg,color-mix(in srgb,var(--vt-a) 34%,#f7f6f3),color-mix(in srgb,var(--vt-a) 48%,#efece6));transition:transform .18s ease}.sui.dark .sui-ivpkc{background:linear-gradient(180deg,color-mix(in srgb,var(--vt-a) 42%,#17171b),color-mix(in srgb,var(--vt-a) 26%,#121216))}.sui .sui-ivpk:hover .sui-ivpkc{transform:translateY(-3px)}.sui .sui-ivpk:active .sui-ivpkc{transform:scale(.99)}.sui .sui-ivpkc--flat{background:color-mix(in srgb,var(--vt-a) 30%,#f4f2ee)}.sui.dark .sui-ivpkc--flat{background:color-mix(in srgb,var(--vt-a) 26%,#17171b)}.sui .ivbgw{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:26px;overflow:hidden}.sui .ivbg{position:absolute;left:0;bottom:0;width:100%;height:auto;pointer-events:none;transition:transform var(--d-slow) var(--e-out)}.sui .sui-ivpk:hover .ivbg{transform:scale(1.06) translateY(-7px)}.sui .ivfig,.sui .ivobj{position:absolute;left:0;bottom:0;width:100%;pointer-events:none}.sui .ivfig img,.sui .ivobj img{display:block;width:100%;height:auto;filter:drop-shadow(0 4px 10px rgba(0,0,0,.18));transition:transform var(--d-slow) var(--e-out)}.sui .sui-ivpk:hover .ivfig img{transform:translateY(-9px) scale(1.02)}.sui .sui-ivpk:hover .ivobj img{transform:translate(13px,-27px) scale(.94)}.sui .sui-ivpk[data-mv=walk]:hover .ivobj img{transform:translate(64px);opacity:0}.sui .sui-ivpk[data-mv=fly]:hover .ivobj img{transform:translate(72px,-34px) scale(1.04)}.sui .sui-ivpk[data-mv=kick]:hover .ivobj img{transform:translate(-52px,-30px) scale(1.03)}.sui .sui-ivpk[data-mv] .ivobj img{transition:transform var(--d-slow) var(--e-out),opacity var(--d-slow) var(--e-out)}.sui .sui-ivpk b{display:block;margin:12px 2px 2px;font-weight:550;font-size:14px;letter-spacing:-.016em;color:var(--ink)}.sui .sui-ivpk span{font-size:11.5px;color:var(--ink-3)}@media (prefers-reduced-motion: reduce){.sui .ivbg,.sui .ivfig img,.sui .ivobj img{transition:none}.sui .sui-ivpk:hover .ivbg,.sui .sui-ivpk:hover .ivfig img,.sui .sui-ivpk:hover .ivobj img{transform:none;opacity:1}.sui .sui-ivpkc,.sui .sui-ivpk:hover .sui-ivpkc{transition:none;transform:none}}.sui .sui-actlog{align-self:flex-start;margin-top:76px;position:relative;z-index:1;transition:max-height var(--d-sel) var(--spring)}.sui .sui-actlog[data-open]{max-height:72vh}.sui .sui-actlog.sui-card{background:none;border:0;box-shadow:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:12px 14px;--ink: #dfe0e4;--ink-2: #8b8b93;--ink-3: #63636b;--line: #2a2a2e;color:var(--ink)}.sui .sui-actlog .sui-well{background:none;border:0;box-shadow:none}.sui .sui-actlog .alhead{display:flex;align-items:center;gap:8px;width:100%;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;text-align:left}.sui .sui-actlog .alhead:hover .alchev{color:var(--ink-2)}.sui .sui-actlog .alchev{display:flex;color:var(--ink-3);transition:transform var(--d-fast) var(--spring),color var(--d-hover) ease}.sui .sui-actlog[data-open] .alchev{transform:rotate(90deg)}.sui .sui-actlog .allist{overflow-y:auto;display:grid;gap:2px;min-height:0;scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 72%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 72%,transparent 100%)}.sui .sui-actlog .allist::-webkit-scrollbar{display:none}.sui .sui-actlog .alrow{display:flex;align-items:center;gap:7px;padding:4px 2px}.sui .sui-actlog .alwhen{flex:0 0 44px;text-align:right;font-size:10.5px}.sui .sui-actlog .alic{display:flex;flex:none;color:var(--accent-ink)}.sui .sui-actlog .alic--bad{color:var(--down)}.sui .sui-actlog .altxt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3}.sui .sui-actlog .alval{font-size:12px;font-weight:420;letter-spacing:-.008em;font-variant-numeric:tabular-nums;line-height:1}.sui .sui-actlog .allab{font-size:8.5px}@media (prefers-reduced-motion: reduce){.sui .sui-actlog .alchev{transition:none}}.sui .sui-labrow{transition:background var(--d-hover) ease,transform var(--d-press) var(--e-out);animation:sui-labin var(--d-fast) var(--e-out) both;animation-delay:calc(var(--i, 0) * var(--d-stagger))}.sui .sui-labrow:active{transform:scale(.99)}@keyframes sui-labin{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.sui .sui-labck{width:22px;flex:0 0 auto;display:grid;place-items:center;color:var(--ink-3);transition:color var(--d-pop) var(--e-bounce),transform var(--d-pop) var(--e-bounce)}.sui .sui-labck>i{width:6px;height:6px;border-radius:99px;background:currentColor;display:block}.sui .sui-labck[data-on]{color:var(--accent-ink);animation:sui-ckpop var(--d-pop) var(--e-bounce) both}@keyframes sui-ckpop{0%{transform:scale(.6)}60%{transform:scale(1.12)}to{transform:none}}.sui .sui-labbar{flex:0 1 96px;width:96px;min-width:24px;height:4px;border-radius:99px;background:var(--fill-well);overflow:hidden;margin:0 10px}.sui .sui-labbar>i{display:block;height:100%;border-radius:99px;background:var(--accent);transform-origin:left center;animation:sui-labbar var(--d-medium) var(--e-out) both}@keyframes sui-labbar{0%{transform:scaleX(0)}to{transform:none}}.sui .sui-labchip{display:inline-block;padding:3px 8px;border-radius:10px;background:var(--fill-well);color:var(--ink-3);font:420 11px/1 var(--font-sans);letter-spacing:-.008em}.sui .sui-labreason{display:block;margin-top:5px;font:400 11px/1.35 var(--font-sans);color:var(--ink-3);letter-spacing:-.008em}.sui .sui-labstay{flex:0 0 auto;padding:0 6px;font:400 9.5px/1 var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;transition:opacity var(--d-quick) var(--e-out)}@media (prefers-reduced-motion: reduce){.sui .sui-labrow,.sui .sui-labck[data-on],.sui .sui-labbar>i{animation:none}.sui .sui-labbar>i{transform:none}.sui .sui-labrow{transition:none}}.sui .eyeb,.sui .sui-fld>span{color:var(--ink-2)}.sui .chnote{color:var(--ink-2)}.sui .chnote b{color:var(--ink)}.sui input:-webkit-autofill,.sui input:-webkit-autofill:hover,.sui input:-webkit-autofill:focus,.sui input:-webkit-autofill:active{-webkit-text-fill-color:var(--ink);box-shadow:0 0 0 1000px var(--canvas-2) inset;caret-color:var(--ink);-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.sui .chips2--ro{display:flex;gap:8px;flex-wrap:wrap}.sui .chipro{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:.8px solid var(--line);border-radius:10px;font-family:var(--font-sans);font-size:12px;font-weight:500;line-height:1;color:var(--ink-2);background:none;opacity:1}.sui .chipro svg{width:11px;height:11px;color:var(--accent-ink)}.sui .chipro[data-on]{color:var(--ink);border-color:transparent;background:linear-gradient(var(--pick),var(--pick)) padding-box,var(--fill-raised) padding-box,var(--rim-sm) border-box}.sui .sui-settings{display:flex;flex-direction:column;gap:16px;max-width:720px;margin:0 auto;width:100%}.sui .sui-opt-head{margin:2px 0 10px;font-family:var(--font-sans);font-size:12.5px;font-weight:420;color:var(--ink-2)}.sui .sui-opts{display:grid;gap:10px}.sui .sui-opts--3{grid-template-columns:repeat(3,minmax(0,1fr))}.sui .sui-opts--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 620px){.sui .sui-opts--3,.sui .sui-opts--2{grid-template-columns:1fr}}.sui .sui-opt{display:flex;flex-direction:column;gap:7px;text-align:left;padding:12px 13px 13px;border:.8px solid transparent;border-radius:15px;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-seg);cursor:pointer;transition:background .16s ease,transform .12s ease}.sui .sui-opt:hover:not(:disabled){background:linear-gradient(var(--pick),var(--pick)) padding-box,var(--fill-raised) padding-box,var(--rim-sm) border-box}.sui .sui-opt:active:not(:disabled){transform:scale(.985)}.sui .sui-opt[data-on]{background:linear-gradient(var(--pick),var(--pick)) padding-box,var(--fill-raised) padding-box,var(--rim-sm) border-box}.sui .sui-opt:disabled{cursor:default}.sui .sui-opt:disabled:not([data-on]){background:var(--fill-well) padding-box;box-shadow:none;border-color:transparent}.sui .sui-opt-top{display:flex;align-items:center;gap:8px}.sui .sui-opt-ico{display:inline-flex}.sui .sui-opt-lbl{font-family:var(--font-sans);font-size:13.5px;font-weight:550;color:var(--ink);line-height:1}.sui .sui-opt-dot{width:5px;height:5px;border-radius:50%;opacity:.55}.sui .sui-opt-ck{margin-left:auto;display:inline-flex;width:12px;height:12px;color:var(--accent-ink)}.sui .sui-opt-ck svg{width:12px;height:12px}.sui .sui-opt-say{font-family:var(--font-sans);font-size:12px;line-height:1.4;color:var(--ink-2)}.sui .sui-optsep{height:1px;background:var(--line);margin:18px 0 16px}.sui .sui-ta{width:100%;min-height:132px;resize:vertical;padding:10px 12px;border:.8px solid transparent;border-radius:12px;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-seg);font-family:var(--font-mono);font-size:12px;line-height:1.75;color:var(--ink);outline:none;transition:border-color var(--d-hover) ease}.sui .sui-ta::-moz-placeholder{color:var(--ink-3)}.sui .sui-ta::placeholder{color:var(--ink-3)}.sui .sui-ta:focus{border-color:var(--accent)}.sui .sui-cdchips{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px;max-height:168px;overflow-y:auto;scrollbar-width:none}.sui .sui-cdchips::-webkit-scrollbar{display:none}.sui .sui-cdchip{display:inline-flex;align-items:baseline;gap:7px;height:26px;padding:0 10px;border-radius:var(--r-chip);border:.8px solid transparent;background:var(--fill-well) padding-box,var(--rim-sm) border-box;font-size:var(--t-data-size);font-weight:var(--t-data-weight);color:var(--ink);max-width:100%;overflow:hidden;white-space:nowrap}.sui .sui-cdchip em{font-style:normal;color:var(--ink-3);font-size:11px}.sui .sui-cdchip[data-hit=bad]{color:var(--down)}.sui .sui-cdchip[data-hit=bad] em{color:var(--down);opacity:.78}.sui .sui-cdchip[data-hit=ok]{color:var(--up)}.sui .sui-cdchip[data-hit=ok] em{color:var(--up);opacity:.78}.sui .sui-cdchip[data-bad]{color:var(--ink-2);text-decoration:line-through;text-decoration-color:var(--ink-3)}.sui .sui-cdchip[data-bad] em{text-decoration:none;color:var(--warn)}.sui .sui-cdsave{margin-top:18px;padding:16px 18px}.sui .sui-cdsave .t1{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:14px;font-weight:470;color:var(--ink)}.sui .sui-cdsave .t1 svg{color:var(--up)}.sui .sui-cdstart{display:flex;align-items:center;width:100%;text-align:left;margin:0 22px 2px;width:calc(100% - 44px);border:0;background:none;cursor:pointer;border-radius:12px}.sui .sui-cdstart .n1{color:var(--accent-ink)}.sui .cwz{display:grid;grid-template-columns:252px minmax(0,1fr) 312px;height:100%;min-height:0}.sui .cwz:has(>.cwz-rail--h){display:flex;flex-direction:column}.sui .cwz-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 312px}.sui .cwz[data-review]:has(>.cwz-rail--h) .cwz-body{grid-template-columns:minmax(0,1fr)}.sui .cwz-rail{position:relative;border-right:1px solid var(--line);padding:14px 12px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;scrollbar-width:none}.sui .cwz-rail::-webkit-scrollbar{display:none}.sui .cwz-rail .thumb{position:absolute;left:12px;right:12px;top:14px;height:52px;border-radius:15px;border:.8px solid transparent;pointer-events:none;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-seg, var(--sh-rest));transition:transform .52s cubic-bezier(.2,.8,.2,1)}.sui .cwz-rail>button{position:relative;z-index:1;display:flex;align-items:center;gap:11px;height:52px;padding:0 14px;border:0;border-radius:15px;background:none;text-align:left;cursor:pointer;color:var(--ink-3);transition:color var(--d-hover) ease}.sui .cwz-rail>button:disabled{cursor:default}.sui .cwz-rail>button[data-done]{color:var(--ink-2)}.sui .cwz-rail>button[data-on]{color:var(--ink)}.sui .cwz-rail>button:not(:disabled):not([data-on]):hover{color:var(--ink)}.sui .cwz-rail .n{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:99px;font-style:normal;font-family:var(--font-mono);font-size:10px;letter-spacing:0;color:var(--ink-3);background:var(--pick)}.sui .cwz-rail>button[data-on] .n{color:#fff;background:var(--accent)}.sui .cwz-rail>button[data-done] .n{color:var(--ink-2);background:var(--pick)}.sui .cwz-rail .tx{display:flex;flex-direction:column;gap:1px;min-width:0}.sui .cwz-rail .tx b{font-size:14px;font-weight:550;color:inherit}.sui .cwz-rail .tx em{font-style:normal;font-size:11px;color:var(--ink-3)}.sui .cwz-rail--h{flex:0 0 auto;flex-direction:row;align-items:center;gap:4px;border-right:0;border-bottom:1px solid var(--line);padding:7px 14px;overflow-x:auto;overflow-y:hidden}.sui .cwz-rail--h>button{height:38px;padding:0 11px;gap:8px;flex:0 1 auto;min-width:0;transition:color var(--d-hover) ease,background var(--d-hover) ease}.sui .cwz-rail--h>button[data-on]{border:.8px solid transparent;border-radius:14px;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-seg, var(--sh-rest))}.sui .cwz-rail--h .n{width:19px;height:19px;font-size:9.5px}.sui .cwz-rail--h .tx{flex-direction:row;align-items:baseline;gap:6px}.sui .cwz-rail--h .tx b{font-size:12.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sui .cwz-rail--h .tx em{font-size:9.5px}.sui .cwz-rail--h>button:not([data-on]) .tx em{display:none}.sui .cwz-main{min-width:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color var(--d-fast) ease}.sui .cwz-main:hover{scrollbar-color:var(--sbthumb) transparent}.sui .cwz-main::-webkit-scrollbar{width:10px}.sui .cwz-main::-webkit-scrollbar-track{background:transparent}.sui .cwz-main::-webkit-scrollbar-thumb{background:transparent;border-radius:99px;border:3px solid transparent;background-clip:padding-box;-webkit-transition:background-color var(--d-fast) ease;transition:background-color var(--d-fast) ease}.sui .cwz-main:hover::-webkit-scrollbar-thumb{background:var(--sbthumb);background-clip:padding-box}.sui .cwz-pane{padding:22px 32px 24px;animation:cwzin .34s cubic-bezier(.2,.7,.3,1) both}@keyframes cwzin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sui .cwz-q{font-size:26px;font-weight:470;line-height:1.06;letter-spacing:-.01em;color:var(--ink);margin:0}.sui .cwz-sub{font-size:12.5px;line-height:1.4;color:var(--ink-2);margin:6px 0 16px}.sui .cwz-main .eyeb{margin:14px 0 7px}.sui .cwz-f{margin-bottom:12px}.sui .cwz-two{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:4px}.sui .cwz-none{font-size:12.5px;color:var(--ink-3);margin:5px 0}.sui .cwz-wait{display:inline-flex;align-items:center;gap:9px;font-size:13px;color:var(--ink-2);min-height:34px}.sui .cwz-fld-wide{width:100%}.sui .cwz-f .sui-btn,.sui .cwz-two .sui-btn:not(.sui-btn--primary){max-width:none}.sui .cwz-f>span:last-child,.sui .cwz-two .sui-fld>span+span{width:100%}.sui .cwz-fld{width:100%}.sui .fromcard{margin-left:8px;font-style:italic;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.1em;color:var(--ink-3);text-transform:uppercase}.sui .cwz-addrow{display:flex;align-items:center;gap:14px;margin-bottom:8px}.sui .cwz-addrow>span:first-child{flex:1;max-width:50%;min-width:340px}.sui .cwz-addrow>span:first-child>.sui-btn{width:100%;max-width:none}.sui .cwz-nav{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:20px}.sui .cwz-main .sui-fld>span+span>.sui-btn,.sui .cwz-main .sui-fld>span:not(:first-child)>.sui-btn{max-width:none;width:100%;justify-content:space-between;height:44px;font-size:14px;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-seg)}.sui .cwz-main .sui-fld>span:not(:first-child){display:flex;width:100%}.sui .cwz-main .sui-fld input{height:44px;font-size:14px}.sui .cwz-addrow .sui-btn{height:44px;font-size:14px;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-seg)}.sui .corows{display:flex;flex-direction:column;gap:6px;margin-bottom:4px}.sui .corow{display:flex;align-items:center;gap:11px;height:38px;padding:0 10px;border-radius:12px;border:.8px solid transparent;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-rest);transition:background var(--d-hover) ease,transform var(--d-hover) ease}.sui .corow:hover{background:linear-gradient(var(--pick),var(--pick)) padding-box,var(--fill-raised) padding-box,var(--rim-sm) border-box}.sui .corow .dt{width:6px;height:6px;border-radius:99px;background:var(--accent);flex:0 0 auto}.sui .corow .nm{flex:1;min-width:0;font-size:13px;color:var(--ink)}.sui .corow .cd{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;color:var(--ink-2)}.sui .corow .rm{width:22px;height:22px;flex:0 0 auto;display:grid;place-items:center;border:0;border-radius:8px;background:none;color:var(--ink-2);cursor:pointer;opacity:.6;transition:opacity var(--d-hover) ease,color var(--d-hover) ease}.sui .corow:hover .rm{opacity:1}.sui .corow .rm:hover{color:var(--ink);background:var(--pick)}.sui .ctiles{display:grid;gap:10px;margin-bottom:4px}.sui .ctiles.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.sui .ctiles.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.sui .ctile{position:relative;display:flex;flex-direction:column;justify-content:center;gap:3px;min-height:64px;padding:12px 14px;text-align:left;cursor:pointer;border:.8px solid transparent;border-radius:15px;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-raised);transition:background var(--d-hover) ease,box-shadow var(--d-hover) ease,transform .12s ease}.sui .ctile:not(:disabled):hover{background:var(--pick) padding-box,var(--rim-sm) border-box}.sui .ctile:not(:disabled):active{transform:scale(.985)}.sui .ctile[data-on]{background:var(--pick) padding-box,var(--rim) border-box}.sui .ctile:disabled{cursor:default;box-shadow:none;border-color:transparent;background:var(--fill-well);opacity:1}.sui .ctile .th{display:flex;align-items:center;gap:8px;min-width:0}.sui .ctile b{font-size:13.5px;font-weight:550;color:var(--ink);padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui .ctile:disabled b{color:var(--ink-2)}.sui .ctile .ts{font-size:11px;line-height:1.3;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:20px}.sui .ctile .tic{flex:0 0 auto;display:grid;place-items:center;width:22px;height:22px;border-radius:8px;border:.8px solid transparent;color:var(--ink-2);background:var(--fill-well) padding-box,var(--rim-sm) border-box}.sui .ctile .tic svg{width:13px;height:13px}.sui .ctile:disabled .tic{color:var(--ink-3)}.sui .ctile .mo{flex:0 0 auto;font-style:normal;font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--ink-2);background:var(--pick);border-radius:6px;padding:2px 5px}.sui .ctile .ck{position:absolute;top:10px;right:10px;width:18px;height:18px;border-radius:99px;display:grid;place-items:center;font-style:normal;background:transparent;color:#fff;transition:background var(--d-hover) ease}.sui .ctile[data-on] .ck{background:var(--accent)}.sui .copts{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.sui .copt{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border:.8px solid transparent;border-radius:10px;cursor:pointer;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-seg);font-size:12.5px;font-weight:400;color:var(--ink-2);transition:background var(--d-hover) ease,color var(--d-hover) ease,transform .12s ease}.sui .copt:hover{color:var(--ink)}.sui .copt:active{transform:scale(.985)}.sui .copt[data-on]{color:var(--ink);background:var(--pick) padding-box,var(--rim-sm) border-box}.sui .copt .ck{width:14px;height:14px;border-radius:99px;display:none;place-items:center;font-style:normal;background:var(--accent);color:#fff}.sui .copt[data-on] .ck{display:grid}.sui .pkwrap{position:relative;display:flex;flex-direction:column}.sui .pkwrap .peek{align-self:flex-start;margin-top:6px}.sui .cpmhero{position:relative;display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:baseline;gap:10px;padding:18px 26px 16px;border-radius:28px;border:.8px solid transparent;background:linear-gradient(#e2e2e2,#dcdcdc) padding-box,var(--rim-sm) border-box;margin-bottom:8px}.sui .dark .cpmhero,.dark .sui .cpmhero{background:linear-gradient(#101013,#0b0b0e) padding-box,var(--rim-sm) border-box}.sui .cpmhero .cur{font-size:30px;font-weight:300;color:var(--ink-3)}.sui .cpmhero input{flex:0 0 auto;width:180px;border:0;background:none;outline:none;padding:0;box-shadow:none;height:auto;font-size:54px;font-weight:300;line-height:1;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.sui .cpmhero input::-webkit-outer-spin-button,.sui .cpmhero input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sui .cpmhero input[type=number]{-moz-appearance:textfield}.sui .cpmhero em{font-style:normal;align-self:flex-end;padding-bottom:6px}.sui .intel{margin:18px 0 4px;padding:4px 0 14px;border-radius:26px;border:.8px solid transparent;background:var(--fill-card) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-rest);animation:cwzin .3s cubic-bezier(.2,.7,.3,1) both}.sui .intel .ih{display:flex;align-items:center;gap:10px;padding:14px 20px 12px}.sui .intel .ih b{flex:1;min-width:0;font-family:var(--font-mono);font-size:9.5px;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-2)}.sui .intel[data-empty] .ih b{color:var(--ink-3)}.sui .intel .ih .ok{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--up)}.sui .intel .ir{display:grid;grid-template-columns:108px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 20px;border-top:1px solid var(--line);animation:cwzin .3s cubic-bezier(.2,.7,.3,1) both}.sui .intel .ir .k{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.sui .intel .ir .v{font-size:13.5px;color:var(--ink)}.sui .intel .ir em{font-style:normal;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-3)}.sui .intel .ift{padding:12px 20px 0;font-size:12px;line-height:1.45;color:var(--ink-3);margin:0}.sui .cwz-led{border-left:1px solid var(--line);display:flex;flex-direction:column;min-height:0}.sui .cwz-led .ledbody{flex:1;min-height:0;overflow-y:auto;padding:26px 24px 10px;scrollbar-width:none}.sui .cwz-led .ledbody::-webkit-scrollbar{display:none}.sui .cwz-led .ledt{margin-top:0!important}.sui .cwz-led .eyeb{margin:20px 0 6px}.sui .lrow{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:9px;padding:5px 6px;border-radius:9px}.sui .lrow[data-flash]{animation:ledflash 1.3s ease both}@keyframes ledflash{0%{background:var(--pick)}60%{background:var(--pick)}to{background:transparent}}.sui .lrow .mk{display:inline-flex;align-items:center;justify-content:center;color:var(--ink-3)}.sui .lrow[data-has] .mk{color:var(--up)}.sui .lrow .mk .dt{width:4px;height:4px;border-radius:99px;background:var(--ink-3);display:block}.sui .lrow .lb{font-size:12.5px;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui .lrow .vl{font-size:12.5px;color:var(--ink-3);text-align:right;max-width:168px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.sui .lrow[data-has] .vl{color:var(--ink)}.sui .lrow .cardtag{margin-left:6px;font-style:normal;font-family:var(--font-mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.sui .cwz-led .ledfoot{flex:0 0 auto;padding:14px 24px 22px;border-top:1px solid var(--line)}.sui .cwz-led .ledfoot p{font-size:12px;color:var(--ink-3);margin:0;line-height:1.45}.sui .cwz[data-review]{grid-template-columns:252px minmax(0,1fr)}.sui .cwz-led--x .ledbody{padding:26px 40px 14px;max-width:940px}.sui .cwz-led--x .ledt{font-size:11px}.sui .cwz-led--x .eyeb{margin:26px 0 8px}.sui .cwz-led--x .lrow{grid-template-columns:16px 220px minmax(0,1fr) 74px;padding:8px;min-height:38px}.sui .cwz-led--x .lrow .lb{font-size:13.5px}.sui .cwz-led--x .lrow .vl{font-size:13.5px;text-align:left;max-width:none}.sui .cwz-led--x .lrow:hover{background:var(--pick)}.sui .lrow .ed{justify-self:end;opacity:0;border:0;background:none;cursor:pointer;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-2);padding:4px 2px;transition:opacity var(--d-hover) ease,color var(--d-hover) ease}.sui .cwz-led--x .lrow:hover .ed{opacity:1}.sui .lrow .ed:hover{color:var(--ink)}.sui .cwz-led--x .ledfoot{padding:16px 40px 22px}.sui .cwz-led--x .ledfoot .fr{display:flex;align-items:center;gap:14px}.sui .cwz-led--x .ledfoot .fr .sui-btn--primary{min-width:240px}.sui .sui-dayb{flex:1;width:100%;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;height:34px;padding:0 12px;cursor:pointer;border:.8px solid transparent;border-radius:11px;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-seg, var(--sh-rest));font-size:13px;color:var(--ink);text-align:left}.sui .sui-dayb i{font-style:normal;font-size:9px;opacity:.55}.sui .sui-dayb[aria-expanded=true]{border-color:var(--accent)}.sui .cra-sui .cwz label.sui-fld>span,.sui .cwz .sui-fld>span{color:var(--ink-3)}.sui .cwz .sui-fld>span>span,.sui .cwz .sui-fld>span em,.sui .cwz .fromcard,.sui .cwz .sui-faint{color:var(--ink-3)}.sui .cwz .sui-btn,.sui .cwz .sui-fld .sui-btn[aria-expanded]{color:var(--ink)}.sui .cwz .sui-lnk{color:var(--ink-3)}.sui .cwz .sui-lnk:hover{color:var(--ink)}.sui .cra-sui .cwz .cpmhero input:not([type=checkbox]):not([type=radio]),.sui .cwz .cpmhero input:not([type=checkbox]):not([type=radio]),.sui .cra-sui .cwz .cpmhero input,.sui .cwz .cpmhero input{height:auto!important;padding:0!important;border:0!important;background:none!important;background-color:transparent!important;box-shadow:none!important;border-radius:0!important;outline:none!important;font-size:54px!important;font-weight:300!important;color:var(--ink)!important;width:180px!important}.sui .cra-sui .cwz .cpmhero input:focus,.sui .cwz .cpmhero input:focus{border:0!important;box-shadow:none!important}.sui .cra-sui .cwz .sui-fld input{height:44px!important;font-size:14px!important;border-radius:11px;background:var(--fill-raised) padding-box,var(--rim-sm) border-box!important}.sui .swz-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;padding:0 20px;margin:0;border-radius:12px;cursor:pointer;border:.8px solid transparent;font-family:var(--font-sans);font-weight:500;font-size:13px;line-height:1;letter-spacing:-.008em;text-decoration:none;white-space:nowrap;box-shadow:none;filter:none;transition:background .16s ease,color .16s ease,transform .12s ease}.sui .swz-btn:active:not(:disabled){transform:scale(.97)}.sui .swz-btn>svg{width:14px;height:14px;flex:none}.sui .swz-btn:disabled{cursor:not-allowed;pointer-events:none}.sui:not(.dark) .swz-btn{background:#f6f6f6;border-color:#dcdcdc;color:#1c1c1e}.sui:not(.dark) .swz-btn:hover:not(:disabled){background:#efefef}.sui:not(.dark) .swz-btn:disabled{background:#e4e4e4;border-color:#dcdcdc;color:#9a9a9e;box-shadow:none}.sui:not(.dark) .swz-btn.swz-btn--primary{background:#2a63dd;border-color:#2a63dd;color:#fff}.sui:not(.dark) .swz-btn.swz-btn--primary:hover:not(:disabled){background:#2455bf}.sui:not(.dark) .swz-btn.swz-btn--primary:disabled{background:#e4e4e4;border-color:#dcdcdc;color:#9a9a9e;box-shadow:none}.sui.dark .swz-btn{background:#242429;border-color:#ffffff17;color:#f2f2f4}.sui.dark .swz-btn:hover:not(:disabled){background:#2b2b31}.sui.dark .swz-btn:disabled{background:#121215;border-color:#ffffff0f;color:#a8a8ac;box-shadow:none}.sui.dark .swz-btn.swz-btn--primary{background:#3b74e8;border-color:#3b74e8;color:#fff}.sui.dark .swz-btn.swz-btn--primary:hover:not(:disabled){background:#4d82ee}.sui.dark .swz-btn.swz-btn--primary:disabled{background:#121215;border-color:#ffffff0f;color:#a8a8ac;box-shadow:none}.sui .cwz-led--x .ledfoot .fr .swz-btn.swz-btn--primary{min-width:240px}.sui .kv .kvpen{position:absolute;right:-4px;top:7px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin:0;border:0;padding:0;border-radius:7px;cursor:pointer;background:none;color:var(--ink-3);opacity:0;transition:opacity .16s ease,background .16s ease,color .16s ease}.sui .kv .kvpen svg{width:13px;height:13px}.sui .kv--edt:hover .kvpen,.sui .kv .kvpen:focus-visible{opacity:1}.sui .kv .kvpen:hover{background:var(--pick);color:var(--ink)}.sui .kv--open{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;height:auto;padding:10px 0}.sui .kv--open .kvl{color:var(--ink-2);font-size:12.5px;padding-top:7px;white-space:nowrap}.sui .kv--open .kvedt{display:grid;gap:8px;justify-items:end}.sui .kv--open .kvrow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.sui .kv--open .cochips{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.sui .kv--open .cochip{display:inline-flex;align-items:center;gap:5px;padding:3px 6px 3px 9px;border-radius:10px;font-size:12px;color:var(--ink);border:0;background:var(--pick)}.sui .kv--open .cochip button{display:inline-flex;border:0;background:none;padding:0;cursor:pointer;color:var(--ink-3);border-radius:6px}.sui .kv--open .cochip button:hover{color:var(--down)}.sui.dcw-wrap{position:fixed;right:16px;bottom:16px;z-index:45;width:340px;max-height:74vh;display:flex;flex-direction:column;gap:9px}.sui .dcw-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 9px 8px 14px;border-radius:15px;border:.8px solid transparent;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-rest)}.sui .dcw-ttl{color:var(--ink);font-size:var(--t-title-size);font-weight:var(--t-title-weight)}.sui .dcw-stack{display:flex;flex-direction:column;gap:9px;overflow:auto;padding-right:2px}.sui .dcw-card{padding:var(--air-pad);display:grid;gap:var(--air)}.sui .dcw-head{display:flex;align-items:flex-start;gap:10px}.sui .dcw-ic{width:22px;height:22px;flex:0 0 auto;border-radius:99px;display:grid;place-items:center}.sui .dcw-ic svg{width:13px;height:13px;display:block}.sui .dcw-ic--ok{background:color-mix(in srgb,var(--up) 16%,transparent);color:var(--up)}.sui .dcw-ic--err{background:color-mix(in srgb,var(--down) 16%,transparent);color:var(--down)}.sui .dcw-ic--wait{background:var(--pick);color:var(--ink-2)}.sui .dcw-nm{flex:1;min-width:0;color:var(--ink);font-size:var(--t-title-size);font-weight:var(--t-title-weight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui .dcw-nm em{display:block;font-style:normal;color:var(--ink-2);font-size:12px;font-weight:400;line-height:1.5;margin-top:5px}.sui .dcw-ssps{display:flex;flex-wrap:wrap;gap:4px 14px}.sui .dcw-ssp{display:inline-flex;align-items:center;gap:6px;color:var(--ink-2);font-size:12px}.sui .dcw-ssp i{width:5px;height:5px;border-radius:99px;background:var(--ink-3);opacity:.45}.sui .dcw-ssp[data-s=creating] i{background:var(--accent-ink);opacity:1;animation:sui-pulse 1.4s ease-in-out infinite}.sui .dcw-ssp[data-s=created]{color:var(--ink)}.sui .dcw-ssp[data-s=created] i{background:var(--up);opacity:1}.sui .dcw-ssp[data-s=error] i,.sui .dcw-ssp[data-s=failed] i,.sui .dcw-ssp[data-s=timeout] i{background:var(--down);opacity:1}@keyframes sui-pulse{0%,to{opacity:1}50%{opacity:.35}}.sui .dcw-note{color:var(--ink-2);font-size:12px;line-height:1.45;margin:0}.sui .dcw-errs{display:grid;gap:7px}.sui .dcw-err{border-radius:12px;padding:9px 11px;font-size:12px;line-height:1.4;background:color-mix(in srgb,var(--down) 10%,transparent);color:var(--ink)}.sui .dcw-err b{display:block;color:var(--down);font-weight:450;margin-bottom:2px}.sui .dcw-acts{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:2px}.sui .jroll .rk{width:12px;height:12px;flex:0 0 auto;display:block}.sui .jroll .rk--ok{color:var(--up)}.sui .jroll .rk--err{color:var(--down)}.sui .sui-job .jroll span{display:block}.sui .jroll .rk svg{width:12px;height:12px;display:block}.sui .sui-job--hero{max-width:320px;padding:22px 20px 18px;border-radius:22px}.sui .jhero,.sui .dcw-hero{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;cursor:pointer}.sui .jhero .think,.sui .dcw-hero .think{width:64px;height:64px;margin-bottom:2px}.sui .jhero .think canvas,.sui .dcw-hero .think canvas{width:64px!important;height:64px!important}.sui .jword,.sui .dcw-hero .dcw-word{margin:0;font-size:17px;font-weight:550;line-height:1.2;color:var(--ink);animation:sui-jcasc var(--d-fast) var(--e-out) both}.sui .sui-job--ok .jword,.sui .dcw-hero[data-tone=ok] .dcw-word,.sui .jword[data-tone=mix],.sui .dcw-hero[data-tone=mix] .dcw-word{color:var(--up)}.sui .jword[data-tone=bad],.sui .dcw-hero[data-tone=bad] .dcw-word{color:var(--down)}.sui .jtext,.sui .dcw-hero .dcw-text{margin:2px 0 0;font-size:12.5px;line-height:1.5;color:var(--ink-2);max-width:30ch}.sui .jbad,.sui .dcw-hero .dcw-bad{margin:6px 0 0;font-size:12px;line-height:1.45;color:var(--down);max-width:30ch;display:grid;gap:4px}.sui .jroll--big{height:22px;margin-top:0}.sui .jroll--big span{font-size:17px;font-weight:550;line-height:22px;color:var(--ink);display:flex;align-items:center;justify-content:center;gap:7px}.sui .jroll--big .rk{width:14px;height:14px}.sui .sui-job--hero .jcar{position:absolute;right:-4px;bottom:-6px}.sui .sui-job--hero .retry{position:absolute;right:-2px;top:-4px}.sui .sui-job--hero .jitems{border-top:1px solid var(--line);margin-top:14px;padding-top:12px;text-align:left}.sui .jitems--grid,.sui .dcw-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;max-height:132px;overflow-y:auto;overscroll-behavior:contain}.sui .jitems--grid .jitem--wide{grid-column:1 / -1}.sui .jitems--grid .jil{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sui .jitems--grid .jitem--wide .jil{white-space:normal}.sui .jfails{border-top:1px solid var(--line);margin-top:14px;padding-top:12px;text-align:left;display:grid;gap:8px;max-height:132px;overflow-y:auto;overscroll-behavior:contain}.sui .jfail{margin:0;font-size:12.5px;line-height:1.45;color:var(--ink)}.sui .jfail strong{font-weight:550}.sui .jfail em{font-style:normal;color:var(--down);margin-left:6px}.sui .sui-job .jhead .jcar{margin-left:2px}.sui .dcw-card--hero{padding:22px 20px 18px;border-radius:22px}.sui .dcw-hero{cursor:default}.sui .dcw-hero .dcw-x{position:absolute;right:-6px;top:-6px}.sui .dcw-card--hero .dcw-acts{margin-top:16px}.sui .dcw-mini{position:fixed;right:16px;bottom:16px;z-index:45;display:inline-flex;align-items:center;gap:10px;padding:10px 20px 10px 12px;border-radius:99px;border:.8px solid transparent;background:var(--fill-card) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-rest);cursor:pointer;font-family:inherit;transition:transform var(--d-fast, .18s) var(--e-out, cubic-bezier(.2,.7,.2,1)),filter var(--d-fast, .18s) var(--e-out, cubic-bezier(.2,.7,.2,1))}.sui .dcw-mini:hover{filter:brightness(1.03)}.sui .dcw-mini:active{transform:scale(.99)}.sui .dcw-mini-orb{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center}.sui .dcw-mini-orb .think{transform:scale(1.5);transform-origin:center}.sui .dcw-mini-lbl{font-size:13.5px;font-weight:550;line-height:1;color:var(--ink);white-space:nowrap;letter-spacing:-.01em}.sui .dcw-mini-lbl[data-tone=ok],.sui .dcw-mini-lbl[data-tone=mix]{color:var(--up)}.sui .dcw-mini-lbl[data-tone=bad]{color:var(--down)}.sui .dcw-mini .chev{color:var(--ink-3);flex:0 0 auto}.sui .sui-exlink{color:inherit;text-decoration:none;display:inline-flex;align-items:center}.sui .sui-exlink:hover{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}.sui .sui-exlink--row{opacity:0;margin-left:6px;transition:opacity .15s ease}.sui .sui-mdrow:hover .sui-exlink--row,.sui .sui-exlink--row:focus-visible{opacity:.55}.sui .sui-exlink--row:hover{opacity:1;text-decoration:none}.sui .rp-h{margin:34px 0 0;padding:0 22px;font-weight:470;font-size:19px;line-height:1.1;letter-spacing:-.012em;color:var(--ink)}.sui .rp-h:first-child{margin-top:4px}.sui .rp-sub{margin:4px 0 2px;padding:0 22px;font-size:12.5px;line-height:1.45;color:var(--ink-2)}.sui .rp-two,.sui .rp-three{display:grid;align-items:start;gap:2px 20px}.sui .rp-two{grid-template-columns:repeat(2,minmax(0,1fr))}.sui .rp-three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 1180px){.sui .rp-three{grid-template-columns:1fr}}@media (max-width: 1180px){.sui .rp-two{grid-template-columns:1fr}}.sui .rp-dot{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:8px;vertical-align:middle;flex:0 0 auto}.sui .rp-dot--up{background:var(--up)}.sui .rp-dot--dn{background:var(--down)}.sui .rp-tbar{display:flex;align-items:center;gap:6px;padding:12px 22px 0}.sui .rp-tbar .rp-t{font-weight:470;font-size:14px;color:var(--ink)}.sui .rp-cols{padding:4px 4px 8px;min-width:210px}.sui .rp-cols li{display:flex;align-items:center;gap:9px}.sui .rp-cols .bx{width:13px;height:13px;border-radius:4px;flex:0 0 auto;border:.8px solid var(--line);background:var(--pick)}.sui .rp-cols li[aria-checked=true] .bx{background:var(--accent);border-color:var(--accent)}.sui .advname{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.sui .advname h4{margin:0}.sui .advname-pen{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;border:0;background:transparent;color:var(--ink-3);opacity:0;cursor:pointer;transition:opacity .16s ease,color .16s ease,background .16s ease}.sui .mhead:hover .advname-pen,.sui .advname:hover .advname-pen,.sui .advname-pen:focus-visible{opacity:1}.sui .advname-pen:hover{color:var(--ink);background:var(--pick)}.sui .advname-in{font:inherit;font-size:19px;font-weight:470;color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--accent);padding:0 0 2px;margin:0;min-width:160px;max-width:320px;outline:none}.sui .advname-err{font-size:11.5px;color:var(--down);line-height:1.3}.sui .sui-mnav,.sui .sui-msheet,.sui .sui-msheet-scrim{display:none}@media (max-width: 1023px){.sui .sui-rail{left:8px;width:56px}.sui .sui-rail--open .sui-railtrack{width:172px;max-width:min(172px,calc(100vw - 24px))}.sui{--rail-off: 64px}.sui[data-rail-open]{--rail-off: 188px}.sui .sui-main{padding:18px 20px 22px}.sui .sui-bleed{margin:0 -20px -22px}.sui .sui-top{flex-wrap:wrap;row-gap:12px;gap:10px}.sui .sui-top>.sui-btn{order:5}.sui .sui-gsearch{order:10;flex:1 1 100%}.sui .sui-dtrig{order:11}.sui .sui-modal{left:calc(50vw + (var(--rail-off) / 2));width:calc(100vw - var(--rail-off) - 32px);max-height:calc(100dvh - 48px)}.sui .sui-modal[data-expanded]{width:calc(100vw - var(--rail-off) - 24px);max-height:calc(100dvh - 32px)}.sui :is(.sui-modal,.sui-mshell) .body{grid-template-columns:minmax(0,1fr)}.sui :is(.sui-modal,.sui-mshell) .rgt{grid-column:1;grid-row:3;border-left:0;border-top:1px solid var(--line)}.sui :is(.sui-modal,.sui-mshell) .foldb{display:none}.sui :is(.sui-modal,.sui-mshell) .body[data-fold]{grid-template-columns:minmax(0,1fr)!important}.sui :is(.sui-modal,.sui-mshell) .body[data-fold] .rgt{display:flex}.sui :is(.sui-modal,.sui-mshell) .body[data-fold] .lft,.sui :is(.sui-modal,.sui-mshell) .body[data-fold] .btop{padding-right:16px}.sui .sui-kpis{grid-template-columns:minmax(0,1fr)}.sui .sui-ktrack>.sui-kpi{flex:0 0 calc((100% - 12px)/2)}.sui .sui-grid2{grid-template-columns:minmax(0,1fr)}.sui .sui-actlog{width:300px!important;max-width:34vw!important;padding:10px!important;gap:8px!important}}@media (max-width: 767px){.sui .sui-rail{display:none}.sui,.sui[data-rail-open]{--rail-off: 0px}.sui .sui-cornerbrand .sui-brandlk__wm{display:none}.sui .sui-canvasbase{margin-left:0!important;flex-direction:column;justify-content:center;gap:20px;padding:76px 14px 96px}.sui .sui-actlog{width:100%!important;max-width:100%!important}.sui .sui-main{padding:14px 14px 92px}.sui .sui-bleed{margin:0 -14px -92px}.sui .sui-top{gap:8px;row-gap:10px;padding-bottom:16px}.sui .sui-top>.sui-brandlk,.sui .sui-top>span[aria-hidden]{display:none}.sui .sui-top .sui-btn:disabled{display:none}.sui .sui-tile{width:38px;height:38px;border-radius:13px}.sui .sui-tile svg{width:17px;height:17px}.sui .sui-ttl h1{font-size:15px}.sui .sui-ttl p{display:none}.sui .sui-dtrig{flex:1 1 auto;justify-content:flex-start}.sui .sui-bellpop{left:8px!important;right:8px!important;width:auto!important;top:100%!important}.sui .sui-btn--icon{width:40px;height:40px}.sui .sui-more{width:34px;height:34px}.sui .mdact .sui-more{opacity:1}.sui .sui-mdrow .mdck .ring{opacity:.3;transform:scale(1)}.sui .sui-mdhead{display:none}.sui .sui-mdrow{flex-wrap:wrap;align-items:flex-start;padding:14px 16px;gap:12px 14px;min-height:0}.sui .sui-mdrow>.mdnm{flex:1 1 calc(100% - 31px)}.sui .sui-mdrow>.mdnm .n1{white-space:normal;overflow-wrap:anywhere}.sui .sui-mdrow>.mdnm .n2{white-space:normal;flex-wrap:wrap}.sui .sui-mdrow>:is(.mdcol,.mdsc,.sui-dmst){flex:1 1 calc(50% - 7px);width:auto!important;max-width:calc(50% - 7px);text-align:left!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui .sui-mdrow>[data-hi]{order:-1}.sui .sui-mdrow>[data-k]:before{content:attr(data-k);display:block;margin-bottom:4px;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.sui .sui-mdrow>.mdsc{display:block}.sui .sui-mdrow>.mdact{position:absolute;top:8px;right:8px;width:auto}.sui .sui-mdrow+.sui-mdrow:before{left:16px;right:16px}.sui .sui-bulk{bottom:78px}.sui .sui-bulkwrap{margin-top:-40px}.sui .sui-modal{left:0;top:auto;bottom:0;transform:translateY(14px) scale(1);width:100vw;max-width:100vw;max-height:92dvh;border-radius:26px 26px 0 0}.sui .sui-modal[data-open]{transform:translate(0) scale(1)}.sui .sui-modal[data-expanded]{width:100vw;max-width:100vw;max-height:92dvh}.sui .sui-expand{display:none}.sui :is(.sui-modal,.sui-mshell) .mh{padding:18px 16px 14px}.sui :is(.sui-modal,.sui-mshell) .lft{padding:16px 16px 20px}.sui :is(.sui-modal,.sui-mshell) .rgt{padding:16px 16px 20px}.sui .mstats{grid-template-columns:repeat(2,minmax(0,1fr))}.sui .sui-ktrack>.sui-kpi{flex:0 0 100%}.sui .sui-kpi{padding:14px 15px 15px}.sui .sui-mnav{display:flex;align-items:center;justify-content:space-around;position:fixed;left:8px;right:8px;bottom:8px;z-index:45;height:60px;padding:0 6px;border-radius:22px;border:.8px solid transparent;background:var(--fill-card) padding-box,var(--rim) border-box;box-shadow:var(--sh-float)}.sui .sui-mnav__i{flex:1 1 0;min-width:0;height:52px;border:0;padding:0;background:none;cursor:pointer;color:var(--ink-3);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:15px;transition:color var(--d-hover) ease,transform var(--d-press) var(--spring)}.sui .sui-mnav__i:active{transform:scale(.94)}.sui .sui-mnav__i span{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui .sui-mnav__i[aria-current=true]{color:var(--accent-ink)}.sui .sui-mnav__cta{flex:0 0 auto;width:46px;height:46px;margin:0 4px;border:0;border-radius:16px;cursor:pointer;display:grid;place-items:center;color:#fff;background:var(--accent);box-shadow:0 6px 16px #2a63dd4d;transition:transform var(--d-press) var(--spring)}.sui .sui-mnav__cta:active{transform:scale(.92)}.sui .sui-msheet-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:46;background:#1212144d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity var(--d-quick) ease}.sui .sui-msheet-scrim[data-open]{opacity:1;pointer-events:auto}.sui .sui-msheet{display:block;position:fixed;left:8px;right:8px;bottom:8px;z-index:47;padding:16px;border-radius:24px;border:.8px solid transparent;background:var(--fill-card) padding-box,var(--rim) border-box;box-shadow:var(--sh-float);transform:translateY(115%);pointer-events:none;transition:transform var(--d-fast) var(--spring)}.sui .sui-msheet[data-open]{transform:translateY(0);pointer-events:auto}.sui .sui-msheet__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sui .sui-msheet__i{height:74px;border:.8px solid transparent;border-radius:15px;cursor:pointer;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-raised);color:var(--ink-2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:0 6px;transition:color var(--d-hover) ease,transform var(--d-press) var(--spring)}.sui .sui-msheet__i:active{transform:scale(.96)}.sui .sui-msheet__i[aria-current=true]{color:var(--accent-ink)}.sui .sui-msheet__i span{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.09em;text-transform:uppercase;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-height: 760px) and (min-width: 768px){.sui .sui-cornerbrand .sui-brandlk__wm{display:none}}.sui.privacy-root{min-height:100vh;padding:56px 20px 96px;background:linear-gradient(165deg,var(--canvas-1),var(--canvas-2));color:var(--ink);-webkit-font-smoothing:auto}.privacy-wrap{max-width:680px;margin:0 auto}.privacy-back{display:inline-flex;align-items:center;gap:6px;color:var(--ink-2);font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;padding:7px 11px;border-radius:var(--r-icon);border:.8px solid transparent;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-rest);transition:color var(--d-hover) ease,transform var(--d-press) var(--spring)}.privacy-back:hover{color:var(--accent-ink)}.privacy-back:active{transform:scale(.97)}.privacy-head{margin:40px 0 28px}.privacy-eyebrow{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px}.privacy-head h1{font-size:var(--t-display-size);font-weight:var(--t-display-weight);line-height:var(--t-display-lh);letter-spacing:var(--t-display-ls);margin:0 0 10px}.privacy-date{font-size:var(--t-body-size);color:var(--ink-2);margin:0}.privacy-wrap section{padding-top:26px;border-top:1px solid var(--line)}.privacy-wrap section:first-of-type{border-top:none;padding-top:0}.privacy-wrap section h2{font-size:var(--t-title-size);font-weight:var(--t-title-weight);line-height:var(--t-title-lh);letter-spacing:var(--t-title-ls);margin:0 0 10px}.privacy-wrap section p{font-size:var(--t-body-size);line-height:var(--t-body-lh);letter-spacing:var(--t-body-ls);color:var(--ink);margin:0}.privacy-wrap section strong{font-weight:540}.privacy-foot{margin-top:40px;padding-top:20px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.privacy-crosslink{color:var(--ink-2);text-decoration:none;transition:color var(--d-hover) ease}.privacy-crosslink:hover{color:var(--accent-ink)}.privacy-foot-copy{margin-left:auto}@media (max-width: 600px){.sui.privacy-root{padding:36px 16px 72px}.privacy-head{margin:28px 0 22px}.privacy-wrap section{padding-top:20px}.privacy-head h1{font-size:26px}}.sui .acad{display:grid;grid-template-columns:236px minmax(0,1fr);gap:22px;align-items:start;width:100%}.sui .acad-idx{position:sticky;top:8px;display:flex;flex-direction:column;gap:4px}.sui .acad-idx__toggle{display:none}.sui .acad-idx__list{display:flex;flex-direction:column;gap:2px}.sui .acad-idx__i{display:flex;align-items:center;gap:10px;text-align:left;border:0;background:none;cursor:pointer;padding:8px 12px;border-radius:var(--r-row);font-family:var(--font-sans);font-size:var(--t-body-size);font-weight:400;color:var(--ink-2);transition:background var(--d-hover) ease,color var(--d-hover) ease}.sui .acad-idx__i:hover,.sui .acad-idx__i[aria-current=true]{background:var(--pick);color:var(--ink)}.sui .acad-idx__n{font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:.12em;color:var(--ink-3);min-width:18px}.sui .acad-doc{padding:26px 30px 22px;max-width:780px}.sui .acad-title{margin:4px 0 12px;font-family:var(--font-sans);font-size:30px;font-weight:470;line-height:1.05;letter-spacing:-.01em;color:var(--ink)}.sui .acad-lede{margin:0 0 6px;font-size:14px;line-height:1.55;color:var(--ink-2)}.sui .acad-h{margin:22px 0 8px}.sui .acad-p{margin:0 0 12px;font-size:var(--t-body-size);line-height:1.6;color:var(--ink)}.sui .acad-ul{margin:0 0 12px;padding-left:18px;display:flex;flex-direction:column;gap:7px}.sui .acad-ul li{font-size:var(--t-body-size);line-height:1.55;color:var(--ink)}.sui .acad-ol{margin:0 0 12px;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.sui .acad-ol li{display:flex;gap:12px;font-size:var(--t-body-size);line-height:1.55;color:var(--ink)}.sui .acad-ol__n{flex:0 0 auto;width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:10.5px;color:var(--ink-2);border:.8px solid transparent;background:var(--fill-raised) padding-box,var(--rim-sm) border-box}.sui .acad-call{display:flex;gap:12px;margin:14px 0 16px;padding:14px 16px;border-radius:var(--r-tile);border:.8px solid transparent;background:linear-gradient(color-mix(in srgb,var(--accent) 7%,transparent),color-mix(in srgb,var(--accent) 7%,transparent)) padding-box,var(--fill-raised) padding-box,var(--rim-sm) border-box}.sui .acad-call--warn{background:linear-gradient(color-mix(in srgb,var(--warn) 10%,transparent),color-mix(in srgb,var(--warn) 10%,transparent)) padding-box,var(--fill-raised) padding-box,var(--rim-sm) border-box}.sui .acad-call__ic{color:var(--accent-ink);display:inline-flex;padding-top:1px}.sui .acad-call--warn .acad-call__ic{color:var(--warn)}.sui .acad-call>div{display:flex;flex-direction:column;gap:3px}.sui .acad-call b{font-size:12.5px;font-weight:550;color:var(--ink)}.sui .acad-call span{font-size:var(--t-body-size);line-height:1.55;color:var(--ink-2)}.sui .acad-fig{margin:16px 0 18px}.sui .acad-fig__frame{aspect-ratio:16 / 10;width:100%;overflow:hidden;border-radius:var(--r-kpi, 26px);border:.8px solid transparent;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(0deg,var(--pick) 0 1px,transparent 1px 34px) padding-box,repeating-linear-gradient(90deg,var(--pick) 0 1px,transparent 1px 34px) padding-box,var(--fill-well) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-raised)}.sui .acad-fig__frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.sui .acad-fig__ph{color:var(--ink-3);display:inline-flex}.sui .acad-fig figcaption{margin-top:8px;font-size:12px;line-height:1.45;color:var(--ink-2)}.sui .acad-nav{display:flex;justify-content:space-between;gap:12px;margin-top:26px;padding-top:16px;border-top:1px solid var(--line)}.sui .acad-nav__b{display:flex;flex-direction:column;gap:2px;text-align:left;border:0;background:none;cursor:pointer;padding:6px 8px;border-radius:var(--r-row);color:var(--ink);font-family:var(--font-sans);font-size:var(--t-body-size);transition:background var(--d-hover) ease}.sui .acad-nav__b:hover{background:var(--pick)}.sui .acad-nav__b--r{text-align:right;align-items:flex-end}@media (max-width: 1023px){.sui .acad{grid-template-columns:minmax(0,1fr);gap:12px}.sui .acad-idx{position:static}.sui .acad-idx__toggle{display:flex;align-items:center;gap:10px;width:100%;justify-content:flex-start}.sui .acad-idx__cv{margin-left:auto;display:inline-flex;transform:rotate(90deg);transition:transform .2s ease}.sui .acad-idx__cv[data-on]{transform:rotate(270deg)}.sui .acad-idx__list{display:none}.sui .acad-idx__list[data-open]{display:flex}.sui .acad-doc{padding:20px 18px 18px}.sui .acad-title{font-size:25px}}.sui .sui-orb{display:inline-block;flex:0 0 auto;border-radius:999px;background:radial-gradient(circle at 32% 30%,color-mix(in srgb,var(--teal) 85%,transparent) 0%,transparent 58%),conic-gradient(from 0deg,var(--accent-ink),var(--teal),var(--accent-ink));box-shadow:0 0 0 .5px color-mix(in srgb,var(--accent-ink) 28%,transparent);animation:sui-orb-spin 2.4s linear infinite,sui-orb-breathe 1.6s var(--e-inout) infinite}.sui .sui-orb--inline{width:13px;height:13px;vertical-align:-2px}.sui .sui-orb--panel{width:26px;height:26px}.sui .sui-orb.sui-orb--mgrp{width:7px;height:7px;vertical-align:0;opacity:.5;filter:saturate(.55);box-shadow:none;animation:sui-orb-spin 2.4s linear infinite,sui-orb-mgrp-breathe 1.8s var(--e-inout) infinite}@keyframes sui-orb-mgrp-breathe{0%,to{opacity:.3;filter:saturate(.45)}50%{opacity:.62;filter:saturate(.7)}}@media (prefers-reduced-motion: reduce){.sui .sui-orb.sui-orb--mgrp{animation:sui-orb-mgrp-breathe 2.6s var(--e-inout) infinite}}@keyframes sui-orb-spin{to{transform:rotate(360deg)}}@keyframes sui-orb-breathe{0%,to{opacity:.72;filter:saturate(.9)}50%{opacity:1;filter:saturate(1.25)}}.sui .sui-orbline{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:var(--ink-2)}@media (prefers-reduced-motion: reduce){.sui .sui-orb{animation:sui-orb-breathe 2.4s var(--e-inout) infinite}}.sui .sui-dload{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:64px 0}.sui .sui-dload__lines{position:relative;height:18px;overflow:hidden;display:flex;align-items:center;justify-content:center}.sui .sui-dload__line{font-size:12.5px;color:var(--ink-2);line-height:18px;animation:sui-dload-in .52s var(--e-inout) both}@keyframes sui-dload-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.sui .sui-dload__line{animation:none}}.sui-mdrow .mdgo{opacity:0;transition:opacity .16s ease}.sui-mdrow:hover .mdgo,.sui-mdrow:focus-visible .mdgo{opacity:1}@media (prefers-reduced-motion: reduce){.sui-mdrow .mdgo{transition:none}}.sui .sui-comp{display:flex;align-items:flex-end;gap:8px;padding:8px 8px 8px 14px;border:.8px solid transparent;border-radius:22px;background:var(--fill-card) padding-box,var(--rim) border-box;box-shadow:var(--sh-rest);transition:box-shadow var(--d-hover) ease,opacity var(--d-hover) ease}.sui .sui-comp:focus-within{box-shadow:var(--sh-rest),0 0 0 2px color-mix(in srgb,var(--accent) 22%,transparent)}.sui .sui-comp[data-busy]{opacity:.6}.sui .sui-comp__ta{flex:1;min-width:0;resize:none;border:0;outline:none;background:none;max-height:180px;overflow-y:auto;padding:9px 0;font:inherit;font-size:14.5px;line-height:1.5;color:var(--ink)}.sui .sui-comp__ta::-moz-placeholder{color:var(--ink-3)}.sui .sui-comp__ta::placeholder{color:var(--ink-3)}.sui .sui-comp__send{flex:0 0 auto;width:36px;height:36px;border-radius:13px;border:0;display:grid;place-items:center;cursor:pointer;color:#fff;background:var(--accent);box-shadow:0 1px 1.5px #2a63dd2e,0 4px 9px #2a63dd29;transition:transform var(--d-hover) ease,opacity var(--d-hover) ease}.sui .sui-comp__send:disabled{opacity:.35;cursor:default;box-shadow:none}.sui .sui-comp__send:not(:disabled):active{transform:scale(.97)}.sui .sui-chstat{display:inline-flex;align-items:center;gap:10px;padding:4px 2px}.sui .sui-chstat__win{position:relative;height:18px;overflow:hidden;display:block}.sui .sui-chstat__line{display:block;font-size:13px;line-height:18px;color:var(--ink-2);animation:suichst 2.6s ease-in-out both}@keyframes suichst{0%{opacity:0;transform:translateY(-6px)}12%{opacity:1;transform:none}86%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)}}.sui .sui-detect-in{animation:suidetin .32s cubic-bezier(.2,.7,.3,1) both}@keyframes suidetin{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.sui .sui-chstat__line{animation:none;opacity:1}.sui .sui-detect-in{animation:none}}.sui .sui-htip{position:relative;cursor:help;outline:none}.sui .sui-htip:focus-visible{border-radius:6px;outline:2px solid var(--accent-ink);outline-offset:2px;color:var(--ink)}.sui .sui-htip:after{content:attr(data-tip);position:absolute;z-index:90;top:calc(100% + 8px);left:0;width:-moz-max-content;width:max-content;max-width:280px;padding:8px 10px;border-radius:12px;border:.8px solid transparent;background:var(--fill-card) padding-box,var(--rim) border-box;box-shadow:var(--sh-rest);font-family:var(--font-sans);font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--ink);white-space:normal;text-align:left;pointer-events:none;opacity:0;transform:translateY(-4px);transition:opacity var(--d-quick) ease,transform var(--d-quick) ease}.sui .sui-htip:hover:after,.sui .sui-htip:focus-visible:after{opacity:1;transform:translateY(0)}.sui .sui-htip[data-side=end]:after{left:auto;right:0}.sui .sui-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){.sui .sui-htip:after{transition:none;transform:none}}.sui .sui-hst{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.sui .sui-hst svg{flex:0 0 auto}.sui .sui-hst b{font-size:var(--t-data-size);font-weight:500;letter-spacing:var(--t-data-ls);line-height:1}.sui .sui-hst[data-k=none] b{opacity:.6;font-weight:var(--t-data-weight)}.sui .sui-nodel{font-style:normal;font-family:var(--font-mono);font-size:var(--t-eyebrow-size);font-weight:var(--t-eyebrow-weight);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3);padding:2px 6px;border-radius:10px;background:var(--pick)}@keyframes sui-fade{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.sui .mdcol.sui-wb{display:flex;align-items:center;gap:6px;text-align:left;white-space:nowrap;overflow:hidden}.sui .sui-wb .wb-nm{overflow:hidden;text-overflow:ellipsis}.sui .sui-wb .wb-more{color:var(--ink-3);font-size:11.5px;flex:0 0 auto}.sui .sui-wb .wb-more .x,.sui .sui-mdrow:hover .sui-wb .wb-more .n{display:none}.sui .sui-mdrow:hover .sui-wb .wb-more .x{display:inline}.sui .sui-wb .wb-low{font-style:normal;font-size:10.5px;color:var(--ink-3)}.sui .sui-curb .think{width:64px;height:64px}.sui .sui-curb .think canvas{width:64px!important;height:64px!important}.sui .sui-rail__ic{position:relative;display:inline-flex;flex:0 0 auto;justify-self:center;justify-content:center;align-items:center;width:19px}.sui .sui-rail__ic .dot{position:absolute;top:-5px;right:-7px;min-width:15px;height:15px;padding:0 3px;border-radius:99px;background:var(--down);color:#fff;font:520 9px/15px var(--font-sans);text-align:center;pointer-events:none;animation:bdgin var(--d-xslow, .52s) var(--e-bounce, cubic-bezier(.2,1.5,.4,1)) both}.sui .sui-panel:has(.create-embedded--chat){top:12px!important;right:12px!important;bottom:12px!important;left:12px!important;left:calc(var(--rail-off, 84px) + 12px)!important;border-radius:var(--r-card);background-image:url(../assets/chat-bg-dark.webp);background-size:cover;background-position:center}.sui:not(.dark) .sui-panel:has(.create-embedded--chat){background-image:url(../assets/chat-bg-light.webp)}.sui .sui-panel:has(.create-embedded--chat):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0a0c0e9e,#0a0c0ecc)}.sui:not(.dark) .sui-panel:has(.create-embedded--chat):before{background:linear-gradient(180deg,#f7f7f54d,#f0f0ee7a)}.sui .sui-panel:has(.create-embedded--chat)>.sui-main{position:relative;z-index:1}.sui .sui-panel:has(.create-embedded--chat) .sui-top{background:transparent}.sui .create-embedded .cra-canvas,.sui .create-embedded .cra-vignette{background:none}.sui .crx-col{min-height:0}.sui .create-embedded .crx-thread{background:none;border:0;box-shadow:none}.sui .create-embedded .crx-thread>*+*{margin-top:34px}.sui .create-embedded .crx-me{max-width:60%;background:#141619d9;color:#eceef1;border-radius:18px 18px 6px;padding:11px 16px;font-size:14px;line-height:1.5;font-weight:400;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.sui .create-embedded .crx-ai{max-width:720px;padding:0;background:none;border:0;font-size:15px;line-height:1.62;font-weight:400;color:var(--ink)}.sui .create-embedded .crx-ai--soft{background:#ffffff59;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:16px;padding:12px 16px}.sui.dark .create-embedded .crx-ai--soft{background:#14161959}.sui .create-embedded .sui-chstat,.sui .create-embedded .crx-think{background:none!important;border:0!important;box-shadow:none!important;padding:0!important}.sui .create-embedded .crx-thread:has(.crx-empty){min-height:100%;display:flex;flex-direction:column;justify-content:flex-end}.sui .crx-empty{text-align:center;padding:0 8px 24px}.sui .crx-empty .eyeb{display:none}.sui .crx-empty h2{font:400 19px/1.4 var(--font-sans);letter-spacing:-.01em;color:var(--ink);margin:0}.sui .crx-empty p{margin:8px 0 0;font-size:13px;color:var(--ink-2)}.sui .crx-chip{font-size:12px;line-height:1;padding:10px 14px;border-radius:999px;color:var(--ink-2);border:0;background:#ffffff0f;transition:color var(--d-hover) ease,background var(--d-hover) ease}.sui .crx-chip:hover{color:var(--ink);background:#ffffff17}.sui:not(.dark) .crx-chip{background:#0000000d}.sui:not(.dark) .crx-chip:hover{background:#00000013}.sui .create-embedded .sidebar-glass-pill{background:#14161961;border:1px solid rgba(255,255,255,.08);box-shadow:none;backdrop-filter:blur(20px) saturate(130%);-webkit-backdrop-filter:blur(20px) saturate(130%)}.sui:not(.dark) .create-embedded .sidebar-glass-pill{background:#ffffff8c;border-color:#00000014}.sui .create-embedded .crx-detect{width:280px;flex:0 0 280px;margin:0 40px 0 8px;border-radius:16px;padding:18px 20px 16px;background:#141619d9;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);border:0;box-shadow:none;color:#e8e9ec}.sui .create-embedded .crx-detect .eyeb,.sui .create-embedded .crx-detect .dt-sec{color:#e8e9ec80}.sui .create-embedded .crx-detect .dt-row{font-size:13px;line-height:1.45}.sui .create-embedded .crx-detect .dt-k{color:#e8e9ec8c}.sui .create-embedded .crx-detect .dt-v{color:#e8e9ec}.sui .create-embedded .crx-detect .dt-on{color:var(--accent-2)}.sui .create-embedded .crx-detect .dt-off{color:#e8e9ec59}.sui .create-embedded .crx-detect hr{border:0;border-top:1px solid rgba(255,255,255,.08);margin:12px 0}.sui:not(.dark) .crx-result{background:#17181c!important;border-color:#ffffff14!important;box-shadow:none!important}.sui:not(.dark) .crx-result,.sui:not(.dark) .crx-result .text-foreground{color:#e8e9ec}.sui:not(.dark) .crx-result .text-muted-foreground{color:#e8e9ec8c}.sui:not(.dark) .crx-result:hover{background:#17181c!important}.sui:not(.dark) .crx-result .font-mono{background:#ffffff17!important;color:#e8e9ec!important}.sui .create-embedded .font-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.sui .create-embedded .crx-thread .font-mono{background:#ffffff0f;border:0!important;border-radius:8px;padding:2px 6px;color:var(--ink)}.sui:not(.dark) .create-embedded .crx-thread .font-mono{background:#0000000e}.sui .create-embedded .crx-thread table th{font:400 9.5px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.15em;color:var(--ink-3);padding-bottom:10px}.sui .create-embedded .crx-thread table td{border:0!important;padding-top:9px;padding-bottom:9px}.sui .create-embedded .crx-thread table tr{border:0!important;background:none!important}.sui .crx-code{position:relative;border-radius:14px;background:#131417;padding:14px 16px;overflow:auto}.sui .crx-code pre,.sui .crx-code code{font:400 12px/1.6 var(--font-mono);color:#d8dade;margin:0;white-space:pre-wrap;word-break:break-word}.sui .crx-code__copy{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:9px;display:grid;place-items:center;color:#9a9da3;background:#ffffff0f;border:0;cursor:pointer}.sui .crx-code__copy:hover{color:#fff;background:#ffffff1f}.sui .create-embedded .sui-comp{background:#1416198c;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);border-radius:26px;box-shadow:none;padding:6px 6px 6px 18px;min-height:52px}.sui:not(.dark) .create-embedded .sui-comp{background:#ffffff8c;border-color:#00000014}.sui .create-embedded .sui-comp__ta{padding:12px 0;font-size:14.5px}.sui .create-embedded .sui-comp__send{width:40px;height:40px;border-radius:999px;background:var(--accent);color:#fff}.sui .f2{max-width:none;margin:0;padding:0 12px 72px}.sui .f2-hero{margin:26px 0 40px}.sui .f2-hero .k{font-family:var(--font-mono);font-size:var(--t-eyebrow-size);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--ink-3);display:block;margin-bottom:10px}.sui .f2-hero .n{font-family:var(--font-mono);font-size:46px;font-weight:300;letter-spacing:-.02em;line-height:1.04;color:var(--ink)}.sui .f2-hero .n i{font-style:normal;color:var(--ink-3)}.sui .f2-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:32px}.sui .f2-kpi{min-height:112px;padding:22px 24px;text-align:left;display:flex;flex-direction:column;justify-content:space-between;gap:8px}.sui .f2-kbit.f2-kbit--go{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.sui .f2-kbit.f2-kbit--go i{font-style:normal}@media (max-width: 900px){.sui .f2-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.sui .f2-blocks{display:grid;gap:20px}.sui .f2>.sui-card,.sui .f2>.sui-grid2{margin-top:26px}.sui .f2-chart,.sui .f2-work{padding:22px 24px 20px}.sui .f2-chnote{margin-top:12px}.sui .f2-state{font-size:11.5px;font-weight:450;color:var(--ink)}.sui .f2-warn{color:var(--warn)}.sui .f2-bad{color:var(--down)}.sui .f2d-strip{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 26px;margin-bottom:14px}.sui .f2d-strip .it{display:flex;align-items:baseline;gap:8px;min-width:0}.sui .f2d-strip .k{font-family:var(--font-mono);font-size:9.5px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.sui .f2d-strip .v{font-size:15px;font-weight:var(--t-num-weight);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.sui .f2d-strip .v.neg{color:var(--down)}.sui .f2d-strip .na{font-size:11.5px;color:var(--ink-3)}.sui .f2d-chev{flex:0 0 16px;width:16px;display:flex;align-items:center;justify-content:center;color:var(--ink-3);transition:transform var(--d-fast) var(--spring)}.sui .f2d-chev[data-open]{transform:rotate(90deg);color:var(--ink-2)}.sui .f2d-chev[data-none]{visibility:hidden}.sui .f2-bars{display:flex;align-items:flex-end;gap:10px;height:132px;padding:0 2px}.sui .f2-bars>span{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;min-width:0}.sui .f2-bars .bb{display:flex;align-items:flex-end;justify-content:center;gap:3px;height:110px}.sui .f2-bars b{display:block;width:12px;border-radius:4px 4px 2px 2px;background:var(--up);opacity:.75;transition:opacity var(--d-hover) ease}.sui .f2-bars b.dn{background:var(--down);opacity:.55}.sui .f2-bars>span:hover b{opacity:1}.sui .f2-bars em{display:block;text-align:center;font-style:normal;font-family:var(--font-mono);font-size:10px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.sui .f2-heroline{display:flex;align-items:baseline;gap:12px}.sui .f2-heroline em{font-style:normal;font-size:18px;color:var(--ink-3)}.sui .f2-sub{display:block;margin-top:12px;font-size:12.5px;color:var(--ink-2)}.sui .f2-sub b{font-weight:500;font-variant-numeric:tabular-nums}.sui .f2-sub b.pos,.sui .f2-kbit.pos{color:var(--up)}.sui .f2-sub b.neg,.sui .f2-kbit.neg,.sui .f2-bars em.neg{color:var(--down)}.sui .f2-kbit{display:block;margin-top:6px;font-size:11.5px;color:var(--ink-3);font-variant-numeric:tabular-nums}.sui .f2-cardtitle,.sui .f2-work .sui-mdhead>span:first-child{margin:0;font-size:13.5px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--ink)}.sui .f2-kpi--act .v{color:var(--accent-ink);display:flex;align-items:baseline;gap:10px}.sui .f2-kpi--act .v i{font-style:normal;font-family:var(--font-mono);font-size:11.5px;font-weight:400;color:var(--ink-3)}.sui .f2-chhead{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.sui .f2-chhead .f2-kbit{margin-top:0}.sui .f2-ch{position:relative;margin-top:16px}.sui .f2-line{position:absolute;top:0;left:0;width:100%;height:110px;pointer-events:none}.sui .f2-line path{fill:none;stroke:var(--ink-2);stroke-width:1.4;opacity:.55;stroke-linejoin:round;stroke-linecap:round}.sui .f2-linepoints{position:absolute;z-index:2;inset:0 0 auto;height:110px;pointer-events:none}.sui .f2-linepoint{position:absolute;width:7px;height:7px;border-radius:50%;background:var(--fill-card);border:1.4px solid var(--ink-2);opacity:.8;transform:translate(-50%,-50%);pointer-events:none}.sui .f2-leg{display:flex;gap:18px;margin-top:12px;font-size:11.5px;color:var(--ink-3)}.sui .f2-leg span{display:inline-flex;align-items:center;gap:6px}.sui .f2-leg i{width:10px;height:3px;border-radius:2px;background:var(--up)}.sui .f2-leg i.out{background:var(--down)}.sui .f2-leg i.ln{background:var(--ink-3);height:1px;width:14px}.sui .f2-lots{display:block;padding:0 0 6px}.sui .f2-lot{display:flex;align-items:center;gap:20px;width:100%;padding:17px 0;background:none;border:0;text-align:left;color:inherit;font:inherit;cursor:pointer;transition:background var(--d-hover) ease}.sui .f2-lot:hover{background:#00000007}.sui.dark .f2-lot:hover{background:#ffffff09}.sui .f2-lot .lt{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.sui .f2-lot .lt b{font-size:13.5px;font-weight:450;color:var(--ink)}.sui .f2-lot .lt em{display:none}.sui .f2-lot .rt{display:flex;align-items:baseline;justify-content:flex-end;gap:10px;min-width:150px;font-variant-numeric:tabular-nums}.sui .f2-lot .rt b{font-size:13.5px;font-weight:450;color:var(--ink)}.sui .f2-lot .rt em{font-style:normal;font-size:12.5px;font-weight:420;color:var(--ink-3)}.sui .f2-lot .ch{width:16px;display:flex;align-items:center;justify-content:flex-end;color:var(--ink-3);font-size:13px;padding-top:0}@media (max-width: 700px){.sui .f2-lot{gap:12px}.sui .f2-lot .rt{min-width:96px}}.sui .f2 .sui-mdhead{height:auto;padding:20px 20px 12px;border-bottom:0}.sui .f2 .sui-mdrow{min-height:0;padding:13px 20px;border-bottom:0}.sui .f2-fld{width:100%;background:transparent;border:0;border-bottom:1px solid var(--line);padding:5px 0;font:inherit;font-size:13px;color:var(--ink);outline:none}.sui .f2-fld:focus{border-bottom-color:var(--accent)}.sui .f2-avis{margin:18px 0 0;padding:16px 18px;border-radius:14px;background:color-mix(in srgb,var(--warn) 10%,transparent);border:1px solid color-mix(in srgb,var(--warn) 26%,transparent);display:grid;gap:10px}.sui .f2-avis p{margin:0;font-size:13px;line-height:1.45;color:var(--ink)}.sui .f2-avis .row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sui .sui-dmst.f2-st,.sui .f2-st{text-transform:none;letter-spacing:.01em;font-family:var(--font-sans);font-size:11.5px}.sui .f2 .sui-mdhead>span,.sui .f2 .sui-mdrow>.mdcol,.sui .f2 .sui-mdrow>.sui-dmst,.sui .f2 .sui-mdrow>.mdsc{flex:0 0 auto}.sui .f2 .sui-mdhead>span:first-child,.sui .f2 .sui-mdrow>.mdnm{flex:1 1 auto!important;min-width:200px}.sui .f2 .sui-mdrow,.sui .f2 .sui-mdhead{gap:18px}@media (min-width: 768px){.sui .f2 .f2-clr .sui-mdhead>span,.sui .f2 .f2-clr .sui-mdrow>span{flex:1 1 0;min-width:0}.sui .f2 .f2-clr .sui-mdhead>span:first-child,.sui .f2 .f2-clr .sui-mdrow>.mdnm{flex:1.7 1 0!important;min-width:0}}@media (min-width: 1200px){.sui .f2-hero .n{font-size:52px}.sui .f2-bars{height:168px}.sui .f2-bars .bb,.sui .f2-line,.sui .f2-linepoints{height:146px}}.sui .f2-avatar{width:30px;height:30px;flex:0 0 30px;border-radius:50%;display:grid;place-items:center;background:var(--hover);color:var(--ink-2);font-family:var(--font-mono);font-size:var(--t-data-size);font-weight:var(--t-data-weight)}.sui .f2-secact{display:inline-flex;flex-direction:column;align-items:flex-end;gap:3px}.sui .f2-secact em{font-style:normal;font-size:11.5px;color:var(--ink-3)}.sui .f2-lot--off{opacity:.5}.sui .f2-lot--off .lt b{text-decoration:line-through}.sui .f2 .mdnm .n1,.sui .f2 .mdcol{font-size:var(--t-data-size);font-weight:var(--t-data-weight)}.sui .f2 .mdnm .n2,.sui .f2 .mdcol em{font-family:var(--font-mono);font-size:10.5px;font-weight:400}.sui .f2 .f2-state{font-size:11.5px;font-weight:450}.sui .f2-lot--off .lt em{display:block;font-size:10.5px;color:var(--ink-3)}.sui .f2-cbar{display:flex;align-items:center;gap:14px}.sui .f2-ctitle{font-size:var(--t-display-size);font-weight:470;letter-spacing:-.01em;margin:0}.sui .f2-mes{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--line);border-radius:999px;padding:3px 4px}.sui .f2-mes b{font-size:var(--t-body-size);font-weight:450;padding:0 8px;min-width:132px;text-align:center}.sui .f2-mesx{border:0;background:transparent;color:var(--ink-dim);cursor:pointer;width:24px;height:24px;border-radius:999px;font-size:var(--t-body-size);line-height:1}.sui .f2-mesx:hover{background:var(--hover);color:var(--ink)}.sui .f2-histo{font-size:11.5px;color:var(--ink-dim);font-style:normal}.sui .f2-tot{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:12.5px;color:var(--ink-dim);padding:0 2px 4px}.sui .f2-tot b{font-weight:450;color:var(--ink);font-variant-numeric:tabular-nums}.sui .f2-tot i{color:var(--line);font-style:normal}.sui .f2-avis{margin-top:14px;padding:16px 18px;border:1px solid var(--line);border-radius:12px}.sui .f2-avis p{margin:0 0 12px;font-size:12.5px;color:var(--ink-dim)}.sui .f2-avis p b{font-weight:450;color:var(--ink)}.sui .f2-form{display:flex;flex-direction:column;gap:16px;margin:18px 0 20px}.sui .f2-campo{display:flex;flex-direction:column;gap:6px}.sui .f2-campo .k{font-family:var(--mono);font-size:var(--t-eyebrow-size);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-dim)}.sui .f2-hint{font-size:10.5px;font-family:var(--mono);color:var(--ink-dim);font-style:normal}.sui .f2-chk{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink)}.sui .f2-ro{display:flex;flex-wrap:wrap;gap:14px 28px;margin:18px 0 20px}.sui .f2-ro>span{display:flex;flex-direction:column;gap:4px;font-size:12.5px;font-variant-numeric:tabular-nums}.sui .f2-ro i{font-family:var(--mono);font-size:var(--t-eyebrow-size);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-dim);font-style:normal}.sui .f2-ask{font-size:11.5px;color:var(--ink-dim)}.sui .f2-bar{display:flex;height:4px;border-radius:999px;overflow:hidden;background:var(--line);min-width:120px}.sui .f2-bar i.p{background:var(--line-strong, var(--ink-dim));opacity:.45}.sui .f2-bar i.c{background:var(--accent);opacity:.55}.sui .f2-bar i.i{background:var(--accent)}.sui .f2-bar i.g{background:var(--up)}.sui .f2-st{display:inline-flex;align-items:center;gap:6px}.sui .f2-st:before{content:"";width:5px;height:5px;border-radius:99px;background:currentColor;flex:none}.sui .f2-t--proj{color:var(--ink-3)}.sui .f2-t--conf{color:var(--warn)}.sui .f2-t--inv{color:var(--accent-ink)}.sui .f2-t--paid{color:var(--up)}.sui .f2-t--warn{color:var(--warn)}.sui .f2-t--bad{color:var(--down)}.sui .mstat>span.v.f2-t--proj,.sui .mstat>span.v.f2-t--conf,.sui .mstat>span.v.f2-t--inv,.sui .mstat>span.v.f2-t--paid,.sui .mstat>span.v.f2-t--warn,.sui .mstat>span.v.f2-t--bad{color:inherit}.sui .f2-acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:16px;margin-top:26px;padding-top:18px;border-top:1px solid var(--line)}.sui .f2-acts .f2-ask{margin-right:auto;text-align:left;max-width:60%}.sui .f2-acts .f2-quiet{margin-right:10px;color:var(--ink-3)}.sui .f2-acts .f2-quiet:hover{color:var(--ink)}.sui .f2-mcard{display:flex;flex-direction:column;gap:12px;margin:4px 0 2px;padding:16px 18px;background:var(--card, var(--bg));border:1px solid var(--line);border-radius:12px}.sui .f2-mcard-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.sui .f2-mcard-id{display:flex;flex-direction:column;gap:4px;min-width:0}.sui .f2-mcard-id .k{font-family:var(--mono);font-size:var(--t-eyebrow-size);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-dim)}.sui .f2-mcard-id .t{font-size:13px;font-weight:450;color:var(--ink)}.sui .f2-mcard-monto .n{font-size:22px;font-weight:320;letter-spacing:-.02em;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.sui .f2-mcard-monto .n i{font-style:normal;opacity:.38}.sui .f2-mcard-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px}.sui .f2-mcard-grid>span{display:flex;flex-direction:column;gap:3px;font-size:12.5px;color:var(--ink);min-width:0}.sui .f2-mcard-grid i{font-family:var(--mono);font-size:var(--t-eyebrow-size);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-dim);font-style:normal}.sui .f2-mcard-grid b{font-weight:500}.sui .f2-mcard-aviso{display:flex;align-items:baseline;gap:7px;margin:0;font-size:12px;color:var(--ink-dim)}.sui .f2-mcard-aviso:before{content:"";width:5px;height:5px;border-radius:99px;flex:none;background:var(--warn);transform:translateY(-1px)}.sui .f2-mcard-aviso a{color:var(--accent-ink)}.sui .f2-mcard-bloq{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--line)}.sui .f2-mcard-pie{margin:0;font-size:10.5px;font-family:var(--mono);color:var(--ink-dim)}.sui .f2-volver-mercury{margin-top:10px;padding:0;border:0;background:none;cursor:pointer;font-size:11.5px;color:var(--ink-3)}.sui .f2-volver-mercury:hover{color:var(--ink)}@media (max-width: 560px){.sui .f2-mcard-grid{grid-template-columns:1fr}}.sui .f2-chead{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px 20px 14px}.sui .f2-chead h3{margin:0;font-size:var(--t-title-size, 15px);font-weight:550;letter-spacing:-.016em;color:var(--ink);white-space:nowrap}.sui .f2-chead .sp{flex:1;min-width:12px}.sui .f2-chead .cnt{font-size:11.5px;color:var(--ink-3);font-variant-numeric:tabular-nums}.sui .f2-cash .k,.sui .f2-cash .v{display:block}.sui .f2-cash>div{display:flex;flex-direction:column;flex:1}.sui .f2-cash .f2-mid{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px}.sui .f2-cash .f2-mid .v{margin-top:0;font-size:50px}.sui .f2-cash .f2-foot{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.sui .f2-cash .f2-foot .d{margin-top:0}.sui .f2-cash .f2-dim{opacity:.6}.sui .f2-amt{font-size:12.5px;font-weight:450;letter-spacing:-.008em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}.sui .f2-amt.pos{color:var(--pos-ink)}.sui .f2-amt.neg{color:var(--neg-ink)}.sui .f2>.sui-grid2,.sui .f2>.f2-incoming{margin-bottom:22px}.sui .f2 .sui-hdrow .hdnm,.sui .f2 .sui-feed .sui-fr .tx{display:flex;flex-direction:column;gap:3px;min-width:0}.sui .f2-pbars b{position:relative;width:16px;opacity:1;border-radius:4px 4px 2px 2px;background:color-mix(in srgb,var(--accent-ink) 26%,transparent);display:flex;align-items:flex-end;justify-content:center}.sui .f2-pbars b i{display:block;width:100%;border-radius:3px 3px 2px 2px;background:var(--accent-ink)}.sui .f2-pbars>span:hover b{background:color-mix(in srgb,var(--accent-ink) 38%,transparent)}.sui .f2-pbars>span[data-cur] b{opacity:.42}.sui .f2-pbars>span[data-cur] em{opacity:.55}.sui .f2-leg i.gr{height:8px;width:8px;border-radius:2px;background:color-mix(in srgb,var(--accent-ink) 26%,transparent)}.sui .f2-leg i.pf{background:var(--accent-ink);height:8px;width:8px;border-radius:2px}.sui .f2-dsrch{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:0 4px;color:var(--ink-3)}.sui .f2-dsrch input{flex:1 1 auto;min-width:0;border:0;background:none;font:inherit;font-size:13.5px;color:var(--ink);padding:8px 0}.sui .f2-dsrch input::-moz-placeholder{color:var(--ink-3)}.sui .f2-dsrch input::placeholder{color:var(--ink-3)}.sui .f2-dsrch .st{font-size:11.5px;color:var(--ink-3);white-space:nowrap}.sui .f2-docs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);min-height:620px;overflow:hidden}.sui .f2-docs[data-fold]{grid-template-columns:minmax(0,1fr) 0px}.sui .f2-docs[data-fold] .f2-docview{border-left:0}.sui .f2-doclist{min-width:0;overflow-y:auto;max-height:720px;padding:6px 0 10px}.sui .f2-dgrp+.f2-dgrp{margin-top:4px}.sui .f2-dghead{display:flex;align-items:center;gap:8px;width:100%;padding:10px 20px;background:none;border:0;cursor:pointer;text-align:left;font:500 12.5px/1.2 var(--f-ui);color:var(--ink-1);border-bottom:1px solid var(--line)}.sui .f2-dghead .ch{display:inline-block;transition:transform var(--d-fast) var(--spring);opacity:.5}.sui .f2-dghead .ch[data-open]{transform:rotate(90deg)}.sui .f2-dghead .nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui .f2-dghead .ct{font:400 9.5px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.sui .f2-drow[data-sel]{background:color-mix(in srgb,var(--accent-ink) 7%,transparent)}.sui .f2-docview{position:relative;min-width:0;border-left:1px solid var(--line);display:flex;flex-direction:column;overflow:hidden}.sui .f2-dfold{position:absolute;top:10px;right:12px;z-index:2;border:1px solid var(--line);background:var(--surface-1);border-radius:999px;padding:4px 10px;cursor:pointer;font:400 10.5px/1 var(--f-mono);color:var(--ink-3)}.sui .f2-docs[data-fold] .f2-dfold{right:auto;left:-112px}.sui .f2-dempty,.sui .f2-dno{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center;font:400 12.5px/1.5 var(--f-ui);color:var(--ink-3)}.sui .f2-dnm{font:500 13.5px/1.35 var(--f-ui);color:var(--ink-1)}.sui .f2-dload{flex:1;margin:44px 18px 18px;border-radius:10px;background:var(--surface-2);animation:sui-dpulse 1.2s ease-in-out infinite}.sui .f2-dframe{flex:1;width:100%;border:0;background:var(--surface-2)}.sui .f2-dimg{flex:1;width:100%;-o-object-fit:contain;object-fit:contain;padding:44px 18px 18px;background:var(--surface-2)}@media (max-width: 900px){.sui .f2-docs{grid-template-columns:minmax(0,1fr)}.sui .f2-docview{border-left:0;border-top:1px solid var(--line);min-height:420px}}@keyframes sui-dpulse{0%,to{opacity:1}50%{opacity:.55}}.f2-link{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left}.f2-link:hover{text-decoration:underline;text-underline-offset:2px}.sui .f2 .sui-mdhead.f2d-grid,.sui .f2 .sui-mdrow.f2d-grid{gap:18px}.sui .f2d-grid>.c-nm{flex:1.2 1 0!important;min-width:0;text-align:left}.sui .f2d-grid>.c-ct{flex:1.5 1 0!important;min-width:0;text-align:left}.sui .f2d-grid>.c-de{flex:0 0 132px;width:132px;text-align:right}.sui .f2d-grid>.c-lc{flex:0 0 118px;width:118px;text-align:right}.sui .f2d-grid>.c-sa{flex:0 0 130px;width:130px;text-align:right}.sui .f2d-grid>.c-fa{flex:0 0 34px;width:34px;display:flex;justify-content:flex-end}.sui .f2-go{position:relative;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:var(--ink-2);transition:color var(--d-fast) ease,transform var(--d-press) var(--spring)}.sui .f2-go:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--btn-pri-bg);box-shadow:var(--btn-pri-sh);opacity:0;transform:scale(.6);transition:opacity var(--d-fast) ease,transform var(--d-fast) var(--spring)}.sui .f2-go svg{position:relative;transition:transform var(--d-fast) var(--spring)}.sui .f2-go:hover,.sui .f2-go:focus-visible{color:#fff;outline:none}.sui .f2-go:hover:before,.sui .f2-go:focus-visible:before{opacity:1;transform:scale(1)}.sui .f2-go:hover svg{transform:translate(1.5px)}.sui .f2-go:active{transform:scale(.92)}@media (prefers-reduced-motion: reduce){.sui .f2-go,.sui .f2-go:before,.sui .f2-go svg{transition:none}.sui .f2-go:hover svg{transform:none}}.sui .sui-mdhead.f2d-grid>span{cursor:default}.sui .f2-fail{display:inline-flex;align-items:baseline;gap:10px;flex-wrap:wrap}.sui .f2-fail .tx{color:var(--ink-3)}.sui .f2-ok{display:inline-flex;vertical-align:-2px;margin-right:6px;color:var(--ok, #2f8f5b)}.sui .f2c-grid{display:grid;grid-template-columns:minmax(96px,1.1fr) 84px minmax(96px,.9fr) 108px 96px;align-items:center;gap:12px}.sui .f2c-grid.f2c-grid--rol{grid-template-columns:minmax(96px,1.1fr) 92px 84px minmax(96px,.9fr) 108px 96px}.sui .f2c-grid>.sui-btn--sm{justify-self:end}.sui .f2m-grid{display:grid;grid-template-columns:84px minmax(120px,1fr) minmax(140px,1.3fr) 116px;align-items:center;gap:12px}.sui .f2m-grid .r{text-align:right}.sui .f2m-amt{text-align:right;font-variant-numeric:tabular-nums}.sui .f2-roletxt{color:var(--ink-3);font-size:12px}.sui .f2-rolebar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.sui .f2c-head{padding:6px 12px;font-size:10.5px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line)}.sui .f2c-head .r{text-align:right}.sui .sui-mdrow.f2c-row{align-items:center}.sui .f2c-per{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font-weight:500}.sui .f2c-due{color:var(--ink-2);font-variant-numeric:tabular-nums}.sui .f2c-amt{text-align:right;color:var(--ink);font-weight:550;font-variant-numeric:tabular-nums}.sui .f2c-note{grid-column:1 / -1;display:flex;align-items:center;gap:10px;font-size:11.5px;color:var(--ink-3)}.sui .f2c-per .f2-ok{color:var(--up)}.sui .f2c-per--what{flex-wrap:wrap;row-gap:1px;min-width:0}.sui .f2c-what{flex:0 0 100%;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:400;color:var(--ink-3)}.sui .f2n-per .f2c-what{display:block}.sui .f2-atar__what{font-weight:400;color:var(--ink-3)}.sui .f2-copy{display:inline-flex;align-items:baseline;gap:8px}.sui :is(.sui-modal,.sui-mshell) .mh.mh--grad .t p{color:#fffffff0;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.28)}.sui{--dock-pad: 8px;--dock-bg: linear-gradient(135deg, rgba(255,255,255,.5), rgba(235,235,235,.42) 55%, rgba(250,250,250,.48));--dock-reflection: linear-gradient(115deg, rgba(255,255,255,.14), transparent 26%, rgba(255,255,255,.07) 48%, transparent 72%);--dock-edge: rgba(0,0,0,.12);--dock-rim: linear-gradient(135deg, rgba(255,255,255,.75), rgba(255,255,255,.2) 38%, rgba(0,0,0,.16) 68%, rgba(255,255,255,.4));--dock-inset: var(--f2-glass-inset);--dock-ink: #333333}.sui.dark{--dock-bg: linear-gradient(135deg, rgba(48,48,48,.58), rgba(24,24,24,.44) 55%, rgba(38,38,38,.52));--dock-reflection: linear-gradient(115deg, rgba(255,255,255,.08), transparent 26%, rgba(255,255,255,.04) 48%, transparent 72%);--dock-edge: rgba(255,255,255,.1);--dock-rim: linear-gradient(135deg, rgba(255,255,255,.36), rgba(255,255,255,.06) 45%, rgba(255,255,255,.16));--dock-inset: none;--dock-ink: #d0d0d0}.sui[data-nav=dock],.sui[data-nav=dock][data-rail-open]{--rail-off: 0px}.sui[data-nav=dock] .sui-main{padding-bottom:calc(112px + env(safe-area-inset-bottom))}.sui[data-nav=dock] .sui-jobs{bottom:calc(96px + env(safe-area-inset-bottom))}.sui .sui-dock{position:fixed;left:50%;bottom:calc(18px + env(safe-area-inset-bottom));transform:translate(-50%);z-index:50;display:flex;align-items:center;gap:4px;padding:var(--dock-pad);border-radius:26px;isolation:isolate;max-width:calc(100vw - 32px)}.sui .sui-dock__shadow,.sui .sui-dock__shell{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.sui .sui-dock__shadow{z-index:-2;box-shadow:var(--f2-hero-shadow);transform-origin:50% 50%}.sui .sui-dock__shell{z-index:-1;background:var(--dock-reflection),var(--dock-bg);box-shadow:var(--dock-inset);-webkit-backdrop-filter:var(--f2-glass-filter);backdrop-filter:var(--f2-glass-filter);outline:1px solid var(--dock-edge);outline-offset:-1px}.sui .sui-dock__shell:before,.sui .sui-dock__thumb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--dock-rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.sui .sui-dock__thumb{position:absolute;top:var(--dock-pad);left:0;width:46px;height:46px;border-radius:14px;background:var(--fill-raised);box-shadow:var(--sh-seg);pointer-events:none;z-index:0}.sui .sui-dock__thumb:before{background:var(--rim-sm)}.sui .sui-dock__it{position:relative;z-index:1;flex:none;display:inline-flex;align-items:center;justify-content:flex-start;min-width:46px;height:46px;padding:0 13px;border-radius:14px;border:0;background:transparent;color:var(--dock-ink);text-decoration:none;cursor:pointer;font:500 12.5px/1 var(--font-sans);letter-spacing:-.008em;-webkit-tap-highlight-color:transparent;transition:color var(--d-hover) ease,background-color var(--d-hover) ease}.sui .sui-dock__it:hover,.sui .sui-dock__it[aria-current=page]{color:var(--ink)}.sui .sui-dock__it.is-hot:not([aria-current=page]):not(.sui-dock__it--cta){background:var(--pick)}.sui .sui-dock__it:active{transform:scale(.94)}.sui .sui-dock__it:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sui .sui-dock__ic{position:relative;width:20px;height:20px;flex:none;display:grid;place-items:center}.sui .sui-dock__lbl{display:none;white-space:nowrap;padding:0 2px 0 9px}.sui .sui-dock__it.is-open:not(.is-current) .sui-dock__lbl{display:inline-block}.sui .sui-dock__it.is-current:after{content:"";position:absolute;bottom:4px;left:21px;width:5px;height:5px;border-radius:50%;background:currentColor}.sui .sui-dock__it--cta{color:#fff;border:.8px solid transparent;background:var(--btn-pri-bg) padding-box,var(--btn-pri-rim) border-box;box-shadow:var(--btn-pri-sh)}.sui .sui-dock__it--cta:hover{color:#fff;filter:var(--btn-pri-hover)}.sui .sui-dock__av{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--pick);color:var(--ink);font:600 10.5px/1 var(--font-sans)}.sui .sui-dock__sep{flex:none;width:1px;height:22px;margin:0 3px;background:var(--line);position:relative;z-index:1}.sui .sui-dock__tip{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);padding:7px 9px;border-radius:9px;white-space:nowrap;pointer-events:none;background:#2c2c2e;color:#fff;font:500 11.5px/1 var(--font-sans);opacity:0;transition:opacity var(--d-quick) ease}.sui .sui-dock:not(.sui-dock--compact) .sui-dock__tip{display:none}.sui .sui-dock--compact .sui-dock__it:focus-visible .sui-dock__tip{opacity:1}.sui .sui-dock__pop{position:fixed;z-index:55;min-width:220px;max-width:calc(100vw - 32px);max-height:min(70vh,520px);overflow:auto;padding:6px;border-radius:18px;border:1px solid var(--dock-edge);background:var(--dock-reflection),var(--dock-bg);-webkit-backdrop-filter:var(--f2-glass-filter);backdrop-filter:var(--f2-glass-filter);box-shadow:var(--f2-hero-shadow)}.sui .sui-dock__pop a,.sui .sui-dock__pop button{display:flex;align-items:center;gap:11px;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:12px;background:transparent;color:var(--ink);text-align:left;font:450 13px/1 var(--font-sans);text-decoration:none;cursor:pointer}.sui .sui-dock__pop a svg{color:var(--dock-ink);flex:none}.sui .sui-dock__pop :is(a,button):is(:hover,:focus-visible),.sui .sui-dock__pop a[aria-current=page]{background:var(--pick);outline:none}.sui .sui-dock__who{display:block;padding:10px 12px 8px;color:var(--dock-ink);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui .sui-dock__ln{display:block;height:1px;margin:4px 8px;background:var(--line)}@media (prefers-reduced-motion: reduce){.sui .sui-dock__it,.sui .sui-dock__tip{transition:none}.sui .sui-dock__it:active{transform:none}}.sui[data-nav=dock]{--head-pad-t: 22px;--head-pad-x: 28px;--head-bg: rgba(237, 237, 237, .74)}.sui.dark[data-nav=dock]{--head-bg: rgba(14, 14, 16, .72)}.sui .sui-apphead{position:sticky;top:calc(var(--head-pad-t) * -1);z-index:20;margin:calc(var(--head-pad-t) * -1) calc(var(--head-pad-x) * -1) 20px;padding:10px var(--head-pad-x);display:grid;align-items:center;-moz-column-gap:20px;column-gap:20px;row-gap:6px;grid-template-columns:minmax(0,1fr) minmax(220px,420px) auto auto;grid-template-areas:"id search date util";background:var(--head-bg);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);box-shadow:0 1px 0 var(--line)}.sui .sui-apphead__id{grid-area:id;display:flex;align-items:center;gap:12px;min-width:0}.sui .sui-apphead__brand{display:inline-flex;align-items:center;min-height:44px;padding:0 2px;border-radius:10px;color:inherit;text-decoration:none;flex:none}.sui .sui-apphead__brand:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sui .sui-apphead__div{flex:none;width:1px;height:18px;background:var(--line)}.sui .sui-apphead__ws{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:450 13px/1 var(--font-sans);letter-spacing:-.006em;color:var(--ink-2)}.sui .sui-apphead__search{grid-area:search;min-width:0}.sui .sui-apphead__date{grid-area:date;display:flex}.sui .sui-apphead__util{grid-area:util;display:flex;align-items:center;gap:8px}.sui .sui-apphead--nodate{grid-template-columns:minmax(0,1fr) minmax(220px,420px) auto;grid-template-areas:"id search util"}.sui .sui-apphead .sui-gsearch{width:100%;min-width:0;flex:none}.sui .sui-apphead .sui-gsearch label{height:44px;padding:0 2px;gap:10px;border-radius:0;border:0;border-bottom:1px solid var(--line);background:none;box-shadow:none;transition:border-color var(--d-hover) ease}.sui .sui-apphead .sui-gsearch label:focus-within{background:none;border-bottom-color:var(--accent)}.sui .sui-gsearch__clr{flex:none;width:32px;height:32px;margin-right:-6px;display:grid;place-items:center;border:0;border-radius:9px;background:transparent;color:var(--ink-3);cursor:pointer}.sui .sui-gsearch__clr:hover{background:var(--pick);color:var(--ink)}.sui .sui-gsearch__clr:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sui .sui-gsearch__kbd{flex:none;font:500 10.5px/1 var(--font-mono);color:var(--ink-3);padding:3px 6px;border-radius:6px;border:1px solid var(--line)}.sui .sui-apphead__ic{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:12px;background:transparent;color:var(--ink-2);cursor:pointer;transition:background-color .18s ease,color .18s ease,transform .18s var(--e-out)}.sui .sui-apphead__ic:hover{background:var(--pick);color:var(--ink);transform:translateY(-1px)}.sui .sui-apphead__ic:active{transform:scale(.95);transition-duration:.12s}.sui .sui-apphead__ic:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sui .sui-sechead{display:flex;align-items:center;gap:14px;padding-bottom:22px}@media (max-width: 1023px){.sui[data-nav=dock]{--head-pad-t: 18px;--head-pad-x: 20px}.sui .sui-apphead{-moz-column-gap:14px;column-gap:14px;grid-template-columns:minmax(0,1fr) minmax(180px,320px) auto auto}.sui .sui-apphead--nodate{grid-template-columns:minmax(0,1fr) minmax(180px,320px) auto}}@media (max-width: 767px){.sui[data-nav=dock]{--head-pad-t: 14px;--head-pad-x: 14px}.sui .sui-apphead{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"id date util" "search search search";padding-top:6px;padding-bottom:8px;-moz-column-gap:8px;column-gap:8px}.sui .sui-apphead .sui-dtrig .rg{display:none}.sui .sui-apphead--nodate{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id util" "search search"}.sui .sui-sechead{padding-bottom:16px}}@media (max-width: 440px){.sui .sui-apphead__div,.sui .sui-apphead__ws{display:none}}@media (prefers-reduced-motion: reduce){.sui .sui-apphead__ic,.sui .sui-apphead .sui-gsearch label{transition:none}.sui .sui-apphead__ic:hover,.sui .sui-apphead__ic:active{transform:none}}.sui[data-nav=dock] .sui-main:has(>.f2-home){overflow:hidden;padding-bottom:0;max-width:none}.sui[data-nav=dock] .sui-main:has(>.f2-home)>.sui-apphead{flex-shrink:0;margin-bottom:8px}.sui .f2-home{--home-progress: 0;--home-stage-height: 100%;--home-scroll-distance: 460px;--home-gutter: 12px;margin-inline:calc(var(--home-gutter) - var(--head-pad-x));flex:1;min-height:0;overflow-y:auto;overflow-x:clip;scrollbar-width:none;overscroll-behavior:contain;overflow-anchor:none;position:relative;outline:none}.sui .f2-home::-webkit-scrollbar{display:none}.sui .f2-home__track{position:relative;height:calc(var(--home-stage-height) + var(--home-scroll-distance))}.sui .f2-home__stage{position:sticky;top:0;height:var(--home-stage-height);overflow:clip}.sui .f2-home__hero{position:absolute;top:8px;right:8px;bottom:12px;left:8px;margin:0;overflow:hidden;border-radius:34px;border:1px solid var(--f2-hero-edge);box-shadow:0 0 0 8px var(--f2-hero-frame);color:var(--f2-hero-ink);background:var(--f2-hero-glass);isolation:isolate;opacity:calc(1 - var(--home-progress));transform:translateY(calc(var(--home-progress) * -8px))}.sui .f2-hero__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 60%;object-position:center 60%;z-index:-2}.sui .f2-hero__photo--night{opacity:0;transition:opacity var(--d-slow) var(--e-inout)}.sui.dark .f2-hero__photo--night{opacity:1}html[data-finance-theme-transition] .sui .f2-hero__photo--night{transition:none}html[data-finance-theme-transition]::view-transition{pointer-events:none}html[data-finance-theme-transition]::view-transition-group(root){animation:none}html[data-finance-theme-transition]::view-transition-old(root){z-index:2;mix-blend-mode:normal;animation:f2-theme-out var(--finance-theme-duration) var(--finance-theme-easing) both}html[data-finance-theme-transition]::view-transition-new(root){z-index:1;mix-blend-mode:normal;animation:none}@keyframes f2-theme-out{to{opacity:0}}@media (prefers-reduced-motion: reduce){.sui .f2-hero__photo--night{transition:none}html[data-finance-theme-transition]::view-transition-old(root){animation:none;opacity:0}}.sui .f2-home__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--f2-hero-wash);z-index:-1;pointer-events:none}.sui .f2-hero__content{height:100%;position:relative;--hero-pad: clamp(24px, 3vw, 48px);--hero-flow-gap: 16px;--f2-hero-reading-gap: 48px}.sui .f2-hero__body{height:calc(100% - 88px);padding:24px var(--hero-pad) 8px;display:grid;grid-template-rows:auto minmax(min-content,1fr) auto;gap:var(--hero-flow-gap);overflow-y:auto}.sui .f2-home__eyebrow{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:500;letter-spacing:.04em}.sui .f2-hero__intro{max-width:58%;align-self:center;transform:translateY(clamp(6px,1.8vh,24px))}.sui .f2-hero__intro>.f2-home__eyebrow{color:var(--f2-hero-muted)}.sui .f2-home__hero h1{margin:0 0 18px;font-size:clamp(40px,4.7vw,78px);line-height:1.02;letter-spacing:-.045em;font-weight:400}.sui .f2-hero__intro p{margin:0;color:var(--f2-hero-muted);font-size:14px}.sui .f2-hero__cards{display:grid;grid-template-columns:minmax(260px,340px) minmax(280px,330px);gap:32px;align-items:end;justify-content:space-between;margin-top:calc(var(--f2-hero-reading-gap) - var(--hero-flow-gap))}.sui .f2-quick{--f2-glass-fill: var(--f2-hero-summary);padding:24px;border-radius:var(--f2-card-radius)}.sui .f2-quick__cash{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sui .f2-quick__value>strong{font-size:clamp(27px,3vw,42px);font-weight:400;letter-spacing:-.03em;line-height:1.15;overflow-wrap:anywhere}.sui .f2-quick__currency{font-size:11px;color:var(--f2-hero-muted)}.sui .f2-quick__debts{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-top:1px solid var(--f2-hero-edge);margin-top:20px;padding-top:14px}.sui .f2-quick__debts button{min-width:0;min-height:64px;display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:0;background:none;border:0;color:inherit;text-align:left;cursor:pointer;border-radius:4px}.sui .f2-quick__debts button>span{display:flex;align-items:center;gap:8px;color:var(--f2-hero-muted);font-size:11px}.sui .f2-quick__debts strong{font-weight:500;font-size:18px;overflow-wrap:anywhere}.sui .f2-quick__debts svg,.sui .f2-home__link svg{transform:rotate(180deg)}.sui .f2-attention{--f2-hero-muted: var(--f2-alert-muted);--f2-hero-edge: var(--f2-alert-edge);--f2-hero-focus: var(--f2-alert-focus);--f2-glass-fill: var(--f2-alert-surface);--f2-card-rim: var(--f2-alert-rim);color:var(--f2-alert-ink);min-width:0;border-radius:var(--f2-card-radius)}.sui .f2-attention__carousel{padding:12px 24px 0}.sui .f2-attention__head{display:flex;align-items:center;gap:8px;min-height:44px}.sui .f2-attention__count{margin-left:auto;color:var(--f2-hero-muted);font:10px var(--font-mono);white-space:nowrap}.sui .f2-home__icon{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:transparent;color:inherit;cursor:pointer}.sui .f2-attention__viewport{position:relative;display:grid;min-height:157px}.sui .f2-attention__slide{position:relative;grid-area:1 / 1;min-width:0;opacity:0;pointer-events:none}.sui .f2-attention__slide[data-active=true]{opacity:1;pointer-events:auto;z-index:1}.sui .f2-attention h2{margin:8px 0;font-size:16px;font-weight:500;letter-spacing:-.02em}.sui .f2-attention__slide>strong{font-size:clamp(22px,2.2vw,30px);font-weight:400;line-height:1.2;letter-spacing:-.025em;overflow-wrap:anywhere}.sui .f2-attention p{color:var(--f2-hero-muted);font-size:12px;line-height:1.5;margin:8px 0 4px}.sui .f2-home__link{min-height:44px;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;border:0;background:none;color:inherit;padding:4px 0;font-size:12px;font-weight:500;cursor:pointer;text-align:left}.sui .f2-home__link:disabled{opacity:.65;cursor:wait}.sui .f2-attention__controls{display:flex;align-items:center;gap:4px;border-top:1px solid var(--f2-hero-edge)}.sui .f2-attention__controls>span{color:var(--f2-hero-muted);font-size:10px;margin-right:auto}.sui .f2-attention__progress{height:2px;background:var(--f2-hero-edge);margin:0 -24px;overflow:hidden}.sui .f2-attention__progress span{display:block;height:100%;background:var(--f2-hero-muted);transform:scaleX(0);transform-origin:left}.sui .f2-attention__progress span[data-cycling=true]{animation:f2-alert-progress var(--f2-alert-cycle) linear forwards}@keyframes f2-alert-progress{to{transform:scaleX(1)}}.sui .f2-attention__empty{padding:24px}.sui .f2-attention__empty h2{margin-top:22px;font-size:24px}.sui .f2-attention__status{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 24px;color:var(--f2-hero-muted);font-size:11px;border-top:1px solid var(--f2-hero-edge)}.sui .f2-attention__status>span{flex:1}.sui .f2-hero__open{position:absolute;bottom:24px;right:var(--hero-pad);display:flex;align-items:center;gap:12px;min-height:44px;padding:0;color:inherit;background:none;border:0;cursor:pointer;font-size:12px}.sui .f2-home__hero :is(button,a,h1):focus-visible{outline:2px solid var(--f2-hero-focus);outline-offset:3px}.sui .f2-home__hero :is(.f2-home__link,.f2-hero__open):hover{text-decoration:underline;text-underline-offset:5px}.sui .f2-home__panel{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overflow-x:clip;background:var(--f2-home-surface);border-radius:30px 30px 0 0;padding:28px 16px calc(112px + env(safe-area-inset-bottom));opacity:var(--home-progress);transform:translateY(calc((1 - var(--home-progress)) * 12px));scrollbar-width:thin}.sui .f2-home[data-home-view=hero] .f2-home__panel,.sui .f2-home[data-home-view=panel] .f2-home__hero{visibility:hidden}.sui .f2-home [inert]{pointer-events:none}.sui .f2-home__panelhead{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 12px 24px}.sui .f2-home__panelhead .f2-home__eyebrow{color:var(--f2-home-muted)}.sui .f2-home__panelhead h2{margin:4px 0 0;font-size:30px;font-weight:400;letter-spacing:-.03em}.sui .f2-home__back{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 8px;border:0;background:none;color:var(--f2-home-muted);cursor:pointer;border-radius:12px;font-size:12px}.sui .f2-home__back svg{transform:rotate(-90deg)}.sui .f2-home__back:focus-visible,.sui .f2-home__panelhead h2:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sui .f2-hero__toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.sui .f2-hero__shortcut{--f2-glass-fill: var(--f2-alert-surface);display:flex;align-items:center;gap:20px;min-height:48px;padding:0 20px;border-radius:16px;color:var(--f2-alert-ink);cursor:pointer;font-size:13px;font-weight:500}.sui .f2-hero__shortcut svg,.sui .f2-hero__signal svg{transform:rotate(180deg)}.sui .f2-hero__date{text-transform:none;font-size:12px;color:var(--f2-hero-muted)}.sui .f2-stack.f2-hero__signal-slot{position:absolute;top:126px;right:var(--hero-pad);width:330px;max-width:32%}.sui .f2-hero__signal{--f2-glass-fill: var(--f2-hero-signal);width:100%;min-height:96px;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--f2-hero-ink);border-radius:26px;text-align:left;cursor:pointer}.sui .f2-hero__signal strong{display:block;margin-top:8px;font-size:23px;font-weight:400;letter-spacing:-.025em}.sui .f2-hero__signal-arrow{display:grid;place-items:center;width:36px;height:36px;flex:none;border:1px solid var(--f2-hero-edge);border-radius:50%}.sui .f2-home__hero .f2-hero__shortcut:focus-visible{outline-color:var(--f2-alert-focus)}.sui :is(.f2-quick,.f2-attention,.f2-hero__shortcut,.f2-hero__signal){isolation:isolate;overflow:hidden;border:1px solid transparent;background:var(--f2-glass-sheen),var(--f2-glass-fill);-webkit-backdrop-filter:var(--f2-glass-filter);backdrop-filter:var(--f2-glass-filter);box-shadow:var(--f2-glass-inset),var(--f2-hero-shadow)}.sui :is(.f2-quick,.f2-attention,.f2-hero__shortcut){position:relative}.sui :is(.f2-quick,.f2-attention,.f2-hero__shortcut,.f2-hero__signal):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--f2-glass-rim);pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.sui .f2-dot{display:inline-block;flex:none;width:5px;height:5px;border-radius:50%}.sui .f2-home__hero h1{font-size:clamp(56px,6.35vw,94px);letter-spacing:-.05em}.sui .f2-hero__date{font-size:12px;font-weight:500;color:#ffffffdb}.sui .f2-home__hero .f2-hero__shortcut{min-height:44px;padding:0 20px;gap:24px;border-radius:999px;color:var(--f2-shortcut-ink);font-size:12px;font-weight:520;background:var(--f2-shortcut-surface);border:1px solid var(--f2-shortcut-edge);-webkit-backdrop-filter:var(--f2-shortcut-filter);backdrop-filter:var(--f2-shortcut-filter);box-shadow:var(--f2-shortcut-shadow)}.sui .f2-home__hero .f2-hero__shortcut:after{content:none}.sui .f2-home__hero .f2-hero__shortcut svg{color:var(--f2-shortcut-arrow);width:15px;height:15px}.sui .f2-hero__shortcut-lbl{display:inline-flex;align-items:center;gap:10px}.sui .f2-home__hero .f2-hero__shortcut-lbl svg{width:16px;height:16px;color:var(--f2-shortcut-icon);transform:none!important}.sui .f2-unit{margin-left:7px;font-size:12px;font-weight:450;letter-spacing:.02em;color:var(--f2-hero-muted)}.sui .f2-quick__value{display:flex;align-items:baseline;min-width:0}.sui .f2-quick__debts{gap:0}.sui .f2-quick__debts button+button{border-left:1px solid var(--f2-hero-edge);padding-left:20px}.sui .f2-quick__debts button:first-child{padding-right:20px}.sui .f2-stack.f2-hero__signal-slot{width:340px}.sui .f2-home__hero .f2-hero__signal{display:grid;grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;gap:14px;min-height:96px;padding:16px 18px;border-radius:var(--f2-card-radius)}.sui .f2-hero__signal-copy{display:grid;gap:8px;min-width:0}.sui .f2-hero__signal-copy small{font-size:9px;font-weight:550;letter-spacing:.09em;text-transform:uppercase;color:#f7fbffcc;white-space:nowrap}.sui .f2-hero__signal-copy b{font-size:15px;font-weight:480;line-height:1.18;letter-spacing:-.02em}.sui .f2-hero__signal-value{display:flex;align-items:baseline;gap:5px;white-space:nowrap}.sui .f2-hero__signal-value strong{margin:0;font-size:24px;font-weight:430;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.sui .f2-hero__signal-value span{font-size:9px;color:#f6fafdcc}.sui .f2-home__hero .f2-hero__signal-arrow{width:28px;height:28px;border-color:#ffffff59;background:#fafdff1a}.sui .f2-hero__signal-copy,.sui .f2-hero__signal-value,.sui .f2-hero__signal-arrow{position:relative;z-index:2}.sui .f2-home__hero .f2-hero__signal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;pointer-events:none;opacity:.22;background:radial-gradient(ellipse at 4% 70%,#9ad4af,transparent 42%),radial-gradient(ellipse at 48% 100%,#8bbdc4,transparent 47%),radial-gradient(ellipse at 93% 0%,#d7ce9d,transparent 40%);animation:f2-beam-breath 7s ease-in-out 1 both}@keyframes f2-beam-breath{0%{opacity:.1}50%{opacity:.28}to{opacity:.22}}.sui .f2-home:not([data-home-view=hero]) .f2-hero__signal:before{animation-play-state:paused}.sui .f2-attention__heading{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:550;letter-spacing:.1em;text-transform:uppercase;color:#8b6860}.sui .f2-attention__heading .f2-dot{background:#b67e6c;box-shadow:0 0 0 3px #b67e6c12}.sui.dark .f2-attention__heading{color:#b8b8b8}.sui .f2-attention__count{font:500 10px var(--font-sans);letter-spacing:.05em;font-variant-numeric:tabular-nums}.sui .f2-attention__viewport{--rail: 44px}.sui .f2-attention__slide{padding-right:calc(var(--rail) + 12px)}.sui .f2-attention h2{margin:6px 0 4px;font-size:14px;font-weight:560;line-height:1.3}.sui .f2-attention__value{display:flex;align-items:baseline;min-width:0}.sui .f2-attention__value strong{font-size:clamp(28px,2.6vw,34px);font-weight:390;line-height:1.1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sui .f2-attention p{font-size:11px;line-height:1.4;margin:6px 0 2px}.sui .f2-attention__link{font-size:12px;font-weight:570}.sui .f2-attention__link svg{transform:none!important;transition:transform .18s var(--e-out)}@media (hover: hover){.sui .f2-attention__link:hover svg{transform:translate(3px)!important}}.sui .f2-attention__rail{position:absolute;z-index:3;top:0;right:0;bottom:0;width:var(--rail);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.sui .f2-attention__step{position:relative;flex:none;width:var(--rail);height:var(--rail);padding:0;display:grid;place-items:center;border:0;border-radius:12px;background:none;color:var(--f2-alert-control-ink);cursor:pointer}.sui .f2-attention__step:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:9px;border:1px solid var(--f2-alert-control-edge);background:var(--f2-alert-control)}.sui .f2-attention__step svg{position:relative}.sui .f2-attention__step:hover:before{background:var(--f2-alert-control-hover)}.sui .f2-attention__prev svg{transform:rotate(-90deg)}.sui .f2-attention__next svg{transform:rotate(90deg)}.sui .f2-attention__dots{display:flex;flex-direction:column;align-items:center;gap:1px}.sui .f2-attention__dot{width:var(--rail);height:9px;display:grid;place-items:center}.sui .f2-attention__dot:before{content:"";width:3px;height:3px;border-radius:3px;background:var(--f2-alert-dot)}.sui .f2-attention__dot[data-active=true]:before{height:9px;background:var(--f2-alert-dot-active)}.sui .f2-attention__progress{margin:8px -24px 0}.sui .f2-hero__open{gap:10px;color:#f7fafdcc}.sui .f2-hero__open:hover{color:#fff}.sui .f2-hero__open-ic{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:#ffffff14}.sui .f2-hero__open svg{transform:rotate(90deg)}.sui .f2-home__hero .f2-hero__open:hover{text-decoration:none}@media (max-width: 760px){.sui .f2-home__hero h1{font-size:40px}.sui .f2-attention__progress{margin:8px -16px 0}}@media (min-width: 761px) and (max-height: 740px){.sui .f2-home__hero h1{font-size:clamp(40px,4.5vw,60px)}}@media (min-width: 761px) and (max-height: 600px){.sui .f2-hero__body{display:contents}.sui .f2-home__hero h1{font-size:40px}}@media (prefers-reduced-motion: reduce){.sui .f2-home__hero .f2-hero__signal:before{animation:none}.sui .f2-attention__link:hover svg{transform:none!important}}.sui .f2-stack{position:relative;isolation:isolate;min-width:0;padding:var(--f2-stack-padding);border-radius:var(--f2-stack-radius)}.sui .f2-stack:before{content:"";position:absolute;z-index:-1;inset:var(--f2-stack-inset);border-radius:inherit;border:1px solid var(--f2-stack-edge);pointer-events:none;background:var(--f2-stack-surface);box-shadow:var(--f2-stack-shadow);-webkit-backdrop-filter:var(--f2-stack-filter);backdrop-filter:var(--f2-stack-filter);transition:transform .18s var(--e-out)}.sui .f2-stack>:is(.f2-quick,.f2-attention,.f2-hero__signal){position:relative;border-width:.8px;background:var(--f2-glass-fill) padding-box,var(--f2-card-rim) border-box;-webkit-backdrop-filter:var(--f2-card-filter);backdrop-filter:var(--f2-card-filter);box-shadow:var(--f2-card-shadow)}.sui .f2-stack>:is(.f2-quick,.f2-attention,.f2-hero__signal):after{content:none}@media (hover: hover){.sui .f2-stack:hover:before{transform:translate(1px,-2px)}}@media (prefers-reduced-motion: reduce){.sui .f2-stack:hover:before{transform:none}}@media (max-width: 760px){.sui .f2-stack{--f2-card-radius: 22px;--f2-stack-radius: 28px}}.sui :is(.f2-quick,.f2-attention,.f2-hero__shortcut,.f2-hero__signal){transition:transform .18s var(--e-out),box-shadow .18s ease}.sui :is(.f2-quick__debts,.f2-hero__shortcut,.f2-hero__signal,.f2-home__link) svg{transition:transform .18s var(--e-out)}.sui .f2-home__icon{transition:background-color .18s ease,transform .12s var(--e-out)}@media (hover: hover){.sui .f2-stack>:is(.f2-quick,.f2-attention,.f2-hero__signal):hover{box-shadow:var(--f2-hero-shadow-hover)}.sui :is(.f2-quick,.f2-attention,.f2-hero__signal):hover{transform:translateY(-3px)}.sui .f2-hero__shortcut:hover{transform:translateY(-2px);box-shadow:var(--f2-hero-shadow-hover)}.sui :is(.f2-hero__shortcut,.f2-hero__signal):hover svg,.sui .f2-quick__debts button:hover svg{transform:rotate(180deg) translate(-2px,2px)}.sui .f2-home__link:hover svg{transform:rotate(180deg) translate(-3px)}.sui .f2-home__icon:hover{background:#3a516514}.sui.dark .f2-home__icon:hover{background:#ffffff1f}}.sui .f2-home__icon:active{transform:scale(.93)}@media (prefers-reduced-motion: reduce){.sui :is(.f2-quick,.f2-attention,.f2-hero__shortcut,.f2-hero__signal):hover,.sui .f2-home__icon:active{transform:none}.sui :is(.f2-hero__shortcut,.f2-hero__signal,.f2-home__link):hover svg,.sui .f2-quick__debts button:hover svg{transform:rotate(180deg)}}@media (min-width: 761px) and (max-height: 740px){.sui .f2-hero__content{--hero-flow-gap: 8px;--f2-hero-reading-gap: 32px}.sui .f2-hero__body{padding-top:16px}.sui .f2-home__hero h1{font-size:clamp(40px,4.5vw,60px);margin:8px 0}.sui .f2-hero__intro p{max-width:340px;font-size:12px}.sui .f2-stack.f2-hero__signal-slot{top:106px}.sui .f2-hero__signal{min-height:80px;padding:14px 20px}.sui .f2-hero__cards{grid-template-columns:minmax(250px,320px) minmax(270px,310px)}.sui .f2-quick{padding:18px 20px}.sui .f2-quick__cash{gap:4px}.sui .f2-quick__value>strong{font-size:32px}.sui .f2-quick__debts{margin-top:12px;padding-top:10px}.sui .f2-quick__debts button{min-height:54px}.sui .f2-attention__carousel{padding:4px 20px 0}.sui .f2-attention__viewport{min-height:142px}.sui .f2-attention__slide>strong{font-size:26px}.sui .f2-attention__progress{margin:0 -20px}}@media (min-width: 761px) and (max-height: 600px){.sui .f2-hero__content{--hero-flow-gap: 14px;height:calc(100% - 72px);padding:16px var(--hero-pad);display:flex;flex-direction:column;gap:var(--hero-flow-gap);overflow-y:auto}.sui .f2-hero__toolbar{position:static}.sui .f2-hero__intro{position:static;top:auto;max-width:none;transform:none;padding-block:4px;align-self:stretch}.sui .f2-home__hero h1{font-size:34px;margin:4px 0}.sui .f2-stack.f2-hero__signal-slot{display:none}.sui .f2-hero__cards{position:static;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.sui .f2-hero__open{position:static;flex-shrink:0;align-self:flex-end}}@media (max-width: 760px){.sui .f2-home{--home-gutter: 8px}.sui .f2-hero__body{display:contents}.sui .f2-home__hero{top:6px;right:6px;bottom:24px;left:6px;border-radius:24px;box-shadow:0 0 0 6px var(--f2-hero-frame)}.sui .f2-hero__content{--hero-flow-gap: 16px;--f2-hero-reading-gap: 32px;height:calc(100% - 72px);padding:20px 16px;display:flex;flex-direction:column;gap:var(--hero-flow-gap);overflow-y:auto}.sui .f2-hero__toolbar{position:static;flex-wrap:wrap;gap:8px}.sui .f2-hero__date{display:none}.sui .f2-hero__shortcut{min-height:44px;padding:0 12px;gap:10px;font-size:11px;border-radius:12px}.sui .f2-hero__photo{-o-object-position:58% center;object-position:58% center}.sui .f2-hero__intro{position:static;max-width:none;transform:none;padding-block:12px;align-self:stretch}.sui .f2-hero__intro>.f2-home__eyebrow{display:none}.sui .f2-home__hero h1{font-size:36px;margin:0 0 8px}.sui .f2-hero__intro p{max-width:260px;font-size:11px}.sui .f2-hero__cards{position:static;grid-template-columns:minmax(0,1fr);gap:16px}.sui .f2-stack.f2-hero__signal-slot{display:none}.sui .f2-quick{padding:14px 16px;border-radius:22px}.sui .f2-quick__cash{gap:4px}.sui .f2-quick__value>strong{font-size:27px}.sui .f2-quick__debts{margin-top:10px;padding-top:8px;gap:12px}.sui .f2-quick__debts button{min-height:48px}.sui .f2-quick__debts strong{font-size:16px}.sui .f2-attention{border-radius:22px}.sui .f2-attention__carousel{padding:2px 16px 0}.sui .f2-attention__viewport{min-height:140px}.sui .f2-attention__slide>strong{font-size:24px}.sui .f2-attention__empty{padding:16px}.sui .f2-attention__empty h2{margin-top:12px;font-size:22px}.sui .f2-attention__status{padding:8px 16px}.sui .f2-attention__progress{margin:0 -16px}.sui .f2-hero__open{position:static;flex-shrink:0;align-self:flex-end}.sui .f2-home__panel{padding:24px 8px calc(112px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.sui .f2-home__panelhead{padding-left:4px;padding-right:4px}.sui .f2-home__panel .f2{padding-left:0;padding-right:0}.sui .f2-home__panel .sui-hdrow{flex-wrap:wrap;row-gap:8px}.sui .f2-home__panel .sui-hdrow .hdnm{flex-basis:100%}.sui .f2-home__panel .sui-hdrow>.c{min-width:0!important;white-space:normal}}@media (prefers-reduced-motion: reduce){.sui .f2-home__hero,.sui .f2-home__panel{transform:none}.sui .f2-attention__progress span[data-cycling=true]{animation:none}}.sui .sui-dock__av{overflow:hidden;-o-object-fit:cover;object-fit:cover}.sui .sui-dock__av img,.sui .f2-account__avatar img,.sui .f2-account__photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.sui .f2-account{padding:24px;color:var(--ink);overflow-wrap:anywhere}.sui .f2-account h2{font-size:20px;font-weight:550;margin:0 0 8px}.sui .f2-account h3{font-size:15px;font-weight:550}.sui .f2-account p{margin:6px 0;font-size:13px;line-height:1.6}.sui .f2-account__hint{color:var(--dock-ink)}.sui .f2-account__tabs{display:flex;gap:8px;border-bottom:1px solid var(--line);margin-bottom:24px}.sui .f2-account__tabs button{display:inline-flex;align-items:center;gap:8px;padding:0 16px;min-height:44px;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--dock-ink)}.sui .f2-account__tabs [aria-selected=true]{border-bottom-color:var(--ink);color:var(--ink);font-weight:600}.sui .f2-account__portrait{display:flex;align-items:center;gap:20px;margin:26px 0}.sui .f2-account__avatar{display:grid;place-items:center;width:76px;height:76px;flex:none;border-radius:50%;background:var(--fill-raised);font-size:28px;overflow:hidden}.sui .f2-account form{display:grid;gap:18px;margin-top:22px}.sui .f2-account label{display:grid;gap:8px;font-size:13px;min-width:0}.sui .f2-account input:not([type=file]){width:100%;min-width:0;min-height:46px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--fill-well);color:var(--ink);font:inherit}.sui .f2-account :is(input,button):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sui .f2-account .sui-btn,.sui .f2-account__close{min-height:44px;min-width:44px;white-space:normal}.sui .f2-account form>.sui-btn{justify-self:start}.sui .f2-account__fields{display:grid;grid-template-columns:1fr 1.25fr;gap:16px}.sui .f2-account__actions{display:flex;flex-wrap:wrap;gap:8px}.sui .f2-account__members{margin-top:32px}.sui .f2-account__member{padding:18px 0;border-top:1px solid var(--line);display:grid;gap:12px}.sui .f2-account__member p{margin:4px 0}.sui .f2-account__member small{color:var(--dock-ink)}.sui .f2-account__notice,.sui .f2-account__error{padding:14px 0 0;border-top:1px solid var(--line)}.sui .f2-account__error{color:var(--down)}@media (max-width: 600px){.sui .f2-account{padding:20px 16px}.sui .f2-account__fields{grid-template-columns:minmax(0,1fr)}.sui .f2-account__portrait{gap:14px}}.sui .sui-dock__pop{min-width:248px;padding:8px;border-radius:22px}.sui .sui-dock__identity{display:flex;align-items:center;gap:12px;padding:12px 10px 14px}.sui .sui-dock__identity>span:last-child{min-width:0}.sui .sui-dock__identity strong{display:block;font-size:14px;font-weight:550;color:var(--ink)}.sui .sui-dock__identity small{display:block;margin-top:5px;color:var(--dock-ink);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:225px}.sui .sui-dock__portrait{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;overflow:hidden;background:var(--pick);color:var(--dock-ink)}.sui .sui-dock__portrait img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sui .sui-dock__pop button{gap:12px;min-height:46px;font-weight:450}.sui .sui-dock__pop button svg{color:var(--dock-ink);flex:none}.sui .sui-dock__menuchev{margin-left:auto;opacity:.6}.sui .sui-dock__pop button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sui .sui-modal:has(.f2-account) .mh .sui-btn,.sui .sui-modal:has(.f2-account) .mh .back{min-width:44px;height:44px;background:transparent;border-color:transparent;box-shadow:none;color:var(--f2-hero-muted)}.sui .sui-modal:has(.f2-account) .mh .sui-btn:before{display:none}.sui .sui-modal:has(.f2-account) .mh :is(.sui-btn,.back):hover{background:transparent;color:var(--f2-hero-ink)}.sui .sui-modal:has(.f2-account) .mh :is(.sui-btn,.back):focus-visible{outline:1px solid var(--f2-hero-ink);outline-offset:2px}.sui .sui-modal:has(.f2-account) .mbody{padding:0}@media (max-width: 600px){.sui .sui-modal[data-compact]:has(.f2-account){width:100vw;max-width:100vw;max-height:92dvh}.sui .sui-modal:has(.f2-account) .mh{gap:8px;padding:16px 12px}.sui .sui-modal:has(.f2-account) .mh .av{width:40px;height:40px;border-radius:50%}.sui .sui-modal:has(.f2-account) .mh .t h4{font-size:20px}}.sui .f2n-grid{display:grid;align-items:center;gap:12px;grid-template-columns:28px minmax(88px,1.1fr) minmax(0,.8fr) minmax(0,1.3fr) minmax(90px,.9fr) minmax(90px,.9fr) auto}.sui .f2n-hd{padding:6px 12px;font-family:var(--font-mono);font-size:9.5px;font-weight:var(--t-eyebrow-weight);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line)}.sui .f2n-blk{margin-bottom:26px}.sui .f2n-chk{display:inline-flex;align-items:center}.sui .f2n-chk input{width:15px;height:15px;margin:0;accent-color:var(--accent);cursor:pointer}.sui .f2n-chk input:disabled{cursor:default;opacity:.45}.sui .f2n-per{color:var(--ink);font-weight:500}.sui .f2n-rol{color:var(--ink-2)}.sui .f2n-amt{text-align:right;color:var(--ink);font-weight:550;font-variant-numeric:tabular-nums}.sui .sui-mdrow.f2n-off .f2n-per,.sui .sui-mdrow.f2n-off .f2n-amt{color:var(--ink-3);font-weight:400}.sui .f2n-res{margin-bottom:18px}.sui .f2n-res .k{display:block;font-family:var(--font-mono);font-size:10.5px;font-weight:400;letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3)}.sui .f2n-res .v{display:block;margin-top:10px;font-size:32px;font-weight:300;line-height:1;letter-spacing:-.025em;color:var(--ink);font-variant-numeric:tabular-nums}.sui .f2n-res .v.pos{color:var(--pos-ink)}.sui .f2n-res .v.neg{color:var(--down)}.sui .f2n-res .w{display:block;margin-top:9px;font-size:12px;color:var(--ink-2);line-height:1.4}.sui .f2n-note{margin:14px 0 0;font-size:11.5px;color:var(--ink-3);line-height:1.45}.sui .f2n-mail{margin:0;padding:18px;border-radius:16px;overflow-x:auto;background:var(--fill-well);border:.8px solid var(--line);font-family:var(--font-mono);font-size:12px;line-height:1.6;color:var(--ink);white-space:pre-wrap}.sui .f2n-acts{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:14px}.sui .f2n-hint{flex:1 1 260px;font-size:11.5px;color:var(--ink-3);line-height:1.45}@media (max-width: 720px){.sui .f2n-grid{grid-template-columns:24px minmax(76px,1fr) minmax(80px,.9fr) auto}.sui .f2n-grid>.f2n-rol,.sui .f2n-hd>span:nth-child(3){display:none}}.sui .mdinv{flex:0 0 auto;width:104px;display:flex;justify-content:flex-end;align-items:center}@media (max-width: 720px){.sui .mdinv{width:0;overflow:visible}}@media (max-width: 1023px){.sui .sui-ktrack{--kstep: calc(50% + 6px) }}@media (max-width: 767px){.sui .sui-ktrack{--kstep: calc(100% + 12px) }}@media (max-width: 1023px){.sui .sui-kdim--l,.sui .sui-kdim--r,.sui .sui-kdim--l:hover,.sui .sui-kdim--r:hover{filter:none;transform:none}.sui .sui-kdim--l:after,.sui .sui-kdim--r:after{content:none}}.sui .sui-kcar{touch-action:pan-y}.sui .sui-kdots{gap:0;bottom:-23px}.sui .sui-kdots button{pointer-events:auto;cursor:pointer;border:0;background:none;padding:8px 3px;line-height:0;-webkit-tap-highlight-color:transparent}.sui .sui-kdots button:focus-visible{outline:2px solid var(--accent);outline-offset:-4px;border-radius:99px}@media (max-width: 767px){.sui .sui-kdots button{padding:10px 5px}.sui .sui-kdots{bottom:-25px}}@media (max-width: 1023px){.sui .sui-grid2 .sui-feed{flex:0 1 auto;max-height:440px}}@media (max-width: 767px){.sui .f2 .sui-grid2 .sui-mdhead{display:flex}.sui .f2 .sui-grid2 .sui-mdhead>span:first-child{min-width:0}.sui .f2 .sui-feed .sui-fr{height:auto;min-height:54px;padding-top:8px;padding-bottom:8px}}.sui .f2-narrow{display:none}@media (max-width: 767px){.sui .f2-wide{display:none}.sui .f2-narrow{display:inline-flex;flex:0 0 auto}}.sui .f2n-estado{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:12px}.sui .f2n-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:99px;font-size:11.5px;border:.8px solid var(--line);color:var(--ink-2);background:var(--fill-well);white-space:nowrap}.sui .f2n-chip--ok{color:var(--pos-ink);border-color:transparent;background:#2ea05a1f}.sui .f2n-chip--warn,.sui .f2n-chip--propuesto{color:var(--warn);border-color:transparent;background:#e6a02824}.sui .f2n-chip--cerrado{color:var(--pos-ink);border-color:transparent;background:#2ea05a1f}.sui .f2n-giro{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;padding:12px 16px;border-radius:18px;border:.8px solid transparent;background:var(--fill-raised) padding-box,var(--rim-sm) border-box;box-shadow:var(--sh-raised)}.sui .f2n-giro .amt{font-size:22px;font-weight:320;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1;color:var(--ink)}.sui .f2n-giro .amt.pos{color:var(--pos-ink)}.sui .f2n-giro .who{display:flex;flex-direction:column;gap:3px;font-size:12.5px;color:var(--ink-2)}.sui .f2n-giro .who b{font-weight:450;color:var(--ink)}.sui .f2n-giro .sp{flex:1 1 auto}.sui .f2no-grid{display:grid;grid-template-columns:minmax(84px,1fr) minmax(80px,1fr) minmax(76px,1fr) minmax(76px,1fr) minmax(76px,1fr);gap:4px 10px;align-items:center}.sui .f2no-grid .f2n-amt{text-align:right;font-variant-numeric:tabular-nums}.sui .f2no-sub{display:block;font-size:10.5px;color:var(--ink-3);margin-top:2px}.sui .f2no-dif{color:var(--ink-3)}.sui .f2no-dif.pos{color:var(--pos-ink)}.sui .f2no-dif.neg{color:var(--down)}.sui .f2no-elec{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;min-width:0;padding-top:2px}.sui .sui-mdrow.f2no-grid{padding-top:12px;padding-bottom:12px}.sui .f2no-fijo{font-size:12px;color:var(--ink-2);display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.sui .f2n-pick{display:inline-flex;border-radius:99px;border:.8px solid var(--line);overflow:hidden;flex-wrap:wrap}.sui .f2n-pick button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:5px 10px;font:inherit;font-size:11.5px;color:var(--ink-3);cursor:pointer;white-space:nowrap}.sui .f2n-pick button[aria-pressed=true]{background:var(--fill-raised);color:var(--ink);box-shadow:var(--sh-seg)}.sui .f2n-pick button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sui .f2n-tabla{width:100%;box-sizing:border-box;font-family:var(--font-mono);font-size:12px;line-height:1.5;color:var(--ink);background:var(--fill-well);border:.8px solid var(--line);border-radius:14px;padding:12px 14px;resize:vertical}@media (max-width: 767px){.sui .f2no-grid{grid-template-columns:1fr 1fr 1fr;row-gap:4px}.sui .f2no-grid .f2n-per{grid-column:1 / 3}.sui .f2no-grid .f2n-rol{text-align:right}.sui .f2n-hd.f2no-grid{display:none}.sui .f2no-grid .f2n-amt{text-align:left}.sui .f2no-grid .f2n-amt:before{content:attr(data-l);display:block;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}}.sui .f2-chk-fac{width:16px;height:16px;margin:0 6px 0 0;accent-color:var(--accent);flex:0 0 auto;cursor:pointer}.sui .sui-mdrow.f2-tildada{background:var(--fill-well)}.sui .f2-cuanto{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-2)}.sui .f2-cuanto .f2-fld{width:104px;text-align:right;font-variant-numeric:tabular-nums}.sui .f2-atar-varias{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;margin-top:8px;border-radius:14px;background:var(--fill-well);border:.8px solid var(--line)}.sui .f2-atar-suma{flex:1 1 220px;font-size:12.5px;color:var(--ink-2)}.sui .f2-atar-suma b{color:var(--ink);font-weight:500}.sui .f2-atar-suma i{font-style:normal;color:var(--ink-3)}.sui .f2-atar-suma i.f2-ok{color:var(--pos-ink)}@media (max-width: 767px){.sui .sui-modal[data-compact]:not([data-expanded]){width:100vw;max-width:100vw;max-height:92dvh}.sui :is(.sui-modal,.sui-mshell) .mh{gap:10px;padding:14px 14px 12px;align-items:flex-start}.sui :is(.sui-modal,.sui-mshell) .mh .crumbs,.sui :is(.sui-modal,.sui-mshell) .mh.mh--grad .t .crumbs,.sui :is(.sui-modal,.sui-mshell) .mh .t>.crumbs{display:none!important}.sui :is(.sui-modal,.sui-mshell) .mh .av{width:40px;height:40px;flex:none}.sui :is(.sui-modal,.sui-mshell) .mh .t{min-width:0}.sui :is(.sui-modal,.sui-mshell) .mh .t h4{font-size:18px;white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sui :is(.sui-modal,.sui-mshell) .mh .t p{flex-wrap:wrap;row-gap:2px;font-size:12px}.sui :is(.sui-modal,.sui-mshell) .mh .r{gap:6px}.sui .mbody{padding:14px 14px 18px}.sui :is(.sui-modal,.sui-mshell) .lft{padding:14px 14px 18px}.sui :is(.sui-modal,.sui-mshell) .rgt>.rmain{padding:14px 14px 18px}.sui :is(.sui-modal,.sui-mshell) .rgt>.rfoot{padding:12px 14px}.sui :is(.sui-modal,.sui-mshell) .body>.btop{padding:14px 14px 0}.sui :is(.sui-modal,.sui-mshell) .body>.btop .mstats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sui .f2-pairs>p{gap:10px;padding:9px 0}.sui .f2-pairs>p>span{min-width:0;flex:0 0 38%}.sui .f2-pairs>p>:last-child{flex:1 1 auto;min-width:0;text-align:right;overflow-wrap:anywhere}.sui .f2c-head{display:none}.sui .f2c-grid,.sui .f2c-grid.f2c-grid--rol,.sui .f2m-grid{grid-template-columns:minmax(0,1fr) auto;gap:3px 12px}.sui .f2c-grid>.f2c-per{order:1;min-width:0;overflow-wrap:anywhere}.sui .f2c-grid>.f2c-amt{order:2}.sui .f2c-grid>.f2c-due{order:3;font-size:12px}.sui .f2c-grid>.f2-st{order:4;font-size:12px;text-align:right}.sui .f2c-grid>.sui-btn--sm{order:5;grid-column:1 / -1;justify-self:start;margin-top:4px}.sui .f2c-grid>.f2c-note{order:6}.sui .f2m-grid>.f2c-per{order:1;min-width:0;overflow-wrap:anywhere}.sui .f2m-grid>.f2m-amt{order:2}.sui .f2m-grid>.f2c-due{order:3;font-size:12px}.sui .f2m-grid>span:nth-child(3){order:4;font-size:12px;text-align:right;min-width:0;overflow-wrap:anywhere}.sui .sui-mdrow>.f2-chk-fac{flex:0 0 auto;margin:3px 0 0}.sui .sui-mdrow:has(>.f2-chk-fac)>.mdnm{flex:1 1 calc(100% - 44px)}.sui .f2-cuanto{flex:1 1 100%}.sui .f2-cuanto .f2-fld{flex:1 1 auto;width:auto}.sui .f2-lg{display:none}.sui :is(.sui-modal,.sui-mshell) .mbody .sui-btn:not(.sui-btn--icon):not(.sui-btn--sm){white-space:normal;height:auto;min-height:34px;padding:6px 14px;line-height:1.2}.sui .mfoot{flex-wrap:wrap;gap:8px;padding:12px 14px}.sui .f2-acts{gap:10px}.sui .f2-acts .f2-ask{max-width:100%;margin-right:0}.sui .f2-acts .f2-quiet{margin-right:0}}.sui .f2-atar{display:flex;flex-direction:column;border-top:.8px solid var(--line)}.sui .f2-atar__fila{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px 6px;border-bottom:.8px solid var(--line);cursor:pointer;border-radius:10px}.sui .f2-atar__fila:hover{background:var(--fill-well)}.sui .f2-atar__fila.is-on{background:color-mix(in srgb,var(--accent) 10%,transparent)}.sui .f2-atar__fila.is-paid{cursor:default;grid-template-columns:22px minmax(0,1fr) auto auto}.sui .f2-atar__fila--sin-radio{grid-template-columns:minmax(0,1fr) auto}.sui .f2-atar__fila:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sui .f2-atar__r{width:16px;height:16px;border-radius:99px;border:1.5px solid var(--ink-3);display:grid;place-items:center}.sui .f2-atar__fila.is-on .f2-atar__r{border-color:var(--accent)}.sui .f2-atar__fila.is-on .f2-atar__r:after{content:"";width:8px;height:8px;border-radius:99px;background:var(--accent)}.sui .f2-atar__fila>.f2-chk-fac{margin:0}.sui .f2-atar__t{min-width:0;display:flex;flex-direction:column;gap:2px}.sui .f2-atar__t .n1{font-weight:500;color:var(--ink)}.sui .f2-atar__t .n2{font-size:11.5px;color:var(--ink-2)}.sui .f2-atar__amt{text-align:right;font-variant-numeric:tabular-nums;font-weight:500;color:var(--ink)}.sui .f2-atar__amt.pos{color:var(--pos-ink)}.sui .f2-atar__amt small{display:block;font-weight:400;font-size:11px;color:var(--ink-2)}.sui .f2-atar__fila .f2-cuanto{grid-column:2 / -1}.sui .f2-va{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px;padding:10px 12px;border-radius:12px;background:var(--fill-well);font-size:12.5px;color:var(--ink-2)}.sui .f2-va .f2-fld{width:120px;text-align:right;font-variant-numeric:tabular-nums}.sui .f2-va .q b{color:var(--ink);font-weight:500}.sui .f2-atar__acts{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:12px}.sui .f2-atar__links{display:flex;gap:14px;flex-wrap:wrap;margin-top:14px}.sui .f2-atar-hint{text-transform:none;letter-spacing:normal;color:var(--ink-3);font-weight:400;margin-left:6px}.sui .f2-atar-vacio{display:grid;gap:10px;justify-items:start;padding:20px 2px 4px}.sui .f2-atar-vacio__t{margin:0;font-size:15px;font-weight:450;color:var(--ink)}.sui .f2-atar-vacio__s{margin:0;font-size:13px;line-height:1.5;color:var(--ink-3);max-width:46ch}.sui .f2-atar-vacio .sui-btn{margin-top:4px}.sui .f2-atar__links .sui-btn--link{font-size:12px;color:var(--ink-2);font-family:var(--font-sans);text-transform:none;letter-spacing:-.006em}.sui .f2-atar__links .sui-btn--link:hover{color:var(--accent-ink)}.sui .f2-queda{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 4px 0;font-size:12.5px;color:var(--ink-2)}.sui .f2-queda b{color:var(--ink);font-weight:500;font-variant-numeric:tabular-nums}.sui .f2-atar__neteo{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 12px;font-size:12px;color:var(--ink-2)}.sui .f2-atar__neteo .sui-btn--link{font-family:var(--font-sans);text-transform:none;letter-spacing:-.006em;font-size:12px;color:var(--accent-ink)}.sui .f2-hhrr__nm{display:inline-flex;align-items:center;gap:10px;min-width:0}.sui .f2-hhrr__id{display:inline-flex;flex-direction:column;gap:1px;min-width:0}.sui .f2-hhrr__id b{font-size:14px;font-weight:500;letter-spacing:-.01em;color:var(--ink)}.sui .f2-hhrr__id em{font-style:normal;font-family:var(--font-mono);font-size:10.5px;color:var(--ink-3)}.sui .f2-hhrr__nota{padding:2px 24px 20px}.sui .f2-hhrr__nota p{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--ink-2);max-width:68ch}.sui .f2-hhrr__mails{font-family:var(--font-mono);font-size:11.5px;color:var(--ink-3)}.sui .f2-hhrr .mdnm .n2{text-transform:none;letter-spacing:.005em;font-family:var(--font-sans);font-size:12px}.sui .f2-hhrr .mdnm .n2 i{text-transform:none}.sui .f2-onoff{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--rim);background:var(--fill-card);color:var(--ink);border-radius:12px;padding:6px 12px;font:inherit;font-size:12.5px;cursor:pointer;transition:border-color var(--d-hov) var(--e-out)}.sui .f2-onoff:hover{border-color:var(--accent)}.sui .f2-onoff:disabled{opacity:.55;cursor:default}.sui .f2-onoff>i{width:7px;height:7px;border-radius:50%;background:var(--ink-3);flex:none}.sui .f2-onoff.on>i{background:var(--pos-ink)}.sui .sui-mdrow.off{opacity:.5}.sui .f2-bonus__row{border:1px solid var(--rim);border-radius:18px;padding:14px;margin-top:10px;background:var(--fill-card)}.sui .f2-bonus__row.off{opacity:.62}.sui .f2-bonus__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.sui .f2-bonus__grid label{display:flex;flex-direction:column;gap:2px;min-width:0}.sui .f2-bonus__grid label>span{font-size:11px;color:var(--ink-3);text-transform:none;letter-spacing:.01em}.sui .f2-bonus__grid .f2-fld{max-width:none;text-align:left}.sui .f2-bonus__foot{display:flex;align-items:center;gap:8px;margin-top:12px}@media (max-width: 560px){.sui .f2-bonus__grid{grid-template-columns:1fr}}@font-face{font-family:New Astro Bold;src:url(/fonts/New_Astro_Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:block}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:DM Sans,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:IBM Plex Mono,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 220 18% 10%;--foreground: 220 10% 93%;--card: 220 16% 13%;--card-foreground: 220 10% 93%;--popover: 220 16% 13%;--popover-foreground: 220 10% 93%;--primary: 210 65% 60%;--primary-foreground: 220 20% 7%;--secondary: 220 14% 18%;--secondary-foreground: 220 10% 78%;--muted: 220 14% 18%;--muted-foreground: 220 10% 55%;--accent: 210 65% 60%;--accent-foreground: 220 20% 7%;--destructive: 0 65% 55%;--destructive-foreground: 0 0% 100%;--success: 152 60% 45%;--success-foreground: 0 0% 100%;--warning: 38 80% 55%;--warning-foreground: 0 0% 0%;--monitor: 38 80% 55%;--whitelist: 152 60% 45%;--blacklist: 0 65% 55%;--border: 220 14% 22%;--input: 220 14% 22%;--ring: 210 65% 60%;--radius: .5rem;--sidebar-background: 220 16% 11%;--sidebar-foreground: 220 10% 78%;--sidebar-border: 220 14% 22%;--sidebar-accent: 210 65% 60%;--sidebar-accent-foreground: 220 20% 7%;--sidebar-ring: 210 65% 60%}.light{--background: 30 25% 97%;--foreground: 30 10% 14%;--card: 30 20% 99%;--card-foreground: 30 10% 14%;--popover: 30 20% 99%;--popover-foreground: 30 10% 14%;--primary: 28 75% 42%;--primary-foreground: 0 0% 100%;--secondary: 30 15% 93%;--secondary-foreground: 30 10% 22%;--muted: 30 15% 93%;--muted-foreground: 30 8% 42%;--accent: 28 75% 42%;--accent-foreground: 0 0% 100%;--destructive: 0 60% 45%;--destructive-foreground: 0 0% 100%;--success: 152 50% 32%;--success-foreground: 0 0% 100%;--warning: 28 75% 42%;--warning-foreground: 0 0% 100%;--monitor: 28 75% 42%;--whitelist: 152 50% 32%;--blacklist: 0 60% 45%;--border: 30 12% 82%;--input: 30 12% 82%;--ring: 28 75% 42%;--radius: .5rem;--sidebar-background: 30 20% 99%;--sidebar-foreground: 30 10% 22%;--sidebar-border: 30 12% 82%;--sidebar-accent: 28 75% 42%;--sidebar-accent-foreground: 0 0% 100%;--sidebar-ring: 28 75% 42%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sui:not(.dark) .crx-result body{color:#e8e9ec}.sui:not(.dark) .create-embedded .cra-swap body{color:#1c1c1e}body{font-family:DM Sans,IBM Plex Mono,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 1400px){.container{max-width:1400px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-right-12{right:-3rem}.-top-12{top:-3rem}.bottom-0{bottom:0}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-ml-4{margin-left:-1rem}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.mb-3{margin-bottom:.75rem}.ml-1{margin-left:.25rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-4{margin-top:1rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1px\]{height:1px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-screen{max-height:100vh}.min-h-\[80px\]{min-height:80px}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-\[1px\]{width:1px}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-\[280px\]{max-width:280px}.max-w-\[380px\]{max-width:380px}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[--color-border\]{border-color:var(--color-border)}.border-border{border-color:hsl(var(--border))}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-transparent{border-color:transparent}.border-l-transparent{border-left-color:transparent}.border-t-primary{border-top-color:hsl(var(--primary))}.border-t-transparent{border-top-color:transparent}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-background\/70{background-color:hsl(var(--background) / .7)}.bg-black\/60{background-color:#0009}.bg-black\/80{background-color:#000c}.bg-border{background-color:hsl(var(--border))}.bg-card\/80{background-color:hsl(var(--card) / .8)}.bg-destructive{background-color:hsl(var(--destructive))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/30{background-color:hsl(var(--secondary) / .3)}.bg-transparent{background-color:transparent}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-teal-400{--tw-gradient-to: #2dd4bf var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.p-0{padding:0}.p-1{padding:.25rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-mono{font-family:IBM Plex Mono,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary\/50{color:hsl(var(--primary) / .5)}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/35{color:#ffffff59}.text-white\/50{color:#ffffff80}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.\!shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.fade-in-80{--tw-enter-opacity: .8}.zoom-in-95{--tw-enter-scale: .95}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.\!paused{animation-play-state:paused!important}.paused{animation-play-state:paused}.liquid-glass{background:#ffffff0a;backdrop-filter:blur(40px) saturate(1.4);-webkit-backdrop-filter:blur(40px) saturate(1.4);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0f,0 8px 32px #00000040}.light .liquid-glass{background:hsl(var(--card));backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid hsl(var(--border));box-shadow:0 1px 2px #2724200a}.liquid-glass-strong{background:#ffffff0f;backdrop-filter:blur(50px) saturate(1.5);-webkit-backdrop-filter:blur(50px) saturate(1.5);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff05,0 12px 48px #00000059}.light .liquid-glass-strong{background:hsl(var(--card));backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid hsl(var(--border));box-shadow:0 4px 16px #2724200f,0 1px 2px #2724200a}.liquid-glass-card{background:#ffffff08;border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px #ffffff0a,0 4px 16px #00000026;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.liquid-glass-card:hover{background:#ffffff0d;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0f,0 6px 24px #0003}.light .liquid-glass-card{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 1px 2px #2724200a}.light .liquid-glass-card:hover{background:hsl(var(--card));border-color:#c9b19c;box-shadow:0 2px 8px #27242014}.liquid-glass-input{background:#ffffff0a!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08)!important;transition:all .25s ease}.liquid-glass-input:focus,.liquid-glass-input:focus-visible{background:#ffffff0f!important;border-color:#ffffff26!important;box-shadow:0 0 0 2px #5799db26,inset 0 1px #ffffff0f!important;outline:none!important}.light .liquid-glass-input{background:hsl(var(--background))!important;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid hsl(var(--border))!important;color:hsl(var(--foreground))}.light .liquid-glass-input:focus,.light .liquid-glass-input:focus-visible{background:hsl(var(--card))!important;border-color:hsl(var(--ring))!important;box-shadow:0 0 0 2px hsl(var(--ring) / .18)!important}.liquid-glass-button{background:#ffffff0f;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff0f;transition:all .25s cubic-bezier(.25,.1,.25,1)}.liquid-glass-button:hover{background:#ffffff1a;border-color:#ffffff29;box-shadow:inset 0 1px #ffffff14,0 4px 16px #00000026}.light .liquid-glass-button{background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground));box-shadow:0 1px 2px #2724200a}.light .liquid-glass-button:hover{background:hsl(var(--muted));border-color:#c9b19c;box-shadow:0 2px 6px #27242014}.liquid-glass-pill{background:#ffffff0f;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0d}.light .liquid-glass-pill{background:hsl(var(--muted));border:1px solid hsl(var(--border));box-shadow:none}.force-dark .liquid-glass-strong,.force-dark.liquid-glass-strong{background:#ffffff0f!important;backdrop-filter:blur(50px) saturate(1.5)!important;-webkit-backdrop-filter:blur(50px) saturate(1.5)!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff05,0 12px 48px #00000059!important}.force-dark .liquid-glass-input,.force-dark.liquid-glass-input{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.08)!important;color:#fff!important}.force-dark .liquid-glass-input:focus,.force-dark .liquid-glass-input:focus-visible{background:#ffffff0f!important;border-color:#ffffff26!important;box-shadow:0 0 0 2px #5799db26,inset 0 1px #ffffff0f!important}.force-dark .liquid-glass-button,.force-dark.liquid-glass-button{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:inset 0 1px #ffffff0f!important}.force-dark .liquid-glass-button:hover{background:#ffffff1a!important;border-color:#ffffff29!important}.sidebar-glass-pill{background:#ffffff0a;backdrop-filter:blur(40px) saturate(1.5);-webkit-backdrop-filter:blur(40px) saturate(1.5);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #ffffff08,0 12px 48px #00000059,0 0 0 .5px #ffffff0f}.light .sidebar-glass-pill{background:hsl(var(--card));backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid hsl(var(--border));box-shadow:0 2px 8px #2724200f}.create-embedded .liquid-glass-card{background:#ffffff06;border:1px solid rgba(255,255,255,.045);box-shadow:0 4px 18px #00000038}.create-embedded .liquid-glass-card:hover{background:#ffffff09;border-color:#ffffff12;box-shadow:0 6px 26px #00000042}.create-embedded .sidebar-glass-pill{background:#ffffff07;border:1px solid rgba(255,255,255,.07);box-shadow:inset 0 1px #ffffff0d,0 10px 36px #0000006b}.cra-text{color:#fbbf24}.cra-text-soft{color:#fbbf24cc}.cra-text-soft:hover,.cra-text-strong{color:#fcd34d}.cra-icon-bg{background:#f59e0b1a;border:1px solid rgba(245,158,11,.2)}.cra-btn{background:#f59e0b33;border:1px solid rgba(245,158,11,.3);color:#fcd34d}.cra-btn:hover{background:#f59e0b4d}.create-embedded .cra-text{color:#6ea3f0}.create-embedded .cra-text-soft{color:#6ea3f0d1}.create-embedded .cra-text-soft:hover,.create-embedded .cra-text-strong{color:#93b6f5}.create-embedded .cra-icon-bg{background:#4a8be81f;border:1px solid rgba(74,139,232,.24)}.create-embedded .cra-btn{background:#4a8be82e;border:1px solid rgba(74,139,232,.34);color:#93b6f5}.create-embedded .cra-btn:hover{background:#4a8be847}.create-embedded .cra-canvas{background:#0b0b0d}.create-embedded .cra-vignette{background:radial-gradient(ellipse at 50% 32%,rgba(255,255,255,.022),transparent 70%)}.sui:not(.dark) .create-embedded{--background: 0 0% 93%;--foreground: 240 3% 11%;--card: 0 0% 96%;--card-foreground: 240 3% 11%;--popover: 0 0% 96%;--popover-foreground: 240 3% 11%;--secondary: 0 0% 91%;--secondary-foreground: 240 3% 18%;--muted: 0 0% 91%;--muted-foreground: 240 2% 40%;--border: 0 0% 86%;--input: 0 0% 86%;color:hsl(var(--foreground))}.sui:not(.dark) .create-embedded:not(.create-embedded--chat) .cra-canvas{background-color:#ededed}.sui .create-embedded--chat .cra-canvas,.sui .create-embedded--chat .cra-vignette{background:none!important}.sui:not(.dark) .create-embedded .liquid-glass,.sui:not(.dark) .create-embedded .liquid-glass-strong,.sui:not(.dark) .create-embedded .liquid-glass-card,.sui:not(.dark) .create-embedded .liquid-glass-input,.sui:not(.dark) .create-embedded .sidebar-glass-pill{background:#f6f6f6;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px 2px #0000000a,0 6px 18px #0000000d;color:hsl(var(--foreground))}.sui:not(.dark) .create-embedded .liquid-glass-card:hover{background:#f1f1f1;border-color:#00000024}.sui:not(.dark) .create-embedded .liquid-glass-row:hover{background:#0000000b}.sui:not(.dark) .create-embedded .text-white,.sui:not(.dark) .create-embedded .text-white\/90,.sui:not(.dark) .create-embedded .text-white\/80{color:hsl(var(--foreground))}.sui:not(.dark) .create-embedded .text-white\/70,.sui:not(.dark) .create-embedded .text-white\/60,.sui:not(.dark) .create-embedded .text-white\/50,.sui:not(.dark) .create-embedded .text-white\/40{color:hsl(var(--muted-foreground))}.sui:not(.dark) .create-embedded .bg-white\/\[0\.02\],.sui:not(.dark) .create-embedded .bg-white\/\[0\.04\]{background-color:#00000008}.sui:not(.dark) .create-embedded .bg-white\/\[0\.06\],.sui:not(.dark) .create-embedded .bg-white\/\[0\.08\]{background-color:#0000000e}.sui:not(.dark) .create-embedded .border-white\/\[0\.03\],.sui:not(.dark) .create-embedded .border-white\/\[0\.04\],.sui:not(.dark) .create-embedded .border-white\/\[0\.05\]{border-color:#00000012}.sui:not(.dark) .create-embedded .border-white\/\[0\.06\],.sui:not(.dark) .create-embedded .border-white\/\[0\.08\]{border-color:#0000001a}.sui:not(.dark) .create-embedded .bg-\[\#0a0a14\]\/80{background-color:#f6f6f6;box-shadow:none!important}.sui:not(.dark) .create-embedded .text-zinc-300,.sui:not(.dark) .create-embedded .text-zinc-400{color:hsl(var(--muted-foreground))}.sui:not(.dark) .create-embedded .bg-zinc-500{background-color:#9a9a9e}.sui:not(.dark) .create-embedded input::-moz-placeholder,.sui:not(.dark) .create-embedded textarea::-moz-placeholder{color:#1c1c1e6b}.sui:not(.dark) .create-embedded input::placeholder,.sui:not(.dark) .create-embedded textarea::placeholder{color:#1c1c1e6b}.sui:not(.dark) .create-embedded .cra-text{color:#2a63dd}.sui:not(.dark) .create-embedded .cra-text-soft{color:#2a63ddd9}.sui:not(.dark) .create-embedded .cra-text-soft:hover{color:#2a63dd}.sui:not(.dark) .create-embedded .cra-text-strong{color:#1f4fb8}.sui:not(.dark) .create-embedded .cra-icon-bg{background:#2a63dd1a;border:1px solid rgba(42,99,221,.22)}.sui:not(.dark) .create-embedded .cra-btn{background:#2a63dd1f;border:1px solid rgba(42,99,221,.28);color:#1f4fb8}.sui:not(.dark) .create-embedded .cra-btn:hover{background:#2a63dd33}.sui:not(.dark) .create-embedded .text-emerald-400{color:#17794e}.sui:not(.dark) .create-embedded .text-red-400{color:#c2412a}.sui:not(.dark) .create-embedded .text-amber-400,.sui:not(.dark) .create-embedded .text-amber-300{color:#96650f}.sui:not(.dark) .create-embedded .text-amber-500{color:#8a5d0d}.liquid-glass-row:hover{background:#ffffff08}.light .liquid-glass-row:hover{background:hsl(var(--muted) / .6)}.glass-badge{background:#ffffff0a}.liquid-glass-select{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);transition:all .2s ease}.liquid-glass-select:hover{background:#ffffff0f;border-color:#ffffff1f}.liquid-glass-select:focus{background:#ffffff0f;border-color:#ffffff26;box-shadow:0 0 0 2px #5799db26;outline:none}.light .liquid-glass-select{background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground))}.light .liquid-glass-select:hover{background:hsl(var(--muted));border-color:#c9b19c}.light .liquid-glass-select:focus{background:hsl(var(--card));border-color:hsl(var(--ring));box-shadow:0 0 0 2px hsl(var(--ring) / .18)}.liquid-glass-tabs{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:3px}.liquid-glass-tabs .tab-active{background:#ffffff14;box-shadow:inset 0 1px #ffffff0f}.light .liquid-glass-tabs{background:hsl(var(--muted));border:1px solid hsl(var(--border))}.light .liquid-glass-tabs .tab-active{background:hsl(var(--card));box-shadow:0 1px 3px #2724201a}.panel-content-enter{animation:content-fade-in .3s cubic-bezier(.16,1,.3,1) both}@keyframes content-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.liquid-glass-thead{background:#131620;border-bottom:1px solid rgba(255,255,255,.08)}.light .liquid-glass-thead{background:hsl(var(--muted));border-bottom:1px solid hsl(var(--border));color:hsl(var(--muted-foreground))}.glass-panel{background:#ffffff0a;backdrop-filter:blur(50px) saturate(1.5);-webkit-backdrop-filter:blur(50px) saturate(1.5);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0f,0 12px 48px #0000004d}.glass-header{background:#ffffff08;backdrop-filter:blur(40px) saturate(1.4);-webkit-backdrop-filter:blur(40px) saturate(1.4);border-bottom:1px solid rgba(255,255,255,.06);box-shadow:inset 0 -1px #ffffff08}.glass-sidebar{background:#ffffff08;backdrop-filter:blur(40px) saturate(1.4);-webkit-backdrop-filter:blur(40px) saturate(1.4);border-right:1px solid rgba(255,255,255,.06)}.light .glass-panel{background:#ffffffd1;box-shadow:0 8px 32px #0000000f;border:1px solid rgba(0,0,0,.06)}.light .glass-header{background:#ffffffbf;box-shadow:0 1px #0000000a;border-bottom:1px solid rgba(0,0,0,.05)}.light .glass-sidebar{background:#fcfaf8cc;box-shadow:none;border-right:1px solid rgba(0,0,0,.05)}@keyframes glitch{0%,to{transform:translate(0);text-shadow:none}10%{transform:translate(-2px,1px);text-shadow:2px 0 hsl(210 60% 55% / .7),-2px 0 hsl(0 65% 52% / .5)}20%{transform:translate(2px,-1px);text-shadow:-2px 0 hsl(152 60% 42% / .7),2px 0 hsl(38 80% 50% / .5)}30%{transform:translate(0);text-shadow:none}40%{transform:translate(1px,2px);text-shadow:2px 0 hsl(0 65% 52% / .5),-1px 0 hsl(210 60% 55% / .7)}50%{transform:translate(-1px,-1px);text-shadow:-2px 0 hsl(38 80% 50% / .5),1px 0 hsl(152 60% 42% / .5)}60%{transform:translate(0);text-shadow:none}}.glitch-text{animation:glitch .4s cubic-bezier(.25,.46,.45,.94) infinite}@keyframes panel-enter{0%{opacity:0;transform:translate(-16px) scale(.98);filter:blur(6px)}to{opacity:1;transform:translate(0) scale(1);filter:blur(0px)}}.animate-slide-in-panel{animation:panel-enter .5s cubic-bezier(.16,1,.3,1)}.panel-transition{transition:left .5s cubic-bezier(.16,1,.3,1),right .5s cubic-bezier(.16,1,.3,1),width .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}@keyframes fade-up-in{0%{opacity:0;transform:translateY(8px) scale(.98);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0px)}}.animate-fade-up{animation:fade-up-in .45s cubic-bezier(.16,1,.3,1) both}.animate-fade-up-1{animation:fade-up-in .45s cubic-bezier(.16,1,.3,1) .05s both}.animate-fade-up-2{animation:fade-up-in .45s cubic-bezier(.16,1,.3,1) .1s both}.animate-fade-up-3{animation:fade-up-in .45s cubic-bezier(.16,1,.3,1) .15s both}.animate-fade-up-4{animation:fade-up-in .45s cubic-bezier(.16,1,.3,1) .2s both}.animate-fade-up-5{animation:fade-up-in .45s cubic-bezier(.16,1,.3,1) .25s both}.card-hover{transition:transform .25s cubic-bezier(.25,.1,.25,1),box-shadow .25s ease,border-color .25s ease}.card-hover:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0003}.light .card-hover:hover{box-shadow:0 4px 16px #0000000f}.sidebar-item-hover{transition:all .2s cubic-bezier(.25,.1,.25,1)}.sidebar-item-hover:hover{transform:translate(2px)}@keyframes border-glow{0%,to{border-color:#ffffff14}50%{border-color:#ffffff29}}.animate-border-glow:hover{animation:border-glow 2s ease-in-out infinite}.light .from-amber-950\/80{--tw-gradient-from: hsl(24 50% 88% / .8)}.light .via-background{--tw-gradient-via: hsl(40 33% 97%)}.light .to-orange-950\/40{--tw-gradient-to: hsl(30 40% 90% / .4)}.joju-amber-btn{background:#f59f0a}.joju-amber-btn:hover{background:#dc8f09}.light .joju-amber-btn{background:#d6741f;color:#fff;box-shadow:0 1px 2px #7a491f26}.light .joju-amber-btn:hover{background:#bb661b;box-shadow:0 2px 8px #7a491f33}.light .text-amber-200,.light .text-amber-300,.light .text-amber-300\/80,.light .text-amber-400,.light .text-amber-500,.light .text-amber-600{color:#aa5c18!important}.light [class*="bg-amber-300\\/"],.light [class*="bg-amber-400\\/"],.light [class*="bg-amber-500\\/"],.light [class*="bg-amber-600\\/"]{background-color:#f9eedc!important}.light [class*="hover\\:bg-amber-300\\/"]:hover,.light [class*="hover\\:bg-amber-400\\/"]:hover,.light [class*="hover\\:bg-amber-500\\/"]:hover,.light [class*="hover\\:bg-amber-600\\/"]:hover{background-color:#f5e4c7!important}.light [class*="border-amber-300\\/"],.light [class*="border-amber-400\\/"],.light [class*="border-amber-500\\/"],.light [class*="border-amber-600\\/"]{border-color:#e0af8573!important}.light .text-emerald-400,.light .text-emerald-300{color:#246b4a!important}.light [class*="bg-emerald-500\\/"],.light [class*="bg-emerald-400\\/"]{background-color:#e1f4eb!important}.light [class*="border-emerald-500\\/"],.light [class*="border-emerald-400\\/"]{border-color:#87c5a873!important}.light .text-red-400,.light .text-red-300{color:#9b2727!important}.light [class*="bg-red-500\\/"],.light [class*="bg-red-400\\/"]{background-color:#f9e7e7!important}.light [class*="border-red-500\\/"],.light [class*="border-red-400\\/"]{border-color:#d98c8c73!important}.light .text-blue-400,.light .text-blue-300{color:#24598f!important}.light [class*="bg-blue-500\\/"],.light [class*="bg-blue-400\\/"]{background-color:#e3edf7!important}.light [class*="border-blue-500\\/"],.light [class*="border-blue-400\\/"]{border-color:#90b3d573!important}.light .text-purple-400,.light .text-purple-300{color:#613a88!important}.light [class*="bg-purple-500\\/"],.light [class*="bg-purple-400\\/"]{background-color:#f0eaf6!important}.light [class*="border-purple-500\\/"]{border-color:#b29cc973!important}.light .bg-emerald-500{background-color:#309164!important}.light .bg-amber-500{background-color:#d6741f!important}.light .bg-red-500{background-color:#c43131!important}.light .bg-blue-500{background-color:#3473b2!important}.light .bg-purple-500{background-color:#7a49ab!important}.light .from-blue-500{--tw-gradient-from: hsl(210 50% 42%)}.light .to-teal-400{--tw-gradient-to: hsl(170 40% 38%)}.light .bg-emerald-400{background-color:#4b9b75!important}.light ::-webkit-scrollbar-thumb{background:#cbc7c2}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:hsl(var(--primary) / .45) hsl(var(--muted) / .25)}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background:hsl(var(--muted) / .25);border-radius:9999px}.custom-scrollbar::-webkit-scrollbar-thumb{background:hsl(var(--primary) / .45);border-radius:9999px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:hsl(var(--primary) / .7)}.light .custom-scrollbar{scrollbar-color:hsl(var(--primary) / .55) hsl(var(--border) / .45)}.light .custom-scrollbar::-webkit-scrollbar-track{background:hsl(var(--border) / .45)}.light .custom-scrollbar::-webkit-scrollbar-thumb{background:hsl(var(--primary) / .55)}.light [class*="shadow-\\[0_0"]{box-shadow:none!important}.light .text-foreground\/40,.light .text-foreground\/50,.light .text-foreground\/60,.light .text-muted-foreground\/30,.light .text-muted-foreground\/40,.light .text-muted-foreground\/50,.light .text-muted-foreground\/60,.light .text-white\/40,.light .text-white\/50,.light .text-white\/60,.light .text-white\/70{color:hsl(var(--muted-foreground))!important}.light button.hover\:bg-secondary\/50:hover,.light button.hover\:bg-muted:hover,.light button.hover\:bg-white\/5:hover,.light button.hover\:bg-white\/10:hover{background:hsl(var(--muted))!important}.light input,.light textarea,.light select{color:hsl(var(--foreground))}.light input::-moz-placeholder,.light textarea::-moz-placeholder{color:hsl(var(--muted-foreground) / .7)}.light input::placeholder,.light textarea::placeholder{color:hsl(var(--muted-foreground) / .7)}.light tbody tr{border-bottom:1px solid hsl(var(--border))}.light tbody tr:hover,.light .liquid-glass-row:hover{background:hsl(var(--muted) / .6)!important}.light [class*=bg-emerald-3][class*="\\/"],.light [class*=bg-emerald-4][class*="\\/"],.light [class*=bg-emerald-5][class*="\\/"]{color:#1c543a}.light [class*=bg-amber-3][class*="\\/"],.light [class*=bg-amber-4][class*="\\/"],.light [class*=bg-amber-5][class*="\\/"]{color:#7d4412}.light [class*=bg-red-3][class*="\\/"],.light [class*=bg-red-4][class*="\\/"],.light [class*=bg-red-5][class*="\\/"]{color:#832121}.light [class*=bg-blue-3][class*="\\/"],.light [class*=bg-blue-4][class*="\\/"],.light [class*=bg-blue-5][class*="\\/"]{color:#1d4772}.light [class*=bg-purple-3][class*="\\/"],.light [class*=bg-purple-4][class*="\\/"],.light [class*=bg-purple-5][class*="\\/"]{color:#4c2e6b}@keyframes landing-orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.landing-orbit-ring{animation:landing-orbit-spin 40s linear infinite}@keyframes landing-orbit-dot-move{0%{transform:rotate(0) translate(275px) rotate(0)}to{transform:rotate(360deg) translate(275px) rotate(-360deg)}}@keyframes landing-orbit-dot-move-reverse{0%{transform:rotate(0) translate(275px) rotate(0)}to{transform:rotate(-360deg) translate(275px) rotate(360deg)}}.landing-orbit-dot{animation:landing-orbit-dot-move 20s linear infinite;transform-origin:0 275px}.landing-orbit-dot-reverse{animation:landing-orbit-dot-move-reverse 28s linear infinite;transform-origin:-275px 0}@keyframes landing-text-reveal{0%{opacity:0;transform:translateY(100%) rotateX(-80deg);filter:blur(8px)}60%{opacity:.8;transform:translateY(10%) rotateX(-5deg);filter:blur(1px)}to{opacity:1;transform:translateY(0) rotateX(0);filter:blur(0)}}.landing-word-reveal{display:inline-block;animation:landing-text-reveal .8s cubic-bezier(.16,1,.3,1) both}@keyframes landing-float-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.landing-float{animation:landing-float-drift 6s ease-in-out infinite}.landing-float-slow{animation:landing-float-drift 8s ease-in-out infinite;animation-delay:-2s}.landing-float-fast{animation:landing-float-drift 4.5s ease-in-out infinite;animation-delay:-1s}@keyframes landing-particle-flow{0%{opacity:0;transform:rotate(var(--line-angle, -8deg)) translate(-100%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:rotate(var(--line-angle, -8deg)) translate(100%)}}.landing-particle-line{animation:landing-particle-flow 8s ease-in-out infinite}@keyframes landing-scroll-pulse{0%,to{opacity:.15;transform:scaleY(1)}50%{opacity:.4;transform:scaleY(1.3)}}.landing-scroll-line{background:linear-gradient(to bottom,hsl(210 80% 60% / .3),transparent);animation:landing-scroll-pulse 2.5s ease-in-out infinite}@keyframes landing-scan-line{0%{transform:translateY(-100%);opacity:0}10%{opacity:.6}90%{opacity:.6}to{transform:translateY(600%);opacity:0}}.landing-scan-line:after{content:"";position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,hsl(210 80% 60% / .4),hsl(170 60% 50% / .3),transparent);animation:landing-scan-line 4s ease-in-out infinite;pointer-events:none}@keyframes landing-cursor-blink{0%,50%{opacity:1}51%,to{opacity:0}}.landing-cursor{display:inline-block;width:2px;height:1em;background:#4799eb;margin-left:2px;animation:landing-cursor-blink 1s step-end infinite;vertical-align:text-bottom}@keyframes landing-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.landing-marquee{animation:landing-marquee 30s linear infinite}@keyframes landing-shimmer{0%{background-position:-200% center}to{background-position:200% center}}.landing-shimmer{background-size:200% auto;animation:landing-shimmer 3s linear infinite}@keyframes landing-pulse-ring{0%{transform:scale(1);opacity:.6}to{transform:scale(2.5);opacity:0}}.landing-pulse-ring:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid currentColor;animation:landing-pulse-ring 2s ease-out infinite}.landing-section-number{font-family:IBM Plex Mono,monospace;font-weight:700;font-size:clamp(6rem,12vw,10rem);line-height:.85;color:#ffffff05;-webkit-text-stroke:1px rgba(255,255,255,.04);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@keyframes gold-ring-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.gold-ring-wrapper{position:relative;z-index:1;border-radius:9999px}.gold-ring-wrapper:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:9999px;background:#19b3e6;opacity:.15;filter:blur(10px);z-index:0;pointer-events:none}.gold-ring-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;overflow:hidden;z-index:0;pointer-events:none}.gold-ring-gradient{position:absolute;width:200%;height:200%;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0);animation:gold-ring-spin 4.5s linear infinite;z-index:0;pointer-events:none;background:conic-gradient(from 0deg,#0f263d,#225b77 6%,#229bc3,#75f0f0 22%,#fff,#fff 26%,#c2d1f0 27%,#d5b3e6 28.5%,#229bc3 32%,#19b3e6 38%,#0f263d 45%,#225b77 50%,#0f263d 50%,#225b77 56%,#229bc3,#75f0f0 72%,#fff,#fff 76%,#c2d1f0 77%,#d5b3e6 78.5%,#229bc3 82%,#19b3e6 88%,#0f263d 95%,#0f263d)}.gold-ring-inner{position:relative;z-index:1;border-radius:9999px}.gold-ring-inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:128px 128px;pointer-events:none;z-index:2}.gold-ring-wrapper .gold-ring-inner:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:9999px;background:radial-gradient(ellipse at center,hsl(195 80% 50% / .06) 0%,transparent 70%);pointer-events:none;z-index:-1}.light .gold-ring-wrapper:before{background:#e8a530;opacity:.2;filter:blur(12px)}.light .gold-ring-gradient{background:conic-gradient(from 0deg,#492e12,#8a6128 6%,#ce983b,#fde4a5 22%,#fff,#fff 26%,#e6d5b3 27%,#d9b38c 28.5%,#ce983b 32%,#e8a530 38%,#492e12 45%,#8a6128 50%,#492e12 50%,#8a6128 56%,#ce983b,#fde4a5 72%,#fff,#fff 76%,#e6d5b3 77%,#d9b38c 78.5%,#ce983b 82%,#e8a530 88%,#492e12 95%,#492e12)}.light .gold-ring-wrapper .gold-ring-inner:after{background:radial-gradient(ellipse at center,hsl(38 80% 55% / .08) 0%,transparent 70%)}.light .gold-ring-inner{background:hsl(var(--background))!important}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#2b303b;border-radius:4px}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:hsl(var(--foreground));-webkit-box-shadow:0 0 0 1000px transparent inset;background-color:transparent!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;caret-color:hsl(var(--foreground))}.force-dark input:-webkit-autofill,.force-dark input:-webkit-autofill:hover,.force-dark input:-webkit-autofill:focus{-webkit-text-fill-color:#ffffff!important;caret-color:#fff!important}@keyframes grain-drift{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-1%,-2%)}to{transform:translate(3%,1%)}}@keyframes gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes finance-sidebar-gradient{0%{background-position:0% 0%}50%{background-position:100% 100%}to{background-position:0% 0%}}@keyframes spotHistHalo{0%,to{transform:scale(.85);opacity:.55}50%{transform:scale(1.4);opacity:0}}@keyframes amber-pulse{0%,to{box-shadow:0 0 20px #f59e0b4d;transform:scale(1)}50%{box-shadow:0 0 28px #f59e0b8c;transform:scale(1.04)}}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}@keyframes search-shimmer-sweep{0%{background-position:-200% center}to{background-position:200% center}}.search-shimmer{background:linear-gradient(90deg,#3b82f600,#3b82f626,#14b8a61f,#06b6d41a,#3b82f600);background-size:200% 100%;animation:search-shimmer-sweep 4.5s ease-in-out infinite}.create-embedded .cra-chip-on{background:#4a8be824;border-color:#4a8be84d;color:#93b6f5}.sui:not(.dark) .create-embedded .cra-chip-on{background:#2a63dd1a;border-color:#2a63dd47;color:#2a63dd}.create-embedded .cra-swap .text-amber-400,.create-embedded .cra-swap .text-amber-300,.create-embedded .cra-swap .text-amber-400\/80,.create-embedded .cra-swap .text-amber-400\/70,.create-embedded .cra-swap .text-amber-300\/80{color:#93b6f5}.create-embedded .cra-swap .bg-amber-500\/10,.create-embedded .cra-swap .bg-amber-500\/15,.create-embedded .cra-swap .bg-amber-500\/20{background-color:#4a8be824}.create-embedded .cra-swap .border-amber-500\/15,.create-embedded .cra-swap .border-amber-500\/20,.create-embedded .cra-swap .border-amber-500\/30,.create-embedded .cra-swap .border-amber-500\/50,.create-embedded .cra-swap .hover\:border-amber-500\/20:hover,.create-embedded .cra-swap .hover\:border-amber-500\/30:hover{border-color:#4a8be84d}.sui:not(.dark) .create-embedded .cra-swap .text-amber-400,.sui:not(.dark) .create-embedded .cra-swap .text-amber-300,.sui:not(.dark) .create-embedded .cra-swap .text-amber-400\/80,.sui:not(.dark) .create-embedded .cra-swap .text-amber-400\/70,.sui:not(.dark) .create-embedded .cra-swap .text-amber-300\/80{color:#2a63dd}.sui:not(.dark) .create-embedded .cra-swap .bg-amber-500\/10,.sui:not(.dark) .create-embedded .cra-swap .bg-amber-500\/15,.sui:not(.dark) .create-embedded .cra-swap .bg-amber-500\/20{background-color:#2a63dd1a}.sui:not(.dark) .create-embedded .cra-swap .border-amber-500\/15,.sui:not(.dark) .create-embedded .cra-swap .border-amber-500\/20,.sui:not(.dark) .create-embedded .cra-swap .border-amber-500\/30,.sui:not(.dark) .create-embedded .cra-swap .border-amber-500\/50,.sui:not(.dark) .create-embedded .cra-swap .hover\:border-amber-500\/20:hover,.sui:not(.dark) .create-embedded .cra-swap .hover\:border-amber-500\/30:hover{border-color:#2a63dd42}.sui:not(.dark) .create-embedded .cra-swap .text-foreground{color:#1c1c1e}.sui:not(.dark) .create-embedded .cra-swap .text-muted-foreground{color:#6b6b70}.create-embedded-pop{background:#141418!important;border-color:#ffffff14!important;color:#e9e9ec}.create-embedded-pop [cmdk-input],.create-embedded-pop input{color:#e9e9ec;background:transparent}.create-embedded-pop [cmdk-item],.create-embedded-pop [role=option]{color:#e9e9ec}.create-embedded-pop [cmdk-item][data-selected=true],.create-embedded-pop [cmdk-item][aria-selected=true],.create-embedded-pop [role=option][data-highlighted],.create-embedded-pop [role=option][data-state=checked]{background:#6ea3f024!important;color:#93b6f5!important}.create-embedded-pop [cmdk-group-heading]{color:#ffffff6b}html[data-sui-theme=light] .create-embedded-pop{background:#f4f4f4!important;border-color:#0000001a!important;color:#1c1c1e;box-shadow:0 1px 1.5px #00000009,0 4px 9px #0000000d,0 12px 26px #0000000e}html[data-sui-theme=light] .create-embedded-pop [cmdk-input],html[data-sui-theme=light] .create-embedded-pop input{color:#1c1c1e}html[data-sui-theme=light] .create-embedded-pop input::-moz-placeholder{color:#8a8a8e}html[data-sui-theme=light] .create-embedded-pop input::placeholder{color:#8a8a8e}html[data-sui-theme=light] .create-embedded-pop [cmdk-item],html[data-sui-theme=light] .create-embedded-pop [role=option]{color:#1c1c1e}html[data-sui-theme=light] .create-embedded-pop [cmdk-item][data-selected=true],html[data-sui-theme=light] .create-embedded-pop [cmdk-item][aria-selected=true],html[data-sui-theme=light] .create-embedded-pop [role=option][data-highlighted],html[data-sui-theme=light] .create-embedded-pop [role=option][data-state=checked]{background:#2a63dd1a!important;color:#2a63dd!important}html[data-sui-theme=light] .create-embedded-pop [cmdk-group-heading]{color:#8a8a8e}.sui-step-pane{animation:sui-step-in .2s ease-out both}@keyframes sui-step-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.sui .cra-sui,.sui .cra-sui *{font-family:var(--font-sans)}.sui .cra-sui .liquid-glass-card,.sui .cra-sui .liquid-glass-strong,.sui .cra-sui section.sui-card{border-radius:22px;border:.8px solid transparent;background:var(--fill-card) padding-box,var(--rim) border-box;box-shadow:var(--sh-rest);-webkit-backdrop-filter:none;backdrop-filter:none}.sui .cra-sui .liquid-glass-card:hover{box-shadow:var(--sh-rest)}.sui .cra-sui .liquid-glass,.sui .cra-sui .liquid-glass-input{background:var(--fill-raised) padding-box,var(--rim-sm) border-box;border:.8px solid transparent;box-shadow:var(--sh-seg);-webkit-backdrop-filter:none;backdrop-filter:none}.sui .cra-sui section>h3,.sui .cra-sui section>div>h3{font-family:var(--font-mono);font-size:var(--t-eyebrow-size);font-weight:400;letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3)}.sui .cra-sui label:not(.sui-fld){font-family:var(--font-mono);font-size:var(--t-eyebrow-size);font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.sui .cra-sui label:not(.sui-fld) .text-amber-400{color:var(--ink-3)}.sui .cra-sui input:not([type=checkbox]):not([type=radio]),.sui .cra-sui textarea,.sui .cra-sui button[role=combobox],.sui .cra-sui [data-radix-select-trigger]{height:34px;padding:0 12px;border:.8px solid transparent!important;border-radius:11px;background:var(--fill-raised) padding-box,var(--rim-sm) border-box!important;box-shadow:var(--sh-seg);font-size:13px;font-weight:var(--t-data-weight);color:var(--ink)!important;outline:none;width:100%}.sui .cra-sui textarea{height:auto;min-height:74px;padding:9px 12px;line-height:1.45}.sui .cra-sui input::-moz-placeholder,.sui .cra-sui textarea::-moz-placeholder{color:var(--ink-3)}.sui .cra-sui input::placeholder,.sui .cra-sui textarea::placeholder{color:var(--ink-3)}.sui .cra-sui input:focus,.sui .cra-sui textarea:focus,.sui .cra-sui button[role=combobox]:focus-visible{border-color:var(--accent)!important;box-shadow:var(--sh-seg)}.sui .cra-sui input:disabled,.sui .cra-sui button[role=combobox]:disabled{background:var(--fill-well) padding-box!important;box-shadow:none;color:var(--ink-2)!important;-webkit-text-fill-color:var(--ink-2);opacity:1}.sui .cra-sui .cra-chip-on,.sui .cra-sui [aria-pressed=true].cra-chip-on{color:var(--ink);background:linear-gradient(var(--pick),var(--pick)) padding-box,var(--fill-raised) padding-box,var(--rim-sm) border-box;border-color:transparent}.sui .crastep{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.sui .crastep>button{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 9px;border:0;border-radius:10px;background:none;cursor:pointer;font-size:11.5px;font-weight:400;color:var(--ink-3);transition:color var(--d-hover) ease,background var(--d-hover) ease}.sui .crastep>button:disabled{cursor:default;color:var(--ink-3);opacity:.5}.sui .crastep>button[data-done]{color:var(--ink-2)}.sui .crastep>button[data-done]:hover{color:var(--ink);background:var(--pick)}.sui .crastep>button[data-on]{color:var(--accent-ink)}.sui .crastep>button .n{width:17px;height:17px;border-radius:99px;display:grid;place-items:center;font-style:normal;font-family:var(--font-mono);font-size:9.5px;color:inherit;background:var(--pick);flex:0 0 auto}.sui .crastep>button[data-on] .n{background:#2a63dd24}.sui .crastep>button .n svg{width:9px;height:9px}.sui .cra-sui .crawnav{border-top:1px solid var(--line)}.sui .cra-sui .kv .miss{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--t-eyebrow-size);text-transform:uppercase;letter-spacing:.05em}.sui .cra-sui .eyeb{margin-bottom:8px}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-white\/35::-moz-placeholder{color:#ffffff59}.placeholder\:text-white\/35::placeholder{color:#ffffff59}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/50:hover{background-color:hsl(var(--secondary) / .5)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-white\/60:hover{color:#fff9}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[state\=active\]\:flex-1[data-state=active]{flex:1 1 0%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:hsl(var(--primary))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}@media (min-width: 640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:mt-0{margin-top:0}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:.625rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-xl{border-radius:.75rem}.sm\:text-left{text-align:left}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}
