@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.-end{inset-inline-end:calc(var(--spacing) * -1)}.end{inset-inline-end:var(--spacing)}.top-3{top:calc(var(--spacing) * 3)}.top-5{top:calc(var(--spacing) * 5)}.isolate{isolation:isolate}.z-10{z-index:10}.order-2{order:2}.order-24{order:24}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-66\.5{margin:calc(var(--spacing) * 66.5)}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table-row{display:table-row}.w-fit{width:fit-content}.w-sm{width:var(--container-sm)}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.columns-3{columns:3}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-4{gap:calc(var(--spacing) * 4)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[rgba\(12\,13\,15\,0\.72\)\]{background-color:#0c0d0fb8}.bg-black\/72{background-color:#000000b8}@supports (color:color-mix(in lab, red, red)){.bg-black\/72{background-color:color-mix(in oklab, var(--color-black) 72%, transparent)}}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.invert{--tw-invert:invert(100%);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-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-all{-webkit-user-select:all;user-select:all}@media (hover:hover){.hover\:bg-\[\#161622\]:hover{background-color:#161622}}@media (min-width:48rem){.md\:hidden{display:none}}}:root{--bg-base:#0c0d0f;--bg-surface:#131418;--bg-surface-2:#1b1c21;--border:#1f2024;--border-strong:#2a2b30;--accent-green:#5fdc9b;--accent-amber:#e89b41;--danger-red:#e85c5c;--hold-blue:#3551c8;--info-blue:#4a9eff;--status-blue:#5da9ff;--silver-hi:#f4f5f7;--silver:#c9cbd1;--silver-mid:#8e9199;--silver-lo:#4b4e55;--silver-grad:linear-gradient(135deg, #fff, #c9cbd1 45%, #f4f5f7 60%, #7d8088);--bg-graphite:#08090b;--text-primary:#f4f4f5;--text-secondary:#8a8a94;--text-tertiary:#6b6b75;--text-label:var(--text-secondary)}@supports (color:color-mix(in lab, red, red)){:root{--text-label:color-mix(in srgb, var(--text-secondary) 78%, var(--text-primary))}}:root{--nav-idle:var(--text-label);--celebration-green:#00e676;--gm-bronze:#cd7f32;--gm-bronze-light:#f0b870;--gm-bronze-deep:#6a3010;--gm-silver:#d4d7da;--gm-silver-light:#f0f4f8;--gm-silver-deep:#505860;--gm-gold:#e8c870;--gm-gold-light:#fff0a0;--gm-gold-deep:#8a6200;--gm-diamond:#b4d8e8;--gm-diamond-light:#f0faff;--gm-diamond-deep:#1a4060;--gm-personal-best:#9376e8;--gm-personal-best-label:#b39af5;--xp-boost:#9b6dff;--xp-purple:#9b6dff;--ccg-lilac:#dccbf3;--cat-c1-green:#5fdc9b;--cat-c2-pink:#e55ea0;--cat-c3-blue:#4694e5;--cat-c4-gold:#e5b845;--cat-c5-grey:#8a8a95;--cat-c6-purple:#a678f0;--cat-c7-coral:#ff8c5a;--cat-c8-cyan:#4dddd8;--cat-c9-lime:#b7e14b;--cat-c10-mustard:#cfbb59;--cat-c11-clay:#c07b59;--cat-c12-taupe:#ab957c;--cat-c13-teal:#379fae;--cat-c14-aqua:#92c1d3;--cat-c15-denim:#5476b6;--cat-c16-slate:#7b8c9d;--cat-c17-indigo:#726ec4;--cat-c18-plum:#8753a2;--cat-c19-sand:#ccbea4;--cat-c20-charcoal-blue:#647baf;--cat-1:#7b93f2;--cat-2:#a98bf0;--cat-3:#4fb9c6;--cat-4:#e07fa8;--cat-5:#d3b45e;--cat-6:#6faee3;--cat-7:#c58ad6;--cat-8:#8ea0bc;--cat-9:#5ea8a3;--cat-10:#e3a68a;--cat-11:#c9a27e;--tile-graphite-hi:#202127;--tile-graphite-lo:#16171b;--bar-graphite-hi:#5a5d64;--bar-graphite-lo:#2e3036;--inv-sneakers:var(--cat-c8-cyan);--inv-streetwear:var(--cat-c7-coral);--inv-trading-cards:var(--cat-c3-blue);--inv-vintage:var(--cat-c4-gold);--inv-electronics:var(--cat-c2-pink);--inv-designer:var(--cat-c6-purple);--inv-watches:var(--cat-c1-green);--inv-collectibles:var(--cat-c9-lime);--inv-other:var(--cat-c5-grey);--exp-postage:var(--cat-c4-gold);--exp-packaging:var(--cat-c7-coral);--exp-platform-fees:var(--cat-c2-pink);--exp-subscriptions:var(--cat-c3-blue);--exp-sourcing:var(--cat-c9-lime);--exp-equipment:var(--cat-c1-green);--exp-storage:var(--cat-c8-cyan);--exp-professional-fees:var(--cat-c6-purple);--exp-other:var(--cat-c5-grey);--plat-ebay:#cfbb59;--plat-depop:#c07b59;--plat-vinted:#379fae;--plat-stockx:#7b8c9d;--plat-laced:#726ec4;--plat-goat:#ccbea4;--plat-facebook:#92c1d3;--plat-other:#8a8a95}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:var(--bg-graphite);color:var(--text-primary);font-family:var(--font-inter), Inter, sans-serif;-webkit-font-smoothing:antialiased}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-gutter:stable;overflow-x:hidden}img[src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"]{display:inline}.mono{font-family:var(--font-geist-mono), "Geist Mono", monospace;font-variant-numeric:tabular-nums}:focus-visible,button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--accent-green)}@media (max-width:480px){[role=dialog]:not(.bs-panel):not(.cmdk-dialog):not(.wrap-story):not(.ccg-full){margin:0 16px;max-width:calc(100% - 32px)!important}}.bs-backdrop{pointer-events:none;background-color:#0000;transition:background-color .18s ease-out}.bs-backdrop.bs-bd-visible{pointer-events:auto;background-color:#00000080}.bs-panel{width:var(--bs-width,420px);background-color:var(--bg-surface-2);border:1px solid var(--border);opacity:0;border-radius:16px;flex-direction:column;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);transition:opacity .18s ease-in,transform .18s ease-in;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,calc(10px - 50%))scale(.98);box-shadow:0 24px 60px #0009}.bs-panel.bs-visible{opacity:1;transition:opacity .26s ease-out,transform .26s ease-out;transform:translate(-50%,-50%)scale(1)}.bs-grab-handle{background-color:#ffffff26;border-radius:2px;flex-shrink:0;width:36px;height:4px;margin:10px auto 4px;display:none}@media (max-width:767px){.bs-panel{opacity:1;border-radius:20px 20px 0 0;max-height:90dvh;transition:transform .22s cubic-bezier(.32,.72,0,1);inset:auto 0 0;transform:translateY(100%);width:100%!important;max-width:100%!important;margin:0!important}.bs-panel.bs-visible{opacity:1;transform:translateY(0)}.bs-grab-handle{display:block}}.edit-modal-close:hover{background-color:var(--bg-surface)!important;border-color:var(--text-tertiary)!important}.mobile-col-header-row{border-bottom:1px solid var(--border);background-color:var(--bg-surface-2);grid-template-columns:1fr auto;padding:8px 16px 4px;display:none}.mobile-col-header{text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);font-family:Inter,sans-serif;font-size:10px;font-weight:600}.mobile-data-row{border-bottom:1px solid var(--border);grid-template-columns:1fr auto;align-items:start;gap:12px;padding:10px 16px;display:none}.mobile-data-row:last-child{border-bottom:none}.mobile-cell-primary{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;overflow:hidden}.mobile-cell-primary-mono{color:var(--text-primary);font-size:14px;font-weight:500;font-family:var(--font-geist-mono,"Geist Mono", monospace);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin:0}.mobile-cell-supporting{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Inter,sans-serif;font-size:12px;overflow:hidden}.mobile-cell-supporting-mono{color:var(--text-secondary);font-size:12px;font-family:var(--font-geist-mono,"Geist Mono", monospace);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin:0}.inv-row .mobile-cell-primary,.inv-row .mobile-cell-primary-mono,.sale-row .mobile-cell-primary,.sale-row .mobile-cell-primary-mono{font-size:13px}.inv-row .mobile-cell-supporting,.sale-row .mobile-cell-supporting{font-size:11px}.mobile-log-btn{background-color:var(--accent-green);color:var(--bg-base);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:700;display:none}.mobile-sell-btn{color:var(--accent-green);cursor:pointer;background-color:#5fdc9b2e;border:1px solid #5fdc9b66;border-radius:6px;align-items:center;gap:4px;margin-top:6px;padding:4px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;display:inline-flex}@media (max-width:767px){.mobile-col-header-row,.mobile-data-row{display:grid!important}.mobile-log-btn{display:flex!important}input,textarea,select{font-size:16px!important}.filterbar-search-box{padding:9px 11px!important}.filterbar-search-input{line-height:20px!important}.filterbar-search-input::placeholder{font-size:14px!important}.filterbar-text-box{padding:7px 10px!important}.filterbar-text-input{line-height:22px!important}.filterbar-text-input::placeholder{font-size:14px!important}}.selection-bar{bottom:24px}@media (max-width:767px){.selection-bar{bottom:calc(100px + env(safe-area-inset-bottom))!important}}.mobile-bulk-bar{bottom:0}@media (max-width:767px){.inv-row{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}}.mobile-menu-item:active{background-color:var(--bg-surface-2)}input:-webkit-autofill{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--bg-surface-2) inset!important;-webkit-text-fill-color:var(--text-primary)!important}input:-webkit-autofill:hover{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--bg-surface-2) inset!important;-webkit-text-fill-color:var(--text-primary)!important}input:-webkit-autofill:focus{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--bg-surface-2) inset!important;-webkit-text-fill-color:var(--text-primary)!important}select:-webkit-autofill{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--bg-surface-2) inset!important;-webkit-text-fill-color:var(--text-primary)!important}textarea:-webkit-autofill{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--bg-surface-2) inset!important;-webkit-text-fill-color:var(--text-primary)!important}.info-tip-trigger:hover .info-tip-icon{stroke:var(--text-secondary)}.info-tip-trigger:hover .info-tip-content{display:block!important}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}input[type=checkbox]{accent-color:var(--accent-green)}.select-cell{box-sizing:border-box;flex:0 0 36px;justify-content:flex-end;align-items:center;padding-left:12px;display:flex}.select-checkbox{border:1.5px solid var(--border-strong);width:16px;height:16px;color:var(--bg-base);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .1s,border-color .1s;display:inline-flex}.select-checkbox:hover{border-color:var(--text-tertiary)}.select-checkbox.is-on{background:var(--accent-green);border-color:var(--accent-green)}.select-checkbox:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}@media (prefers-reduced-motion:reduce){.select-checkbox{transition:none}}.data-table-clip{isolation:isolate;-webkit-mask-image:-webkit-linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000)}.nav-link-item:hover{color:var(--text-primary)!important}.nav-signin-btn:hover{color:var(--accent-green)!important;background:#5fdc9b14!important;border-color:#5fdc9b80!important;box-shadow:0 0 0 3px #5fdc9b14,inset 0 1px #ffffff0f!important}.nav-signin-btn:active{transform:translateY(.5px)}@media (max-width:767px){.nav-links,.nav-divider{display:none!important}}@media (max-width:768px){.docs-sidebar{display:none}.docs-main{margin-left:0!important}.docs-content-pad{padding:28px 20px 80px!important}}.btn-outline-neutral{transition:border-color .12s ease-out,transform .12s ease-out}.btn-outline-neutral:hover:not(:disabled){border-color:var(--text-tertiary)!important}.btn-outline-neutral:active:not(:disabled){transform:scale(.98)}.btn-primary-green{transition:filter .12s ease-out,transform .12s ease-out}.btn-primary-green:hover:not(:disabled){filter:brightness(1.08)}.btn-primary-green:active:not(:disabled){filter:brightness(.94);transform:scale(.98)}.btn-ghost{transition:background-color .12s ease-out,color .12s ease-out,transform .12s ease-out}.btn-ghost:hover:not(:disabled){background-color:var(--bg-surface-2)!important;color:var(--text-primary)!important}.btn-ghost:active:not(:disabled){transform:scale(.98)}.dash-filter-btn{transition:background-color .12s ease-out,color .12s ease-out,transform .12s ease-out}.dash-filter-btn:not([data-active=true]):hover{color:var(--accent-green)!important;background-color:#5fdc9b14!important}.dash-filter-btn:active{transform:scale(.98)}.dash-share-period-btn{transition:background-color .12s ease-out,color .12s ease-out,border-color .12s ease-out,transform .12s ease-out}.dash-share-period-btn:not(.active):hover{color:var(--text-primary)!important;background-color:#5fdc9b0f!important;border-color:#ffffff1f!important}.dash-share-period-btn:active{transform:scale(.98)}.btn-filter-pill{transition:background-color .12s ease-out,color .12s ease-out,transform .12s ease-out}.btn-filter-pill:not([data-active=true]):hover{background-color:var(--bg-surface-2)!important;color:var(--text-primary)!important}.btn-filter-pill:active{transform:scale(.98)}.app-bg-noise{background-color:var(--bg-graphite);background-image:url(/noise.svg);background-repeat:repeat;background-size:320px 320px}.app-bg-noise[data-theme=light]{background-image:none}.dashboard-bg{background-color:var(--bg-graphite);background-image:url(/noise.svg);background-repeat:repeat;background-size:320px 320px;min-height:calc(100vh - 64px);margin:-84px -32px -32px;padding:84px 32px 32px;position:relative}@media (max-width:767px){.dashboard-bg{margin:calc(-16px - env(safe-area-inset-top)) -16px calc(-64px - env(safe-area-inset-bottom) - 16px) -16px;padding:calc(16px + env(safe-area-inset-top)) 16px calc(64px + env(safe-area-inset-bottom) + 16px) 16px}}@media (min-width:768px){.page-title{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}}@media (max-width:767px){h1.page-title.phone-lt{letter-spacing:-.9px;color:var(--text-primary);margin:4px 4px 0;font:800 34px/1.1 Inter,sans-serif}h1.page-title.phone-lt~*,.phone-lt-row~*{margin-left:4px}.phone-lt-row{align-items:center;gap:10px;display:flex}.phone-lt-row>h1.page-title.phone-lt~*{margin-left:auto}.set-head p{display:none}}.topbar{z-index:95;box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border);background:#08090beb;align-items:center;gap:10px;height:52px;padding:0 20px;transition:left .2s;display:flex;position:fixed;top:0;right:0}.topbar-spacer{flex:auto;min-width:0}.topbar-title{flex-shrink:0;align-items:baseline;gap:12px;min-width:0;display:flex}.topbar-title-text{letter-spacing:-.02em;color:var(--text-primary);white-space:nowrap;font:700 20px/1 Inter,sans-serif}.topbar-slot{flex-shrink:0;align-items:center;gap:8px;display:flex}.topbar-slot:empty{display:none}.packs-dot{background:var(--silver);width:7px;height:7px;box-shadow:0 0 0 2px var(--bg-surface), 0 0 8px #c9cbd180;border-radius:50%;flex:none}@media (max-width:1280px){.topbar-search{flex-basis:220px}}@media (max-width:1100px){.topbar-search{flex:0 0 34px;justify-content:center;min-width:34px;padding:0}.topbar-search-text,.topbar-kbd{display:none}}@media (min-width:768px) and (max-width:900px){.topbar{gap:6px;padding:0 14px}.topbar-search{display:none!important}}.topbar-search{border:1px solid var(--border);background:var(--bg-surface);min-width:150px;height:34px;color:var(--text-tertiary);cursor:pointer;border-radius:9px;flex:0 320px;align-items:center;gap:8px;padding:0 7px 0 11px;font-family:Inter,sans-serif;font-size:13px;transition:border-color .12s;display:inline-flex}.topbar-search:hover{border-color:var(--border-strong)}.topbar-search-text{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.topbar-kbd{color:var(--text-secondary);background:var(--bg-surface-2);border:1px solid var(--border-strong);border-radius:5px;flex-shrink:0;padding:3px 5px;font-family:Geist Mono,monospace;font-size:10px;line-height:1}@keyframes topbar-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.topbar-icon-btn{border:1px solid var(--border);width:34px;height:34px;color:var(--text-secondary);background:0 0;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex;position:relative}.topbar-icon-btn:hover{color:var(--text-primary);border-color:var(--border-strong)}.topbar-icon-btn.is-active{background:var(--bg-surface-2);color:var(--text-primary)}.topbar-avatar-btn{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex;position:relative}.account-avatar{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.account-avatar-face{z-index:2;box-sizing:border-box;background:var(--bg-surface-2);border:1px solid var(--border-strong);width:100%;height:100%;color:var(--text-primary);border-radius:50%;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-weight:600;line-height:1;display:flex;position:relative}.account-avatar-img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.account-avatar-face:has(.account-avatar-img){overflow:hidden}.account-avatar.has-metal .account-avatar-face{box-shadow:0 0 0 2px var(--bg-base), 0 0 0 3.5px rgb(var(--metal))}.account-avatar.is-animated:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle, rgba(var(--metal), .34), transparent 68%);opacity:.5;border-radius:50%;position:absolute;inset:-7px}.account-avatar.is-pro:after{content:"";z-index:3;pointer-events:none;background:conic-gradient(from 0deg, transparent 0 72%, #fff0 74%, rgba(var(--metal), .95) 86%, #ffffffe6 88%, transparent 96%);border-radius:50%;position:absolute;inset:-4px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.6px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.6px),#000 calc(100% - 1.5px))}@keyframes account-avatar-halo{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@keyframes account-avatar-sheen{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.account-avatar.is-animated:before{animation:2.4s ease-in-out 3 account-avatar-halo}.account-avatar.is-pro.is-sheen:after{animation:5.2s linear account-avatar-sheen}}@media (prefers-reduced-motion:reduce){.account-avatar.is-pro:after{display:none}}.account-avatar-pro{z-index:4;letter-spacing:.06em;color:var(--accent-amber);background:var(--bg-base);border:1px solid #e89b418c;border-radius:4px;padding:1px 3px;font-family:Inter,sans-serif;font-size:8px;font-weight:700;line-height:1;position:absolute;bottom:-5px;right:-9px}.account-avatar-pro.is-admin{color:#ff4d6d;border-color:#ff4d6d99;right:-14px}.acct-dropdown{z-index:9990;scrollbar-width:none;background:linear-gradient(180deg, var(--bg-surface-2), var(--bg-surface));width:320px;max-width:calc(100vw - 24px);max-height:calc(100vh - 72px);position:fixed;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.acct-dropdown{background:linear-gradient(180deg, color-mix(in srgb, var(--bg-surface-2) 60%, var(--bg-surface)), var(--bg-surface))}}.acct-dropdown{border:1px solid #ffffff17;border-radius:18px;box-shadow:0 30px 70px -20px #000000f2}.acct-dropdown::-webkit-scrollbar{display:none}.acct-caret{display:none}.acct-head{align-items:center;gap:12px;padding:14px 16px 6px;display:flex}.acct-head-text{flex:1;min-width:0}.acct-name,.acct-email{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.acct-name{color:var(--text-primary);min-height:17px;font:600 13.5px Inter,sans-serif}.acct-email{color:var(--text-secondary);margin-top:2px;font:500 11px Geist Mono,monospace}.acct-pill.is-admin{letter-spacing:.06em;color:#ff4d6d;background:#ff4d6d1a;border:1px solid #ff4d6d80;border-radius:6px;flex:none;padding:2px 6px;font:700 10px Geist Mono,monospace}.acct-pill.is-pro{letter-spacing:.06em;color:var(--accent-amber);background:#e89b411a;border:1px solid #e89b4180;border-radius:6px;flex:none;padding:2px 6px;font:700 10px Geist Mono,monospace}.acct-tc{isolation:isolate;background:radial-gradient(90% 90% at 18% 20%,#1a1b1f,#060607 70%);border:1px solid #232429;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 16px;margin:10px;padding:16px;display:grid;position:relative;overflow:hidden}.acct-tc-edge{background:linear-gradient(90deg, transparent, var(--acc), transparent);opacity:.9;height:1.5px;position:absolute;top:0;left:0;right:0}.acct-tc-wm{fill:#fff;opacity:.04;z-index:-1;pointer-events:none;width:auto;height:150px;position:absolute;bottom:-60px;right:-40px;transform:rotate(-10deg)}.acct-tc-cw{perspective:500px;grid-row:span 2}.acct-tc-sway{transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .3s cubic-bezier(.22,1,.36,1);display:block}.acct-tc-tx{min-width:0;display:grid}.acct-tc-k2{letter-spacing:.2em;text-transform:uppercase;color:var(--acc);font:700 10px Geist Mono,monospace}.acct-tc-tx b{letter-spacing:-.01em;color:#f4f4f5;font:800 22px Inter,sans-serif}.acct-tc-ser{color:var(--text-secondary);font-variant-numeric:tabular-nums;font:500 11px Geist Mono,monospace}.acct-tc-xpw{gap:6px;min-width:0;display:grid}.acct-tc-xb{background:#1d1e22;border-radius:9px;height:5px;overflow:hidden}.acct-tc-xb>i{background:linear-gradient(90deg, var(--acc), var(--acc));border-radius:9px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.acct-tc-xb>i{background:linear-gradient(90deg, color-mix(in srgb, var(--acc) 55%, #000), var(--acc))}}.acct-tc-xpw>span{color:#8a8a94;font-variant-numeric:tabular-nums;font:500 11.5px Geist Mono,monospace}.acct-tc-nw{white-space:nowrap}.acct-tc-yc{color:#f4f4f5;cursor:pointer;background:#0b0c0e;border:1px solid #232429;border-radius:10px;grid-column:1/-1;align-items:center;gap:10px;margin-top:8px;padding:9px 10px;font:600 13px Inter,sans-serif;text-decoration:none;display:flex}button.acct-tc-yc{text-align:left;appearance:none;width:100%}.acct-tc-yc:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.acct-tc-row{gap:4px;margin-left:auto;display:flex}.acct-tc-row .is-locked{opacity:.28;filter:grayscale()}.acct-tc-yc em{color:var(--text-secondary);font-style:normal}html[data-motion=off] .acct-tc-sway{transition:none;transform:none}@media (prefers-reduced-motion:reduce){.acct-tc-sway{transition:none;transform:none}}.acct-free{background:#00000047;border:1px solid #ffffff0f;border-radius:12px;margin:0 10px 8px;padding:12px}.acct-free-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.acct-free-label{color:var(--text-secondary);font:500 12px Inter,sans-serif}.acct-free-count{color:var(--text-primary);font:600 12px Geist Mono,monospace}.acct-free-bar{background:#0006;border-radius:3px;height:6px;margin:8px 0 10px;overflow:hidden}.acct-free-bar>span{background:var(--cat-c5-grey);border-radius:3px;height:100%;display:block}.acct-upgrade{background:var(--accent-amber);height:32px;color:var(--bg-base);border-radius:9px;justify-content:center;align-items:center;font:700 12px Inter,sans-serif;text-decoration:none;transition:filter .12s;display:flex}.acct-upgrade:hover{filter:brightness(1.08)}.acct-stats{background:#00000047;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 10px 8px;display:grid}.acct-stats>div{text-align:center;min-width:0;padding:11px 12px}.acct-stats>div+div{border-left:1px solid #ffffff0f}.acct-stats b{letter-spacing:-.02em;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font:600 16px Geist Mono,monospace;display:block;overflow:hidden}.acct-stats b.is-loss{color:var(--danger-red)}.acct-stats>div>span:last-child{letter-spacing:.08em;text-transform:uppercase;color:var(--text-label);margin-top:2px;font:500 9px Inter,sans-serif;display:block}.acct-stat-skel{border-radius:5px;width:72px;height:19px;margin:0 auto;display:block}.acct-menu{border-top:1px solid #ffffff0f;padding:6px}.acct-item{box-sizing:border-box;width:100%;height:34px;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:11px;padding:0 10px;font:400 13px Inter,sans-serif;text-decoration:none;display:flex}.acct-item>svg:first-child{color:var(--text-secondary);flex-shrink:0}.acct-item:hover,.acct-item:focus-visible{background:var(--bg-surface-2)}.acct-item.is-signout{color:var(--text-secondary)}.acct-item:disabled{cursor:default}.acct-right{color:var(--text-tertiary);align-items:center;gap:8px;margin-left:auto;font:500 10.5px Geist Mono,monospace;display:inline-flex}.acct-mono{font-variant-numeric:tabular-nums;font-family:Geist Mono,monospace}.acct-kbd{color:var(--text-secondary);border:1px solid var(--border-strong);border-radius:5px;padding:0 5px;font:500 10px/16px Geist Mono,monospace}.acct-toggle{background:var(--border-strong);border-radius:9px;width:30px;height:17px;transition:background-color .12s;position:relative}.acct-toggle:after{content:"";background:var(--text-secondary);border-radius:50%;width:13px;height:13px;transition:left .12s,background-color .12s;position:absolute;top:2px;left:2px}.acct-toggle.is-on{background:var(--accent-green)}.acct-toggle.is-on:after{background:var(--bg-base);left:15px}html[data-motion=off] .acct-toggle,html[data-motion=off] .acct-toggle:after{transition:none}.acct-ext{color:var(--text-tertiary);flex-shrink:0;margin-left:auto}.acct-dropdown :is(a,button):focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.acct-sheet{min-height:0;padding-bottom:env(safe-area-inset-bottom);flex:auto;overflow-y:auto}.acct-sheet .acct-head{padding-top:8px}.acct-sheet .acct-item,.acct-sheet .acct-upgrade{height:44px}.acct-sheet :is(a,button):focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.cmdk-backdrop{z-index:9995;background:#0000008c;position:fixed;inset:0}.cmdk-dialog{z-index:9996;background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:14px;flex-direction:column;width:600px;max-width:calc(100% - 32px);max-height:70vh;display:flex;position:fixed;top:15vh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 60px #0009}.cmdk-input-row{border-bottom:1px solid var(--border);height:52px;color:var(--text-tertiary);flex-shrink:0;align-items:center;gap:10px;padding:0 12px 0 16px;display:flex}.cmdk-input{min-width:0;height:100%;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;padding:0;font-family:Inter,sans-serif;font-size:15px}.cmdk-input::placeholder{color:var(--text-tertiary)}.cmdk-input:focus,.cmdk-input:focus-visible{border-color:#0000;outline:none}.cmdk-input-row:focus-within{box-shadow:inset 0 -1px 0 var(--accent-green)}.cmdk-close{cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:0}.cmdk-close:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.cmdk-close-key{color:var(--text-secondary);background:var(--bg-surface-2);border:1px solid var(--border-strong);border-radius:5px;padding:3px 5px;font-family:Geist Mono,monospace;font-size:10px;line-height:1;display:inline-block}.cmdk-close-text{display:none}.cmdk-results{flex:auto;min-height:0;padding:4px 6px 8px;overflow-y:auto}.cmdk-section-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);padding:10px 10px 6px;font-family:Inter,sans-serif;font-size:10px;font-weight:600}.cmdk-item{cursor:pointer;min-height:40px;color:var(--text-primary);border-radius:8px;align-items:center;gap:10px;padding:6px 10px;font-family:Inter,sans-serif;font-size:13px;display:flex}.cmdk-item[aria-selected=true]{background:var(--bg-surface-2);box-shadow:inset 2px 0 0 var(--accent-green)}.cmdk-item-icon{background:var(--bg-surface-2);width:28px;height:28px;color:var(--text-secondary);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cmdk-item[aria-selected=true] .cmdk-item-icon{background:var(--bg-base)}.cmdk-item-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cmdk-item-label,.cmdk-item-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cmdk-item-sub{color:var(--text-secondary);font-size:11px}.cmdk-mono{font-variant-numeric:tabular-nums;font-family:Geist Mono,monospace}.cmdk-enter{color:var(--text-tertiary);visibility:hidden;flex-shrink:0}.cmdk-item[aria-selected=true] .cmdk-enter{visibility:visible}.cmdk-empty{color:var(--text-secondary);margin:0;padding:12px 10px;font-family:Inter,sans-serif;font-size:13px}.cmdk-skeleton{background:linear-gradient(90deg, var(--bg-surface) 0%, var(--bg-surface-2) 50%, var(--bg-surface) 100%);background-size:200% 100%;border-radius:8px;height:40px;margin:4px 0}@media (prefers-reduced-motion:no-preference){.cmdk-skeleton{animation:1.2s linear infinite topbar-shimmer}}@media (max-width:767px){.cmdk-dialog{width:100%;max-width:100%;height:100dvh;max-height:100dvh;padding-top:env(safe-area-inset-top);box-sizing:border-box;border:none;border-radius:0;top:0;left:0;transform:none}.cmdk-close{min-height:44px;padding:0 4px}.cmdk-close-key{display:none}.cmdk-close-text{color:var(--accent-green);font-family:Inter,sans-serif;font-size:14px;display:inline}.cmdk-item{min-height:48px}}.topbar :is(button,a):focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}@media (max-width:1100px){.topbar-kbd{display:none}}.topbar-mobile-only{display:none}.topbar-monogram{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px}.topbar-monogram img{width:26px;height:26px;display:block}@media (max-width:767px){.topbar{height:calc(52px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 12px 0;gap:8px;left:0!important}.topbar-desktop-only{display:none!important}.topbar-mobile-only{display:inline-flex}}.dash-chip-level:hover{box-shadow:0 0 10px var(--chip-glow);border-color:var(--chip-border-hover)!important}.dash-chip-streak:hover{box-shadow:0 0 12px #e89b4140;border-color:#e89b418c!important}.dash-chip-mult:hover{box-shadow:0 0 12px #9b6dff52;border-color:#9b6dff99!important}.dash-metric-card{transition:border-color .15s,transform .15s}.dash-metric-card:hover{border-color:#5fdc9b2e!important}.dash-snapshot-card{transition:border-color .15s}.dash-snapshot-card:hover{border-color:#9b6dff47!important}.dash-attn-card{background:var(--bg-surface);border:1px solid var(--border);cursor:pointer;color:inherit;border-radius:14px;flex-direction:column;justify-content:flex-start;min-height:160px;padding:22px 24px;text-decoration:none;transition:background-color .15s,border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.dash-attn-card:hover{background:linear-gradient(#ffffff06, #ffffff06), var(--bg-surface);border-color:#5fdc9b2e}.dash-attn-card .dash-attn-card-top{flex-direction:column;gap:12px;display:flex}.dash-attn-card .attn-arrow{color:var(--text-tertiary);opacity:0;pointer-events:none;font-size:14px;transition:opacity .15s,transform .15s;position:absolute;top:22px;right:22px;transform:translate(0)}.dash-attn-card:hover .attn-arrow{opacity:.6;transform:translate(2px)}@keyframes mint-spin{to{transform:rotate(360deg)}}.mint-spin-ring{transform-origin:50%;animation:1s linear infinite mint-spin}@media (prefers-reduced-motion:reduce){.mint-spin-ring{animation-duration:0s}}@keyframes dash-attn-ring-pulse{0%{box-shadow:0 0 #e85c5c80}70%{box-shadow:0 0 0 8px #e85c5c00}to{box-shadow:0 0 #e85c5c00}}@keyframes dash-attn-ring-pulse-amber{0%{box-shadow:0 0 #e89b4180}70%{box-shadow:0 0 0 7px #e89b4100}to{box-shadow:0 0 #e89b4100}}.dash-attn-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.dash-attn-dot.is-green{background:var(--silver)}.dash-attn-dot.is-amber{background:var(--accent-amber)}.dash-attn-dot.is-red{background:var(--danger-red)}@keyframes dash-attn-num-breathe{0%,to{opacity:1}50%{opacity:.85}}@keyframes dash-attn-border-pulse{0%,to{border-color:var(--border)}50%{border-color:#e85c5c80}}@keyframes dash-attn-ring-out-pulse{0%{box-shadow:0 0 #e85c5c66}to{box-shadow:0 0 0 6px #e85c5c00}}@keyframes dash-attn-border-pulse-amber{0%,to{border-color:var(--border)}50%{border-color:#e89b4180}}@media (prefers-reduced-motion:no-preference){.dash-attn-dot.is-amber.is-pulsing{animation:2.4s ease-out infinite dash-attn-ring-pulse-amber}.dash-attn-dot.is-red.is-pulsing{animation:2s ease-out infinite dash-attn-ring-pulse}.dash-attn-card.is-alert .dash-attn-num{animation:3s ease-in-out infinite dash-attn-num-breathe}}@media (max-width:767px){.dash-attn-row{border:1px solid var(--border);border-radius:14px;overflow:hidden;grid-template-columns:1fr!important;gap:0!important}.dash-attn-card{border:none!important;border-bottom:1px solid var(--border)!important;min-height:56px!important;box-shadow:none!important;border-radius:0!important;flex-direction:row!important;align-items:center!important;gap:0!important;padding:12px 16px!important;animation:none!important}.dash-attn-card:last-child{border-bottom:none!important}.dash-attn-card:hover{background:var(--bg-surface)!important;border-color:#0000!important}.dash-attn-card:hover:not(:last-child){border-bottom-color:var(--border)!important}.dash-attn-card.is-alert{border-color:var(--border)!important}.dash-attn-card .attn-arrow{display:none!important}.dash-attn-card .dash-attn-card-top{flex:1!important;grid-template:"label count""sub count"/1fr auto!important;align-items:start!important;gap:2px 12px!important;display:grid!important}.dash-attn-card .dash-attn-card-top>p:first-child{grid-area:label!important;margin:0!important}.dash-attn-card .dash-attn-card-top>p:last-child{grid-area:sub!important;margin:0!important;font-size:12px!important}.dash-attn-num{grid-area:count!important;align-self:center!important;font-size:20px!important;animation:none!important}.is-state-amber .dash-attn-num{color:var(--accent-amber)!important}.future-profit-est{display:none!important}.future-profit-num{font-size:24px!important}.future-profit-roi-num{display:none!important}}.dash-mult-banner:after{content:"";filter:blur(6px);pointer-events:none;z-index:0;background:linear-gradient(90deg,#0000,#9b6dff2e 40%,#9b6dff52 50%,#9b6dff2e 60%,#0000);width:40%;position:absolute;top:0;bottom:0;left:-40%}@keyframes dash-mult-glow-sweep{0%{transform:translate(0)}to{transform:translate(350%)}}@media (prefers-reduced-motion:no-preference){.dash-mult-banner:after{animation:5.2s linear infinite dash-mult-glow-sweep}}@media (prefers-reduced-motion:reduce){.dash-mult-banner:after{opacity:0;animation:none}}.dash-perf-hero{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;align-items:center;gap:18px;margin-bottom:14px;padding:20px 22px;display:flex;position:relative}.dash-perf-streak-body{flex-direction:column;gap:4px;min-width:0;display:flex}.dash-perf-streak-title{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);align-items:center;gap:4px;margin:0 0 2px;font-family:Inter,sans-serif;font-size:10px;font-weight:500;display:flex}.dash-perf-streak-value{align-items:baseline;gap:8px;margin:0;display:flex}.dash-perf-streak-value b{color:var(--text-primary);font-variant-numeric:tabular-nums;font-family:Geist Mono,monospace;font-size:26px;font-weight:600;line-height:1}.dash-perf-streak-value b.is-zero{color:var(--text-tertiary)}.dash-perf-streak-value span{color:var(--text-secondary);font-family:Geist Mono,monospace;font-size:12px}.dash-perf-streak-best{color:var(--text-tertiary);margin:0;font-family:Geist Mono,monospace;font-size:11px}.dash-perf-streak-icon{width:52px;height:52px;color:var(--accent-green);background:linear-gradient(#5fdc9b29,#5fdc9b0d);border:1px solid #5fdc9b4d;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.dash-perf-streak-icon:before{content:"";z-index:0;background:radial-gradient(circle,#5fdc9b42,#0000 70%);border-radius:50%;position:absolute;inset:-6px}.dash-perf-streak-icon svg{width:26px;height:26px;color:var(--accent-green);filter:drop-shadow(0 0 10px #5fdc9bb3);z-index:1;position:relative}@keyframes dash-perf-streak-halo{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.22)}}@keyframes dash-perf-streak-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media (prefers-reduced-motion:no-preference){.dash-perf-streak-icon:before{animation:2.4s ease-in-out infinite dash-perf-streak-halo}.dash-perf-streak-icon svg{animation:2.4s ease-in-out infinite dash-perf-streak-pulse}}.dash-xp-row{background:#ffffff05;border-radius:8px;justify-content:space-between;align-items:center;min-width:0;padding:8px 12px;font-size:12px;display:flex}.dash-xp-row .name{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.dash-xp-row .name:before{content:"";background:var(--accent-green);border-radius:50%;flex-shrink:0;width:6px;height:6px}.dash-xp-row.is-purple .name:before{background:var(--xp-purple)}.dash-xp-row .amt{color:var(--accent-green);flex-shrink:0;margin-left:8px;font-family:Geist Mono,monospace;font-weight:600}.dash-xp-row.is-purple .amt{color:var(--xp-purple)}.dash-xp-total{text-align:right;border-left:1px solid var(--border);padding-left:14px}.dash-xp-total-label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);font-size:10px;font-weight:500;display:block}.dash-xp-total-num{color:var(--accent-green);letter-spacing:-.01em;margin-top:2px;font-family:Geist Mono,monospace;font-size:24px;font-weight:700;display:block}@media (max-width:768px){.dash-perf-hero{padding:16px}.dash-xp-row-grid{grid-template-columns:1fr!important;gap:8px!important}.dash-xp-total{border-left:none;border-top:1px solid var(--border);text-align:left;margin-top:4px;padding-top:10px;padding-left:0}}.dash-chart-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;padding:20px 22px;transition:border-color .15s;position:relative;overflow:hidden}.dash-chart-card:hover{border-color:#5fdc9b2e}.status-dropdown-menu{scrollbar-width:thin;scrollbar-color:var(--border) transparent}.status-dropdown-menu::-webkit-scrollbar{width:4px}.status-dropdown-menu::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}.status-dropdown-menu::-webkit-scrollbar-track{background:0 0}@keyframes context-menu-in{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes context-menu-fade{0%{opacity:0}to{opacity:1}}.context-menu{animation:.12s ease-out context-menu-in}.context-menu::-webkit-scrollbar{width:4px}.context-menu::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}.context-menu::-webkit-scrollbar-track{background:0 0}@media (prefers-reduced-motion:reduce){.context-menu{animation:.12s ease-out context-menu-fade}}.dash-monthly-chart{--plot-h:170px;grid-template-columns:48px minmax(0,1fr);column-gap:8px;padding-top:6px;display:grid}.dash-monthly-yaxis{height:var(--plot-h);position:relative}.dash-monthly-tick{color:var(--text-tertiary);opacity:.8;white-space:nowrap;font-family:Geist Mono,monospace;font-size:10px;line-height:1;position:absolute;right:0;transform:translateY(-50%)}.dash-monthly-plot{height:var(--plot-h);position:relative}.dash-monthly-gridline{border-top:1px solid #ffffff09;height:0;position:absolute;left:0;right:0}.dash-monthly-gridline.is-zero{border-top:1px solid var(--border-strong)}.dash-monthly-cols{display:flex;position:absolute;inset:0}.dash-monthly-col{cursor:default;border-radius:6px;flex:1;min-width:0;transition:background-color .15s;position:relative}.dash-monthly-col.is-active{background:#ffffff06}.dash-monthly-col:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.dash-monthly-fill{background:linear-gradient(#2e3036,#212227);border-radius:5px 5px 0 0;width:70%;max-width:36px;transition:top .24s,height .24s,opacity .15s;position:absolute;left:50%;transform:translate(-50%)}.dash-monthly-fill.is-negative{background:linear-gradient(180deg, #e85c5c66 0%, var(--danger-red) 100%);border-radius:0 0 5px 5px}.dash-monthly-fill.is-current{background:linear-gradient(#5fdc9bf2,#5fdc9b73);box-shadow:0 0 20px -6px #5fdc9b99}.dash-monthly-cols.has-active .dash-monthly-col:not(.is-active) .dash-monthly-fill{opacity:.4}.dash-monthly-tooltip{--tt-x:-50%;--tt-y:calc(-100% - 8px);transform:translate(var(--tt-x), var(--tt-y));z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border);white-space:nowrap;pointer-events:none;background:#14151beb;border-radius:8px;flex-direction:column;gap:3px;padding:8px 10px;display:flex;position:absolute;left:50%;box-shadow:0 4px 16px #0000004d}.dash-monthly-tooltip.is-start{--tt-x:0;left:0}.dash-monthly-tooltip.is-end{--tt-x:0;left:auto;right:0}.dash-monthly-tooltip.is-below{--tt-y:8px}.dash-monthly-tooltip .tt-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-family:Inter,sans-serif;font-size:10px;font-weight:500}.dash-monthly-tooltip .tt-amount{color:var(--text-primary);font-family:Geist Mono,monospace;font-size:14px}.dash-monthly-tooltip .tt-delta{font-family:Geist Mono,monospace;font-size:11px}.dash-monthly-xaxis{margin-top:8px;display:flex}.dash-monthly-xlabel{text-align:center;min-width:0;color:var(--text-tertiary);flex:1;font-family:Geist Mono,monospace;font-size:10px;transition:color .15s}.dash-monthly-xlabel.is-current{font-weight:600}.dash-monthly-xlabel.is-active{color:var(--text-primary)}.dash-monthly-xlabel.is-future{opacity:.5}@media (prefers-reduced-motion:reduce){.dash-monthly-fill,.dash-monthly-col,.dash-monthly-xlabel{transition:none}}@keyframes dash-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes dash-reveal-hero{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.page-enter{animation:.22s cubic-bezier(.25,1,.5,1) backwards dash-reveal}.dash-reveal{opacity:0;animation:.32s cubic-bezier(.25,1,.5,1) forwards dash-reveal}.dash-reveal-hero{opacity:0;animation:.32s cubic-bezier(.25,1,.5,1) forwards dash-reveal-hero}.dash-reveal-d1{animation-delay:0s}.dash-reveal-d2{animation-delay:80ms}.dash-reveal-d3{animation-delay:.16s}.dash-reveal-d4{animation-delay:.24s}.dash-reveal-d5{animation-delay:.32s}.dash-reveal-d6{animation-delay:.4s}.dash-reveal-d6b{animation-delay:.46s}.dash-reveal-d6c{animation-delay:.49s}.dash-reveal-d7{animation-delay:.52s}.dash-reveal-d8{animation-delay:.64s}.dash-reveal-d9{animation-delay:.76s}.dash-reveal-d10{animation-delay:.88s}.dash-reveal-d11{animation-delay:.94s}}.inv-table-header,.sale-table-header,.exp-table-header,.si-table-header{z-index:5;position:sticky;top:52px}.summary-strip{background-color:var(--bg-surface);border:1px solid var(--border);border-radius:16px;grid-template-columns:minmax(0,1.35fr) minmax(0,3fr);margin-bottom:24px;display:grid;overflow:clip}.summary-strip-hero{border-right:1px solid var(--border);min-width:0;padding:20px 24px 18px}.summary-strip-metrics{grid-template-columns:repeat(var(--summary-strip-n,3), minmax(0, 1fr));min-width:0;padding:20px 8px 18px;display:grid}.summary-strip-metric{min-width:0;padding:0 16px}.summary-strip-metric+.summary-strip-metric{border-left:1px solid var(--border)}.summary-strip-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0 0 10px;font-family:Inter,sans-serif;font-size:10px;font-weight:500;overflow:hidden}.summary-strip-value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-family:Geist Mono,monospace;font-size:24px;font-weight:500;line-height:1}.summary-strip-hero .summary-strip-value{font-size:36px;line-height:1.05}.summary-strip-sub{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:8px 0 0;font-family:Inter,sans-serif;font-size:12px;overflow:hidden}.summary-strip-even{grid-template-columns:minmax(0,1fr)}@media (max-width:1099px){.summary-strip-hero .summary-strip-value{font-size:30px}.summary-strip-value{font-size:20px}}@media (max-width:767px){.summary-strip{grid-template-columns:minmax(0,1fr);margin-bottom:20px}.summary-strip-hero{border-right:none;border-bottom:1px solid var(--border);padding:16px 16px 14px}.summary-strip-hero .summary-strip-value{font-size:32px}.summary-strip-hero .summary-strip-sub{margin-top:6px}.summary-strip-metrics{padding:4px 16px 6px;display:block}.summary-strip-metric{justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.summary-strip-metric+.summary-strip-metric{border-left:none;border-top:1px solid var(--border)}.summary-strip-metric .summary-strip-label{letter-spacing:0;text-transform:none;flex:auto;margin:0;font-size:12px;font-weight:400}.summary-strip-metric .summary-strip-value{flex:none;font-size:15px}.summary-strip-metric .summary-strip-sub{display:none}.summary-strip-even .summary-strip-metrics{flex-direction:column;padding:0 16px 6px;display:flex}.summary-strip-even .summary-strip-metric-hero{border-top:none;border-bottom:1px solid var(--border);order:-1;margin:0 -16px;padding:16px 16px 14px;display:block}.summary-strip-even .summary-strip-metric-hero .summary-strip-label{letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:500}.summary-strip-even .summary-strip-metric-hero .summary-strip-value{font-size:32px}.summary-strip-even .summary-strip-metric-hero .summary-strip-sub{margin-top:6px;display:block}.summary-strip-even .summary-strip-metric:not(.summary-strip-metric-hero){border-top:1px solid var(--border)}.summary-strip-even .summary-strip-metric-hero+.summary-strip-metric{border-top:none}}.summary-strip.summary-strip-tiles{background:0 0;border:none;border-radius:0;display:block;overflow:visible}.summary-strip-tiles .summary-strip-metrics{grid-template-columns:repeat(var(--summary-strip-n,4), minmax(0, 1fr));gap:12px;padding:0;display:grid}.summary-strip-tiles .summary-strip-metric.summary-tile{background:linear-gradient(135deg,#1d1e24 0%,#15161b 50%,#101114 100%) padding-box padding-box,linear-gradient(135deg,#ffffff29,#ffffff0a 40%,#ffffff05 70%,#ffffff12) border-box;border:1px solid #0000;border-radius:12px;min-width:0;min-height:84px;padding:12px 14px;display:block;position:relative;box-shadow:0 10px 28px -18px #000000e6;container-type:inline-size}.summary-strip-tiles .summary-strip-metric+.summary-strip-metric{border-top:1px solid #0000;border-left:1px solid #0000}.summary-strip-tiles .summary-tile.is-purple{background:linear-gradient(135deg,#1d1e24 0%,#15161b 50%,#101114 100%) padding-box padding-box,linear-gradient(#9b6dff59,#9b6dff59) border-box}.summary-strip-tiles .summary-tile.is-green{background:linear-gradient(135deg,#1d1e24 0%,#15161b 50%,#101114 100%) padding-box padding-box,linear-gradient(#5fdc9b59,#5fdc9b59) border-box}.summary-strip-tiles .summary-tile.is-amber{background:linear-gradient(135deg,#1d1e24 0%,#15161b 50%,#101114 100%) padding-box padding-box,linear-gradient(#e89b4159,#e89b4159) border-box}.summary-tile-inner{align-items:center;gap:10px;min-width:0;height:100%;display:flex}.summary-tile-chip{color:#a1a1aa;border:1px solid var(--border-strong);background:linear-gradient(#22232a,#191a1f);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex;box-shadow:inset 0 1px #ffffff0d}.summary-tile-chip.is-purple{color:#b79bff;background:linear-gradient(#9b6dff33,#9b6dff0d);border-color:#9b6dff57}.summary-tile-chip.is-green{color:var(--accent-green);background:linear-gradient(#5fdc9b29,#5fdc9b0f);border-color:#5fdc9b47}.summary-tile-chip.is-amber{color:var(--accent-amber);background:linear-gradient(#e89b412e,#e89b410d);border-color:#e89b4152}.summary-tile-labelrow{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.summary-tile-labelrow .summary-strip-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.summary-tile-body{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.summary-strip-tiles .summary-strip-metric .summary-strip-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-label);margin:0;font-size:10px;font-weight:600}.summary-strip-tiles .summary-strip-metric .summary-strip-value{letter-spacing:-.3px;text-overflow:ellipsis;font-size:clamp(14px,15.1515cqi - 6.06061px,22px);font-weight:600;line-height:1.1;overflow:hidden}@container (max-width:174px){.summary-tile-inner{flex-direction:column;justify-content:space-between;align-items:stretch;gap:6px}.summary-tile-chip{border-radius:8px;width:26px;height:26px}.summary-tile-body{gap:3px}.summary-strip-tiles .summary-strip-metric .summary-strip-value{font-size:clamp(14px,15.1515cqi,20px)}.summary-strip-tiles .summary-strip-metric .summary-strip-label{white-space:normal;line-height:1.3}}@media (max-width:767px){.summary-strip.summary-strip-tiles{margin-bottom:20px}.summary-strip-tiles .summary-strip-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.summary-strip-tiles .summary-strip-metric-hero{order:-1;grid-column:1/-1}.summary-strip-tiles[data-rest="3"] .summary-strip-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.summary-strip-tiles .summary-tile.has-tip{cursor:default}.summary-strip-tiles .summary-tile.has-tip:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.summary-tile-tip{z-index:30;white-space:nowrap;pointer-events:none;border:1px solid var(--border-strong);color:var(--text-primary);opacity:0;background:#1a1b20;border-radius:8px;padding:5px 9px;font:500 12px/1.2 Inter,sans-serif;transition:opacity .2s,transform .2s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-3px)}.summary-tile.has-tip:hover .summary-tile-tip,.summary-tile.has-tip:focus-visible .summary-tile-tip{opacity:1;transition-delay:.35s;transform:none}html[data-motion=off] .summary-tile-tip{transition-duration:0s;transform:none}@media (prefers-reduced-motion:reduce){.summary-tile-tip{transition:none;transform:none}}.summary-strip-tiles.is-expandable{position:relative}.summary-strip-tiles .summary-tile.is-button{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;width:100%;transition:filter .2s,box-shadow .2s}.summary-strip-tiles .summary-tile.is-button:hover{filter:brightness(1.08)}.summary-strip-tiles .summary-tile.is-button:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.summary-strip-tiles .summary-tile.is-open{background:linear-gradient(135deg, #22232a 0%, #1a1b20 50%, #141519 100%) padding-box, linear-gradient(var(--border-strong), var(--border-strong)) border-box}.summary-tile-chev{color:var(--text-tertiary);flex:none;transition:transform .25s,color .2s}.summary-tile.is-button:hover .summary-tile-chev{color:var(--text-secondary)}.summary-tile.is-open .summary-tile-chev{transform:rotate(180deg)}.summary-drawer{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.2,.9,.25,1);display:grid}.summary-drawer.is-open{grid-template-rows:1fr}.summary-drawer-clip{min-height:0;overflow:hidden}.summary-panel{background:linear-gradient(135deg,#1d1e24 0%,#15161b 50%,#101114 100%) padding-box padding-box,linear-gradient(135deg,#ffffff29,#ffffff0a 40%,#ffffff05 70%,#ffffff12) border-box;border:1px solid #0000;border-radius:12px;gap:14px;min-width:0;margin-top:12px;padding:18px 20px;display:grid;position:relative}.summary-panel-line{background:#e89b41b3;border-radius:2px;height:2px;transition:left .2s,width .2s;position:absolute;top:-1px}html[data-motion=off] .summary-drawer,html[data-motion=off] .summary-tile-chev,html[data-motion=off] .summary-panel-line,html[data-motion=off] .summary-strip-tiles .summary-tile.is-button{transition:none}html[data-motion=off] .summary-tile.is-open .summary-tile-chev{transform:none}@media (prefers-reduced-motion:reduce){.summary-drawer,.summary-tile-chev,.summary-panel-line,.summary-strip-tiles .summary-tile.is-button{transition:none}.summary-tile.is-open .summary-tile-chev{transform:none}}@media (max-width:767px){.summary-strip-tiles.is-expandable .summary-strip-metric-hero{order:0;grid-column:auto}.summary-strip-tiles.is-expandable .summary-strip-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-panel{padding:14px}}.summary-tile-unit{color:var(--text-secondary);letter-spacing:0;margin-left:2px;font-size:.46em;font-weight:500}.summary-panel:has(>.xp-body){gap:0;padding:14px 18px}.xp-body{gap:12px;min-width:0;display:grid}.xp-in{animation:.3s cubic-bezier(.2,.8,.2,1) both xp-in}@keyframes xp-in{0%{opacity:0;transform:translateY(4px)}}.xp-head{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}.xp-head>b{color:var(--text-primary);font:600 13px Inter,sans-serif}.xp-sub{color:var(--text-secondary);font-variant-numeric:tabular-nums;font:500 12px Geist Mono,ui-monospace,monospace}.xp-sub b{color:var(--text-primary);font-weight:600}.xp-head .xp-sp{flex:1}.xp-lnk{color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:5px;padding:2px 0;font:600 12.5px Inter,sans-serif;text-decoration:none;display:inline-flex}.xp-lnk:hover{color:var(--text-primary)}.xp-lnk svg{transition:transform .2s}.xp-lnk:hover svg{transform:translate(2px)}.xp-cols{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.xp-cols>*{min-width:0}.xp-l{align-content:start;gap:10px;display:grid}.xp-r{align-content:start;gap:2px;display:grid}.xp-rh{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:2px;display:flex}.xp-rh b{color:var(--text-primary);font:600 12.5px Inter,sans-serif}.xp-rh>span{color:var(--text-secondary);font:500 11px Geist Mono,ui-monospace,monospace}.xp-empty{color:var(--text-secondary);margin:0;padding:12px 0;font:400 13px Inter,sans-serif}.xp-cr{width:calc(100% + 12px);height:30px;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;grid-template-columns:22px minmax(0,1fr) 118px 66px;align-items:center;gap:10px;margin:0 -6px;padding:0 6px;display:grid}.xp-cr:hover{background:#ffffff09}.xp-cr[aria-pressed=true]{background:#c9cbd10f;box-shadow:inset 0 0 0 1px #c9cbd14d}.xp-cr .xp-nm{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font:500 13px Inter,sans-serif;overflow:hidden}.xp-cb{background:#ffffff12;border-radius:3px;height:6px;display:block;position:relative;overflow:hidden}.xp-cb i{height:100%;width:var(--w);background:var(--bc,var(--text-tertiary));transform-origin:0;border-radius:3px;min-width:3px;animation:.5s cubic-bezier(.2,.8,.2,1) both xp-grow;display:block;position:absolute;top:0;left:0}@keyframes xp-grow{0%{transform:scaleX(0)}}.xp-cr .xp-v{text-align:right;white-space:nowrap;color:var(--text-primary);font-variant-numeric:tabular-nums;font:600 13px Geist Mono,ui-monospace,monospace}.xp-more,.xp-x{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:5px;padding:4px 0 0;font:600 12px Inter,sans-serif;display:inline-flex}.xp-more:hover,.xp-x:hover{color:var(--text-primary)}.xp-x{padding:0;font-size:11.5px}.xp-mtr{gap:9px;padding-top:4px;display:grid}.xp-mtr-t{background:#ffffff0b;border-radius:6px;height:12px;margin-top:14px;display:flex;position:relative}.xp-mtr-t>i{transform-origin:0;flex:none;height:100%;animation:.6s cubic-bezier(.2,.8,.2,1) both xp-grow}.xp-mtr-t>i:first-child{border-radius:6px 0 0 6px}.xp-mtr-t>i:last-of-type{border-radius:0 6px 6px 0}.xp-mtr-t>i:only-of-type{border-radius:6px}.xp-mtr-t>i.is-logged{background:linear-gradient(90deg, var(--silver-mid), var(--silver-hi));min-width:3px}.xp-mtr-t>i.is-wait{background:repeating-linear-gradient(135deg,#e89b41bf 0 4px,#e89b4159 4px 8px)}.xp-mtr-t>i.is-renew{box-shadow:inset 0 0 0 1px #c9cbd173}.xp-mtr-t .xp-avg{border-left:1.5px dashed #c9cbd199;position:absolute;top:-4px;bottom:-4px}.xp-mtr-t .xp-avg em{color:var(--silver);white-space:nowrap;font:600 10px Geist Mono,ui-monospace,monospace;position:absolute;bottom:calc(100% + 2px);left:0;transform:translate(-50%)}.xp-mtr-k{color:var(--text-secondary);flex-wrap:wrap;gap:6px 16px;font:500 12px Inter,sans-serif;display:flex}.xp-mtr-k span{align-items:center;gap:6px;display:inline-flex}.xp-mtr-k b{color:var(--text-primary);font:600 12px Geist Mono,ui-monospace,monospace}.xp-mtr-k i{border-radius:2px;flex:none;width:8px;height:8px}.xp-mtr-k i.is-logged{background:var(--silver)}.xp-mtr-k i.is-wait{background:var(--accent-amber)}.xp-mtr-k i.is-renew{box-shadow:inset 0 0 0 1px #c9cbd199}.xp-wchip{white-space:nowrap;height:24px;color:var(--accent-amber);cursor:pointer;background:#e89b4112;border:0;border-radius:99px;justify-self:start;align-items:center;gap:5px;padding:0 9px;font:600 11.5px Geist Mono,ui-monospace,monospace;display:inline-flex;box-shadow:inset 0 0 0 1px #e89b4157}.xp-wchip .xp-dot,.xp-wait .xp-dot{background:var(--accent-amber);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 8px #e89b41b3}.xp-mb{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;padding-top:4px;display:grid;position:relative}.xp-mbar{cursor:pointer;color:inherit;min-width:0;font:inherit;background:0 0;border:0;border-radius:8px;justify-items:center;gap:4px;padding:4px 0 0;display:grid}.xp-mbar:hover{background:#ffffff08}.xp-mbar .xp-mv{color:var(--text-secondary);white-space:nowrap;font:600 10.5px Geist Mono,ui-monospace,monospace}.xp-mbar .xp-cw{justify-content:center;align-items:flex-end;width:100%;height:72px;display:flex}.xp-mbar .xp-c{width:min(34px,70%);height:var(--h);background:linear-gradient(180deg, var(--bar-graphite-hi), var(--bar-graphite-lo));transform-origin:bottom;border-radius:5px 5px 2px 2px;min-height:2px;animation:.5s cubic-bezier(.2,.8,.2,1) both xp-rise}@keyframes xp-rise{0%{transform:scaleY(0)}}.xp-mbar.is-cur .xp-c{background:linear-gradient(180deg, var(--silver-mid), var(--silver-lo))}.xp-mbar:hover .xp-c{filter:brightness(1.25)}.xp-mbar[aria-checked=true] .xp-c{background:linear-gradient(180deg, var(--silver-hi), var(--silver-mid));box-shadow:0 0 0 1.5px #c9cbd166}.xp-mbar[aria-checked=true] .xp-mv,.xp-mbar[aria-checked=true] .xp-mm{color:var(--text-primary)}.xp-mbar .xp-mm{color:var(--text-secondary);justify-items:center;min-height:16px;font:600 11px/1.2 Geist Mono,ui-monospace,monospace;display:grid}.xp-mbar .xp-mm small{color:var(--text-secondary);font:500 9.5px Inter,sans-serif}.xp-mbu{pointer-events:none;border-top:1px dashed #c9cbd166;position:absolute;left:0;right:0}.xp-mbu em{color:var(--silver);font:600 9.5px Geist Mono,ui-monospace,monospace;position:absolute;bottom:2px;right:0}.xp-swmini{color:var(--text-label);cursor:pointer;background:0 0;border:0;border-radius:9px;align-self:center;align-items:center;gap:8px;padding:4px 8px 4px 4px;font:550 12.5px Inter,sans-serif;display:inline-flex}.xp-swmini:hover{color:var(--text-primary);background:#ffffff0a}.xp-swmini .em-sw{border-radius:10px;width:34px;height:20px}.xp-swmini .em-sw:after{width:16px;height:16px}.xp-swmini .em-sw[data-on=true]:after{transform:translate(14px)}.xp-btn{color:var(--text-primary);cursor:pointer;white-space:nowrap;background:#ffffff0b;border:0;border-radius:8px;align-self:center;align-items:center;gap:6px;padding:5px 10px;font:650 12px Inter,sans-serif;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff17}.xp-btn:hover{background:#ffffff13}.xp-btn:disabled{opacity:.6;cursor:progress}.xp-btn.is-quiet{box-shadow:none;color:var(--text-secondary);background:0 0}.xp-btn.is-quiet:hover{color:var(--text-primary)}.xp-wait{background:linear-gradient(90deg,#e89b4116,#e89b4105);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px 10px 14px;display:flex;box-shadow:inset 0 0 0 1px #e89b4147}.xp-wait>b{color:var(--accent-amber);font:600 13px Inter,sans-serif}.xp-wait .xp-amt{color:var(--text-primary);font:600 13px Geist Mono,ui-monospace,monospace}.xp-wait .xp-who{color:var(--text-secondary);min-width:0;font:450 12px Inter,sans-serif}.xp-wait .xp-sp{flex:1}.xp-wait.is-done{background:#c9cbd10d;box-shadow:inset 0 0 0 1px #c9cbd140}.xp-wait.is-done>b{color:var(--text-primary)}.xp-wait .xp-ok{width:18px;height:18px;color:var(--silver);background:#c9cbd124;border-radius:50%;flex:none;place-items:center;display:grid}.xp-scg{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.xp-sc{height:46px;color:inherit;text-align:left;cursor:pointer;min-width:0;font:inherit;background:#ffffff06;border:0;border-radius:10px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 12px 0 10px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0d}.xp-sc:hover{background:#ffffff0b}.xp-sc.is-wait{background:#e89b410a;box-shadow:inset 0 0 0 1px #e89b414d}.xp-sc .xp-snm{min-width:0;display:grid}.xp-sc .xp-snm b{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font:550 13px Inter,sans-serif;overflow:hidden}.xp-sc .xp-snm small{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:4px;font:500 11px Geist Mono,ui-monospace,monospace;display:flex;overflow:hidden}.xp-sc .xp-wt{color:var(--accent-amber);align-items:center;gap:5px;display:inline-flex}.xp-sc .xp-wt i{background:var(--accent-amber);border-radius:50%;width:5px;height:5px}.xp-sc .xp-v{white-space:nowrap;color:var(--text-primary);font:600 13px Geist Mono,ui-monospace,monospace}.xp-sc .xp-v small{color:var(--text-secondary);margin-left:1px;font-size:10px;font-weight:500}.xp-pn{gap:2px;display:grid;position:relative}.xp-pr{width:calc(100% + 12px);min-height:28px;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;grid-template-columns:34px minmax(0,1fr) 128px;align-items:center;gap:12px;margin:0 -6px;padding:0 6px;display:grid}.xp-pr:hover{background:#ffffff08}.xp-pr[aria-pressed=true]{background:#c9cbd10f;box-shadow:inset 0 0 0 1px #c9cbd14d}.xp-pr .xp-pm{color:var(--text-label);font:600 11.5px Geist Mono,ui-monospace,monospace}.xp-trk{background:#ffffff0b;border-radius:4px;height:8px;position:relative}.xp-trk i{width:var(--w);background:linear-gradient(90deg, var(--silver-lo), var(--silver-mid));transform-origin:0;border-radius:4px;animation:.5s cubic-bezier(.2,.8,.2,1) both xp-grow;position:absolute;top:0;bottom:0;left:0}.xp-pr[aria-pressed=true] .xp-trk i{background:linear-gradient(90deg, var(--silver-mid), var(--silver-hi))}.xp-trk u{top:0;bottom:0;left:var(--l);width:var(--w);border:1.5px dashed #e89b41a6;border-left:0;border-radius:0 4px 4px 0;position:absolute}.xp-trk:after{content:"";top:-4px;bottom:-4px;left:var(--a);border-left:1px dashed #c9cbd18c;position:absolute}.xp-pr .xp-pv{text-align:right;white-space:nowrap;color:var(--text-primary);font:650 12.5px Geist Mono,ui-monospace,monospace}.xp-pr .xp-pv small{color:var(--accent-amber);margin-top:-1px;font:500 10px Geist Mono,ui-monospace,monospace;display:block}.xp-pr:has(small){min-height:34px}.exp-mg{width:var(--s,32px);height:var(--s,32px);border-radius:calc(var(--s,32px) * .3);background:radial-gradient(120% 90% at 30% 0%, #ffffff17, transparent 60%), linear-gradient(180deg, var(--tile-graphite-hi), var(--tile-graphite-lo));font:650 calc(var(--s,32px) * .4)/1 Inter, sans-serif;letter-spacing:-.03em;color:var(--silver-hi);flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff16,inset 0 1px #ffffff14,0 4px 10px -6px #000c}.exp-mg.is-two{font-size:calc(var(--s,32px) * .34)}html[data-motion=off] .xp-in,html[data-motion=off] .xp-cb i,html[data-motion=off] .xp-mtr-t>i,html[data-motion=off] .xp-mbar .xp-c,html[data-motion=off] .xp-trk i{animation:none}html[data-motion=off] .xp-lnk svg{transition:none}@media (prefers-reduced-motion:reduce){.xp-in,.xp-cb i,.xp-mtr-t>i,.xp-mbar .xp-c,.xp-trk i{animation:none}.xp-lnk svg{transition:none}}@media (max-width:860px){.xp-cols{grid-template-columns:minmax(0,1fr);gap:16px}.xp-scg{grid-template-columns:minmax(0,1fr)}}@media (min-width:861px) and (max-width:1180px){.xp-scg{grid-template-columns:repeat(2,minmax(0,1fr))}}.dash-incoming-grid{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.dash-incoming-money{background:radial-gradient(120% 70% at 0 0,#9b6dff1f,#0000 60%) padding-box padding-box,linear-gradient(160deg,#1b1b24 0%,#141419 45%,#0f1013 100%) padding-box padding-box,linear-gradient(150deg,#9b6dff73,#9b6dff14 38%,#ffffff08 70%,#ffffff12) border-box;border:1px solid #0000;border-radius:16px;flex-direction:column;padding:22px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px -26px #000000e6}.dash-incoming-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:10px;font-weight:600;display:flex}.dash-incoming-chip{width:30px;height:30px;color:var(--xp-purple);background:linear-gradient(#9b6dff33,#9b6dff12);border:1px solid #9b6dff52;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.dash-incoming-chip.is-neutral{color:#a1a1aa;border-color:var(--border-strong);background:linear-gradient(#22232a,#191a1f)}.dash-incoming-alloc{border-radius:5px;gap:3px;height:10px;padding:0;display:flex;overflow:hidden}.dash-incoming-alloc>span{border-radius:3px;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000040}.dash-incoming-money-breakdown{margin-top:auto;padding-top:22px}.dash-incoming-stats{background:#00000047;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;display:grid;overflow:hidden;box-shadow:inset 0 1px 2px #00000073}.dash-incoming-stat{flex-direction:column;justify-content:flex-start;gap:9px;min-width:0;padding:13px 14px 14px;display:flex}.dash-incoming-stat:nth-child(2n){border-left:1px solid #ffffff0f}.dash-incoming-stat:nth-child(n+3){border-top:1px solid #ffffff0f}.dash-incoming-stat-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:10px;font-weight:600;display:flex}.dash-incoming-stat-label svg{color:var(--text-tertiary);flex-shrink:0}.dash-incoming-stat-value{letter-spacing:-.01em;color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-family:Geist Mono,monospace;font-size:22px;font-weight:600;line-height:1;overflow:hidden}.dash-presold{align-items:center;gap:10px;min-width:0;display:flex}.dash-incoming-money-legend{flex-direction:column;gap:13px;margin-top:16px;display:flex}.progress-ring{flex-shrink:0;display:block;overflow:visible}.progress-ring-track{stroke:var(--border-strong)}.progress-ring-arc{stroke:var(--accent-green)}.progress-ring.is-complete .progress-ring-arc{filter:drop-shadow(0 0 4px #5fdc9b73)}.progress-ring-tip-track{transform-box:view-box;transform-origin:50%}.progress-ring-tip{fill:var(--accent-green);filter:drop-shadow(0 0 3px #5fdc9b8c);animation:2.4s ease-in-out infinite progress-ring-breathe}.progress-ring-sheen{stroke:var(--text-primary);opacity:.3;stroke-dashoffset:var(--ring-seg);animation:5.2s linear infinite progress-ring-sheen}.progress-ring-halo{stroke:var(--accent-green);opacity:0;transform-box:fill-box;transform-origin:50%}.progress-ring.is-moving .progress-ring-halo{animation:.6s cubic-bezier(.22,1,.36,1) forwards progress-ring-halo}.progress-ring.is-paused *{animation-play-state:paused!important}@keyframes progress-ring-breathe{0%,to{opacity:.45}50%{opacity:1}}@keyframes progress-ring-sheen{0%{stroke-dashoffset:var(--ring-seg)}45%,to{stroke-dashoffset:calc(-1 * var(--ring-c))}}@keyframes progress-ring-halo{0%{opacity:.55;transform:scale(1)}50%{opacity:.35;transform:scale(1.08)}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.progress-ring,.progress-ring *{transition:none!important;animation:none!important}}.dash-presold-line{align-items:baseline;gap:6px;min-width:0;display:inline-flex}.dash-presold-of{color:var(--text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;font-family:Geist Mono,monospace;font-size:13px}.dash-sold-cell{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:8px;min-width:0;font-family:Geist Mono,monospace;font-size:12px;display:flex}.dash-sold-n{color:var(--text-primary)}.dash-sold-of{color:var(--text-secondary)}.dash-sold-cell.is-none .dash-sold-n,.dash-sold-cell.is-none .dash-sold-of{color:var(--text-tertiary)}.dash-cost-cell{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.dash-sold-compact{display:none}.dash-incoming-row:not(.ps-row){border-bottom:1px solid #ffffff0b;grid-template-columns:164px minmax(0,1fr) 140px 110px 108px;align-items:center;column-gap:16px;padding:10px 18px;transition:background-color .12s;display:grid}.dash-incoming-scroll{overscroll-behavior:contain;max-height:570px;overflow-y:auto}.dash-incoming-scroll::-webkit-scrollbar{width:10px}.dash-incoming-scroll::-webkit-scrollbar-track{background:0 0}.dash-incoming-scroll::-webkit-scrollbar-thumb{background-color:var(--border-strong);background-clip:padding-box;border:3px solid #0000;border-radius:5px}.dash-incoming-scroll::-webkit-scrollbar-thumb:hover{background-color:var(--text-tertiary)}.dash-incoming-link{color:inherit;cursor:pointer;text-decoration:none}.dash-qty-badge{color:var(--text-secondary);background-color:var(--bg-surface-2);border:1px solid var(--border-strong);font-variant-numeric:tabular-nums;border-radius:2px;flex-shrink:0;padding:1px 6px;font-family:Geist Mono,monospace;font-size:11px;font-weight:500}.dash-incoming-list{background:linear-gradient(160deg,#1a1b20 0%,#141519 40%,#0f1013 100%) padding-box padding-box,linear-gradient(150deg,#ffffff24,#ffffff0a 35%,#ffffff05 70%,#ffffff0f) border-box;border:1px solid #0000;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 16px 40px -26px #000000e6}.dash-incoming-list-bar{border-bottom:1px solid #ffffff0d;align-items:center;gap:10px;padding:12px 14px 12px 18px;display:flex}.dash-incoming-list-title{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);font-family:Inter,sans-serif;font-size:11px;font-weight:600}.dash-incoming-count{color:var(--text-primary);background:#ffffff14;border-radius:6px;padding:2px 7px;font-family:Geist Mono,monospace;font-size:11px;font-weight:600}.dash-incoming-view{border:1px solid var(--border-strong);color:var(--text-secondary);white-space:nowrap;background:#ffffff05;border-radius:8px;align-items:center;gap:4px;margin-left:auto;padding:6px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;text-decoration:none;transition:color .12s,background-color .12s,border-color .12s;display:inline-flex}.dash-incoming-view:hover{color:var(--text-primary);background:#ffffff0d;border-color:#ffffff24}.dash-release-cell{align-items:center;min-width:0;display:inline-flex}.dash-leaf{background:linear-gradient(#1d1829,#141219);border:1px solid #9b6dff66;border-radius:10px;flex-direction:column;flex-shrink:0;width:44px;height:46px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 6px 14px -8px #000c}.dash-leaf-month{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--text-primary);background:linear-gradient(#9b6dff9e,#9b6dff6b);padding:3px 0 2px;font-family:Inter,sans-serif;font-size:8.5px;font-weight:700;display:block}.dash-leaf-day{color:var(--text-primary);font-variant-numeric:tabular-nums;flex:auto;justify-content:center;align-items:center;font-family:Geist Mono,monospace;font-size:18px;font-weight:600;line-height:1;display:flex}.dash-leaf.is-today{border-color:#9b6dffbf;box-shadow:inset 0 1px #ffffff14,0 0 0 3px #9b6dff24,0 6px 18px -6px #9b6dff73}.dash-leaf.is-late{background:linear-gradient(#221a12,#16130f);border-color:#e89b4180}.dash-leaf.is-late .dash-leaf-month{background:linear-gradient(#e89b419e,#e89b4166)}.dash-leaf.is-none{border:1px dashed var(--border-strong);box-shadow:none;color:var(--text-tertiary);background:0 0;justify-content:center;align-items:center;font-size:14px}.dash-leaf-due{z-index:1;color:var(--text-primary);white-space:nowrap;background:linear-gradient(#373841,#2b2c33);border:1px solid #ffffff29;border-radius:999px;margin-left:-5px;padding:2px 8px;font-family:Geist Mono,monospace;font-size:11px;font-weight:600;line-height:15px;position:relative;box-shadow:0 0 0 2px #141519,0 4px 10px -4px #000c}.dash-leaf.is-none+.dash-leaf-due{color:var(--text-secondary)}.dash-leaf-due.is-late{color:var(--accent-amber);background:linear-gradient(#2e2215,#221a12);border-color:#e89b4173}.dash-resource-block{border-top:1px solid var(--border);background-color:#e85c5c0a;padding:12px 18px 14px}.dash-resource-block-head{letter-spacing:.04em;color:var(--danger-red);align-items:center;gap:7px;margin:0 0 10px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;display:flex}.dash-resource-row{justify-content:space-between;align-items:center;gap:12px;padding:5px 0;display:flex}@media (min-width:768px) and (max-width:1439px){.dash-incoming-grid{grid-template-columns:minmax(0,380px) minmax(0,1fr)}.dash-incoming-row:not(.ps-row){grid-template-columns:164px minmax(0,1fr) 104px 104px;column-gap:14px}.dash-incoming-row:not(.ps-row)>:nth-child(3){display:none}}@media (min-width:1440px) and (max-width:1599px){.dash-incoming-row:not(.ps-row){grid-template-columns:164px minmax(0,1fr) 110px 108px}.dash-incoming-row:not(.ps-row)>:nth-child(3){display:none}}@media (min-width:768px) and (max-width:1199px){.dash-incoming-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.dash-incoming-grid{grid-template-columns:minmax(0,1fr)}.dash-incoming-head{display:none}.dash-incoming-row:not(.ps-row){grid-template-columns:68px minmax(0,1fr) auto;grid-template-areas:"pill item cost";column-gap:12px;padding:12px 14px}.dash-incoming-row:not(.ps-row)>:first-child{flex-direction:column;grid-area:pill;justify-self:center}.dash-incoming-list-bar{padding-left:14px}.dash-incoming-stat{padding:12px}.dash-incoming-row:not(.ps-row) .dash-leaf-due{margin-top:-7px;margin-left:0;padding:1px 6px;font-size:10px}.dash-incoming-row:not(.ps-row)>:nth-child(2){grid-area:item}.dash-incoming-row:not(.ps-row) .dash-incoming-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;white-space:normal!important}.dash-incoming-row:not(.ps-row)>:nth-child(3),.dash-incoming-row:not(.ps-row)>:nth-child(4){display:none}.dash-incoming-row:not(.ps-row)>:nth-child(5){grid-area:cost}.dash-sold-compact{display:flex}.dash-incoming-scroll{max-height:440px}}.dash-resource-btn{letter-spacing:.04em;white-space:nowrap;cursor:pointer;color:var(--accent-green);background-color:#5fdc9b1f;border:1px solid #5fdc9b66;border-radius:6px;padding:4px 10px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;transition:background-color .12s,border-color .12s}.dash-resource-btn:hover{background-color:#5fdc9b33;border-color:#5fdc9b8c}.dash-resource-option{border:none;border-bottom:1px solid var(--border);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:12px 22px;font-family:Inter,sans-serif;display:flex}.dash-resource-option:hover{background-color:var(--bg-surface-2)}.dash-resource-option:last-child,.dash-incoming-row:not(.ps-row):last-child{border-bottom:none}.dash-incoming-row:not(.ps-row):not(.dash-incoming-head):hover{background-color:#ffffff09}.dash-incoming-row:not(.ps-row).is-late{background-color:#e89b410b}.dash-incoming-row:not(.ps-row).is-late:hover{background-color:#e89b4113}.dash-incoming-head{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);background-color:#0000002e;padding-top:9px;padding-bottom:9px;font-family:Inter,sans-serif;font-size:10px;font-weight:600}.dash-incoming-top{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.dashboard-refresh-chip{border:1px solid var(--border);color:var(--text-secondary);letter-spacing:.04em;background:#ffffff08;border-radius:14px;align-items:center;gap:8px;padding:5px 10px;font-family:Geist Mono,monospace;font-size:11px;display:inline-flex}.dashboard-refresh-chip-dot{background:var(--text-secondary);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite dash-refresh-pulse}@keyframes dash-refresh-pulse{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.dashboard-refresh-chip-dot{opacity:.6;animation:none}}.table-compact .inv-row-grid,.table-compact .sale-row-grid,.table-compact .exp-row-grid,.table-compact .si-row-desktop,.table-compact .inv-data-area{min-height:0!important;padding-top:4px!important;padding-bottom:4px!important}.table-compact .inv-row-grid,.table-compact .sale-row-grid,.table-compact .exp-row-grid,.table-compact .si-row-desktop,.table-compact .inv-row-grid span,.table-compact .sale-row-grid span,.table-compact .exp-row-grid span,.table-compact .si-row-desktop span,.table-compact .inv-row-grid p,.table-compact .sale-row-grid p,.table-compact .exp-row-grid p,.table-compact .si-row-desktop p{font-size:12px!important}.table-compact .inv-row .mobile-cell-supporting,.table-compact .sale-row .mobile-cell-supporting,.table-compact .exp-row .mobile-cell-supporting,.table-compact .si-row .mobile-cell-supporting,.table-compact .desc-sub{font-size:10px!important}.table-compact .inv-row-grid p+p,.table-compact .sale-row-grid p+p,.table-compact .exp-row-grid p+p,.table-compact .si-row-desktop p+p{margin-top:0!important;font-size:10px!important}:root{--row-thumb:var(--row-thumb-base,40px);--list-thumb:calc(var(--row-thumb-base,40px) - 8px)}.table-compact{--row-thumb:calc(var(--row-thumb-base,40px) - 8px)}.inv-row .product-thumb,.sale-row .product-thumb,.si-row .product-thumb{width:var(--row-thumb)!important;height:var(--row-thumb)!important;min-width:var(--row-thumb)!important}.sales-member-row .product-thumb{width:calc(var(--row-thumb) - 8px)!important;height:calc(var(--row-thumb) - 8px)!important;min-width:calc(var(--row-thumb) - 8px)!important}.table-compact .inv-row .product-thumb,.table-compact .sale-row .product-thumb,.table-compact .si-row .product-thumb{border-radius:7px!important}.dash-incoming-row:not(.ps-row) .product-thumb{width:var(--list-thumb)!important;height:var(--list-thumb)!important;min-width:var(--list-thumb)!important}.picker-panel{z-index:100;background-color:var(--bg-surface);border:1px solid var(--border);border-radius:10px;max-height:380px;padding-top:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #00000073}.picker-input-with-preview{padding-left:40px!important}.picker-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin:0;padding:8px 12px 4px;font-family:Inter,sans-serif;font-size:10px;font-weight:600}.picker-row{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:calc(100% - 8px);margin:1px 4px;padding:7px 10px;font-family:Inter,sans-serif;transition:background-color .12s,box-shadow .12s;display:flex;box-shadow:inset 0 0 0 1px #0000}.picker-row.is-hl,button.picker-row:hover,button.picker-row:focus-visible{background-color:#ffffff0e;outline:none;box-shadow:inset 0 0 0 1px #ffffff14}button.picker-row:focus-visible{box-shadow:inset 0 0 0 1px #5fdc9b73}.picker-row .product-thumb{transition:transform .12s;width:min(var(--row-thumb-base,40px), 56px)!important;height:min(var(--row-thumb-base,40px), 56px)!important;min-width:min(var(--row-thumb-base,40px), 56px)!important}.photo-slot>div>.product-thumb{width:min(calc(var(--row-thumb-base,40px) * 2.2), 140px)!important;height:min(calc(var(--row-thumb-base,40px) * 2.2), 140px)!important;min-width:min(calc(var(--row-thumb-base,40px) * 2.2), 140px)!important;border-radius:12px!important}.picker-row.is-hl .product-thumb,button.picker-row:hover .product-thumb{transform:scale(1.04)}.picker-row-text{flex:auto;min-width:0;display:block}.picker-row-name{-webkit-line-clamp:2;color:var(--text-primary);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.picker-row-colour{color:var(--text-secondary);font-weight:400}.picker-row-sub{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:11px;line-height:1.3;display:block;overflow:hidden}.picker-row-sub.is-mono{font-family:var(--font-geist-mono,"Geist Mono", monospace);font-variant-numeric:tabular-nums}.picker-kbd{font-family:var(--font-geist-mono,"Geist Mono", monospace);border:1px solid var(--border-strong);color:var(--text-tertiary);border-radius:4px;flex-shrink:0;padding:0 5px;font-size:11px;line-height:16px}.picker-note{color:var(--text-tertiary);margin:0;padding:4px 12px 6px;font-family:Inter,sans-serif;font-size:11px}.picker-footer{border-top:1px solid var(--border);gap:6px;margin-top:4px;padding:6px;display:flex}.picker-panel .picker-footer{background-color:var(--bg-surface);position:sticky;bottom:0}.picker-foot{text-align:left;min-width:0;color:var(--text-secondary);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;border-radius:6px;flex:1 1 0;padding:8px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;overflow:hidden}.picker-foot.is-hl,.picker-foot:hover{background-color:var(--bg-surface-2)}.picker-foot-add{color:var(--accent-green);flex:none}.photo-slot{border:1px solid var(--border);background-color:var(--bg-base);border-radius:10px;outline:none;flex-direction:column;gap:10px;padding:12px;display:flex}.photo-slot:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.photo-slot-btn{border:1px solid var(--border-strong);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;padding:6px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:500}.photo-slot-btn:hover{background-color:var(--bg-surface-2)}.photo-slot-btn-quiet{color:var(--text-secondary);border-color:#0000}.photo-slot-status{color:var(--text-secondary);align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:11px;display:inline-flex}.photo-slot-hint{color:var(--text-tertiary);margin:0;font-family:Inter,sans-serif;font-size:11px}.photo-chooser{border:1px solid var(--border);background-color:var(--bg-surface);border-radius:10px;padding-bottom:2px;overflow:hidden}.photo-chooser .picker-row:first-of-type{margin-top:4px}.photo-chooser-input:focus-visible{border-color:var(--border);outline:none}.photo-chooser:focus-within{border-color:var(--border-strong)}.photo-chooser-input{box-sizing:border-box;border:none;border-bottom:1px solid var(--border);width:100%;color:var(--text-primary);background:0 0;outline:none;padding:9px 12px;font-family:Inter,sans-serif;font-size:13px}.photo-slot-apply{color:var(--text-primary);cursor:pointer;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:12px;display:flex}@media (max-width:767px){.picker-row{min-height:44px}.picker-row .product-thumb{width:clamp(36px, var(--row-thumb-base,40px), 56px)!important;height:clamp(36px, var(--row-thumb-base,40px), 56px)!important;min-width:clamp(36px, var(--row-thumb-base,40px), 56px)!important}.picker-footer{flex-direction:column}.picker-foot{flex:none;min-height:44px}}.platform-diamond{background:var(--platform-color,var(--plat-other));clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);vertical-align:middle;flex-shrink:0;width:9px;height:9px;display:inline-block}@media (max-width:768px){.dash-secondary-grid{grid-template-rows:auto!important;grid-template-columns:1fr!important}.dash-row-1,.dash-row-2{grid-template-columns:1fr!important}.dash-mult-banner:after{opacity:0!important;animation:none!important}.dash-chip-row{gap:4px!important}.dash-cta-row{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important}.dash-monthly-chart{--plot-h:150px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.dash-mult-banner:after{display:none!important}.dash-skeleton-static{background:#ffffff0a!important;animation:none!important}}.col-resize-line{background-color:#ffffff2e!important;width:2px!important}.col-resize-handle:hover .col-resize-line{background-color:#ffffff8c!important}.seg-ctl{background-color:var(--bg-base);border:1px solid var(--border-strong);border-radius:8px;flex-shrink:0;gap:2px;padding:3px;display:inline-flex}.seg-ctl-opt{color:var(--text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;transition:background-color .12s,color .12s;display:inline-flex}.seg-ctl-opt:hover{color:var(--text-primary)}.seg-ctl-opt.is-on{background-color:var(--bg-surface-2);color:var(--text-primary);font-weight:600}.seg-ctl-opt:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}@media (max-width:767px){.seg-ctl{display:flex}.seg-ctl-opt{flex:1 1 0;justify-content:center;min-height:36px}}.dash-an-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}@media (max-width:1023px){.dash-an-row{grid-template-columns:minmax(0,1fr)}}.dash-an-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-family:Inter,sans-serif;font-size:11px;font-weight:600}.dash-seg{background-color:var(--bg-base);border:1px solid var(--border-strong);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.dash-seg-opt{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:400}.dash-seg-opt:hover{color:var(--text-primary)}.dash-seg-opt.is-on{background-color:var(--bg-surface-2);color:var(--text-primary);font-weight:600}.dash-where{flex-direction:column;display:flex;container-type:inline-size}.dash-where-head{justify-content:space-between;align-items:center;gap:12px;min-height:34px;margin-bottom:14px;display:flex}.dash-where-empty{text-align:center;color:var(--text-tertiary);padding:32px 0;font-family:Inter,sans-serif;font-size:13px}.dash-where-body{flex:auto;align-items:center;gap:24px;min-width:0;display:flex}.dash-where-ring{flex-shrink:0}.dash-where-list{flex:auto;min-width:0}.dash-breakdown-row.dash-where-row{border-bottom:1px solid var(--border);cursor:pointer;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto 38px;grid-template-areas:"sw name value share"".bar bar.";align-items:center;gap:6px 10px;padding:8px 6px;transition:background-color .12s,opacity .15s;display:grid}.dash-breakdown-row:last-child{border-bottom:none}.dash-breakdown-row.is-on{background-color:#ffffff0a}.dash-breakdown-row:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.dash-breakdown-swatch{border-radius:2px;flex-shrink:0;grid-area:sw;width:8px;height:8px}.dash-where-name{grid-area:name;align-items:baseline;gap:8px;min-width:0;display:flex}.dash-where-label{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-family:Inter,sans-serif;font-size:13px;overflow:hidden}.dash-where-count{color:var(--text-secondary);white-space:nowrap;flex-shrink:0;font-family:Geist Mono,monospace;font-size:11px}.dash-where-value{color:var(--text-primary);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:value;font-family:Geist Mono,monospace;font-size:13px;font-weight:600}.dash-where-share{color:var(--text-secondary);text-align:right;font-variant-numeric:tabular-nums;grid-area:share;font-family:Geist Mono,monospace;font-size:11px}.dash-where-bar{background:#ffffff0d;border-radius:2px;grid-area:bar;height:4px;display:block;overflow:hidden}.dash-where-bar>span{border-radius:2px;height:100%;display:block}@container (max-width:520px){.dash-where-body{flex-direction:column;align-items:stretch;gap:16px}.dash-where-ring{align-self:center}}.dash-trend-head{justify-content:space-between;align-items:center;gap:12px;min-height:34px;display:flex}.dash-trend-best{color:var(--text-secondary);white-space:nowrap;font-family:Geist Mono,monospace;font-size:11px}.dash-trend-best b{color:var(--text-secondary);font-weight:600}.dash-trend-best b.is-now{color:var(--accent-green)}.dash-trend-summary{flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:4px 0 14px;display:flex}.dash-trend-summary>[role=group]{align-self:center}.dash-trend-total{color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-family:Geist Mono,monospace;font-size:24px;font-weight:600}.dash-trend-sub{color:var(--text-secondary);font-family:Geist Mono,monospace;font-size:11px}.dash-metric-tile{background:linear-gradient(135deg,#1d1e24 0%,#15161b 50%,#101114 100%) padding-box padding-box,linear-gradient(135deg,#ffffff29,#ffffff0a 40%,#ffffff05 70%,#ffffff12) border-box;border:1px solid #0000;border-radius:12px;min-width:0;height:84px;padding:12px 14px;position:relative;box-shadow:0 10px 28px -18px #000000e6;container-type:inline-size}.dash-metric-inner{align-items:center;gap:10px;min-width:0;height:100%;display:flex}@container (max-width:174px){.dash-metric-inner{flex-direction:column;justify-content:flex-end;align-items:stretch;gap:6px}.dash-metric-inner .dash-metric-chip{display:none}.dash-metric-inner .dash-metric-body{flex:none}.dash-metric-inner .dash-metric-value{font-size:clamp(14px,15.1515cqi,22px)}}.dash-metric-tile.is-profit{background:linear-gradient(135deg,#18241f 0%,#14181a 50%,#101114 100%) padding-box padding-box,linear-gradient(135deg,#5fdc9b73,#5fdc9b14 45%,#ffffff08 75%,#5fdc9b1f) border-box}.dash-metric-chip{color:#a1a1aa;border:1px solid var(--border-strong);background:linear-gradient(#22232a,#191a1f);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex;box-shadow:inset 0 1px #ffffff0d}.dash-metric-chip.is-green{color:var(--accent-green);background:linear-gradient(#5fdc9b29,#5fdc9b0f);border-color:#5fdc9b47}.dash-metric-chip.is-amber{color:var(--accent-amber);background:linear-gradient(#e89b4129,#e89b410f);border-color:#e89b4147}.dash-metric-body{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.dash-metric-value{letter-spacing:-.3px;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-family:Geist Mono,monospace;font-size:clamp(14px,15.1515cqi - 6.06061px,22px);font-weight:600;line-height:1.1;overflow:hidden}.dash-metric-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;min-width:0;font-family:Inter,sans-serif;font-size:10px;font-weight:600;display:flex;overflow:hidden}.dash-metric-delta{position:absolute;top:10px;right:10px}.num-hero{letter-spacing:-.045em;color:var(--text-primary);font-variant-numeric:tabular-nums;font-family:Geist Mono,monospace;font-weight:700;line-height:1}.num-hero small,.num-hero .num-pence{letter-spacing:-.02em;color:var(--silver);font-size:.46em}.category-icon{box-sizing:border-box;color:var(--silver);background:linear-gradient(180deg, var(--tile-graphite-hi), var(--tile-graphite-lo));flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff13,inset 0 1px #ffffff12}.category-icon.is-selected{color:var(--silver-hi);box-shadow:inset 0 0 0 1px #c9cbd173,inset 0 1px #ffffff1a,0 0 0 3px #c9cbd112}.category-icon.is-none{box-shadow:none;color:var(--text-tertiary);background:0 0;border:1px dashed #ffffff24}html[data-motion=off] .category-icon{transition:none}.exp-row-sub{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:2px 8px;margin:2px 0 0;font-size:11px;display:flex}.exp-rec-tag{color:var(--text-tertiary);align-items:center;gap:4px;font-family:Geist Mono,monospace;font-size:10px;display:inline-flex}.exp-tag{letter-spacing:.06em;text-transform:uppercase;border-radius:4px;align-items:center;gap:4px;height:16px;padding:0 5px;font:600 9.5px Geist Mono,monospace;display:inline-flex}.exp-tag.is-silver{color:var(--silver);background:#c9cbd10f;box-shadow:inset 0 0 0 1px #c9cbd152}.exp-dupe{color:var(--text-secondary);background:#e89b410f;border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;font:450 12.5px/1.45 Inter,sans-serif;display:flex;box-shadow:inset 0 0 0 1px #e89b414d}.exp-dupe>svg{color:var(--accent-amber);flex:none;margin-top:1px}.exp-dupe b{color:var(--text-primary);font-weight:600}.exp-dupe .mono,.em-wline .mono{font-family:var(--font-geist-mono), "Geist Mono", monospace;font-variant-numeric:tabular-nums}.xp-btn.exp-end{color:var(--danger-red);padding-left:0}.xp-btn.exp-end:hover{color:var(--danger-red);background:#e85c5c14;padding-left:10px}.exp-psub{text-align:left;cursor:pointer;width:100%;color:var(--text-primary);font:inherit;background:radial-gradient(80% 140% at 0% 0%, #c9cbd112, transparent 60%), var(--bg-surface);border:1px solid #ffffff0f;border-radius:22px;align-items:center;gap:12px;margin:0 0 4px;padding:12px 14px 12px 12px;display:flex}.exp-psub:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.exp-psub-stack{flex:none;display:flex}.exp-psub-stack .exp-mg{box-shadow:0 0 0 2.5px var(--bg-surface), inset 0 0 0 1px #ffffff16;margin-left:-6px}.exp-psub-stack .exp-mg:first-child{margin-left:0}.exp-psub-mid{flex:1;min-width:0}.exp-psub-mid b{font:600 15px Inter,sans-serif;display:block}.exp-psub-mid small{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:6px;margin-top:2px;font:500 12.5px Inter,sans-serif;display:flex}.exp-psub-mid .mono{font-family:var(--font-geist-mono), "Geist Mono", monospace;color:var(--text-label)}.exp-psub-wait{color:var(--accent-amber);align-items:center;gap:5px;display:inline-flex}.exp-psub-wait i{background:var(--accent-amber);border-radius:50%;width:6px;height:6px}.exp-psub>svg{color:var(--text-secondary);flex:none}.exp-psheet{padding:4px 16px 20px}.exp-psheet .xp-scg{grid-template-columns:minmax(0,1fr)}.exp-psheet .xp-sc{height:54px}.exp-psheet-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.exp-sofar{color:var(--text-secondary);font-weight:500}.em-vmem{color:var(--text-secondary);align-items:center;gap:8px;margin:10px 0 0;font:500 12.5px/1.45 Inter,sans-serif;display:flex}.em-vmem svg{color:var(--silver);flex:none}.em-vmem b{color:var(--text-primary);font-weight:600}.em-scope{background:#c9cbd10a;border-radius:12px;gap:8px;margin-top:10px;padding:10px 12px;display:grid;box-shadow:inset 0 0 0 1px #c9cbd12e}.em-scope p{color:var(--text-secondary);margin:0;font:450 12.5px Inter,sans-serif}.em-scope p b{color:var(--text-primary);font-weight:600}.exp-sug{vertical-align:middle;background:#ffffff05;border:1px dashed #ffffff2e;border-radius:99px;align-items:center;min-width:0;max-width:100%;height:22px;animation:.24s cubic-bezier(.2,.8,.2,1) both exp-sug-in;display:inline-flex}.exp-sug:hover{border-color:#c9cbd166}.exp-sug-go{min-width:0;height:100%;color:var(--text-label);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:99px 0 0 99px;align-items:center;gap:5px;padding:0 3px 0 8px;font:600 11.5px Inter,sans-serif;display:inline-flex}.exp-sug-go span{text-overflow:ellipsis;overflow:hidden}.exp-sug-go svg{color:var(--silver);flex:none}.exp-sug-go:hover{color:var(--text-primary)}.exp-sug-x{width:20px;height:100%;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:0 99px 99px 0;flex:none;place-items:center;padding:0 4px 0 0;display:inline-grid}.exp-sug-x:hover{color:var(--text-primary)}.exp-sug-go:focus-visible,.exp-sug-x:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.exp-sug.is-md{height:34px}.exp-sug.is-md .exp-sug-go{padding:0 4px 0 11px;font-size:12.5px}.exp-sug.is-md .exp-sug-x{width:30px;padding-right:6px}.em-sug{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;font:500 12.5px/1.45 Inter,sans-serif;display:flex}.xp-sc.has-sug{position:relative}.xp-sc.has-sug .xp-sc-hit{border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.xp-sc.has-sug .xp-sc-hit:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.xp-sc.has-sug .exp-sug-go:focus-visible,.xp-sc.has-sug .exp-sug-x:focus-visible{outline-offset:-2px}.xp-sc.has-sug .exp-sug{z-index:1;flex:0 auto;height:18px;margin-left:2px;position:relative}.xp-sc.has-sug .exp-sug-go{padding-left:6px;font-size:11px}.xp-sc.has-sug .exp-sug-x{width:18px}.xp-sc.has-sug .exp-sug-go svg{display:none}.exp-psug{min-width:0;margin-top:8px;display:flex}@keyframes exp-sug-in{0%{opacity:0;transform:translateY(2px)}}html[data-motion=off] .exp-sug{animation:none}@media (prefers-reduced-motion:reduce){.exp-sug{animation:none}}:root{--exp-icon:32px}.table-compact{--exp-icon:28px}.exp-row .exp-row-icon{width:var(--exp-icon)!important;height:var(--exp-icon)!important;min-width:var(--exp-icon)!important}.legacy-vat-card{background:radial-gradient(120% 80% at 0 0,#e89b4114,#0000 60%) padding-box padding-box,linear-gradient(160deg,#1a1918 0%,#141418 45%,#0f1013 100%) padding-box padding-box,linear-gradient(120deg,#e89b4161,#e89b411a 45%,#ffffff0f) border-box;border:1px solid #0000;border-radius:16px;padding:16px 18px;box-shadow:0 16px 40px -26px #000000e6}.legacy-vat-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.legacy-vat-chip{width:30px;height:30px;color:var(--accent-amber);background:linear-gradient(#e89b412e,#e89b410f);border:1px solid #e89b414d;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.legacy-vat-title{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-family:Inter,sans-serif;font-size:11px;font-weight:600}.legacy-vat-temp{color:var(--accent-amber);white-space:nowrap;background:#e89b4114;border:1px dashed #e89b4180;border-radius:999px;margin-left:auto;padding:3px 9px;font-family:Inter,sans-serif;font-size:11px;font-weight:500}.legacy-vat-main{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;display:flex}.legacy-vat-total{color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0;font-family:Geist Mono,monospace;font-size:28px;font-weight:600;line-height:1}.legacy-vat-of{color:var(--text-secondary);font-size:14px;font-weight:500}.legacy-vat-left{color:var(--accent-green);white-space:nowrap;font-family:Geist Mono,monospace;font-size:12px}.legacy-vat-left.is-warn{color:var(--accent-amber)}.legacy-vat-bar{background:var(--border);border-radius:4px;height:8px;margin-top:12px;display:flex;overflow:hidden}.legacy-vat-seg{height:100%;display:block}.legacy-vat-seg.is-legacy,.legacy-vat-swatch.is-legacy{background:#e89b4173}.legacy-vat-seg.is-app,.legacy-vat-swatch.is-app{background:var(--accent-amber)}.legacy-vat-parts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin-top:14px;display:grid}.legacy-vat-part{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"sw name amt"".meta meta";align-items:center;gap:2px 8px;min-width:0;display:grid}.legacy-vat-swatch{border-radius:2px;grid-area:sw;width:8px;height:8px}.legacy-vat-part-name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;grid-area:name;font-family:Inter,sans-serif;font-size:13px;overflow:hidden}.legacy-vat-part-meta{color:var(--text-secondary);grid-area:meta;font-family:Geist Mono,monospace;font-size:11px}.legacy-vat-part-amt{color:var(--text-primary);font-variant-numeric:tabular-nums;grid-area:amt;font-family:Geist Mono,monospace;font-size:13px;font-weight:600}.legacy-vat-note{color:var(--text-tertiary);margin:12px 0 0;font-family:Inter,sans-serif;font-size:11px}@media (max-width:767px){.legacy-vat-parts{grid-template-columns:minmax(0,1fr)}.legacy-vat-temp{margin-left:0}.legacy-vat-total{font-size:24px}}.wins-surface{background:linear-gradient(160deg,#17181c 0%,#131418 45%,#0f1013 100%) padding-box padding-box,linear-gradient(150deg,#ffffff1f,#ffffff0a 40%,#ffffff0f) border-box;border:1px solid #0000;border-radius:16px;overflow:hidden;box-shadow:0 16px 40px -26px #000000e6}.wins-head{flex-wrap:wrap;align-items:center;gap:14px;padding:18px 20px 0;display:flex}.wins-chip{width:36px;height:36px;color:var(--gm-gold);background:radial-gradient(120% 120% at 30% 20%,#e8c87052,#e8c87012 60%);border:1px solid #e8c87061;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 22px -8px #e8c87099,inset 0 1px #ffffff1a}.wins-chip svg{filter:drop-shadow(0 0 6px #e8c87073)}.wins-spacer{flex:auto}.wins-stats{flex-wrap:wrap;align-items:stretch;gap:10px;margin:0;display:flex}.wins-stat{background:#00000047;border:1px solid #ffffff0f;border-radius:11px;align-items:center;gap:10px;padding:8px 14px;display:flex;box-shadow:inset 0 1px 2px #00000073}.wins-stat.is-lead{padding-left:8px}.wins-stat>div{flex-direction:column;gap:3px;display:flex}.wins-stat dt{letter-spacing:.08em;text-transform:uppercase;color:var(--text-label);font-family:Inter,sans-serif;font-size:10px;font-weight:600}.wins-stat dd{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-family:Geist Mono,monospace;font-size:16px;font-weight:600;line-height:1}.wins-seg{background:var(--bg-base);border:1px solid var(--border-strong);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.wins-seg button{cursor:pointer;color:var(--text-secondary);white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:5px 12px;font-family:Inter,sans-serif;font-size:12px}.wins-seg button.is-on{background:var(--bg-surface-2);color:var(--text-primary);font-weight:600}.wins-seg button:focus-visible,.wins-all:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.wins-all{color:var(--text-tertiary);align-items:center;gap:4px;font-family:Geist Mono,monospace;font-size:11px;text-decoration:none;display:inline-flex}.wins-all:hover{color:var(--text-primary)}.wins-empty{min-height:282px;color:var(--text-tertiary);text-align:center;justify-content:center;align-items:center;padding:0 20px;font-family:Inter,sans-serif;font-size:13px;display:flex}.wins-marquee{padding:18px 0 20px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 56px calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 56px calc(100% - 56px),#0000)}.wins-marquee.is-static{scroll-snap-type:x mandatory;scrollbar-width:thin;padding-left:20px;padding-right:20px;scroll-padding-left:20px;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.wins-marquee.is-static .wins-card{scroll-snap-align:start}.wins-track{width:max-content;display:flex}.wins-marquee.is-moving .wins-track{animation:wins-marquee var(--wins-dur,60s) linear infinite}.wins-marquee:hover .wins-track,.wins-marquee:focus-within .wins-track,.wins.is-offscreen .wins-track,.wins.is-offscreen .wins-card:after,.wins.is-offscreen .wins-plinth:after{animation-play-state:paused}.wins-set{display:flex}.wins-marquee.is-moving .wins-set{padding-left:56px}@keyframes wins-marquee{to{transform:translate(-50%)}}.wins-card{width:228px;color:inherit;background:linear-gradient(#1c1d22 0%,#16171b 55%,#121317 100%) padding-box padding-box,linear-gradient(150deg,#ffffff29,#ffffff0d 35%,#ffffff08 70%,#ffffff14) border-box;border:1px solid #0000;border-radius:16px;flex:none;margin-right:14px;padding:8px;text-decoration:none;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,background .35s;display:block;position:relative;overflow:hidden;box-shadow:0 14px 30px -20px #000000e6,inset 0 1px #ffffff0a}.wins-card:hover{background:linear-gradient(#1d1f24 0%,#17181c 55%,#121317 100%) padding-box padding-box,linear-gradient(150deg,#5fdc9b8c,#5fdc9b1f 40%,#ffffff0a 75%,#5fdc9b33) border-box;transform:translateY(-4px);box-shadow:0 22px 40px -22px #000000f2,0 0 28px -14px #5fdc9b73}.wins-card:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.wins-card:after{content:"";border-radius:inherit;pointer-events:none;animation:5.2s cubic-bezier(.22,1,.36,1) infinite wins-sheen;animation-delay:var(--wins-sd,0s);background:linear-gradient(105deg,#0000 40%,#ffffff0f 50%,#0000 60%);position:absolute;inset:0;transform:translate(-120%)}.wins-plinth{background:#fff;border-radius:11px;justify-content:center;align-items:center;height:160px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -18px 30px -18px #0000002e,inset 0 0 0 1px #0000000a}.wins-plinth img{object-fit:contain;max-width:84%;max-height:80%;transition:transform .6s cubic-bezier(.22,1,.36,1)}.wins-card:hover .wins-plinth img{transform:scale(1.06)}.wins-plinth:after{content:"";pointer-events:none;mix-blend-mode:soft-light;animation:5.2s cubic-bezier(.22,1,.36,1) infinite wins-sheen;animation-delay:var(--wins-sd,0s);background:linear-gradient(105deg,#0000 42%,#fff0 44%,#ffffffbf 50%,#fff0 56%,#0000 58%);position:absolute;inset:-20%;transform:translate(-120%)}.wins-plinth.is-empty{background:radial-gradient(90% 80% at 50% 38%,#ffffff12,#0000 70%),linear-gradient(#202127,#18191e);box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 -24px 40px -24px #0009}.wins-initial{width:64px;height:64px;color:var(--text-secondary);background:linear-gradient(#ffffff12,#ffffff05);border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;font-family:Geist Mono,monospace;font-size:28px;font-weight:600;display:inline-flex}.wins-rank{z-index:2;color:var(--bg-base);background:#ffffffeb;border:1px solid #00000014;border-radius:6px;padding:2px 6px;font-family:Geist Mono,monospace;font-size:10px;font-weight:700;position:absolute;top:8px;left:8px}.wins-body{flex-direction:column;gap:6px;min-width:0;padding:12px 6px 4px;display:flex}.wins-profit-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.wins-profit{letter-spacing:-.01em;color:var(--accent-green);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:Geist Mono,monospace;font-size:16px;font-weight:600;overflow:hidden}.wins-profit.is-loss{color:var(--danger-red)}.wins-roi{color:var(--accent-green);background:#5fdc9b1f;border:1px solid #5fdc9b59;border-radius:999px;flex-shrink:0;padding:2px 7px;font-family:Geist Mono,monospace;font-size:10px;font-weight:600}.wins-roi.is-down{color:var(--accent-amber);background:#e89b411f;border-color:#e89b4159}.wins-name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-family:Inter,sans-serif;font-size:13px;font-weight:500;overflow:hidden}.wins-meta{color:var(--text-tertiary);white-space:nowrap;font-family:Geist Mono,monospace;font-size:11px}@keyframes wins-sheen{0%{transform:translate(-120%)}34%,to{transform:translate(120%)}}@media (max-width:767px){.wins-head{padding:14px 14px 0}.wins-marquee,.wins-marquee.is-static{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:14px 14px 16px;scroll-padding-left:14px;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.wins-marquee.is-moving .wins-track{animation:none}.wins-marquee.is-moving .wins-set{padding-left:0}.wins-set-dup{display:none}.wins-card{scroll-snap-align:start;width:180px}.wins-plinth{height:128px}.wins-profit{font-size:15px}.wins-stats{width:100%}.wins-stat{flex:1 1 0}.wins-empty{min-height:230px}}@media (prefers-reduced-motion:reduce){.wins-marquee.is-moving .wins-track,.wins-card:after,.wins-plinth:after{animation:none!important}.wins-marquee.is-moving{scroll-snap-type:x mandatory;padding-left:20px;padding-right:20px;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.wins-marquee.is-moving .wins-set-dup{display:none}.wins-card{scroll-snap-align:start;transition:none}}html[data-motion=off] .dash-reveal,html[data-motion=off] .dash-reveal-hero{opacity:1!important;animation:none!important;transform:none!important}html[data-motion=off] .account-avatar.is-animated:before,html[data-motion=off] .dash-attn-dot.is-pulsing,html[data-motion=off] .dash-attn-card.is-alert .dash-attn-num,html[data-motion=off] .dash-attn-card.is-alert,html[data-motion=off] .dash-perf-streak-icon:before,html[data-motion=off] .dash-perf-streak-icon svg,html[data-motion=off] .cmdk-skeleton,html[data-motion=off] .progress-ring,html[data-motion=off] .progress-ring *,html[data-motion=off] .wins-card:after,html[data-motion=off] .wins-plinth:after,html[data-motion=off] .wins-marquee .wins-track{animation:none!important}html[data-motion=off] .progress-ring,html[data-motion=off] .progress-ring *{transition:none!important}html[data-motion=off] .account-avatar.is-pro:after,html[data-motion=off] .dash-mult-banner:after{display:none!important}html[data-motion=off] .dashboard-refresh-chip-dot{opacity:.6;animation:none!important}html[data-motion=off] .dash-monthly-fill,html[data-motion=off] .dash-monthly-col,html[data-motion=off] .dash-monthly-xlabel{transition:none!important}html[data-motion=off] .dash-skeleton-static{background:#ffffff0a!important;animation:none!important}html[data-motion=off] .wins-marquee{scroll-snap-type:x mandatory;padding-left:20px;padding-right:20px;overflow-x:auto;-webkit-mask-image:none;mask-image:none}html[data-motion=off] .wins-set-dup{display:none}html[data-motion=off] .wins-card{scroll-snap-align:start}.dash-top{margin-bottom:20px}.dash-top .dash-summary{margin-bottom:12px}.dash-top .dash-hero-split{gap:12px!important}.dash-top .dash-metric-tile-grid{gap:10px!important}.dash-top .dash-attn-row{gap:12px!important}@media (min-width:768px){.dash-top .dash-attn-card{border-radius:12px;min-height:0;padding:14px 16px}.dash-top .dash-attn-card .dash-attn-card-top{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px 10px;display:grid}.dash-top .dash-attn-card .dash-attn-card-top>p:first-child{grid-column:1/-1}.dash-top .dash-attn-card .dash-attn-card-top>p:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dash-top .dash-attn-card .attn-arrow{top:14px;right:16px}}.dash-zone-title{letter-spacing:0;text-transform:none;color:var(--text-primary);align-items:center;gap:9px;margin:0 0 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;display:flex}.dash-zone-title:before{content:"";background:var(--silver);border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 8px #c9cbd166}.dash-zone-title button{gap:9px!important}.dash-zone-sub{color:var(--text-secondary);font-size:12px;font-weight:400}.dash-card-title,.dash-an-kicker,.dash-incoming-kicker,.dash-incoming-list-title,.legacy-vat-title,.dash-perf-streak-title{letter-spacing:0!important;text-transform:none!important;color:var(--text-primary)!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important}.dash-metric-label,.dash-top .dash-attn-card .dash-attn-card-top>p:first-child,.dash-incoming-stat-label{color:var(--text-label)!important}.dash-zone-gap{margin-bottom:20px!important}.dash-attn-icon{display:none}@media (min-width:768px){.dash-top .dash-attn-card{background:radial-gradient(120% 140% at 0% 50%, var(--attn-c,var(--accent-green)), transparent 60%), var(--bg-surface);flex-direction:row;align-items:center;gap:14px}@supports (color:color-mix(in lab, red, red)){.dash-top .dash-attn-card{background:radial-gradient(120% 140% at 0% 50%, color-mix(in srgb, var(--attn-c,var(--accent-green)) 9%, transparent), transparent 60%), var(--bg-surface)}}.dash-top .dash-attn-card:before{content:"";background:var(--attn-c,var(--accent-green));opacity:.85;width:3px;box-shadow:0 0 10px var(--attn-c,var(--accent-green));border-radius:0 3px 3px 0;position:absolute;top:12px;bottom:12px;left:0}@supports (color:color-mix(in lab, red, red)){.dash-top .dash-attn-card:before{box-shadow:0 0 10px color-mix(in srgb, var(--attn-c,var(--accent-green)) 55%, transparent)}}.dash-top .dash-attn-card .dash-attn-card-top{flex:auto;min-width:0}.dash-top .dash-attn-icon{width:42px;height:42px;color:var(--attn-c,var(--accent-green));background:var(--attn-c,var(--accent-green));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dash-top .dash-attn-icon{background:color-mix(in srgb, var(--attn-c,var(--accent-green)) 14%, transparent)}}.dash-top .dash-attn-icon{border:1px solid var(--attn-c,var(--accent-green))}@supports (color:color-mix(in lab, red, red)){.dash-top .dash-attn-icon{border:1px solid color-mix(in srgb, var(--attn-c,var(--accent-green)) 40%, transparent)}}.dash-top .dash-attn-icon{box-shadow:0 0 18px -6px var(--attn-c,var(--accent-green))}@supports (color:color-mix(in lab, red, red)){.dash-top .dash-attn-icon{box-shadow:0 0 18px -6px color-mix(in srgb, var(--attn-c,var(--accent-green)) 60%, transparent)}}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.pm{vertical-align:middle;align-items:center;min-width:0;max-width:100%;display:inline-flex}.pm-name{font-family:Inter,sans-serif;font-size:var(--pm-size,13px);letter-spacing:-.005em;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.2;overflow:hidden}.set-chipitem .pm{--pm-size:12px}.sm{vertical-align:middle;align-items:center;min-width:0;max-width:100%;display:inline-flex}.sm-word{font-family:Inter,sans-serif;font-size:var(--sm-size,20px);white-space:nowrap;text-overflow:ellipsis;max-width:100%;line-height:1.05;display:inline-block;overflow:hidden}.sm-word i{font-style:normal}.sm-word small{letter-spacing:.1em;vertical-align:.35em;margin-left:.25em;font-size:.45em;font-style:normal;font-weight:700}.sm-unknown .sm-word{color:var(--text-primary);letter-spacing:-.02em;font-weight:700;font-size:calc(var(--sm-size,20px) * .85);text-shadow:0 0 14px #a0a0ac8c}.sm-other .sm-word{color:#9a9aa3;letter-spacing:-.02em;font-weight:700;font-size:calc(var(--sm-size,20px) * .85)}.sm-argos{letter-spacing:-.05em;color:#ff2d3d;padding-right:.08em;font-size:1.1em;font-style:italic;font-weight:900}.sm-pokemon{letter-spacing:-.02em;color:#ffcb05;-webkit-text-stroke:.6px #3b7bd4;font-size:.75em;font-weight:900;line-height:1;display:inline-block}.sm-pokemon small{vertical-align:0;letter-spacing:.2em;-webkit-text-stroke:0;color:#9cc2ff;margin:1px 0 0;font-size:.66em;display:block}.sm-smyths{letter-spacing:-.03em;color:#4c8dff;font-weight:900}.sm-smyths small{color:#ffd200}.sm-nike{letter-spacing:-.04em;color:#fff;padding-right:.08em;font-size:1.1em;font-style:italic;font-weight:900}.sm-amazon{letter-spacing:-.04em;color:#fff;padding-bottom:.3em;font-weight:800;display:inline-block;position:relative}.sm-smile{width:2.6em;height:.5em;position:absolute;bottom:-.05em;left:.2em}.sm-jd{letter-spacing:-.04em;color:#fff;font-weight:900}.sm-jd small{color:#ffd200}.sm-currys{letter-spacing:-.04em;color:#a277ff;font-weight:800}.sm-ebay{letter-spacing:-.075em;padding-right:.1em;font-weight:800}.sm-ebay i:first-child{color:#e53238}.sm-ebay i:nth-child(2){color:#0064d2}.sm-ebay i:nth-child(3){color:#f5af02}.sm-ebay i:nth-child(4){color:#86b817}.sm-very{letter-spacing:-.05em;color:#fff;font-weight:800}.sm-very i{color:#ff3d8b}.sm-johnlewis{letter-spacing:.16em;color:#fff;font-size:.66em;font-weight:600}.sm-footlocker{letter-spacing:-.01em;color:#fff;padding-right:.08em;font-size:.72em;font-style:italic;font-weight:900}.sm-end{letter-spacing:-.03em;color:#fff;font-weight:900}.sm-lego{letter-spacing:-.01em;color:#ffd500;-webkit-text-stroke:.5px #1a1a1a;background:#e3000b;border-radius:.3em;padding:.28em .4em;font-size:.62em;font-weight:900;display:inline-block}.sm-tesco{letter-spacing:-.02em;color:#3d8bff;border-bottom:.12em dashed #ee1c2e;padding-bottom:.06em;font-size:.9em;font-weight:800}.sm-gymshark{letter-spacing:.12em;color:#fff;font-size:.7em;font-weight:800}.sm-ao{letter-spacing:-.06em;color:#7ac943;padding-right:.08em;font-size:1.1em;font-weight:900}.sm-costco{letter-spacing:-.03em;color:#ff3b4e;font-size:.9em;font-style:italic;font-weight:900}.sm-costco small{color:#6fa3ff;letter-spacing:.14em;font-size:.38em;font-style:normal}.rf-flow{grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr);grid-template-areas:"lead stages chase";gap:12px;margin-bottom:24px;display:grid}.rf-tile{text-align:left;min-width:0;min-height:84px;color:inherit;background:linear-gradient(135deg,#1d1e24 0%,#15161b 50%,#101114 100%) padding-box padding-box,linear-gradient(135deg,#ffffff29,#ffffff0a 40%,#ffffff05 70%,#ffffff12) border-box;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-family:inherit;display:flex;position:relative;box-shadow:0 10px 28px -18px #000000e6}.rf-lead{grid-area:lead}.rf-stages{grid-area:stages;gap:0;padding:12px 6px}.rf-chase{cursor:pointer;grid-area:chase;transition:box-shadow .15s}.rf-lead.is-amber{background:linear-gradient(135deg,#231c14 0%,#17151a 50%,#101114 100%) padding-box padding-box,linear-gradient(135deg,#e89b4180,#e89b4114 45%,#ffffff08 75%,#e89b411f) border-box}.rf-chase.is-red{background:linear-gradient(135deg,#241617 0%,#181416 50%,#101114 100%) padding-box padding-box,linear-gradient(135deg,#e85c5c80,#e85c5c14 45%,#ffffff08 75%,#e85c5c1f) border-box}.rf-chase:hover{box-shadow:0 0 0 1px #ffffff14,0 10px 28px -18px #000000e6}.rf-chase.is-on,.rf-stage.is-on{box-shadow:0 0 0 1px #5fdc9b66,0 10px 28px -18px #000000e6}.rf-chip{color:#a1a1aa;border:1px solid var(--border-strong);background:linear-gradient(#22232a,#191a1f);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex;box-shadow:inset 0 1px #ffffff0d}.rf-chip.is-amber{color:var(--accent-amber);background:linear-gradient(#e89b4129,#e89b410f);border-color:#e89b414d}.rf-chip.is-red{color:var(--danger-red);background:linear-gradient(#e85c5c2e,#e85c5c0d);border-color:#e85c5c52}.rf-body{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.rf-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-label);white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Inter,sans-serif;font-size:10px;font-weight:600;overflow:hidden}.rf-value{letter-spacing:-.3px;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Geist Mono,monospace;font-size:22px;font-weight:600;line-height:1.1;overflow:hidden}.rf-sub{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Geist Mono,monospace;font-size:11px;font-weight:500;overflow:hidden}.rf-stage-wrap{flex:1 1 0;align-items:center;min-width:0;display:flex}.rf-arrow{width:18px;color:var(--text-tertiary);flex-shrink:0;justify-content:center;display:flex}.rf-stage{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:9px;flex-direction:column;flex:auto;gap:10px;padding:6px 10px 8px;font-family:inherit;transition:background-color .15s,box-shadow .15s;display:flex}.rf-stage:hover{background:#ffffff08}.rf-stage-top{align-items:center;gap:10px;min-width:0;display:flex}.rf-dot-chip{width:26px;height:26px;color:var(--rf-c);border:1px solid var(--border-strong);background:linear-gradient(#22232a,#191a1f);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.rf-stage-text{flex-direction:column;gap:5px;min-width:0;display:flex}.rf-stage-num{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-family:Geist Mono,monospace;font-size:20px;font-weight:600;line-height:1;overflow:hidden}.rf-stage-amt{color:var(--text-secondary);font-size:12px;font-weight:500}.rf-track{background:#ffffff0f;border-radius:2px;height:4px;display:block;position:relative;overflow:hidden}.rf-track>span{background:var(--rf-c);border-radius:2px;transition:width .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0}@media (max-width:1099px){.rf-flow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"lead chase""stages stages"}}@media (max-width:767px){.rf-flow{gap:10px;margin-bottom:20px}.rf-stages{padding:8px 4px}.rf-stage{gap:8px;padding:4px 6px 6px}.rf-dot-chip,.rf-chip{display:none}.rf-arrow{width:10px}.rf-stage-num{flex-direction:column;gap:4px;font-size:18px;display:flex}.rf-stage-sep{display:none}.rf-stage-amt{font-size:11px}.rf-value{font-size:18px}.rf-sub{white-space:normal;line-height:1.35}}@media (prefers-reduced-motion:reduce){.rf-track>span{transition:none}}html[data-motion=off] .rf-track>span{transition:none}html[data-privacy=on] [data-money]{filter:blur(6px);transition:filter .2s}html[data-privacy=on] [data-money]:hover,html[data-privacy=on] [data-money]:focus,html[data-privacy=on] [data-money]:focus-within,html[data-privacy=on] :focus-visible>[data-money],html[data-privacy=on] [data-capture-zone] [data-money]{filter:none}html[data-privacy=on] :is(.na-s,.dt-v,.summary-strip-tiles .summary-strip-metric .summary-strip-value){margin:-10px;padding:10px}html[data-privacy=on] .bell-detail{margin:-8px -10px -10px;padding:10px}@media (prefers-reduced-motion:reduce){html[data-privacy=on] [data-money]{transition:none}}html[data-motion=off][data-privacy=on] [data-money]{transition:none}.set-head{margin-bottom:22px}.set-head h1{letter-spacing:-.02em;color:var(--text-primary);margin:0;font:700 20px Inter,sans-serif}.set-head p{color:var(--text-secondary);margin:4px 0 0;font:14px Inter,sans-serif}.set-page{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:28px;display:grid}.set-page.is-rail{grid-template-columns:56px minmax(0,1fr);gap:20px}.set-page.is-pill{grid-template-columns:minmax(0,1fr);gap:0}.set-sections{flex-direction:column;min-width:0;padding-bottom:40vh;display:flex}.set-group{margin-bottom:12px;scroll-margin-top:84px}.set-group-head{letter-spacing:.06em;text-transform:uppercase;color:var(--text-label);align-items:center;gap:10px;margin:6px 0 12px;font:600 11px Inter,sans-serif;display:flex}.set-group-head:after{content:"";background:linear-gradient(90deg, var(--border), transparent);flex:1;height:1px}.set-surface{background:linear-gradient(160deg,#1a1b20 0%,#141519 45%,#0f1013 100%) padding-box padding-box,linear-gradient(150deg,#ffffff24,#ffffff0a 35%,#ffffff05 70%,#ffffff12) border-box;border:1px solid #0000;box-shadow:0 16px 40px -26px #000000e6}.set-nav{scrollbar-width:none;border-radius:16px;flex-direction:column;gap:2px;max-height:calc(100vh - 100px);padding:10px;display:flex;position:sticky;top:76px;overflow-y:auto}.set-nav::-webkit-scrollbar{display:none}.set-nav-search{border:1px solid var(--border);background:var(--bg-base);height:34px;color:var(--text-tertiary);border-radius:9px;align-items:center;gap:8px;margin-bottom:6px;padding:0 10px;display:flex}.set-nav-search:focus-within{border-color:var(--accent-green)}.set-nav-search input{all:unset;min-width:0;color:var(--text-primary);flex:1;font:12px Inter,sans-serif}.set-nav-search input::placeholder{color:var(--text-tertiary)}.set-kbd{color:var(--text-secondary);border:1px solid var(--border-strong);background:var(--bg-surface-2);border-bottom-width:2px;border-radius:5px;padding:1px 5px;font:500 10px Geist Mono,monospace}.set-nav-grp{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);padding:14px 10px 6px;font:600 10px Inter,sans-serif}.set-nav-item{white-space:nowrap;color:var(--text-label);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;width:100%;padding:8px 10px;font:13px Inter,sans-serif;text-decoration:none;transition:color .2s,background-color .2s;display:flex;position:relative}.set-nav-item:hover{color:var(--text-primary);background:#ffffff06}.set-nav-item.is-on{color:var(--text-primary);background:var(--bg-surface-2)}.set-nav-item.is-on:before{content:"";background:var(--accent-green);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:0;box-shadow:0 0 10px #5fdc9bb3}.set-nav-item svg{opacity:.85;flex:none}.set-nav-st{color:var(--text-secondary);margin-left:auto;font:500 10px Geist Mono,monospace}.set-nav-st.is-green{color:var(--accent-green)}.set-nav-st.is-silver{color:var(--silver)}.set-nav-st.is-loading{border-radius:4px;width:34px;height:10px}.set-nav-st.is-amber{color:var(--accent-amber)}.set-nav-dot{background:var(--accent-green);border-radius:50%;width:7px;height:7px;margin-left:auto;box-shadow:0 0 8px #5fdc9bb3}.set-nav-item.is-danger{color:var(--danger-red);margin-top:6px}.set-nav-empty{color:var(--text-tertiary);padding:10px;font:12px Inter,sans-serif}.set-rail-wrap{z-index:40;position:sticky;top:76px}.set-rail{scrollbar-width:none;border-radius:16px;flex-direction:column;align-items:center;gap:4px;width:56px;max-height:calc(100vh - 100px);padding:10px 0;display:flex;overflow-y:auto}.set-rail::-webkit-scrollbar{display:none}.set-rail-btn{width:38px;height:38px;color:var(--text-label);cursor:pointer;background:0 0;border:none;border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.set-rail-btn:hover{color:var(--text-primary);background:#ffffff08}.set-rail-btn.is-on{background:var(--bg-surface-2);color:var(--accent-green);box-shadow:inset 0 0 0 1px #5fdc9b4d}.set-rail-btn.is-danger{color:var(--danger-red)}.set-rail-btn .set-rail-dot{background:var(--accent-green);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:6px}.set-rail-sep{background:var(--border);flex:none;width:22px;height:1px;margin:6px 0}.set-flyout{opacity:0;pointer-events:none;width:250px;transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:66px;transform:translate(-10px);box-shadow:0 30px 60px -20px #000000f2,0 0 0 1px #ffffff14}.set-flyout.is-open{opacity:1;pointer-events:auto;transform:none}.set-flyout .set-nav{max-height:calc(100vh - 100px);position:static}@media (prefers-reduced-motion:reduce){.set-flyout{transition:none}}html[data-motion=off] .set-flyout{transition:none}.set-pill{top:calc(52px + env(safe-area-inset-top) + 8px);z-index:40;color:var(--text-primary);cursor:pointer;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin:0 0 16px;padding:8px 14px;font:600 13px Inter,sans-serif;display:inline-flex;position:sticky}.set-pill-row{top:calc(52px + env(safe-area-inset-top) + 8px);z-index:40;margin-bottom:16px;position:sticky}.set-sheet-nav .set-nav{max-height:none;box-shadow:none;background:0 0;border:none;padding:4px 0;position:static}.set-card{border-radius:16px;margin-bottom:16px;scroll-margin-top:84px;transition:box-shadow .6s;overflow:hidden}.set-card.is-flash{box-shadow:0 0 0 1px #5fdc9b99,0 0 40px -10px #5fdc9b80}.set-card-head{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:16px 20px;display:flex}.set-card-head h3{color:var(--text-primary);margin:0;font:600 14px Inter,sans-serif}.set-card-head p{color:var(--text-secondary);margin:2px 0 0;font:12px Inter,sans-serif}.set-card-head .set-card-titles{flex:auto;min-width:0}.set-chip{color:#a1a1aa;border:1px solid var(--border-strong);background:linear-gradient(#22232a,#191a1f);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.set-chip.is-red{color:var(--danger-red);background:linear-gradient(#e85c5c2e,#e85c5c0d);border-color:#e85c5c52}.set-chip.is-amber{color:var(--accent-amber);background:linear-gradient(#e89b412e,#e89b410d);border-color:#e89b414d}.set-scope{border:1px solid var(--border-strong);color:var(--text-secondary);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:2px 8px;font:500 10px Geist Mono,monospace}.set-scope.is-device{border-style:dashed}.set-saved{color:var(--accent-green);opacity:0;white-space:nowrap;align-items:center;gap:5px;font:500 11px Geist Mono,monospace;transition:opacity .3s;display:inline-flex}.set-saved.is-on{opacity:1}.set-card.is-danger{background:linear-gradient(180deg, #e85c5c0d, transparent), var(--bg-surface);box-shadow:none;border:1px solid #e85c5c59}.set-card.is-danger .set-card-head{border-bottom-color:#e85c5c2e}.set-card.is-danger .set-card-head h3{color:var(--danger-red)}.set-row{border-bottom:1px solid #ffffff0a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:14px 20px;transition:background-color .2s;display:grid}.set-row:last-child{border-bottom:0}.set-row-label{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:8px;font:13px Inter,sans-serif;display:flex}.set-row-desc{color:var(--text-secondary);margin-top:3px;font:12px/1.45 Inter,sans-serif}.set-row-ctl{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.set-row.is-hit{box-shadow:inset 2px 0 0 var(--accent-green);background:#5fdc9b0f}.set-row.is-block{grid-template-columns:minmax(0,1fr)}.set-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);border:1px solid var(--border-strong);border-radius:5px;padding:1px 5px;font:600 9px Inter,sans-serif}.set-tag.is-new{color:var(--accent-green);background:#5fdc9b14;border-color:#5fdc9b66}.set-tag.is-ok{color:var(--silver);background:#c9cbd10f;border-color:#c9cbd159}.set-tag.is-locked,.set-tag.is-scope{letter-spacing:0;text-transform:none;font-family:Geist Mono,monospace;font-size:10px;font-weight:500}.set-switch{background:var(--border-strong);cursor:pointer;border:none;border-radius:10px;flex:none;width:36px;height:20px;padding:0;transition:background-color .25s;position:relative}.set-switch:after{content:"";background:#a1a1aa;border-radius:50%;width:16px;height:16px;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .25s;position:absolute;top:2px;left:2px}.set-switch[aria-checked=true]{background:var(--accent-green)}.set-switch[aria-checked=true]:after{background:#07120c;transform:translate(16px)}.set-switch:disabled{opacity:.5;cursor:not-allowed}.set-field{border:1px solid var(--border-strong);background:var(--bg-base);width:220px;min-width:0;height:34px;color:var(--text-primary);border-radius:9px;outline:none;padding:0 11px;font:13px Inter,sans-serif}.set-field:focus{border-color:var(--accent-green)}.set-field:focus-visible{border-color:var(--accent-green);box-shadow:0 0 0 3px var(--accent-green);outline:none}@supports (color:color-mix(in lab, red, red)){.set-field:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-green) 18%, transparent)}}.set-field.is-mono{font-family:Geist Mono,monospace}.set-field.is-num{text-align:right;width:76px}.set-fieldbox{align-items:center;gap:8px;display:inline-flex}.set-fieldbox small{color:var(--text-tertiary);font:500 11px Geist Mono,monospace}.set-readonly{border:1px solid var(--border);background:var(--bg-base);height:34px;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;border-radius:9px;align-items:center;gap:8px;max-width:100%;padding:0 11px;font:13px Geist Mono,monospace;display:inline-flex;overflow:hidden}.set-btn{border:1px solid var(--border-strong);background:var(--bg-surface-2);height:32px;color:var(--text-primary);white-space:nowrap;cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:0 13px;font:500 12px Inter,sans-serif;text-decoration:none;display:inline-flex}.set-btn:hover{border-color:var(--text-tertiary)}.set-btn:disabled{opacity:.5;cursor:not-allowed}.set-btn.is-green{background:var(--accent-green);color:#07120c;border-color:#0000;font-weight:700}.set-btn.is-amber{background:var(--accent-amber);color:#1a1206;border-color:#0000;font-weight:700}.set-btn.is-red{color:var(--danger-red);background:#e85c5c0f;border-color:#e85c5c66}.set-btn.is-ghost{background:0 0}.set-chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.set-chipitem{border:1px solid var(--border);color:#d4d4d8;background:#16171b;border-radius:7px;align-items:center;gap:6px;height:26px;padding:0 9px;font:12px Inter,sans-serif;display:inline-flex}.set-chipitem .set-sq{border-radius:2px;width:9px;height:9px}.set-chipitem.is-more{color:var(--text-secondary);font-family:Geist Mono,monospace;font-size:11px}.set-kv{border-bottom:1px solid #ffffff0a;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.set-kv>div{border-right:1px solid #ffffff0d;min-width:0;padding:14px 20px}.set-kv>div:last-child{border-right:0}.set-kv-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-label);font:600 10px Inter,sans-serif}.set-kv b{color:var(--text-primary);margin-top:5px;font:600 14px Inter,sans-serif;display:block}.set-note{color:var(--text-tertiary);padding:0 20px 14px;font:500 11px Geist Mono,monospace}.set-note.is-info{color:var(--text-secondary);font:500 12px/1.5 Inter,sans-serif}.set-note.is-amber{color:var(--accent-amber);font:500 12px/1.5 Inter,sans-serif}.set-explain{color:var(--text-secondary);font:12px/1.5 Inter,sans-serif}.set-profile-id{align-items:center;gap:12px;min-width:0;display:flex}.set-profile-name{color:var(--text-primary);font:600 14px Inter,sans-serif;display:block}.set-profile-sub{color:var(--text-secondary);margin-top:2px;font:500 11px Geist Mono,monospace;display:block}.set-plans{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:16px 20px;display:grid}.set-plan{border:1px solid var(--border-strong);background:var(--bg-base);border-radius:14px;padding:16px;position:relative;overflow:hidden}.set-plan.is-pro{background:radial-gradient(120% 100% at 100% 0,#e89b4124,#0000 60%),#151412;border-color:#e89b4180}.set-plan.is-pro:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffc8821a 50%,#0000 65%);animation:5.2s cubic-bezier(.22,1,.36,1) set-sheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes set-sheen{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.set-plan.is-pro:after{animation:none;display:none}}html[data-motion=off] .set-plan.is-pro:after{animation:none;display:none}.set-plan-top{align-items:center;gap:8px;display:flex}.set-plan-name{letter-spacing:.08em;text-transform:uppercase;color:var(--text-label);font:600 10px Inter,sans-serif}.set-plan.is-pro .set-plan-name{color:var(--accent-amber)}.set-plan-price{color:var(--text-primary);margin:8px 0 2px;font:600 24px Geist Mono,monospace}.set-plan-price small{color:var(--text-secondary);font:500 12px Inter,sans-serif}.set-plan-sub{color:var(--text-secondary);font:12px Inter,sans-serif}.set-plan ul{color:#c4c4ca;flex-direction:column;gap:5px;margin:10px 0 0;padding:0;font:12px Inter,sans-serif;list-style:none;display:flex}.set-plan li:before{content:"✓ ";color:var(--text-tertiary)}.set-plan.is-pro li:before{color:var(--accent-amber)}.set-plan-pill{color:var(--accent-amber);background:#e89b411a;border:1px solid #e89b4173;border-radius:999px;margin-left:auto;padding:2px 8px;font:600 10px Inter,sans-serif}.set-meter{margin-top:12px}.set-meter-track{background:var(--border-strong);border-radius:3px;height:6px;overflow:hidden}.set-meter-track>span{background:var(--accent-green);border-radius:3px;height:100%;display:block}.set-meter-track.is-amber>span{background:var(--accent-amber)}.set-meter-label{color:var(--text-secondary);justify-content:space-between;margin-top:6px;font:500 11px Geist Mono,monospace;display:flex}.set-preview{background:var(--bg-base);border:1px solid var(--border);border-radius:12px;align-items:center;gap:12px;margin:0 20px 16px;padding:10px 14px;display:flex}.set-preview .product-thumb{width:var(--row-thumb-base,40px)!important;height:var(--row-thumb-base,40px)!important;min-width:var(--row-thumb-base,40px)!important}.set-preview-num{color:var(--text-primary);font:600 18px Geist Mono,monospace}.set-preview-demo{filter:blur(6px);transition:filter .3s}.set-preview-demo:hover{filter:none}.set-kbdlist{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 24px;padding:8px 20px 14px;display:grid}.set-kbdlist>div{color:#c4c4ca;border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:12px;padding:7px 0;font:12.5px Inter,sans-serif;display:flex}.set-kbdlist kbd{color:var(--text-primary);border:1px solid var(--border-strong);white-space:nowrap;background:#16171b;border-bottom-width:2px;border-radius:6px;margin-left:3px;padding:1px 6px;font:500 11px Geist Mono,monospace}.set-usage{color:var(--text-tertiary);font:11px Geist Mono,monospace}.set-plmap{color:var(--text-tertiary);font:11px Inter,sans-serif}.set-icon-grid{grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:6px;padding:10px 12px 12px;display:grid}.set-icon-opt{cursor:pointer;border:1px solid var(--border);background:var(--bg-base);width:34px;height:34px;color:var(--text-secondary);border-radius:9px;justify-content:center;align-items:center;display:flex}.set-icon-opt:hover{border-color:var(--text-tertiary);color:var(--text-primary)}.set-icon-grid{grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}.set-icon-opt{background:#ffffff06;border:0;border-radius:10px;width:100%;height:40px;box-shadow:inset 0 0 0 1px #ffffff0d}.set-icon-opt:hover{color:var(--text-primary);background:#ffffff0d}.set-icon-opt.is-on{color:var(--silver-hi);background:#c9cbd114;box-shadow:inset 0 0 0 1.5px #c9cbd199}.set-icon-opt:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.set-icon-hint{color:var(--text-secondary);grid-column:1/-1;padding-top:4px;font:450 11.5px Inter,sans-serif}.set-drawer-backdrop{z-index:1000;opacity:0;background:#07070c99;transition:opacity .25s;position:fixed;inset:0}.set-drawer-backdrop.is-open{opacity:1}.set-drawer{z-index:1001;background:var(--bg-surface);border-left:1px solid var(--border-strong);flex-direction:column;width:min(560px,100vw);transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-30px 0 60px -20px #000000e6}.set-drawer.is-open{transform:none}@media (prefers-reduced-motion:reduce){.set-drawer,.set-drawer-backdrop{transition:none}}html[data-motion=off] .set-drawer,html[data-motion=off] .set-drawer-backdrop{transition:none}.set-drawer-head{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:16px 20px;display:flex}.set-drawer-head h2{color:var(--text-primary);flex:1;margin:0;font:600 15px Inter,sans-serif}.set-drawer-body{flex:1;padding:20px;overflow-y:auto}.set-drawer-foot{border-top:1px solid var(--border);padding:12px 20px}.set-savebar{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1b1c21eb;border:1px solid #e89b4173;border-radius:14px;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:flex;position:sticky;bottom:0;box-shadow:0 20px 40px -12px #000000e6}.set-savebar span{color:var(--accent-amber);flex:1;font:13px Inter,sans-serif}.wn-modal{border-radius:18px;flex-direction:column;width:min(560px,100vw - 32px);max-height:min(720px,100vh - 48px);display:flex;overflow:hidden}.wn-head{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:18px 20px;display:flex}.wn-head h2{color:var(--text-primary);flex:1;margin:0;font:700 17px Inter,sans-serif}.wn-body{padding:8px 20px 16px;overflow-y:auto}.wn-foot{border-top:1px solid #ffffff0f;align-items:center;gap:12px;padding:12px 20px;display:flex}.wn-foot a{color:var(--accent-green);margin-right:auto;font:500 13px Inter,sans-serif;text-decoration:none}.wn-cards{background:linear-gradient(180deg, var(--bg-surface-2), var(--bg-surface))}@supports (color:color-mix(in lab, red, red)){.wn-cards{background:linear-gradient(180deg, color-mix(in srgb, var(--bg-surface-2) 70%, var(--bg-surface)), var(--bg-surface))}}.wn-cards{border:1px solid #ffffff17;border-radius:20px;box-shadow:0 40px 90px -30px #000000f2}.wn-cards .wn-head{border-bottom:none;padding:18px 20px}.wn-cards .wn-mono{flex:none;width:26px;height:26px}.wn-cards .wn-head-text{flex:1;min-width:0}.wn-cards .wn-head h2{letter-spacing:-.3px;color:var(--text-primary);margin:0;font:700 18px Inter,sans-serif}.wn-cards .wn-head p{color:var(--text-secondary);margin:2px 0 0;font:500 11.5px Geist Mono,monospace}.wn-close{width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:#ffffff05;border:1px solid #ffffff14;border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.wn-close:hover{color:var(--text-primary)}.wn-close:focus-visible,.wn-more:focus-visible,.wn-cards .wn-foot a:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.wn-list{scrollbar-width:none;flex-direction:column;flex:auto;gap:10px;min-height:0;padding:0 14px 12px;display:flex;overflow-y:auto}.wn-list::-webkit-scrollbar{display:none}.wn-card{background:#ffffff04;border:1px solid #ffffff12;border-radius:14px;flex:none;padding:14px 16px}.wn-card.is-latest{background:radial-gradient(120% 90% at 100% 0%, #5fdc9b1a, transparent 60%) padding-box, linear-gradient(160deg, var(--bg-surface-2), var(--bg-surface)) padding-box, linear-gradient(140deg, #5fdc9b73, #5fdc9b0f 45%, #ffffff0f) border-box;border:1px solid #0000}@supports (color:color-mix(in lab, red, red)){.wn-card.is-latest{background:radial-gradient(120% 90% at 100% 0%, #5fdc9b1a, transparent 60%) padding-box, linear-gradient(160deg, color-mix(in srgb, var(--bg-surface-2) 80%, var(--bg-surface)), var(--bg-surface)) padding-box, linear-gradient(140deg, #5fdc9b73, #5fdc9b0f 45%, #ffffff0f) border-box}}.wn-card-head{align-items:center;gap:10px;display:flex}.wn-now{color:#c9c9cf;align-items:center;gap:6px;font:500 11px Inter,sans-serif;display:inline-flex}.wn-now i{background:var(--accent-green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #5fdc9b26}.wn-cards .wn-ver{color:var(--text-primary);font:600 12px Geist Mono,monospace}.wn-cards .wn-date{color:var(--text-tertiary);white-space:nowrap;margin-left:auto;font:500 11px Geist Mono,monospace}.wn-cards .wn-title{letter-spacing:-.1px;color:var(--text-primary);margin:8px 0 0;font:600 14.5px Inter,sans-serif}.wn-bullets{margin:4px 0 0;padding:0;list-style:none}.wn-li{color:#d4d4d8;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px;padding:5px 0;font:400 12.5px/1.5 Inter,sans-serif;display:grid}.wn-tag{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:5px;align-items:center;padding:2px 6px;font:600 9.5px Inter,sans-serif;display:inline-flex}.wn-tag.is-new{color:var(--accent-green);background:#5fdc9b1a}.wn-tag.is-improved{color:#8fb8ff;background:#5da9ff1a}.wn-tag.is-fixed{color:#a1a1aa;background:#ffffff0d}.wn-more{all:unset;box-sizing:border-box;cursor:pointer;color:var(--text-secondary);border-radius:5px;margin-top:6px;font:500 11.5px Inter,sans-serif}.wn-more:hover{color:var(--text-primary)}.wn-cards .wn-foot{padding:14px 20px}.wn-cards .wn-foot a{color:#d4d4d8;border-radius:5px;align-items:center;gap:8px;margin:0;font:500 12.5px Inter,sans-serif;text-decoration:none;display:inline-flex}.wn-cards .wn-foot a:hover{color:var(--text-primary)}.wn-discord{background:#5865f2;border-radius:5px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.wn-kbd{color:var(--text-secondary);border:1px solid var(--border-strong);border-radius:5px;padding:1px 5px;font:500 10px Geist Mono,monospace}.set-modal-backdrop{z-index:1100;background:#07070ccc;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.set-unread-dot{background:var(--accent-green);width:7px;height:7px;box-shadow:0 0 0 2px var(--bg-base);pointer-events:none;border-radius:50%;position:absolute;top:5px;right:5px}@media (max-width:767px){.set-row{grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 16px}.set-row-ctl{justify-content:flex-start}.set-card-head{flex-wrap:wrap;padding:14px 16px}.set-field{width:100%}.set-plans{grid-template-columns:minmax(0,1fr);padding:14px 16px}.set-kv{grid-template-columns:minmax(0,1fr)}.set-kv>div{border-bottom:1px solid #ffffff0d;border-right:0;padding:12px 16px}.set-kbdlist{grid-template-columns:minmax(0,1fr);padding:8px 16px 14px}.set-preview{margin:0 16px 14px}}.acct-settings-dot{background:var(--accent-green);border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 8px #5fdc9bb3}.set-backup{background:radial-gradient(120% 120% at 0% 0%, #5865f229, transparent 60%), var(--bg-base);border:1px solid #5865f259;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin:14px 20px;padding:14px 16px;display:grid}.set-backup-logo{background:#5865f2;border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.set-hist{align-items:flex-end;gap:4px;height:26px;display:flex}.set-hist i{background:#5fdc9bb3;border-radius:2px;width:8px;height:18px}.set-hist i.is-miss{background:var(--border-strong);height:10px}.set-health{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 20px;display:grid}.set-health>div{border:1px solid var(--border);background:var(--bg-base);border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:14px;display:flex}.set-health b{color:var(--text-primary);margin:2px 0;font:600 22px Geist Mono,monospace}.set-health .set-btn{height:28px;margin-top:8px}@media (max-width:767px){.set-health{grid-template-columns:minmax(0,1fr);padding:14px 16px}.set-backup{margin:12px 16px}}.bell-btn{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:relative}.bell-count{box-sizing:border-box;border:2px solid var(--bg-base);border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font:700 10px Geist Mono,monospace;display:flex;position:absolute;top:-6px;right:-7px}.bell-count.is-red{background:var(--danger-red);color:var(--text-primary)}.bell-count.is-amber{background:var(--accent-amber);color:var(--bg-base)}@keyframes bell-count-pulse{0%,to{box-shadow:0 0 #e85c5c80}50%{box-shadow:0 0 0 6px #e85c5c00}}.bell-count.is-pulse{animation:2.4s ease-in-out bell-count-pulse}@media (prefers-reduced-motion:reduce){.bell-count.is-pulse{animation:none}}html[data-motion=off] .bell-count.is-pulse{animation:none}.bell-panel{z-index:9999;background:linear-gradient(180deg, var(--bg-surface-2), var(--bg-surface));border-radius:18px;width:min(440px,100% - 24px);position:fixed;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bell-panel{background:linear-gradient(180deg, color-mix(in srgb, var(--bg-surface-2) 60%, var(--bg-surface)), var(--bg-surface))}}.bell-panel{border:1px solid #ffffff17;box-shadow:0 30px 70px -20px #000000f2}.bell-head{border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;padding:14px 16px 12px;display:flex}.bell-head b{color:var(--text-primary);font:600 14px Inter,sans-serif}.bell-qty{color:var(--text-primary);border:1px solid var(--border-strong);border-radius:5px;padding:1px 6px;font:600 10px Geist Mono,monospace}.bell-link{all:unset;cursor:pointer;color:var(--text-secondary);border-radius:5px;padding:2px 4px;font:500 11px Inter,sans-serif}.bell-link:hover{color:var(--text-primary)}.bell-cog{width:26px;height:26px;color:var(--text-secondary);border:1px solid var(--border);border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.bell-cog:hover{color:var(--text-primary);border-color:var(--border-strong)}.bell-link:focus-visible,.bell-cog:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.bell-list{scrollbar-width:none;max-height:min(560px,70vh);padding-bottom:4px;overflow-y:auto}.bell-list::-webkit-scrollbar{display:none}.bell-grp{letter-spacing:.08em;text-transform:uppercase;color:var(--text-label);align-items:center;gap:8px;padding:12px 16px 6px;font:600 10px Inter,sans-serif;display:flex}.bell-grp-dot{border-radius:50%;flex:none;width:6px;height:6px}.bell-row{touch-action:pan-y;position:relative;overflow:hidden}.bell-row-inner{background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;transition:transform .18s,background-color .12s;display:grid;position:relative}.bell-row:hover .bell-row-inner,.bell-row:focus-within .bell-row-inner{background:#ffffff05}.bell-edge{background:var(--bell-c);border-radius:2px;width:2px;position:absolute;top:12px;bottom:12px;left:0}.bell-main{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:64px;padding:10px 4px 10px 16px;display:grid}.bell-main:focus-visible{outline:2px solid var(--accent-green);outline-offset:-2px;border-radius:10px}.bell-thumb{width:44px;height:44px;display:inline-block;position:relative}.bell-thumb>.product-thumb{z-index:1;position:relative}.bell-thumb-back{opacity:.5;z-index:0;position:absolute;top:-3px;left:6px;transform:scale(.86)}.bell-badge{z-index:2;box-sizing:border-box;border:2px solid var(--bg-surface);width:18px;height:18px;color:var(--bg-base);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-5px;right:-5px}.bell-srcpill{z-index:2;background:var(--bg-graphite);box-shadow:0 0 0 2px var(--bg-surface);font:700 8.5px var(--font-inter), "Inter", sans-serif;color:var(--text-primary);letter-spacing:-.01em;border-radius:6px;padding:1px 5px;position:absolute;bottom:-5px;right:-6px}.bell-icon-tile{background:var(--bg-surface-2);box-sizing:border-box;border:1px solid #ffffff0f;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.bell-text{min-width:0;display:block}.bell-title{min-width:0;color:var(--text-primary);align-items:center;gap:6px;font:400 13px Inter,sans-serif;display:flex}.bell-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bell-when{color:var(--text-tertiary);white-space:nowrap;font:500 10.5px Geist Mono,monospace}.bell-detail{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font:500 11px Geist Mono,monospace;display:block;overflow:hidden}.bell-detail .is-strong{color:var(--text-primary);font-weight:600}.bell-detail .is-red{color:var(--danger-red)}.bell-detail .is-amber{color:var(--accent-amber)}.bell-detail .is-purple{color:var(--xp-purple)}.bell-x{all:unset;cursor:pointer;width:28px;height:28px;color:var(--text-tertiary);opacity:0;border-radius:7px;justify-content:center;align-items:center;margin-right:10px;transition:opacity .12s,color .12s;display:inline-flex}.bell-row:hover .bell-x,.bell-row:focus-within .bell-x{opacity:1}.bell-x:hover{color:var(--text-primary);background:#ffffff0a}.bell-x:focus-visible{opacity:1;outline:2px solid var(--accent-green);outline-offset:-2px}.bell-x-spacer{width:28px;height:28px;margin-right:10px}.bell-pack-row{overflow:visible}.bell-pack-main{color:inherit;background:radial-gradient(80% 140% at 0%,#dccbf324,#0000 60%),#17181c;border:1px solid #2a2b31;border-radius:14px;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:16px;margin:6px 10px 12px;padding:12px 14px 12px 12px;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:inset 2px 0 #dccbf3}.bell-pack-main:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 40%,#ffffff0f 50%,#0000 60%) 0 0/250% 100%;animation:5.2s ease-in-out infinite bell-pack-sweep;position:absolute;inset:0}@keyframes bell-pack-sweep{0%{background-position:150% 0}60%,to{background-position:-50% 0}}.bell-pack-main:hover{border-color:#3a3b42}.bell-pack-main:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.bell-pack-art{place-items:center;height:96px;display:grid;position:relative}.bell-pack-art .bell-pack-slot{filter:drop-shadow(0 10px 12px #000c);display:block}.bell-pack-art.is-one{animation:3.2s ease-in-out infinite bell-pack-bob}@keyframes bell-pack-bob{50%{transform:translateY(-10px)}}.bell-pack-art.is-stack .bell-pack-slot{position:absolute;top:10px}.bell-pack-art.is-stack[data-count="3"] .bell-pack-slot:first-child{opacity:.8;transform:translate(-14px)rotate(-10deg)scale(.9)}.bell-pack-art.is-stack[data-count="3"] .bell-pack-slot:nth-child(2){opacity:.9;transform:translate(12px)rotate(9deg)scale(.92)}.bell-pack-art.is-stack[data-count="3"] .bell-pack-slot:nth-child(3){top:4px}.bell-pack-art.is-stack[data-count="2"] .bell-pack-slot:first-child{opacity:.8;transform:translate(-12px)rotate(-10deg)scale(.9)}.bell-pack-art.is-stack[data-count="2"] .bell-pack-slot:nth-child(2){top:4px;transform:translate(6px)}.bell-pack-text{min-width:0;display:block}.bell-pack-title{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font:700 15px Inter,sans-serif;display:block;overflow:hidden}.bell-pack-sub{color:#8e9199;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font:500 12px Geist Mono,monospace;display:block;overflow:hidden}.bell-pack-op{color:#dccbf3;margin-top:8px;font:600 12.5px Inter,sans-serif;display:inline-block}.bell-pack-when{color:var(--text-tertiary);white-space:nowrap;align-self:start;font:500 12px Geist Mono,monospace}@media (max-width:767px){.bell-pack-main{grid-template-columns:64px minmax(0,1fr);gap:12px;margin:6px 8px 10px;padding-right:12px}.bell-pack-art{height:80px}.bell-pack-title{padding-right:48px;font-size:14px}.bell-pack-sub{white-space:normal;font-size:11.5px}.bell-pack-op{white-space:nowrap;font-size:12px}.bell-pack-when{font-size:11px;position:absolute;top:12px;right:12px}}@media (prefers-reduced-motion:reduce){.bell-pack-main:after,.bell-pack-art.is-one{animation:none}}html[data-motion=off] .bell-pack-main:after,html[data-motion=off] .bell-pack-art.is-one{animation:none}.bell-swipe-under{color:var(--text-primary);background:#e85c5c29;justify-content:flex-end;align-items:center;gap:6px;padding-right:20px;font:600 11px Inter,sans-serif;display:flex;position:absolute;inset:0}.bell-foot{border-top:1px solid #ffffff0f;justify-content:flex-end;padding:10px 16px;display:flex}.bell-foot a{color:var(--text-secondary);font:500 11px Inter,sans-serif;text-decoration:none}.bell-foot a:hover{color:var(--text-primary)}.bell-empty{text-align:center;padding:28px 20px 26px}.bell-empty-ring{width:64px;height:64px;color:var(--silver-hi);box-shadow:inset 0 0 0 1.5px var(--silver);background:radial-gradient(circle,#c9cbd124,#c9cbd105 70%);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 14px;display:flex}.bell-empty h4{color:var(--text-primary);margin:0;font:600 15px Inter,sans-serif}.bell-empty p{color:var(--text-secondary);margin:6px 0 0;font:400 12.5px Inter,sans-serif}@media (max-width:767px){.bell-x,.bell-x-spacer{display:none}.bell-main{min-height:64px;padding-right:14px}.bell-row-inner{background:var(--bg-surface)}}html[data-motion=off] .bell-row-inner{transition:none}[data-sonner-toaster]{--width:380px}[data-sonner-toast][data-index="1"] .mh-toast{opacity:.75}[data-sonner-toast][data-index="2"] .mh-toast{opacity:.45}[data-sonner-toast][data-expanded=true] .mh-toast{opacity:1}.mh-toast{box-sizing:border-box;width:var(--width,380px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);max-width:100%;color:var(--text-primary);background:#18191ef0;border:1px solid #ffffff17;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;font-family:Inter,sans-serif;animation:.45s cubic-bezier(.22,1,.36,1) both mh-toast-in;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 40px -14px #000000e6}@keyframes mh-toast-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}.mh-toast-ic{border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;animation:.5s cubic-bezier(.22,1,.36,1) both mh-toast-pop;display:flex}@keyframes mh-toast-pop{0%{transform:scale(.6)}60%{transform:scale(1.12)}to{transform:scale(1)}}.mh-toast.is-ok .mh-toast-ic{color:var(--accent-green);background:#5fdc9b24}.mh-toast.is-err .mh-toast-ic{color:var(--danger-red);background:#e85c5c24}.mh-toast.is-warn .mh-toast-ic,.mh-toast.is-undo .mh-toast-ic{color:var(--accent-amber);background:#e89b4124}.mh-toast.is-info .mh-toast-ic{color:var(--status-blue);background:#5da9ff24}.mh-toast.is-neutral .mh-toast-ic,.mh-toast.is-progress .mh-toast-ic{color:var(--text-primary);background:#ffffff0f}.mh-toast-check{stroke-dasharray:24;stroke-dashoffset:24px;animation:.5s cubic-bezier(.22,1,.36,1) .15s forwards mh-toast-dash}@keyframes mh-toast-dash{to{stroke-dashoffset:0}}.mh-toast-thumb{flex:none;width:34px;height:34px;position:relative}.mh-toast-thumb-badge{z-index:1;box-sizing:border-box;background:var(--accent-green);width:17px;height:17px;color:var(--bg-base);border:2px solid var(--bg-surface);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-5px;right:-5px}.mh-toast-body{min-width:0}.mh-toast-title{align-items:baseline;gap:6px;min-width:0;font-size:13px;line-height:1.35;display:flex}.mh-toast-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mh-toast-amt{white-space:nowrap;font-variant-numeric:tabular-nums;font:600 13px Geist Mono,monospace}.mh-toast-amt.is-pos{color:var(--accent-green)}.mh-toast-amt.is-neg{color:var(--danger-red)}.mh-toast-amt.is-zero{color:var(--text-secondary)}.mh-toast-sub{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font:500 11px Geist Mono,monospace;overflow:hidden}.mh-toast-progress{align-items:center;gap:8px;margin-top:7px;display:flex}.mh-toast-progress-track{background:#ffffff14;border-radius:2px;flex:1;height:4px;overflow:hidden}.mh-toast-progress-track i{background:var(--accent-green);border-radius:2px;height:100%;transition:width .25s;display:block}.mh-toast-progress-track i.is-indeterminate{animation:1.2s ease-in-out infinite mh-toast-indet}@keyframes mh-toast-indet{0%{transform:translate(-100%)}to{transform:translate(300%)}}.mh-toast-count{color:var(--text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;font:500 11px Geist Mono,monospace}.mh-toast-actions{flex:none;gap:6px;display:flex}.mh-toast-act{all:unset;box-sizing:border-box;cursor:pointer;height:28px;color:var(--text-primary);white-space:nowrap;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:7px;padding:0 10px 0 6px;font:600 12px Inter,sans-serif;display:inline-flex}.mh-toast-act.is-plain{padding:0 10px}.mh-toast-act:hover{background:#ffffff0d}.mh-toast-act:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.mh-toast.is-undo .mh-toast-ring,.mh-toast.is-neutral .mh-toast-ring,.mh-toast.is-ok .mh-toast-ring,.mh-toast.is-info .mh-toast-ring{color:var(--text-primary)}@media (max-width:767px){[data-sonner-toaster]{--width:calc(100vw - 32px)}}@media (prefers-reduced-motion:reduce){.mh-toast,.mh-toast-ic{animation:none}.mh-toast-check{stroke-dashoffset:0;animation:none}.mh-toast-progress-track i.is-indeterminate{animation:none}}html[data-motion=off] .mh-toast,html[data-motion=off] .mh-toast-ic{animation:none}html[data-motion=off] .mh-toast-check{stroke-dashoffset:0;animation:none}html[data-motion=off] .mh-toast-progress-track i.is-indeterminate{animation:none}html[data-motion=off] [data-sonner-toast]{transition:none!important}.feedback-num{font-variant-numeric:tabular-nums;display:inline-block;position:relative}.feedback-delta{z-index:9998;pointer-events:none;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:0;margin-top:-2px;font:600 12px Geist Mono,monospace;animation:1.6s ease-out both feedback-delta-fly;position:fixed;translate:-100% -100%}.feedback-delta.is-pos{color:var(--accent-green)}.feedback-delta.is-neg{color:var(--danger-red)}.feedback-delta.is-count{color:var(--text-secondary)}@keyframes feedback-delta-fly{0%{opacity:0;transform:translateY(6px)}18%{opacity:1;transform:none}70%{opacity:1}to{opacity:0;transform:translateY(-8px)}}.feedback-glow{animation:1.2s ease-out feedback-glow}@keyframes feedback-glow{0%{box-shadow:inset 0 0 0 1px #5fdc9b99,0 0 30px -8px #5fdc9b80}to{box-shadow:inset 0 0 0 1px #5fdc9b00,0 0 30px -8px #5fdc9b00}}@media (prefers-reduced-motion:reduce){.feedback-delta{display:none}.feedback-glow{animation:none}}html[data-motion=off] .feedback-delta{display:none}html[data-motion=off] .feedback-glow{animation:none}@keyframes row-flash{0%{box-shadow:inset 2px 0 0 var(--accent-green);background-color:#5fdc9b29}to{background-color:#0000;box-shadow:inset 2px 0 #0000}}.row-flash{animation:2.2s ease-out row-flash}@keyframes cell-flash{0%{background-color:#5fdc9b38}to{background-color:#0000}}.cell-flash{border-radius:5px;animation:1.4s ease-out cell-flash}.row-fold{pointer-events:none;animation:.5s cubic-bezier(.22,1,.36,1) forwards row-fold;overflow:hidden}@keyframes row-fold{0%{opacity:1;max-height:120px}to{opacity:0;border-width:0;max-height:0;padding-top:0;padding-bottom:0}}@media (prefers-reduced-motion:reduce){.row-flash{box-shadow:inset 2px 0 0 var(--accent-green);animation:none}.cell-flash,.row-fold{animation:none}}html[data-motion=off] .row-flash{box-shadow:inset 2px 0 0 var(--accent-green);animation:none}html[data-motion=off] .cell-flash,html[data-motion=off] .row-fold{animation:none}.action-btn{transition:background-color .25s,color .25s,box-shadow .25s,transform .12s}.action-btn:active:not(:disabled){transform:scale(.97)}.action-btn-inner{white-space:nowrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}.btn-spinner{box-sizing:border-box;opacity:.85;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;animation:.7s linear infinite btn-spin;display:inline-block}@keyframes btn-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.btn-spinner{animation:none}}html[data-motion=off] .btn-spinner{animation:none}.action-btn.is-done,.action-btn.is-error{cursor:default}.action-btn.is-error{cursor:pointer;animation:.35s ease-in-out action-btn-nudge}@keyframes action-btn-nudge{25%{transform:translate(-3px)}75%{transform:translate(3px)}}.action-btn-check{stroke-dasharray:24;stroke-dashoffset:24px;animation:.45s cubic-bezier(.22,1,.36,1) forwards action-btn-dash}@keyframes action-btn-dash{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.action-btn.is-error{animation:none}.action-btn-check{stroke-dashoffset:0;animation:none}.action-btn:active:not(:disabled){transform:none}}html[data-motion=off] .action-btn.is-error{animation:none}html[data-motion=off] .action-btn-check{stroke-dashoffset:0;animation:none}html[data-motion=off] .action-btn:active:not(:disabled){transform:none}.copied-inline{color:var(--accent-green)!important}.sale-refunded-thumb{flex-shrink:0;display:inline-flex;position:relative}.sale-refunded-badge{box-sizing:border-box;background:var(--accent-amber);width:18px;height:18px;color:var(--bg-base);border:2px solid var(--bg-surface);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-5px;right:-5px}.sale-refunded-price{-webkit-text-decoration:line-through #f4f4f559;text-decoration:line-through #f4f4f559;color:var(--text-primary)!important}@supports (color:color-mix(in lab, red, red)){.sale-refunded-price{color:color-mix(in srgb, var(--text-primary) 72%, var(--text-secondary))!important}}.speaker-btn{all:unset;box-sizing:border-box;cursor:pointer;color:#c9cbd1;background:#141519e0;border:1px solid #2e2f35;border-radius:50%;place-items:center;width:28px;height:28px;transition:color .15s,border-color .15s;display:grid}.speaker-btn:hover{color:#fff;border-color:#4a4b53}.speaker-btn[aria-pressed=true]{color:var(--text-primary)}.speaker-btn:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.csv-import-links{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:12px;display:flex}.csv-import-links a,.csv-import-links button{all:unset;cursor:pointer;color:var(--silver);border-bottom:1px solid var(--border-strong);font:600 12.5px Inter,sans-serif}.csv-import-links a:hover,.csv-import-links button:hover{color:var(--text-primary)}.csv-import-links a:focus-visible,.csv-import-links button:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.es-card{text-align:center;background:linear-gradient(160deg, var(--bg-surface-2), var(--bg-surface) 55%, var(--bg-base)) padding-box, linear-gradient(140deg, #ffffff17, #ffffff0a) border-box;border:1px solid #0000;border-radius:16px;flex-direction:column;align-items:center;padding:34px 22px 22px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.es-card{background:linear-gradient(160deg, color-mix(in srgb, var(--bg-surface-2) 70%, var(--bg-surface)), var(--bg-surface) 55%, var(--bg-base)) padding-box, linear-gradient(140deg, #ffffff17, #ffffff0a) border-box}}.es-orb{justify-content:center;align-items:center;width:88px;height:88px;display:flex;position:relative}.es-orb-ring{border:1px dashed var(--c);border-radius:50%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.es-orb-ring{border:1px dashed color-mix(in srgb, var(--c) 32%, transparent)}}.es-orb-disc{background:radial-gradient(circle, var(--c), transparent 70%);border-radius:50%;position:absolute;inset:10px}@supports (color:color-mix(in lab, red, red)){.es-orb-disc{background:radial-gradient(circle, color-mix(in srgb, var(--c) 16%, transparent), transparent 70%)}}.es-core{width:46px;height:46px;color:var(--c);background:linear-gradient(180deg, var(--c), var(--bg-surface));border-radius:14px;justify-content:center;align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.es-core{background:linear-gradient(180deg, color-mix(in srgb, var(--c) 20%, var(--bg-surface-2)), var(--bg-surface))}}.es-core{border:1px solid var(--c)}@supports (color:color-mix(in lab, red, red)){.es-core{border:1px solid color-mix(in srgb, var(--c) 38%, transparent)}}.es-core{box-shadow:0 10px 26px -10px var(--c)}@supports (color:color-mix(in lab, red, red)){.es-core{box-shadow:0 10px 26px -10px color-mix(in srgb, var(--c) 60%, transparent)}}.es-title{color:var(--text-primary);margin:16px 0 6px;font:600 15px Inter,sans-serif}.es-line{max-width:260px;color:var(--text-secondary);margin:0 0 16px;font:400 12.5px/1.55 Inter,sans-serif}.es-acts{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.es-btn{border:1px solid var(--border-strong);background:var(--bg-surface-2);height:32px;color:var(--text-primary);cursor:pointer;border-radius:9px;align-items:center;padding:0 13px;font:600 12px Inter,sans-serif;text-decoration:none;display:inline-flex}.es-btn.is-primary{background:var(--accent-green);color:var(--bg-base);border-color:#0000;font-weight:700}.es-btn:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.es-link{all:unset;box-sizing:border-box;cursor:pointer;min-height:32px;color:var(--text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;border-radius:6px;align-items:center;margin-top:6px;padding:0 8px;font:500 12px Inter,sans-serif;display:inline-flex}.es-link:hover{color:var(--text-primary)}.es-link:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}@media (max-width:767px){[role=dialog] input:not([type=checkbox]):not([type=radio]):not([type=range]),[role=dialog] textarea,[role=dialog] select{font-size:16px!important}.set-btn,.seg-ctl-opt,.set-pill,.set-card .action-btn{min-height:44px}.set-switch:before{content:"";position:absolute;inset:-12px -4px}.terms-banner-link{vertical-align:middle;align-items:center;min-height:44px;display:inline-flex}.terms-banner-x{margin:-8px -6px -8px 0;width:44px!important;height:44px!important}.es-btn,.es-link{min-height:44px}.es-btn{padding:0 16px;font-size:13px}}.es-ghost{flex-direction:column;gap:8px;width:100%;max-width:420px;margin-top:18px;display:flex;-webkit-mask-image:linear-gradient(#000 10%,#0000);mask-image:linear-gradient(#000 10%,#0000)}.es-ghost div{border:1px dashed #ffffff1a;border-radius:10px;align-items:center;gap:10px;height:40px;padding:0 10px;display:flex}.es-ghost i{background:#ffffff0a;border-radius:7px;width:26px;height:26px}.es-ghost b{background:#ffffff0d;border-radius:4px;width:40%;height:8px}.es-ghost u{background:var(--c);border-radius:4px;width:14%;height:8px;margin-left:auto}@supports (color:color-mix(in lab, red, red)){.es-ghost u{background:color-mix(in srgb, var(--c) 14%, transparent)}}.mih{--mih-s:128px;--mih-name-c:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.mih{--mih-name-c:color-mix(in srgb, var(--text-primary) 53%, var(--text-secondary))}}.mih{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;padding:22px 20px 14px;display:flex;position:relative}.mih p{margin:0}.mih-close{z-index:4;border:1px solid var(--border);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:16px;line-height:1;transition:background-color .15s,border-color .15s;display:flex;position:absolute;top:16px;right:16px}.mih-pic{width:var(--mih-s);height:var(--mih-s);position:relative}.mih-tile{width:var(--mih-s);height:var(--mih-s);background:var(--text-primary);border-radius:20px;justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:0 18px 36px -16px #000000e6,0 0 0 1px #ffffff0f}.mih-tile img{object-fit:contain;mix-blend-mode:multiply;max-width:84%;max-height:84%;display:block}.mih-tile.is-empty{background:radial-gradient(90% 80% at 50% 38%,#ffffff12,#0000 70%),linear-gradient(#202127,#18191e);box-shadow:0 18px 36px -16px #000000e6,inset 0 0 0 1px #ffffff0f}.mih-initial{width:44%;height:44%;font:600 calc(var(--mih-s) * .2) "Geist Mono", monospace;color:var(--text-secondary);background:linear-gradient(#ffffff12,#ffffff05);border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.mih-qty{z-index:3;color:var(--text-primary);background:var(--bg-surface);border:1px solid #ffffff24;border-radius:999px;padding:2px 9px;font:700 12px Geist Mono,monospace;position:absolute;bottom:-6px;right:-8px;box-shadow:0 4px 10px -2px #0009}.mih-fan{width:calc(var(--mih-s) * 1.5625);height:var(--mih-s);position:relative}.mih-fan .mih-tile{top:calc(var(--mih-s) * .078);width:calc(var(--mih-s) * .84);height:calc(var(--mih-s) * .84);border-radius:18px;position:absolute}.mih-fan .mih-fan-0{opacity:.75;left:0;transform:rotate(-9deg)}.mih-fan .mih-fan-2{opacity:.75;right:0;transform:rotate(9deg)}.mih-fan .mih-fan-1{margin-left:calc(var(--mih-s) * -.46);width:calc(var(--mih-s) * .92);height:calc(var(--mih-s) * .92);z-index:2;top:0;left:50%}.mih-fan.is-two .mih-fan-1{margin-left:0;left:auto;right:0;transform:rotate(6deg)}.mih-fan.is-two .mih-fan-0{transform:rotate(-6deg)}.mih-fan .mih-qty{right:calc(var(--mih-s) * .23);bottom:0}.mih-fan.is-two .mih-qty{right:-6px}.mih-title{color:var(--text-primary);font:600 15px/1.25 Inter,sans-serif;margin-top:16px!important}.mih-name{max-width:340px;color:var(--mih-name-c);overflow-wrap:anywhere;font:400 12px/1.4 Inter,sans-serif;margin-top:4px!important}.mih-detail{max-width:340px;color:var(--text-secondary);font:500 11.5px/1.4 Geist Mono,monospace;margin-top:2px!important}.mih.is-icon{padding-top:26px;overflow:hidden}.mih.is-icon:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#c9cbd11f,#0000);width:320px;height:220px;margin-left:-160px;position:absolute;top:-40px;left:50%}.mih-cat-tile{width:88px;height:88px;color:var(--silver-hi);background:radial-gradient(90% 80% at 30% 0%, #ffffff1f, transparent 60%), linear-gradient(180deg, var(--tile-graphite-hi), var(--tile-graphite-lo));border-radius:24px;justify-content:center;align-items:center;transition:color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff1f,0 0 0 5px #c9cbd10b,0 18px 40px -16px #000000f2}.mih-cat-tile.is-mg{letter-spacing:-.04em;color:var(--silver-hi);font:650 28px/1 Inter,sans-serif}.mih-cat-tile.is-mg.is-two{font-size:24px}.mih-cat{color:var(--text-primary);font:600 13px/1.3 Inter,sans-serif;position:relative;margin-top:12px!important}.mih.is-icon .mih-sub{color:var(--text-secondary);font:400 12px/1.4 Inter,sans-serif;position:relative;margin-top:4px!important}.mih.is-icon .mih-detail{position:relative}@media (max-width:767px){.mih{--mih-s:96px;padding-top:18px}.mih-tile{border-radius:16px}.mih-fan .mih-tile{border-radius:14px}}.mih.is-flush{padding:0 0 4px}.mih.is-flush .mih-close{top:-8px;right:-8px}.wus-banner{background:radial-gradient(500px 120px at 0% 50%, #5fdc9b24, transparent 70%), var(--bg-surface);border:1px solid #5fdc9b47;border-radius:16px;align-items:center;gap:18px;margin-bottom:16px;padding:16px 20px;display:flex}.wus-ring{all:unset;box-sizing:border-box;cursor:pointer;border-radius:50%;flex:none;width:66px;height:66px;padding:3px;position:relative}.wus-ring:before{content:"";background:conic-gradient(#5fdc9b,#e8c870,#4dddd8,#5fdc9b);border-radius:50%;animation:6s linear infinite wus-spin;position:absolute;inset:0}.wus-ring:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.wus-ring .wus-in{border:3px solid var(--bg-surface);background:radial-gradient(circle at 35% 30%,#5fdc9b8c,#0c1d15 70%);border-radius:50%;place-items:center;width:100%;height:100%;display:grid;position:relative}.wus-ring .wus-in img{width:26px}@keyframes wus-spin{to{transform:rotate(360deg)}}.wus-tx{min-width:0}.wus-tx b{color:var(--text-primary);font:600 15px Inter,sans-serif;display:block}.wus-tx span{color:var(--text-label);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font:400 12.5px Geist Mono,monospace;display:block;overflow:hidden}.wus-sp{flex:1}.wus-btn{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;border-radius:99px;padding:9px 16px;font:600 13px Inter,sans-serif}.wus-btn:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.wus-btn.is-go{background:var(--accent-green);color:#06140c}.wus-btn.is-go:hover{filter:brightness(1.06)}.wus-btn.is-later{color:var(--text-label)}.wus-btn.is-later:hover{color:var(--text-primary)}@media (max-width:767px){.wus-banner{flex-wrap:wrap;gap:12px 14px;padding:14px}.wus-ring{width:56px;height:56px}.wus-sp{display:none}.wus-actions{justify-content:flex-end;gap:6px;width:100%;display:flex}}@media (min-width:768px){.wus-actions{gap:6px;display:flex}}.wus-watch{all:unset;box-sizing:border-box;cursor:pointer;background:var(--accent-green);color:#06140c;white-space:nowrap;border-radius:99px;align-items:center;gap:8px;padding:9px 16px;font:600 13px Inter,sans-serif;display:inline-flex}.wus-watch:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.wus-watch:hover{filter:brightness(1.06)}html[data-motion=off] .wus-ring:before{animation:none}@media (prefers-reduced-motion:reduce){.wus-ring:before{animation:none}}@media (max-width:767px){.topbar{display:none!important}.set-pill,.set-pill-row{top:calc(env(safe-area-inset-top,0px) + 8px)}}.more-top{border-bottom:1px solid var(--border);margin-bottom:4px;padding:6px 12px 10px}.more-account-wrap{align-items:center;gap:4px;display:flex}.more-account-wrap .more-account{flex:1;min-width:0}.more-coin{all:unset;box-sizing:border-box;cursor:pointer;border-radius:14px;flex:none;place-items:center;width:52px;height:52px;display:grid}.more-coin:active{background:#ffffff0a}.more-coin:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.more-account{all:unset;box-sizing:border-box;cursor:pointer;border-radius:14px;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 12px;display:flex}.more-account:focus-visible,.more-row:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.more-account:active{background:#ffffff0a}.more-account-text{flex-direction:column;flex:1;min-width:0;display:flex}.more-account-text b{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font:600 15px Inter,sans-serif;overflow:hidden}.more-account-text span{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font:400 12px Geist Mono,monospace;overflow:hidden}.more-chev{color:var(--text-tertiary);flex:none}.more-quick{grid-template-columns:1fr 1fr;gap:8px;margin-top:6px;display:grid}.more-row{all:unset;box-sizing:border-box;background:var(--bg-surface-2);border:1px solid var(--border);min-height:48px;color:var(--text-primary);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:0 14px;font:500 14px Inter,sans-serif;display:flex}.more-row svg{color:var(--text-secondary);flex:none}.more-count{border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font:700 11px Geist Mono,monospace;display:inline-flex}.more-count.is-red{background:var(--danger-red);color:var(--text-primary)}.more-count.is-amber{background:var(--accent-amber);color:var(--bg-base)}.more-dot{border:2px solid var(--bg-surface);box-sizing:content-box;border-radius:50%;width:9px;height:9px;position:absolute;top:-2px;right:-4px}.more-dot.is-red{background:var(--danger-red)}.more-dot.is-amber{background:var(--accent-amber)}.more-dot.is-pulse{animation:2.4s ease-in-out bell-count-pulse}@media (prefers-reduced-motion:reduce){.more-dot.is-pulse{animation:none}}html[data-motion=off] .more-dot.is-pulse{animation:none}:root{--bg-phone:#030304;--card-phone:#121317;--card-phone-press:#18191e;--card-phone-edge:#ffffff0b;--phone-spring:cubic-bezier(.2, .9, .25, 1.08);--phone-pop:cubic-bezier(.2, .9, .3, 1.3);--phone-sheet:cubic-bezier(.2, .95, .25, 1)}@media (max-width:767px){html,body,.dash-root{background-color:var(--bg-phone)!important}.app-bg-noise{background-color:var(--bg-phone)!important;background-image:none!important}.dashboard-bg{background:var(--bg-phone)!important}.desktop-content{padding-bottom:calc(124px + env(safe-area-inset-bottom))!important}.dashboard-bg{margin-bottom:calc(-124px - env(safe-area-inset-bottom) - 16px)!important;padding-bottom:calc(124px + env(safe-area-inset-bottom) + 16px)!important}.phone-hide{display:none!important}}@media (min-width:768px){.phone-only{display:none!important}}.ptab{z-index:1000;left:14px;right:14px;bottom:max(18px, env(safe-area-inset-bottom));grid-template-columns:1fr 1fr 90px 1fr 1fr;align-items:center;height:66px;display:grid;position:fixed}.ptab-glass,.ptab-edge,.ptab-shadow{pointer-events:none;position:absolute;top:-12px;left:0}.ptab-shadow{z-index:-1;overflow:visible}.ptab-glass{z-index:0;-webkit-backdrop-filter:blur(24px)saturate(1.7);backdrop-filter:blur(24px)saturate(1.7);background:#18191ebd}.ptab-edge{z-index:2;overflow:visible}.ptab>a,.ptab>button{all:unset;box-sizing:border-box;cursor:pointer;color:#7c7c86;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:4px;padding:6px 0;font:600 10.5px Inter,sans-serif;text-decoration:none;display:flex;position:relative}.ptab>a.on,.ptab>button.on{color:var(--text-primary)}.ptab>a.on svg,.ptab>button.on svg{color:var(--accent-green);filter:drop-shadow(0 0 8px #5fdc9b80)}.ptab>a:focus-visible,.ptab>button:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px;border-radius:12px}.ptab-ic{display:inline-flex;position:relative}.ptab .more-dot{border-color:#18191e;top:-2px;right:-5px}.pfab{all:unset;box-sizing:border-box;cursor:pointer;z-index:1060;width:62px;height:62px;left:50%;bottom:calc(16px + max(18px, env(safe-area-inset-bottom)));color:#fff;-webkit-tap-highlight-color:transparent;background:#08090a;border-radius:50%;margin-left:-31px;transition:transform .35s cubic-bezier(.2,.9,.3,1.25),opacity .25s;position:fixed}.pfab-shell{background:repeating-radial-gradient(circle,#ffffff05 0 1px,#0000000a 1px 2px),radial-gradient(circle at 46% 32%,#17181c,#060607 74%),#08090a;border-radius:50%;transition:transform .15s;position:absolute;inset:0;overflow:hidden;box-shadow:0 6px 12px -4px #000000e6,inset 0 1px #ffffff1f,inset 0 -2px 4px #000000d9}.pfab-shell:after{content:"";background:conic-gradient(from -40deg,#0000,#ffffff0f 10%,#0000 22% 52%,#ffffff0a 60%,#0000 72%);border-radius:50%;position:absolute;inset:0}.pfab-ring{z-index:4;pointer-events:none;border-radius:50%;transition:box-shadow .3s;position:absolute;inset:4px;box-shadow:0 0 0 1.5px #5fdc9bb3,0 0 8px #5fdc9b40}.pfab:active .pfab-shell{transform:translateY(1.5px)scale(.98)}.pfab:active .pfab-ring,.pfab.is-open .pfab-ring{box-shadow:0 0 0 1.5px #5fdc9b,0 0 14px #5fdc9b8c}.pfab:focus-visible{outline:2px solid var(--accent-green);outline-offset:5px}.pfab-body,.pfab-x{z-index:5;place-items:center;transition:transform .45s cubic-bezier(.3,1.4,.5,1),opacity .25s;display:grid;position:absolute;inset:0}.pfab-body img{width:26px;height:auto;display:block}.pfab-x{opacity:0;transform:rotate(-90deg)scale(.6)}.pfab.is-open .pfab-body{opacity:0;transform:rotate(90deg)scale(.6)}.pfab.is-open .pfab-x{opacity:1;transform:none}.pfab.is-hidden{opacity:0;pointer-events:none;transform:scale(.5)}@media (max-width:767px){.bs-backdrop.bs-phone-bd{transition:background-color .3s}.bs-backdrop.bs-phone-bd.bs-bd-visible{background-color:#0000008c}.bs-panel.bs-phone{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);max-height:80dvh;transform:translateY(calc(110% + var(--bs-drag,0px)));transition:transform .5s var(--phone-sheet);background:#1a1b20f0;border:1px solid #ffffff17;border-radius:40px;box-shadow:inset 0 1px #ffffff0f,0 -20px 60px -20px #000000e6;width:auto!important;max-width:none!important}.bs-panel.bs-phone.bs-visible{transform:translateY(var(--bs-drag,0px))}.bs-panel.bs-phone.bs-dragging{transition:none}.bs-panel.bs-phone .bs-grab-handle{background:#fff3;border-radius:3px;width:38px;height:5px;margin:10px auto}}.psheet-in{flex-direction:column;min-height:0;padding:0 18px 24px;display:flex}.psheet-h{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.psheet-h h3{color:var(--text-primary);margin:0;font:700 17px Inter,sans-serif}.qa-search{all:unset;box-sizing:border-box;cursor:pointer;color:#8b8b95;background:#00000059;border-radius:14px;align-items:center;gap:9px;height:46px;margin-bottom:14px;padding:0 14px;font:500 15px Inter,sans-serif;display:flex}.qa-list{flex-direction:column;gap:8px;padding-bottom:72px;display:flex}.qa-row{all:unset;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff09;border:1px solid #ffffff0d;border-radius:18px;align-items:center;gap:13px;padding:10px 12px;display:flex}.qa-row:active{background:#ffffff12}.qa-row.first{background:#5fdc9b12;border-color:#5fdc9b47}.qa-row:focus-visible,.qa-search:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.qa-ic{width:42px;height:42px;color:var(--c);background:var(--c);border-radius:13px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.qa-ic{background:color-mix(in srgb, var(--c) 15%, transparent)}}.qa-tx{min-width:0}.qa-tx b{color:var(--text-primary);font:600 15px Inter,sans-serif;display:block}.qa-tx small{color:#8b8b95;margin-top:2px;font:500 12px Inter,sans-serif;display:block}.qa-kb{color:var(--accent-green);white-space:nowrap;margin-left:auto;font:500 11px Inter,sans-serif}.psheet .more-top{border-bottom:1px solid #ffffff0f;margin-bottom:8px;padding:0 0 12px}.psheet .more-row{background:#00000047;border-color:#ffffff0f}.more-links{background:#00000047;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.more-link{min-height:50px;color:var(--text-primary);border-top:1px solid #ffffff0d;align-items:center;gap:12px;padding:0 14px;font:500 15px Inter,sans-serif;text-decoration:none;display:flex}.more-link:first-child{border-top:0}.more-link svg:first-child{color:#8b8b95}.more-link .more-chev{margin-left:auto}.more-link .packs-dot{margin-left:-4px;box-shadow:0 0 8px #c9cbd180}.more-link.on,.more-link.on svg:first-child{color:var(--accent-green)}.more-link:focus-visible{outline:2px solid var(--accent-green);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.pfab,.pfab-shell,.pfab-ring,.pfab-body,.pfab-x{transition:none}}html[data-motion=off] .pfab,html[data-motion=off] .pfab-shell,html[data-motion=off] .pfab-ring,html[data-motion=off] .pfab-body,html[data-motion=off] .pfab-x{transition:none}@media (prefers-reduced-motion:reduce) and (max-width:767px){.bs-panel.bs-phone{transition:none}}@media (max-width:767px){html[data-motion=off] .bs-panel.bs-phone{transition:none}}html[data-motion=off] .bs-panel:not(.bs-phone),html[data-motion=off] .bs-panel.bs-visible:not(.bs-phone){transition:opacity .2s ease-out;transform:translate(-50%,-50%)}@media (min-width:768px){html[data-motion=off] .bs-panel.bs-phone,html[data-motion=off] .bs-panel.bs-visible.bs-phone{transition:opacity .2s ease-out;transform:translate(-50%,-50%)}}@media (max-width:767px){html[data-motion=off] .bs-panel:not(.bs-phone){opacity:0;transition:opacity .2s ease-out;transform:none}html[data-motion=off] .bs-panel.bs-visible:not(.bs-phone){opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bs-panel:not(.bs-phone),.bs-panel.bs-visible:not(.bs-phone){transform:translate(-50%,-50%);transition:opacity .2s ease-out!important}}@media (prefers-reduced-motion:reduce) and (min-width:768px){.bs-panel.bs-phone,.bs-panel.bs-visible.bs-phone{transform:translate(-50%,-50%);transition:opacity .2s ease-out!important}}@media (prefers-reduced-motion:reduce) and (max-width:767px){.bs-panel:not(.bs-phone){opacity:0;transform:none}.bs-panel.bs-visible:not(.bs-phone){opacity:1;transform:none}}.bs-panel [aria-invalid=true]{border-color:var(--danger-red)!important}.bs-panel .money-field:has([aria-invalid=true]) .money-input{border-color:var(--danger-red)!important}.money-field{width:100%;display:block;position:relative}.money-cur{pointer-events:none;color:var(--silver);font:500 14px var(--font-geist-mono), "Geist Mono", monospace;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.money-field .money-input{width:100%}.money-field .money-input:disabled,.money-field .money-input[readonly]{color:var(--text-secondary)}.em-foot{border-top:1px solid var(--border);flex-shrink:0;align-items:center;gap:10px;padding:14px 20px 16px;display:flex}.em-left{min-width:0;color:var(--text-tertiary);white-space:nowrap;flex:1;align-items:center;gap:6px;font:500 12.5px Inter,sans-serif;display:flex;overflow:hidden}.em-left b{color:var(--text-primary);font-weight:600}.em-left b.is-bad{color:var(--danger-red)}.em-left .em-what{text-overflow:ellipsis;color:var(--text-secondary);flex:0 auto;min-width:2ch;overflow:hidden}.em-left>b,.em-left>.em-dot{flex:none}.em-dot{background:var(--silver);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 8px #c9cbd199}.em-dot.is-bad{background:var(--danger-red);box-shadow:0 0 8px #e85c5c99}.em-undo{color:var(--text-secondary);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;flex:none;padding:0 2px;font:600 12.5px Inter,sans-serif;-webkit-text-decoration:underline #fff3;text-decoration:underline #fff3}.em-undo:hover{color:var(--text-primary)}.em-cancel{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:11px;flex:none;padding:11px 14px;font:550 13.5px Inter,sans-serif}.em-cancel:hover{color:var(--text-primary);background:#ffffff0a}.em-save{background:var(--accent-green);min-width:150px;height:44px;color:var(--bg-base);border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:9px;padding:0 18px;font:700 13.5px Inter,sans-serif;display:inline-flex}.em-save.is-amber{background:var(--accent-amber)}.em-keys{gap:3px;display:inline-flex}.em-keys kbd{font:600 10.5px var(--font-geist-mono), monospace;text-align:center;min-width:18px;color:inherit;opacity:.75;background:#06120b24;border-radius:5px;padding:1px 5px;box-shadow:inset 0 0 0 1px #06120b29}.em-save:not(.is-idle) .em-keys{display:none}@media (max-width:639px){.em-keys{display:none}.em-foot{padding:12px 16px calc(14px + env(safe-area-inset-bottom));flex-wrap:wrap}.em-left:not(:empty){flex-basis:100%}.em-save{flex:1;min-height:44px}.em-cancel{min-height:44px}}@media (max-width:767px){.bs-panel.bs-phone{max-height:min(80dvh, calc(var(--bs-vvh,100dvh) - 16px))}.bs-panel.bs-phone.bs-kb{bottom:calc(8px + var(--bs-kb,0px))}.em-sheet.bs-phone .em-foot{padding:12px 22px 20px}.em-sheet input:not([type=checkbox]):not([type=radio]),.em-sheet select,.em-sheet textarea{min-height:44px;font-size:16px!important}.em-sheet .edit-modal-close:not(.mih-close){position:relative}.em-sheet .edit-modal-close:before{content:"";position:absolute;inset:-8px}}.pm-phone .pm{--pm-size:14px}.bell-backdrop{z-index:9998;background:#0000008c;position:fixed;inset:0}.bell-panel.is-sheet{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#1a1b20f5;border-radius:32px;flex-direction:column;width:auto;max-height:80dvh;display:flex;top:auto}.bell-panel.is-sheet .bell-list{flex:1;min-height:0;max-height:none;overflow-y:auto}.bell-panel.is-sheet .bell-head{padding-top:18px}.tb-per{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.tb-per .dash-filter-btn{all:unset;box-sizing:border-box;cursor:pointer;color:var(--text-label);border-radius:6px;padding:4px 9px;font:500 11px Geist Mono,monospace}.tb-per .dash-filter-btn:hover{color:var(--text-primary)}.tb-per .dash-filter-btn[data-active=true]{background:var(--bg-surface-2);color:var(--text-primary)}.tb-per .dash-filter-btn:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.dash-phead{justify-content:space-between;align-items:flex-end;gap:12px;padding:4px 4px 14px;display:flex}.dash-phead h1{letter-spacing:-.03em;color:var(--text-primary);margin:0;font:800 32px/1 Inter,sans-serif}.dash-ppp{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;gap:2px;padding:3px;display:flex}.dash-ppp .dash-filter-btn{all:unset;box-sizing:border-box;cursor:pointer;color:var(--text-label);border-radius:7px;padding:5px 7px;font:600 11px Geist Mono,monospace}.dash-ppp .dash-filter-btn[data-active=true]{background:var(--bg-surface-2);color:var(--text-primary)}@media (min-width:768px){.dash-phead{padding:0;display:block}.dash-phead .dash-ppp{display:none}}.dash-overview{gap:16px;margin-bottom:22px;display:grid}.dash-row-top{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.dash-row-top>:only-child{grid-column:1/-1}@media (max-width:1280px){.dash-row-top{grid-template-columns:minmax(0,1fr)}}.dash-sk-grid{gap:14px;display:grid}.dash-sk-an1{grid-template-columns:2fr 1fr}.dash-sk-an2{grid-template-columns:1fr 1fr 1fr}.dash-sk-perf{grid-template-columns:300px 1fr 320px;align-items:stretch}@media (max-width:767px){.dash-sk-grid{grid-template-columns:minmax(0,1fr)}.dash-sk-grid>*{min-width:0}}@media (min-width:1281px){.dash-row-top>.na{contain:size;height:auto;min-height:300px}}.dash-hero{isolation:isolate;border:1px solid var(--border);background:linear-gradient(180deg, var(--bg-surface), var(--bg-graphite));border-radius:22px;align-self:start;display:flex;position:relative;overflow:hidden}.dh-art{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.dh-mk{aspect-ratio:1017.36/1116.14;width:auto;display:block;position:absolute}.dh-grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask:linear-gradient(90deg,#0000 30%,#000 75%);mask:linear-gradient(90deg,#0000 30%,#000 75%)}.dh-split{background:linear-gradient(112deg,#0000 58%,#ffffff07 58%);position:absolute;inset:0}.dh-art-slanted .dh-mk-a{height:260px;top:-40px;right:170px;transform:rotate(-16deg)}.dh-art-slanted .dh-mk-b{height:320px;top:120px;right:-30px;transform:rotate(12deg)}.dh-art-cascade .dh-mk-a{height:120px;top:150px;right:330px}.dh-art-cascade .dh-mk-b{height:170px;top:110px;right:210px}.dh-art-cascade .dh-mk-c{height:240px;top:60px;right:40px}.dh-art-split .dh-mk-a{height:220px;top:60px;right:70px}.dh-in{z-index:1;flex-direction:column;flex:1;justify-content:flex-start;gap:22px;min-width:0;padding:28px 30px 26px;display:flex;position:relative}.dh-idrow{align-items:center;gap:16px;display:flex}.dh-coin{all:unset;cursor:pointer;border-radius:50%;flex:none;place-items:center;transition:transform .15s;display:grid}.dh-coin:active{transform:scale(.96)}.dh-coin:focus-visible{outline:2px solid var(--accent-green);outline-offset:4px}.dh-lv{color:var(--text-primary);font:700 12px Geist Mono,monospace}.dh-since{display:contents}.dh-id{min-width:0}.dh-greet{letter-spacing:-.015em;color:var(--text-primary);margin:0;font:700 21px Inter,sans-serif}.dh-meta{color:var(--text-label);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font:400 12.5px Inter,sans-serif;display:flex}.dh-sep{color:var(--silver-lo)}.dh-mid{justify-content:space-between;align-items:flex-end;gap:24px;margin:auto 0;display:flex}.dh-kk{letter-spacing:.1em;text-transform:uppercase;color:var(--text-label);font:600 10.5px Inter,sans-serif}.dh-per{color:var(--silver)}.dh-net{white-space:nowrap;margin-top:10px;font-size:72px}.dh-net.is-loss{color:var(--danger-red)}.dh-vs{color:var(--text-label);margin-top:12px;font:400 11.5px Geist Mono,monospace}.dh-vs b{font-weight:600}.dh-vs b.is-up{color:var(--accent-green)}.dh-vs b.is-down{color:var(--danger-red)}.dh-vs b.is-flat{color:var(--text-secondary)}.dh-tag{text-align:right;max-width:280px;color:var(--silver);margin:0;font:italic 500 13.5px Inter,sans-serif}@supports (color:color-mix(in lab, red, red)){.dh-tag{color:color-mix(in srgb, var(--silver) 85%, var(--text-secondary))}}.dh-tag{transition:opacity .45s}.dh-tag.is-out{opacity:0}.dh-tag:before{content:"“";color:var(--silver-mid)}.dh-tag:after{content:"”";color:var(--silver-mid)}.dh-tg{gap:10px;margin-top:4px;display:grid;position:relative}.dh-tg-top{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.dh-tg-left{align-items:center;gap:8px;min-width:0;display:flex}.dh-tg-l{letter-spacing:.1em;text-transform:uppercase;color:var(--text-label);font:600 10.5px Inter,sans-serif}.dh-tg-amt{color:var(--text-primary);font:600 15px Geist Mono,monospace}.dh-tg-edit{all:unset;box-sizing:border-box;cursor:pointer;width:24px;height:24px;color:var(--silver-mid);border:1px solid var(--border-strong);border-radius:7px;place-items:center;display:grid}.dh-tg-edit:hover,.dh-tg-edit[aria-expanded=true]{color:var(--silver-hi);border-color:var(--silver-lo)}.dh-tg-edit:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.dh-tg-right{color:var(--text-label);white-space:nowrap;font:400 11px Geist Mono,monospace}.dh-tg-right b{color:var(--silver-hi);font:700 15px Geist Mono,monospace}.dh-tg-right b.is-hit{font-size:13px}.dh-tg-go{all:unset;cursor:pointer;color:var(--silver,#c9cbd1);border-radius:4px;justify-self:start;font:600 11px Inter,sans-serif}.dh-tg-go:hover{color:var(--text-primary)}.dh-tg-go:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.dh-tg-bar{background:#17181c;border-radius:6px;height:8px;position:relative;box-shadow:inset 0 1px 2px #0009,0 1px #ffffff0a}.dh-tg-fill{background:linear-gradient(90deg, var(--silver-lo) 0%, #9ea1a9 55%, #eef0f3 100%);border-radius:6px;transition:width .6s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 14px #dce0e859}.dh-tg-fill:after{content:"";background:radial-gradient(circle at 40% 35%, #fff, var(--silver) 60%, var(--silver-mid));border-radius:50%;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;right:-1px;box-shadow:0 0 0 3px #0c0d10,0 0 16px #ffffff73}.dh-tg-pop{z-index:5;background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:14px;width:300px;padding:14px;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 18px 40px -10px #000c}.dh-tg-pop .dh-kk{margin-bottom:10px}.dh-opt{border:1px solid var(--border);cursor:pointer;border-radius:10px;align-items:center;gap:10px;margin-bottom:6px;padding:8px 10px;display:flex}.dh-opt:has(input[type=radio]:checked){border-color:var(--silver-lo);background:#c9cbd10d}.dh-opt input[type=radio]{accent-color:var(--silver);margin:0}.dh-opt>span{color:var(--text-primary);flex:1;justify-content:space-between;align-items:center;gap:10px;font:500 13px Inter,sans-serif;display:flex}.dh-opt small{color:var(--text-label);align-items:center;gap:2px;font:500 12px Geist Mono,monospace;display:inline-flex}.dh-opt-pound{color:var(--text-label)}.dh-opt-in{border:1px solid var(--border-strong);background:var(--bg-base);width:80px;height:26px;color:var(--text-primary);border-radius:7px;outline:none;padding:0 8px;font:500 12px Geist Mono,monospace}.dh-opt-in:focus{border-color:var(--silver-mid)}.dh-opt-in[aria-invalid=true]{border-color:var(--danger-red)}.dh-note{color:var(--text-secondary);margin:8px 0 0;font:400 11px Geist Mono,monospace}.dh-pop-actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.dh-btn{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--border-strong);height:30px;color:var(--text-primary);border-radius:8px;align-items:center;padding:0 12px;font:600 12.5px Inter,sans-serif;display:inline-flex}.dh-btn.is-pri{background:var(--accent-green);color:var(--bg-base);border-color:#0000}.dh-btn:disabled{opacity:.5;cursor:default}.dh-btn:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}@media (max-width:1100px){.dh-mid{flex-direction:column;align-items:flex-start}.dh-tag{text-align:left}.dh-net{font-size:56px}}@media (max-width:767px){.dash-hero{background:radial-gradient(120% 90% at 0 0,#1a1b20,#0c0d0f 60%);border-radius:24px;min-height:0}.dash-hero:before{content:"";z-index:2;-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(160deg,#ffffff38,#ffffff08 35%,#ffffff05 70%,#ffffff1f);border-radius:24px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dh-in{gap:0;padding:18px 20px 22px;display:block}.dh-idrow{gap:12px;margin-bottom:26px}.dh-coin>[data-testid=coin]{width:48px!important;height:48px!important}.dh-greet{font-size:17px}.dh-meta{margin-top:4px;font-size:12px}.dh-since{display:none}.dh-mid{display:block}.dh-net{margin-top:8px;font-size:60px}.dh-tag{text-align:left;max-width:none;margin-top:22px;font-size:13px}.dh-split{background:linear-gradient(118deg,#0000 56%,#ffffff08 56%)}.dh-art-slanted .dh-mk-a{height:170px;top:-30px;right:110px}.dh-art-slanted .dh-mk-b{height:210px;top:80px;right:-40px}.dh-art-cascade .dh-mk-a{height:70px;top:150px;right:150px}.dh-art-cascade .dh-mk-b{height:100px;top:120px;right:80px}.dh-art-cascade .dh-mk-c{height:140px;top:80px;right:-6px}.dh-art-split .dh-mk-a{height:130px;top:96px;right:14px}}@media (max-width:380px){.dh-net{font-size:48px}}@media (max-width:767px){.dh-tg{gap:8px;margin-top:20px}.dh-tg-top{flex-wrap:wrap;row-gap:4px}.dh-tg-pop{width:min(300px,100vw - 72px)}}.dt-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dt-tile{border:1px solid var(--border);background:linear-gradient(135deg, var(--bg-surface), var(--bg-surface));border-radius:16px;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;padding:16px 18px 14px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dt-tile{background:linear-gradient(135deg, var(--bg-surface), color-mix(in srgb, var(--bg-surface) 55%, var(--bg-graphite)))}}.dt-ico{background:var(--bg-surface-2);width:36px;height:36px;color:var(--silver);border-radius:10px;grid-row:1/3;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.dt-ico{color:color-mix(in srgb, var(--silver) 85%, var(--text-secondary))}}.dt-ico{border:1px solid var(--border-strong)}.dt-l{letter-spacing:.09em;text-transform:uppercase;color:var(--text-label);align-self:end;font:600 10.5px Inter,sans-serif}.dt-v{letter-spacing:-.02em;min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font:600 24px/1.1 Geist Mono,monospace;overflow:hidden}.dt-sub{min-width:0;color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;grid-column:2;font:500 11px Geist Mono,monospace;overflow:hidden}@media (max-width:767px){.dt-sub{grid-column:1}}.dt-ft{border-top:1px solid var(--border);grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:12px;padding-top:10px;display:flex}.dt-dl{min-width:0;color:var(--text-label);white-space:nowrap;text-overflow:ellipsis;font:400 11.5px Geist Mono,monospace;overflow:hidden}.dt-dl b{font-weight:600}.dt-dl[data-tone=up] b{color:var(--accent-green)}.dt-dl[data-tone=down] b{color:var(--danger-red)}.dt-dl[data-tone=flat] b{color:var(--text-secondary)}.dt-sp{flex:none;width:96px}@media (max-width:1280px){.dt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.dt-grid{gap:10px}.dt-tile{grid-template-columns:minmax(0,1fr);padding:14px}.dt-ico,.dt-sp{display:none}.dt-v{font-size:20px}.dt-ft{margin-top:8px}.dt-ft.is-empty{display:none}}html[data-motion=off] .dh-tag,html[data-motion=off] .dh-tg-fill{transition:none}@media (prefers-reduced-motion:reduce){.dh-tag,.dh-tg-fill{transition:none}}.na{border:1px solid var(--border);background:linear-gradient(180deg, var(--bg-surface), var(--bg-surface));border-radius:22px;flex-direction:column;min-width:0;height:440px;padding:18px 16px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.na{background:linear-gradient(180deg, var(--bg-surface), color-mix(in srgb, var(--bg-surface) 55%, var(--bg-graphite)))}}.na{overflow:hidden}.na-h{align-items:center;gap:10px;padding:0 4px;display:flex}.na-h h3{letter-spacing:-.005em;color:var(--text-primary);margin:0;font:700 15px Inter,sans-serif}.na-n{min-width:22px;height:20px;color:var(--text-primary);background:var(--danger-red);border-radius:999px;place-items:center;padding:0 7px;font:700 11px Geist Mono,monospace;display:grid;box-shadow:0 0 12px #e85c5c73}.na-sw{background:var(--bg-graphite);border:1px solid var(--border-strong);border-radius:9px;margin-left:auto;padding:2px;display:inline-flex}.na-sw button{all:unset;box-sizing:border-box;cursor:pointer;color:var(--text-label);border-radius:7px;align-items:center;gap:5px;padding:4px 9px;font:500 11.5px Inter,sans-serif;display:flex}.na-sw button svg{width:13px;height:13px}.na-sw button[aria-pressed=true]{background:var(--bg-surface-2);color:var(--text-primary);box-shadow:inset 0 1px #ffffff0f}.na-sw button:focus-visible,.na-chips button:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.na-sum{color:var(--text-label);margin:0;padding:10px 4px 0;font:400 12.5px/1.45 Inter,sans-serif}.na-sum b{color:var(--text-primary);font-weight:600}.na-bar{gap:3px;height:5px;margin:12px 4px 4px;display:flex}.na-bar i{border-radius:3px}.na-chips{flex-wrap:wrap;gap:4px;padding:8px 2px 10px;display:flex}.na-chips button{all:unset;box-sizing:border-box;cursor:pointer;color:var(--text-label);border:1px solid var(--border-strong);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font:500 11.5px Inter,sans-serif;transition:background .15s,border-color .15s;display:flex}.na-chips button i{background:var(--gc);border-radius:50%;width:6px;height:6px}.na-chips button b{color:var(--text-primary);font:600 10.5px Geist Mono,monospace}.na-chips button:hover{border-color:var(--silver-lo)}.na-chips button[aria-pressed=true]{background:var(--bg-surface-2);color:var(--text-primary);border-color:var(--silver-lo)}.na-list,.na-tl{scrollbar-width:none;flex:1;min-height:0;overflow:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.na-list::-webkit-scrollbar{display:none}.na-tl::-webkit-scrollbar{display:none}.na-list{align-content:start;gap:6px;padding:0 2px 18px;display:grid}.na-group{gap:6px;display:grid}.na-sec{z-index:2;letter-spacing:.09em;text-transform:uppercase;color:var(--gc);background:linear-gradient(180deg, var(--bg-surface) 70%, transparent);align-items:center;gap:8px;padding:8px 4px 4px;font:700 10.5px Inter,sans-serif;display:flex;position:sticky;top:0}.na-sec span{letter-spacing:0;color:var(--text-secondary);font:600 10.5px Geist Mono,monospace}.na-sec:after{content:"";background:linear-gradient(90deg, var(--gc), transparent);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.na-sec:after{background:linear-gradient(90deg, color-mix(in srgb, var(--gc) 28%, transparent), transparent)}}.na-row{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--border);background:linear-gradient(90deg, var(--gc) 0%, var(--bg-surface) 60%);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.na-row{background:linear-gradient(90deg, color-mix(in srgb, var(--gc) 7%, var(--bg-graphite)) 0%, color-mix(in srgb, var(--bg-surface) 50%, var(--bg-graphite)) 60%)}}.na-row{color:var(--text-primary);transition:border-color .18s,transform .18s}.na-row:before{content:"";background:var(--gc);border-radius:0 3px 3px 0;width:2.5px;position:absolute;top:12px;bottom:12px;left:-1px}.na-row:hover{border-color:var(--gc)}@supports (color:color-mix(in lab, red, red)){.na-row:hover{border-color:color-mix(in srgb, var(--gc) 40%, var(--border))}}.na-row:hover{transform:translate(2px)}.na-row:focus-visible{outline:2px solid var(--accent-green);outline-offset:1px}.na-txt{gap:3px;min-width:0;display:grid}.na-t{white-space:nowrap;text-overflow:ellipsis;font:600 13px Inter,sans-serif;overflow:hidden}.na-s{color:var(--text-label);white-space:nowrap;text-overflow:ellipsis;font:400 11.5px Geist Mono,monospace;overflow:hidden}.na-s .is-strong{color:var(--text-primary);font-weight:600}.na-s .is-red{color:var(--danger-red)}.na-s .is-amber{color:var(--accent-amber)}.na-s .is-purple{color:var(--xp-purple)}.na-rt{justify-items:end;gap:6px;display:grid}.na-when{white-space:nowrap;color:var(--gc);background:var(--gc);border-radius:999px;padding:3px 8px;font:700 10.5px Geist Mono,monospace}@supports (color:color-mix(in lab, red, red)){.na-when{background:color-mix(in srgb, var(--gc) 13%, transparent)}}.na-when{border:1px solid var(--gc)}@supports (color:color-mix(in lab, red, red)){.na-when{border:1px solid color-mix(in srgb, var(--gc) 38%, transparent)}}.na-go{color:var(--silver);white-space:nowrap;opacity:0;align-items:center;gap:4px;font:600 11px Inter,sans-serif;transition:opacity .18s,transform .18s;display:flex;transform:translate(-3px)}.na-row:hover .na-go,.na-row:focus-visible .na-go{opacity:1;transform:none}.na-pst{flex:none;display:flex;position:relative}.na-ph{box-shadow:0 0 0 2px var(--bg-graphite), 0 4px 10px #00000073;border-radius:10px;margin-left:-16px;display:block}.na-ph:first-child{margin-left:0}.na-more{color:var(--text-primary);background:var(--bg-graphite);border:1px solid var(--border-strong);border-radius:6px;padding:1px 4px;font:700 9.5px Geist Mono,monospace;position:absolute;bottom:-6px;right:-6px}.na-ic{background:var(--gc);border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab, red, red)){.na-ic{background:color-mix(in srgb, var(--gc) 14%, var(--bg-graphite))}}.na-ic{border:1px solid var(--gc)}@supports (color:color-mix(in lab, red, red)){.na-ic{border:1px solid color-mix(in srgb, var(--gc) 28%, transparent)}}.na-skel{background:linear-gradient(90deg, var(--bg-surface) 0%, var(--bg-surface-2) 50%, var(--bg-surface) 100%);background-size:200% 100%;border-radius:14px;height:62px;animation:1.2s linear infinite topbar-shimmer}.na-tl{padding:6px 2px 18px 22px;position:relative}.na-tl-b{display:flow-root;position:relative}.na-tl-b:before{content:"";background:linear-gradient(180deg, var(--gc) calc(100% - 26px), var(--gn));border-radius:2px;width:2px;position:absolute;top:21px;bottom:-21px;left:-14px}.na-tl>.na-tl-b:first-child:before{top:9px}.na-tl>.na-tl-b:last-child:before{bottom:0}.na-tl-d{letter-spacing:.08em;text-transform:uppercase;color:var(--gc);align-items:baseline;gap:8px;margin:14px 0 7px;font:700 10.5px Geist Mono,monospace;display:flex;position:relative}.na-tl>div:first-child .na-tl-d{margin-top:2px}.na-tl-d small{letter-spacing:0;text-transform:none;color:var(--text-secondary);font-weight:500}.na-tl-d:before{content:"";background:var(--bg-surface);border:2px solid var(--gc);width:10px;height:10px;box-shadow:0 0 0 3px var(--bg-surface), 0 0 12px var(--gc);border-radius:50%;position:absolute;top:0;left:-19px}.na-tl .na-row{margin-bottom:6px}.na-pack{--gc:var(--ccg-lilac);background:radial-gradient(80% 140% at 0% 50%, var(--ccg-lilac), transparent 60%), var(--bg-surface);grid-template-columns:56px minmax(0,1fr) auto;padding:6px 12px 6px 8px}@supports (color:color-mix(in lab, red, red)){.na-pack{background:radial-gradient(80% 140% at 0% 50%, color-mix(in srgb, var(--ccg-lilac) 12%, transparent), transparent 60%), color-mix(in srgb, var(--bg-surface) 50%, var(--bg-graphite))}}.na-pack .na-rt{align-self:start;padding-top:4px}.na-pack-art{place-items:center;width:56px;height:66px;display:grid}.na-pack-art .bell-pack-art{width:56px;height:66px;animation:none}.na-pack-art .bell-pack-slot{filter:drop-shadow(0 6px 8px #000000bf)}.na-pack-art .bell-pack-art.is-stack .bell-pack-slot{top:4px}.na-pack-art .bell-pack-art.is-stack[data-count="3"] .bell-pack-slot:first-child{transform:translate(-10px)rotate(-10deg)scale(.9)}.na-pack-art .bell-pack-art.is-stack[data-count="3"] .bell-pack-slot:nth-child(2){transform:translate(9px)rotate(9deg)scale(.92)}.na-pack-art .bell-pack-art.is-stack[data-count="3"] .bell-pack-slot:nth-child(3),.na-pack-art .bell-pack-art.is-stack[data-count="2"] .bell-pack-slot:nth-child(2){top:1px}.na-pack-art .bell-pack-art.is-stack[data-count="2"] .bell-pack-slot:first-child{transform:translate(-9px)rotate(-10deg)scale(.9)}.na-pack-op{color:var(--ccg-lilac);align-items:center;gap:4px;margin-top:2px;font:600 11.5px Inter,sans-serif;display:inline-flex}.na-clr{flex-direction:column;flex:1;gap:8px;min-height:0;padding:14px 4px 0;display:flex}.na-clr-top{border-bottom:1px solid var(--border);align-items:center;gap:16px;padding:6px 6px 14px;display:flex}.na-clr-o{filter:drop-shadow(0 0 16px #dce0e82e);flex:none;width:64px;height:64px}.na-clr-o svg{width:100%;height:100%;display:block}@keyframes na-draw{to{stroke-dashoffset:0}}.na-clr-arc{stroke-dashoffset:182.2px;animation:1.1s cubic-bezier(.3,.9,.3,1) .1s forwards na-draw}.na-clr-tick{stroke-dasharray:40;stroke-dashoffset:40px;animation:.5s ease-out .8s forwards na-draw}.na-clr h4{letter-spacing:-.01em;color:var(--text-primary);margin:0;font:700 16px Inter,sans-serif}.na-clr p{color:var(--text-label);margin:5px 0 0;font:400 12.5px/1.5 Inter,sans-serif}.na-clr-sec{letter-spacing:.09em;text-transform:uppercase;color:var(--text-secondary);padding:6px 6px 0;font:700 10.5px Inter,sans-serif}.na-clr-row{border:1px solid var(--border);background:var(--bg-surface);border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px;display:grid}@supports (color:color-mix(in lab, red, red)){.na-clr-row{background:color-mix(in srgb, var(--bg-surface) 50%, var(--bg-graphite))}}.na-clr-row{color:var(--text-primary);text-decoration:none}.na-clr-row:hover{border-color:var(--border-strong)}.na-clr-w{color:var(--silver);font:600 11px Geist Mono,monospace}.na-clr-foot{border-top:1px solid var(--border);color:var(--text-tertiary);justify-content:space-between;gap:10px;margin-top:auto;padding:10px 6px 2px;font:400 11px Geist Mono,monospace;display:flex}.na-clr-foot span:first-child{white-space:nowrap;flex:none}.na-clr-foot span:last-child{text-align:right}@media (prefers-reduced-motion:reduce){.na-clr-arc,.na-clr-tick{stroke-dashoffset:0;animation:none}.na-skel{animation:none}.na-row,.na-go{transition:none}}html[data-motion=off] .na-clr-arc,html[data-motion=off] .na-clr-tick{stroke-dashoffset:0;animation:none}html[data-motion=off] .na-skel{animation:none}html[data-motion=off] .na-row,html[data-motion=off] .na-go{transition:none}@media (max-width:1280px){.na{height:auto;max-height:520px}.na-clr-foot{margin-top:8px}}@media (max-width:767px){.na{border-radius:24px;padding:16px 12px 10px}.na-clr-foot{flex-direction:column;gap:4px}}.dash-zone-head{align-items:baseline;gap:12px;margin:0 0 12px;display:flex}.dash-zone-head .dash-zone-title{margin:0}.dash-zone-link{color:var(--text-label);align-items:center;gap:4px;margin-left:auto;font:400 12px Geist Mono,monospace;text-decoration:none;display:inline-flex}.dash-zone-link:hover{color:var(--text-primary)}.dash-zone-link:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.ps-grid{grid-template-columns:280px minmax(0,1fr) 360px;align-items:stretch;gap:14px;display:grid}.ps-card{border:1px solid var(--border);background:linear-gradient(135deg, var(--bg-surface), var(--bg-surface));border-radius:16px;min-width:0}@supports (color:color-mix(in lab, red, red)){.ps-card{background:linear-gradient(135deg, var(--bg-surface), color-mix(in srgb, var(--bg-surface) 55%, var(--bg-graphite)))}}.ps-kk{letter-spacing:.08em;text-transform:uppercase;color:var(--text-label);font:600 10.5px Inter,sans-serif}.ps-ct{color:var(--text-primary);font:600 13px Inter,sans-serif}.ps-mono{color:var(--text-label);font:400 11.5px Geist Mono,monospace}.ps-up{align-content:start;gap:18px;padding:18px;display:grid}.ps-up-h{align-items:center;gap:10px;display:flex}.ps-chip{width:32px;height:32px;color:var(--xp-purple);border-radius:9px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ps-chip{color:color-mix(in srgb, var(--xp-purple) 55%, var(--text-primary))}}.ps-chip{background:#9b6dff29;border:1px solid #9b6dff4d}.ps-v{letter-spacing:-.03em;color:var(--text-primary);white-space:nowrap;margin-top:6px;font:700 36px/1 Geist Mono,monospace}.ps-tiles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ps-tiles>div{background:var(--bg-graphite);border:1px solid var(--border);border-radius:12px;align-content:start;gap:5px;min-width:0;padding:11px 12px;display:grid}.ps-tiles b{color:var(--text-primary);white-space:nowrap;font:600 18px Geist Mono,monospace}.ps-of{color:var(--text-secondary);font-size:12px;font-weight:400}.ps-bar{background:var(--border-strong);border-radius:3px;height:4px;margin-top:4px;display:block;overflow:hidden}.ps-bar i{background:var(--accent-green);border-radius:3px;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1);display:block}.ps-lands{gap:8px;display:grid}.ps-alloc{border-radius:5px;gap:2px;height:8px;display:flex;overflow:hidden}.ps-leg{color:var(--text-label);gap:7px;font:400 12.5px Inter,sans-serif;display:grid}.ps-leg>div{align-items:center;gap:8px;display:flex}.ps-leg i{border-radius:2px;flex:none;width:8px;height:8px}.ps-leg span{color:var(--text-primary);margin-left:auto;font:500 12.5px Geist Mono,monospace}.ps-leg span.is-warn{color:var(--accent-amber)}.ps-strip{border-top:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));padding-top:12px;display:grid}.ps-strip>div{border-left:1px solid var(--border);gap:4px;min-width:0;padding:0 8px;display:grid}.ps-strip>div:first-child{border-left:0;padding-left:0}.ps-strip .ps-kk{font-size:9.5px}.ps-strip b{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font:600 16px Geist Mono,monospace;overflow:hidden}.ps-strip-bar{gap:6px;margin-top:-8px;display:grid}.ps-list{flex-direction:column;display:flex}.ps-list-h{align-items:center;gap:10px;padding:14px 16px 10px;display:flex}.ps-pill{background:var(--bg-surface-2);color:var(--text-label);border:1px solid var(--border-strong);border-radius:999px;padding:2px 7px;font:600 10.5px Geist Mono,monospace}.ps-flt{color:var(--xp-purple);border-radius:999px;align-items:center;gap:6px;padding:2px 4px 2px 9px;font:400 11.5px Geist Mono,monospace;display:flex}@supports (color:color-mix(in lab, red, red)){.ps-flt{color:color-mix(in srgb, var(--xp-purple) 55%, var(--text-primary))}}.ps-flt{background:#9b6dff24;border:1px solid #9b6dff66}.ps-flt button{all:unset;cursor:pointer;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.ps-flt button:focus-visible{outline:2px solid var(--accent-green)}.ps-soon{margin-left:auto}.ps-rows{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;flex:1;max-height:388px;overflow:auto}.ps-row{border-top:1px solid var(--border);color:var(--text-primary);grid-template-columns:42px 44px minmax(0,1fr) 92px 88px;align-items:center;gap:12px;padding:9px 16px;text-decoration:none;transition:background .2s;display:grid}.ps-row:hover{background:#ffffff05}.ps-row.is-hit{background:#9b6dff12}.ps-row:focus-visible{outline:2px solid var(--accent-green);outline-offset:-2px}.ps-row .dash-leaf{width:42px}.ps-row-txt{gap:2px;min-width:0;display:grid}.ps-nm{align-items:center;gap:6px;min-width:0;font:400 13px Inter,sans-serif;display:flex}.ps-nm-t{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ps-nm .dash-qty-badge{flex:none}.ps-dim{color:var(--text-secondary)}.ps-sub{color:var(--text-label);white-space:nowrap;text-overflow:ellipsis;font:400 11px Geist Mono,monospace;overflow:hidden}.ps-sub.is-late{color:var(--accent-amber)}.ps-sold{color:var(--text-label);font:400 11.5px Geist Mono,monospace;display:grid}.ps-sold .dash-sold-n{color:var(--text-primary);font-weight:500}.ps-sold.is-none .dash-sold-n{color:var(--text-tertiary)}.ps-cost{text-align:right;white-space:nowrap;font:400 13px Geist Mono,monospace}.ps-list .dash-resource-block{margin:0 16px 14px}.ps-cal{flex-direction:column;gap:12px;padding:16px 16px 14px;display:flex}.ps-cn{align-items:center;gap:8px;display:flex}.ps-cn h4{letter-spacing:-.005em;color:var(--text-primary);flex:1;margin:0;font:600 15px Inter,sans-serif}.ps-cn h4 span{color:var(--text-label);margin-left:6px;font:400 12px Geist Mono,monospace}.ps-cn button{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--border-strong);background:var(--bg-graphite);width:30px;height:30px;color:var(--silver);border-radius:9px;place-items:center;display:grid}.ps-cn button:hover:not(:disabled){border-color:var(--silver-lo)}.ps-cn button:disabled{opacity:.3;cursor:default}.ps-cn button:focus-visible,.ps-mstrip button:focus-visible,.ps-dc.rel:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.ps-mstrip{gap:4px;display:grid}.ps-mstrip button{all:unset;cursor:pointer;color:var(--text-secondary);justify-items:center;gap:4px;font:400 10px Geist Mono,monospace;display:grid}.ps-mstrip button i{background:var(--border);border-radius:2px;width:100%;height:3px}.ps-mstrip button.has i{background:#9b6dff66}.ps-mstrip button.on{color:var(--text-primary)}.ps-mstrip button.on i{background:var(--xp-purple);box-shadow:0 0 8px #9b6dff99}.ps-dw,.ps-g7{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.ps-dw{color:var(--text-tertiary);text-align:center;font:400 10px Geist Mono,monospace}.ps-dc{aspect-ratio:1;background:var(--bg-surface);color:var(--text-secondary);border:1px solid #0000;border-radius:9px;place-items:center;padding:0;font:400 11px Geist Mono,monospace;display:grid;position:relative}.ps-dc.past{color:var(--text-tertiary);background:var(--bg-graphite)}.ps-dc.now{border-color:var(--silver);color:var(--text-primary);font-weight:700}.ps-dc.rel{all:unset;box-sizing:border-box;aspect-ratio:1;cursor:pointer;box-shadow:0 0 0 1.5px var(--xp-purple), 0 6px 16px -6px #9b6dffb3;background:#fff;border-radius:9px;place-items:center;transition:transform .15s;display:grid;position:relative}.ps-dc.rel:hover{transform:translateY(-2px)}.ps-dc.rel.sel{box-shadow:0 0 0 2.5px var(--silver-hi), 0 8px 20px -6px #ffffff59}.ps-dc.rel img{object-fit:contain;mix-blend-mode:multiply;border-radius:6px;width:calc(100% - 6px);height:calc(100% - 6px);position:absolute;inset:3px}.ps-dc-initial{color:var(--bg-graphite);font:700 12px Inter,sans-serif}.ps-dc.rel em{z-index:2;color:#fff;background:var(--xp-purple);box-shadow:0 0 0 2px var(--bg-surface);border-radius:6px;padding:2px 4px;font:700 9px/1 Geist Mono,monospace;position:absolute;top:-6px;right:-5px}.ps-dc.rel .n{z-index:2;color:var(--xp-purple);border-radius:5px;padding:2px 3px;font:700 9px/1 Geist Mono,monospace;position:absolute;bottom:-5px;left:-5px}@supports (color:color-mix(in lab, red, red)){.ps-dc.rel .n{color:color-mix(in srgb, var(--xp-purple) 55%, var(--text-primary))}}.ps-dc.rel .n{background:var(--bg-surface);border:1px solid #9b6dff80}.ps-dinfo{background:var(--bg-graphite);border:1px solid var(--border);border-radius:12px;align-items:center;gap:12px;min-height:56px;margin-top:auto;padding:10px 12px;display:flex}.ps-dinfo-st{flex:none;display:flex}.ps-dinfo-st>*+*{margin-left:-10px}.ps-dinfo-txt{gap:2px;min-width:0;display:grid}.ps-t{color:var(--text-primary);font:600 13px Inter,sans-serif}.ps-s{color:var(--text-label);white-space:nowrap;text-overflow:ellipsis;font:400 11.5px Geist Mono,monospace;overflow:hidden}@media (max-width:1280px){.ps-grid{grid-template-columns:minmax(0,1fr) 340px}.ps-up{grid-column:1/-1}}@media (max-width:900px){.ps-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ps-up{gap:14px}.ps-v{font-size:34px}}html[data-motion=off] .ps-bar i,html[data-motion=off] .ps-dc.rel{transition:none}@media (prefers-reduced-motion:reduce){.ps-bar i,.ps-dc.rel{transition:none}}.wins-surface.is-showroom{isolation:isolate;background:radial-gradient(70% 90% at 50% -10%, #ffffff14, transparent 60%) padding-box, linear-gradient(180deg, #141519 0%, #0d0e11 62%, var(--bg-graphite) 100%) padding-box, linear-gradient(150deg, #ffffff1f, #ffffff0a 40%, #ffffff0f) border-box;position:relative}.wins-surface.is-showroom:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute;top:72%;left:0;right:0}.wins-surface.is-showroom:after{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 120px);position:absolute;inset:0}@media (max-width:767px){.wins-stats{display:none}.wins-card{width:148px}.wins-plinth{height:108px}}.dash-an-chart{margin-bottom:16px}.dash-an-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:16px;margin-bottom:16px;display:grid}.dash-an-top>.dash-an-chart{flex-direction:column;margin-bottom:0;display:flex}.dash-an-top>.dash-an-chart>*{flex:1;min-height:0}.dash-an-top{--dial-max:340px}@media (max-width:1100px){.dash-an-top{grid-template-columns:minmax(0,1fr);align-items:start}}.tm-style{background:var(--bg-base);border:1px solid var(--border-strong);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.tm-style button{all:unset;cursor:pointer;color:var(--text-secondary);border-radius:6px;padding:4px 10px;font:400 12px Inter,sans-serif}.tm-style button[aria-pressed=true]{background:var(--bg-surface-2);color:var(--text-primary);font-weight:600}.tm-style button:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.tm-tip{background:var(--bg-surface);border:1px solid var(--border-strong);color:var(--text-primary);white-space:nowrap;border-radius:10px;padding:8px 10px;font:500 12px Geist Mono,monospace;box-shadow:0 10px 30px #00000080}.tm-tip small{color:var(--text-label);font-size:11px;display:block}.dash-where-top{letter-spacing:.1em;color:#141519;background:var(--silver-grad);border-radius:4px;flex:none;padding:1px 5px;font:700 9px Geist Mono,monospace}.mm-card{border:1px solid var(--border);background:linear-gradient(135deg, var(--bg-surface), var(--bg-surface));border-radius:16px;flex-direction:column;gap:14px;min-width:0;padding:20px 22px;display:flex}@supports (color:color-mix(in lab, red, red)){.mm-card{background:linear-gradient(135deg, var(--bg-surface), color-mix(in srgb, var(--bg-surface) 55%, var(--bg-graphite)))}}.mm-h{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.mm-h .dash-card-title small,.dash-where-head .dash-card-title small{color:var(--text-label);text-transform:none;letter-spacing:0;margin-top:3px;font:400 11.5px Geist Mono,monospace;display:block}.mm-lk{color:var(--text-label);align-items:center;gap:4px;font:400 12px Geist Mono,monospace;text-decoration:none;display:inline-flex}.mm-lk:hover{color:var(--text-primary)}.mm-lk:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.mm-tot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.mm-kk{letter-spacing:.08em;text-transform:uppercase;color:var(--text-label);font:600 10.5px Inter,sans-serif}.mm-big{letter-spacing:-.02em;color:var(--text-primary);margin-top:4px;font:700 28px Geist Mono,monospace}.mm-chg{color:var(--text-label);font:400 11.5px Geist Mono,monospace}.mm-chg b{color:var(--silver);font-weight:600}.mm-stack{border-radius:7px;gap:2px;height:14px;display:flex;overflow:hidden}.mm-leg{gap:4px;display:grid}.mm-line{border-bottom:1px solid var(--border);color:var(--text-primary);grid-template-columns:10px minmax(0,1fr) auto 48px;align-items:center;gap:10px;padding:9px 4px;font:400 13px Inter,sans-serif;display:grid}.mm-line:last-child{border-bottom:0}.mm-line i{border-radius:2px;width:9px;height:9px}.mm-line small{color:var(--text-secondary);margin-top:2px;font:400 11px Geist Mono,monospace;display:block}.mm-line b{font:500 13px Geist Mono,monospace}.mm-line em{text-align:right;color:var(--text-label);font:400 12px Geist Mono,monospace}@media (max-width:767px){.mm-card{padding:18px 16px}.mm-leg{gap:8px}.mm-line{border:1px solid var(--border);background:var(--bg-graphite);border-radius:12px;padding:10px 12px}.mm-line:last-child{border-bottom:1px solid var(--border)}}.rf-flow.is-quiet .rf-track>span{background:var(--silver-mid)}.rf-red-dot{background:var(--danger-red);width:6px;height:6px;box-shadow:0 0 6px var(--danger-red);vertical-align:1px;border-radius:50%;margin-right:6px;display:inline-block}.rt-dock{flex-shrink:0;align-items:center;gap:10px;display:flex}.rt-b-pri,.rt-b-out{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 14px;font:600 13px Inter,sans-serif;display:inline-flex}.rt-b-pri{background:var(--accent-green);color:var(--bg-base)}.rt-b-pri:hover{filter:brightness(1.08)}.rt-b-pri:disabled{opacity:.5;cursor:default}.rt-b-out{border:1px solid var(--border-strong);color:var(--text-primary)}.rt-b-out:hover{border-color:var(--text-tertiary)}.rt-b-pri.is-sm,.rt-b-out.is-sm{height:28px;padding:0 10px;font-size:12px}.rt-b-pri:focus-visible,.rt-b-out:focus-visible,.rt-xb:focus-visible,.rt-sbx-b:focus-visible,.rt-lnk:focus-visible,.rt-cp:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.rt-list{display:block}.rt-head,.rt-h{grid-template-columns:var(--row-thumb,48px) minmax(0, 1fr) minmax(320px, 1.4fr) 176px 32px;align-items:center;gap:18px;padding:0 20px;display:grid}.rt-sel-head{border-bottom:1px solid var(--border)}.rt-list .rt-head,.rt-list .rt-h{padding-left:14px}.rt-head{letter-spacing:.08em;text-transform:uppercase;height:38px;color:var(--text-tertiary);border-bottom:1px solid var(--border);font:600 10.5px Inter,sans-serif}.rt-gl{border-top:1px solid var(--border);letter-spacing:.09em;text-transform:uppercase;color:var(--text-secondary);padding:14px 20px 6px;font:600 10.5px Inter,sans-serif}.rt-list>div:nth-child(2) .rt-gl{border-top:0}.rt-gl span{letter-spacing:0;margin-left:6px;font:500 10.5px Geist Mono,monospace}.rt-row{border-top:1px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s}.rt-gl+.rt-row{border-top:0}.rt-row:hover{background:#ffffff05}.rt-row.is-open{background:#ffffff06}.rt-row.si-selected{background:var(--bg-surface-2);box-shadow:inset 2px 0 0 var(--accent-green)}.rt-h{min-height:84px}.rt-it{min-width:0}.rt-nm{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font:600 13.5px Inter,sans-serif;overflow:hidden}.rt-sub{color:var(--text-label);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font:400 12px Inter,sans-serif;overflow:hidden}.rt-sub b{color:var(--text-tertiary);font-weight:400}.rt-mono{font-family:Geist Mono,monospace}.rt-dim{color:var(--text-secondary)}.rt-due{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--silver);margin-top:6px;font:500 11.5px Geist Mono,monospace;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rt-due{color:color-mix(in srgb, var(--silver) 85%, var(--text-secondary))}}.rt-due i{vertical-align:1px;background:var(--silver-mid);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.rt-due span{color:var(--text-secondary)}.rt-due.is-hot i{background:var(--accent-amber);box-shadow:0 0 6px var(--accent-amber)}.rt-due.is-bad{color:#ee8a8a}.rt-due.is-bad i{background:var(--danger-red);box-shadow:0 0 6px var(--danger-red)}.rt-steps{align-items:flex-start;padding:0 48px 18px 18px;display:flex}.rt-step-wrap{display:contents}.rt-step{flex:none;justify-items:center;width:12px;display:grid;position:relative}.rt-step i{box-sizing:border-box;background:var(--bg-surface);border:1.5px solid var(--border-strong);border-radius:50%;width:12px;height:12px}.rt-step.is-done i{background:var(--c);border-color:var(--c)}.rt-step.is-cur i{background:var(--c);border-color:var(--c);width:14px;height:14px;box-shadow:0 0 0 4px var(--c), 0 0 12px var(--c);margin-top:-1px}@supports (color:color-mix(in lab, red, red)){.rt-step.is-cur i{box-shadow:0 0 0 4px color-mix(in srgb, var(--c) 20%, transparent), 0 0 12px color-mix(in srgb, var(--c) 60%, transparent)}}.rt-step em{color:var(--text-tertiary);white-space:nowrap;font:500 10.5px Inter,sans-serif;position:absolute;top:22px}.rt-step.is-done em{color:var(--text-label)}.rt-step.is-cur em{color:var(--text-primary);font-weight:600}.rt-steps b{background:var(--border-strong);border-radius:2px;flex:1;height:2px;margin-top:5px}.rt-steps b.is-on{background:var(--c);opacity:.85}.rt-sbx{position:relative}.rt-sbx-b{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--border-strong);background:var(--bg-graphite);width:100%;height:34px;color:var(--text-primary);border-radius:9px;align-items:center;gap:8px;padding:0 10px;font:500 12.5px Inter,sans-serif;display:flex}.rt-sbx-b:hover,.rt-sbx-b[aria-expanded=true]{border-color:var(--silver-lo)}.rt-sbx-b i{background:var(--c);border-radius:50%;flex:none;width:7px;height:7px}.rt-sbx-b svg{color:var(--text-secondary);margin-left:auto}.rt-sbx-m{z-index:1100;background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:12px;width:260px;padding:6px;position:fixed;transform:translate(-100%);box-shadow:0 20px 40px #0009}.rt-sbx-m button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;color:var(--text-primary);border-radius:8px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:8px 10px;font:500 13px Inter,sans-serif;display:grid}.rt-sbx-m button:hover,.rt-sbx-m button:focus-visible,.rt-sbx-m button[aria-checked=true]{background:var(--bg-surface-2)}.rt-sbx-m button i{background:var(--c);border-radius:50%;width:7px;height:7px}.rt-sbx-m small{color:var(--text-secondary);grid-column:2/4;font:400 11px Inter,sans-serif}.rt-sbx-f{border-top:1px solid var(--border);color:var(--text-secondary);margin-top:4px;padding:8px 10px 4px;font:400 11px Geist Mono,monospace}.rt-xb{all:unset;box-sizing:border-box;cursor:pointer;width:32px;height:32px;color:var(--text-label);border:1px solid #0000;border-radius:9px;place-items:center;transition:transform .2s,border-color .2s;display:grid}.rt-xb:hover{border-color:var(--border-strong)}.rt-row.is-open .rt-xb{color:var(--text-primary);transform:rotate(180deg)}.rt-x{padding:6px 20px 22px calc(38px + var(--row-thumb,48px));cursor:default;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:28px;display:grid}.rt-jy{margin:0;padding:0;list-style:none}.rt-jy>li{padding:0 0 16px 26px;position:relative}.rt-jy>li:before{content:"";background:var(--border-strong);width:1.5px;position:absolute;top:14px;bottom:0;left:5px}.rt-jy>li:last-child:before{display:none}.rt-jy>li.is-done:before{background:var(--silver-lo)}.rt-jh{align-items:baseline;gap:10px;display:flex}.rt-jh i{box-sizing:border-box;background:var(--bg-surface);border:1.5px solid var(--border-strong);border-radius:50%;width:12px;height:12px;position:absolute;top:3px;left:0}.rt-jy .is-done .rt-jh i{background:var(--silver-mid);border-color:var(--silver-mid)}.rt-jy .is-current .rt-jh i{background:var(--c);border-color:var(--c);box-shadow:0 0 0 4px var(--c)}@supports (color:color-mix(in lab, red, red)){.rt-jy .is-current .rt-jh i{box-shadow:0 0 0 4px color-mix(in srgb, var(--c) 18%, transparent)}}.rt-jh b{color:var(--text-primary);font:600 13px Inter,sans-serif}.rt-jy .is-future .rt-jh b{color:var(--text-tertiary);font-weight:500}.rt-jh span{color:var(--text-secondary);font:400 11.5px Inter,sans-serif}.rt-jy ul{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.rt-jy ul li{background:var(--bg-graphite);border:1px solid var(--border);color:var(--silver);border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 10px;font:400 12.5px Inter,sans-serif;display:grid}.rt-jt{text-overflow:ellipsis;min-width:0;overflow:hidden}.rt-jd{color:var(--text-secondary);white-space:nowrap;font:400 11px Geist Mono,monospace}.rt-js{color:var(--text-secondary);white-space:nowrap;font:500 10.5px Geist Mono,monospace}.rt-js.is-email{color:var(--silver)}.rt-det{min-width:0}.rt-kv{border:1px solid var(--border);background:var(--bg-graphite);border-radius:14px;margin:0;overflow:hidden}.rt-kv>div{border-top:1px solid var(--border);grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;padding:10px 14px;display:grid}.rt-kv>div:first-child{border-top:0}.rt-kv dt{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font:600 10.5px Inter,sans-serif}.rt-kv dd{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;font:400 13px Inter,sans-serif;display:flex}.rt-kv dd small{color:var(--text-label);font:400 11.5px Geist Mono,monospace}.rt-date{max-width:220px}.rt-cp{all:unset;box-sizing:border-box;cursor:pointer;width:22px;height:22px;color:var(--text-secondary);border-radius:6px;place-items:center;display:grid}.rt-cp:hover{color:var(--text-primary);background:var(--bg-surface-2)}.rt-lnk{all:unset;cursor:pointer;color:var(--text-primary);font:600 12.5px Inter,sans-serif}.rt-lnk:hover{text-decoration:underline}.rt-inline-form{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rt-in{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--bg-base);height:30px;color:var(--text-primary);border-radius:8px;outline:none;width:170px;min-width:0;padding:0 10px;font:400 12.5px Geist Mono,monospace}.rt-in.is-sm{width:110px;font-family:Inter,sans-serif}.rt-in:focus{border-color:var(--silver-mid)}.rt-ta{resize:vertical;width:100%;height:auto;padding:8px 10px;font-family:Inter,sans-serif}.rt-note-form{gap:8px;margin-top:12px;display:grid}.rt-ac{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}@media (max-width:1200px){.rt-head,.rt-h{grid-template-columns:var(--row-thumb,48px) minmax(0, 1fr) minmax(240px, 1fr) 154px 24px;gap:12px}.rt-steps{padding-right:30px}.rt-x{grid-template-columns:minmax(0,1fr);padding-left:20px}}@media (max-width:1100px){.rt-head,.rt-h{grid-template-columns:var(--row-thumb,48px) minmax(150px, 1.2fr) minmax(130px, 1fr) 140px 24px;gap:12px}.rt-steps{padding:0 24px 18px 12px}.rt-step:not(.is-cur) em{display:none}}html[data-motion=off] .rt-row,html[data-motion=off] .rt-xb{transition:none}.rp-pills{scrollbar-width:none;gap:6px;margin:12px -16px;padding:0 16px;display:flex;overflow-x:auto}.rp-pills::-webkit-scrollbar{display:none}.rp-pills button{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--border-strong);background:var(--card-phone,var(--bg-surface));height:32px;color:var(--silver);border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 13px;font:500 12.5px Inter,sans-serif;display:inline-flex}.rp-pills button.is-on{background:var(--bg-surface-2);border-color:var(--silver-lo);color:var(--text-primary)}.rp-pills button:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.rp-pills i{background:var(--c);border-radius:50%;width:7px;height:7px}.rp-pills b{color:var(--text-primary);font:700 12px Geist Mono,monospace}.rq-card{align-items:center}.rq-prog{align-items:center;gap:8px;min-width:0;margin-top:7px;display:flex}.rq-prog .when{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-secondary);font:500 11.5px Geist Mono,monospace;overflow:hidden}.rq-prog .when.is-hot{color:#e8b06a}.rq-prog .when.is-bad{color:#ee8a8a}.rq-steps{flex:none;grid-template-columns:repeat(4,12px);gap:3px;display:grid}.rq-steps i{background:#26272d;border-radius:2px;height:3px}.rq-steps i.on{background:var(--c)}.rq-sum{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin:12px 4px 0;font:500 13px Inter,sans-serif;display:flex}.rq-sum b{color:var(--text-primary);font:600 13px Geist Mono,monospace}.rq-sum .tag{height:24px;color:var(--text-primary);background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:6px;padding:0 9px;font:500 12px Inter,sans-serif;display:inline-flex}.rq-sum .tag i{background:var(--c);border-radius:50%;width:7px;height:7px}.rq-sum button{all:unset;cursor:pointer;color:var(--accent-green);margin-left:auto;font:600 13px Inter,sans-serif}.rq-sum button:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px;border-radius:4px}.rq-hint{color:var(--text-secondary);margin:8px 2px 0;font:400 12px Inter,sans-serif}.rp-sub{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font:400 11px Geist Mono,monospace;overflow:hidden}.rp-sheet{gap:14px;padding:4px 16px 18px;display:grid;overflow-y:auto}.rp-sh-h{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.rp-seg{background:var(--bg-graphite);border:1px solid var(--border-strong);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:3px;display:grid}.rp-seg button{all:unset;box-sizing:border-box;cursor:pointer;color:var(--text-label);border-radius:9px;justify-items:center;gap:5px;padding:8px 2px;font:500 10.5px Inter,sans-serif;display:grid}.rp-seg button i{background:var(--c);opacity:.45;border-radius:50%;width:8px;height:8px}.rp-seg button[aria-checked=true]{background:var(--c)}@supports (color:color-mix(in lab, red, red)){.rp-seg button[aria-checked=true]{background:color-mix(in srgb, var(--c) 16%, var(--bg-surface-2))}}.rp-seg button[aria-checked=true]{color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--c)}@supports (color:color-mix(in lab, red, red)){.rp-seg button[aria-checked=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 45%, transparent)}}.rp-seg button[aria-checked=true] i{opacity:1;box-shadow:0 0 8px var(--c)}.rt-det.is-compact .rt-kv>div{grid-template-columns:96px minmax(0,1fr);padding:9px 12px}.rt-det.is-compact .rt-ac{grid-template-columns:1fr 1fr;display:grid}.rt-det.is-compact .rt-ac>button{padding:0 8px;font-size:12px}.tr{min-width:0;color:var(--text-primary);--tr-line:var(--border-strong);--tr-rule:var(--border);gap:20px;font-family:Inter,sans-serif;display:grid}@supports (color:color-mix(in lab, red, red)){.tr{--tr-rule:color-mix(in srgb, var(--border) 70%, transparent)}}.tr{--tr-exp:#3a3c42;--tr-ink:var(--bg-base);--tr-card:linear-gradient(160deg, var(--bg-surface), var(--bg-base))}@supports (color:color-mix(in lab, red, red)){.tr{--tr-card:linear-gradient(160deg, color-mix(in srgb, var(--bg-surface) 82%, var(--bg-graphite)), var(--bg-base))}}.tr .mono,.tr-mono{font-variant-numeric:tabular-nums;font-family:Geist Mono,monospace}.tr-card{border:1px solid var(--tr-line);background:var(--tr-card);border-radius:18px;min-width:0;padding:22px;position:relative}.tr-ct{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.tr-ct h3{color:var(--text-primary);margin:0;font:600 15px/1.3 Inter,sans-serif}.tr-ct p{color:var(--text-secondary);margin:3px 0 0;font-size:12.5px}.tr-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--silver-mid);font:600 10.5px Geist Mono,monospace}.tr-btn{border:1px solid var(--tr-line);background:var(--bg-surface);height:34px;color:var(--text-primary);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:7px;padding:0 13px;font:600 12.5px Inter,sans-serif;transition:background-color .15s,border-color .15s;display:inline-flex}.tr-btn:hover:not(:disabled){background:var(--bg-surface-2);border-color:var(--silver-lo)}.tr-btn:disabled{cursor:not-allowed;opacity:.5}.tr-btn:focus-visible,.tr-link:focus-visible,.tr-copy:focus-visible,.tr-x:focus-visible,.tr-quiet:focus-visible,.tr-period:focus-visible,.tr-tabs button:focus-visible,.tr-menu button:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.tr-btn.is-sm{border-radius:9px;height:30px;padding:0 11px;font-size:12px}.tr-link{all:unset;cursor:pointer;color:var(--silver-hi);text-underline-offset:3px;white-space:nowrap;border-radius:4px;font:600 12.5px Inter,sans-serif;-webkit-text-decoration:underline #c9cbd159;text-decoration:underline #c9cbd159}.tr-link:hover{-webkit-text-decoration-color:var(--silver);-webkit-text-decoration-color:var(--silver);-webkit-text-decoration-color:var(--silver);text-decoration-color:var(--silver)}.tr-quiet{all:unset;cursor:pointer;color:var(--text-secondary);border-radius:4px;font:500 12px Inter,sans-serif}.tr-quiet:hover{color:var(--text-primary)}.tr-tag{border:1px solid var(--tr-line);height:24px;color:var(--silver);white-space:nowrap;background:#ffffff05;border-radius:7px;align-items:center;gap:7px;padding:0 9px;font:500 12px Inter,sans-serif;display:inline-flex}.tr-tag:before{content:"";background:var(--silver-mid);border-radius:1px;width:5px;height:5px}.tr-tag.is-plain:before{display:none}.tr-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.tr-head>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:relative}.tr-period{border:1px solid var(--tr-line);background:var(--bg-surface);height:38px;color:var(--text-primary);cursor:pointer;white-space:nowrap;border-radius:11px;align-items:center;gap:10px;padding:0 12px 0 14px;font:600 13.5px Inter,sans-serif;display:inline-flex}.tr-period small{color:var(--text-secondary);font:500 12px Geist Mono,monospace}.tr-period:hover{background:var(--bg-surface-2)}.tr-status{color:var(--silver);align-items:center;gap:8px;font:500 12.5px Inter,sans-serif;display:inline-flex}.tr-status i{background:var(--silver);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #c9cbd124}.tr-status.is-live i{animation:2.4s ease-in-out infinite tr-pulse}.tr-status.is-due{color:var(--accent-amber)}.tr-status.is-due i{background:var(--accent-amber);box-shadow:0 0 0 3px #e89b4129}@keyframes tr-pulse{50%{opacity:.4}}.tr-menu{z-index:60;border:1px solid var(--border-strong);background:var(--bg-surface-2);border-radius:12px;min-width:230px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 18px 40px -12px #000c}.tr-menu.is-right{left:auto;right:0}.tr-menu button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:8px;grid-template-columns:18px minmax(0,1fr);gap:10px;width:100%;padding:10px 11px;display:grid}.tr-menu button:hover,.tr-menu button[aria-selected=true]{background:#ffffff0d}.tr-menu b{color:var(--text-primary);font:600 13px Inter,sans-serif;display:block}.tr-menu small{color:var(--text-tertiary);margin-top:2px;font:12px Inter,sans-serif;display:block}.tr-menu svg{color:var(--text-secondary);margin-top:1px}.tr-cover{isolation:isolate;border:1px solid var(--tr-line);background:radial-gradient(70% 160% at 100% 0%, var(--bg-surface-2), var(--bg-graphite) 62%);border-radius:20px;grid-template-columns:auto minmax(0,1fr) minmax(0,470px);align-items:center;gap:22px;padding:24px 28px;display:grid;position:relative;overflow:hidden}.tr-cover:before{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(#c9cbd10b 1px,#0000 1px),linear-gradient(90deg,#c9cbd10b 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask:linear-gradient(90deg,#0000 35%,#000);mask:linear-gradient(90deg,#0000 35%,#000)}.tr-cover:after{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(260px 160px at var(--mx,70%) var(--my,30%), #ffffff0f, transparent 70%);transition:opacity .3s;position:absolute;inset:0}.tr-cover:hover:after{opacity:1}.tr-cover .tr-mk{z-index:-1;pointer-events:none;opacity:.9;width:auto;height:230px;position:absolute;top:-40px;right:-30px}.tr-tile{border:1px solid var(--border-strong);background:repeating-radial-gradient(circle, #ffffff05 0 1px, #0000000d 1px 2px), radial-gradient(circle at 46% 32%, var(--bg-surface-2), var(--bg-graphite) 74%);border-radius:16px;place-items:center;width:60px;height:60px;display:grid;box-shadow:inset 0 1px #ffffff1f,0 8px 16px -8px #000000e6}.tr-tile img{width:auto;height:30px;display:block}.tr-cover h2{letter-spacing:-.02em;color:var(--text-primary);margin:6px 0 10px;font:700 26px/1.1 Inter,sans-serif}.tr-tags{flex-wrap:wrap;gap:6px;display:flex}.tr-year{border:1px solid var(--tr-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08090bb8;border-radius:14px;gap:9px;padding:14px 16px;display:grid}.tr-year-ends{color:var(--text-secondary);justify-content:space-between;font:500 11.5px Geist Mono,monospace;display:flex}.tr-track{background:var(--bg-surface-2);border-radius:6px;height:10px;position:relative}.tr-track>b{background:linear-gradient(90deg, var(--silver-lo), var(--silver));transform-origin:0;border-radius:6px;position:absolute;inset:0 auto 0 0}.tr-track>i{background:#ffffff14;width:1px;position:absolute;top:2px;bottom:2px}.tr-pin{background:var(--silver-hi);border-radius:2px;width:2px;height:20px;position:absolute;top:-5px;box-shadow:0 0 10px #fff9}.tr-year-foot{color:var(--text-secondary);justify-content:space-between;gap:10px;font:500 12.5px Inter,sans-serif;display:flex}.tr-year-foot b{color:var(--text-primary);font:600 12.5px Geist Mono,monospace}.tr-year-foot .is-due b{color:var(--accent-amber)}.tr-hero-wrap{padding:0;overflow:hidden}.tr-hero{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.tr-hero>div{min-width:0;padding:24px 26px}.tr-hero>div+div{border-left:1px solid var(--tr-rule);background:#ffffff03}.tr-big{margin:12px 0 10px;font-size:60px;display:block}.tr-big.is-loss{color:var(--danger-red)}.tr-kept{color:var(--text-secondary);margin:0;font-size:13.5px}.tr-kept b{color:var(--text-primary);font:600 13.5px Geist Mono,monospace}.tr-pound{gap:10px;margin-top:22px;display:grid}.tr-pound-h{color:var(--text-secondary);justify-content:space-between;gap:10px;font:500 12px Inter,sans-serif;display:flex}.tr-bar{background:var(--bg-surface-2);border-radius:8px;gap:2px;height:14px;display:flex;overflow:hidden}.tr-bar i{transform-origin:0;min-width:3px;height:100%;display:block}.tr-sw-stock{background:var(--silver-mid)}.tr-sw-fees{background:var(--silver-lo)}.tr-sw-exp{background:var(--tr-exp)}.tr-sw-profit{background:var(--accent-green)}.tr-bar .tr-sw-profit{background:linear-gradient(90deg, var(--accent-green), var(--accent-green))}@supports (color:color-mix(in lab, red, red)){.tr-bar .tr-sw-profit{background:linear-gradient(90deg, color-mix(in srgb, var(--accent-green) 85%, black), var(--accent-green))}}.tr-bar .tr-sw-profit{box-shadow:inset 0 1px #ffffff40}.tr-legend{flex-wrap:wrap;gap:6px 16px;display:flex}.tr-legend span{color:var(--text-secondary);align-items:center;gap:7px;font:500 12.5px Inter,sans-serif;display:inline-flex}.tr-legend span i{border-radius:2px;width:9px;height:9px}.tr-legend span b{color:var(--text-primary);font:600 12.5px Geist Mono,monospace}.tr-facts{align-content:center;height:100%;display:grid}.tr-fact{border-bottom:1px solid var(--tr-rule);grid-template-columns:minmax(0,1fr) auto;gap:2px 14px;padding:15px 0;display:grid}.tr-fact:first-child{padding-top:0}.tr-fact:last-child{border-bottom:0;padding-bottom:0}.tr-fact span{color:var(--text-secondary);font-size:13.5px}.tr-fact b{color:var(--text-primary);text-align:right;font:600 17px Geist Mono,monospace}.tr-fact small{color:var(--text-tertiary);grid-column:1/-1;font:12px Geist Mono,monospace}.tr-months{border-top:1px solid var(--tr-rule);padding:20px 26px 18px}.tr-months .tr-ct{margin-bottom:6px}.tr-chart{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:10px;height:190px;padding-top:8px;display:grid;position:relative}.tr-chart:before{content:"";pointer-events:none;background:linear-gradient(var(--tr-rule) 1px, transparent 1px) 0 0 / 100% 33.33%;position:absolute;inset:8px 0 22px}.tr-col{grid-template-rows:minmax(0,1fr) 22px;min-width:0;height:100%;display:grid;position:relative}.tr-col>div{justify-content:center;align-items:flex-end;display:flex;position:relative}.tr-col .t{background:var(--silver-lo);border-radius:6px 6px 2px 2px;width:min(100%,34px);position:relative}@supports (color:color-mix(in lab, red, red)){.tr-col .t{background:color-mix(in srgb, var(--silver-lo) 45%, var(--bg-surface-2))}}.tr-col .t{transform-origin:bottom;box-shadow:inset 0 1px #ffffff0f}.tr-col .p{background:linear-gradient(180deg, var(--accent-green), var(--accent-green));border-radius:6px 6px 2px 2px;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.tr-col .p{background:linear-gradient(180deg, var(--accent-green), color-mix(in srgb, var(--accent-green) 70%, black))}}.tr-col .p{opacity:.92}.tr-col.is-future .t{border:1px dashed var(--tr-line);opacity:.55;background:0 0;height:100%!important}.tr-col.is-now .t{box-shadow:0 0 0 1px #ffffff2e}.tr-col>span{text-align:center;color:var(--text-tertiary);padding-top:6px;font:500 11px Geist Mono,monospace}.tr-col.is-now>span{color:var(--text-primary)}.tr-col[data-tip]:hover:after,.tr-col[data-tip]:focus-visible:after{content:attr(data-tip);white-space:pre;z-index:3;text-align:left;color:var(--text-primary);background:var(--bg-surface-2);border:1px solid var(--border-strong);pointer-events:none;border-radius:9px;padding:7px 10px;font:500 11.5px/1.5 Geist Mono,monospace;position:absolute;bottom:calc(100% - 6px);left:50%;transform:translate(-50%);box-shadow:0 10px 24px -10px #000c}.tr-col:first-child[data-tip]:hover:after,.tr-col:nth-child(2)[data-tip]:hover:after{left:0;transform:none}.tr-col:last-child[data-tip]:hover:after,.tr-col:nth-last-child(2)[data-tip]:hover:after{left:auto;right:0;transform:none}.tr-col[data-tip]:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px;border-radius:6px}.tr-chart-k{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:16px;font:500 12px Inter,sans-serif;display:flex}.tr-chart-k i{vertical-align:-1px;border-radius:2px;width:9px;height:9px;margin-right:6px;display:inline-block}.tr-chart-k .is-sales{background:var(--silver-lo)}@supports (color:color-mix(in lab, red, red)){.tr-chart-k .is-sales{background:color-mix(in srgb, var(--silver-lo) 45%, var(--bg-surface-2))}}.tr-ready{padding:0;overflow:hidden}.tr-ready-h{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 22px;display:grid}.tr-ring{place-items:center;width:42px;height:42px;display:grid;position:relative}.tr-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.tr-ring circle{fill:none;stroke-width:3.5px}.tr-ring .t{stroke:var(--border)}.tr-ring .f{stroke:var(--silver);stroke-linecap:round;transition:stroke-dashoffset .5s cubic-bezier(.2,.8,.2,1)}.tr-ring b{color:var(--text-primary);font:700 11.5px Geist Mono,monospace}.tr-ready-h h3{color:var(--text-primary);margin:0;font:600 15px Inter,sans-serif}.tr-ready-h p{color:var(--text-secondary);margin:2px 0 0;font-size:12.5px}.tr-chks{gap:2px;margin:0;padding:0 10px 10px;list-style:none;display:grid}.tr-chk{border-radius:12px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;transition:background-color .2s;display:grid}.tr-chk:hover{background:#ffffff05}.tr-chk>i{border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.tr-chk.is-done>i{color:var(--silver-hi);background:#c9cbd11a;border:1px solid #c9cbd173}.tr-chk.is-todo>i{border:1.5px dashed var(--silver-lo)}.tr-chk.is-warn>i{color:var(--accent-amber);background:#e89b411f;border:1px solid #e89b4173;font:700 12px Inter,sans-serif}.tr-chk b{color:var(--text-primary);font:600 14px/1.35 Inter,sans-serif;display:block}.tr-chk small{color:var(--text-secondary);margin-top:2px;font-size:12.5px;line-height:1.45;display:block}.tr-chk small .mono{color:var(--text-primary)}.tr-chk small em{color:var(--accent-amber);font-style:normal}.tr-chk-a{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.tr-auto{letter-spacing:.04em;color:var(--text-tertiary);font:500 11px Geist Mono,monospace}.tr-by{color:var(--text-secondary);white-space:nowrap;font:500 12px Inter,sans-serif}.tr-by .mono{color:var(--silver)}.tr-chk.is-pop>i{animation:.45s cubic-bezier(.2,1.6,.4,1) tr-pop}@keyframes tr-pop{0%{transform:scale(.6)}to{transform:scale(1)}}.tr-ready.is-collapsed .tr-chks{display:none}.tr-ready.is-collapsed .tr-ready-h{padding-block:14px}.tr-st{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:18px;display:grid}.tr-boxes{display:grid}.tr-box{border-bottom:1px solid var(--tr-rule);grid-template-columns:62px minmax(0,1fr) auto 30px;align-items:center;gap:12px;min-height:52px;padding:8px 0;display:grid}.tr-box.is-nochip{grid-template-columns:minmax(0,1fr) auto 30px}.tr-box:last-child{border-bottom:0}.tr-box>em{letter-spacing:.06em;color:var(--silver);border:1px solid var(--tr-line);white-space:nowrap;background:#ffffff05;border-radius:6px;justify-self:start;padding:4px 7px;font:600 10.5px Geist Mono,monospace}.tr-box>em.is-blank{visibility:hidden}.tr-box>span{min-width:0;color:var(--text-primary);font-size:14.5px}.tr-box>span small{color:var(--text-tertiary);margin-top:1px;font-size:12px;display:block}.tr-box>b{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;color:var(--text-primary);font:500 15px Geist Mono,monospace}.tr-box.is-cost>b{color:var(--silver)}.tr-box.is-zero>span,.tr-box.is-zero>b{color:var(--text-tertiary)}.tr-box.is-tot{border-top:1px solid var(--tr-line)}.tr-box.is-tot>span,.tr-box.is-tot>b{color:var(--text-primary);font-weight:700}.tr-box.is-hero{border:1px solid var(--tr-line);background:#ffffff05;border-radius:14px;margin-top:6px;padding:16px 14px}.tr-box.is-hero>span{font-size:15px;font-weight:700}.tr-box.is-hero>b{letter-spacing:-.03em;font-size:24px;font-weight:700}.tr-box.is-hero>b small{color:var(--silver);letter-spacing:-.02em;font-size:.46em}.tr-box.is-hero>b.is-loss{color:var(--danger-red)}.tr-box.is-sub{min-height:38px;padding:4px 0}.tr-box.is-sub>span{color:var(--text-secondary);border-left:1px solid var(--tr-line);padding-left:14px;font-size:13px}.tr-box.is-sub>b{color:var(--text-secondary);font-size:13px}.tr-box.is-detail{min-height:44px}.tr-box.is-indent>span{padding-left:14px}.tr-sub[hidden]{display:none}.tr-x{all:unset;cursor:pointer;color:inherit;border-radius:4px;align-items:center;gap:4px;display:inline-flex}.tr-x svg{color:var(--text-tertiary);transition:transform .2s}.tr-x[aria-expanded=true] svg{transform:rotate(90deg)}.tr-copy{all:unset;cursor:pointer;width:30px;height:30px;color:var(--text-tertiary);opacity:0;border-radius:8px;place-items:center;transition:opacity .15s,background-color .15s,color .15s;display:grid}.tr-box:hover .tr-copy,.tr-copy:focus-visible{opacity:1}.tr-copy:hover{background:var(--bg-surface-2);color:var(--text-primary)}.tr-copy.is-done{opacity:1;color:var(--silver-hi)}.tr-tabs{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.tr-tabs button{all:unset;cursor:pointer;color:var(--silver-mid);border-radius:7px;padding:6px 12px;font:600 12.5px Inter,sans-serif}.tr-tabs button[aria-selected=true]{background:var(--bg-surface-2);color:var(--text-primary)}.tr-note{color:var(--text-tertiary);margin:12px 0 0;font-size:12px;line-height:1.5}.tr-note.is-top{margin:-6px 0 8px}.tr-note.is-flush{margin-top:0}.tr-note.is-amber{color:var(--accent-amber)}.tr-sec{border-bottom:1px solid var(--tr-rule);padding:14px 0 6px}.tr-flow{gap:8px;margin-bottom:14px;display:grid}.tr-flowbar{border-radius:8px;gap:2px;height:26px;display:flex;overflow:hidden}.tr-flowbar i{color:var(--tr-ink);white-space:nowrap;place-items:center;min-width:4px;font:600 10.5px Geist Mono,monospace;display:grid;overflow:hidden}.tr-flowbar .is-sold{background:var(--silver)}.tr-flowbar .is-back{background:repeating-linear-gradient(135deg, var(--tr-exp) 0 5px, var(--bg-surface-2) 5px 10px);color:var(--silver)}.tr-flowbar .is-shelf{border:1px solid var(--tr-exp);color:var(--silver);background:0 0;border-radius:0 8px 8px 0}.tr-flowk{color:var(--text-tertiary);justify-content:space-between;gap:10px;font:500 11.5px Inter,sans-serif;display:flex}.tr-eq{border-bottom:1px solid var(--tr-rule);grid-template-columns:18px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:11px 0;display:grid}.tr-eq>i{color:var(--text-tertiary);text-align:center;font:600 15px Geist Mono,monospace}.tr-eq>span{color:var(--text-primary);font-size:14px}.tr-eq>span small{color:var(--text-tertiary);margin-top:1px;font-size:12px;display:block}.tr-eq>b{white-space:nowrap;color:var(--text-primary);font:500 14.5px Geist Mono,monospace}.tr-eq.is-tot{border-bottom:0;border-top:1px solid var(--tr-line);margin-top:2px}.tr-eq.is-tot>span,.tr-eq.is-tot>b{font-weight:700}.tr-eq.is-tot>b{font-size:16px}.tr-pair{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:stretch;gap:18px;display:grid}.tr-datescard.is-row{grid-template-columns:minmax(180px,.5fr) minmax(0,2fr);align-items:center;gap:24px;padding-block:20px;display:grid}.tr-datescard.is-row .tr-ct{margin:0}.tr-datescard.is-row .tr-note{grid-area:2/1;margin:-14px 0 0}.tr-datescard.is-row .tr-dates{grid-area:1/2/span 2;margin:0;display:flex}.tr-datescard.is-row .tr-date{flex:1 1 0;min-width:0}.tr-datescard.is-row .tr-date:last-child{flex:none;padding-right:0}.tr-datescard.is-row .tr-date{grid-template-columns:22px minmax(0,1fr);padding:0 12px 0 0}.tr-datescard.is-row .tr-date:before{width:auto;height:1px;inset:10px 8px auto 30px}.tr-datescard.is-row .tr-date:last-child:before{display:none}.tr-datescard.is-row .tr-date>div{margin-left:-22px;padding-top:26px}.tr-datescard.is-row .tr-date>em{grid-column:2;margin-left:-22px;padding:4px 0 0}.tr-dates{margin:4px 0 0;padding:0;list-style:none;display:grid}.tr-date{grid-template-columns:22px minmax(0,1fr) auto;gap:12px;padding:0 0 18px;display:grid;position:relative}.tr-date:last-child{padding-bottom:0}.tr-date:before{content:"";background:var(--tr-line);width:1px;position:absolute;top:20px;bottom:-2px;left:10px}.tr-date:last-child:before{display:none}.tr-date>i{border:1.5px solid var(--tr-exp);background:var(--bg-base);width:21px;height:21px;color:var(--silver-hi);border-radius:50%;place-items:center;font-style:normal;display:grid}.tr-date.is-done>i{background:#c9cbd11a;border-color:#c9cbd173}.tr-date.is-now>i{border-color:var(--silver);box-shadow:0 0 0 4px #c9cbd11a}.tr-date.is-now>i:after{content:"";background:var(--silver-hi);border-radius:50%;width:7px;height:7px}.tr-date.is-next>i,.tr-date.is-due>i{border-color:var(--accent-amber);box-shadow:0 0 0 4px #e89b411f}.tr-date.is-next>i:after,.tr-date.is-due>i:after{content:"";background:var(--accent-amber);border-radius:50%;width:7px;height:7px}.tr-date.is-late>i{border-color:var(--danger-red);box-shadow:0 0 0 4px #e85c5c1f}.tr-date.is-late>i:after{content:"";background:var(--danger-red);border-radius:50%;width:7px;height:7px}.tr-date b{color:var(--text-primary);font:600 14px Inter,sans-serif;display:block}.tr-date small{color:var(--text-secondary);margin-top:2px;font:500 12.5px Geist Mono,monospace;display:block}.tr-date>em{color:var(--text-secondary);white-space:nowrap;padding-top:2px;font:600 12px Geist Mono,monospace}.tr-date.is-next>em,.tr-date.is-due>em,.tr-date.is-due b{color:var(--accent-amber)}.tr-date.is-late>em,.tr-date.is-late b{color:var(--danger-red)}.tr-date.is-done b{color:var(--text-secondary)}.tr-vat{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);padding:0;display:grid;overflow:hidden}.tr-vat>div{min-width:0;padding:22px 24px}.tr-vat>div+div{border-left:1px solid var(--tr-rule)}.tr-vat-n{flex-wrap:wrap;align-items:baseline;gap:10px;margin:10px 0 14px;display:flex}.tr-vat-n .num-hero{font-size:34px}.tr-vat-n em{color:var(--text-secondary);font:500 13px Geist Mono,monospace}.tr-meter{background:var(--bg-surface-2);border-radius:6px;height:10px;position:relative}.tr-meter>b{background:linear-gradient(90deg, var(--silver-lo), var(--silver));transform-origin:0;border-radius:6px;position:absolute;inset:0 auto 0 0}.tr-meter>i{background:#e89b418c;border-radius:2px;width:2px;position:absolute;top:-4px;bottom:-4px}.tr-meter-k{color:var(--text-tertiary);justify-content:space-between;margin-top:8px;font:500 11.5px Geist Mono,monospace;display:flex}.tr-pace{color:var(--text-primary);background:#e89b410f;border:1px solid #e89b414d;border-radius:12px;grid-template-columns:24px minmax(0,1fr);gap:10px;margin-top:18px;padding:12px 14px;font-size:13px;display:grid}.tr-pace svg{color:var(--accent-amber);margin-top:1px}.tr-pace small{color:var(--text-secondary);margin-top:2px;font-size:12.5px;display:block}.tr-pace.is-over{background:#e85c5c0f;border-color:#e85c5c59}.tr-pace.is-over svg{color:var(--danger-red)}.tr-pace.is-quiet{border-color:var(--border);color:var(--text-secondary);background:0 0}.tr-pace.is-quiet svg{color:var(--text-tertiary)}.tr-ahead{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.tr-ahead li{border:1px solid var(--border);background:#ffffff05;border-radius:12px;align-content:start;gap:0;min-width:0;padding:12px 14px 0;display:grid}.tr-ahead .m{color:var(--text-primary);padding-bottom:8px;font:600 13px Inter,sans-serif}.tr-ahead .s{border-top:1px solid var(--tr-rule);gap:2px;min-width:0;padding:8px 0;display:grid}.tr-ahead .s small{color:var(--text-secondary);font:500 11px Inter,sans-serif}.tr-ahead .s b{color:var(--text-primary);font-variant-numeric:tabular-nums;font:600 13px Geist Mono,monospace}.tr-ahead .s.is-room{background:#ffffff06;border-radius:0 0 11px 11px;margin:0 -14px;padding:10px 14px 12px}.tr-ahead .s.is-room b{font-size:16px}.tr-ahead li.is-tight{border-color:#e89b4173}.tr-vat.is-compact .tr-ahead{grid-template-columns:minmax(0,1fr)}.tr-ahead li.is-tight .m,.tr-ahead li.is-tight .s.is-room b,.tr-ahead li.is-tight .s.is-room small{color:var(--accent-amber)}.tr-vat.is-compact{grid-template-columns:minmax(0,1fr)}.tr-vat.is-compact>div+div{border-left:0;border-top:1px solid var(--tr-rule)}.tr-plats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tr-plat{border:1px solid var(--tr-line);background:#ffffff04;border-radius:14px;gap:10px;min-width:0;padding:14px 16px;display:grid}.tr-plat header{justify-content:space-between;align-items:center;gap:8px;display:flex}.tr-plat header b{color:var(--text-primary);font:600 14px Inter,sans-serif}.tr-plat p{color:var(--text-secondary);margin:0;font:500 12.5px Geist Mono,monospace}.tr-plat .tr-meter{height:6px}.tr-plat small{color:var(--text-tertiary);font-size:12px}.tr-foot{color:var(--text-tertiary);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:4px 2px 0;font:500 11.5px Geist Mono,monospace;display:flex}.tr-foot b{color:var(--silver-mid);letter-spacing:.18em;font-weight:600}.tr-state{text-align:center;color:var(--text-secondary);justify-items:center;gap:12px;padding:48px 16px;font-size:14px;display:grid}.tr-state p{margin:0}.tr-body{gap:20px;min-width:0;display:grid}.tr-skel{border:1px solid var(--tr-line);background:linear-gradient(90deg, var(--bg-surface) 0%, var(--bg-surface-2) 50%, var(--bg-surface) 100%);background-size:200% 100%;border-radius:18px;height:220px;animation:1.2s linear infinite topbar-shimmer}.tr-in .tr-bar i,.tr-in .tr-track>b,.tr-in .tr-meter>b{animation:.9s cubic-bezier(.2,.8,.2,1) both tr-grow}.tr-in .tr-col .t{animation:.8s cubic-bezier(.2,.8,.2,1) both tr-rise;animation-delay:calc(var(--i) * 40ms)}@keyframes tr-grow{0%{transform:scaleX(0)}}@keyframes tr-rise{0%{transform:scaleY(0)}}@media (max-width:1180px){.tr-cover{grid-template-columns:auto minmax(0,1fr)}.tr-year{grid-column:1/-1}.tr-st{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.tr-hero,.tr-vat,.tr-pair{grid-template-columns:minmax(0,1fr)}.tr-datescard.is-row{grid-template-columns:minmax(0,1fr);gap:14px}.tr-datescard.is-row .tr-note{grid-row:auto;margin:0}.tr-datescard.is-row .tr-dates{grid-area:auto/1;grid-auto-flow:row;display:grid}.tr-datescard.is-row .tr-date{grid-template-columns:22px minmax(0,1fr) auto;padding:0 0 18px}.tr-datescard.is-row .tr-date:last-child{padding-bottom:0}.tr-datescard.is-row .tr-date:before{width:1px;height:auto;inset:20px auto -2px 10px}.tr-datescard.is-row .tr-date>div{margin-left:0;padding-top:0}.tr-datescard.is-row .tr-date>em{grid-column:auto;margin-left:0;padding-top:2px}.tr-hero>div+div,.tr-vat>div+div{border-left:0;border-top:1px solid var(--tr-rule)}.tr-plats{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.tr,.tr-body{gap:14px}.tr-card{padding:18px 16px}.tr-hero-wrap,.tr-ready,.tr-vat{padding:0}.tr-cover{border-radius:18px;gap:14px;padding:18px 16px}.tr-cover h2{font-size:21px}.tr-tile{border-radius:13px;width:48px;height:48px}.tr-tile img{height:24px}.tr-cover .tr-mk{height:150px;top:-20px;right:-40px}.tr-hero>div{padding:20px 16px}.tr-months{padding:18px 16px 16px}.tr-big{font-size:44px}.tr-head{flex-wrap:nowrap}.tr-head>div:first-child{min-width:0}.tr-head .tr-status{display:none}.tr-period{padding:0 10px 0 12px}.tr-period small{display:none}.tr-ready-h{align-items:start;gap:12px;padding:16px}.tr-ready-h>.tr-quiet{padding-top:2px}.tr-chks{padding:0 4px 6px}.tr-chk{grid-template-columns:26px minmax(0,1fr);padding:11px 10px}.tr-chk-a{grid-column:2;justify-content:space-between}.tr-chk-a>.tr-auto:only-child{margin-right:auto}.tr-chart{gap:4px;height:160px}.tr-col>span{font-size:9.5px}.tr-box,.tr-box.is-hero,.tr-box.is-sub{grid-template-columns:50px minmax(0,1fr) auto 28px;gap:8px}.tr-box.is-nochip{grid-template-columns:minmax(0,1fr) auto 28px}.tr-box>em{letter-spacing:.02em;text-align:center;justify-self:stretch;padding:3px 5px;font-size:9.5px}.tr-box>span,.tr-box>b{font-size:13.5px}.tr-box.is-hero{padding:14px 10px}.tr-box.is-hero>b{font-size:19px}.tr-copy{opacity:1;width:28px;height:28px}.tr-vat>div{padding:18px 16px}.tr-ahead{grid-template-columns:minmax(0,1fr)}.tr-ahead li{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.tr-ahead .m,.tr-ahead .s.is-room{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.tr-in .tr-bar i,.tr-in .tr-track>b,.tr-in .tr-meter>b,.tr-in .tr-col .t,.tr-chk.is-pop>i,.tr-status.is-live i{animation:none}.tr-cover:after,.tr-ring .f,.tr-x svg{transition:none}.tr-skel{animation:none}}html[data-motion=off] .tr-in .tr-bar i,html[data-motion=off] .tr-in .tr-track>b,html[data-motion=off] .tr-in .tr-meter>b,html[data-motion=off] .tr-in .tr-col .t,html[data-motion=off] .tr-chk.is-pop>i,html[data-motion=off] .tr-status.is-live i{animation:none}html[data-motion=off] .tr-cover:after{display:none}html[data-motion=off] .tr-skel{animation:none}html[data-motion=off] .tr-ring .f,html[data-motion=off] .tr-x svg{transition:none}.page-marks{z-index:-1;pointer-events:none;transition:left .2s;position:fixed;top:52px;bottom:0;right:0;overflow:hidden}.page-marks svg{height:auto;position:absolute}.page-marks-a{width:380px;top:-70px;right:-40px;transform:rotate(-16deg)}.page-marks-b{width:440px;bottom:-150px;left:-110px;transform:rotate(14deg)}.hq-per .dash-filter-btn[data-active=true]{color:#ff4d6d;background:#ff4d6d29;box-shadow:inset 0 0 0 1px #ff4d6d73}.page-marks.is-red{background:radial-gradient(900px 520px at 85% 0,#ff4d6d12,#0000 70%),#07080a}@media (min-width:768px){.dash-root.has-page-marks{background-color:#0000!important}.dash-root.has-page-marks>.desktop-content{background-color:#0000}}@media (max-width:767px){.page-marks{display:none}}.flex-backdrop{z-index:1000;background:#07070cd9;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.flex-modal{background:var(--bg-surface);border:1px solid var(--border);border-radius:18px;outline:none;grid-template-columns:minmax(0,1fr);gap:14px;width:100%;max-width:440px;max-height:calc(100dvh - 40px);padding:20px 22px 18px;display:grid;overflow-y:auto}.flex-modal>*{min-width:0}.flex-mh{justify-content:space-between;align-items:center;display:flex}.flex-mh h2{color:var(--text-primary);margin:0;font:700 16px Inter,sans-serif}.flex-x{all:unset;cursor:pointer;width:30px;height:30px;color:var(--text-label);border-radius:8px;place-items:center;display:grid}.flex-x:hover{background:var(--bg-surface-2);color:var(--text-primary)}.flex-x:focus-visible,.flex-seg button:focus-visible,.flex-tg:focus-visible,.flex-btn:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.flex-pick{gap:6px;display:grid}.flex-pick>span{letter-spacing:.09em;text-transform:uppercase;color:var(--text-tertiary);font:600 10.5px Inter,sans-serif}.flex-pick select{text-overflow:ellipsis;border:1px solid var(--border-strong);background-color:var(--bg-base);width:100%;min-width:0;height:36px;color:var(--text-primary);border-radius:9px;padding:0 30px 0 10px;font:500 13px Inter,sans-serif}.flex-seg{background:var(--bg-base);border:1px solid var(--border);border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:3px;display:grid}.flex-seg button{all:unset;cursor:pointer;text-align:center;color:var(--text-label);border-radius:8px;padding:7px 0;font:600 12.5px Inter,sans-serif}.flex-seg button[aria-checked=true]{background:var(--bg-surface-2);color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--border-strong)}.flex-tgs{flex-wrap:wrap;gap:10px 16px;display:flex}.flex-tg{all:unset;cursor:pointer;color:var(--text-label);align-items:center;gap:8px;font:500 13px Inter,sans-serif;display:inline-flex}.flex-tg[aria-checked=true]{color:var(--text-primary)}.flex-sw{background:var(--border-strong);border-radius:10px;flex:none;width:30px;height:18px;transition:background .15s;position:relative}.flex-sw:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px}.flex-tg[aria-checked=true] .flex-sw{background:var(--accent-green)}.flex-tg[aria-checked=true] .flex-sw:after{transform:translate(12px)}.flex-prev{aspect-ratio:4/5;border-radius:15px;width:min(360px,100%);margin:0 auto;overflow:hidden}.flex-prev-in{width:var(--fw);height:var(--fh);transform-origin:0 0}@media (max-width:480px){.flex-modal{padding:16px 14px 14px}.flex-prev{border-radius:12px}}.flex-acts{gap:10px;display:flex}.flex-btn{all:unset;box-sizing:border-box;cursor:pointer;height:40px;color:var(--text-primary);border:1px solid var(--border-strong);border-radius:9px;flex:1;justify-content:center;align-items:center;font:600 13px Inter,sans-serif;display:inline-flex}.flex-btn.pri{background:var(--accent-green);color:var(--bg-base);border-color:#0000}.flex-btn:disabled{opacity:.6;cursor:default}.flex-foot{text-align:center;color:var(--text-tertiary);margin:0;font:400 11px Inter,sans-serif}.flex-empty{color:var(--text-label);margin:0;font:400 13px Inter,sans-serif}.flex-skel{background:linear-gradient(90deg, var(--bg-surface) 0%, var(--bg-surface-2) 50%, var(--bg-surface) 100%);background-size:200% 100%;animation:1.2s linear infinite topbar-shimmer}@media (prefers-reduced-motion:reduce){.flex-skel{animation:none}}html[data-motion=off] .flex-sw,html[data-motion=off] .flex-sw:after{transition:none}.tb-ico{all:unset;box-sizing:border-box;cursor:pointer;background:var(--bg-base);border:1px solid var(--border);height:34px;color:var(--text-secondary);white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:7px;padding:0 12px;display:inline-flex;position:relative}.tb-lb{color:var(--text-primary);font:500 13px Inter,sans-serif}.tb-ico:hover,.tb-ico.is-open{color:var(--text-primary);border-color:var(--text-tertiary)}.tb-ico:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.tb-ico:disabled{opacity:.5;cursor:not-allowed}.tb-tip,.addpod-tip{z-index:30;white-space:nowrap;pointer-events:none;border:1px solid var(--border-strong);color:var(--text-primary);opacity:0;background:#1a1b20;border-radius:8px;padding:5px 9px;font:500 12px/1.2 Inter,sans-serif;transition:opacity .2s,transform .2s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-3px)}.tb-ico:hover .tb-tip,.tb-ico:focus-visible .tb-tip{opacity:1;transition-delay:.35s;transform:none}.tb-ico.is-open .tb-tip{opacity:0}.tb-div{background:var(--border-strong);flex:none;width:1px;height:20px}.tb-add{all:unset;box-sizing:border-box;cursor:pointer;background:var(--bg-base);border:1px solid var(--border-strong);height:34px;color:var(--text-primary);white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 12px;font:600 13px Inter,sans-serif;display:inline-flex}.tb-add:hover{background:var(--bg-surface-2)}.tb-add:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.addpod{flex:none;align-items:center;display:flex;position:relative}.addpod-btn{all:unset;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;flex:none;height:50px;display:block;position:relative}.addpod-shape{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.addpod-hl-top{transition:stop-color .3s}.addpod-btn:hover .addpod-hl-top{stop-color:#4a4b53}.addpod-btn.is-compact:hover .addpod-hl-top{stop-color:#1c1d22}.addpod-run{stroke-dasharray:0 1000;opacity:0}.addpod-btn:hover .addpod-run{animation:.9s cubic-bezier(.4,0,.2,1) forwards addpod-run}@keyframes addpod-run{0%{stroke-dasharray:0 1000;opacity:1}70%{opacity:1}to{stroke-dasharray:var(--len,200) 1000;opacity:0}}.addpod-focus{stroke:var(--accent-green);opacity:0}.addpod-btn:focus-visible{outline:none}.addpod-btn:focus-visible .addpod-focus{opacity:1}.addpod-lbl{letter-spacing:-.005em;color:#e9eaec;white-space:nowrap;align-items:center;height:50px;font:600 13.5px Inter,sans-serif;transition:color .25s;display:flex;position:absolute;top:0;left:17px}.addpod-btn:hover .addpod-lbl{color:#fff}.addpod-btn.is-compact .addpod-lbl{visibility:hidden;left:auto;right:0}.addpod-fab{background:#070708;border-radius:50%;width:40px;height:40px;position:absolute;top:5px}.addpod-bd{background:repeating-radial-gradient(circle,#ffffff05 0 1px,#0000000d 1px 2px),radial-gradient(circle at 46% 32%,#1c1d22,#070708 74%),#070708;border-radius:50%;transition:transform .15s,box-shadow .3s;position:absolute;inset:0;box-shadow:0 4px 10px -3px #000000e6,inset 0 1px #ffffff21,inset 0 -2px 3px #000000d9}.addpod-rg{pointer-events:none;border-radius:50%;transition:box-shadow .3s;position:absolute;inset:3px;box-shadow:0 0 0 1.4px #5fdc9bbf,0 0 8px #5fdc9b40}.addpod-mk{place-items:center;display:grid;position:absolute;inset:0}.addpod-mk img{width:17px;height:auto;display:block}.addpod-btn:hover .addpod-rg,.addpod-btn:focus-visible .addpod-rg{box-shadow:0 0 0 1.4px #7bf0b8,0 0 16px #5fdc9bb3}.addpod-btn:hover .addpod-bd{box-shadow:0 0 22px -2px #5fdc9b73,inset 0 1px #ffffff21,inset 0 -2px 3px #000000d9}.addpod-btn:active .addpod-bd{transform:scale(.95)}.addpod-badge{color:#05130b;pointer-events:none;background:#5fdc9b;border-radius:50%;place-items:center;width:17px;height:17px;font:800 13px/1 Inter,sans-serif;display:grid;position:absolute;top:34px;box-shadow:0 0 0 3px #08090b}.addpod-tip kbd{color:var(--text-tertiary);border:1px solid var(--border-strong);border-radius:4px;margin-left:6px;padding:0 4px;font:500 10.5px Geist Mono,monospace}.addpod:hover .addpod-tip,.addpod:focus-within .addpod-tip{opacity:1;transition-delay:.45s;transform:none}html[data-motion=off] .addpod-run{display:none;animation:none!important}html[data-motion=off] .addpod-bd,html[data-motion=off] .addpod-rg,html[data-motion=off] .addpod-lbl,html[data-motion=off] .addpod-hl-top{transition:none}html[data-motion=off] .tb-tip,html[data-motion=off] .addpod-tip{transition-duration:0s;transform:none}html[data-motion=off] .addpod-btn:active .addpod-bd{transform:none}@media (prefers-reduced-motion:reduce){.addpod-run{display:none;animation:none!important}.addpod-bd,.addpod-rg,.addpod-lbl,.addpod-hl-top,.tb-tip,.addpod-tip{transition:none}.addpod-btn:active .addpod-bd{transform:none}}.inv-pick{color:var(--text-label);background:#5fdc9b12;border:1px solid #5fdc9b47;border-radius:10px;align-items:center;gap:10px;margin:0 0 10px;padding:10px 14px;font:400 13px Inter,sans-serif;display:flex}.inv-pick b{color:var(--text-primary);font-weight:600}.inv-pick-dot{background:var(--accent-green);border-radius:50%;flex:none;width:7px;height:7px}.inv-pick button{all:unset;cursor:pointer;color:var(--text-primary);border:1px solid var(--border-strong);border-radius:7px;margin-left:auto;padding:5px 10px;font:600 12.5px Inter,sans-serif}.inv-pick button:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.set-conn-id{align-items:center;gap:12px;min-width:0;display:inline-flex}.set-conn-logo{background:var(--bg-surface-2);border:1px solid var(--border-strong);width:34px;height:34px;color:var(--text-label);border-radius:10px;flex:none;place-items:center;font:600 15px Inter,sans-serif;display:grid}.set-conn-logo.is-discord{background:#5865f2;border-color:#5865f2}.set-conn-name{color:var(--text-primary);font:600 13.5px Inter,sans-serif;display:block}.set-conn-sub{color:var(--text-label);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font:400 12.5px Inter,sans-serif;display:flex}.set-fieldset{border:0;min-width:0;margin:0;padding:0}.set-fieldset:disabled{opacity:.45}.set-fieldset:disabled .seg-ctl-opt{cursor:default}.set-conn-avatar{object-fit:cover;border-radius:50%;width:18px;height:18px}.set-conn-dot{color:var(--silver);align-items:center;gap:5px;display:inline-flex}.set-conn-dot:before{content:"";background:var(--silver);border-radius:50%;width:5px;height:5px}.set-conn-pw{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.set-conn-pw input{border:1px solid var(--border-strong);background:var(--bg-surface-2);width:180px;max-width:100%;height:32px;color:var(--text-primary);border-radius:9px;padding:0 10px;font:400 13px Inter,sans-serif}.set-conn-pw input:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.auth-root{background:var(--bg-graphite);isolation:isolate;justify-content:center;min-height:100dvh;padding:72px 16px 40px;display:flex;position:relative;overflow:hidden}.auth-grid{z-index:-2;pointer-events:none;background-image:linear-gradient(#c9cbd10f 1px,#0000 1px),linear-gradient(90deg,#c9cbd10f 1px,#0000 1px);background-position:top;background-size:44px 44px;position:absolute;inset:0;-webkit-mask:radial-gradient(55% 60% at 50% 38%,#000,#0000 78%);mask:radial-gradient(55% 60% at 50% 38%,#000,#0000 78%)}.auth-mark{z-index:-1;pointer-events:none;width:auto;height:460px;position:absolute;top:18%;right:max(-40px,50% - 720px);transform:rotate(12deg)}.auth-back{color:var(--text-secondary);border-radius:6px;padding:4px 6px;font:500 13px Inter,sans-serif;text-decoration:none;transition:color .15s;position:absolute;top:22px;left:24px}.auth-back:hover{color:var(--text-primary)}.auth-back:focus-visible,.auth-link:focus-visible,.auth-submit:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.auth-col{width:100%;max-width:400px}.auth-brand{flex-direction:column;align-items:center;margin-bottom:36px;display:flex}.auth-lockup{width:auto;height:34px;display:block}.auth-tagline{color:var(--text-secondary);margin:12px 0 0;font:400 14px Inter,sans-serif}.auth-card{background:linear-gradient(180deg, #ffffff08, #fff0), var(--bg-surface);border:1px solid var(--border);border-radius:16px;padding:30px 32px 32px;box-shadow:0 30px 60px -30px #000c}.auth-title{letter-spacing:-.02em;color:var(--text-primary);margin:0;font:700 22px/1.25 Inter,sans-serif}.auth-sub{color:var(--text-secondary);margin:6px 0 22px;font:400 14px/1.45 Inter,sans-serif}.auth-packline{color:var(--silver);text-align:center;margin:10px 2px 0;font:500 13px/1.45 Inter,sans-serif}.auth-gift{background:var(--bg-surface-2);border:1px solid var(--border-strong);color:var(--text-primary);border-radius:10px;align-items:center;gap:9px;margin:-6px 0 18px;padding:10px 12px;font:500 13px/1.4 Inter,sans-serif;display:flex}.auth-gift svg{color:var(--accent-green);flex:none}.auth-foot{text-align:center;color:var(--text-secondary);margin-top:24px;font:400 14px Inter,sans-serif}.auth-link{color:var(--accent-green);border-radius:4px;font-weight:500;text-decoration:none}.auth-link:hover{text-underline-offset:3px;text-decoration:underline}.auth-submit{color:#07080a;cursor:pointer;background:#fff;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;font:600 14px Inter,sans-serif;transition:box-shadow .15s,opacity .15s,transform .1s;display:flex;box-shadow:0 10px 30px -14px #ffffff59}.auth-submit:hover{box-shadow:0 16px 40px -14px #ffffff80}.auth-submit:active{transform:scale(.98)}.auth-submit:disabled{cursor:not-allowed;opacity:.6}html[data-motion=off] .auth-submit,html[data-motion=off] .auth-back{transition:none}@media (prefers-reduced-motion:reduce){.auth-submit,.auth-back{transition:none}}@media (max-width:767px){.auth-mark{display:none}.auth-root{padding-top:64px}.auth-back{top:16px;left:12px}.auth-card{padding:24px 20px}}.pw-toggle:focus-visible{outline:2px solid var(--accent-green);outline-offset:-2px}.rt-trk{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:inline-flex}.rt-trk-c{color:var(--text-primary);font:600 12.5px Inter,sans-serif}.rt-open{color:var(--silver);white-space:nowrap;align-items:center;gap:3px;font:600 12px Inter,sans-serif;text-decoration:none;display:inline-flex}.rt-open:hover{color:var(--text-primary)}.trk{gap:8px;min-width:0;display:grid}.trk-in{border:1px solid var(--border);background:var(--bg-surface);box-sizing:border-box;border-radius:8px;align-items:center;gap:8px;min-width:0;height:40px;padding:0 6px 0 12px;transition:border-color .15s;display:flex}.trk-in:focus-within{border-color:var(--accent-green);box-shadow:0 0 0 3px #5fdc9b1f}.trk-in input{all:unset;letter-spacing:.02em;min-width:0;color:var(--text-primary);flex:1;font:600 13px Geist Mono,monospace}.trk-in input:focus-visible{outline:none}.trk-in input::placeholder{color:var(--text-tertiary);font-weight:500}.trk-chip{background:var(--bg-surface-2);border:1px solid var(--border-strong);height:26px;color:var(--text-primary);white-space:nowrap;border-radius:7px;flex:none;align-items:center;gap:6px;padding:0 9px;font:600 11.5px Inter,sans-serif;display:inline-flex}.trk-chip svg{color:var(--silver-mid)}.trk-chip.is-dim{color:var(--text-label)}.trk-chip select{all:unset;cursor:pointer;color:inherit;font:600 11.5px Inter,sans-serif}.trk-chip select:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.trk-chip select option{background:var(--bg-surface);color:var(--text-primary)}.trk-hint{color:var(--text-label);margin:0;font:400 12px/1.5 Inter,sans-serif}.trk-hint b{color:var(--silver);font-weight:500}.trk.is-compact{width:300px;max-width:100%}.trk.is-compact .trk-in{background:var(--bg-base);border-color:var(--border-strong);height:30px}.trk.is-compact .trk-in input{font-size:12.5px;font-weight:400}.trk.is-compact .trk-chip{height:22px;padding:0 7px;font-size:11px}.rt-open:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.em-tabs{background:#00000059;border-radius:12px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;margin:10px 0;padding:3px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff0a}.em-tabs-thumb{width:calc((100% - 6px) / var(--n));transform:translateX(calc(100% * var(--i)));background:linear-gradient(#2c2d33,#25262b);border-radius:9px;transition:transform .38s cubic-bezier(.34,1.36,.64,1);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:inset 0 1px #ffffff14,0 2px 8px #00000073}.em-tabs button{z-index:1;height:34px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font:550 13px Inter,sans-serif;transition:color .2s;display:inline-flex;position:relative}.em-tabs button[aria-selected=true]{color:var(--text-primary)}.em-tabs button:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px;border-radius:9px}.em-sec{background:#ffffff05;border-radius:16px;grid-column:1/-1;min-width:0;padding:13px 14px 14px;box-shadow:inset 0 0 0 1px #ffffff0e}.em-sec>h4{color:var(--text-primary);align-items:baseline;gap:10px;margin:0 0 11px 2px;font:600 12.5px Inter,sans-serif;display:flex}.em-sec>h4 .em-sum{font:500 11.5px var(--font-geist-mono), "Geist Mono", monospace;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;margin-left:auto;overflow:hidden}.em-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.em-grid>.em-full{grid-column:1/-1}.em-seg{background:var(--bg-surface);border-radius:11px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;height:42px;padding:3px;display:grid;box-shadow:inset 0 0 0 1px #ffffff13}.em-seg button{color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;font:500 13px Inter,sans-serif;transition:background-color .2s,color .2s,box-shadow .2s}.em-seg button .mono{font-family:var(--font-geist-mono), "Geist Mono", monospace;font-weight:600}.em-seg-ic{justify-content:center;align-items:center;gap:6px;display:inline-flex}.em-seg button:hover{color:var(--text-primary)}.em-seg button[aria-pressed=true]{color:var(--text-primary);background:linear-gradient(#2c2d33,#25262b);box-shadow:inset 0 1px #ffffff14,0 2px 6px #0006}.em-wline{color:var(--text-secondary);align-items:center;gap:10px;margin:8px 0 0;padding-left:2px;font:500 12px Inter,sans-serif;display:flex}.em-wline b{color:var(--text-primary);font-weight:600}.em-bar{background:#ffffff12;border-radius:4px;flex:1;max-width:140px;height:4px;overflow:hidden}.em-bar i{background:var(--silver);transform-origin:0;border-radius:4px;height:100%;transition:transform .5s ease-out;display:block}.em-wline.is-warn b{color:var(--accent-amber)}.em-wline.is-warn .em-bar i{background:var(--accent-amber)}.em-swr{background:var(--bg-surface);cursor:pointer;text-align:left;width:100%;min-height:44px;color:var(--text-primary);border:0;border-radius:13px;align-items:center;gap:14px;padding:11px 12px 11px 14px;display:flex;box-shadow:inset 0 0 0 1px #fff1}.em-swr-t{flex:1;min-width:0}.em-swr-t b{font:550 13.5px Inter,sans-serif;display:block}.em-swr-t span{color:var(--text-secondary);margin-top:1px;font:400 12px Inter,sans-serif;display:block}.em-sw{background:#33343b;border-radius:13px;flex:none;width:44px;height:26px;transition:background-color .25s;position:relative}.em-sw:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .32s cubic-bezier(.34,1.36,.64,1);position:absolute;top:2px;left:2px;box-shadow:0 2px 5px #00000059}.em-sw[data-on=true]{background:var(--silver)}.em-sw[data-on=true]:after{background:var(--bg-base);transform:translate(18px)}.em-swr:focus-visible,.em-seg button:focus-visible,.em-morebtn:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.em-more{padding:4px 6px 6px}.em-more>.em-grid{padding:0 8px 6px}.em-more>.em-grid:empty{display:none}.em-morebtn{width:100%;min-height:44px;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:9px 8px;display:flex}.em-morebtn:hover{background:#ffffff08}.em-morebtn>span{flex:1;min-width:0}.em-morebtn b{font:600 13px Inter,sans-serif;display:block}.em-morebtn small{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font:500 12px Inter,sans-serif;display:block;overflow:hidden}.em-morechev{color:var(--text-secondary);flex:none;transition:transform .3s ease-out}.em-morebtn[aria-expanded=true] .em-morechev{transform:rotate(180deg)}.fee-rate{font:600 11px var(--font-geist-mono), "Geist Mono", monospace;letter-spacing:0;text-transform:none;color:var(--text-primary);font-variant-numeric:tabular-nums;margin-left:6px}.fee-parts{font-family:var(--font-geist-mono), "Geist Mono", monospace;font-variant-numeric:tabular-nums}.fee-val{background:var(--bg-base);border:1px solid var(--border);border-radius:7px;align-items:center;min-width:0;padding:4px 6px;font:600 12.5px Geist Mono,monospace;display:flex}.fee-val:focus-within{border-color:#5fdc9b80}.fee-unit{color:var(--silver);padding-right:2px}.fee-val input{width:100%;min-width:0;font:inherit;color:var(--text-primary);text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0}.fee-switch{color:var(--text-secondary);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;padding:0 0 0 4px}.fee-switch:hover{color:var(--text-primary)}.fee-switch:focus-visible,.fee-x:focus-visible,.fee-add:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.fee-x{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:2px;font-size:15px;line-height:1}.fee-add{color:var(--silver);cursor:pointer;background:0 0;border:0;padding:3px 0;font:600 12px Inter,sans-serif}.fee-add:hover{color:var(--text-primary)}.pfe{flex-direction:column;display:flex}.pfe-row{border-bottom:.5px solid var(--border);padding:10px 16px}.pfe-row:last-child{border-bottom:0}.pfe-head{flex-wrap:wrap;align-items:center;gap:12px;min-height:32px;display:flex}.pfe-name{color:var(--text-primary);min-width:96px;font:500 13px Inter,sans-serif}.pfe-sum{min-width:0;color:var(--text-secondary);font-variant-numeric:tabular-nums;flex:160px;font:500 12px Geist Mono,monospace}.pfe-sum small{color:var(--silver);font-family:Inter,sans-serif}.pfe-level{color:var(--text-secondary);align-items:center;gap:6px;font:500 12px Inter,sans-serif;display:inline-flex}.pfe-level select{background:var(--bg-base);color:var(--text-primary);border:1px solid var(--border);border-radius:7px;padding:4px 6px;font:500 12px Geist Mono,monospace}.pfe-btn{color:var(--text-primary);cursor:pointer;white-space:nowrap;background:#ffffff0d;border:0;border-radius:8px;padding:6px 11px;font:600 12px Inter,sans-serif;box-shadow:inset 0 0 0 1px #ffffff1a}.pfe-btn.is-primary{background:var(--accent-green);color:var(--bg-base);box-shadow:none}.pfe-btn:disabled{opacity:.45;cursor:default}.pfe-btn:focus-visible,.pfe-level select:focus-visible,.pfe-label:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.pfe-edit{flex-direction:column;gap:6px;margin-top:10px;display:flex}.pfe-none{color:var(--text-secondary);margin:0;font:400 12.5px Inter,sans-serif}.pfe-line{grid-template-columns:minmax(0,1fr) 120px 22px;align-items:center;gap:8px;display:grid}.pfe-label{background:var(--bg-base);border:1px solid var(--border);min-width:0;color:var(--text-primary);border-radius:7px;padding:5px 8px;font:400 12.5px Inter,sans-serif}.pfe-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.exp-marker{cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;margin:-5px -8px;padding:5px 8px;font:600 12px Geist Mono,monospace;display:inline-flex}.exp-marker:hover{background:#e85c5c1a}.exp-marker:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.exp-marker-dot{border-radius:50%;flex:none;width:6px;height:6px}.exp-pop{z-index:9400;background:var(--bg-surface-2);border:1px solid #ffffff1a;border-radius:14px;padding:14px;animation:.15s whs-fade;box-shadow:0 30px 60px -20px #000000d9}.exp-pop b{color:var(--text-primary);font:600 14px Inter,sans-serif;display:block}.exp-pop-when{color:var(--text-secondary);margin-top:2px;font:500 12px Geist Mono,monospace;display:block}.exp-pop p{color:var(--text-secondary);margin:6px 0 12px;font:400 13px/1.5 Inter,sans-serif}.exp-pop-bt{gap:8px;display:flex}.exp-pop-hold,.exp-pop-no{cursor:pointer;white-space:nowrap;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font:650 13px Inter,sans-serif;display:inline-flex}.exp-pop-hold{color:var(--bg-base);background:var(--accent-green);box-shadow:0 6px 18px -8px #5fdc9b8c}.exp-pop-hold:hover{box-shadow:0 8px 24px -8px #5fdc9bbf}.exp-pop-no{color:var(--text-primary);background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a}.exp-pop-hold:active,.exp-pop-no:active{transform:scale(.97)}.exp-pop-hold:focus-visible,.exp-pop-no:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.exp-bar{border-bottom:1px solid var(--border);background:linear-gradient(90deg,#e85c5c14,#0000 70%);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;display:flex}.exp-bar-t{min-width:0;color:var(--text-primary);flex:260px;font:400 13.5px Inter,sans-serif}.exp-bar-t span{color:var(--text-secondary)}@media (prefers-reduced-motion:reduce){.exp-pop{animation:none}}html[data-motion=off] .exp-pop{animation:none}.whs-veil{z-index:9500;-webkit-backdrop-filter:blur(6px);background:#040406b3;place-items:center;padding:16px;animation:.2s whs-fade;display:grid;position:fixed;inset:0}.whs-sheet{background:var(--bg-surface);border:1px solid var(--border);border-radius:20px;width:min(440px,100%);max-height:calc(100dvh - 32px);padding:20px;animation:.3s cubic-bezier(.2,.9,.3,1.15) whs-in;overflow-y:auto;box-shadow:0 40px 90px -30px #000000e6}.whs-hd{align-items:center;gap:12px;display:flex}.whs-hd b{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font:700 16px/1.25 Inter,sans-serif;display:block;overflow:hidden}.whs-k{letter-spacing:.16em;color:var(--text-secondary);font:700 10.5px Geist Mono,monospace}.whs-q{letter-spacing:.14em;color:var(--text-secondary);margin:18px 0 8px;font:700 10.5px Geist Mono,monospace}.whs-opt{border:1px solid var(--border);background:var(--bg-base);cursor:pointer;text-align:left;width:100%;color:var(--text-primary);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:8px;padding:12px 14px;display:grid}.whs-opt:hover{border-color:#ffffff2e}.whs-opt[aria-checked=true]{background:#c9cbd10f;border-color:#c9cbd1b3}.whs-opt:focus-visible,.whs-btn:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.whs-big{letter-spacing:-.03em;font-variant-numeric:tabular-nums;min-width:64px;font:700 20px Geist Mono,monospace}.whs-meta{color:var(--text-secondary);min-width:0;font:400 12.5px Inter,sans-serif}.whs-meta b{color:var(--text-primary);font:600 12.5px Geist Mono,monospace}.whs-rd{border:1.5px solid #ffffff47;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.whs-opt[aria-checked=true] .whs-rd{border-color:var(--silver)}.whs-opt[aria-checked=true] .whs-rd:after{content:"";background:var(--silver);border-radius:50%;width:9px;height:9px}.whs-ft{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.whs-btn{cursor:pointer;white-space:nowrap;border:0;border-radius:10px;justify-content:center;align-items:center;padding:9px 14px;font:650 13px Inter,sans-serif;display:inline-flex}.whs-btn:active{transform:scale(.97)}.whs-o{color:var(--text-primary);background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a}.whs-g{background:var(--accent-green);color:var(--bg-base)}.whs-btn:disabled{opacity:.45;cursor:default}@keyframes whs-fade{0%{opacity:0}to{opacity:1}}@keyframes whs-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.whs-veil,.whs-sheet{animation:none}}html[data-motion=off] .whs-veil,html[data-motion=off] .whs-sheet{animation:none}@media (max-width:767px){.whs-opt{min-height:56px;padding:14px}.whs-btn{min-height:44px}}.gp-cell{flex-direction:column;justify-content:center;align-items:center;min-width:0;line-height:1.15;display:flex;overflow:hidden}.gp-v{font-variant-numeric:tabular-nums;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font:500 13px Geist Mono,monospace;overflow:hidden}.gp-sub{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:2px;font:500 10.5px Inter,sans-serif;overflow:hidden}.inv-ph-group{flex-direction:column;gap:6px;display:flex}.inv-ph-x{vertical-align:1px;background:#ffffff1a;border-radius:5px;padding:2px 6px;font:600 11px Geist Mono,monospace}.inv-ph-range{color:var(--text-primary)}.inv-ph-each{color:var(--text-secondary);font:500 10.5px Inter,sans-serif}.inv-ph-units{border-left:1px solid #ffffff1a;flex-direction:column;gap:6px;margin-left:12px;padding-left:18px;display:flex}.unit-chip{font-variant-numeric:tabular-nums;max-width:100%;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;background:#c9cbd117;border-radius:6px;align-items:center;gap:6px;padding:3px 9px;font:600 12.5px Geist Mono,monospace;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #c9cbd147}.unit-chip i{background:var(--silver);border-radius:1.5px;flex:none;width:6px;height:6px}.dp-hint{color:var(--text-secondary);margin-top:6px;font:500 11px Geist Mono,monospace}.dp-hint kbd{background:var(--bg-surface-2);border:1px solid var(--border);color:var(--text-secondary);border-radius:4px;padding:1px 5px;font:600 10.5px Geist Mono,monospace}@media (hover:none){.dp-hint{display:none}}.dp-quick{gap:6px;margin-top:6px;display:flex}.dp-quick button{color:var(--text-secondary);cursor:pointer;background:#ffffff0a;border:0;border-radius:999px;padding:3px 10px;font:500 11.5px Inter,sans-serif;box-shadow:inset 0 0 0 1px #ffffff12}.dp-quick button:hover{color:var(--text-primary)}.dp-quick button[aria-pressed=true]{color:var(--bg-base);background:var(--silver);box-shadow:none}@media (max-width:767px){.em-sheet.bs-phone{transition-timing-function:cubic-bezier(.32,.72,0,1)}.em-seg{height:44px}.dp-quick button{min-height:32px;padding:6px 12px}}@media (prefers-reduced-motion:reduce){.em-tabs-thumb,.em-sw:after,.em-bar i,.em-morechev{transition:none}}html[data-motion=off] .em-tabs-thumb,html[data-motion=off] .em-sw:after,html[data-motion=off] .em-bar i,html[data-motion=off] .em-morechev{transition:none}.em-another{height:44px;color:var(--text-primary);cursor:pointer;background:#ffffff0d;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:9px;padding:0 16px;font:600 13.5px Inter,sans-serif;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff17}.em-another:hover{background:#ffffff14}.em-another:disabled{opacity:.5;cursor:not-allowed}.em-another .em-keys kbd{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a}.em-left .em-hint{color:var(--text-secondary)}@media (max-width:639px){.em-left:has(>.em-hint:only-child){display:none}.em-another{padding:0 12px}}.em-chips{flex-wrap:wrap;gap:6px;display:flex}.em-chips button{background:var(--bg-surface);min-height:34px;color:var(--text-secondary);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 13px;font:500 13px Inter,sans-serif;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff13}.em-chips button:hover{color:var(--text-primary)}.em-chips button[aria-pressed=true]{color:var(--text-primary);background:linear-gradient(#2c2d33,#25262b);box-shadow:inset 0 0 0 1px #c9cbd173,0 2px 6px #0006}.em-chips button:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.em-chips .em-sq{background:var(--c,var(--silver));border-radius:2px;flex:none;width:8px;height:8px}.em-chips.is-cats button svg{color:var(--text-secondary);flex:none;transition:color .2s}.em-chips.is-cats button[aria-pressed=true]{background:#c9cbd114;box-shadow:inset 0 0 0 1.5px #c9cbd199}.em-chips.is-cats button[aria-pressed=true] svg{color:var(--silver-hi)}.em-opt{text-transform:none;letter-spacing:0;color:var(--text-secondary);margin-left:6px;font-weight:400}.em-wline.is-small{margin-top:6px;font-size:11.5px}.em-wline .mono,.em-pl-l .mono{font-family:var(--font-geist-mono), "Geist Mono", monospace;font-variant-numeric:tabular-nums}.em-link{font:inherit;color:var(--text-primary);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40}.em-mini{min-height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-top:8px;padding:0;font:500 12px Inter,sans-serif;display:inline-flex}.em-mini .em-sw{width:30px;height:18px}.em-mini .em-sw:after{width:14px;height:14px}.em-mini .em-sw[data-on=true]:after{transform:translate(12px)}.em-mini:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px;border-radius:6px}.money-input.is-struck{color:var(--text-tertiary);text-decoration:line-through}.em-pline{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 14px;display:grid}.em-pl-l{gap:3px;min-width:0;display:grid}.em-pl-l b{color:var(--text-primary);font:650 14px Inter,sans-serif}.em-pl-l span{color:var(--text-secondary);overflow-wrap:anywhere;font-size:12px}.em-pl-l small{font:500 11.5px var(--font-geist-mono), "Geist Mono", monospace;color:var(--text-secondary)}.em-pl-v{font:700 26px var(--font-geist-mono), "Geist Mono", monospace;letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.em-pl-v.is-win{color:var(--accent-green)}.em-pl-v.is-loss{color:var(--danger-red)}.em-roib{grid-column:1/-1;max-width:none;margin-top:8px}.em-roib.is-loss i{background:var(--danger-red)}.em-cq{margin-top:2px}.em-cq s{color:var(--text-secondary);text-decoration-color:#ffffff59}.em-delta.is-up{color:var(--accent-green)}.em-delta.is-down{color:var(--danger-red)}@media (max-width:639px){.em-row3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.em-row3>:last-child{grid-column:1/-1}}.em-pence{letter-spacing:-.01em;font-size:.46em}.em-pl-v:not(.is-win):not(.is-loss) .em-pence{color:var(--silver)}.mih.mih-row{--mih-s:76px;text-align:left;flex-direction:row;align-items:center;gap:16px;padding:22px 22px 14px}.mih.mih-row .mih-tile{border-radius:18px}.mih.mih-row .mih-qty{bottom:-6px;right:-6px}.mih.mih-row .mih-cat-tile{border-radius:22px;flex:none;width:76px;height:76px}.mih.mih-row.is-icon{padding-top:22px}.mih.mih-row.is-icon:before{margin-left:0;top:-60px;left:-80px}.mih-pic{flex:none}.mih-tx{flex:1;min-width:0;padding-right:36px;position:relative}.mih-k{letter-spacing:.15em;text-transform:uppercase;color:var(--silver);font:650 10.5px Inter,sans-serif}.mih-h{letter-spacing:-.015em;color:var(--text-primary);-webkit-line-clamp:2;overflow-wrap:anywhere;text-wrap:balance;-webkit-box-orient:vertical;margin:4px 0 3px;font:700 19px/1.25 Inter,sans-serif;display:-webkit-box;overflow:hidden}.mih-h.is-ph{color:var(--text-tertiary)}.mih-meta{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font:500 12.5px Inter,sans-serif;overflow:hidden}.mih-chips{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.mih-chip{height:26px;color:var(--text-secondary);white-space:nowrap;background:#ffffff09;border-radius:99px;align-items:center;gap:6px;padding:0 10px;font:500 11.5px Inter,sans-serif;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff12}.mih-chip b{font:600 11.5px var(--font-geist-mono), "Geist Mono", monospace;color:var(--text-primary)}@media (max-width:767px){.mih.mih-row{--mih-s:64px;gap:14px;padding:16px 18px 12px}.mih.mih-row .mih-cat-tile{border-radius:19px;width:64px;height:64px}.mih-h{font-size:17px}.mih-chips{margin-top:8px}}.hp-tile{width:var(--mih-s);height:var(--mih-s);cursor:pointer;color:inherit;background:0 0;border:0;border-radius:18px;flex:none;padding:0;display:block;position:relative}.hp-tile .mih-tile{border-radius:inherit;width:100%;height:100%}.hp-tile:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.hp-scrim{border-radius:inherit;color:var(--silver);opacity:0;pointer-events:none;background:#08090b9e;flex-direction:column;justify-content:center;align-items:center;gap:3px;font:500 11px Inter,sans-serif;transition:opacity .15s;display:flex;position:absolute;inset:0}.hp-tile:hover .hp-scrim,.hp-tile:focus-visible .hp-scrim{opacity:1}.hp-tile.is-empty{background:#ffffff05;border:1.5px dashed #fff3;transition:border-color .15s}.hp-tile.is-empty:hover,.hp-tile.is-empty:focus-visible{border-color:#ffffff5c}.hp-add{width:100%;height:100%;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:2px;font:500 10.5px Inter,sans-serif;display:flex}.hp-plus{color:var(--text-primary);font:400 20px/1 Inter,sans-serif}.hp-busy{border-radius:inherit;background:#08090b59;place-items:center;display:grid;position:absolute;inset:0}.hp-tile.has-idle{width:auto;height:auto}.hp-tile.has-idle>.mih-fan,.hp-tile.has-idle>.mih-pic{display:block}.hp-tile.has-idle .hp-scrim{inset:0 calc(var(--mih-s) * .1);border-radius:18px}.hp-pop{z-index:1100;background:var(--bg-surface);width:360px;max-width:calc(100vw - 24px);box-shadow:0 24px 48px -16px #000000d9, 0 0 0 1px var(--border-strong);transform-origin:0 0;border-radius:12px;animation:.18s ease-out hp-in;position:fixed;overflow-y:auto}.hp-pop .photo-chooser{border:0;border-radius:0}.hp-pop-foot{color:var(--text-secondary);justify-content:space-between;align-items:center;gap:12px;padding:6px 12px 10px;font:500 11.5px Inter,sans-serif;display:flex}.hp-remove{color:var(--danger-red);cursor:pointer;background:0 0;border:0;padding:4px 0;font:600 12px Inter,sans-serif}.hp-remove:hover{text-decoration:underline}.hp-pop.is-sheet{width:auto;max-width:none;max-height:80dvh;padding-bottom:env(safe-area-inset-bottom,0px);transform-origin:bottom;border-radius:18px 18px 0 0;animation-name:hp-up;inset:auto 0 0}.hp-pop.is-sheet .photo-chooser-input{padding:14px 16px;font-size:16px}.hp-sheet-bd{z-index:1099;background:#00000080;position:fixed;inset:0}.hp-err{color:var(--danger-red);margin:6px 0 0;font:500 12px Inter,sans-serif}.hp-apply{color:var(--text-secondary);cursor:pointer;align-items:center;gap:8px;margin-top:8px;font:500 12px Inter,sans-serif;display:flex}.hp-apply input{width:15px;height:15px;accent-color:var(--accent-green);cursor:pointer;flex:none;margin:0}@keyframes hp-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes hp-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.hp-pop.is-still,.hp-tile.is-still .hp-scrim{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.hp-pop{animation:none}.hp-scrim{transition:none}}.mih-cat-tile.is-count{font:600 26px var(--font-geist-mono), "Geist Mono", monospace;color:var(--text-primary);font-variant-numeric:tabular-nums}.em-qty{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;align-items:center;gap:2px;height:42px;padding:0 4px;transition:border-color .15s;display:flex}.em-qty:focus-within{border-color:#5fdc9b80}.em-qty.is-bad{border-color:var(--danger-red)}.em-qty input{text-align:center;width:100%;min-width:0;font:600 15px var(--font-geist-mono), "Geist Mono", monospace;color:var(--text-primary);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1}.em-qty button{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:#ffffff0a;border:0;border-radius:9px;flex:none;place-items:center;display:grid}.em-qty button:hover:not(:disabled){color:var(--text-primary);background:#ffffff14}.em-qty button:disabled{opacity:.4;cursor:default}.em-qty button:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}@media (max-width:767px){.em-qty{height:44px}.em-qty input{font-size:16px}.em-qty button{width:36px;height:36px}}.cookie-settings-link{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0}.cookie-settings-link:hover{color:var(--text-primary)}.cookie-settings-link:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px;border-radius:2px}.bs-panel :is(input:not([type=checkbox]):not([type=radio]),textarea,select):focus-visible,.bs-panel button[aria-haspopup]:focus-visible{outline-offset:2px;outline:2px solid var(--accent-green)!important}.bs-panel .em-qty input:focus-visible{outline:none!important}.bs-panel .em-qty:has(input:focus-visible){outline:2px solid var(--accent-green);outline-offset:2px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}