.brand{--b-bg:#000;--b-panel:#0a0a0a;--b-raise:#111;--b-line:#ffffff12;--b-line-2:#ffffff1f;--b-ink:#f4f6f3;--b-muted:#8b8b8b;--b-faint:#5c5c5c;--b-up:#5eff95;--b-warn:#d9a23f;--b-bad:#ff7a7a;--b-ease:cubic-bezier(.23, 1, .32, 1);--b-radius:18px;--b-gap:12px;--b-gutter:clamp(16px, 3vw, 40px);background:var(--b-bg);min-height:100dvh;color:var(--b-ink);font:14px/1.55 var(--font-geist-sans), "Geist", system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}.brand :focus-visible{outline:2px solid var(--b-ink);outline-offset:2px;border-radius:6px}.b-bar{z-index:30;border:1px solid var(--b-line);-webkit-backdrop-filter:blur(14px);max-width:1440px;min-height:56px;animation:b-rise .42s var(--b-ease) both;animation-delay:calc(var(--i,0) * 40ms);background:#0a0a0ad1;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:0 10px 0 18px;display:flex;position:sticky;top:12px}.b-brand{min-width:0;color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.b-wordmark{letter-spacing:.14em;color:var(--b-ink);font-size:14px;font-weight:700}.b-x{color:var(--b-up)}.b-sep{background:var(--b-line-2);flex:none;width:1px;height:18px}.b-product{color:var(--b-muted);white-space:nowrap;font-size:14px;font-weight:500}.b-nav{gap:2px;display:flex}.b-nav>a,.b-nav>button{color:var(--b-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 14px;font:500 13.5px/1.2 inherit;text-decoration:none;transition:color .15s,background-color .15s}.b-nav>a:hover,.b-nav>button:hover,.b-nav>[aria-current=page]{color:var(--b-ink);background:var(--b-raise)}.b-pill{white-space:nowrap;border:1px solid var(--b-line-2);height:36px;color:var(--b-ink);cursor:pointer;background:#ffffff08;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font:500 13.5px/1 inherit;text-decoration:none;transition:background-color .15s,border-color .15s,transform .12s;display:inline-flex}.b-pill:hover{background:#ffffff12;border-color:#fff3}.b-pill:active{transform:scale(.97)}.b-pill:disabled{background:var(--b-raise);color:var(--b-faint);cursor:default;transform:none}.b-pill.is-quiet{color:var(--b-muted);background:0 0;border-color:#0000}.b-pill.is-quiet:hover{color:var(--b-ink);background:var(--b-raise)}.b-link{color:var(--b-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px}.b-link:hover{color:var(--b-ink)}.b-seg{border:1px solid var(--b-line);background:var(--b-panel);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.b-seg>button{height:30px;color:var(--b-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font:500 12.5px/1 inherit;transition:color .15s,background-color .15s}.b-seg>button:hover{color:var(--b-ink)}.b-seg>button[aria-pressed=true]{background:var(--b-raise);color:var(--b-ink);box-shadow:inset 0 0 0 1px var(--b-line-2)}.b-page{max-width:1440px;margin:0 auto;padding:28px 0 0}.b-head{animation:b-rise .42s var(--b-ease) both;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;padding:8px 4px 24px;display:flex}.b-head h1{letter-spacing:-.045em;margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:600;line-height:1.02}.b-head-sub{color:var(--b-muted);max-width:62ch;margin-top:10px;font-size:14px;line-height:1.6}.b-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.b-grid{gap:var(--b-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.b-tile{border:1px solid var(--b-line);border-radius:var(--b-radius);background:var(--b-panel);min-width:0;animation:b-rise .42s var(--b-ease) both;animation-delay:calc(var(--i,0) * 40ms);grid-column:span 12;padding:16px;position:relative}.b-tile.is-flush{padding:0;overflow:hidden}button.b-tile,a.b-tile{text-align:left;color:inherit;cursor:pointer;font:inherit;transition:border-color .15s,background-color .15s}button.b-tile:hover,a.b-tile:hover{border-color:var(--b-line-2);background:#0d0d0d}.b-span-8{grid-column:span 8}.b-span-6{grid-column:span 6}.b-span-4{grid-column:span 4}.b-span-3{grid-column:span 3}.b-eyebrow{color:var(--b-faint);margin:0;font-size:12.5px;font-weight:500}.b-title{letter-spacing:-.02em;color:var(--b-ink);margin:0;font-size:17px;font-weight:600}.b-text{color:var(--b-muted);margin:4px 0 0;font-size:13px;line-height:1.55}.b-big{letter-spacing:-.055em;margin:6px 0 0;font-size:clamp(40px,4.8vw,64px);font-weight:600;line-height:.95}.b-figure{letter-spacing:-.03em;margin:4px 0 0;font-size:22px;font-weight:600;line-height:1.05}.b-sub{color:var(--b-faint);margin:6px 0 0;font-size:12.5px;line-height:1.45}.b-tile-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}[data-tone=gain]{color:var(--b-up)}.brand [data-tone=warn] .b-figure{color:var(--b-warn)}.brand [data-tone=bad] .b-figure{color:var(--b-bad)}.b-strip{border:1px solid var(--b-line);animation:b-rise .42s var(--b-ease) both;animation-delay:calc(var(--i,0) * 40ms);border-radius:14px;flex-wrap:wrap;grid-column:1/-1;margin:0;display:flex;overflow:hidden}.b-cell{box-shadow:.5px .5px 0 .5px var(--b-line);background:var(--b-panel);flex:180px;padding:14px 18px}.b-cell dt{color:var(--b-faint);font-size:12.5px}.b-cell dd{letter-spacing:-.02em;margin:2px 0 0;font-size:18px;font-weight:600}.b-cell[data-tone=warn] dd{color:var(--b-warn)}.b-cell[data-tone=bad] dd{color:var(--b-bad)}.b-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.b-dot.is-live{color:var(--b-up);background:var(--b-up);animation:2.4s ease-in-out infinite b-breathe}.b-dot.is-off{background:var(--b-faint)}.b-dot.is-warn{background:var(--b-warn)}.b-dot.is-bad{background:var(--b-bad)}.b-status{background:var(--b-raise);border:1px solid var(--b-line);height:26px;color:var(--b-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.b-fresh{color:var(--b-faint);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.b-table{border-collapse:collapse;width:100%;font-size:13px}.b-table th{text-align:left;color:var(--b-faint);border-bottom:1px solid var(--b-line);white-space:nowrap;padding:10px 16px;font-size:12px;font-weight:500}.b-table td{border-bottom:1px solid var(--b-line);color:var(--b-muted);padding:12px 16px}.b-table tr:last-child td{border-bottom:0}.b-table tbody tr:hover td{background:#ffffff05}.b-table .is-num{text-align:right;font-variant-numeric:tabular-nums}.b-foot{max-width:1440px;color:var(--b-faint);justify-content:space-between;gap:12px;margin:28px auto 0;font-size:12px;display:flex}@keyframes b-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes b-fade{0%{opacity:0}to{opacity:1}}@keyframes b-breathe{0%,to{opacity:1}50%{opacity:.45}}@media (max-width:1000px){.b-span-8,.b-span-6{grid-column:span 12}.b-span-4,.b-span-3{grid-column:span 6}}@media (max-width:640px){.b-span-4,.b-span-3{grid-column:span 12}.b-pill{height:44px}.b-seg>button{height:38px}}@media (prefers-reduced-motion:reduce){.brand,.brand *,.brand :before,.brand :after{transition:none!important;animation:none!important}}.b-skel{background:#ffffff0d linear-gradient(90deg,#0000,#ffffff0d,#0000) 0 0/200% 100%;border-radius:6px;max-width:100%;animation:1.6s ease-in-out infinite b-shimmer;display:block}.b-skel.rounded-full{border-radius:999px}@keyframes b-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.b-skel{animation:none}}.brand,.tl,.bd{--g-ink:#f4f6f3;--g-muted:#8b8b8b;--g-faint:#828282;--g-fill:#ffffff0d;--g-fill-hi:#ffffff14;--g-fill-lo:#ffffff09;--g-bar:#10101294;--g-menu:#101012db;--g-line:#ffffff17;--g-line-hi:#ffffff26;--g-hl:inset 0 1px 0 #ffffff24, inset 0 -1px 0 #ffffff08;--g-sheen:linear-gradient(180deg, #ffffff12 0%, #ffffff04 38%, #fff0 60%);--g-shadow:0 1px 2px #00000059, 0 18px 44px -20px #000000bf;--g-blur:blur(24px) saturate(150%);--g-solid:#0b0b0b;--g-solid-hi:#151515;--g-radius:22px;--g-radius-sm:16px;--g-backdrop:radial-gradient(38vmax 30vmax at 14% 8%, #1e96696b, transparent 70%), radial-gradient(34vmax 28vmax at 90% 22%, #14698257, transparent 70%), radial-gradient(30vmax 24vmax at 70% 70%, #46c88c24, transparent 70%), radial-gradient(46vmax 32vmax at 40% 102%, #828ca02e, transparent 70%)}.brand{--b-panel:var(--g-fill);--b-raise:var(--g-fill-hi);--b-line:var(--g-line);--b-line-2:var(--g-line-hi);--b-faint:var(--g-faint);--b-radius:var(--g-radius);isolation:isolate;position:relative}.brand:before,.tl:before,.bd:before,.hub-desk.hub-brand:before{content:"";z-index:-1;pointer-events:none;background:var(--g-backdrop);contain:strict;width:auto;height:auto;display:block;position:fixed;inset:0}:is(.brand,.tl,.bd) :is(.brand,.tl,.bd):before{content:none}@keyframes g-drift{0%{transform:translate(0,0)}to{transform:translate(-2.5vmax,2vmax)scale(1.05)}}.b-bar,.tl .tl-bar,.bd .bd-bar,.hub-brand .hub-rail{background:var(--g-bar);border-color:var(--g-line);box-shadow:var(--g-hl), var(--g-shadow);-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border-radius:20px}.b-tile,.b-strip,.b-guide,.tl .tl-tile,.tl .tl-strip,.bd .bd-tile,.mk-card,.sp-card,:is(.hub-brand,.commissions-desk,.utm-desk,.suite) .instrument{background:var(--g-sheen), var(--g-fill);border-color:var(--g-line);box-shadow:var(--g-hl), var(--g-shadow)}.b-strip,.b-guide,.mk-card,.sp-card,:is(.hub-brand,.commissions-desk,.utm-desk,.suite) .instrument:not(.fixed):not(.absolute):not(.sticky){position:relative}.b-strip{border-radius:var(--g-radius-sm)}.brand .b-strip>.b-cell{background:0 0}:is(.b-tile,.b-strip,.b-guide,.tl-tile,.bd-tile,.mk-card,.instrument,.b-bar,.hub-rail) :is(.b-tile,.b-strip,.b-guide,.tl-tile,.tl-strip,.bd-tile,.mk-card,.instrument):before{content:none}:is(.b-tile,.b-strip,.b-guide,.tl-tile,.bd-tile,.mk-card,.instrument) :is(.b-tile,.b-strip,.b-guide,.tl-tile,.tl-strip,.bd-tile,.mk-card,.instrument){box-shadow:var(--g-hl)}button.b-tile:hover,a.b-tile:hover,a.mk-card:hover,.tl .tl-tool:hover{background:var(--g-fill-hi);border-color:var(--g-line-hi)}.b-pill{background:var(--g-fill-lo);border-color:var(--g-line-hi);box-shadow:var(--g-hl)}.b-pill:hover{background:var(--g-fill-hi)}.b-pill.is-quiet{box-shadow:none}.b-pill.is-primary{background:var(--b-ink);border-color:var(--b-ink);color:#000;box-shadow:none}.b-pill.is-primary:hover{background:#fff;border-color:#fff}.b-pill.is-sm{height:30px;padding:0 12px;font-size:12.5px}.b-seg{background:var(--g-fill-lo);box-shadow:var(--g-hl)}.b-seg>button[aria-pressed=true]{background:var(--g-fill-hi);box-shadow:inset 0 0 0 1px var(--g-line-hi), var(--g-hl)}.b-status{background:var(--g-fill-lo);box-shadow:var(--g-hl)}.b-help{text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted #ffffff4d;text-decoration:underline dotted #ffffff4d}.b-guide{border:1px solid var(--g-line);border-radius:var(--g-radius);color:var(--g-ink);grid-column:1/-1;padding:16px 18px 18px;font-size:13.5px;line-height:1.5;animation:.42s cubic-bezier(.23,1,.32,1) both b-rise}.b-guide-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.b-guide-kicker{color:var(--g-faint);margin:0 0 3px;font-size:12px;font-weight:500;display:block}.b-guide-what{color:var(--g-ink);letter-spacing:-.01em;max-width:72ch;margin:0;font-size:14px;font-weight:500}.b-guide-x{width:30px;height:30px;color:var(--g-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin:-4px -6px 0 0;transition:background-color .15s,color .15s;display:grid}.b-guide-x:hover{background:var(--g-fill-hi);color:var(--g-ink)}.b-guide-steps{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.b-guide .b-guide-steps{margin:14px 0 0;padding:0;list-style:none}.b-guide .b-guide-what{margin:0}.b-guide-step{background:var(--g-fill-lo);border:1px solid var(--g-line);border-radius:14px;align-items:flex-start;gap:10px;min-width:0;padding:10px 12px;display:flex}.b-guide-n{border:1px solid var(--g-line-hi);background:var(--g-fill-hi);width:22px;height:22px;color:var(--g-ink);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;margin-top:1px;font-size:11.5px;font-weight:600;display:grid}.b-guide-step b{color:var(--g-ink);font-size:13px;font-weight:600;display:block}.b-guide-step span:not(.b-guide-n){color:var(--g-muted);margin-top:1px;font-size:12.5px;line-height:1.45;display:block}.b-guide-act{border:1px solid var(--g-line-hi);background:var(--g-fill-lo);height:28px;box-shadow:var(--g-hl);color:var(--g-ink);cursor:pointer;border-radius:999px;align-items:center;margin-top:8px;padding:0 12px;font:500 12.5px/1 inherit;text-decoration:none;display:inline-flex}.b-guide-act:hover{background:var(--g-fill-hi)}.b-guide-reopen{border:1px solid var(--g-line);background:var(--g-fill-lo);height:28px;box-shadow:var(--g-hl);color:var(--g-muted);cursor:pointer;border-radius:999px;place-self:start;align-items:center;gap:6px;padding:0 12px;font:500 12px/1 inherit;display:inline-flex}.b-guide-reopen:hover{color:var(--g-ink);background:var(--g-fill-hi)}:is(.b-grid,.tl-grid,.bd-grid,.ud-stack)>.b-guide-reopen{grid-column:1/-1;width:max-content}.b-empty{text-align:center;color:var(--g-muted);padding:22px 18px;font-size:13px}.b-empty strong{color:var(--g-ink);margin-bottom:4px;font-size:14px;font-weight:600;display:block}.b-empty .b-pill,.b-empty .b-guide-act{margin-top:12px}@media (max-width:640px),(hover:none) and (pointer:coarse){.b-tile:before,.b-strip:before,.b-guide:before,.tl .tl-tile:before,.tl .tl-strip:before,.bd .bd-tile:before,.mk-card:before,.sp-card:before,:is(.hub-brand,.commissions-desk,.utm-desk,.suite) .instrument:before{content:none}.b-tile,.b-strip,.b-guide,.tl .tl-tile,.tl .tl-strip,.bd .bd-tile,.mk-card,.sp-card,:is(.hub-brand,.commissions-desk,.utm-desk,.suite) .instrument{background:#ffffff0f}.brand:before,.tl:before,.bd:before,.hub-desk.hub-brand:before{animation:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.brand,.tl,.bd{--b-panel:var(--g-solid);--b-raise:var(--g-solid-hi);--g-fill:var(--g-solid);--g-fill-hi:var(--g-solid-hi);--g-fill-lo:var(--g-solid);--g-bar:var(--g-solid);--g-menu:var(--g-solid);--g-blur:none}.b-bar,.tl .tl-bar,.bd .bd-bar,.hub-brand .hub-rail{background:var(--g-solid)}}@media (prefers-reduced-transparency:reduce){.brand,.tl,.bd{--b-panel:var(--g-solid);--b-raise:var(--g-solid-hi);--g-fill:var(--g-solid);--g-fill-hi:var(--g-solid-hi);--g-fill-lo:var(--g-solid);--g-bar:var(--g-solid);--g-menu:var(--g-solid);--g-blur:none}.brand:before,.tl:before,.bd:before,.hub-desk.hub-brand:before,.b-tile:before,.b-strip:before,.b-guide:before,.tl .tl-tile:before,.tl .tl-strip:before,.bd .bd-tile:before,.mk-card:before,.sp-card:before,:is(.hub-brand,.commissions-desk,.utm-desk,.suite) .instrument:before{content:none}.b-bar,.tl .tl-bar,.bd .bd-bar,.hub-brand .hub-rail{background:var(--g-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.brand:before,.tl:before,.bd:before,.hub-desk.hub-brand:before{animation:none!important}}.b-guide-more{display:none}@media (max-width:640px){.b-guide{padding:12px 14px}.b-guide-what{font-size:13.5px}.b-guide-x{width:36px;height:36px}.b-guide .b-guide-steps{grid-template-columns:1fr;gap:6px;margin-top:10px}.b-guide:not(.is-open) .b-guide-step{background:0 0;border:0;align-items:center;padding:0}.b-guide:not(.is-open) .b-guide-step span:not(.b-guide-n),.b-guide:not(.is-open) .b-guide-act{display:none}.b-guide:not(.is-open) .b-guide-n{width:20px;height:20px;margin-top:0;font-size:10.5px}.b-guide-more{min-height:36px;color:var(--g-muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;margin:6px 0 -6px;padding:0;font:500 12.5px/1 inherit;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40;display:inline-flex}.b-guide-act{height:36px}.b-guide-reopen{height:34px}.brand .b-pill.is-sm{height:36px;padding:0 12px}.brand .b-seg>button{min-height:36px}}
