.odin-card[data-held],.odin-card[data-settling]{will-change:transform}.odin-card[data-held],.odin-viewport .odin-card[data-kind][data-held]{scale:calc(1.012 * var(--hold-k, 1));cursor:-webkit-grabbing;cursor:grabbing;transition:scale .14s cubic-bezier(.2,.8,.2,1),border-color 0s,box-shadow 0s;border-color:var(--hair-strong);box-shadow:0 2px 4px -1px var(--mark-rim,rgba(0,0,0,.22)),0 22px 44px -16px var(--mark-rim,rgba(0,0,0,.42))}.odin-card[data-held][data-selected],.odin-viewport .odin-card[data-kind][data-held][data-selected]{border-color:var(--amber);box-shadow:inset 0 0 0 2px color-mix(in oklab,var(--amber) 70%,transparent),0 2px 4px -1px var(--mark-rim,rgba(0,0,0,.22)),0 22px 44px -16px var(--mark-rim,rgba(0,0,0,.42))}.odin-card[data-held] *{cursor:-webkit-grabbing;cursor:grabbing}.odin-card[data-settling],.odin-viewport .odin-card[data-kind][data-settling]{transition:scale .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),border-color .16s var(--ease),transform .26s var(--ease)}body[data-odin]>.shell{visibility:hidden}body[data-odin]:before{animation:none;opacity:1}body[data-odin] .dude-dot{animation:none}.odin-card[data-carried]{will-change:transform;transition:none}.odin-flag[data-held]{will-change:transform}@media (prefers-reduced-motion:reduce){.odin-card[data-held]{scale:var(--hold-k,1);transition:none}.odin-card[data-settling]{transition:none}}.build-watch{position:fixed;left:50%;top:14px;transform:translateX(-50%);z-index:1000;display:flex;align-items:center;gap:12px;padding:8px 8px 8px 16px;border-radius:999px;background:var(--text);color:var(--bg);font:600 13px/1.2 var(--sans);box-shadow:0 10px 30px -10px rgba(0,0,0,.5)}.build-watch button{all:unset;cursor:pointer;padding:6px 12px;border-radius:999px;font:12px/1 var(--mono);text-transform:lowercase;background:var(--bg);color:var(--text)}.build-watch button:focus-visible{outline:2px solid var(--bg);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.build-watch{animation:build-watch-in .22s var(--ease,ease-out)}}@keyframes build-watch-in{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translateX(-50%)}}.odin-shield{display:none;position:absolute;inset:0;z-index:2;cursor:inherit;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.odin-viewport[data-moving]>.odin-shield{display:block}.odin-viewport[data-grab]{cursor:-webkit-grab;cursor:grab}.odin-viewport[data-grab].dragging{cursor:-webkit-grabbing;cursor:grabbing}.odin-viewport[data-grab]>.odin-shield{display:block}.odin-peek{position:absolute;left:0;top:0;z-index:3;box-sizing:border-box;min-width:12px;min-height:9px;pointer-events:none;opacity:0;border:1.5px solid var(--text);border-radius:3px;background:color-mix(in oklab,var(--text) 9%,transparent);box-shadow:0 0 0 1px color-mix(in oklab,var(--odin-paper,#fff) 55%,transparent);will-change:transform}.odin-viewport[data-peek]>.odin-peek{opacity:1}@media (prefers-reduced-motion:no-preference){.odin-peek{transition:opacity .16s var(--ease,ease-out)}}.odin-tocards{position:absolute;left:50%;bottom:104px;z-index:7;transform:translateX(-50%);display:inline-flex;align-items:center;gap:9px;height:36px;padding:0 16px 0 13px;font-family:var(--mono);font-size:12px;letter-spacing:.02em;text-transform:lowercase;white-space:nowrap;color:var(--text);background:var(--odin-sheet);border:1px solid var(--odin-line);border-radius:999px;box-shadow:0 8px 28px -6px var(--mark-rim,rgba(0,0,0,.18));cursor:pointer;transition:opacity .14s var(--ease,ease-out),filter .14s var(--ease,ease-out),border-color .14s var(--ease,ease-out)}.odin-tocards:hover{border-color:var(--text)}.odin-tocards:active{filter:brightness(.97)}.odin-tocards:focus-visible{outline:2px solid var(--text);outline-offset:2px}.odin-tocards-arrow{flex:none;color:var(--text)}.odin-viewport[data-moving]>.odin-tocards,.odin-viewport[data-peek]>.odin-tocards{opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.odin-tocards{animation:odin-tocards-in .2s var(--ease,ease-out) backwards}}@keyframes odin-tocards-in{0%{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (max-width:900px){.odin-tocards{bottom:164px}}@media (pointer:coarse){.odin-tocards{height:44px}}@property --cy-h{syntax:"<number>";inherits:true;initial-value:240}@property --cy-L{syntax:"<number>";inherits:true;initial-value:.41}@property --cy-C{syntax:"<number>";inherits:true;initial-value:.08}.cy{--cy-h:var(--cy-hue,240);--cy-L:var(--cy-l,0.41);--cy-C:var(--cy-c,0.08);--cy-s:var(--plane-scale,1);--cy-geo:"Futura","Avenir Next",var(--sans);--cy-display:"Bodoni 72",Didot,"Bodoni MT",Georgia,serif;--cy-ground:oklch(var(--cy-L) var(--cy-C) var(--cy-h));--cy-lit:oklch(calc(var(--cy-L) + 0.07) calc(var(--cy-C) * 1.06) var(--cy-h));--cy-deep:oklch(calc(var(--cy-L) - 0.05) calc(var(--cy-C) * 0.8) var(--cy-h));--cy-ink:#f8f6f0;--cy-ink2:rgba(248,246,240,0.86);--cy-ink3:rgba(248,246,240,0.66);--cy-hair:rgba(248,246,240,0.22);--cy-grid:rgba(248,246,240,0.07);--cy-solid:var(--cy-ground);--cy-pad:max(14px,calc(6px / var(--cy-s)));position:absolute;inset:0;overflow:hidden;display:flex;flex-direction:column;color:var(--cy-ink);background:linear-gradient(to right,var(--cy-grid) 1px,transparent 1px) -10px 0 /24px 24px,linear-gradient(to bottom,var(--cy-grid) 1px,transparent 1px) 0 0 /24px 24px,radial-gradient(720px 420px at 35% 10%,var(--cy-lit) 0,var(--cy-ground) 55%,var(--cy-deep) 100%);box-shadow:inset 0 0 0 1px var(--cy-hair);font-family:var(--sans);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}@media (prefers-reduced-motion:no-preference){.cy{transition:--cy-h .24s var(--ease,ease-out),--cy-L .24s var(--ease,ease-out),--cy-C .24s var(--ease,ease-out)}}[data-theme=light] .cy{--cy-ground:#fbfbf6;--cy-solid:#fbfbf6;--cy-ink:oklch(var(--cy-L) var(--cy-C) var(--cy-h));--cy-ink2:color-mix(in oklab,oklch(var(--cy-L) var(--cy-C) var(--cy-h)) 78%,transparent);--cy-ink3:color-mix(in oklab,oklch(var(--cy-L) var(--cy-C) var(--cy-h)) 56%,transparent);--cy-hair:color-mix(in oklab,oklch(var(--cy-L) var(--cy-C) var(--cy-h)) 30%,transparent);--cy-grid:color-mix(in oklab,oklch(var(--cy-L) var(--cy-C) var(--cy-h)) 9%,transparent);background:linear-gradient(to right,var(--cy-grid) 1px,transparent 1px) -10px 0 /24px 24px,linear-gradient(to bottom,var(--cy-grid) 1px,transparent 1px) 0 0 /24px 24px,#fbfbf6;box-shadow:inset 0 0 0 1px var(--cy-hair)}.odin-card[data-hold]{--hold-k:max(1,calc(min(var(--hold-px, 0), var(--card-w, 1)) / (var(--card-w, 1) * var(--plane-scale, 1))));scale:var(--hold-k);transform-origin:0 0;transition:scale .22s var(--ease,ease-out)}.odin-card[data-hold] .cy{--cy-s:calc(var(--plane-scale, 1) * var(--hold-k, 1))}.odin-card[data-hold]+[data-odin-flag]{display:none}@media (prefers-reduced-motion:reduce){.odin-card[data-hold]{transition:none}}.odin-card-body:has(>.cy){position:relative;overflow:hidden;padding:0;background:none}.cy-kick{flex:none;display:flex;align-items:center;gap:8px;padding:var(--cy-pad) var(--cy-pad) 0;height:max(30px,calc(14px / var(--cy-s)));font:700 max(11px,calc(11px / var(--cy-s)))/1 var(--cy-geo);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;color:var(--cy-ink2)}.cy-pip{flex:none;width:max(8px,calc(7px / var(--cy-s)));height:max(8px,calc(7px / var(--cy-s)));border:1.2px solid var(--cy-ink)}.cy-subj{flex:0 1 auto;min-width:0;color:var(--cy-ink);font-weight:700;overflow:hidden;text-overflow:ellipsis}.cy-dot{color:var(--cy-ink3)}.cy-far{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:0 var(--cy-pad) var(--cy-pad);border-top:1px solid var(--cy-hair);margin:10px var(--cy-pad) 0;padding-left:0;padding-right:0}.cy-far-subj{font:700 max(40px,calc(22px / var(--cy-s)))/1.02 var(--cy-display);letter-spacing:.06em;text-transform:uppercase;color:var(--cy-ink);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}.cy-far-kind{font:700 max(13px,calc(12px / var(--cy-s)))/1.1 var(--cy-geo);letter-spacing:.22em;text-transform:uppercase;color:var(--cy-ink2)}.cy:not([data-live]) .cy-kick{display:none}.cy:not([data-live]) .cy-far{margin-top:0;border-top:0}.cy-well{position:relative;flex:1 1 auto;min-height:0;margin:10px var(--cy-pad) 0;padding-bottom:var(--cy-pad);border-top:1px solid var(--cy-hair);--bg:var(--cy-solid);--panel:var(--cy-solid);--panel2:color-mix(in oklab,var(--cy-ink) 6%,transparent);--field:color-mix(in oklab,var(--cy-ink) 8%,transparent);--field-line:var(--cy-hair);--text:var(--cy-ink);--dim:var(--cy-ink2);--label-ink:var(--cy-ink2);--placeholder:var(--cy-ink3);--border:var(--cy-hair);--hair-strong:color-mix(in oklab,var(--cy-ink) 40%,transparent);--amber:var(--cy-ink);--amber-ink:var(--cy-ink);--accent:var(--cy-ink);color:var(--cy-ink)}.odin-viewport .cy-well .vs-tool{--vs-champ:var(--cy-ink);--vs-champ-hi:var(--cy-ink);--vs-champ-wash:color-mix(in oklab,var(--cy-ink) 12%,transparent);--vs-rim:var(--cy-hair)}.cy-well:after{content:"";position:absolute;left:0;right:0;bottom:0;height:16px;z-index:2;pointer-events:none;background:linear-gradient(transparent,var(--cy-solid))}.cy-well[data-shown="0"]{position:absolute;inset:0;visibility:hidden;content-visibility:hidden;pointer-events:none;--odin-anim:paused}.odin-viewport .cy-well :is(.gxl-zeus-bezel,.gxl-zeus-pulse,.gxl-zeus-orbit,.gx-grid-zeus-bolt,.gx-sh-zeus-pulse,.gx-king-bloom){animation:none}.odin-viewport .cy-well :is(.gxl-zeus-pulse,.gx-sh-zeus-pulse){stroke-opacity:0}.odin-viewport .cy-well .gx-king-bloom{opacity:.5}.cy-well>.cy-big{padding:8px 0 4px}.odin-card .cy-well>.cy-big{--pk-big:calc(var(--inst-scale, 1.15) * max(1, var(--plane-step, 1) / var(--hold-k, 1)));container:gxcard/size}html[data-odin-preview] .odin-card .cy-well>.cy-big{--pk-big:calc(var(--inst-scale, 1.15) * min(max(1, var(--plane-step, 1) / var(--hold-k, 1)), max(1, var(--card-w, 1) / 200)))}@container gxcard (max-height: 640px){.gx:not([data-grid-card]) :is(.gx-head,.gx-bar,.gx-sh-bar,.gx-sh-foot-rail){display:none!important}}@container gxcard (max-height: 420px){.gx[data-grid-card] :is(.gx-bar,.gx-grid-head){display:none!important}}.odin-card .cy-well .gx:is([data-view=grid],[data-view=sheet]){display:flex;flex-direction:column;min-height:0}.odin-card .cy-well .gx:is([data-view=grid],[data-view=sheet])>.gx-stage{flex:1 1;min-height:0!important;container:gxstage/size;--gx-stage-h:100cqh}.odin-card .cy-well .gx[data-view=grid] :is(.gx-grid-view,.gx-grid-boards){height:100%}.odin-card .cy-well .gx[data-view=grid] .gx-grid-boards{grid-template-rows:minmax(0,1fr)}.odin-card .cy-well .gx[data-view=grid] .gx-grid-board{display:flex;flex-direction:column;min-height:0}.odin-card .cy-well .gx[data-view=grid] .gx-grid-board>.gx-2d{flex:1 1;min-height:0}.odin-card .cy-well .gx[data-view=grid] .gx-grid-board>.gx-2d>.gx-heat{height:100%}.odin-card .cy-well .gx[data-view=grid] .gx-heat-scroll{max-height:100%!important}.odin-card .cy-well .gx[data-view=sheet] .gx-stage>.gx-2d{height:100%}.odin-card .cy-well .gx[data-view=sheet] .gx-sh{display:flex;flex-direction:column;height:calc(100% - 4px);min-height:0}.odin-card .cy-well .gx[data-view=sheet] .gx-sh>.gx-heat-scroll{flex:1 1;min-height:0;max-height:none!important}@container gxcard (max-height: 420px){.gx:is([data-view=grid],[data-view=sheet]) .gx-grid-foot>:not(.gx-grid-refail),.gx:is([data-view=grid],[data-view=sheet]) .gx-grid-key{display:none!important}}.cy-well .vs-board.is-range .vs-prot .vs-h3{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.odin-card:has(.cy:not([data-live]))+[data-odin-flag]{display:none}@media (prefers-reduced-motion:no-preference){.cy-far,.cy-well[data-shown="1"]{animation:cy-in .18s var(--ease,ease-out)}}@keyframes cy-in{0%{opacity:.4}to{opacity:1}}.cy-swatch{background:linear-gradient(to right,rgba(248,246,240,.12) 1px,transparent 1px) 0 0 /6px 6px,var(--sw)}.odin-opt{position:relative;display:inline-flex}.odin-opt-pop{position:absolute;left:0;top:calc(100% + 8px);z-index:30;min-width:220px;display:grid;grid-template-columns:repeat(3,auto);grid-gap:4px 18px;gap:4px 18px;padding:12px 14px;background:var(--odin-sheet);border:1px solid var(--odin-line);border-radius:12px;box-shadow:0 14px 40px -12px var(--mark-rim,rgba(0,0,0,.25))}.odin-opt-group{display:flex;flex-direction:column;gap:2px}.odin-bar .odin-opt-pop .odin-opt-item{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;font-family:var(--mono);font-size:12px;color:var(--text);padding:5px 8px;margin-left:-8px;border-radius:6px}.odin-bar .odin-opt-pop .odin-opt-item:hover{background:color-mix(in oklab,var(--text) 8%,transparent)}.odin-bar .odin-opt-pop .odin-opt-item:focus-visible{outline:2px solid var(--text);outline-offset:1px}@media (max-width:560px){.odin-opt-pop{grid-template-columns:1fr}}.odin-viewport:is([data-paper=black],[data-paper=red],[data-paper=pink],[data-paper=blue],[data-paper=indigo],[data-paper=teal],[data-paper=green]){--uni-tint:oklch(0.965 calc(var(--cy-c, 0.08) * 0.22) var(--cy-hue,240));--uni-line:oklch(0.74 calc(var(--cy-c, 0.08) * 0.8) var(--cy-hue,240))}[data-theme=dark] .odin-viewport:is([data-paper=black],[data-paper=red],[data-paper=pink],[data-paper=blue],[data-paper=indigo],[data-paper=teal],[data-paper=green]){--uni-tint:oklch(calc(var(--cy-l, 0.41) * 0.6) calc(var(--cy-c, 0.08) * 0.6) var(--cy-hue,240));--uni-line:oklch(calc(var(--cy-l, 0.41) + 0.14) var(--cy-c,0.08) var(--cy-hue,240))}.odin-swatch-kind{background:conic-gradient(from 200deg,var(--jw-sapphire-r,#4f86e6),var(--jw-emerald-r,#37a08c),var(--jw-amethyst-r,#9b7bd8),var(--jw-garnet-r,#c0566f),var(--jw-topaz-r,#c9a35b),var(--jw-sapphire-r,#4f86e6));border:1px solid rgba(248,246,240,.35)}.odin-colours{flex-wrap:wrap}.tv-shield{position:absolute;inset:0;z-index:2;cursor:pointer}.tv-shield-hint{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);padding:4px 10px;border-radius:999px;white-space:nowrap;pointer-events:none;font:600 11px/1.3 var(--mono,ui-monospace,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--text);background:color-mix(in oklab,var(--panel,#111) 86%,transparent);border:1px solid color-mix(in oklab,var(--text) 14%,transparent);opacity:0;transition:opacity .16s var(--ease,ease-out)}.tv-shield:hover .tv-shield-hint{opacity:1;transition-delay:.5s}.tv-wait{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;grid-gap:6px;gap:6px;pointer-events:none;overflow:hidden;background:linear-gradient(180deg,rgba(120,200,220,.05),rgba(120,200,220,0)),repeating-linear-gradient(0deg,rgba(150,210,230,.06) 0 1px,transparent 1px 32px)}.tv-wait b{font:700 28px/1 SF Mono,ui-monospace,Menlo,monospace;letter-spacing:.14em;color:rgba(225,245,250,.9)}.tv-wait span{font:600 10.5px/1 SF Mono,ui-monospace,Menlo,monospace;letter-spacing:.24em;text-transform:uppercase;color:rgba(190,225,235,.55)}.tv-wait i{position:absolute;top:0;bottom:0;width:30%;left:-30%;background:linear-gradient(90deg,transparent,rgba(150,220,235,.12),transparent);animation:tv-wait 1.4s cubic-bezier(.4,0,.2,1) infinite}@keyframes tv-wait{to{left:100%}}@media (prefers-reduced-motion:reduce){.tv-wait i{display:none}}.odin-layouts{position:relative;align-items:center;gap:6px}.odin-layouts,.odin-layouts-save{display:inline-flex}.odin-layouts-save>.odin-dock-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.odin-layouts-more{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left:0!important;padding-left:8px!important;padding-right:10px!important}.odin-layouts-pop{left:0;right:auto;bottom:calc(100% + 12px);width:300px}.odin-layouts-new{display:flex;gap:6px}.odin-layouts-new input{flex:1 1 auto;min-width:0;font:12.5px/1.2 var(--mono);padding:6px 9px;color:var(--text);background:var(--field);border:1px solid var(--field-line);border-radius:8px}.odin-layouts-new input::placeholder{color:var(--placeholder)}.odin-layouts-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;max-height:240px;overflow:auto}.odin-layouts-list li{display:flex;align-items:center;gap:6px;padding:2px 0}.odin-layouts-list li.on .odin-layouts-name b{text-decoration:underline;text-underline-offset:3px}.odin-layouts-name{all:unset;flex:1 1 auto;min-width:0;cursor:pointer;display:flex;flex-direction:column;gap:1px;padding:5px 8px;margin-left:-8px;border-radius:6px}.odin-layouts-name:hover{background:color-mix(in oklab,var(--text) 8%,transparent)}.odin-layouts-name:focus-visible{outline:2px solid var(--text);outline-offset:1px}.odin-layouts-name b{font:700 13px/1.2 var(--sans);color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odin-layouts-name span{font:11px/1.2 var(--mono);color:var(--dim)}.odin-layouts-del{min-width:26px}.odin-layouts-clear.armed{color:var(--text)!important;border-color:var(--red,#c0392b)!important}@media (max-width:560px){.odin-layouts-pop{width:min(300px,calc(100vw - 32px))}}[data-theme] .odin-viewport[data-skin=hud]:not([data-paper]) .odin-card[data-kind]{--hud-h:203;--hud-s:1}[data-theme] .odin-viewport[data-skin=hud]:not([data-paper]) .odin-card:is([data-kind=ticker_ref],[data-kind=watchlist_ref],[data-kind=peers],[data-kind=holders],[data-kind=compare],[data-kind=fund]){--hud-h:158;--hud-s:0.85}[data-theme] .odin-viewport[data-skin=hud]:not([data-paper]) .odin-card:is([data-kind=note],[data-kind=ledger]){--hud-h:272;--hud-s:0.8}[data-theme] .odin-viewport[data-skin=hud]:not([data-paper]) .odin-card:is([data-kind=link],[data-kind=heard]){--hud-h:330;--hud-s:0.9}[data-theme] .odin-viewport[data-skin=hud]:not([data-paper]) .odin-card:is([data-kind=filing_ref],[data-kind=govrecord],[data-kind=fails]){--hud-h:352;--hud-s:0.62}[data-theme] .odin-viewport[data-skin=hud]:not([data-paper]) .odin-card:is([data-kind=chart],[data-kind=macro],[data-kind=fed]){--hud-h:190;--hud-s:0.8}[data-theme] .odin-viewport[data-skin=hud]:not([data-paper]) .odin-card[data-seg="01"]{--hud-h:176;--hud-s:0.85}[data-theme] .odin-viewport[data-skin=hud]:not([data-paper]) .odin-card[data-seg="02"]{--hud-h:206;--hud-s:1}[data-theme] .odin-viewport[data-skin=hud]:not([data-paper]) .odin-card[data-seg="02"][data-view=surface]{--hud-h:226;--hud-s:0.9}[data-theme] .odin-viewport[data-skin=hud]:not([data-paper]) .odin-card[data-seg="03"]{--hud-h:158;--hud-s:0.85}[data-theme] .odin-viewport[data-skin=hud]:not([data-paper]) .odin-card[data-seg="04"]{--hud-h:272;--hud-s:0.8}[data-theme] .odin-viewport[data-skin=hud]:not([data-paper]) .odin-card[data-seg="05"]{--hud-h:330;--hud-s:0.9}[data-theme] .odin-viewport[data-skin=hud]:not([data-paper]) .odin-card[data-seg="06"]{--hud-h:352;--hud-s:0.62}[data-theme] .odin-viewport[data-skin=hud]:not([data-paper]) .odin-card[data-seg="07"]{--hud-h:250;--hud-s:0.7}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind]{--hh:var(--hud-h,203);--hs:var(--hud-s,1);--ss:max(1,calc(1 / var(--plane-scale, 1)));--hud-ps:var(--plane-scale,1);--hud-ink:hsl(var(--hh) calc(var(--hs) * 90%) 96.5%);--hud-ink2:hsl(var(--hh) calc(var(--hs) * 35%) 80%);--hud-ink3:hsl(var(--hh) calc(var(--hs) * 25%) 66%);--hud-a1:hsl(var(--hh) calc(var(--hs) * 100%) 81%);--hud-a2:hsl(var(--hh) calc(var(--hs) * 90%) 62%);--hud-g0:hsl(var(--hh) calc(var(--hs) * 55%) 6%);--hud-g1:hsl(var(--hh) calc(var(--hs) * 62%) 12%);--hud-line:hsl(var(--hh) calc(var(--hs) * 80%) 72%/0.24);--hud-r0:hsl(var(--hh) calc(var(--hs) * 70%) 18%);--hud-r1:hsl(var(--hh) calc(var(--hs) * 75%) 6%);--hud-solid:hsl(var(--hh) calc(var(--hs) * 75%) 6%);--hud-ring:hsl(var(--hh) calc(var(--hs) * 100%) 81%/0.45);--hud-glow:hsl(var(--hh) calc(var(--hs) * 90%) 62%);--hud-cut:calc(14px * var(--ss));--kind:var(--hud-g1);--kind-line:var(--hud-line);--panel:hsl(var(--hh) calc(var(--hs) * 55%) 9%);--panel2:var(--hud-g1);--border:var(--hud-line);--hair-strong:hsl(var(--hh) calc(var(--hs) * 80%) 72%/0.38);--field:hsl(var(--hh) calc(var(--hs) * 55%) 8%);--field-line:hsl(var(--hh) calc(var(--hs) * 80%) 72%/0.32);--amber-ink:var(--hud-a1);--accent:var(--hud-a1);--accent-ink:var(--hud-a1);--wash-accent:hsl(var(--hh) calc(var(--hs) * 90%) 62%/0.14);isolation:isolate;background:transparent;border-color:transparent;border-radius:0;box-shadow:none}[data-theme=light] .odin-viewport[data-skin=hud] .odin-card[data-kind]{--hud-ink:hsl(var(--hh) calc(var(--hs) * 60%) 12%);--hud-ink2:hsl(var(--hh) calc(var(--hs) * 30%) 30%);--hud-ink3:hsl(var(--hh) calc(var(--hs) * 20%) 38%);--hud-a1:hsl(var(--hh) calc(var(--hs) * 85%) 26%);--hud-a2:hsl(var(--hh) calc(var(--hs) * 80%) 44%);--hud-g0:hsl(var(--hh) calc(var(--hs) * 40%) 97%);--hud-g1:hsl(var(--hh) calc(var(--hs) * 45%) 92%);--hud-line:hsl(var(--hh) calc(var(--hs) * 60%) 28%/0.2);--hud-r0:hsl(var(--hh) calc(var(--hs) * 60%) 93%);--hud-r1:hsl(var(--hh) calc(var(--hs) * 35%) 99%);--hud-solid:hsl(var(--hh) calc(var(--hs) * 35%) 99%);--hud-ring:hsl(var(--hh) calc(var(--hs) * 80%) 38%/0.5);--hud-glow:hsl(var(--hh) calc(var(--hs) * 85%) 45%);--panel:hsl(var(--hh) calc(var(--hs) * 40%) 95%);--field:#fff;--hair-strong:hsl(var(--hh) calc(var(--hs) * 60%) 28%/0.34);--field-line:hsl(var(--hh) calc(var(--hs) * 60%) 28%/0.3);--wash-accent:hsl(var(--hh) calc(var(--hs) * 85%) 45%/0.12)}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind]:before{content:"";display:block;position:absolute;inset:0;width:auto;height:auto;z-index:-1;pointer-events:none;opacity:1;transform:none;animation:none;background:linear-gradient(170deg,var(--hud-r0),var(--hud-r1));border-radius:0 var(--hud-cut) 0 var(--hud-cut);corner-shape:bevel;box-shadow:inset 0 0 0 calc(1px * var(--ss)) var(--hud-ring);transition:box-shadow .16s var(--ease,ease-out)}@supports not (corner-shape:bevel){[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind]:before{border-radius:0;-webkit-clip-path:polygon(0 0,calc(100% - var(--hud-cut)) 0,100% var(--hud-cut),100% 100%,var(--hud-cut) 100%,0 calc(100% - var(--hud-cut)));clip-path:polygon(0 0,calc(100% - var(--hud-cut)) 0,100% var(--hud-cut),100% 100%,var(--hud-cut) 100%,0 calc(100% - var(--hud-cut)))}}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind]:is(:hover,.front,:focus-visible,[data-hand]):before{box-shadow:inset 0 0 0 calc(1px * var(--ss)) hsl(var(--hh) calc(var(--hs) * 90%) 72%/.55),inset 0 0 calc(28px * var(--ss)) calc(-6px * var(--ss)) color-mix(in hsl,var(--hud-glow) 45%,transparent)}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind][data-selected]:before{box-shadow:inset 0 0 0 calc(1.5px * var(--ss)) var(--hud-a1),inset 0 0 calc(36px * var(--ss)) calc(-4px * var(--ss)) color-mix(in hsl,var(--hud-glow) 60%,transparent)}[data-theme=light] .odin-viewport[data-skin=hud] .odin-card[data-kind]:is(:hover,.front,:focus-visible,[data-hand]):before{box-shadow:inset 0 0 0 calc(2px * var(--ss)) var(--hud-a2),inset 0 0 0 calc(4px * var(--ss)) color-mix(in hsl,var(--hud-a2) 14%,transparent)}[data-theme=light] .odin-viewport[data-skin=hud] .odin-card[data-kind][data-selected]:before{box-shadow:inset 0 0 0 calc(3px * var(--ss)) var(--hud-a1),inset 0 0 0 calc(5px * var(--ss)) color-mix(in hsl,var(--hud-a1) 14%,transparent)}.odin-card-hud{display:none}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind]>.odin-card-hud{display:block;position:absolute;inset:0;z-index:5;pointer-events:none;overflow:hidden;--bl:calc(16px * var(--ss));--bw:calc(1.4px * var(--ss));--c:var(--hud-a1);--c2:color-mix(in hsl,var(--hud-a1) 70%,transparent);background:linear-gradient(var(--c),var(--c)) 0 0 /var(--bl) var(--bw) no-repeat,linear-gradient(var(--c),var(--c)) 0 0 /var(--bw) var(--bl) no-repeat,linear-gradient(var(--c),var(--c)) 100% 100% /var(--bl) var(--bw) no-repeat,linear-gradient(var(--c),var(--c)) 100% 100% /var(--bw) var(--bl) no-repeat,linear-gradient(to bottom left,transparent calc(50% - var(--bw) / 2),var(--c2) calc(50% - var(--bw) / 2),var(--c2) calc(50% + var(--bw) / 2),transparent calc(50% + var(--bw) / 2)) 100% 0 /var(--hud-cut) var(--hud-cut) no-repeat,linear-gradient(to top right,transparent calc(50% - var(--bw) / 2),var(--c2) calc(50% - var(--bw) / 2),var(--c2) calc(50% + var(--bw) / 2),transparent calc(50% + var(--bw) / 2)) 0 100% /var(--hud-cut) var(--hud-cut) no-repeat}[data-theme] .odin-viewport[data-skin=hud] .odin-card .odin-rz-se:after{display:none}[data-theme]:where([data-odin-preview]) .odin-viewport[data-skin=hud] .odin-sizer{--rz-bar:calc(34px * var(--ui-user, 1) / var(--plane-scale, 1))}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind]>.odin-card-hud:after{content:"";position:absolute;left:0;right:0;top:0;height:38%;background:linear-gradient(to bottom,transparent,hsl(var(--hh) calc(var(--hs) * 90%) 75%/.16) 70%,hsl(var(--hh) calc(var(--hs) * 90%) 85%/.42) 96%,transparent);transform:translateY(-110%)}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind][data-born]>.odin-card-hud:after{animation:hud-scan .72s cubic-bezier(.2,.7,.2,1) 1 both}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind=tool_ref]>.odin-card-hud:after{height:calc(34px * var(--ui-user, 1) * var(--ss));width:38%;right:auto;background:linear-gradient(to right,transparent,hsl(var(--hh) calc(var(--hs) * 90%) 75%/.16) 70%,hsl(var(--hh) calc(var(--hs) * 90%) 85%/.42) 96%,transparent);transform:translateX(-110%)}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind=tool_ref][data-born]>.odin-card-hud:after{animation:hud-scan-strip .72s cubic-bezier(.2,.7,.2,1) 1 both}@keyframes hud-scan{0%{transform:translateY(-110%)}to{transform:translateY(290%)}}@keyframes hud-scan-strip{0%{transform:translateX(-110%)}to{transform:translateX(290%)}}@media (prefers-reduced-motion:reduce){[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind]>.odin-card-hud:after{animation:none;display:none}}.odin-card-head{display:none}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind]>.odin-card-bar{zoom:var(--ss);--ui:1;--plane-scale:max(1,var(--hud-ps));position:relative;z-index:6;min-height:0;height:calc(34px * var(--ui-user, 1));padding:2px 4px 0 14px;gap:8px;border-bottom:0}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind]>.odin-card-bar :is(.odin-card-kind,.odin-card-title){display:none}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind]>.odin-card-bar:after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:2px;pointer-events:none;background:linear-gradient(90deg,color-mix(in hsl,var(--hud-a1) 42%,transparent) 0 18px,transparent 18px) 0 100% /22px 2px;background-repeat:round no-repeat}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .odin-card-head{display:flex;flex:1 1 auto;align-items:baseline;gap:10px;min-width:0;overflow:hidden;white-space:nowrap;container-type:inline-size;font:600 calc(12px * var(--ui-user, 1))/1 SF Mono,ui-monospace,Menlo,monospace;letter-spacing:.18em;color:var(--hud-a1);text-transform:uppercase}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .odin-card-head[data-n]:before{content:attr(data-n) " //";flex:none;color:var(--hud-ink3);letter-spacing:.1em}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .odin-head-name{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:clip}@container (max-width: 300px){[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .odin-card-head[data-n]:before{display:none}}@container (max-width: 190px){[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .odin-head-name:has(~.odin-head-subj){display:none}}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .odin-head-subj{flex:0 0 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;font:700 calc(14.5px * var(--ui-user, 1))/1 -apple-system,SF Pro Display,Helvetica,sans-serif;letter-spacing:.24em;color:var(--hud-ink);text-transform:uppercase}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .odin-card-head:not([data-n]) .odin-head-subj{letter-spacing:.06em;text-transform:none}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .odin-card-rail{position:absolute;right:0;top:0;bottom:2px;display:flex;align-items:center;margin:0;padding-left:8px;gap:4px;background:none;opacity:0;pointer-events:none;transition:opacity .14s var(--ease,ease-out)}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind]:not([data-dormant]):is(:hover,:focus-within,[data-selected],[data-hand]) .odin-card-rail{position:static;flex:none;margin-left:auto;opacity:1;pointer-events:auto}@media (hover:none){[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind]:not([data-dormant]) .odin-card-rail{position:static;flex:none;margin-left:auto;opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .odin-card-rail{transition:none}}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .odin-card-rail .odin-stack-more{display:none}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .odin-card-rail :is(.odin-card-btn,.odin-zoom-pct,.odin-stack-badge):not(:hover):not(:focus-visible):not([disabled]):not([aria-expanded=true]){color:var(--hud-a1)}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind]:not([data-dormant])+[data-odin-flag],[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind]:not([data-dormant])>.odin-flag.in{display:none}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind]+[data-odin-flag],[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind]>.odin-flag{font-family:SF Mono,ui-monospace,Menlo,monospace;font-weight:600;font-size:calc(11px / var(--plane-scale, 1));letter-spacing:.18em}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind][data-dormant]>.odin-flag.in{color:var(--hud-a1)}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind][data-dormant]{--hud-cut:min(calc(5px * var(--ss)),24%);--plate:hsl(var(--hh) calc(var(--hs) * 62%) 18%);--plate-line:hsl(var(--hh) calc(var(--hs) * 90%) 72%/0.6);--plate-ink:var(--hud-ink)}[data-theme=light] .odin-viewport[data-skin=hud] .odin-card[data-kind][data-dormant]{--plate:hsl(var(--hh) calc(var(--hs) * 50%) 86%);--plate-line:hsl(var(--hh) calc(var(--hs) * 70%) 36%/0.6);--plate-ink:hsl(var(--hh) calc(var(--hs) * 60%) 16%)}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind][data-dormant][data-live]{background:transparent;border-color:transparent;box-shadow:none}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind][data-dormant]:before{background:linear-gradient(170deg,var(--hud-r0),var(--hud-r1));box-shadow:inset 0 0 0 calc(1px * var(--ss)) var(--plate-line);transition:box-shadow 0s linear .24s,border-radius 0s linear .24s}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind][data-dormant][data-doze=plate]:before{background:var(--plate)}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind][data-dormant][data-doze=word]>.odin-card-hud{visibility:visible;--bl:calc(8px * var(--ss));--bw:calc(1px * var(--ss));background:linear-gradient(var(--c),var(--c)) 0 0 /var(--bl) var(--bw) no-repeat,linear-gradient(var(--c),var(--c)) 0 0 /var(--bw) var(--bl) no-repeat,linear-gradient(var(--c),var(--c)) 100% 100% /var(--bl) var(--bw) no-repeat,linear-gradient(var(--c),var(--c)) 100% 100% /var(--bw) var(--bl) no-repeat;transition:visibility 0s linear .24s}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind][data-dormant][data-doze=word]>.odin-card-hud:after{display:none}[data-theme] .odin-viewport[data-skin=hud][data-moving] .odin-card[data-kind][data-dormant][data-doze=word]>.odin-card-hud{visibility:hidden;transition:none}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind][data-dormant]:is([data-selected],:focus-visible):before{box-shadow:inset 0 0 0 calc(2px * var(--ss)) var(--hud-a1)}[data-theme] .odin-viewport[data-skin=hud][data-moving] .odin-card[data-kind][data-dormant]:before{box-shadow:none;border-radius:0;-webkit-clip-path:none;clip-path:none;transition:none}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind][data-dormant]>.odin-card-hud{visibility:hidden}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind][data-dormant]>.odin-card-bar{zoom:1;height:auto;padding:0;min-height:0}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind][data-dormant]>.odin-plate{top:calc(7px / var(--plane-scale, 1));left:calc(8px / var(--plane-scale, 1));right:calc(8px / var(--plane-scale, 1));transform:none;padding:0;text-align:left;font:600 calc(10.5px / var(--plane-scale, 1))/1.2 SF Mono,ui-monospace,Menlo,monospace;letter-spacing:.2em;color:var(--hud-a1)}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .cy{background:transparent;box-shadow:none;--cy-ground:var(--hud-g0);--cy-solid:var(--hud-solid);--cy-ink:var(--hud-ink);--cy-ink2:var(--hud-ink2);--cy-ink3:var(--hud-ink3);--cy-hair:var(--hud-line);--cy-grid:transparent}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .cy-far-kind,[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .cy-kick{display:none}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .cy-far-subj{color:var(--hud-ink);text-shadow:0 0 .4em color-mix(in hsl,var(--hud-glow) 35%,transparent);font-family:-apple-system,SF Pro Display,Helvetica,sans-serif;font-weight:700;letter-spacing:.14em;text-transform:uppercase}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .cy-far{margin-left:calc(14px / var(--cy-s, 1));margin-right:calc(14px / var(--cy-s, 1))}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .cy-far-glyph{display:block;width:min(60%,calc(150px / var(--cy-s, 1)));height:auto;max-height:60%;color:var(--hud-a1);opacity:.22}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .cy-far-glyph+.cy-far-subj{font-size:max(22px,calc(14px / var(--cy-s, 1)))}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] :is(.pk-shell,.pk){--pk-t1:var(--hud-ink);--pk-t2:var(--hud-ink2);--pk-t3:var(--hud-ink3);--pk-rule:var(--hud-line);--pk-ground:var(--hud-solid);--pk-ink:var(--hud-a1);--pk-ink2:var(--hud-a2);--pk-champ:var(--hud-a1)}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .pk-shell{background:none}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .pk-kick:not(:has(button)){display:none}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .pk-kick :is(.pk-stone,.pk-kind,.pk-dot){display:none}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .pk-q{font-family:SF Mono,ui-monospace,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--hud-ink2)}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .pk-fig{color:var(--hud-ink);text-shadow:0 0 .4em color-mix(in hsl,var(--hud-glow) 35%,transparent)}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .pkw-n .pkw-nhead{font-family:SF Mono,ui-monospace,Menlo,monospace;letter-spacing:-.01em}[data-theme=light] .odin-viewport[data-skin=hud] .odin-card[data-kind] :is(.pk-fig,.cy-far-subj){text-shadow:none}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .trade-bar :is(.trade-sym,.odin-fchip){border-radius:0 8px 0 8px;corner-shape:bevel;font-family:SF Mono,ui-monospace,Menlo,monospace;text-transform:uppercase;letter-spacing:.12em}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .trade-bar .odin-fchip:not([disabled]){background:var(--hud-a1);color:var(--hud-g0);border-color:var(--hud-a1)}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind] .trade-bar .odin-fchip[disabled]{opacity:1;color:var(--hud-ink3);border-color:var(--hud-line)}[data-theme] .odin-viewport[data-skin=hud] .odin-card[data-kind]>.odin-stack-pop{background:linear-gradient(170deg,var(--hud-r0),var(--hud-r1));border-color:var(--hud-line);border-radius:0 calc(10px * var(--ui)) 0 calc(10px * var(--ui));corner-shape:bevel}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]){--hud-ch:var(--hud-h,203);--hud-cs:var(--hud-s,1);--hud-c0:hsl(var(--hud-ch) calc(var(--hud-cs) * 70%) 18%);--hud-c1:hsl(var(--hud-ch) calc(var(--hud-cs) * 75%) 6%);--hud-cring:hsl(var(--hud-ch) calc(var(--hud-cs) * 100%) 81%/0.45);--hud-cline:hsl(var(--hud-ch) calc(var(--hud-cs) * 80%) 72%/0.24);--hud-cacc:hsl(var(--hud-ch) calc(var(--hud-cs) * 100%) 81%);--hud-cacc2:hsl(var(--hud-ch) calc(var(--hud-cs) * 90%) 62%);--hud-cwash:hsl(var(--hud-ch) calc(var(--hud-cs) * 90%) 62%/0.16);--hud-cink:hsl(var(--hud-ch) calc(var(--hud-cs) * 90%) 96.5%);--hud-cink2:hsl(var(--hud-ch) calc(var(--hud-cs) * 35%) 80%);--hud-cink3:hsl(var(--hud-ch) calc(var(--hud-cs) * 25%) 66%);--hud-cfield:hsl(var(--hud-ch) calc(var(--hud-cs) * 55%) 8%);--odin-go:var(--hud-cacc);--odin-go-ink:hsl(var(--hud-ch) calc(var(--hud-cs) * 90%) 6%);--odin-go-line:hsl(var(--hud-ch) calc(var(--hud-cs) * 100%) 72%/0.6);--odin-paper:hsl(var(--hud-ch) calc(var(--hud-cs) * 30%) 4%)}[data-theme=light] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]){--hud-c0:hsl(var(--hud-ch) calc(var(--hud-cs) * 60%) 93%);--hud-c1:hsl(var(--hud-ch) calc(var(--hud-cs) * 35%) 99%);--hud-cring:hsl(var(--hud-ch) calc(var(--hud-cs) * 80%) 38%/0.5);--hud-cline:hsl(var(--hud-ch) calc(var(--hud-cs) * 60%) 28%/0.2);--hud-cacc:hsl(var(--hud-ch) calc(var(--hud-cs) * 85%) 26%);--hud-cacc2:hsl(var(--hud-ch) calc(var(--hud-cs) * 80%) 44%);--hud-cwash:hsl(var(--hud-ch) calc(var(--hud-cs) * 85%) 45%/0.12);--hud-cink:hsl(var(--hud-ch) calc(var(--hud-cs) * 60%) 12%);--hud-cink2:hsl(var(--hud-ch) calc(var(--hud-cs) * 30%) 30%);--hud-cink3:hsl(var(--hud-ch) calc(var(--hud-cs) * 20%) 38%);--hud-cfield:#fff;--odin-go:var(--hud-cacc);--odin-go-ink:#fff;--odin-go-line:hsl(var(--hud-ch) calc(var(--hud-cs) * 85%) 18%/0.6);--odin-paper:hsl(var(--hud-ch) calc(var(--hud-cs) * 18%) 85%)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) :is(.odin-dock,.odin-rail,.odin-tocards,.odin-toast,.odin-undo,.odin-bar-left){background:transparent;border-color:transparent;box-shadow:none;border-radius:0;color:var(--hud-cink2)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) :is(.odin-dock,.odin-rail,.odin-tocards,.odin-toast,.odin-undo,.odin-bar-left):before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(170deg,var(--hud-c0),var(--hud-c1));border-radius:0 14px 0 14px;corner-shape:bevel;box-shadow:inset 0 0 0 1px var(--hud-cring),0 8px 28px -6px var(--mark-rim,rgba(0,0,0,.18))}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-dock:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;--c:var(--hud-cacc);background:linear-gradient(var(--c),var(--c)) 0 0 /10px 1.4px no-repeat,linear-gradient(var(--c),var(--c)) 0 0 /1.4px 10px no-repeat,linear-gradient(var(--c),var(--c)) 100% 100% /10px 1.4px no-repeat,linear-gradient(var(--c),var(--c)) 100% 100% /1.4px 10px no-repeat}@supports not (corner-shape:bevel){[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) :is(.odin-dock,.odin-rail,.odin-tocards,.odin-toast,.odin-undo,.odin-bar-left):before{border-radius:0;-webkit-clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-settings-pop{background:linear-gradient(170deg,var(--hud-c0),var(--hud-c1));border-color:transparent;border-radius:0 14px 0 14px;corner-shape:bevel;box-shadow:inset 0 0 0 1px var(--hud-cring),0 14px 40px -12px var(--mark-rim,rgba(0,0,0,.25));color:var(--hud-cink2)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) :is(.odin-dock-btn,.odin-bar button,.odin-bar select,.odin-tray-x,.odin-gate-ghost,.odin-toast-act,.odin-toast-x,.odin-undo button,.odin-search button,.odin-settings-pop .odin-fchip){border-radius:0 8px 0 8px;corner-shape:bevel;font-family:SF Mono,ui-monospace,Menlo,monospace;font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--hud-cacc);background:transparent;border-color:var(--hud-cline);box-shadow:none}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) :is(.odin-dock-btn,.odin-bar button,.odin-bar select,.odin-tray-x,.odin-gate-ghost,.odin-toast-act,.odin-toast-x,.odin-settings-pop .odin-fchip):hover{color:var(--hud-cink);background:var(--hud-cwash);border-color:var(--hud-cacc)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) :is(.odin-dock-btn,.odin-bar button,.odin-bar select,.odin-rail-btn,.odin-rail-pct,.odin-toast-act,.odin-toast-x,.odin-undo button,.odin-search button,.odin-settings-pop .odin-fchip,.odin-swatch,.odin-tocards,.odin-keys-fold>summary):focus-visible{outline-color:var(--hud-cacc)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-gate-primary{border-radius:0 8px 0 8px;corner-shape:bevel;font-family:SF Mono,ui-monospace,Menlo,monospace;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--odin-go-ink);background:var(--odin-go);border-color:var(--odin-go-line)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-gate-primary:hover:not(:disabled){filter:brightness(1.08)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-bar .odin-bar-add{color:var(--hud-cacc);border-color:var(--hud-cacc2)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-bar button.odin-boardname{font-family:SF Mono,ui-monospace,Menlo,monospace;font-weight:600;font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--hud-cacc);background:transparent;border-color:transparent;box-shadow:none}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-bar button.odin-boardname:hover{color:var(--hud-cink);border-color:var(--hud-cline);background:transparent}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-boardname-edit{font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:11.5px;letter-spacing:.1em;color:var(--hud-cink);background:var(--hud-cfield);border-color:var(--hud-cline);border-radius:0 8px 0 8px;corner-shape:bevel}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-bar>.odin-bar-close{background:linear-gradient(170deg,var(--hud-c0),var(--hud-c1));box-shadow:inset 0 0 0 1px var(--hud-cring)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-bar>.odin-bar-close:hover{background:linear-gradient(170deg,var(--hud-c0),var(--hud-c1))}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-title{color:var(--hud-c1);background:var(--hud-cacc);border-radius:0 8px 0 8px;corner-shape:bevel}[data-theme=light] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-title{color:#fff}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) :is(.odin-shared-name,.odin-shared-count,.odin-shared-tag){color:var(--hud-cink2)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) :is(.odin-rail-btn,.odin-rail-pct){color:var(--hud-cacc);border-radius:0 8px 0 8px;corner-shape:bevel}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-rail-pct{color:var(--hud-cink)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-rail-btn.on,[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) :is(.odin-rail-btn,.odin-rail-pct):hover{color:var(--hud-cink);background:var(--hud-cwash)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-rail-sep{background:var(--hud-cline)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-rail-btn.playing:after{background:var(--hud-cacc);box-shadow:0 0 6px color-mix(in oklab,var(--hud-cacc) 70%,transparent)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-search{background:var(--hud-cfield);border-color:var(--hud-cline);border-radius:0 10px 0 10px;corner-shape:bevel}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-search:focus-within{border-color:var(--hud-cacc);outline-color:var(--hud-cacc)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-search input{color:var(--hud-cink)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-search input::placeholder{color:var(--hud-cink3);text-transform:uppercase;letter-spacing:.08em;font-size:12px}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-search button{color:var(--odin-go-ink);background:var(--odin-go);border-color:var(--odin-go-line)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-search button:disabled{color:var(--hud-cink3);background:transparent;border-color:var(--hud-cline)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-undo button{color:var(--odin-go-ink);background:var(--odin-go);border-color:var(--odin-go-line)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-undo button:disabled{color:var(--hud-cink3);background:transparent;border-color:var(--hud-cline);opacity:1}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-toast-say{color:var(--hud-cink)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-tocards{color:var(--hud-cacc);font-family:SF Mono,ui-monospace,Menlo,monospace;font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-tocards:hover{color:var(--hud-cink)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-tocards-arrow{color:var(--hud-cacc)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-settings-pop{counter-reset:hud-sec}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) :is(.odin-settings-h,.odin-keys-fold>summary){counter-increment:hud-sec;font-family:SF Mono,ui-monospace,Menlo,monospace;font-weight:600;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--hud-cink2)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) :is(.odin-settings-h,.odin-keys-fold>summary):before{content:counter(hud-sec,decimal-leading-zero) " // ";display:inline;width:auto;color:var(--hud-cink3);letter-spacing:.1em}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-keys-fold[open]>summary:before{content:counter(hud-sec,decimal-leading-zero) " // "}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-keys-fold>summary:after{content:" +";color:var(--hud-cacc)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-keys-fold[open]>summary:after{content:" \2212"}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-settings-pop .odin-fchip.on{color:var(--hud-cink);background:var(--hud-cwash);border-color:var(--hud-cacc)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-swatch{width:22px;height:22px;border-radius:0 6px 0 6px;corner-shape:bevel}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-swatch.on{outline:2px solid var(--hud-cacc);outline-offset:2px}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-settings-note{color:var(--hud-cink3);font-size:10.5px;letter-spacing:.04em}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-keys dt{color:var(--hud-cink2);border-color:var(--hud-cline);box-shadow:inset 0 -1px 0 var(--hud-cline);border-radius:0 5px 0 5px;corner-shape:bevel}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-keys dd{color:var(--hud-cink3)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-keys-fold>summary:hover{color:var(--hud-cink)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-drop{border:0;border-radius:0;background:none;box-shadow:var(--jw-lift);padding:15px 17px}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-drop:before{content:"";position:absolute;inset:0;height:auto;z-index:-1;pointer-events:none;--c:var(--jw-champ-r);background:linear-gradient(var(--c),var(--c)) 0 0 /10px 1.4px no-repeat,linear-gradient(var(--c),var(--c)) 0 0 /1.4px 10px no-repeat,linear-gradient(var(--c),var(--c)) 100% 100% /10px 1.4px no-repeat,linear-gradient(var(--c),var(--c)) 100% 100% /1.4px 10px no-repeat,linear-gradient(180deg,color-mix(in oklab,var(--jw-r) var(--jw-fall-0),transparent) 0,color-mix(in oklab,var(--jw-r) var(--jw-fall-1),transparent) 20px,transparent 52px),radial-gradient(150% 115% at 50% 0,var(--jw-g) 42%,var(--jw-d) 100%);border-radius:0 14px 0 14px;corner-shape:bevel;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--jw-champ-r) 55%,transparent);transition:box-shadow .14s var(--ease,ease-out)}@supports not (corner-shape:bevel){[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-drop:before{border-radius:0;-webkit-clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-drop.carrying:before{box-shadow:inset 0 0 0 1px var(--jw-champ-r)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-drop.over{background:none}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-drop.over:before{box-shadow:inset 0 0 0 2px var(--odin-go),inset 0 0 0 200px color-mix(in oklab,var(--odin-go) 14%,transparent)}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-drop:not(.has) .odin-drop-label:after{content:"";display:block;height:2px;margin-top:7px;background:linear-gradient(90deg,color-mix(in oklab,var(--jw-champ-r) 42%,transparent) 0 18px,transparent 18px) 0 0 /22px 2px;background-repeat:round no-repeat}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-drop-ask{border-radius:0 8px 0 8px;corner-shape:bevel}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-drop-next button{border-radius:0 6px 0 6px;corner-shape:bevel}@media (prefers-reduced-motion:reduce){[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-drop:before{transition:none}}[data-theme] :is(.odin-scrim,.odin-shared-in):not([data-skin=classic]) .odin-settings-pop:after{background:linear-gradient(transparent,var(--hud-c1))}