@import"https://fonts.googleapis.com/css2?family=VT323&display=swap";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Manrope:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";.xs-signal{--xs-ink:#e7e6d8;--xs-muted:#a1a799;--xs-accent:#c8d896;position:relative;scroll-margin-top:150px;margin:24px 0 32px;padding:26px;color:var(--xs-ink);border:1px solid #555f424f;background:radial-gradient(ellipse at 93% 0,#56623826,transparent 55%),#171d17;border-radius:4px 22px 4px 4px;overflow:hidden}.xs-signal:before{content:"";position:absolute;top:0;left:0;width:44px;height:3px;background:var(--xs-accent);box-shadow:44px 0 #7f916645,88px 0 #7f916620}.xs-topline,.xs-heading,.xs-post-meta,.xs-post-actions,.xs-status,.xs-context,.xs-accounts-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px}.xs-eyebrow,.xs-context>span,.xs-index,.xs-reason,.xs-status{font:10px/1.5 var(--font-mono,"IBM Plex Mono",monospace);letter-spacing:.07em}.xs-eyebrow{color:var(--xs-accent);display:flex;align-items:center;gap:8px;font-size:9px}.xs-eyebrow i{width:5px;height:5px;background:var(--xs-accent);box-shadow:7px 0 #aaba7040,0 7px #aaba7040}.xs-wordmark{font-size:21px;color:var(--xs-muted)}.xs-heading{margin-top:15px}.xs-heading h2{margin:0;font-size:34px;line-height:1.1;font-weight:450;letter-spacing:-1.3px}.xs-heading h2 em{font-family:Georgia,serif;color:var(--xs-accent);font-weight:400}.xs-heading p{margin:9px 0 0;font-size:13px;color:var(--xs-muted)}.xs-intro{margin:16px 0 20px;max-width:420px;font-size:12px;line-height:1.65;color:var(--xs-muted)}.xs-signal button,.xs-signal a{-webkit-tap-highlight-color:transparent}.xs-signal button{cursor:pointer}.xs-signal button:focus-visible,.xs-signal a:focus-visible,.xs-signal summary:focus-visible{outline:2px solid var(--xs-accent);outline-offset:4px}.xs-remix{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #a4b57840;border-radius:5px;color:var(--xs-accent);background:#d1da9910;font-size:11px;min-height:44px}.xs-remix:disabled{opacity:.4;cursor:default}.xs-post{border-top:1px solid #93a0772c;padding:19px 0}.xs-post:last-child{padding-bottom:10px}.xs-post-meta{justify-content:flex-start;gap:11px}.xs-index{color:#859375;align-self:flex-start;padding-top:2px}.xs-post-meta>a{display:flex;flex-direction:column;gap:3px;font-size:12px;color:var(--xs-ink);text-decoration:none;min-width:0}.xs-post-meta>a strong{overflow-wrap:anywhere;font-weight:550}.xs-post-meta>a span{color:var(--xs-muted);font-size:10px}.xs-post-meta time{margin-left:auto;align-self:flex-start;color:var(--xs-muted);font:10px/1.6 var(--font-mono,monospace);text-align:right;flex-shrink:0}.xs-reason{display:inline-block;margin:14px 0 0;color:var(--xs-accent);border-left:2px solid #a6b779;padding-left:8px;font-size:9px}.xs-excerpt{margin:10px 0 15px;line-height:1.65;font-size:15px;letter-spacing:-.1px;white-space:pre-wrap;overflow-wrap:anywhere}.xs-context{justify-content:flex-start;flex-wrap:wrap;font-size:10px;gap:8px}.xs-context>span{color:#9aab88;font-size:8px}.xs-context a{color:#bdc7ae;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.xs-context details{color:var(--xs-muted)}.xs-context summary{cursor:pointer}.xs-context details[open]{flex-basis:100%}.xs-context details a{display:block;padding:8px 0;line-height:1.6}.xs-post-actions{margin-top:12px}.xs-post-actions button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:44px;background:transparent;color:var(--xs-accent);font-size:11px;border:0;padding:8px 0}.xs-post-actions>a{color:var(--xs-muted);text-decoration:none;font-size:10px;padding:12px 0}.xs-status{flex-wrap:wrap;gap:5px;margin-top:10px;color:#a7b398;font-size:8px;letter-spacing:.01em}.xs-accounts{margin-top:19px;border-top:1px solid #93a0772c}.xs-accounts-toggle{width:100%;padding:18px 0 0;text-align:left;color:var(--xs-ink);border:0;background:transparent;min-height:50px;font-size:13px}.xs-accounts-toggle small{display:block;font-size:10px;font-weight:400;color:var(--xs-muted);margin-top:5px}.xs-accounts-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.xs-account-grid{display:grid;gap:5px;margin-top:16px}.xs-account-grid button{min-height:62px;display:flex;align-items:center;gap:12px;border:1px solid transparent;background:#0b130b50;color:var(--xs-ink);text-align:left;padding:10px}.xs-account-grid button[aria-pressed=true]{border-color:#acbf7680}.xs-account-grid button>span{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border:1px solid #a4b57840;color:var(--xs-accent);font:10px monospace}.xs-account-grid strong{font-size:11px;flex:1}.xs-account-grid small{display:block;color:var(--xs-muted);font-size:10px;line-height:1.5;font-weight:400;margin-top:4px}.xs-account-note,.xs-empty,.xs-embed>p{font-size:12px;line-height:1.7;color:var(--xs-muted);margin:18px 0}.xs-account-note a,.xs-embed a{color:var(--xs-accent)}.xs-account-note a svg,.xs-embed a svg{display:inline;vertical-align:middle}.xs-embed{margin:14px 0;min-width:0}.xs-embed iframe{max-width:100%!important}.xs-embed .twitter-tweet{margin:0 auto!important}.xs-embed:has(>p){min-height:65px}@media (max-width:600px){.xs-signal{margin:22px 0;padding:21px 16px;border-radius:3px 19px 3px 3px;scroll-margin-top:145px}.xs-heading h2{font-size:32px}.xs-excerpt{font-size:14px}.xs-post-meta time{font-size:9px;max-width:112px}.xs-intro{font-size:11px}.xs-remix{padding:9px;gap:6px}.xs-remix span{font-size:10px}}@media (prefers-reduced-motion:reduce){.xs-signal *{scroll-behavior:auto!important}}.xs-inline{padding:22px 24px;margin:25px 0 30px;border-radius:3px 17px 3px 3px;box-shadow:inset 0 1px #d6ddb208}.xs-inline .xs-post-meta{margin-top:18px}.xs-inline .xs-reason{margin:0;border:0;padding:0;text-align:right;max-width:60%;font-size:9px}.xs-inline .xs-embed{margin:16px -5px 18px}.xs-inline .xs-embed-status{font:10px/1.6 var(--font-mono,monospace);color:var(--xs-muted)}.xs-original{display:flex;align-items:center;justify-content:space-between;min-height:44px;color:var(--xs-accent);font:11px/1.5 var(--font-mono,monospace);text-decoration:none;margin-top:7px}.xs-coverage-note{font:10px/1.7 var(--font-mono,monospace);color:var(--xs-muted);margin:14px 0 4px;overflow-wrap:anywhere}.xs-discussion{margin-top:20px;border-top:1px solid #aaba7040;border-bottom:1px solid #aaba7020}.xs-discussion>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:66px;color:var(--xs-ink);font-size:14px;gap:15px}.xs-discussion>summary::-webkit-details-marker{display:none}.xs-discussion summary small{display:block;color:var(--xs-muted);font:9px/1.6 var(--font-mono,monospace);margin-top:5px}.xs-expand{font-size:23px;color:var(--xs-accent);font-weight:300}.xs-discussion[open] .xs-expand{transform:rotate(45deg)}.xs-thread{padding:17px 0;border-top:1px solid #aaba7020;margin-top:14px}.xs-thread-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;font:10px/1.5 var(--font-mono,monospace)}.xs-thread-heading a{color:var(--xs-accent);text-decoration:none;display:flex;align-items:center;gap:5px}.xs-thread-heading>span{color:var(--xs-muted)}.xs-discussion-summary{font-size:13px;line-height:1.8;color:var(--xs-ink);margin:15px 0}.xs-tone{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:baseline;font-size:11px}.xs-tone>span{color:var(--xs-muted)}.xs-tone strong{font-weight:500;color:var(--xs-accent)}.xs-tone-counts,.xs-method,.xs-checked{font:9px/1.7 var(--font-mono,monospace);color:var(--xs-muted);margin:8px 0}.xs-method{font-family:inherit;font-size:11px}.xs-highlights{display:grid;gap:7px;margin-top:16px}.xs-highlights a{display:block;padding:12px;border-left:2px solid #84966b;background:#c7d89908;text-decoration:none;color:var(--xs-ink)}.xs-highlights q{font:italic 14px/1.7 Georgia,serif}.xs-highlights span{display:flex;align-items:center;justify-content:flex-end;gap:5px;font:9px/1.6 var(--font-mono,monospace);margin-top:7px;color:var(--xs-muted)}.xs-feed-status{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:24px 0;font:10px/1.7 var(--font-mono,monospace);color:#a7b398;scroll-margin-top:150px}.xs-feed-status small{display:block;font-size:9px;color:#899283;margin-top:3px}.xs-feed-status button{display:flex;align-items:center;gap:8px;background:#c7d8990b;color:#c8d896;border:1px solid #aaba7030;border-radius:4px;padding:10px;min-height:44px;cursor:pointer;font-size:10px}.xs-feed-status button:disabled{opacity:.4;cursor:default}@media (max-width:600px){.xs-inline{padding:19px 16px}.xs-inline .xs-embed{margin-left:-5px;margin-right:-5px}.xs-inline .xs-post-meta{gap:10px}.xs-inline .xs-post-meta time{max-width:102px}.xs-discussion-summary{font-size:12px}.xs-thread-heading{font-size:9px}}.hf-refresh-status{position:absolute;z-index:16;top:calc(env(safe-area-inset-top) + 112px);left:50%;display:flex;align-items:center;gap:9px;max-width:calc(100% - 38px);width:-moz-max-content;width:max-content;padding:11px 15px;border:1px solid #a99c7d75;border-radius:24px;background:#20221ff5;color:#ede7d8;box-shadow:0 6px 30px #0005;font:11px/1.5 Space Grotesk,sans-serif;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,calc(-8px + var(--pull-distance,0px)));transition:opacity .18s,visibility .18s,transform .15s}.hf-refresh-status svg{flex-shrink:0;color:#d7bc97;transition:transform .18s}.hf-refresh-status.is-visible{opacity:1;visibility:visible}.hf-refresh-news{position:fixed;top:calc(env(safe-area-inset-top) + 115px);z-index:80;max-width:min(460px,calc(100% - 32px))}.hf-refresh-spinning{animation:hf-refresh-spin .8s linear infinite}@keyframes hf-refresh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hf-refresh-status,.hf-refresh-status svg{transition:none}.hf-refresh-spinning{animation:none}}.rv-shell{--rv-ink:#f1f0e9;--rv-muted:#c1c0b7;--rv-accent:#d9a88a;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;background:#0c0d0e;color:var(--rv-ink);font-family:Space Grotesk,sans-serif;overflow:hidden;outline:0;color-scheme:dark}.rv-shell button,.rv-shell a{-webkit-tap-highlight-color:transparent;touch-action:pan-y}.rv-shell button{font:inherit;cursor:pointer}.rv-shell button:disabled{opacity:.3;cursor:default}.rv-shell button:focus-visible,.rv-shell a:focus-visible{outline:2px solid #e8c4a9;outline-offset:4px}.rv-phone{position:relative;width:min(520px,calc((100dvh - 32px)*.66));height:calc(100dvh - 32px);overflow:hidden;border:1px solid #34322f;border-radius:18px;background:#050505;isolation:isolate;box-shadow:0 24px 90px #0008}.rv-header{position:absolute;z-index:8;left:0;right:0;top:0;padding:14px 18px 24px;background:linear-gradient(#000b,#0005 65%,transparent);pointer-events:none}.rv-header button{pointer-events:auto;color:#fff;background:none;border:0;min-height:42px;min-width:40px;display:inline-flex;align-items:center;justify-content:center}.rv-topline{display:flex;justify-content:space-between;align-items:center}.rv-topline>div{display:flex;gap:1px}.rv-brand{font-size:12px;font-weight:600;letter-spacing:2.7px;display:flex;gap:8px;align-items:center}.rv-brand-dot{width:4px;height:4px;background:var(--rv-accent);border-radius:50%}.rv-header nav{display:flex;justify-content:center;gap:19px;margin-top:5px}.rv-header nav button{min-width:0;min-height:38px;font-size:13px;position:relative;font-weight:500;color:#d8d8d3;text-shadow:0 2px 8px #0009}.rv-header nav button[aria-current]{color:#fff;font-weight:700}.rv-header nav button[aria-current]:after{content:"";position:absolute;bottom:0;left:22%;right:22%;height:2px;border-radius:3px;background:#fff}.rv-header nav i{width:4px;height:4px;margin-left:4px;background:#d79a81;border-radius:50%}.rv-player{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.rv-player-host,.rv-player-host iframe{width:100%;height:100%;display:block;border:0}.rv-viewport{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch}.rv-viewport::-webkit-scrollbar{display:none}.rv-page{height:100%;width:100%;position:relative;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;box-sizing:border-box;isolation:isolate}.rv-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;z-index:-2;background:#050505;transition:opacity .18s;pointer-events:none}.rv-poster-hidden{opacity:0}.rv-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(transparent 42%,#0003 60%,#000b 80%,#000e);pointer-events:none}.rv-tap-zone{position:absolute;top:116px;right:0;bottom:235px;left:0;display:grid;place-items:center;border:0;background:none;color:#fff}.rv-tap-zone>span{display:grid;place-items:center;height:76px;width:76px;border-radius:50%;background:#0004;border:1px solid #ffffff35;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rv-tap-zone>span svg{margin-left:5px}.rv-open-youtube{font-size:14px;text-decoration:none;align-content:center;gap:12px}.rv-caption{position:absolute;left:20px;right:85px;bottom:70px;color:#fff;text-shadow:0 2px 12px #0009;pointer-events:none}.rv-channel{display:flex;align-items:center;gap:9px;margin-bottom:12px;min-width:0}.rv-channel strong{font-size:13px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-avatar{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:50%;border:1px solid #fff8;background:#2a2a26;color:#f1dfc8;font-size:13px;font-weight:500}.rv-caption h2{font-size:20px;font-weight:500;line-height:1.28;letter-spacing:-.45px;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rv-publication{display:flex;gap:7px;flex-wrap:wrap;font-size:10px;color:#e2dfd8;line-height:1.5;font-variant-numeric:tabular-nums}.rv-publication>span{color:#b4b3af}.rv-tags{display:flex;gap:9px;align-items:center;font-size:9px;color:#cccac1;margin-top:9px;line-height:1.4}.rv-tags span+span:before{content:"·";margin-right:9px;opacity:.5}.rv-actions{position:absolute;right:13px;bottom:104px;display:flex;flex-direction:column;align-items:center;gap:16px}.rv-actions button,.rv-actions a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:46px;min-width:46px;border:0;background:none;color:#fff;text-decoration:none;filter:drop-shadow(0 2px 5px #0008)}.rv-actions small{font-size:9px;font-weight:500}.rv-actions button[aria-pressed=true]{color:#e8ab90}.rv-actions svg{stroke-width:1.6}.rv-page-footer{position:absolute;left:20px;right:20px;bottom:27px;display:flex;justify-content:space-between;align-items:center;font-size:9px;font-family:IBM Plex Mono,monospace;letter-spacing:1px;color:#d3d0c7}.rv-page-footer i{font-style:normal;color:#8e8c85}.rv-page-footer>span:last-child{display:flex;align-items:center;gap:6px;font-family:Space Grotesk,sans-serif;letter-spacing:.3px;color:#bbb7ae}.rv-sound{position:absolute;z-index:7;top:125px;right:17px;display:flex;align-items:center;gap:7px;padding:8px 10px;min-height:34px;border:1px solid #ffffff35;border-radius:30px;background:#15151580;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-size:10px!important}.rv-sound.needs-sound{color:#f3dfc5;border-color:#dec19d77}.rv-seek{position:absolute;z-index:7;left:0;bottom:0;width:100%;height:14px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;accent-color:#f0d2b8}.rv-seek::-webkit-slider-runnable-track{height:2px;background:#ffffff45}.rv-seek::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;width:8px;border-radius:50%;background:#eee8d8;margin-top:-3px}.rv-seek::-moz-range-track{height:2px;background:#ffffff45}.rv-seek::-moz-range-thumb{height:8px;width:8px;border:0;border-radius:50%;background:#eee8d8}.rv-settings{position:absolute;z-index:12;top:70px;left:16px;right:16px;max-height:calc(100% - 110px);overflow:auto;padding:20px;background:#20211ffa;border:1px solid #54534c;border-radius:13px;box-shadow:0 15px 55px #000a}.rv-settings-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px}.rv-settings-title strong{font-size:16px;font-weight:500}.rv-settings button{display:flex;gap:10px;align-items:center;justify-content:space-between;border:0;border-bottom:1px solid #363733;background:none;width:100%;min-height:45px;color:#e9e5da;font-size:12px}.rv-settings small{font-size:10px;color:#b5b1a5}.rv-settings-title button{width:30px;min-height:30px;border:0}.rv-topic-select{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0}.rv-topic-select button{width:auto;min-height:32px;border:1px solid #4f5048;border-radius:20px;padding:6px 10px;font-size:10px}.rv-topic-select button[aria-pressed=true]{background:#dfb89b;color:#151613;border-color:#dfb89b}.rv-notice{position:absolute;z-index:7;top:174px;left:20px;right:20px;display:flex;align-items:center;flex-wrap:wrap;gap:8px 15px;padding:13px 15px;background:#24221ef5;border:1px solid #6c5d4b;border-radius:10px;font-size:11px;line-height:1.5}.rv-notice p{margin:0;flex-basis:100%}.rv-notice button,.rv-notice a{display:flex;gap:4px;align-items:center;color:#efc9a5;border:0;background:none;text-decoration:underline;padding:4px 0}.rv-toast{position:absolute;z-index:14;bottom:50px;left:15px;right:15px;display:flex;gap:12px;align-items:center;padding:13px;background:#e7decf;color:#24251f;border-radius:9px;font-size:11px}.rv-toast button{border:0;background:none;text-decoration:underline;margin-left:auto;min-height:30px}.rv-toast button+button{margin-left:0}.rv-empty{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:40px;background:radial-gradient(ellipse at 90% 30%,#2c292044,transparent 65%),#0d0f0e}.rv-empty-index{display:flex;gap:8px;align-items:center;font:9px IBM Plex Mono,monospace;letter-spacing:2px;color:#d0a98a}.rv-empty h2{font-size:46px;line-height:1.03;letter-spacing:-2px;font-weight:400;margin:28px 0 20px;max-width:340px}.rv-empty p{font-size:13px;line-height:1.7;color:#b6b8ad;margin:0 0 12px;max-width:310px}.rv-empty small{font-size:10px;line-height:1.6;color:#7f8478}.rv-empty button{display:flex;align-items:center;gap:20px;padding:13px 17px;border:1px solid #756d58;border-radius:5px;background:#b9bda0;color:#1c2117;margin-top:30px;font-size:12px}.rv-empty button.rv-empty-secondary{border:0;background:none;color:#c7c7b7;padding-left:0;margin-top:10px}.rv-live-badge{display:flex;align-items:center;gap:7px;margin-bottom:14px;font:10px IBM Plex Mono,monospace;letter-spacing:1px}.rv-live-badge i{width:6px;height:6px;background:#e5a584;border-radius:50%}.rv-live-transition{display:grid;place-items:center;background:#0d0f0e;color:#979b8e;font-size:12px}.rv-desktop-wordmark{position:absolute;left:6vw;top:12vh;max-width:calc((100vw - 560px)/2 - 6vw)}.rv-desktop-wordmark>span{font:8px IBM Plex Mono,monospace;color:#898e80;letter-spacing:2px;white-space:nowrap}.rv-desktop-wordmark>strong{display:block;font-size:clamp(46px,6.8vw,120px);line-height:1.1;font-weight:400;letter-spacing:-5px;margin:35px 0;color:#e9e7dc}.rv-desktop-wordmark>strong>span{color:#cfad8b}.rv-desktop-wordmark small{font-size:12px;color:#7c8274;line-height:1.8}.rv-desktop-navigation{position:absolute;right:8vw;top:43%;display:flex;flex-direction:column;align-items:center;gap:13px}.rv-desktop-navigation>span{font:8px IBM Plex Mono,monospace;letter-spacing:1.5px;color:#959b88;margin-bottom:14px}.rv-desktop-navigation button{width:48px;height:48px;border-radius:50%;border:1px solid #3c4138;background:#191d18;color:#d5dac9;display:grid;place-items:center}.rv-desktop-navigation small{margin-top:16px;color:#747d69;font-size:9px}@media (max-width:1050px){.rv-desktop-wordmark{left:4vw}.rv-desktop-wordmark>strong{font-size:58px;letter-spacing:-3px}.rv-desktop-wordmark>span{font-size:7px;letter-spacing:.7px}.rv-desktop-navigation{right:4vw}.rv-desktop-navigation>span{font-size:7px;letter-spacing:.5px}}@media (max-width:760px){.rv-phone{width:100%;height:100dvh;border:0;border-radius:0;box-shadow:none}.rv-desktop-wordmark,.rv-desktop-navigation{display:none}.rv-header{padding:calc(env(safe-area-inset-top) + 7px) 16px 24px}.rv-header nav{gap:22px;margin-top:0}.rv-header nav button{font-size:13px}.rv-sound{top:calc(env(safe-area-inset-top) + 110px)}.rv-caption{left:17px;right:76px;bottom:calc(env(safe-area-inset-bottom) + 64px)}.rv-caption h2{font-size:19px}.rv-actions{right:9px;bottom:calc(env(safe-area-inset-bottom) + 94px);gap:15px}.rv-page-footer{left:17px;right:17px;bottom:calc(env(safe-area-inset-bottom) + 25px)}.rv-seek{bottom:env(safe-area-inset-bottom)}.rv-tap-zone{top:calc(env(safe-area-inset-top) + 112px);bottom:calc(env(safe-area-inset-bottom) + 220px)}.rv-settings{top:calc(env(safe-area-inset-top) + 60px)}.rv-notice{top:calc(env(safe-area-inset-top) + 160px)}.rv-empty{padding:28px}.rv-empty h2{font-size:43px}.rv-toast{bottom:calc(env(safe-area-inset-bottom) + 60px)}}@media (max-width:360px){.rv-header nav{gap:16px}.rv-header nav button{font-size:12px}.rv-caption h2{font-size:17px}.rv-caption{right:70px}.rv-publication{font-size:9px}}@media (max-height:560px){.rv-phone{width:min(700px,100vw);height:100dvh;border:0;border-radius:0}.rv-desktop-wordmark,.rv-desktop-navigation{display:none}.rv-header{padding-top:0}.rv-topline{display:none}.rv-header nav{margin-top:3px}.rv-caption{bottom:48px;max-width:65%;left:20px}.rv-caption h2{font-size:16px;-webkit-line-clamp:2}.rv-channel{margin-bottom:7px}.rv-tags{display:none}.rv-actions{bottom:55px;right:18px;gap:7px}.rv-actions small{display:none}.rv-sound{top:62px}.rv-tap-zone{top:90px;bottom:155px}.rv-notice{top:108px}.rv-page-footer{bottom:20px}.rv-empty h2{font-size:34px;margin:18px 0 12px}.rv-empty button{margin-top:15px}}@media (prefers-reduced-motion:reduce){.rv-shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.rv-header{background:linear-gradient(#0c0d0e 0,#0c0d0e 48px,#0c0d0ebf 83px,transparent)}.rv-native .rv-player{z-index:4;pointer-events:auto}.rv-native .rv-viewport{pointer-events:none;visibility:hidden}.rv-native .rv-sound,.rv-native .rv-seek{display:none}.rv-native-exit{position:absolute;z-index:10;top:120px;left:18px;display:flex;align-items:center;gap:9px;border:1px solid #d7c3a9;background:#25281feb;border-radius:30px;color:#f1e6d5;padding:10px 14px;font-size:11px!important}@media (max-width:760px){.rv-native-exit{top:calc(env(safe-area-inset-top) + 120px)}}.rv-phone{touch-action:pan-y}.rv-tap-zone{top:0;right:0;bottom:0;left:0;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:pan-y}.rv-header,.rv-caption,.rv-actions,.rv-page-footer,.rv-shade,.rv-sound,.rv-desktop-wordmark,.rv-desktop-navigation,.rv-tap-zone>span{transition:opacity .35s ease,visibility .35s ease}.rv-hud-hidden .rv-header,.rv-hud-hidden .rv-caption,.rv-hud-hidden .rv-actions,.rv-hud-hidden .rv-page-footer,.rv-hud-hidden .rv-shade,.rv-hud-hidden .rv-sound,.rv-hud-hidden .rv-desktop-wordmark,.rv-hud-hidden .rv-desktop-navigation,.rv-hud-hidden .rv-tap-zone>span{opacity:0;visibility:hidden;pointer-events:none}.rv-hud-hidden .rv-header button{pointer-events:none}.rv-mythos.rv-hud-hidden .rv-sound.needs-sound{opacity:1;visibility:visible;pointer-events:auto}.rv-seek{height:24px;z-index:9;touch-action:none;opacity:1;padding:0 1px}.rv-seek:disabled{cursor:default;opacity:.6}.rv-seek::-webkit-slider-runnable-track{height:3px;border-radius:2px;background:linear-gradient(to right,#ead4be var(--rv-progress,0%),#ffffff45 var(--rv-progress,0%))}.rv-seek::-moz-range-track{height:3px;border-radius:2px;background:linear-gradient(to right,#ead4be var(--rv-progress,0%),#ffffff45 var(--rv-progress,0%))}.rv-seek::-webkit-slider-thumb{height:8px;width:8px;margin-top:-2.5px;box-shadow:0 0 0 3px #0002}.rv-hud-hidden .rv-seek::-webkit-slider-thumb{height:3px;width:3px;margin-top:0;box-shadow:none}.rv-hud-hidden .rv-seek::-moz-range-thumb{height:3px;width:3px}.rv-seek:disabled::-webkit-slider-thumb{background:transparent;box-shadow:none}.rv-seek:disabled::-moz-range-thumb{background:transparent;box-shadow:none}.rv-fullscreen .rv-phone{width:100vw;height:100dvh;border:0;border-radius:0;box-shadow:none}.rv-fullscreen .rv-desktop-wordmark,.rv-fullscreen .rv-desktop-navigation{display:none}.rv-fullscreen .rv-caption{max-width:650px}.rv-fullscreen .rv-header{padding-top:calc(env(safe-area-inset-top) + 7px)}.rv-fullscreen .rv-seek{bottom:env(safe-area-inset-bottom)}@media (max-height:560px){.rv-topline{display:flex}.rv-header{padding:0 16px 12px}.rv-topline button{min-height:34px}.rv-header nav{position:absolute;left:145px;right:145px;top:0;margin:0;gap:16px}.rv-header nav button{min-height:34px;font-size:11px}.rv-sound{top:46px}.rv-caption{bottom:45px}.rv-fullscreen .rv-header{padding-top:0}}.rv-player-host video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#000}.rv-ad-free{color:#dcd4a7!important;border-color:#817953!important}.rv-source-note{font-size:11px;line-height:1.7;color:#c1c0b7;margin:12px 0}.rv-live-filter{max-width:100px;min-height:32px;padding:3px 5px;background:#20281bcc;border:1px solid #82936166;border-radius:2px;color:#e7d3ad;font:10px IBM Plex Mono,monospace;pointer-events:auto}.rv-live-filter:focus-visible{outline:2px solid #e5bc7c;outline-offset:2px}.rv-native .rv-phone{display:flex;flex-direction:column}.rv-native .rv-header{position:relative;flex-shrink:0;padding:calc(env(safe-area-inset-top,0px) + 8px) max(16px,env(safe-area-inset-right,0px)) 12px max(16px,env(safe-area-inset-left,0px))}.rv-native .rv-header nav{position:static;margin-top:0}.rv-native .rv-topline button{min-height:44px;min-width:44px}.rv-native .rv-player{position:relative;inset:auto;flex:1;min-height:0;margin:0 env(safe-area-inset-right,0px) calc(env(safe-area-inset-bottom,0px) + 64px) env(safe-area-inset-left,0px)}.rv-native .rv-native-exit{top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 10px);left:max(18px,env(safe-area-inset-left,0px));min-height:44px}.hf-archive-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:180;display:grid;place-items:center;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));background:#080e0de0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hf-archive{width:min(460px,100%);max-height:100%;overflow-y:auto;overscroll-behavior:contain;background:radial-gradient(ellipse at 90% 0,#5552354d,transparent 52%),#181f19;border:1px solid #a6af753b;box-shadow:0 32px 120px #0008;color:#e8e5d2}.hf-archive header{display:flex;align-items:center;justify-content:space-between;padding:13px 18px 13px 27px;border-bottom:1px solid #89916933}.hf-archive header>span{display:flex;align-items:center;gap:10px;font:10px IBM Plex Mono,monospace;letter-spacing:.17em;color:#c9be96}.hf-archive header button{display:grid;place-items:center;width:44px;height:44px;color:#d8dcc7;background:transparent;border:1px solid #99a27b33}.hf-archive-body{padding:28px}.hf-archive-eyebrow{font:9px IBM Plex Mono,monospace;letter-spacing:.2em;color:#a5ad89;margin:0 0 13px}.hf-archive h2{font:400 38px/1.06 Space Grotesk,sans-serif;letter-spacing:-1.5px;margin:0 0 17px}.hf-archive h2+p{color:#acb49f;font-size:12px;line-height:1.75;margin:0 0 26px;max-width:350px}.hf-archive-date{display:flex;gap:13px;align-items:center;padding:16px 0;border-top:1px solid #86916a33;color:#d4c696}.hf-archive-date div{display:grid;gap:5px}.hf-archive-date span{font:8px IBM Plex Mono,monospace;letter-spacing:.17em;color:#9da987}.hf-archive-date time{font:14px IBM Plex Mono,monospace;color:#e1dfcb}.hf-archive input[type=range]{display:block;width:100%;height:44px;accent-color:#c6b57f;cursor:pointer}.hf-archive-range{display:flex;justify-content:space-between;gap:12px;color:#9eaa8e;font:9px IBM Plex Mono,monospace}.hf-archive-count{margin:18px 0 24px;font-size:11px;color:#afb99f}.hf-archive-status{display:flex;gap:9px;align-items:center;color:#b7c2a8;font-size:12px;min-height:60px}.hf-archive-note{color:#afb99f;font-size:11px;line-height:1.7;margin:16px 0}.hf-archive button{cursor:pointer;transition:background .15s ease}.hf-archive button:disabled{cursor:wait;opacity:.6}.hf-archive input:disabled{cursor:default;opacity:.55}.hf-archive :is(button,input):focus-visible{outline:2px solid #e0c384;outline-offset:4px}.hf-archive-apply,.hf-archive-current{width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;padding:12px 15px}.hf-archive-apply{background:#d0bf8b;color:#20271e;border:1px solid #e1d1a2}.hf-archive-apply:hover{background:#e0cd98}.hf-archive-current{margin-top:10px;background:transparent;color:#bdc7ae;border:1px solid #8c997043}.hf-archive-current:hover{background:#a5b1810d}.hf-archive-error{background:#bd866110;border:1px solid #bd86614d;padding:14px;margin:0 0 18px;color:#e0bb98;font-size:12px;line-height:1.6}.hf-archive-error button{display:flex;align-items:center;gap:8px;min-height:44px;background:none;border:0;color:#e7d2a3;padding:6px 0}@media (max-width:480px){.hf-archive-body{padding:24px}.hf-archive h2{font-size:34px}.hf-archive header{padding-left:24px}}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}html,body{height:100%;-webkit-text-size-adjust:100%}html{background:#000;overflow-x:hidden}body{background:#000;color:#d1d5db;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:contain;overscroll-behavior-x:contain;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif}*{-webkit-tap-highlight-color:transparent}.overflow-y-auto,.overflow-y-scroll,.overflow-auto{-webkit-overflow-scrolling:touch}@media (pointer: coarse){button,[role=button],a{touch-action:manipulation}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}.animate-slide-in-right{animation:slideInFromRight .22s cubic-bezier(.22,1,.36,1)}.animate-slide-in-left{animation:slideInFromLeft .22s cubic-bezier(.22,1,.36,1)}@keyframes heartPop{0%{transform:scale(.3);opacity:0}30%{transform:scale(1.2);opacity:1}to{transform:scale(.9);opacity:0}}.animate-heart-pop{animation:heartPop .8s ease-out forwards}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@keyframes scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitch{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}to{transform:translate(0)}}@keyframes shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes expandWidth{0%{width:0}to{width:100%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@keyframes scanline{0%{background-position:0 -100vh}to{background-position:0 100vh}}@keyframes goldPulse{0%,to{filter:drop-shadow(0 0 3px rgba(251,191,36,.4))}50%{filter:drop-shadow(0 0 6px rgba(251,191,36,.6))}}@keyframes silverPulse{0%,to{filter:drop-shadow(0 0 3px rgba(226,232,240,.4))}50%{filter:drop-shadow(0 0 6px rgba(226,232,240,.6))}}@keyframes neuralPulse{0%{box-shadow:0 0 #22d3ee66}70%{box-shadow:0 0 0 10px #22d3ee00}to{box-shadow:0 0 #22d3ee00}}@keyframes neuralParticle{0%{transform:scale(0) translateY(0);opacity:1}50%{transform:scale(1) translateY(-20px);opacity:.5}to{transform:scale(0) translateY(-40px);opacity:0}}.neural-pulse{animation:neuralPulse 2s ease-in-out}.neural-particle{animation:neuralParticle 1s ease-out forwards}@keyframes electricPulse{0%{transform:scale(1);box-shadow:0 0 #a855f766}50%{transform:scale(1.2);box-shadow:0 0 20px 10px #a855f733}to{transform:scale(1);box-shadow:0 0 #a855f700}}@keyframes electricParticle{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(-20px) scale(0);opacity:0}}.electric-pulse{animation:electricPulse .5s ease-out}.electric-particles:before,.electric-particles:after{content:"";position:absolute;width:2px;height:2px;background:#a855f7cc;border-radius:50%;animation:electricParticle .5s ease-out forwards}.electric-particles:before{left:0;animation-delay:.1s}.electric-particles:after{right:0;animation-delay:.2s}.animate-scan{animation:scan 2s linear infinite}.animate-glitch{animation:glitch .5s linear}.animate-shine{animation:shine 2s linear infinite}.animate-expandWidth{animation:expandWidth .5s ease-out forwards}.animate-fadeIn{animation:fadeIn .3s ease-out forwards}.animate-slideIn{animation:slideIn .2s ease-out forwards}.animate-fadeOut{animation:fadeOut .3s ease-out forwards}.animate-slideOut{animation:slideOut .3s ease-out forwards}.animate-scanline{animation:scanline 10s linear infinite}@keyframes textFlicker{0%,to{text-shadow:0 0 4px rgba(74,222,128,.3)}50%{text-shadow:0 0 8px rgba(74,222,128,.5)}}.text-flicker{animation:textFlicker 2s ease-in-out infinite}.scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none::-webkit-scrollbar{display:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#111}::-webkit-scrollbar-thumb{background:#333;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#444}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.glow-gold{animation:goldPulse 3s ease-in-out infinite}.glow-silver{animation:silverPulse 3s ease-in-out infinite}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thin::-webkit-scrollbar{width:4px}.scrollbar-thin::-webkit-scrollbar-track{background:transparent}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:#22d3ee1a;border-radius:2px}@keyframes buttonGlow{0%,to{box-shadow:0 0 15px #a855f726;border-color:#a855f74d}50%{box-shadow:0 0 25px #a855f740;border-color:#a855f780}}@keyframes scanlineButton{0%{background-position:0 0}to{background-position:0 20px}}.cyber-button{position:relative;animation:buttonGlow 4s ease-in-out infinite}.cyber-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(168,85,247,.05) 4px,transparent 4px);background-size:100% 4px;animation:scanlineButton 1s linear infinite;pointer-events:none;opacity:0;transition:opacity .3s}.cyber-button:hover:after{opacity:1}@keyframes cursor{0%,to{opacity:1;box-shadow:0 0 8px #fffc,0 0 16px #fff6}50%{opacity:0;box-shadow:none}}.animate-cursor{animation:cursor 1s ease-in-out infinite}@keyframes thunderFlash{0%{opacity:0}10%{opacity:1}20%{opacity:0}30%{opacity:1}40%,to{opacity:0}}@keyframes thunderPath{0%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}25%{clip-path:polygon(10% 0,90% 0,100% 100%,0 100%)}50%{clip-path:polygon(0 0,100% 0,90% 100%,10% 100%)}75%{clip-path:polygon(5% 0,95% 0,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.cyber-thunder-container{animation:thunderFlash 1s ease-out forwards}.cyber-thunder-bolt{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,transparent,rgba(168,85,247,.2),rgba(168,85,247,.4),rgba(168,85,247,.2),transparent);animation:thunderPath .5s ease-out forwards;filter:brightness(1.2);transform:scale(1.1)}.cyber-thunder-bolt.delayed{animation:thunderPath .5s ease-out .2s forwards;background:linear-gradient(to bottom,transparent,rgba(139,92,246,.2),rgba(139,92,246,.4),rgba(139,92,246,.2),transparent)}.cyber-thunder-glow{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,rgba(168,85,247,.2) 0%,transparent 70%);animation:thunderFlash 1s ease-out forwards;filter:brightness(1.3)}.cyber-thunder-container:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(168,85,247,.1) 3px,transparent 4px);animation:thunderFlash 1s ease-out forwards}@keyframes chargeUp{0%{width:0}to{width:100%}}.cyber-charging{width:100px;height:4px;background:#a855f733;border:1px solid rgba(168,85,247,.3);border-radius:2px;overflow:hidden}.cyber-charging-bar{height:100%;background:linear-gradient(90deg,#a855f780,#a855f7cc);animation:chargeUp 3s linear;transform-origin:left}.text-cyber-gold{color:gold;text-shadow:0 0 5px rgba(255,215,0,.7)}.text-cyber-silver{color:silver;text-shadow:0 0 5px rgba(192,192,192,.7)}.text-cyber-neon{color:#0ff;text-shadow:0 0 5px rgba(0,255,255,.7)}.text-cyber-purple{color:#f0f;text-shadow:0 0 5px rgba(255,0,255,.7)}.crt-card{position:relative;overflow:hidden}.crt-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(transparent 50%,#0000001a 50%);background-size:100% 4px;pointer-events:none;animation:scanline 10s linear infinite;opacity:.15}@keyframes scanline{0%{transform:translateY(0)}to{transform:translateY(100%)}}.source-link.youtube{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.source-link.youtube:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.source-link.youtube{text-shadow:0 0 3px rgba(239,68,68,.4)}.source-link{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.source-link:hover{transform:scale(1.05)}.source-link.academic{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.source-link.academic:hover{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.source-link.academic{text-shadow:0 0 3px rgba(251,191,36,.4)}.source-link.crowdsourced{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.source-link.crowdsourced:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.source-link.crowdsourced{text-shadow:0 0 3px rgba(156,163,175,.4)}.source-link.standard{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.source-link.standard:hover{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.source-link.standard{text-shadow:0 0 3px rgba(34,211,238,.4)}@keyframes scan-fast{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes pulse-fast{0%{opacity:.3}50%{opacity:.6}to{opacity:.3}}.animate-scan-fast{animation:scan-fast 1s linear infinite}.animate-pulse-fast{animation:pulse-fast 1.5s ease-in-out infinite}@keyframes slideInLeft{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInRight{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes glitchTransition{0%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:translate(0)}20%{clip-path:polygon(5% 5%,95% 0,95% 95%,0 100%);transform:translate(-2px,2px)}40%{clip-path:polygon(0 15%,100% 5%,90% 85%,5% 95%);transform:translate(2px,-2px)}60%{clip-path:polygon(10% 0,90% 10%,100% 90%,0 95%);transform:translate(-2px,-2px)}80%{clip-path:polygon(5% 5%,95% 0,95% 95%,0 100%);transform:translate(2px,2px)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:translate(0)}}.slide-out-left{animation:slideOutLeft .3s ease-out,glitchTransition .3s linear}.slide-out-right{animation:slideOutRight .3s ease-out,glitchTransition .3s linear}.slide-in-left{animation:slideInLeft .3s ease-out,glitchTransition .3s linear}.slide-in-right{animation:slideInRight .3s ease-out,glitchTransition .3s linear}.crt-video-effect{position:relative}.crt-video-effect:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#12101000 50%,#00000040 50%);background-size:100% 4px;z-index:2;pointer-events:none;animation:scanline 10s linear infinite}.crt-video-effect:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#ff000026,#00ff0026,#0000ff26);mix-blend-mode:color;pointer-events:none}@keyframes crtRollingBar{0%{transform:translateY(-20%);opacity:0}15%{opacity:.25}50%{opacity:.18}85%{opacity:.25}to{transform:translateY(120vh);opacity:0}}.crt-rolling-bar{background:linear-gradient(to bottom,#fff0,#b4ffdc38,#fff0);animation:crtRollingBar 6.5s linear infinite;will-change:transform,opacity}.crt-toggle{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-family:VT323,monospace;font-size:.875rem;color:#4ade80;background:#00000080;border:1px solid rgba(74,222,128,.3);border-radius:4px;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden}.crt-toggle:hover{border-color:#4ade8099;text-shadow:0 0 8px rgba(74,222,128,.6)}.crt-toggle:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,rgba(74,222,128,.8),transparent);animation:scan-horizontal 2s linear infinite}@keyframes scan-horizontal{0%{left:-100%}to{left:100%}}.crt-toggle.active{background:#4ade8033;box-shadow:0 0 10px #4ade804d}@keyframes stackUp{0%{transform:translateY(0) rotate(0) scale(1);opacity:1}to{transform:translateY(-100%) rotate(-5deg) scale(.9);opacity:0}}@keyframes stackDown{0%{transform:translateY(0) rotate(0) scale(1);opacity:1}to{transform:translateY(100%) rotate(5deg) scale(.9);opacity:0}}.slide-stack-up{animation:stackUp .3s ease-out forwards}.slide-stack-down{animation:stackDown .3s ease-out forwards}.video-popup-container{perspective:1000px;transform-style:preserve-3d}@keyframes slideOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}@keyframes slideOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.hf-header-tool{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:48px;min-height:46px;background:none;border:0;color:#bbc1aa}.hf-header-tool small{font:10px IBM Plex Mono,monospace;letter-spacing:.03em}.hf-header-tool[aria-pressed=true],.hf-header-tool[aria-expanded=true]{color:#e5c88f;background:#d4b67812;border-radius:7px}.hf-tune-inline{display:flex;align-items:center;gap:10px;min-height:44px;padding:9px 12px;background:transparent;border:1px solid #82936938;color:#bfc9af;font-size:11px}.hf-tune-inline svg:last-child{margin-left:auto}.hf-story-connections{display:flex;flex-wrap:wrap;gap:7px;margin:13px 0 2px}.hf-story-connections>a{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:6px 10px;color:#d4c59c;background:#bbae6b0c;border:1px solid #bbae6b30;border-radius:4px;font-size:10px;line-height:1.35}.hf-story-connections a:hover{background:#bbae6b1d;color:#f4e4b6}.hf-story-connections details{width:100%;color:#b5bfa7;font-size:11px}.hf-story-connections summary{padding:8px 0;cursor:pointer}.hf-story-connections details a{display:block;padding:9px 12px;border-left:1px solid #7b8b5e55;color:#aebca5}.hf-story[data-format=world] .hf-format-label,.hf-story[data-format=demo] .hf-format-label{color:#dec394}.hf-story[data-format=archive] .hf-format-label{color:#c7b19c}.hf-tune-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:160;background:#080e0cd9;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:flex;justify-content:flex-end;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.hf-tune-panel{width:min(540px,100%);height:100%;overflow-y:auto;overscroll-behavior:contain;background:radial-gradient(ellipse at 85% 0,#43452966,transparent 42%),#171e17;border-left:1px solid #a3ad7233;padding:25px 28px 42px;color:#e9e6d5;box-shadow:-30px 0 100px #060a0680}.hf-tune-panel>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}.hf-tune-panel>header span{display:flex;align-items:center;gap:10px;font:10px IBM Plex Mono,monospace;letter-spacing:.15em;color:#d4c598}.hf-tune-panel>header button{background:none;color:#d9dcc7;border:1px solid #7d8a6040;width:44px;height:44px;display:grid;place-items:center}.hf-tune-panel>h2{font-family:Space Grotesk,sans-serif;font-size:35px;font-weight:400;line-height:1.1;letter-spacing:-1.2px;max-width:330px;margin:0 0 13px}.hf-tune-panel>p{font-size:12px;color:#afb8a3;line-height:1.7;max-width:360px;margin-bottom:30px}.hf-tune-panel fieldset{border:0;border-top:1px solid #72835844;padding:18px 0 24px;margin:0}.hf-tune-panel legend{font-size:13px;padding-right:15px;color:#e2dfcc}.hf-tune-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:11px}.hf-tune-choices button{min-height:50px;padding:7px;border:1px solid #76855a55;background:#a9ae7c08;color:#aeb99e;font-size:11px;line-height:1.4}.hf-tune-choices button[aria-pressed=true]{color:#efe5c9;border-color:#cfb57c;background:#d3b57b14;box-shadow:inset 0 -2px #d3b57b}.hf-tune-panel fieldset small{color:#a6b092;font-size:10px;line-height:1.7;display:block}.hf-tune-panel .hf-interests{width:100%;margin:4px 0 20px}.hf-tune-panel .hf-interest-topics,.hf-tune-panel .hf-interest-facets{grid-template-columns:minmax(0,1fr)}.hf-tune-panel .hf-interests-body{padding:18px 13px}.hf-tune-panel footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;border-top:1px solid #7d8a6033;padding-top:14px}.hf-tune-panel footer button{display:flex;align-items:center;gap:5px;min-height:44px;background:none;border:0;color:#bcc6aa;font-size:10px;text-align:left}.hf-story-menu>div{max-width:calc(100vw - 45px);max-height:60dvh;overflow:auto;min-width:235px}.rv-taste-options{border-top:1px solid #9b987844;padding-top:12px;margin-top:16px}.rv-taste-options>span{display:block;color:#d3c596;font:10px IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.rv-taste-options>button{font-size:12px!important;min-height:44px}.rv-taste-options p{font-size:11px;color:#b9c8a6}.rv-settings{max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 145px);overflow-y:auto;overscroll-behavior:contain}@media (max-width:760px){.hf-header-actions{gap:3px}.hf-header-tool{min-width:43px}.hf-header-tool small{font-size:8px}.hf-tune-panel{padding:21px 20px 36px}.hf-tune-panel>h2{font-size:32px}.hf-sort-tabs{gap:1px}.hf-sort-tabs button{gap:4px;padding-left:7px;padding-right:7px;font-size:10px}.hf-sort-tabs button svg{width:12px}.hf-feed-toolbar{gap:5px;flex-wrap:wrap}.hf-toolbar-end{margin-left:auto;gap:5px}.hf-story-connections>a{min-height:39px}.hf-tune-choices button{font-size:10px}}@media (prefers-reduced-motion:reduce){.hf-tune-overlay,.hf-tune-panel{scroll-behavior:auto}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}[type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,input:where(:not([type])):focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors: active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}body{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-0{bottom:0}.left-0{left:0}.left-\[18\%\]{left:18%}.left-\[46\%\]{left:46%}.right-0{right:0}.right-\[18\%\]{right:18%}.right-\[46\%\]{right:46%}.top-0{top:0}.top-20{top:5rem}.top-3{top:.75rem}.isolate{isolation:isolate}.z-50{z-index:50}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.col-span-2{grid-column:span 2 / span 2}.-m-1{margin:-.25rem}.mx-auto{margin-left:auto;margin-right:auto}.-mt-\[2px\]{margin-top:-2px}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-\[2px\]{margin-left:2px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-auto{margin-top:auto}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[1\.5px\]{height:1.5px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-full{height:100%}.max-h-24{max-height:6rem}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.min-h-\[128px\]{min-height:128px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-2{width:.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-2xl{max-width:42rem}.max-w-5xl{max-width:64rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[9rem\]{max-width:9rem}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-\[1px\]{gap:1px}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-emerald-500\/10>:not([hidden])~:not([hidden]){border-color:#10b9811a}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/40{border-color:#f59e0b66}.border-amber-500\/50{border-color:#f59e0b80}.border-amber-500\/60{border-color:#f59e0b99}.border-cyan-400\/40{border-color:#22d3ee66}.border-cyan-500\/20{border-color:#06b6d433}.border-cyan-500\/30{border-color:#06b6d44d}.border-cyan-500\/40{border-color:#06b6d466}.border-cyan-500\/50{border-color:#06b6d480}.border-cyan-700\/40{border-color:#0e749066}.border-cyan-900\/20{border-color:#164e6333}.border-cyan-900\/30{border-color:#164e634d}.border-cyan-900\/40{border-color:#164e6366}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-400\/50{border-color:#34d39980}.border-emerald-500\/10{border-color:#10b9811a}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/40{border-color:#10b98166}.border-emerald-500\/50{border-color:#10b98180}.border-emerald-500\/60{border-color:#10b98199}.border-fuchsia-500\/40{border-color:#d946ef66}.border-gray-500\/30{border-color:#6b72804d}.border-gray-500\/40{border-color:#6b728066}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-green-500\/40{border-color:#22c55e66}.border-indigo-500\/40{border-color:#6366f166}.border-lime-500\/50{border-color:#84cc1680}.border-lime-500\/60{border-color:#84cc1699}.border-orange-500\/40{border-color:#f9731666}.border-pink-400\/40{border-color:#f472b666}.border-pink-500\/30{border-color:#ec48994d}.border-pink-500\/40{border-color:#ec489966}.border-pink-500\/50{border-color:#ec489980}.border-purple-500\/40{border-color:#a855f766}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/40{border-color:#ef444466}.border-rose-500\/40{border-color:#f43f5e66}.border-rose-500\/50{border-color:#f43f5e80}.border-rose-500\/60{border-color:#f43f5e99}.border-sky-500\/40{border-color:#0ea5e966}.border-sky-500\/50{border-color:#0ea5e980}.border-violet-400\/40{border-color:#a78bfa66}.border-violet-500\/40{border-color:#8b5cf666}.border-violet-500\/50{border-color:#8b5cf680}.border-yellow-500\/40{border-color:#eab30866}.bg-\[var\(--hud-acid\,\#00f0ff\)\]{background-color:var(--hud-acid,#00f0ff)}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/95{background-color:#000000f2}.bg-current{background-color:currentColor}.bg-cyan-400{--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/5{background-color:#06b6d40d}.bg-cyan-900\/30{background-color:#164e634d}.bg-cyan-950\/30{background-color:#0833444d}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/20{background-color:#34d39933}.bg-emerald-400\/30{background-color:#34d3994d}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/5{background-color:#10b9810d}.bg-fuchsia-400{--tw-bg-opacity: 1;background-color:rgb(232 121 249 / var(--tw-bg-opacity, 1))}.bg-gray-500\/10{background-color:#6b72801a}.bg-gray-500\/5{background-color:#6b72800d}.bg-gray-600\/40{background-color:#4b556366}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-gray-950\/50{background-color:#03071280}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-indigo-400{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.bg-lime-500\/10{background-color:#84cc161a}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-pink-500\/10{background-color:#ec48991a}.bg-purple-400{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.bg-red-500\/5{background-color:#ef44440d}.bg-rose-400{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity, 1))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-400{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity, 1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/5{background-color:#ffffff0d}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-cyan-500{--tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-950\/30{--tw-gradient-from: rgb(2 44 34 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 44 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from: #111827 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-900\/90{--tw-gradient-from: rgb(17 24 39 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-black{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #000 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-black{--tw-gradient-to: #000 var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to: #34d399 var(--tw-gradient-to-position)}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pr-1{padding-right:.25rem}.pt-2{padding-top:.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.font-\[\'Courier_New\'\]{font-family:Courier New}.font-\[\'JetBrains_Mono\'\,\'VT323\'\,monospace\]{font-family:JetBrains Mono,VT323,monospace}.font-\[\'JetBrains_Mono\'\,monospace\]{font-family:JetBrains Mono,monospace}.font-\[\'VT323\'\,monospace\]{font-family:VT323,monospace}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.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)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[var\(--hud-acid\,\#00f0ff\)\]{color:var(--hud-acid,#00f0ff)}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-300\/70{color:#fcd34db3}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-cyan-200{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-cyan-500{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-300\/70{color:#6ee7b7b3}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-400\/70{color:#34d399b3}.text-emerald-500\/50{color:#10b98180}.text-emerald-500\/60{color:#10b98199}.text-fuchsia-300{--tw-text-opacity: 1;color:rgb(240 171 252 / var(--tw-text-opacity, 1))}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-300\/90{color:#d1d5dbe6}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-indigo-300{--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.text-lime-300{--tw-text-opacity: 1;color:rgb(190 242 100 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-pink-300{--tw-text-opacity: 1;color:rgb(249 168 212 / var(--tw-text-opacity, 1))}.text-pink-300\/70{color:#f9a8d4b3}.text-pink-400{--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}.text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-red-300\/90{color:#fca5a5e6}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-yellow-300{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(255\,45\,149\,0\.25\)\]{--tw-shadow: 0 0 10px rgba(255,45,149,.25);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(129\,140\,248\,0\.15\)\]{--tw-shadow: 0 0 16px rgba(129,140,248,.15);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(167\,139\,250\,0\.15\)\]{--tw-shadow: 0 0 16px rgba(167,139,250,.15);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(168\,85\,247\,0\.15\)\]{--tw-shadow: 0 0 16px rgba(168,85,247,.15);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(232\,121\,249\,0\.15\)\]{--tw-shadow: 0 0 16px rgba(232,121,249,.15);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(244\,63\,94\,0\.15\)\]{--tw-shadow: 0 0 16px rgba(244,63,94,.15);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(250\,204\,21\,0\.15\)\]{--tw-shadow: 0 0 16px rgba(250,204,21,.15);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(251\,146\,60\,0\.15\)\]{--tw-shadow: 0 0 16px rgba(251,146,60,.15);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(251\,191\,36\,0\.15\)\]{--tw-shadow: 0 0 16px rgba(251,191,36,.15);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(34\,211\,238\,0\.15\)\]{--tw-shadow: 0 0 16px rgba(34,211,238,.15);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(52\,211\,153\,0\.15\)\]{--tw-shadow: 0 0 16px rgba(52,211,153,.15);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(56\,189\,248\,0\.15\)\]{--tw-shadow: 0 0 16px rgba(56,189,248,.15);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(74\,222\,128\,0\.15\)\]{--tw-shadow: 0 0 16px rgba(74,222,128,.15);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(0\,240\,255\,0\.15\)\]{--tw-shadow: 0 0 8px rgba(0,240,255,.15);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.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-\[0_0_2px_rgba\(156\,163\,175\,0\.4\)\]{--tw-drop-shadow: drop-shadow(0 0 2px rgba(156,163,175,.4));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-\[0_0_2px_rgba\(239\,68\,68\,0\.4\)\]{--tw-drop-shadow: drop-shadow(0 0 2px rgba(239,68,68,.4));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-\[0_0_2px_rgba\(251\,191\,36\,0\.4\)\]{--tw-drop-shadow: drop-shadow(0 0 2px rgba(251,191,36,.4));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-\[0_0_2px_rgba\(34\,211\,238\,0\.4\)\]{--tw-drop-shadow: drop-shadow(0 0 2px rgba(34,211,238,.4));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-\[0_0_3px_rgba\(0\,240\,255\,0\.6\)\]{--tw-drop-shadow: drop-shadow(0 0 3px rgba(0,240,255,.6));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-\[0_0_4px_rgba\(0\,240\,255\,0\.85\)\]{--tw-drop-shadow: drop-shadow(0 0 4px rgba(0,240,255,.85));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-\[0_0_6px_rgba\(74\,222\,128\,0\.35\)\]{--tw-drop-shadow: drop-shadow(0 0 6px rgba(74,222,128,.35));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)}.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(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.placeholder\:text-gray-600::-moz-placeholder{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-600::placeholder{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:left-\[-1rem\]:before{content:var(--tw-content);left:-1rem}.before\:top-0:before{content:var(--tw-content);top:0}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-cyan-900\/30:before{content:var(--tw-content);background-color:#164e634d}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:border-amber-400\/60:hover{border-color:#fbbf2499}.hover\:border-amber-400\/80:hover{border-color:#fbbf24cc}.hover\:border-cyan-400\/80:hover{border-color:#22d3eecc}.hover\:border-cyan-900\/40:hover{border-color:#164e6366}.hover\:border-emerald-400\/80:hover{border-color:#34d399cc}.hover\:border-fuchsia-400\/80:hover{border-color:#e879f9cc}.hover\:border-gray-400\/60:hover{border-color:#9ca3af99}.hover\:border-green-400\/80:hover{border-color:#4ade80cc}.hover\:border-indigo-400\/80:hover{border-color:#818cf8cc}.hover\:border-orange-400\/80:hover{border-color:#fb923ccc}.hover\:border-purple-400\/80:hover{border-color:#c084fccc}.hover\:border-red-400\/60:hover{border-color:#f8717199}.hover\:border-rose-400\/80:hover{border-color:#fb7185cc}.hover\:border-sky-400\/80:hover{border-color:#38bdf8cc}.hover\:border-violet-400\/80:hover{border-color:#a78bfacc}.hover\:border-yellow-400\/80:hover{border-color:#facc15cc}.hover\:bg-cyan-500\/10:hover{background-color:#06b6d41a}.hover\:bg-cyan-500\/20:hover{background-color:#06b6d433}.hover\:bg-cyan-500\/5:hover{background-color:#06b6d40d}.hover\:bg-cyan-950\/10:hover{background-color:#0833441a}.hover\:bg-emerald-500\/10:hover{background-color:#10b9811a}.hover\:bg-emerald-500\/5:hover{background-color:#10b9810d}.hover\:bg-gray-500\/10:hover{background-color:#6b72801a}.hover\:text-amber-200:hover{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.hover\:text-amber-300:hover{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.hover\:text-cyan-300:hover{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.hover\:text-cyan-400:hover{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.hover\:text-emerald-200:hover{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.hover\:text-emerald-300:hover{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:brightness-125:hover{--tw-brightness: brightness(1.25);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)}.focus\:border-cyan-500\/50:focus{border-color:#06b6d480}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:text-cyan-300:active{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group\/score:hover .group-hover\/score\:opacity-100{opacity:1}@media (min-width: 640px){.sm\:col-span-4{grid-column:span 4 / span 4}.sm\:inline{display:inline}.sm\:h-7{height:1.75rem}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:gap-3{gap:.75rem}.sm\:p-4{padding:1rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 768px){.md\:flex{display:flex}}@media (min-width: 1024px){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}:root{--hud-hot: #ff2d95;--hud-acid: #00f0ff;--hud-signal: #f5e017;--hud-phos: #4ade80;--hud-amber: #fbbf24;--hud-ink: #020617;--hud-steel: #334155}.hud-clip-nwse{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.hud-clip-all{clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)}.hud-corner{position:relative}.hud-corner:before,.hud-corner:after{content:"";position:absolute;pointer-events:none;width:18px;height:18px;border:1.5px solid var(--hud-acid);filter:drop-shadow(0 0 3px rgba(0,240,255,.4))}.hud-corner:before{top:-2px;left:-2px;border-right:0;border-bottom:0}.hud-corner:after{bottom:-2px;right:-2px;border-left:0;border-top:0}.hud-corner-hot:before,.hud-corner-hot:after{border-color:var(--hud-hot);filter:drop-shadow(0 0 3px rgba(255,45,149,.45))}.hud-stripe-diag{background-image:repeating-linear-gradient(45deg,#f5e0172e 0,#f5e0172e 6px,#0000 6px,#0000 12px)}.hud-stripe-diag-hot{background-image:repeating-linear-gradient(45deg,#ff2d9538 0,#ff2d9538 6px,#0000 6px,#0000 12px)}.hud-tick{background-image:repeating-linear-gradient(to right,rgba(0,240,255,.12) 0 1px,transparent 1px 8px)}:where(.hud-scanlines){position:relative}.hud-scanlines:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:repeating-linear-gradient(to bottom,rgba(255,255,255,.03) 0 1px,transparent 1px 3px);mix-blend-mode:overlay;opacity:.6;z-index:1}body.hud-global-scan:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:repeating-linear-gradient(to bottom,rgba(255,255,255,.02) 0 1px,transparent 1px 3px);z-index:1000}@keyframes hudGlitchA{0%,92%,to{transform:translate(0);opacity:.9;clip-path:inset(0 0 0 0)}93%{transform:translate(-1px);clip-path:inset(16% 0 60% 0)}96%{transform:translate(1px);clip-path:inset(60% 0 16% 0)}}@keyframes hudGlitchB{0%,94%,to{transform:translate(0);opacity:.75;clip-path:inset(0 0 0 0)}95%{transform:translate(1.5px);clip-path:inset(30% 0 40% 0)}98%{transform:translate(-1.5px);clip-path:inset(50% 0 20% 0)}}.hud-glitch{position:relative;text-shadow:0 0 0 currentColor,0 0 3px rgba(74,222,128,.35)}.hud-glitch:before,.hud-glitch:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen}.hud-glitch:before{color:var(--hud-hot);animation:hudGlitchA 3.6s infinite steps(2,end)}.hud-glitch:after{color:var(--hud-acid);animation:hudGlitchB 4.1s infinite steps(2,end)}.hud-bracket{position:relative}.hud-bracket:before,.hud-bracket:after{content:"";position:absolute;top:3px;bottom:3px;width:4px;border-top:1px solid currentColor;border-bottom:1px solid currentColor;opacity:.8}.hud-bracket:before{left:3px;border-left:1px solid currentColor}.hud-bracket:after{right:3px;border-right:1px solid currentColor}.hud-topedge{position:relative}.hud-topedge:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,var(--hud-acid) 20%,var(--hud-acid) 80%,transparent);filter:drop-shadow(0 0 3px rgba(0,240,255,.6));pointer-events:none}.hud-topedge-hot:before{background:linear-gradient(90deg,transparent,var(--hud-hot) 20%,var(--hud-hot) 80%,transparent);filter:drop-shadow(0 0 3px rgba(255,45,149,.65))}.hud-chevron:before{content:"▸";display:inline-block;margin-right:.45em;color:var(--hud-acid);transform:translateY(-1px)}.hud-panel{background:linear-gradient(180deg,#020617f2,#020617d9),repeating-linear-gradient(to bottom,rgba(0,240,255,.03) 0 1px,transparent 1px 3px)}.hud-divider{position:relative;height:1px;background:linear-gradient(90deg,transparent,rgba(0,240,255,.3) 50%,transparent)}.hud-divider:before{content:"◆";position:absolute;top:-.55em;left:50%;transform:translate(-50%);color:var(--hud-acid);font-size:8px;text-shadow:0 0 4px rgba(0,240,255,.6);background:var(--hud-ink);padding:0 6px}.hud-glass{background:linear-gradient(140deg,#00f0ff0d,#0206178c 40%,#ff2d950a),#02061773;border:1px solid rgba(0,240,255,.16);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);box-shadow:inset 0 1px #ffffff0a,0 2px 12px #00f0ff0a}.hud-glass-strong{background:radial-gradient(ellipse at 20% 0%,rgba(0,240,255,.1),transparent 50%),radial-gradient(ellipse at 80% 100%,rgba(255,45,149,.08),transparent 55%),#020617b8;border:1px solid rgba(0,240,255,.28);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 1px #ffffff0f,0 12px 48px #00f0ff1f,0 0 0 1px #00f0ff0a}.hud-scrim{background:radial-gradient(ellipse at center,#020617a6,#020617e6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.hud-corner-label{position:absolute;top:6px;right:10px;font-family:JetBrains Mono,VT323,monospace;font-size:8px;letter-spacing:.22em;color:#00f0ff8c;text-shadow:0 0 4px rgba(0,240,255,.25);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes hudSweep{0%{transform:translateY(-100%);opacity:0}10%{opacity:.9}80%{opacity:.9}to{transform:translateY(100%);opacity:0}}:where(.hud-sweep){position:relative}.hud-sweep{overflow:hidden}.hud-sweep:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,240,255,.55) 50%,transparent);animation:hudSweep 8s linear infinite;pointer-events:none}@keyframes hudPulse{0%,to{opacity:.9;filter:drop-shadow(0 0 4px rgba(255,45,149,.55))}50%{opacity:1;filter:drop-shadow(0 0 10px rgba(255,45,149,.85))}}.hud-pulse{animation:hudPulse 2.2s ease-in-out infinite}@keyframes fluxSkipAdPulse{0%,to{box-shadow:0 0 14px #ef444473,0 0 4px #ef444499 inset}50%{box-shadow:0 0 26px #ef4444d9,0 0 6px #fca5a599 inset}}.hud-tab-active{position:relative}.hud-tab-active:before{content:"";position:absolute;top:0;left:12%;right:12%;height:2px;background:linear-gradient(90deg,transparent,var(--hud-acid) 15%,var(--hud-acid) 85%,transparent);box-shadow:0 0 8px #00f0ffcc;pointer-events:none}@media (prefers-reduced-motion: reduce){.hud-glitch:before,.hud-glitch:after,.hud-sweep:after,.hud-pulse{animation:none!important}.hud-glitch:before,.hud-glitch:after{opacity:0}}.hud-readout{font-family:JetBrains Mono,VT323,SF Mono,monospace;font-size:9px;letter-spacing:.28em;text-transform:uppercase;color:var(--hud-amber);text-shadow:0 0 4px rgba(251,191,36,.22);font-weight:500}.hud-readout-acid{color:var(--hud-acid);text-shadow:0 0 4px rgba(0,240,255,.28)}.hud-readout-hot{color:var(--hud-hot);text-shadow:0 0 4px rgba(255,45,149,.3)}.hud-readout-phos{color:var(--hud-phos);text-shadow:0 0 4px rgba(74,222,128,.3)}.hud-readout-mute{color:#64748b;text-shadow:none}:where(.hud-strip){position:relative}.hud-strip:before{content:"";position:absolute;top:0;left:0;right:0;height:1.5px;background:linear-gradient(90deg,transparent 0%,rgba(0,240,255,.4) 8%,rgba(0,240,255,.7) 50%,rgba(0,240,255,.4) 92%,transparent 100%);filter:drop-shadow(0 0 4px rgba(0,240,255,.5));pointer-events:none}.hud-strip-hot:before{background:linear-gradient(90deg,transparent,rgba(255,45,149,.5) 8%,rgba(255,45,149,.75) 50%,rgba(255,45,149,.5) 92%,transparent);filter:drop-shadow(0 0 4px rgba(255,45,149,.55))}@keyframes hudLiveDot{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.hud-livedot{display:inline-block;width:6px;height:6px;border-radius:9999px;background:var(--hud-hot);box-shadow:0 0 6px #ff2d9599;animation:hudLiveDot 2.4s ease-in-out infinite}.hud-livedot-acid{background:var(--hud-acid);box-shadow:0 0 6px #00f0ff99}.hud-livedot-amber{background:var(--hud-amber);box-shadow:0 0 6px #fbbf2499}.hud-chip{position:relative;border:1px solid rgba(0,240,255,.14);background:linear-gradient(140deg,#00f0ff08,#0206178c);transition:border-color .22s ease,background .22s ease,color .22s ease}.hud-chip:before{content:"";position:absolute;left:-1px;top:15%;bottom:15%;width:1.5px;background:transparent;transition:background .22s ease,box-shadow .22s ease}.hud-chip:hover{border-color:#00f0ff59;background:linear-gradient(140deg,#00f0ff0f,#020617a6)}.hud-chip-active{border-color:#00f0ff8c;background:linear-gradient(140deg,#00f0ff1a,#020617c7)}.hud-chip-active:before{background:var(--hud-acid);box-shadow:0 0 8px #00f0ffb3}.hud-databar{position:relative;height:2px;background:#00f0ff1a;overflow:hidden}.hud-databar:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--hud-databar-value, 0%);background:linear-gradient(90deg,rgba(0,240,255,.3),var(--hud-acid));box-shadow:0 0 6px #00f0ff73;transition:width .42s cubic-bezier(.22,1,.36,1)}.hud-databar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),rgba(2,6,23,.7) calc(10% - 1px) 10%);pointer-events:none}@keyframes hudRadar{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hud-radar{position:relative;overflow:hidden}.hud-radar:before{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:conic-gradient(from 0deg,transparent 0deg,rgba(0,240,255,.12) 15deg,transparent 45deg,transparent 360deg);animation:hudRadar 12s linear infinite;pointer-events:none;opacity:.4}.hud-hairline{height:1px;background:linear-gradient(90deg,transparent,rgba(0,240,255,.35) 50%,transparent);pointer-events:none}@media (prefers-reduced-motion: reduce){.hud-livedot,.hud-radar:before{animation:none!important}.hud-livedot{opacity:.85}}.hud-pinned{transform:translateZ(0);backface-visibility:hidden;transform-style:preserve-3d;will-change:transform;isolation:isolate}@keyframes codecIncoming{0%{transform:scaleY(.02) scaleX(.6);opacity:0;filter:brightness(2.2) hue-rotate(8deg)}10%{transform:scaleY(.06) scaleX(1);opacity:1;filter:brightness(2.2)}35%{transform:scaleY(1) scaleX(1);opacity:1;filter:brightness(1.6)}60%{transform:scaleY(1) scaleX(1);opacity:1;filter:brightness(1)}to{transform:scaleY(1) scaleX(1);opacity:1;filter:brightness(1)}}@keyframes codecScanline{0%{transform:translateY(-110%);opacity:0}10%{opacity:.7}to{transform:translateY(110%);opacity:0}}@keyframes codecBlink{0%,to{opacity:.85}50%{opacity:.35}}.codec-frame{position:relative;transform-origin:center center;animation:codecIncoming .42s cubic-bezier(.16,1,.3,1) both}.codec-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 0%,rgba(0,240,255,.18) 48%,rgba(74,222,128,.3) 50%,rgba(0,240,255,.18) 52%,transparent 100%);mix-blend-mode:screen;animation:codecScanline .7s ease-out 1}.codec-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid rgba(74,222,128,.35);box-shadow:0 0 18px #00f0ff26 inset,0 0 28px #4ade802e;animation:codecBlink 1.4s ease-in-out 2}.codec-frame-hot:before{background:linear-gradient(180deg,transparent 0%,rgba(255,45,149,.18) 48%,rgba(255,45,149,.42) 50%,rgba(255,45,149,.18) 52%,transparent 100%)}.codec-frame-hot:after{border-color:#ff2d9573;box-shadow:0 0 18px #ff2d952e inset,0 0 28px #ff2d9538}@media (prefers-reduced-motion: reduce){.codec-frame{animation:none}.codec-frame:before,.codec-frame:after{animation:none}}:root{--cat-accent: #00f0ff;--cat-accent-soft: rgba(0, 240, 255, .18);--cat-hot: #4ade80;--cat-hot-soft: rgba(74, 222, 128, .18)}body[data-cat=AI]{--cat-accent: #22d3ee;--cat-accent-soft: rgba(34, 211, 238, .2);--cat-hot: #4ade80;--cat-hot-soft: rgba(74, 222, 128, .18)}body[data-cat=SPINE]{--cat-accent: #fbbf24;--cat-accent-soft: rgba(251, 191, 36, .2);--cat-hot: #f5e017;--cat-hot-soft: rgba(245, 224, 23, .18)}body[data-cat=NEURO]{--cat-accent: #a78bfa;--cat-accent-soft: rgba(167, 139, 250, .22);--cat-hot: #f472b6;--cat-hot-soft: rgba(244, 114, 182, .18)}body[data-cat=IMAGING]{--cat-accent: #34d399;--cat-accent-soft: rgba(52, 211, 153, .2);--cat-hot: #22d3ee;--cat-hot-soft: rgba(34, 211, 238, .18)}body[data-cat=XR]{--cat-accent: #f472b6;--cat-accent-soft: rgba(244, 114, 182, .2);--cat-hot: #a78bfa;--cat-hot-soft: rgba(167, 139, 250, .18)}body[data-cat=ROBOTICS]{--cat-accent: #fb923c;--cat-accent-soft: rgba(251, 146, 60, .2);--cat-hot: #facc15;--cat-hot-soft: rgba(250, 204, 21, .18)}body[data-cat=BIOTECH]{--cat-accent: #fb7185;--cat-accent-soft: rgba(251, 113, 133, .2);--cat-hot: #f472b6;--cat-hot-soft: rgba(244, 114, 182, .18)}body[data-cat=STARTUPS]{--cat-accent: #a3e635;--cat-accent-soft: rgba(163, 230, 53, .2);--cat-hot: #4ade80;--cat-hot-soft: rgba(74, 222, 128, .18)}body[data-cat=MARKETS]{--cat-accent: #facc15;--cat-accent-soft: rgba(250, 204, 21, .2);--cat-hot: #fb923c;--cat-hot-soft: rgba(251, 146, 60, .18)}body[data-cat=TECH]{--cat-accent: #60a5fa;--cat-accent-soft: rgba(96, 165, 250, .2);--cat-hot: #22d3ee;--cat-hot-soft: rgba(34, 211, 238, .18)}body[data-cat=MYTHOS]{--cat-accent: #f472b6;--cat-accent-soft: rgba(244, 114, 182, .22);--cat-hot: #a78bfa;--cat-hot-soft: rgba(167, 139, 250, .2)}body[data-cat=SLEEP]{--cat-accent: #94a3b8;--cat-accent-soft: rgba(148, 163, 184, .22);--cat-hot: #a78bfa;--cat-hot-soft: rgba(167, 139, 250, .18)}body[data-cat=HAIKU]{--cat-accent: #fbbf24;--cat-accent-soft: rgba(251, 191, 36, .22);--cat-hot: #facc15;--cat-hot-soft: rgba(250, 204, 21, .2)}.cat-accent-ribbon{position:relative}.cat-accent-ribbon:before{content:"";position:absolute;left:-1px;top:8px;bottom:8px;width:2px;background:linear-gradient(180deg,transparent 0%,var(--cat-accent) 30%,var(--cat-accent) 70%,transparent 100%);opacity:.55;pointer-events:none;border-radius:2px}@keyframes toastSlideIn{0%{transform:translate(120%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes toastSlideOut{0%{transform:translate(0);opacity:1}to{transform:translate(120%);opacity:0}}.helios-toast{animation:toastSlideIn .38s cubic-bezier(.16,1,.3,1) both}.helios-toast--out{animation:toastSlideOut .28s ease-in both}[data-theme=jiji]{color-scheme:light;font-family:var(--theme-font-body, "Lora", Georgia, serif);-webkit-font-smoothing:antialiased}[data-theme=jiji] body,[data-theme=jiji] #root{background:rgb(var(--theme-background))!important;color:rgb(var(--theme-ink))!important;background-image:radial-gradient(rgba(107,92,73,.04) 1px,transparent 1px),radial-gradient(rgba(107,92,73,.03) 1px,transparent 1px);background-size:24px 24px,36px 36px;background-position:0 0,12px 18px}[data-theme=jiji] h1,[data-theme=jiji] h2,[data-theme=jiji] h3,[data-theme=jiji] h4{font-family:var(--theme-font-display, "Cormorant Garamond", serif);font-weight:600;letter-spacing:0}[data-theme=jiji] [data-brand-mark="1"]{font-family:var(--theme-font-display, "Cormorant Garamond", serif);font-weight:600;letter-spacing:.01em;text-transform:none}[data-theme=jiji] .bg-black,[data-theme=jiji] .bg-black\/95,[data-theme=jiji] .bg-black\/90,[data-theme=jiji] .bg-black\/80,[data-theme=jiji] .bg-black\/70{background-color:rgb(var(--theme-background))!important}[data-theme=jiji] .bg-black\/60,[data-theme=jiji] .bg-black\/50,[data-theme=jiji] .bg-black\/40{background-color:rgb(var(--theme-background) / .85)!important}[data-theme=jiji] .bg-black\/30,[data-theme=jiji] .bg-black\/20{background-color:rgb(var(--theme-surface-soft) / .6)!important}[data-theme=jiji] .bg-zinc-950,[data-theme=jiji] .bg-zinc-900,[data-theme=jiji] .bg-zinc-900\/95,[data-theme=jiji] .bg-zinc-900\/80,[data-theme=jiji] .bg-zinc-900\/70,[data-theme=jiji] .bg-zinc-900\/60,[data-theme=jiji] .bg-zinc-900\/50,[data-theme=jiji] .bg-zinc-900\/40{background-color:rgb(var(--theme-surface))!important}[data-theme=jiji] .bg-zinc-800,[data-theme=jiji] .bg-zinc-800\/80,[data-theme=jiji] .bg-zinc-800\/60,[data-theme=jiji] .bg-zinc-800\/50,[data-theme=jiji] .bg-zinc-800\/40{background-color:rgb(var(--theme-surface-soft))!important}[data-theme=jiji] .bg-zinc-700,[data-theme=jiji] .bg-zinc-700\/60,[data-theme=jiji] .bg-zinc-700\/40{background-color:rgb(var(--theme-surface-soft) / .7)!important}[data-theme=jiji] .text-white,[data-theme=jiji] .text-zinc-50,[data-theme=jiji] .text-zinc-100{color:rgb(var(--theme-ink))!important}[data-theme=jiji] .text-zinc-200,[data-theme=jiji] .text-zinc-300{color:rgb(var(--theme-ink) / .85)!important}[data-theme=jiji] .text-zinc-400{color:rgb(var(--theme-ink-soft))!important}[data-theme=jiji] .text-zinc-500{color:rgb(var(--theme-ink-soft) / .85)!important}[data-theme=jiji] .text-zinc-600,[data-theme=jiji] .text-zinc-700{color:rgb(var(--theme-ink-soft) / .7)!important}[data-theme=jiji] .text-cyan-200,[data-theme=jiji] .text-cyan-300,[data-theme=jiji] .text-cyan-400,[data-theme=jiji] .text-cyan-500,[data-theme=jiji] .text-cyan-600{color:rgb(var(--theme-accent-deep))!important}[data-theme=jiji] .bg-cyan-300,[data-theme=jiji] .bg-cyan-400,[data-theme=jiji] .bg-cyan-500,[data-theme=jiji] .bg-cyan-600{background-color:rgb(var(--theme-accent))!important;color:rgb(var(--theme-surface))!important}[data-theme=jiji] .bg-cyan-500\/20,[data-theme=jiji] .bg-cyan-500\/10,[data-theme=jiji] .bg-cyan-400\/20,[data-theme=jiji] .bg-cyan-400\/10{background-color:rgb(var(--theme-accent) / .15)!important}[data-theme=jiji] .border-cyan-300,[data-theme=jiji] .border-cyan-400,[data-theme=jiji] .border-cyan-500,[data-theme=jiji] .border-cyan-500\/30,[data-theme=jiji] .border-cyan-500\/50{border-color:rgb(var(--theme-accent) / .6)!important}[data-theme=jiji] .text-amber-200,[data-theme=jiji] .text-amber-300,[data-theme=jiji] .text-amber-400,[data-theme=jiji] .text-amber-500{color:rgb(var(--theme-warm))!important}[data-theme=jiji] .bg-amber-400,[data-theme=jiji] .bg-amber-500,[data-theme=jiji] .bg-amber-300{background-color:rgb(var(--theme-warm))!important;color:#fff!important}[data-theme=jiji] .bg-amber-500\/20,[data-theme=jiji] .bg-amber-500\/10{background-color:rgb(var(--theme-warm) / .15)!important}[data-theme=jiji] .text-emerald-300,[data-theme=jiji] .text-emerald-400,[data-theme=jiji] .text-emerald-500{color:rgb(var(--theme-accent))!important}[data-theme=jiji] .bg-emerald-500,[data-theme=jiji] .bg-emerald-400{background-color:rgb(var(--theme-accent-soft))!important;color:rgb(var(--theme-ink))!important}[data-theme=jiji] .text-rose-300,[data-theme=jiji] .text-rose-400,[data-theme=jiji] .text-rose-500,[data-theme=jiji] .text-fuchsia-300,[data-theme=jiji] .text-fuchsia-400,[data-theme=jiji] .text-violet-300,[data-theme=jiji] .text-violet-400{color:rgb(var(--theme-rose))!important}[data-theme=jiji] .bg-rose-500,[data-theme=jiji] .bg-fuchsia-500,[data-theme=jiji] .bg-violet-500{background-color:rgb(var(--theme-rose))!important;color:#fff!important}[data-theme=jiji] .border-zinc-700,[data-theme=jiji] .border-zinc-800,[data-theme=jiji] .border-zinc-900{border-color:rgb(var(--theme-border))!important}[data-theme=jiji] .border-zinc-600,[data-theme=jiji] .border-zinc-500{border-color:rgb(var(--theme-border) / .8)!important}[data-theme=jiji] .border-white\/10,[data-theme=jiji] .border-white\/20,[data-theme=jiji] .border-white\/5{border-color:rgb(var(--theme-border) / .5)!important}[data-theme=jiji] .divide-zinc-700>*+*,[data-theme=jiji] .divide-zinc-800>*+*{border-color:rgb(var(--theme-border))!important}[data-theme=jiji] .rounded-md{border-radius:var(--theme-radius-md, 14px)!important}[data-theme=jiji] .rounded-lg{border-radius:var(--theme-radius-lg, 22px)!important}[data-theme=jiji] .rounded-xl,[data-theme=jiji] .rounded-2xl{border-radius:var(--theme-radius-xl, 32px)!important}[data-theme=jiji] button:not(.no-theme),[data-theme=jiji] .btn{font-family:var(--theme-font-body, "Lora", serif)}[data-theme=jiji] header,[data-theme=jiji] nav{backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%)}[data-theme=jiji] [class*=shadow-cyan],[data-theme=jiji] [class*=shadow-amber]{box-shadow:0 1px rgb(var(--theme-border) / .4),0 8px 24px rgb(var(--theme-warm) / .06)!important}[data-theme=jiji] input[type=text],[data-theme=jiji] input[type=search],[data-theme=jiji] input[type=number],[data-theme=jiji] input[type=email],[data-theme=jiji] textarea,[data-theme=jiji] select{background-color:rgb(var(--theme-surface))!important;color:rgb(var(--theme-ink))!important;border-color:rgb(var(--theme-border))!important;border-radius:var(--theme-radius-md, 14px)!important}[data-theme=jiji] input::-moz-placeholder,[data-theme=jiji] textarea::-moz-placeholder{color:rgb(var(--theme-ink-soft) / .6)!important}[data-theme=jiji] input::placeholder,[data-theme=jiji] textarea::placeholder{color:rgb(var(--theme-ink-soft) / .6)!important}[data-theme=jiji] ::-moz-selection{background-color:rgb(var(--theme-warm) / .3);color:rgb(var(--theme-ink))}[data-theme=jiji] ::selection{background-color:rgb(var(--theme-warm) / .3);color:rgb(var(--theme-ink))}[data-theme=jiji] ::-webkit-scrollbar{width:10px;height:10px}[data-theme=jiji] ::-webkit-scrollbar-track{background:rgb(var(--theme-surface-soft) / .4)}[data-theme=jiji] ::-webkit-scrollbar-thumb{background:rgb(var(--theme-border));border-radius:9999px}[data-theme=jiji] ::-webkit-scrollbar-thumb:hover{background:rgb(var(--theme-accent) / .7)}[data-theme=jiji] .hud-scanlines,[data-theme=jiji] [class*=scanline]{opacity:0!important}[data-theme=jiji] [class*=bg-emerald-500][class*=text-white],[data-theme=jiji] [class*=bg-cyan-500][class*=text-white]{background-color:rgb(var(--theme-accent))!important;color:#fff!important}[data-theme=jiji] .rounded-xl.bg-zinc-900,[data-theme=jiji] .rounded-2xl.bg-zinc-900,[data-theme=jiji] .rounded-lg.bg-zinc-900{box-shadow:0 1px rgb(var(--theme-border) / .5),0 4px 14px #2d24190a,0 8px 32px #2d24190a}.helios-feed{--hf-bg: #111213;--hf-card: #191b1c;--hf-raised: #222426;--hf-line: #323536;--hf-ink: #eeeee6;--hf-muted: #adafa9;--hf-faint: #878b84;--hf-accent: #cedb9c;color-scheme:dark;min-height:100dvh;background:var(--hf-bg);color:var(--hf-ink);font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:1.5;padding-bottom:104px}.helios-feed *,.helios-feed *:before,.helios-feed *:after{box-sizing:border-box}.helios-feed button,.helios-feed input{font-family:inherit}.helios-feed button{cursor:pointer}.helios-feed button:disabled{cursor:default}.helios-feed a{text-decoration:none}.helios-feed :focus-visible{outline:2px solid var(--hf-accent);outline-offset:4px}.hf-skip{position:fixed;top:-100px;left:20px;z-index:200;padding:12px 18px;color:#fffffc;background:var(--hf-accent);border-radius:8px}.hf-skip:focus{top:12px}.hf-header{position:sticky;top:0;z-index:40;background:#111213f5;border-bottom:1px solid var(--hf-line);padding-top:env(safe-area-inset-top);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.hf-header-inner{max-width:1536px;margin:auto;min-height:88px;padding:0 36px;display:grid;grid-template-columns:240px minmax(240px,570px) 1fr;gap:40px;align-items:center}.hf-brand{display:flex;align-items:center;gap:10px;text-align:left;justify-self:start;border:0;background:transparent;color:#f4f4f1;font-family:Space Grotesk,sans-serif!important;font-weight:700;font-size:27px;letter-spacing:-1.2px;line-height:1}.hf-brand-symbol{color:var(--hf-accent);font-size:49px;font-family:Arial,sans-serif;font-weight:400;line-height:1;transition:transform .5s ease}.hf-brand:hover .hf-brand-symbol{transform:rotate(45deg)}.hf-brand small{display:block;font:600 8px/1.4 Manrope,sans-serif;letter-spacing:1.8px;color:var(--hf-faint);margin-top:7px}.hf-search{border:1px solid #353536;background:#202021;border-radius:9px;min-height:44px;display:flex;align-items:center;gap:11px;padding:0 14px;color:#9b9b98;transition:border-color .2s}.hf-search:focus-within{border-color:#ababa8}.hf-search input{min-width:0;width:100%;border:0;background:transparent;box-shadow:none;outline:none;padding:10px 0;font-size:13px;color:var(--hf-ink)}.hf-search input:focus{outline:none;box-shadow:none}.hf-search input::-moz-placeholder{color:#91918e}.hf-search input::placeholder{color:#91918e}.hf-search kbd{color:#91918e;border:1px solid #404041;border-radius:4px;font-size:12px;padding:0 6px}.hf-search button{display:grid;place-items:center;border:0;background:none;color:var(--hf-muted);width:24px;height:32px}.hf-header-actions{display:flex;justify-content:flex-end;align-items:center;gap:17px}.hf-icon-button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border:0;border-radius:8px;background:transparent;color:#acaca9;transition:color .15s,background .15s}.hf-icon-button:hover,.hf-icon-button.is-active{color:var(--hf-accent);background:#2f2f30}.hf-count{position:absolute;right:-1px;top:-2px;color:#fffffc;background:var(--hf-accent);border-radius:20px;min-width:15px;font-size:9px;font-weight:700}.hf-profile{position:relative;height:35px;width:35px;border:1px solid #52524f;border-radius:50%;background:#2b2b2c;color:#c9c9c6;font:600 15px Space Grotesk,sans-serif}.hf-profile span{position:absolute;right:-2px;bottom:-1px;width:10px;height:10px;background:var(--hf-accent);border:2px solid var(--hf-bg);border-radius:50%}.hf-mobile-topics{display:none}.hf-layout{display:grid;grid-template-columns:194px minmax(0,1fr) 258px;gap:30px;max-width:1536px;margin:0 auto;padding:30px 36px 0;align-items:start}.hf-rail-sticky{position:sticky;top:113px}.hf-rail{align-self:stretch;min-width:0}.hf-rail-label{font-size:9px;font-weight:650;letter-spacing:1.8px;color:#878784;margin:4px 12px 14px}.hf-rail-label-topics{margin-top:32px}.hf-rail-link{display:flex;gap:12px;align-items:center;width:100%;min-height:43px;margin:2px 0;padding:8px 12px;border-radius:8px;border:0;background:none;color:#ababa8;font-size:12px;font-weight:500;text-align:left;transition:background .15s,color .15s}.hf-rail-link svg{flex-shrink:0;color:#959592;stroke-width:1.65}.hf-rail-link:hover{background:#222223;color:#e9e9e6}.hf-rail-link.is-active{background:#242425;color:#bfbfbc}.hf-rail-link.is-active svg{color:var(--hf-accent)}.hf-active-dot{display:none;width:5px;height:5px;background:var(--hf-accent);border-radius:50%;margin-left:auto}.hf-rail-link.is-active .hf-active-dot{display:block}.hf-rail-count{margin-left:auto;font-size:10px;color:var(--hf-muted)}.hf-rail-divider{height:1px;background:var(--hf-line);margin:26px 12px 17px}.hf-rail-secondary{color:#959592;font-size:11px}.hf-rail-foot{margin:29px 12px 0;color:#a3a3a0;font-size:10px;line-height:1.8}.hf-rail-foot .hf-live-dot{width:5px;height:5px;margin-right:6px}.hf-rail-foot small{display:block;font-size:9px;color:#7f7f7c;margin-top:5px}.hf-feed-column{min-width:0;touch-action:pan-y}.hf-feed-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:1px 0 25px}.hf-overline{font-size:8px;font-weight:600;letter-spacing:2.4px;color:#979794;margin:0 0 7px 2px}.hf-feed-heading h1{font-family:Space Grotesk,sans-serif;font-size:clamp(25px,2.6vw,38px);line-height:1.12;font-weight:500;letter-spacing:-1.65px;margin:0}.hf-heading-dot{display:inline-block;width:7px;height:7px;background:var(--hf-accent);margin-left:9px;border-radius:50%;vertical-align:4px}.hf-update{font-size:10px;color:#bcbcb9;text-align:right;flex-shrink:0;padding-bottom:1px}.hf-update .hf-live-dot{width:5px;height:5px;margin-right:5px}.hf-update small{display:block;color:#8e8e8b;font-size:10px;margin-top:5px}.hf-live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--hf-accent)}.hf-feed-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:13px;border-bottom:1px solid var(--hf-line);margin-bottom:20px}.hf-sort-tabs{display:flex;align-items:center;gap:5px}.hf-sort-tabs button{display:inline-flex;align-items:center;gap:7px;padding:8px 13px;min-height:36px;border-radius:7px;border:1px solid transparent;background:none;color:#a7a7a4;font-size:12px;font-weight:550}.hf-sort-tabs button[aria-pressed=true]{border-color:#4f4f4c;background:#29292a;color:#dadad7}.hf-sort-tabs button:hover{color:#c6c6c3}.hf-toolbar-end{display:flex;align-items:center;gap:10px}.hf-filter-button{display:flex;align-items:center;gap:8px;color:#aeaeab;background:none;border:0;padding:8px 6px;font-size:11px}.hf-filter-button.is-active{color:var(--hf-accent)}.hf-toolbar-rule{display:block;height:17px;width:1px;background:var(--hf-line)}.hf-filter-panel{padding:18px;border:1px solid var(--hf-line);border-radius:12px;background:var(--hf-card);margin:-4px 0 18px}.hf-paywall-control{display:flex;gap:9px;align-items:center;font-size:12px;color:#c8c8c5}.hf-paywall-control input{accent-color:var(--hf-accent)}.hf-filter-label{margin-top:17px;margin-bottom:8px;color:var(--hf-faint);font-size:9px;font-weight:600;letter-spacing:1.5px}.hf-filter-panel .hud-clip-nwse{clip-path:none;border-radius:6px;font-family:inherit;font-size:10px;letter-spacing:.3px}.hf-text-button{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:var(--hf-accent);background:none;border:0;margin-top:10px}.hf-snapshot{display:flex;align-items:center;gap:10px;padding:12px;background:#2a2a2b;border:1px solid #565653;border-radius:8px;color:#d3d3d0;margin-bottom:16px}.hf-snapshot button{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:11px}.hf-voice-panel{margin-bottom:16px}.hf-search-results{font-size:12px;color:var(--hf-muted);margin:0 0 16px}.hf-story-list{display:flex;flex-direction:column;gap:14px}.hf-story{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr) 204px;grid-template-areas:"vote content image" "vote details details" "vote actions actions";-moz-column-gap:17px;column-gap:17px;padding:20px 19px 0 15px;border:1px solid #353536;border-radius:16px;background:var(--hf-card);box-shadow:0 4px 22px #37373806;transition:border-color .2s,background .2s;isolation:auto}.hf-story:hover{border-color:#555552;background:#1b1b1c}.hf-story-dimmed{opacity:.55}.hf-story-dimmed:hover{opacity:.85}.hf-vote-rail{grid-area:vote;display:flex;align-items:center;flex-direction:column;gap:23px;padding-top:1px}.hf-vote-rail button{display:flex;flex-direction:column;align-items:center;gap:1px;width:32px;min-height:56px;padding:7px 2px;border:1px solid #434344;border-radius:20px;background:#282829;color:#b7b7b4;font-size:12px;font-weight:600;transition:color .15s,background .15s}.hf-vote-rail button:hover,.hf-vote-rail button[aria-pressed=true]{color:#1b1b1c;background:var(--hf-accent);border-color:var(--hf-accent)}.hf-story-number{color:#6e6e6b;font:400 10px Space Grotesk,sans-serif}.hf-story-content{grid-area:content;padding:1px 0 3px;min-width:0}.hf-story-meta{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:10px;color:#a0a09d;font-size:10px;line-height:1.5}.hf-story-meta a{color:#c2c2bf;max-width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hf-story-meta a:hover{color:var(--hf-accent)}.hf-story-meta time{white-space:nowrap;color:#989895}.hf-topic-pill{display:inline-flex;align-items:center;border:1px solid #4b4b4c;color:#d0d0cd;background:#313132;border-radius:4px;font-size:8px;letter-spacing:.7px;padding:2px 5px;font-weight:700}.hf-topic-pill[data-topic=AI],.hf-topic-pill[data-topic=TECH]{background:#303031;border-color:#4a4a4b;color:#cbcbc8}.hf-topic-pill[data-topic=MARKETS],.hf-topic-pill[data-topic=STARTUPS]{background:#323233;border-color:#4c4c49;color:#d1d1ce}.hf-topic-pill[data-topic=SPINE],.hf-topic-pill[data-topic=IMAGING],.hf-topic-pill[data-topic=NEURO]{background:#323233;border-color:#4e4e4b;color:#cfcfcc}.hf-story-title{display:block}.hf-story-title h2{margin:0 0 9px;font-size:clamp(17px,1.38vw,21px);font-weight:600;letter-spacing:-.55px;line-height:1.27;color:#f1f1ee;text-wrap:pretty;overflow-wrap:anywhere;transition:color .15s}.hf-story-title:hover h2{color:#d5d5d2}.hf-story-summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;font-size:12px;line-height:1.65;color:#aeaeab}.hf-story-tags{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-top:11px;min-height:17px}.hf-story-tags>span,.hf-story-tags>button{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:500;color:#9f9f9c}.hf-story-tags .hf-preprint{color:#afafac}.hf-story-tags .hf-paywall-tag{color:#c7c7c4}.hf-details-toggle{padding:0;border:0;background:none}.hf-details-toggle:hover{color:var(--hf-accent)}.hf-details-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.hf-story-image{grid-area:image;align-self:start;display:block;min-width:0;min-height:0;height:180px;margin-bottom:2px;overflow:hidden;border-radius:8px}.hf-media{width:100%;height:100%;min-height:0;position:relative;background:#2c2c2d;overflow:hidden;border-radius:inherit}.hf-media>img{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;transition:transform .65s cubic-bezier(.2,.6,.3,1)}.hf-media>img.is-loaded{opacity:1}.hf-story-image:hover .hf-media>img,.hf-watch-story:hover .hf-media>img{transform:scale(1.035)}.hf-media-play{display:grid;place-items:center;position:absolute;left:12px;bottom:12px;width:35px;height:35px;border-radius:50%;border:1px solid #1b1b1c55;background:#181819a8;color:#fffffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hf-media-play svg{margin-left:2px;width:15px}.hf-media-open{display:grid;place-items:center;position:absolute;bottom:9px;right:9px;width:26px;height:26px;background:#1818199e;border:1px solid #1b1b1c22;color:#fffffc;border-radius:50%;opacity:0;transition:opacity .2s}.hf-story-image:hover .hf-media-open{opacity:1}.hf-art{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;color:#bebebb;background:#282829}.hf-art-science{color:#cececb;background:#2f2f30}.hf-art-world{color:#babab7;background:#353536}.hf-media[data-topic=ROBOTICS] .hf-art{color:#d1d1ce;background:#373738}.hf-media[data-topic=XR] .hf-art{color:#b7b7b4;background:#2f2f30}.hf-art svg{width:100%;height:100%;opacity:.75}.hf-art-category{position:absolute;top:11px;left:12px;font:500 10px Space Grotesk,sans-serif;letter-spacing:1.5px}.hf-art-caption{position:absolute;left:12px;bottom:10px;color:#fffffca8;font-size:8px;letter-spacing:.3px}.hf-story-details{grid-area:details;padding:18px 0 3px}.hf-story-details ul{display:grid;gap:9px;list-style:none;margin:0 0 12px;padding:0}.hf-story-details li{position:relative;padding-left:15px;font-size:13px;line-height:1.65;color:#c3c3c0}.hf-story-details li:before{content:"";width:4px;height:4px;background:var(--hf-accent);border-radius:50%;position:absolute;left:0;top:9px}.hf-story-details small{color:#8e8e8b;font-size:10px}.hf-story-actions{grid-area:actions;display:flex;align-items:center;justify-content:space-between;gap:7px;min-height:48px;margin-top:14px;border-top:1px solid #363637}.hf-story-actions-left,.hf-story-actions-right{display:flex;align-items:center;gap:15px}.hf-story-actions button{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0;color:#a6a6a3;border:0;background:none;font-size:10px;white-space:nowrap}.hf-story-actions button svg{stroke-width:1.7}.hf-story-actions button:hover,.hf-story-actions button[aria-pressed=true]{color:var(--hf-accent)}.hf-story-actions .hf-relevance{font-size:9px;color:#a5a5a2;gap:4px}.hf-story-menu{position:relative}.hf-story-menu summary{display:grid;place-items:center;list-style:none;cursor:pointer;width:27px;height:35px;color:#a7a7a4}.hf-story-menu summary::-webkit-details-marker{display:none}.hf-story-menu>div{position:absolute;right:0;bottom:40px;width:222px;z-index:10;display:flex;flex-direction:column;gap:5px;padding:10px 12px;background:#1b1b1c;border:1px solid #5c5c59;border-radius:9px;box-shadow:0 10px 30px #00000188}.hf-story-menu>div button{color:#d8d8d5;font-size:11px}.hf-story-menu>div>span{display:flex;align-items:center;gap:7px;color:#a5a5a2;font-size:10px;padding:9px 0 4px;border-top:1px solid #4d4d4a}.hf-load-more{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:54px;margin-top:20px;border:1px solid #4b4b4c;border-radius:10px;color:#ccccc9;background:#252526;font-size:13px;font-weight:500}.hf-load-more svg{width:15px}.hf-load-more span{color:#959592;margin-left:auto;font-size:10px;padding-right:18px}.hf-load-more:before{content:"";flex:1}.hf-load-more:hover{background:#343435}.hf-empty{padding:60px 24px;border:1px dashed #4e4e4b;border-radius:12px;color:#b5b5b2;text-align:center}.hf-empty>svg{margin:0 auto 16px}.hf-empty h2{font-size:20px;font-weight:500;color:#ebebe8}.hf-empty p{margin:12px 0;font-size:13px}.hf-empty button{display:inline-flex;align-items:center;gap:7px;color:var(--hf-accent);font-size:12px}.hf-feed-end{display:flex;align-items:center;gap:12px;margin:28px 0 14px;color:#777774;font-size:10px}.hf-feed-end>span{font:600 13px Space Grotesk,sans-serif;color:#aeaeab}.hf-feed-end>svg{margin-left:auto}.hf-right-rail{min-width:0;padding-top:1px;align-self:stretch}.hf-sidebar-sticky{position:sticky;top:112px}.hf-watch-panel{border:1px solid #373738;background:#1b1b1c;border-radius:13px;padding:17px}.hf-section-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.hf-section-heading h2{margin:0;font-size:14px;font-weight:550;letter-spacing:-.3px;color:#e6e6e3}.hf-section-heading>span:not(.hf-live-dot){font-size:8px;font-weight:500;color:#969693;letter-spacing:1.1px}.hf-watch-story{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;padding:13px 0;border-bottom:1px solid #363637;color:#cececb}.hf-watch-story .hf-media{height:58px;min-height:0;border-radius:6px}.hf-watch-story>div>span{display:block;margin:0 0 4px;font-size:8px;color:#9c9c99}.hf-watch-story h3{font-size:11px;font-weight:500;line-height:1.45;letter-spacing:-.1px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hf-watch-story:hover h3{color:#e8e8e5}.hf-watch-story .hf-media-play{width:20px;height:20px;left:5px;bottom:5px}.hf-watch-story .hf-media-play svg{width:10px}.hf-watch-lead{display:block;padding-top:0;padding-bottom:14px}.hf-watch-lead .hf-media{width:100%;height:auto;aspect-ratio:16/10;margin-bottom:11px;border-radius:8px}.hf-watch-lead .hf-media-play{width:33px;height:33px;left:10px;bottom:10px}.hf-watch-lead .hf-media-play svg{width:14px}.hf-watch-lead>div>span{margin-bottom:5px;font-size:9px}.hf-watch-lead h3{font-size:14px;font-weight:550;line-height:1.4}.hf-watch-cta{display:flex;align-items:center;justify-content:space-between;width:100%;color:#c6c6c3;background:none;border:0;font-size:11px;font-weight:500;padding:17px 0 0}.hf-people{margin:29px 0 0;padding:0 4px}.hf-person{display:flex;align-items:center;gap:9px;margin-top:18px;color:#d0d0cd}.hf-person-avatar{display:grid;place-items:center;width:33px;height:33px;border-radius:50%;background:#434344;color:#d7d7d4;font-size:10px;font-weight:600;border:1px solid #5e5e5b}.hf-person-1{color:#d3d3d0;background:#3d3d3e;border-color:#5b5b58}.hf-person-2{color:#d7d7d4;background:#3e3e3f;border-color:#595956}.hf-person strong{display:block;font-size:11px;font-weight:500}.hf-person small{display:block;color:#949491;font-size:9px;margin-top:1px}.hf-person>svg{margin-left:auto;color:#868683;width:13px}.hf-person:hover strong{color:var(--hf-accent)}.hf-side-note{position:relative;padding:19px 4px 25px;border-bottom:1px solid #39393a;margin-top:22px}.hf-side-star{position:absolute;right:5px;top:18px;font-size:52px;line-height:1;color:#454546;font-family:Arial,sans-serif}.hf-side-note p{margin:0 0 12px;font:400 23px/1.2 Space Grotesk,sans-serif;letter-spacing:-.8px;color:#a6a6a3}.hf-side-note strong{font-weight:400;color:#d6d6d3}.hf-side-note small{color:#92928f;font-size:10px;line-height:1.8}.hf-side-footer{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding:17px 4px;font-size:8px;color:#90908d}.hf-side-footer button,.hf-side-footer>span{display:inline-flex;align-items:center;gap:4px}.hf-side-footer button{background:none;border:0;padding:0}.hf-dock{background:#17191af7!important;border:1px solid #484849!important;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:15px;left:50%!important;right:auto!important;bottom:15px!important;width:min(590px,calc(100% - 30px));transform:translate(-50%);box-shadow:0 7px 35px #00000199}.hf-dock:before,.hf-dock:after{display:none!important}.hf-dock>div{padding:4px 9px}.hf-dock button{min-height:48px;gap:5px;border-radius:8px;padding:6px 3px}.hf-dock button>span[aria-hidden]{display:none}.hf-dock button>span:not([aria-hidden]){font:500 8px Manrope,sans-serif;letter-spacing:.9px;color:#aeaeab}.hf-dock button>svg{color:#aeaeab;stroke-width:1.6}.hf-dock button[aria-pressed=true]{background:#343435}.hf-dock button[aria-pressed=true]>span:not([aria-hidden]),.hf-dock button[aria-pressed=true]>svg{color:#c9c9c6}.hf-comments-overlay{background:#0c0c0dba!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hf-comments-overlay>.hud-corner{background:#262627!important;border:1px solid #5c5c59;border-radius:16px;box-shadow:0 30px 90px #00000188}.hf-comments-overlay .hud-corner:before,.hf-comments-overlay .hud-corner:after,.hf-comments-overlay .hud-corner-label{display:none}.hf-comments-overlay .hud-stripe-diag-hot{background:none;border-color:#4c4c49}.hf-comments-overlay h3{color:#e3e3e0;font:550 16px Manrope,sans-serif;letter-spacing:-.3px}.hf-comments-overlay .animate-pulse{animation:none}.hf-comments-overlay [data-testid=comments-local]{color:#b1b1ae;letter-spacing:.5px;border-color:#565653}.hf-comments-overlay input{background:#1a1a1b;color:#e5e5e2;font-family:inherit;border:1px solid #5c5c59;border-radius:7px}.hf-comments-overlay form>button{color:#232324;background:#d1d1ce;border:0;border-radius:7px;font-family:inherit}.hf-local-comment-note{padding:10px 12px;background:#303031;border-radius:6px;font:400 11px/1.6 Manrope,sans-serif;color:#bfbfbc;margin-bottom:15px}.hf-community-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:24px;background:#0c0c0dba;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hf-community-dialog{width:min(640px,100%);max-height:85dvh;overflow-y:auto;border:1px solid #5b5b58;border-radius:16px;background:#252526;padding:25px;box-shadow:0 25px 80px #00000188}.hf-community-dialog>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.hf-community-dialog>header>span{font-size:10px;color:#b7b7b4;letter-spacing:1.4px}.hf-community-dialog>header>button{display:grid;place-items:center;width:32px;height:32px}.hf-community-dialog>h2{font:500 24px/1.3 Space Grotesk,sans-serif;color:#f0f0ed;margin:0 0 16px}.hf-community-dialog>p{color:#b9b9b6;font-size:13px;line-height:1.7;margin:12px 0}.hf-community-actions{display:flex;gap:12px;align-items:center;margin:20px 0}.hf-community-actions a,.hf-community-actions button{display:inline-flex;gap:8px;align-items:center;padding:10px 13px;border-radius:7px;font-size:12px}.hf-community-actions a{background:#d9d9d6;color:#242425}.hf-community-actions button{border:1px solid #61615e;color:#d2d2cf}.hf-community-counts{display:flex;gap:20px;margin:20px 0;font-size:12px;color:#bdbdba}.hf-community-counts span{display:flex;gap:6px;align-items:center}.hf-community-comment{border-top:1px solid #464647;padding:16px 0}.hf-community-comment>div{display:flex;justify-content:space-between;font-size:11px;color:#d1d1ce}.hf-community-comment time{color:#9e9e9b;font-size:10px}.hf-community-comment p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7;color:#c8c8c5;margin:9px 0}.helios-feed [data-testid=progress-panel]{padding-top:calc(env(safe-area-inset-top) + 92px)!important}.hf-compact .hf-story{grid-template-columns:30px minmax(0,1fr) 124px;padding-top:15px}.hf-compact .hf-story-image{min-height:0;height:105px}.hf-compact .hf-story-title h2{font-size:17px}.hf-compact .hf-story-summary{-webkit-line-clamp:2;font-size:11px}.hf-compact .hf-story-tags{margin-top:7px}.hf-compact .hf-story-actions{margin-top:9px;min-height:43px}@media (min-width:1600px){.hf-layout{grid-template-columns:204px minmax(0,1fr) 268px;gap:36px}.hf-story{grid-template-columns:32px minmax(0,1fr) 236px}.hf-story-title h2{font-size:22px}.hf-story-summary{font-size:13px}}@media (max-width:1250px){.hf-header-inner{grid-template-columns:205px minmax(240px,570px) 1fr;gap:20px;padding:0 24px}.hf-layout{grid-template-columns:166px minmax(0,1fr) 228px;gap:22px;padding:26px 24px 0}.hf-rail-link{font-size:11px;padding-left:9px;gap:9px}.hf-story{grid-template-columns:26px minmax(0,1fr) 153px;-moz-column-gap:13px;column-gap:13px;padding:16px 15px 0 11px}.hf-story-title h2{font-size:18px}.hf-story-meta{gap:5px;font-size:9px}.hf-story-meta a{max-width:115px}.hf-story-meta time{font-size:8px}.hf-story-summary{font-size:11px}.hf-story-image{min-height:0;height:168px}.hf-story-actions-left,.hf-story-actions-right{gap:12px}.hf-relevance>span{display:none}.hf-watch-panel{padding:14px}}@media (max-width:1080px){.hf-layout{grid-template-columns:168px minmax(0,1fr);max-width:1000px;gap:26px}.hf-right-rail{display:none}.hf-story{grid-template-columns:30px minmax(0,1fr) 198px;gap:0 17px;padding:19px 19px 0 14px}.hf-story-title h2{font-size:21px}.hf-story-summary{font-size:12px}.hf-story-meta{font-size:10px}.hf-story-meta time{font-size:9px}}@media (max-width:760px){.helios-feed [data-testid=progress-panel]{padding-top:calc(env(safe-area-inset-top) + 169px)!important}.hf-header-inner{min-height:72px;padding:0 19px;grid-template-columns:1fr auto;gap:13px}.hf-brand{font-size:24px}.hf-brand-symbol{font-size:42px}.hf-brand small{font-size:6px;letter-spacing:1.5px;margin-top:5px}.hf-header-inner>.hf-search{grid-row:2;grid-column:1/-1;min-height:38px;margin-bottom:10px;padding-left:11px}.hf-search input{font-size:12px;padding:7px 0}.hf-header-actions{gap:6px}.hf-profile{margin-left:7px;width:32px;height:32px}.hf-mobile-topics{display:flex;align-items:center;gap:18px;overflow-x:auto;padding:0 19px;scrollbar-width:none}.hf-mobile-topics::-webkit-scrollbar{display:none}.hf-mobile-topics button{min-height:40px;padding:0 0 9px;border:0;border-bottom:2px solid transparent;color:#737370;background:none;font-size:10px;font-weight:600;letter-spacing:.3px;white-space:nowrap}.hf-mobile-topics button[aria-pressed=true]{color:var(--hf-accent);border-bottom-color:var(--hf-accent)}.hf-layout{display:block;padding:22px 19px 0}.hf-rail{display:none}.hf-feed-heading{margin-bottom:19px}.hf-feed-heading h1{font-size:31px;letter-spacing:-1.2px}.hf-overline{font-size:7px;letter-spacing:1.7px}.hf-update,.hf-update small{font-size:9px}.hf-story{grid-template-columns:28px minmax(0,1fr);grid-template-areas:"vote content" "image image" "details details" "actions actions";-moz-column-gap:13px;column-gap:13px;row-gap:0;padding:17px 16px 0}.hf-story-title h2{font-size:19px}.hf-story-meta a{max-width:120px}.hf-story-summary{font-size:12px}.hf-story-image{min-height:0;height:clamp(190px,52vw,320px);margin-top:16px;border-radius:10px}.hf-compact .hf-story{grid-template-columns:28px minmax(0,1fr) 110px;grid-template-areas:"vote content image" "vote details details" "vote actions actions"}.hf-compact .hf-story-image{height:105px;margin-top:0}.hf-dock{bottom:max(10px,env(safe-area-inset-bottom))!important;padding-bottom:0!important;border-radius:13px}.hf-dock button{min-height:48px}.hf-feed-end p{max-width:220px;font-size:9px}}@media (max-width:500px){.hf-layout{padding:21px 13px 0}.hf-header-inner{padding:0 16px}.hf-feed-heading{padding:0 3px}.hf-feed-heading h1{font-size:29px}.hf-update,.hf-update small{font-size:8px}.hf-story{grid-template-columns:25px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;padding:17px 15px 0;border-radius:15px}.hf-story-content{padding-top:0}.hf-story-meta{grid-column:span 2;gap:4px;margin-bottom:8px;font-size:8px}.hf-story-meta a{max-width:105px}.hf-story-meta time{font-size:8px}.hf-story-meta .hf-meta-dot{display:none}.hf-story-title h2{font-size:20px;letter-spacing:-.55px;line-height:1.3;margin-bottom:8px}.hf-story-summary{-webkit-line-clamp:3;font-size:12px;line-height:1.65}.hf-story-image{height:clamp(170px,52vw,260px);max-height:none;margin-top:16px}.hf-vote-rail button{width:26px;min-height:50px;font-size:10px;padding-top:6px}.hf-vote-rail button>svg{width:16px}.hf-vote-rail{gap:15px}.hf-story-tags{gap:6px;margin-top:8px}.hf-story-tags>span,.hf-story-tags>button{font-size:8px}.hf-story-actions{margin-top:12px;min-height:43px}.hf-story-actions button{font-size:9px;gap:4px;min-height:38px}.hf-story-actions button>svg{width:14px}.hf-story-actions-left,.hf-story-actions-right{gap:11px}.hf-story-actions .hf-relevance{font-size:8px}.hf-art-caption{left:6px;bottom:7px;font-size:6px}.hf-art-category{left:7px;top:9px;font-size:8px;letter-spacing:1px}.hf-sort-tabs button{font-size:11px;padding:8px 11px}.hf-filter-button{font-size:10px;gap:5px}.hf-toolbar-end{gap:5px}.hf-story-details li{font-size:11px}.hf-load-more{font-size:12px}.hf-load-more span{font-size:8px;padding-right:10px}.hf-compact .hf-story{grid-template-columns:25px minmax(0,1fr) 70px}.hf-compact .hf-story-title h2{font-size:14px}.hf-compact .hf-story-summary{display:none}.hf-compact .hf-story-image{min-height:0;height:78px;margin-top:0}.hf-compact .hf-story-actions{margin-top:7px}}@media (prefers-reduced-motion:reduce){.hf-brand-symbol,.hf-media>img,.hf-story{transition:none}}.hf-heading-dot{background:linear-gradient(135deg,#5e5e5b,#a9a9a6);box-shadow:0 0 15px #79797636}.hf-story-first{border-color:#434344}.hf-story-tags .hf-interest-match{color:#a2a29f;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-flex}.hf-interest-match svg{flex-shrink:0}.hf-gif-label{position:absolute;top:10px;right:10px;border-radius:5px;padding:3px 7px;background:#252526c9;color:#1c1c1d;font-size:9px;font-weight:700;letter-spacing:1px}.hf-interests{margin:-8px 0 18px;border:1px solid #3c3c3d;border-radius:10px;background:#1a1a1b}.hf-interests>summary{display:flex;align-items:center;gap:8px;min-height:42px;padding:9px 12px;cursor:pointer;color:#b1b1ae;list-style:none;font-size:11px}.hf-interests>summary::-webkit-details-marker{display:none}.hf-interests>summary>svg:first-child{color:#979794}.hf-interests>summary>small{margin-left:auto;font-size:10px;font-weight:600;color:#b1b1ae}.hf-interests[open]>summary>svg:last-child{transform:rotate(180deg)}.hf-interests-body{padding:8px 17px 18px;border-top:1px solid #333334}.hf-interests-body h2{font:500 22px/1.3 Space Grotesk,sans-serif;letter-spacing:-.6px;margin:13px 0 8px;color:#e9e9e6}.hf-interests-body p{color:#a6a6a3;font-size:12px;line-height:1.7;margin:0 0 16px}.hf-personalize-switch{display:flex;align-items:center;gap:9px;color:#bebebb;font-size:12px;margin-bottom:13px}.hf-personalize-switch input{accent-color:#676764}.hf-interest-topics{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.hf-interest-topics>label{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:46px;border-bottom:1px solid #343435;color:#b5b5b2;font-size:11px}.hf-interest-topics select{width:90px;flex-shrink:0;font:11px Manrope,sans-serif;color:#c6c6c3;border:1px solid #464647;border-radius:6px;background-color:#1c1c1d;padding:7px 22px 7px 9px}.hf-interests-body form{margin-top:20px}.hf-interests-body form>label{display:block;font-size:11px;color:#babab7;margin-bottom:8px}.hf-interests-body form>div{display:flex;gap:8px}.hf-interests-body form input{flex:1;min-width:0;border:1px solid #464647;border-radius:7px;background:#1c1c1d;padding:10px;font-size:13px;color:#e3e3e0}.hf-interests-body form button{display:grid;place-items:center;width:42px;border:0;border-radius:7px;color:#1c1c1d;background:#656562}.hf-interests-body form button:disabled{opacity:.4}.hf-custom-interests{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.hf-custom-interests button{display:inline-flex;gap:6px;align-items:center;padding:6px 9px;border:1px solid #4e4e4b;border-radius:20px;color:#c3c3c0;background:#272728;font-size:11px}.hf-interests-body footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:17px}.hf-interests-body footer small{font-size:10px;color:#9f9f9c}.hf-interests-body footer button{border:0;background:none;color:#b0b0ad;font-size:10px;flex-shrink:0;padding:8px 0}@media (max-width:760px){.hf-interest-topics{grid-template-columns:1fr}.hf-search input,.hf-interests-body form input,.hf-interest-topics select{font-size:16px}.hf-interest-topics select{width:115px}.hf-story-meta,.hf-story-meta time{font-size:10px}.hf-story-actions button{min-height:44px}}.hf-filter-panel .hud-clip-nwse{color:#adadaa;border-color:#434344;box-shadow:none;background:#252526}.hf-filter-panel .hud-clip-nwse[aria-pressed=true]{color:#bcbcb9;border-color:#4e4e4b;background:#29292a}.hf-brand{font-size:29px;font-weight:600;letter-spacing:-1px}.hf-brand-symbol{width:39px;height:39px;flex-shrink:0}.hf-side-star{width:45px;height:45px}.hf-feed-heading h1{font-weight:500;letter-spacing:-1.4px}.hf-story-title h2{font-family:Space Grotesk,sans-serif;font-weight:500;line-height:1.34;letter-spacing:-.25px}.hf-overline,.hf-topic-pill,.hf-rail-label,.hf-update,.hf-story-number,.hf-section-heading>span:not(.hf-live-dot),.hf-brand small{font-family:IBM Plex Mono,monospace}.hf-dock button>span:not([aria-hidden]){font-family:Space Grotesk,sans-serif;font-size:9px;letter-spacing:.6px}.hf-story{box-shadow:0 6px 28px #00000120}.hf-story:hover{box-shadow:0 7px 30px #18181930}.hf-art{color:#a7a7a4;background:radial-gradient(circle at 65% 30%,#3c3c3d,#212122 72%)}.hf-art-science{color:#c4c4c1;background:radial-gradient(circle at 65% 30%,#414142,#232324 72%)}.hf-art-world{color:#c1c1be;background:radial-gradient(circle at 65% 30%,#414142,#242425 72%)}.hf-media[data-topic=ROBOTICS] .hf-art{color:#b7b7b4;background:#262627}.hf-media[data-topic=XR] .hf-art{color:#c0c0bd;background:#2c2c2d}.hf-open-status{display:flex;align-items:flex-start;gap:9px;color:#c2c2bf;font-size:12px;line-height:1.6}.hf-open-status svg{margin-top:2px;flex-shrink:0}.hf-open-status small{display:block;color:#91918e;margin-top:3px;font-size:10px}.hf-story-tags .hf-access-tag{color:#b9b9b6}.hf-skip,.hf-count{background:#cdcdca;color:#171718}.hf-interests-body form button{color:#f1f1ee}@media (max-width:760px){.hf-brand-symbol{width:34px;height:34px}}.hf-header-inner{min-height:94px}.hf-brand{letter-spacing:-.9px;font-weight:600}.hf-brand-symbol{color:#d6d9ce;width:35px;height:35px}.hf-brand:hover .hf-brand-symbol{transform:rotate(25deg)}.hf-brand small{font-size:7px;letter-spacing:2.25px}.hf-header,.hf-search,.hf-story,.hf-watch-panel{box-shadow:none}.hf-search{background:#191b1c;border-color:#303334;border-radius:5px}.hf-search:focus-within{border-color:#929d75}.hf-profile{color:#e0e1d5;background:#272a26;border-color:#555b48}.hf-layout{padding-top:34px}.hf-feed-heading{margin-bottom:28px}.hf-feed-heading h1{font-size:clamp(34px,3.4vw,51px);line-height:1.03;letter-spacing:-2.3px;font-weight:400}.hf-overline{font-size:8px;color:#989c92;letter-spacing:2.3px;margin-bottom:12px}.hf-heading-dot{width:6px;height:6px;vertical-align:7px;border-radius:1px;background:var(--hf-accent);box-shadow:none}.hf-rail-link{border-radius:3px}.hf-rail-link.is-active{background:#252923;color:#e2e7d5;box-shadow:inset 2px 0 0 var(--hf-accent)}.hf-rail-link:hover,.hf-icon-button:hover,.hf-icon-button.is-active{background:#222623}.hf-sort-tabs{gap:15px}.hf-sort-tabs button{border-radius:0;padding:9px 1px;color:#91978e}.hf-sort-tabs button[aria-pressed=true]{border-color:transparent;border-bottom-color:var(--hf-accent);color:#eef0e7;background:transparent}.hf-sort-tabs button:hover{color:#eef0e7}.hf-story-list{gap:16px}.hf-story{border-color:#303334;border-radius:7px;background:#191b1c;box-shadow:none}.hf-story:hover{border-color:#565d4d;background:#1c1f20;box-shadow:none}.hf-story-first{border-top:2px solid #929e76}.hf-story-title h2{font-family:Space Grotesk,sans-serif;font-weight:500;line-height:1.3;letter-spacing:-.55px}.hf-story-title:hover h2{color:#dbe5be}.hf-story-summary{color:#afb3aa;line-height:1.75}.hf-story-image,.hf-watch-lead .hf-media{border-radius:4px}.hf-vote-rail button{color:#d1d5c7;border-color:#3d4336;background:#252a23;border-radius:5px}.hf-vote-rail button:hover,.hf-vote-rail button[aria-pressed=true]{color:#202719}.hf-topic-pill,.hf-topic-pill[data-topic]{background:transparent;border-color:#444940;color:#b7bfa8;font-weight:500;border-radius:2px}.hf-story-tags .hf-access-tag{color:#b7c496}.hf-story-tags .hf-interest-match{color:#b6b9ad}.hf-story-tags .hf-preprint{color:#c5b9a1}.hf-story-actions{border-color:#303334}.hf-watch-panel{background:#17191a;border-color:#353837;border-radius:6px}.hf-watch-story{border-color:#303334}.hf-watch-story:hover h3,.hf-watch-cta{color:#c6d5a4}.hf-person-avatar,.hf-person-1,.hf-person-2{color:#d4d6c9;background:#2c2f29;border-color:#44493c}.hf-side-note p{color:#a0a49a;font-size:25px;letter-spacing:-.8px}.hf-side-note strong{color:#e3e5d9}.hf-side-star{color:#606855}.hf-dock{border-color:#454b3e!important;border-radius:8px;box-shadow:0 12px 45px #0008}.hf-dock button{border-radius:4px}.hf-dock button[aria-pressed=true]{background:#303629}.hf-dock button[aria-pressed=true]>span:not([aria-hidden]),.hf-dock button[aria-pressed=true]>svg{color:#d7e6b3}.hf-interests{background:#181b19;border-color:#353b32;border-radius:5px}.hf-interests>summary>svg:first-child,.hf-interests>summary>small,.hf-interests-body footer button{color:#bfcda4}.hf-personalize-switch input{accent-color:var(--hf-accent)}.hf-interests-body form button,.hf-count,.hf-skip{background:var(--hf-accent);color:#1b2114}.hf-custom-interests button{color:#d7dfc6;border-color:#596449;background:#2b3224}.hf-filter-panel .hud-clip-nwse[aria-pressed=true]{color:#dce5ca;border-color:#65714f;background:#2b3224}.hf-open-status{color:#d0d9bf}.hf-open-status small{color:#a0a79a}.hf-art,.hf-media[data-topic] .hf-art{color:#bdc3b1;background:radial-gradient(ellipse at 65% 30%,#454b3e,#222623 75%)}.hf-art-science{color:#c1c7b9;background:radial-gradient(ellipse at 60% 30%,#454b48,#242826 75%)}.hf-art-world{color:#c9c0aa;background:radial-gradient(ellipse at 65% 30%,#4c473c,#292822 75%)}.hf-gif-label{color:#eeeee6;background:#131611cc}.hf-load-more{background:#22271f;border-color:#49533c;color:#d4ddc4;border-radius:5px}.hf-load-more:hover{background:#2d3525}@media (max-width:760px){.hf-header-inner{min-height:72px}.hf-layout{padding-top:25px}.hf-feed-heading h1{font-size:39px;letter-spacing:-1.8px}.hf-feed-heading{margin-bottom:24px}.hf-brand-symbol{width:30px;height:30px}.hf-story{border-radius:6px}.hf-dock{border-radius:8px}}@media (max-width:500px){.hf-feed-heading h1{font-size:36px}.hf-sort-tabs{gap:12px}.hf-sort-tabs button{padding:8px 2px}.hf-story-title h2{font-size:20px}.hf-compact .hf-story-title h2{font-size:14px}}.hf-coverage{border:1px solid #363b36;border-radius:10px;margin:0 0 20px;background:#1c201e;color:#cad1c9}.hf-coverage>summary{display:flex;align-items:center;gap:9px;cursor:pointer;padding:12px 14px;font-size:11px;list-style:none}.hf-coverage>summary::-webkit-details-marker{display:none}.hf-coverage>summary small{margin-left:auto;font-size:9px;color:#96a28f}.hf-coverage-body{border-top:1px solid #363b36;padding:14px}.hf-coverage-body>p{font-size:10px;line-height:1.6;color:#9ca89c;margin:0 0 10px}.hf-coverage-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.hf-coverage-grid>button{display:grid;grid-template-columns:1fr auto;gap:5px;text-align:left;border:1px solid #3b4538;border-radius:7px;background:#242b22;color:#d2dccb;padding:10px;font:inherit;font-size:11px;cursor:pointer}.hf-coverage-grid small{grid-column:1/-1;font-size:8px;color:#9daa95;line-height:1.5}.hf-coverage-grid strong{font-size:12px;font-weight:500}.hf-source-failures{margin-top:14px;font-size:10px;color:#c5b79b}.hf-source-failures li{font-size:9px;margin:5px 0}.hf-story-meta time{font-variant-numeric:tabular-nums;line-height:1.5}.hf-story{border-radius:12px}.hf-story-image{border-radius:9px;overflow:hidden}.hf-story-first .hf-story-title h2{letter-spacing:-.65px}.hf-story-tags{row-gap:6px}@media (max-width:600px){.hf-coverage-grid{grid-template-columns:1fr}.hf-coverage>summary small{font-size:8px}.hf-story-meta{flex-wrap:wrap}.hf-story-meta time{font-size:9px}}.hf-feed-heading{align-items:center;position:relative;margin-bottom:27px;gap:16px}.hf-feed-heading h1{font-size:clamp(38px,4.1vw,64px);font-weight:400;letter-spacing:-3px;line-height:1.06}.hf-feed-heading h1 em{font-style:normal;color:#dbb398;letter-spacing:-3.5px}.hf-heading-dot{display:none}.hf-heading-note{font-size:11px;color:#8e9688;margin:13px 0 0;letter-spacing:.2px}.hf-overline{color:#a2ad91;font-size:8px;letter-spacing:2.7px;margin-bottom:16px}.hf-feed-settings{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:start;margin-bottom:23px}.hf-feed-settings>.hf-interests,.hf-feed-settings>.hf-coverage{margin:0;border-radius:4px;background:none;border-color:#363b32}.hf-feed-settings>details[open]{grid-column:1/-1}.hf-feed-settings summary{min-height:42px}.hf-feed-settings .hf-coverage>summary small{font-size:8px;max-width:100px;text-align:right;line-height:1.4}.hf-story-list{gap:0}.hf-story{border:0;border-top:1px solid #383c35;border-radius:0!important;padding:25px 5px 0 0;background:transparent;box-shadow:none!important;transition:background .2s}.hf-story:hover{background:#1b1e1855;border-color:#636952}.hf-story-first{border-top:1px solid #78735f;padding-top:28px}.hf-story-title h2{font-size:21px;line-height:1.24;letter-spacing:-.6px}.hf-story-first .hf-story-title h2{font-size:clamp(24px,2.5vw,34px);line-height:1.12;letter-spacing:-1.1px}.hf-story:not(:has(.hf-media)){grid-template-columns:30px minmax(0,1fr);grid-template-areas:"vote content" "vote details" "vote actions"}.hf-story-image:empty{display:none}.hf-story-image{height:185px;border-radius:4px!important}.hf-story-summary{font-size:12px;line-height:1.8;max-width:70ch;color:#a5ada0}.hf-story-meta{font-family:IBM Plex Mono,monospace;font-size:9px;margin-bottom:12px}.hf-story-meta time{font-size:9px;white-space:normal}.hf-topic-pill,.hf-topic-pill[data-topic]{border:0;border-radius:0;padding:0 8px 0 0;color:#dbc0a5;letter-spacing:1px;border-right:1px solid #666552}.hf-vote-rail{gap:20px;padding-top:0}.hf-vote-rail button{background:none;border:0;color:#adb9a3;min-height:42px;font-size:11px}.hf-story-number{font-size:9px;color:#69745e;writing-mode:vertical-rl;letter-spacing:3px}.hf-story-actions{margin-top:17px;border-top:0;padding-bottom:19px}.hf-story-tags{margin-top:13px;font-size:9px;color:#979f8c}.hf-story-actions-left{gap:18px}.hf-story-actions button{color:#8f9988;font-size:10px}.hf-story-actions button:hover,.hf-story-title:hover h2{color:#e1c5a7}.hf-watch-panel{background:transparent;border:0;border-top:1px solid #4a503f;border-radius:0;padding:18px 0 0}.hf-watch-story:not(:has(.hf-media)){grid-template-columns:1fr}.hf-watch-lead:not(:has(.hf-media)){display:block}.hf-watch-story .hf-media{background:#181b16}.hf-media{background:transparent}.hf-media[data-loaded=false]{background:linear-gradient(110deg,#1a1d17,#252b20)}.hf-dock{border-radius:30px;background:#20251ded!important;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);padding:5px 12px}.hf-dock button{border-radius:23px}.hf-dock button[aria-pressed=true]{background:#d5d6b4}.hf-dock button[aria-pressed=true]>span:not([aria-hidden]),.hf-dock button[aria-pressed=true]>svg{color:#272e20}@media (max-width:1100px){.hf-feed-settings{grid-template-columns:1fr}.hf-feed-settings summary{min-height:38px}.hf-feed-heading h1{font-size:43px}.hf-feed-settings{gap:7px;margin-bottom:18px}}@media (max-width:760px){.hf-feed-heading h1{font-size:clamp(39px,8.8vw,55px);letter-spacing:-2.4px}.hf-feed-heading h1 em{letter-spacing:-2.8px}.hf-heading-note{font-size:10px}.hf-feed-heading{gap:8px}.hf-update,.hf-update small{font-size:8px}.hf-story{padding-top:23px;padding-left:0;padding-right:0}.hf-story:not(:has(.hf-media)){grid-template-columns:25px minmax(0,1fr)}.hf-story-first .hf-story-title h2{font-size:28px}.hf-story-title h2{font-size:22px}.hf-story-image{height:210px;margin-top:15px}.hf-story-summary{font-size:12px}.hf-story-actions{padding-bottom:15px}.hf-vote-rail{gap:14px}.hf-story-meta{gap:6px}.hf-dock{border-radius:22px}.hf-feed-settings{grid-template-columns:1fr}.hf-feed-settings .hf-interests>summary{padding-top:8px;padding-bottom:8px}.hf-coverage>summary{padding-top:8px;padding-bottom:8px}}.hf-compact .hf-story:not(:has(.hf-media)){grid-template-columns:25px minmax(0,1fr);grid-template-areas:"vote content" "vote details" "vote actions"}@media (prefers-reduced-motion:reduce){.hf-story{transition:none}}.hf-story:not(:has(.hf-media[data-loaded=true])){grid-template-columns:30px minmax(0,1fr);grid-template-areas:"vote content" "vote details" "vote actions"}.hf-story-image:not(:has(.hf-media[data-loaded=true])){position:absolute;top:0;right:0;width:1px;height:1px;min-height:0;margin:0;opacity:0;pointer-events:none;overflow:hidden}.hf-watch-story{position:relative}.hf-watch-story:not(:has(.hf-media[data-loaded=true])){grid-template-columns:1fr}.hf-watch-story .hf-media[data-loaded=false]{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}.hf-compact .hf-story:not(:has(.hf-media[data-loaded=true])){grid-template-columns:25px minmax(0,1fr);grid-template-areas:"vote content" "vote details" "vote actions"}@media (max-width:760px){.hf-story:not(:has(.hf-media[data-loaded=true])){grid-template-columns:25px minmax(0,1fr)}}.helios-feed{--hf-bg:#111510;--hf-card:#1a1e17;--hf-raised:#262b21;--hf-line:#353b2d;--hf-ink:#ece9da;--hf-muted:#b1b4a4;--hf-faint:#929986;--hf-accent:#e5bc7c;background:radial-gradient(ellipse 780px 420px at 68% 0,#9770421b,transparent 80%),radial-gradient(ellipse 620px 850px at 0 470px,#67734310,transparent 80%),#111510;color:var(--hf-ink)}.hx-icon{flex-shrink:0;vertical-align:middle}.hf-header{background:#111510e8;border-bottom-color:#b6a37526;box-shadow:0 12px 50px #0002;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.hf-header-inner{min-height:82px}.hf-brand{color:#eee9d9;letter-spacing:-1.3px}.hf-brand-symbol{color:#eac38b;filter:drop-shadow(0 0 12px #e8b56b50);width:36px;height:36px}.hf-brand:hover .hf-brand-symbol{transform:rotate(90deg)}.hf-brand small{font-family:IBM Plex Mono,monospace;font-size:7px;letter-spacing:1.8px;color:#a7ad96}.hf-search{background:#20261b70;border-color:#404632;border-radius:3px;box-shadow:inset 0 1px #ffffff03}.hf-search:focus-within{border-color:#c6a56b;box-shadow:0 0 25px #d6a76310}.hf-search input::-moz-placeholder{color:#9aa18d}.hf-search input::placeholder{color:#9aa18d}.hf-search kbd{border-radius:0;border-color:#535941;color:#a9b093}.hf-icon-button{border-radius:2px;color:#b1b7a0}.hf-icon-button:hover,.hf-icon-button.is-active{background:#e5bc7c15;color:#f0c88c}.hf-profile{border-radius:4px;background:#333b29;border-color:#6e7553;color:#efe6c8}.hf-profile span,.hf-live-dot,.hf-active-dot{border-radius:0;background:#e5bc7c;box-shadow:0 0 8px #e5bc7c44}.hf-layout{padding-top:28px}.hf-rail-label,.hf-overline,.hf-story-number,.hf-update,.hf-watch-panel h2,.hf-side-heading{font-family:IBM Plex Mono,monospace}.hf-rail-label{color:#939e83;font-size:9px;letter-spacing:1.7px}.hf-rail-link{border-radius:2px;color:#b1b7a4;min-height:42px}.hf-rail-link svg{color:#8f9a78;width:20px;height:20px}.hf-rail-link:hover{background:#87916513;color:#e8e8d6}.hf-rail-link.is-active{background:linear-gradient(90deg,#e8bc7320,#e8bc7306);color:#eed4a9;box-shadow:inset 2px 0 #e5bc7c}.hf-rail-link.is-active svg{color:#e5bc7c}.hf-rail-foot{color:#b1b79d}.hf-rail-foot small{color:#8b957c}.hf-feed-heading{min-height:186px;align-items:center;position:relative;isolation:isolate;padding:20px 18px 36px 22px;margin:0 0 20px;border:1px solid #454b324f;background:linear-gradient(115deg,#252b1c8f,#151a1300 75%);border-radius:2px}.hf-feed-heading:before,.hf-feed-heading:after{content:"";position:absolute;width:5px;height:5px;background:#dcb778;left:-1px;top:-1px}.hf-feed-heading:after{left:auto;top:auto;right:-1px;bottom:-1px;background:#74815c}.hx-heading-copy{position:relative;z-index:1;max-width:78%;pointer-events:none}.hf-overline{font-size:8px;font-weight:400;letter-spacing:2px;color:#c2c6ac;margin-bottom:14px}.hf-feed-heading h1{font-family:Space Grotesk,sans-serif;font-size:clamp(38px,3.3vw,52px);font-weight:400;line-height:1.02;letter-spacing:-2px;text-shadow:0 2px 16px #111510}.hf-feed-heading h1 em{font-family:Georgia,Times New Roman,serif;font-weight:400;font-style:italic;letter-spacing:-2.1px;color:#ecd0a5}.hf-heading-note{color:#afb69b;font-size:10px;letter-spacing:.2px;margin-top:14px}.hf-feed-heading>.hx-landscape{position:absolute;right:0;bottom:0;width:49%;height:auto;max-height:100%;z-index:0;pointer-events:none}.hf-update{position:absolute;bottom:12px;left:23px;text-align:left;display:flex;align-items:center;gap:6px;color:#bdc1aa;font-size:8px;letter-spacing:.15px}.hf-update small{margin:0 0 0 5px;padding-left:10px;border-left:1px solid #6e7459;font-size:8px;color:#a2ad8e}.hf-update .hf-live-dot{width:4px;height:4px;margin:0}.hf-feed-settings{gap:8px;margin-bottom:18px}.hf-feed-settings>.hf-interests,.hf-feed-settings>.hf-coverage{border:1px solid #3a432e;background:#1a211670;border-radius:2px}.hf-feed-settings summary{color:#b9c0a7}.hf-interests>summary>svg:first-child,.hf-interests>summary>small{color:#d9bc88}.hf-feed-toolbar{border-bottom:0;padding-bottom:0;margin-bottom:14px}.hf-sort-tabs{gap:14px}.hf-sort-tabs button{border-radius:0;font-size:11px;letter-spacing:.2px}.hf-sort-tabs button[aria-pressed=true]{color:#f0d7ae;border-color:transparent;background:transparent;box-shadow:inset 0 -2px #d5af6f}.hf-filter-button{color:#b4bda2}.hf-story{border-top-color:#424a347a;padding-top:26px;transition:background .2s,border-color .2s}.hf-story-first{border-top-color:#a8946266}.hf-story:hover{background:linear-gradient(100deg,#9b9e6210,transparent);border-color:#7f8760}.hf-story-title h2{font-family:Space Grotesk,sans-serif;font-weight:500;color:#e8e8d7;letter-spacing:-.5px;font-size:22px;line-height:1.23}.hf-story-first .hf-story-title h2{font-size:clamp(25px,2.1vw,30px);font-weight:500;line-height:1.16;letter-spacing:-.9px}.hf-story-title:hover h2{color:#f4d4a0}.hf-story-summary{color:#afb7a1;font-size:12px;line-height:1.85}.hf-story-meta{gap:8px;color:#a3ad91}.hf-story-meta time{color:#a9b299;font-size:9px}.hf-story-meta a{color:#c1c6af}.hf-topic-pill,.hf-topic-pill[data-topic]{background:transparent;color:#e0bd80;border-right-color:#6a7152;font-size:8px;letter-spacing:1.1px}.hf-story-image{border-radius:2px!important;outline:1px solid #8f947133;outline-offset:-1px}.hf-media-play{border-radius:2px;background:#151b12c9;border:1px solid #d2bd8755;color:#f0dfbd}.hf-vote-rail button{border-radius:2px;color:#a2ae87}.hf-vote-rail button:hover,.hf-vote-rail button[aria-pressed=true]{color:#1b2114;background:#e5bc7c}.hf-story-number{color:#929f7c;font-size:8px}.hf-story-tags>span,.hf-story-tags>button{color:#a0ad8f}.hf-story-actions button{color:#a8b496}.hf-story-actions button:hover{color:#f3cb8c}.hf-story-actions button svg{width:16px;height:16px}.hf-watch-panel{border-top-color:#69754b;padding-top:16px}.hf-watch-panel h2{font-size:11px;text-transform:uppercase;letter-spacing:1.7px;color:#c5cbb1}.hf-watch-story{border-bottom-color:#3b432e}.hf-watch-story .hf-media,.hf-watch-lead .hf-media{border-radius:2px}.hf-watch-story h3{color:#c6ceb4}.hf-watch-story>div>span{font-family:IBM Plex Mono,monospace;font-size:8px;color:#a3af8d}.hf-watch-cta{color:#e2c18b;font-family:IBM Plex Mono,monospace;font-size:10px}.hf-dock{border-radius:3px;background:linear-gradient(110deg,#323927ee,#1d251aef)!important;border-color:#8d94604f!important;box-shadow:0 -1px #efd09815,0 16px 60px #000b,0 0 40px #d3ac6020;padding:4px 7px}.hf-dock button{border-radius:1px;min-height:48px}.hf-dock button>span:not([aria-hidden]){font-family:IBM Plex Mono,monospace;font-size:8px;color:#b6bfa2}.hf-dock button>svg{color:#b6bfa2;width:20px;height:20px}.hf-dock button[aria-pressed=true]{background:#e5bc7c;box-shadow:0 0 23px #e5bc7c25}.hf-dock button[aria-pressed=true]>span:not([aria-hidden]),.hf-dock button[aria-pressed=true]>svg{color:#262c1c}.hf-load-more{background:#252e1d;border:1px solid #67784a;border-radius:2px;color:#d4dcbb}.hf-load-more:hover{background:#333e27}.hf-filter-panel,.hf-interests-body,.hf-coverage-body{background:#1c2418;border-color:#465336;border-radius:2px}.hf-coverage-grid>button{background:#242e1d;border-color:#465537;border-radius:2px;color:#d2dbbd}.hf-custom-interests button,.hf-mobile-topics button{border-radius:2px}.hf-mobile-topics button[aria-pressed=true]{background:#e4bb7b20;border-color:#aa8d58;color:#eac98f}.hf-compact .hf-story-title h2{font-size:16px;letter-spacing:-.25px}.rv-shell{background:radial-gradient(ellipse at 50% 90%,#67714933,transparent 58%),radial-gradient(ellipse at 50% 0,#b0804830,transparent 60%),#10150f;color:#eee9d8}.rv-phone{border-color:#82714860;border-radius:3px;box-shadow:0 0 0 1px #ecc98809,0 26px 120px #000b,0 0 80px #ce995515}.rv-desktop-wordmark>span,.rv-desktop-navigation>span{color:#bdc7a5;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:2.5px}.rv-desktop-wordmark>strong{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;color:#e6d4b1;letter-spacing:-4px}.rv-desktop-wordmark>strong>span{color:#cfac6f}.rv-desktop-wordmark>small{color:#abb99a;line-height:1.9}.rv-desktop-wordmark>.hx-landscape{display:block;width:245px;max-width:24vw;margin-top:30px}.rv-desktop-navigation button{border-radius:2px;border-color:#7b865a;color:#d7d9b9;background:#2b3420}.rv-desktop-navigation small{color:#9da98a}.rv-brand{font-family:IBM Plex Mono,monospace;letter-spacing:3px;color:#f0dfbd}.rv-brand-dot{background:#ebbb73;border-radius:0;box-shadow:0 0 10px #e8b56b88}.rv-header button{border-radius:2px}.rv-header nav button{font-family:IBM Plex Mono,monospace;font-size:10px}.rv-header nav button[aria-current=page]{color:#ffe0a6}.rv-header nav button[aria-current=page]:after{background:#eec47f}.rv-settings{background:#1b2418f5;border:1px solid #657549;border-radius:3px;color:#e0e6ca}.rv-caption h2{font-family:Space Grotesk,sans-serif}.rv-seek{accent-color:#eac080}.hx-firefly{animation:hx-glow 6s steps(4,end) infinite}@keyframes hx-glow{0%,to{opacity:.3}50%{opacity:1}}@media (min-width:1500px){.hf-feed-heading{min-height:210px}.hf-feed-heading h1{font-size:60px}}@media (max-width:1100px){.hf-feed-heading h1{font-size:43px}.hf-feed-heading{padding-left:17px}.hf-update{left:18px}.hf-feed-heading>.hx-landscape{width:53%;opacity:.85}}@media (max-width:760px){.hf-header-inner{min-height:70px}.hf-brand{font-size:25px}.hf-brand-symbol{width:30px;height:30px}.hf-layout{padding-top:16px}.hf-feed-heading{min-height:175px;padding:20px 14px 39px;margin-bottom:14px}.hx-heading-copy{max-width:100%}.hf-feed-heading h1{font-size:clamp(34px,8.8vw,52px);letter-spacing:-1.6px}.hf-feed-heading h1 em{letter-spacing:-1.8px}.hf-overline{font-size:7px;letter-spacing:1.8px;margin-bottom:15px}.hf-feed-heading>.hx-landscape{width:55%;opacity:.5}.hf-heading-note{font-size:9px;color:#c0c6ae;text-shadow:0 1px 8px #111;max-width:200px}.hf-update{left:15px;font-size:7px;bottom:12px}.hf-update small{font-size:7px}.hf-feed-settings{gap:6px;margin-bottom:15px}.hf-story{padding-top:22px}.hf-story-title h2{font-size:22px}.hf-story-first .hf-story-title h2{font-size:26px}.hf-story-summary{font-size:12px}.hf-story-image{height:210px}.hf-dock{border-radius:3px;width:calc(100% - 20px)}.hf-dock>div{padding:2px}.hf-dock button>span:not([aria-hidden]){font-size:7px;letter-spacing:.3px}.rv-phone{border:0;border-radius:0;box-shadow:none}.rv-header nav button{font-size:10px}}@media (prefers-reduced-motion:reduce){.hx-firefly{animation:none}.hf-brand-symbol,.hf-story{transition:none}}.helios-feed{--hf-ink:#f0eee3;--hf-muted:#b5bbae;--hf-faint:#919b88}.hf-feed-heading{min-height:172px;background:radial-gradient(ellipse at 85% 85%,#a7854320,transparent 55%),linear-gradient(120deg,#252d2080,#11180e20);border-color:#68745345}.hf-heading-note{font-size:12px;color:#bac1ad;line-height:1.6;max-width:34ch}.hf-feed-settings{margin-bottom:12px}.hf-threads{margin:5px 0 22px;padding:15px 0 18px;border-bottom:1px solid #65705035;min-width:0}.hf-threads>span{display:block;font:9px IBM Plex Mono,monospace;letter-spacing:1.8px;color:#9ba78e;margin-bottom:11px}.hf-threads>div{display:flex;gap:7px;overflow-x:auto;scrollbar-width:thin;padding-bottom:3px;overscroll-behavior-x:contain}.hf-threads button{flex:0 0 auto;display:flex;gap:8px;align-items:center;min-height:38px;padding:0 12px;border:1px solid #68745355;background:#1b2418;color:#dce0d1;border-radius:2px;font-size:11px;transition:background .18s,border-color .18s}.hf-threads button i{font:8px IBM Plex Mono,monospace;color:#bba170;font-style:normal}.hf-threads button svg{color:#cdb78d}.hf-threads button:hover{background:#29311f;border-color:#b49b66}.hf-story{--story-accent:#c8b992;padding:24px 8px 0 0;position:relative}.hf-story[data-format=research]{--story-accent:#a5b9b4}.hf-story[data-format=handsOn]{--story-accent:#b7c68b}.hf-story[data-format=creative]{--story-accent:#d4a793}.hf-story[data-format=discovery]{--story-accent:#dfbd7f}.hf-story[data-format=explanation]{--story-accent:#c7c3a1}.hf-story-kicker{display:flex;align-items:center;gap:10px;margin:0 0 12px}.hf-format-label{font:10px IBM Plex Mono,monospace;letter-spacing:1.4px;text-transform:uppercase;color:var(--story-accent)}.hf-editorial-mark{height:3px;width:3px;background:var(--story-accent);box-shadow:6px 0 var(--story-accent),12px 0 #65705044;opacity:.75}.hf-story-meta{font-size:10px;line-height:1.6;margin-bottom:9px;gap:7px;color:#b0baa3}.hf-story-meta time{font-size:10px;color:#a8b09e}.hf-topic-pill{font-size:9px;color:#bac4ac!important}.hf-story-title h2{font-size:clamp(20px,1.6vw,25px);line-height:1.23;font-weight:450;letter-spacing:-.65px;color:#eeeee3;text-wrap:pretty}.hf-story-first .hf-story-title h2{font-size:clamp(25px,2.2vw,32px);line-height:1.17;letter-spacing:-.9px}.hf-story-title:hover h2{color:var(--story-accent)}.hf-story-summary{font-size:13px;line-height:1.8;color:#b8bdad;max-width:66ch;-webkit-line-clamp:3}.hf-story[data-format=research] .hf-story-summary{-webkit-line-clamp:2}.hf-story-tags{gap:10px;margin-top:14px}.hf-story-tags>span,.hf-story-tags>button{font-size:10px;color:#a7b396}.hf-story-image{height:190px;border:1px solid #a9b28c24;border-radius:3px!important}.hf-story-first:has(.hf-media[data-loaded=true]){grid-template-columns:30px minmax(0,1fr);grid-template-areas:"vote content" "vote image" "vote details" "vote actions"}.hf-story-first .hf-story-image:has(.hf-media[data-loaded=true]){width:100%;height:auto;aspect-ratio:16/8.5;margin-top:16px}.hf-story-actions{margin-top:16px;padding-bottom:22px}.hf-story-actions button{font-size:11px;min-height:36px}.hf-story-actions .hf-relevance{color:#bcb392;font-size:10px}.hf-story-menu>div{min-width:225px;border-color:#697150;background:#1c2319;z-index:12}.hf-story-menu button{min-height:42px}.hf-taste-notice{grid-column:2/-1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;margin:0 0 15px;border-left:2px solid #c5a576;background:#b7ac7920;color:#d7d9c5;font-size:11px}.hf-taste-notice button{min-height:32px;padding:0 7px;text-decoration:underline}.hf-threads button:focus-visible,.hf-story button:focus-visible{outline:2px solid #dfbd7f;outline-offset:3px}.hf-compact .hf-story-kicker{margin-bottom:7px}.hf-compact .hf-story-title h2{font-size:18px}.hf-compact .hf-story-summary{-webkit-line-clamp:2}@media (max-width:760px){.hf-feed-heading{min-height:154px;padding-left:16px;margin-bottom:14px}.hf-heading-note{font-size:11px;max-width:28ch}.hx-heading-copy{max-width:83%}.hf-threads{margin-bottom:13px;padding:8px 0 13px}.hf-threads button{min-height:44px}.hf-threads>span{font-size:8px}.hf-story{padding:21px 0 0}.hf-story-title h2{font-size:22px;line-height:1.24}.hf-story-first .hf-story-title h2{font-size:26px;line-height:1.18}.hf-story-meta,.hf-story-meta time{font-size:10px}.hf-story-summary{font-size:13px}.hf-story-kicker{margin-bottom:10px}.hf-story-image{height:210px}.hf-story-first:has(.hf-media[data-loaded=true]){grid-template-columns:25px minmax(0,1fr)}.hf-story-actions-left{gap:13px}.hf-story-actions button{min-height:44px}.hf-story-actions .hf-relevance{font-size:10px}.hf-story-menu>div{right:0}.hf-story-tags .hf-interest-match{max-width:100%;overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.hf-threads button{transition:none}}.hf-story[data-format=world],.hf-story[data-format=creative]{--story-accent:#d1ac98}.hf-story[data-format=tutorial],.hf-story[data-format=demonstration]{--story-accent:#bacb8e}.hf-story[data-format=announcement]{--story-accent:#c7b683}.hf-story-takeaway{margin-top:15px;padding-left:13px;border-left:1px solid color-mix(in srgb,var(--story-accent) 45%,transparent)}.hf-story-takeaway>span{display:block;font:8px IBM Plex Mono,monospace;letter-spacing:1.25px;text-transform:uppercase;color:var(--story-accent);margin-bottom:6px}.hf-story-takeaway .hf-story-summary{margin:0;line-height:1.7;-webkit-line-clamp:3}.hf-story[data-title-length=long] .hf-story-title h2{font-size:clamp(21px,1.65vw,26px);line-height:1.27;letter-spacing:-.45px}.hf-story:has(.hf-media[data-loaded=true]):nth-child(5n+4){grid-template-columns:30px minmax(0,1fr);grid-template-areas:"vote image" "vote content" "vote details" "vote actions"}.hf-story:nth-child(5n+4) .hf-story-image:has(.hf-media[data-loaded=true]){width:100%;height:auto;aspect-ratio:16/8;margin-bottom:18px}.hf-original-title{font-size:13px;line-height:1.6;margin:0 0 16px;color:#d8dacd}.hf-original-title>span{display:block;font:9px IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:1px;color:#a9b396;margin-bottom:6px}.hf-taste-refresh{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:#a5ad7520;border:1px solid #9fab6740;margin:0 0 16px;font-size:12px;color:#cbd2b9}.hf-taste-refresh[hidden]{display:none}.hf-taste-refresh button{display:flex;align-items:center;gap:8px;min-height:44px;white-space:nowrap;color:#e2c38e}.hf-interest-section{font:10px IBM Plex Mono,monospace;letter-spacing:1px;text-transform:uppercase;margin:24px 0 12px;color:#d3bd91}.hf-interest-facets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hf-interest-facets label{display:flex;align-items:center;gap:10px;justify-content:space-between;padding:12px;border:1px solid #67704d55;background:#141c11}.hf-interest-facets label>span{font-size:12px;color:#e2e4d7}.hf-interest-facets small{display:block;font-size:10px;line-height:1.5;color:#9da78e;margin-top:5px}.hf-interest-facets select{min-height:44px;min-width:85px;max-width:110px;background:#242c1d;border:1px solid #67704d;color:#dce0d0;padding:5px;font-size:11px}.hf-collection-yield{display:flex;flex-wrap:wrap;gap:8px 20px;padding:12px;border:1px solid #65705044;background:#1b2517}.hf-collection-yield strong{color:#d7c295;font-weight:500}.hf-source-failures li small{display:block;color:#a2ab97;font-size:10px;overflow-wrap:anywhere}@media (max-width:760px){.hf-interest-facets{grid-template-columns:minmax(0,1fr)}.hf-story[data-title-length=long] .hf-story-title h2{font-size:23px;line-height:1.25}.hf-story-takeaway .hf-story-summary{-webkit-line-clamp:4}.hf-story:has(.hf-media[data-loaded=true]):nth-child(5n+4){grid-template-columns:25px minmax(0,1fr)}.hf-taste-refresh{align-items:flex-start;font-size:11px}}.hf-mobile-search-toggle{display:none}@media (max-width:760px){.helios-feed{--hf-bg:#101411;--hf-ink:#f2eee4;--hf-muted:#bec4b8;--hf-faint:#9ba591;background:radial-gradient(ellipse 100% 440px at 100% 0,#89704613,transparent 80%),#101411;padding-bottom:calc(112px + env(safe-area-inset-bottom));-webkit-tap-highlight-color:transparent}.hf-header{background:#101411ed;border-bottom:1px solid #b8c19e19;box-shadow:0 8px 30px #00000015}.hf-header-inner{min-height:64px;padding:6px max(16px,env(safe-area-inset-right)) 6px max(16px,env(safe-area-inset-left));grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:6px;column-gap:6px;row-gap:0}.hf-brand{font-size:23px;letter-spacing:-1px;gap:8px;min-height:44px}.hf-brand-symbol{width:27px;height:27px;filter:drop-shadow(0 0 9px #dbb78040)}.hf-brand small{display:none}.hf-header-actions{gap:0}.hf-header-actions .hf-icon-button,.hf-profile{width:44px;height:44px;min-width:44px}.hf-header-actions .hf-icon-button{color:#b9c2b0;border-radius:12px}.hf-mobile-search-toggle{display:inline-flex}.hf-profile{margin:0;background:transparent;border:0;border-radius:12px;color:#ebd4ad;font-size:15px}.hf-profile>span{right:8px;bottom:7px;width:5px;height:5px;border:0}.hf-header-inner>.hf-search{display:none;margin:5px 0 10px;min-height:48px;border-radius:12px;border-color:#bca77c40;background:#1c231bee;padding:0 13px}.hf-header-inner>.hf-search.is-mobile-open{display:flex}.hf-search input{font-size:16px;padding:11px 0}.hf-search button{width:44px;height:44px;flex-shrink:0}.hf-search kbd{display:none}.hf-mobile-topics{padding:0 max(18px,env(safe-area-inset-left));gap:25px;scroll-padding-inline:18px;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(to right,#000 92%,transparent);mask-image:linear-gradient(to right,#000 92%,transparent)}.hf-mobile-topics button{position:relative;min-height:44px;padding:0 0 4px;border-bottom:0;border-radius:0;font:500 10px IBM Plex Mono,monospace;letter-spacing:.7px;color:#a7b19f;touch-action:pan-x}.hf-mobile-topics button[aria-pressed=true]{background:transparent;color:#f1d4a7}.hf-mobile-topics button[aria-pressed=true]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#e5bb7a;box-shadow:0 -2px 10px #e5bb7a30}.hf-layout{padding:16px max(18px,env(safe-area-inset-right)) 0 max(18px,env(safe-area-inset-left))}.hf-feed-heading{min-height:168px;padding:22px 18px 39px;margin:0 0 16px;border:1px solid #aeb99124;border-radius:2px 20px;overflow:hidden;background:radial-gradient(ellipse at 90% 85%,#d09b4b22,transparent 70%),linear-gradient(120deg,#283122a6,#18201733)}.hf-feed-heading:before{width:25px;height:1px;top:0;left:20px;background:#eed3a0;box-shadow:0 1px 14px #e8bc7680}.hf-feed-heading:after{width:4px;height:4px;right:12px;bottom:12px;background:#c6ae7a;box-shadow:-7px 0 #839065,-14px 0 #83906550}.hx-heading-copy{max-width:100%;width:100%}.hf-overline{font-size:8px;line-height:1.5;letter-spacing:1.8px;margin:0 0 11px;color:#c5cbb6}.hf-feed-heading h1{font-size:clamp(34px,11.5vw,52px);font-weight:400;line-height:1.08;letter-spacing:-2.3px;text-wrap:balance}.hf-feed-heading h1 em{font-family:Georgia,serif;font-style:italic;letter-spacing:-2.7px;color:#eed3aa}.hf-heading-note{max-width:25ch;font-size:11px;line-height:1.65;margin:11px 0 0;color:#c3c9b6;letter-spacing:.1px}.hf-feed-heading>.hx-landscape{width:62%;opacity:.42;right:-18px;bottom:-9px}.hf-update{left:18px;right:28px;bottom:14px;font-size:8px;line-height:1.4;flex-wrap:wrap;row-gap:3px;color:#c1cbb4}.hf-update small{font-size:8px;color:#aab69b;margin-left:2px;padding-left:8px}.hf-feed-settings{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-bottom:12px}.hf-feed-settings>.hf-interests,.hf-feed-settings>.hf-coverage{border:1px solid #bec79f25;background:#20281a60;border-radius:10px;min-width:0}.hf-feed-settings>details[open]{grid-column:1/-1;border-color:#a88e5c65}.hf-feed-settings summary{min-height:46px;padding:8px 11px!important;gap:7px;font-size:11px;color:#d0d6c3}.hf-feed-settings summary>svg:last-child{margin-left:auto;width:12px;flex-shrink:0;color:#b9a17a}.hf-feed-settings .hf-interests>summary>span{display:none}.hf-feed-settings .hf-interests>summary>small{margin:0;font:500 11px Manrope,sans-serif;color:#ded2b9}.hf-feed-settings .hf-coverage>summary small{display:none}.hf-feed-toolbar{gap:3px;min-height:48px;margin:0 0 8px;padding:0}.hf-sort-tabs{gap:10px;min-width:0}.hf-sort-tabs button{font-size:11px;letter-spacing:0;padding:0 3px;gap:5px;min-height:44px;white-space:nowrap}.hf-sort-tabs button[aria-pressed=true]{color:#f0d8ae;box-shadow:inset 0 -2px #ddba81}.hf-sort-tabs button svg{width:12px}.hf-toolbar-end{gap:0}.hf-toolbar-end .hf-icon-button,.hf-filter-button{width:44px;min-width:44px;min-height:44px;justify-content:center;padding:0;border-radius:10px}.hf-filter-button span,.hf-toolbar-rule{display:none}.hf-filter-button.is-active{background:#d5b77b19}.hf-threads{margin:0 0 8px;padding:7px 0 14px;border:0}.hf-threads>span{font-size:8px;letter-spacing:1.7px;margin-bottom:7px;color:#a7b099}.hf-threads>div{gap:7px;padding-bottom:0;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 91%,transparent);mask-image:linear-gradient(to right,#000 91%,transparent)}.hf-threads>div::-webkit-scrollbar{display:none}.hf-threads button{border:1px solid #929d7830;border-radius:8px;background:#252e1a55;color:#c5cdb8;font-size:10px;min-height:44px;padding:0 10px;gap:6px}.hf-threads button i{font-size:8px;color:#bca16f}.hf-story-list{gap:0}.helios-feed:not(.hf-compact) .hf-story:nth-child(n){grid-template-columns:44px minmax(0,1fr);grid-template-areas:"image image" "content content" "details details" "vote actions";-moz-column-gap:8px;column-gap:8px;padding:25px 0 4px;border-top:1px solid #a0ad8533;background:transparent}.helios-feed:not(.hf-compact) .hf-story-first{border-top-color:#cbb18066}.hf-story-content{padding:0;min-width:0}.hf-story-kicker{gap:9px;margin-bottom:10px;padding-right:28px}.hf-format-label{font-size:9px;letter-spacing:1.6px;line-height:1.5}.hf-editorial-mark{height:2px;width:2px;box-shadow:5px 0 var(--story-accent),10px 0 #65705044}.hf-story-meta{font-size:10px;line-height:1.65;gap:3px 8px;margin:0 0 12px;color:#b3bea8}.hf-story-meta a{max-width:200px;color:#d0d7c3}.hf-story-meta time{flex-basis:100%;font-size:10px;color:#a4b098;line-height:1.6}.hf-story-meta .hf-meta-dot{display:none}.hf-topic-pill,.hf-topic-pill[data-topic]{font-size:9px;letter-spacing:.6px;color:#c8b68f!important;border-color:#78856575}.hf-story-title h2,.hf-story[data-title-length=long] .hf-story-title h2{font-size:24px;line-height:1.23;letter-spacing:-.65px;font-weight:500;color:#f0eee4;margin:0;text-wrap:pretty}.hf-story-first .hf-story-title h2{font-size:28px;line-height:1.17;letter-spacing:-.9px}.hf-story-first[data-title-length=long] .hf-story-title h2{font-size:26px;line-height:1.22}.hf-story-takeaway{margin-top:16px;padding-left:12px;border-color:color-mix(in srgb,var(--story-accent) 40%,transparent)}.hf-story-takeaway>span{font-size:8px;letter-spacing:1.1px;margin-bottom:5px}.hf-story-takeaway .hf-story-summary{font-size:14px;line-height:1.75;color:#bac4b3;-webkit-line-clamp:3}.hf-story-tags{gap:4px 10px;margin-top:10px;align-items:center}.hf-story-tags>span{font-size:10px;line-height:1.6;color:#aebc9f}.hf-story-tags>button{font-size:10px;min-height:44px;color:#d5c398;gap:6px}.hf-story-tags .hf-interest-match{white-space:normal;overflow:visible}.helios-feed:not(.hf-compact) .hf-story:nth-child(n) .hf-story-image{width:100%;height:auto;aspect-ratio:16/10;margin:0 0 21px;border:1px solid #bfc89c25;border-radius:12px!important;outline:none;position:relative}.hf-media-play{height:42px;width:42px;left:13px;bottom:13px;border-radius:12px;background:#10170dda;color:#f6ddb4;border-color:#e5d1a44d}.hf-media-open{opacity:1;right:13px;bottom:13px;background:#10170dcc;border-radius:8px;width:32px;height:32px;color:#f0debd}.hf-gif-label{background:#152011d9;color:#f0d4a6;border:1px solid #b4c39155;border-radius:5px;font:9px IBM Plex Mono,monospace}.hf-vote-rail{align-self:center;justify-content:center;gap:0;padding:0;margin:8px 0 10px}.hf-vote-rail button{flex-direction:row;gap:5px;width:44px;min-height:44px;padding:0;font:11px IBM Plex Mono,monospace;color:#bac7a7;border-radius:9px}.hf-vote-rail button>svg{width:17px;height:17px}.hf-story-number{position:absolute;right:0;top:25px;writing-mode:horizontal-tb;font:9px IBM Plex Mono,monospace;letter-spacing:1px;color:#97a281}.hf-story:has(.hf-media) .hf-story-number{display:none}.hf-story-actions{min-width:0;min-height:64px;padding:4px 0;margin:0;gap:0;align-items:center}.hf-story-actions-left,.hf-story-actions-right{gap:1px}.hf-story-actions button,.hf-story-menu summary{min-width:44px;min-height:44px;justify-content:center;gap:5px;font-size:10px;border-radius:9px;color:#b7c3a8}.hf-story-actions-left button:first-child{padding:0 6px}.hf-story-actions-left button:not(:first-child)>span,.hf-story-actions .hf-relevance>span{display:none}.hf-story-actions button svg{width:18px;height:18px}.hf-story-menu summary{width:44px}.hf-story-menu>div{right:0;bottom:48px;width:254px;max-width:calc(100vw - 44px);padding:10px;border-radius:14px;border-color:#bba57a66;background:#20291af7;box-shadow:0 15px 55px #000a}.hf-story-menu>div button{justify-content:flex-start;padding:0 10px;font-size:12px;white-space:normal;text-align:left}.hf-story-menu>div>span{padding:12px 10px 3px;font-size:10px}.hf-story-details{padding:14px 0 4px}.hf-story-details li,.hf-original-title{font-size:14px;line-height:1.75;color:#ccd4c3}.hf-story-details small{font-size:10px;color:#a9b49f}.hf-taste-notice{grid-column:1/-1;border-radius:8px;padding:8px 12px;font-size:12px;margin-bottom:16px}.hf-taste-notice button{min-height:44px;min-width:44px}.hf-taste-refresh{border-radius:10px;align-items:center;font-size:12px;line-height:1.6}.hf-dock{width:calc(100% - 24px);max-width:470px;bottom:calc(env(safe-area-inset-bottom) + 10px)!important;padding:5px!important;border-radius:21px;background:linear-gradient(150deg,#313b2ce8,#172015f2)!important;border-color:#bfb8924d!important;box-shadow:inset 0 1px #f6e7bf14,0 8px 35px #0009;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px)}.hf-dock>div{padding:0;gap:2px}.hf-dock button{min-height:53px;border-radius:15px;gap:5px;padding:6px 1px}.hf-dock button>svg{width:21px;height:21px;color:#b8c1a8}.hf-dock button>span:not([aria-hidden]){font:500 8px IBM Plex Mono,monospace;letter-spacing:.25px;color:#b8c1a8}.hf-dock button[aria-pressed=true]{background:linear-gradient(135deg,#eed6aa,#ccaf7e);box-shadow:0 2px 12px #e5ba791b,inset 0 1px #fff2}.hf-dock button[aria-pressed=true]>svg,.hf-dock button[aria-pressed=true]>span:not([aria-hidden]){color:#243020}.hf-filter-panel,.hf-interests-body,.hf-coverage-body{border-radius:10px;background:#1a2318;border-color:#65774d55;padding:16px}.hf-interests-body h2{font-size:26px;line-height:1.2;letter-spacing:-.7px;color:#ecdfc3}.hf-interests-body p,.hf-coverage-body>p{font-size:12px;line-height:1.8;color:#bcc7b0}.hf-interest-facets{gap:9px}.hf-interest-facets label{border-radius:9px;background:#232e1d75;padding:12px;gap:10px}.hf-interest-facets label>span{font-size:12px;min-width:0}.hf-interest-facets small{font-size:11px;line-height:1.6;color:#aebc9f}.hf-interest-facets select,.hf-interest-topics select{font-size:16px;min-width:108px;width:108px;max-width:108px;min-height:44px;border:1px solid #687650;border-radius:7px;padding:6px 21px 6px 7px;background-color:#182112;color:#e3d3b2}.hf-interest-topics>label{font-size:12px;min-height:60px}.hf-personalize-switch{font-size:13px;min-height:44px;gap:12px}.hf-personalize-switch input{width:20px;height:20px;accent-color:#dfbf87}.hf-interests-body form input{font-size:16px;min-height:48px;border-radius:8px}.hf-interests-body form button{width:48px;min-width:48px;border-radius:8px;background:#d5bc8c;color:#202b19}.hf-interests-body footer{align-items:flex-start}.hf-interests-body footer small{font-size:11px;line-height:1.7}.hf-interests-body footer button{min-height:44px;font-size:11px;color:#e0c794}.hf-coverage-grid{grid-template-columns:minmax(0,1fr);gap:8px}.hf-coverage-grid>button{padding:13px;border-radius:9px;font-size:12px;background:#27331f66}.hf-coverage-grid small{font-size:10px;line-height:1.7;color:#afbd9d}.hf-source-failures{font-size:12px}.hf-source-failures li,.hf-source-failures li small{font-size:11px;line-height:1.65}.hf-load-more{min-height:58px;border-radius:12px;background:#26341b;color:#e4d5b4;border-color:#7f8e574d;font-size:13px}.hf-feed-end{margin:28px 0 16px;color:#a1ac92}.helios-feed.hf-compact .hf-story:nth-child(n){grid-template-columns:44px minmax(0,1fr) 90px;grid-template-areas:"content content image" "details details details" "vote actions actions";-moz-column-gap:9px;column-gap:9px;padding:22px 0 0}.helios-feed.hf-compact .hf-story:not(:has(.hf-media)){grid-template-columns:44px minmax(0,1fr);grid-template-areas:"content content" "details details" "vote actions"}.helios-feed.hf-compact .hf-story:nth-child(n) .hf-story-image{width:90px;height:112px;aspect-ratio:auto;border-radius:10px!important;margin:0;align-self:start}.hf-compact .hf-story-title h2,.hf-compact .hf-story[data-title-length=long] .hf-story-title h2{font-size:19px;line-height:1.3;letter-spacing:-.4px}.hf-compact .hf-story-takeaway,.hf-compact .hf-story-number{display:none}.hf-compact .hf-story-kicker{padding-right:0}.helios-feed [data-testid=progress-panel]{padding-top:calc(env(safe-area-inset-top) + 115px)!important}.helios-feed:has(.hf-search.is-mobile-open) [data-testid=progress-panel]{padding-top:calc(env(safe-area-inset-top) + 178px)!important}.hf-community-overlay{padding:12px 12px calc(env(safe-area-inset-bottom) + 12px)}.hf-community-dialog{border-radius:18px;background:#1d2719;border-color:#818c6555;padding:22px;max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 30px)}.hf-community-dialog input,.hf-comments-overlay input{font-size:16px}.rv-header nav{gap:16px;justify-content:space-between}.rv-header nav button{min-width:44px;min-height:44px;font-size:10px;letter-spacing:.3px}.rv-header nav button[aria-current=page]:after{height:2px;border-radius:0;left:20%;right:20%}.rv-avatar{border-radius:9px;border-color:#d9c59b80;background:#303c25cc;color:#f1d9b0}.rv-caption h2{font-size:21px;line-height:1.26;letter-spacing:-.55px}.rv-channel strong{font-size:13px;letter-spacing:.1px}.rv-publication{font-size:11px;color:#e5e3d8}.rv-settings{border-radius:14px;border-color:#b8a37755;background:#1f291bf5}.rv-sound{min-height:44px;border-radius:12px;border-color:#d8c7a04d}}@media (max-width:360px){.hf-header-inner{padding-left:12px;padding-right:12px}.hf-brand{font-size:21px;gap:6px}.hf-brand-symbol{width:24px;height:24px}.hf-layout{padding-left:14px;padding-right:14px}.hf-sort-tabs{gap:5px}.hf-sort-tabs button{font-size:10px}.hf-sort-tabs button svg{display:none}.hf-feed-heading{padding-left:15px;padding-right:15px}.hf-feed-heading h1{letter-spacing:-1.8px}.hf-feed-heading h1 em{letter-spacing:-2px}.hf-story-actions-left button:first-child{padding:0}.hf-story-actions-left button:first-child>span{display:none}.hf-interest-facets label{flex-wrap:wrap}.hf-interest-facets select{margin-left:auto}.rv-header nav{gap:7px}.rv-caption h2{font-size:19px}}@media (prefers-reduced-motion:reduce){.hf-dock button,.hf-header,.hf-story-image{transition:none!important}}:root{--hs-bg:#151b14;--hs-raised:#222a1e;--hs-line:#46513a;--hs-ink:#eeeada;--hs-muted:#b2b9a4;--hs-accent:#e6c58f;--hs-sage:#c2d39f;--hs-clay:#dba990;--hs-mono:"IBM Plex Mono",monospace;--hs-font:"Manrope",sans-serif;--hs-display:"Space Grotesk",sans-serif}.helios-ui{font-family:var(--hs-font);color:var(--hs-ink);color-scheme:dark;font-weight:400;line-height:1.6}.helios-ui *{box-sizing:border-box}.helios-ui button{font-family:inherit;cursor:pointer}.helios-ui button:disabled{opacity:.4;cursor:default}.helios-ui :focus-visible{outline:2px solid var(--hs-accent);outline-offset:4px}.helios-ui a{color:var(--hs-accent);text-decoration:none}.hs-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:180;display:flex;align-items:center;justify-content:center;background:#060b08d9;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);padding:24px max(20px,env(safe-area-inset-right)) 24px max(20px,env(safe-area-inset-left))}.hs-panel{width:min(780px,100%);max-height:min(900px,calc(100dvh - 48px));display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(ellipse at 92% 0,#9a804121,transparent 48%),var(--hs-bg);border:1px solid #7b80604f;border-radius:5px 28px 5px 5px;box-shadow:0 38px 140px #0009,inset 0 1px #d6d6b113;position:relative;isolation:isolate}.hs-panel:before{content:"";position:absolute;left:0;top:0;width:46px;height:3px;background:var(--hs-accent);box-shadow:46px 0 #c5cf8b55,92px 0 #c5cf8b22;z-index:2}.hs-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding:17px 27px 10px}.hs-header>span{display:flex;align-items:center;gap:10px;font:10px/1.5 var(--hs-mono);letter-spacing:.13em;color:#d2d3b7}.hs-header svg{color:var(--hs-accent)}.hs-header i{font-style:normal;color:#727d60;margin:0 3px}.hs-close{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border:1px solid #7984664d;border-radius:4px;background:#cad0a508;color:var(--hs-ink)}.hs-close:hover{border-color:var(--hs-accent);background:#d7c99c12}.hs-tabs{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:0 30px;border-bottom:1px solid #71815b4a;flex-shrink:0}.hs-tabs button{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:49px;border:0;border-bottom:2px solid transparent;background:transparent;color:#a9b29b;font-size:12px;text-align:left;padding:0 0 11px}.hs-tabs button[aria-selected=true]{color:var(--hs-accent);border-bottom-color:var(--hs-accent)}.hs-tabs button span{font:9px var(--hs-mono);opacity:.6}.hs-body{padding:0 30px 24px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6b7753 transparent;min-height:0}.hs-hero{position:relative;isolation:isolate;min-height:225px;padding:34px 0 32px;display:flex;align-items:center;overflow:hidden}.hs-hero>div{position:relative;z-index:1;max-width:70%}.hs-eyebrow{font:9px/1.6 var(--hs-mono);letter-spacing:.12em;color:#bac4a3}.hs-hero h1{font:400 clamp(36px,4vw,50px)/1.1 var(--hs-display);letter-spacing:-1.8px;color:var(--hs-ink);margin:13px 0}.hs-hero h1 em{font-family:Georgia,serif;color:var(--hs-accent);font-weight:400}.hs-hero p{font-size:12px;line-height:1.8;color:var(--hs-muted);margin:0;max-width:320px}.hs-hero>.hx-landscape{position:absolute;right:-43px;bottom:8px;width:54%;height:auto;z-index:0;opacity:.8;pointer-events:none}.hs-section{padding:23px 0 25px;border-top:1px solid #77826442}.hs-section-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:9px}.hs-section-title h2{font:500 17px/1.4 var(--hs-display);letter-spacing:-.4px;margin:0}.hs-section-title>span{font:8px/1.5 var(--hs-mono);letter-spacing:.08em;color:#a1ac8d;text-align:right}.hs-preference{display:grid;grid-template-columns:34px minmax(0,1fr) 45px;gap:13px;align-items:center;padding:21px 0;border-bottom:1px solid #77826426}.hs-preference:last-child{border-bottom:0;padding-bottom:0}.hs-setting-icon{width:34px;height:37px;display:grid;place-items:center;background:#b5c28e09;border:1px solid #89976930;border-radius:2px;color:#c1cba7}.hs-preference h3{margin:0 0 5px;color:var(--hs-ink);font-size:13px;font-weight:500}.hs-preference p{margin:0;max-width:450px;font-size:11px;line-height:1.7;color:var(--hs-muted)}.hs-switch{position:relative;width:44px;min-height:50px;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:6px;background:none;border:0;padding:3px 0;color:var(--hs-muted)}.hs-switch>span{position:relative;display:block;width:39px;height:21px;border:1px solid #697457;border-radius:3px;background:#252e21;transition:background .2s}.hs-switch>span:after{content:"";position:absolute;left:3px;top:3px;width:13px;height:13px;background:#8d9a79;border-radius:1px;transition:transform .2s}.hs-switch[aria-checked=true]>span{background:#d5bd86;border-color:#ecd19a}.hs-switch[aria-checked=true]>span:after{background:#27301f;transform:translate(18px)}.hs-switch small{font:8px/1 var(--hs-mono);text-transform:uppercase;letter-spacing:.1em}.hs-switch[aria-checked=true] small{color:var(--hs-accent)}.hs-link-row{width:100%;display:flex;align-items:center;gap:13px;background:#b6c19308;border:1px solid #8595683b;border-radius:3px;padding:12px 14px;margin:5px 0;color:var(--hs-accent);text-align:left;min-height:66px}.hs-link-row>span{flex:1;font-size:12px}.hs-link-row small{display:block;font-size:10px;color:var(--hs-muted);line-height:1.6;margin-top:4px}.hs-link-row>svg{flex-shrink:0}.hs-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:21px 0 26px}.hs-stats>div{border-left:1px solid #84936566;padding-left:13px}.hs-stats strong{display:block;font:400 30px/1.2 var(--hs-display);color:var(--hs-accent);letter-spacing:-1px}.hs-stats small{font:10px var(--hs-mono);color:#aeb99a;letter-spacing:0}.hs-stats span{display:block;font:9px/1.6 var(--hs-mono);color:var(--hs-muted);margin-top:7px}.hs-detail{border-top:1px solid #77826435;padding:0}.hs-detail>summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:56px;font-size:12px;color:#d7dcca}.hs-detail>summary::-webkit-details-marker{display:none}.hs-detail[open]>summary>svg{transform:rotate(180deg)}.hs-detail>p,.hs-confirm p{font-size:12px;line-height:1.85;color:var(--hs-muted);margin:0 0 16px}.hs-detail[open]{padding-bottom:15px}.hs-detail [role=status]:empty{display:none}.hs-actions{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.hs-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 14px;border:1px solid #c6b27a60;border-radius:3px;background:#bda26a16;color:var(--hs-accent);font-size:11px}.hs-button:hover{background:#bda26a26}.hs-quiet{border-color:#76875a4d;background:transparent;color:#b8c1a7}.hs-chips{display:flex;gap:6px;flex-wrap:wrap;margin:14px 0}.hs-chips>span{font:9px/1.6 var(--hs-mono);color:#c4cdb0;padding:6px 9px;border:1px solid #80936040;border-radius:2px}.hs-chips small{color:var(--hs-accent);margin-left:8px}.hs-confirm{padding:15px;background:#c2936320;border:1px solid #b197644a;border-radius:3px}.hs-confirm button+button{margin-left:8px}.hs-achievements{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-bottom:12px}.hs-achievements>div{display:flex;gap:11px;align-items:center;padding:13px 12px;border:1px solid #75805b30;background:#a9b58904;color:#929d81}.hs-achievements>div[data-earned="1"]{background:#d7bb7b0b;color:var(--hs-accent);border-color:#c7b27450}.hs-achievements strong{display:block;font-size:11px;font-weight:500}.hs-achievements small{display:block;color:var(--hs-muted);font-size:10px;line-height:1.6;margin-top:4px}.hs-achievements span{flex:1}.hs-home-screen{display:flex;align-items:center;gap:16px;padding:20px 17px;margin-top:15px;border:1px solid #93a3733d;background:linear-gradient(115deg,#82935318,#181f1500);border-radius:3px;color:var(--hs-sage)}.hs-home-screen strong{font:500 15px/1.4 var(--hs-display)}.hs-home-screen p{font-size:11px;line-height:1.8;margin:7px 0 0;color:var(--hs-muted)}.hs-footer{display:flex;align-items:center;gap:11px;border-top:1px solid #77826438;padding-top:21px;margin-top:27px;color:#a6b191}.hs-footer>span{font:9px/1.8 var(--hs-mono)}.hs-footer>span:last-child{margin-left:auto;text-align:right;font-size:8px;color:#899578}.hs-footer svg{color:var(--hs-accent)}.hs-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;border-top:1px solid #77826442;padding:25px 0 30px}.hs-principles>div>span{font:9px var(--hs-mono);color:var(--hs-accent)}.hs-principles h2{font:500 17px/1.35 var(--hs-display);letter-spacing:-.35px;margin:13px 0}.hs-principles p{font-size:11px;line-height:1.85;color:var(--hs-muted);margin:0}.hs-lanes{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.hs-lanes>div{display:flex;gap:13px;align-items:baseline;padding:18px 0;border-bottom:1px solid #75805b2d}.hs-lanes>div>span{color:var(--hs-accent);font:9px var(--hs-mono)}.hs-lanes h3{font:500 15px var(--hs-display);margin:0 0 6px}.hs-lanes p{font-size:11px;line-height:1.7;color:var(--hs-muted);margin:0}.hs-legacy{font-family:var(--hs-font);color:var(--hs-ink);--hud-acid:var(--hs-accent);--hud-neon:var(--hs-sage);--hud-hot:var(--hs-clay);color-scheme:dark}.hs-legacy.hud-scrim,.hf-community-overlay{background:#070c09d9!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.hs-legacy.hud-scrim{z-index:180!important;padding:max(18px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))!important}.hs-legacy .hud-glass-strong,.hs-legacy.hud-glass-strong,.hf-community-dialog{background:radial-gradient(ellipse at 100% 0,#80714320,transparent 58%),var(--hs-bg)!important;border:1px solid #84946c60!important;border-radius:4px 21px 4px 4px!important;box-shadow:0 25px 100px #0009!important;color:var(--hs-ink)}.hs-legacy .hud-corner:before,.hs-legacy .hud-corner:after,.hs-legacy.hud-corner:before,.hs-legacy.hud-corner:after,.hs-legacy .hud-sweep:after,.hs-legacy.hud-sweep:after{display:none!important}.hs-legacy .hud-corner-label{display:none!important}.hs-legacy [class*=hud-stripe]{background:none!important;border-color:#82936740!important;padding:12px 18px!important}.hs-legacy [class*=text-cyan],.hs-legacy [class*=text-yellow],.hs-legacy [class*=text-amber]{color:var(--hs-accent)!important}.hs-legacy [class*=text-emerald]{color:var(--hs-sage)!important}.hs-legacy [class*=text-violet],.hs-legacy [class*=text-pink]{color:var(--hs-clay)!important}.hs-legacy [class*=text-gray]{color:var(--hs-muted)!important}.hs-legacy [class*=border-cyan],.hs-legacy [class*=border-emerald],.hs-legacy [class*=border-pink],.hs-legacy [class*=border-gray],.hs-legacy [class*=border-amber]{border-color:#8293684d!important}.hs-legacy [class*=bg-cyan],.hs-legacy [class*=bg-emerald],.hs-legacy [class*=bg-pink],.hs-legacy [class*=bg-violet]{background-color:#a8b88113!important;background-image:none!important}.hs-legacy [class*=bg-black],.hs-legacy [class*=bg-gray]{background-color:#0d140c88!important}.hs-legacy [class*=VT323]{font-family:var(--hs-display)!important;filter:none!important;text-shadow:none!important;letter-spacing:-.3px}.hs-legacy .font-mono{font-family:var(--hs-mono)!important}.hs-legacy [class*="text-[9px]"],.hs-legacy [class*="text-[10px]"]{font-size:11px!important;letter-spacing:.02em!important}.hs-legacy [class*=drop-shadow]{filter:none!important}.hs-legacy .animate-pulse{animation:none!important}.hs-legacy :focus-visible{outline:2px solid var(--hs-accent);outline-offset:3px}.hs-legacy button{min-height:44px}.hs-legacy button[aria-label^=Close],.hs-legacy button[aria-label^=Dismiss]{min-width:44px;display:inline-grid;place-items:center;border:1px solid #85936840;border-radius:3px;flex-shrink:0;color:var(--hs-ink)!important}.hs-legacy h3{font:500 17px/1.4 var(--hs-display)!important;letter-spacing:-.4px!important;color:var(--hs-ink)!important}.hs-legacy input,.hs-legacy textarea{background:#11190e!important;color:var(--hs-ink)!important;border-color:#7f926050!important;border-radius:3px!important;font-family:var(--hs-font)!important;min-height:44px}.hs-legacy [data-testid=score-show-math]{color:var(--hs-accent)!important;background:#c7b57b0b;border-radius:3px}.hs-legacy [data-testid=search-palette-result]{padding:14px 18px!important}.hs-legacy [data-testid=search-palette-result][data-active="1"]{background:#a9b7801a!important;box-shadow:inset 2px 0 var(--hs-accent)}.hs-legacy [data-testid=search-palette-result] [class*=VT323]{font:500 15px/1.45 var(--hs-display)!important;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--hs-ink)!important}.hs-legacy [data-testid=search-palette-results]{max-height:calc(80dvh - 110px)}.hf-community-overlay{z-index:180;color:var(--hs-ink)}.hf-community-dialog{font-family:var(--hs-font)}.hf-community-dialog>header>span,.hf-community-comment time{color:var(--hs-muted)}.hf-community-dialog>h2,.hf-community-comment strong{color:var(--hs-ink)}.hf-community-dialog>p,.hf-community-comment p,.hf-community-counts{color:var(--hs-muted)}.hf-community-actions a{background:var(--hs-accent);color:#23291b;border-radius:3px}.hf-community-actions button{border-color:var(--hs-line);border-radius:3px;color:var(--hs-accent)}.hf-community-dialog>header>button{width:44px;height:44px;border:1px solid #8293684d;border-radius:3px}.hf-tune-panel{background:radial-gradient(ellipse at 90% 0,#987a3c25,transparent 45%),var(--hs-bg);font-family:var(--hs-font);scrollbar-width:thin;scrollbar-color:#71805a transparent;padding-top:0}.hf-tune-panel>header{position:sticky;top:0;z-index:3;background:#151b14f5;padding:17px 0 14px;margin-bottom:25px;border-bottom:1px solid #82936840;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hf-tune-panel>h2 em{font-family:Georgia,serif;font-weight:400;color:var(--hs-accent)}.hf-tune-panel>header span{color:var(--hs-accent);font-size:9px}.hf-tune-choices button{border-radius:3px}.hf-tune-choices button[aria-pressed=true]{border-color:#b8a46c;background:#b5a06a22;color:#f0d8ac}.hf-tune-panel .hf-interests{border-radius:3px}.hf-tune-panel select{border-radius:3px;border-color:#79896166;background:#242d1e;color:var(--hs-ink);min-height:44px}.hf-tune-panel .hf-interests-body h2{font-family:var(--hs-display)}.hf-tune-panel footer button{min-height:44px}.rv-settings{font-family:var(--hs-font);background:radial-gradient(ellipse at 90% 0,#a88c4525,transparent 60%),#171e16fa;border-color:#9a9f754d;border-radius:4px 20px 4px 4px;box-shadow:0 25px 90px #0009;padding:18px 20px 22px;scrollbar-width:thin;scrollbar-color:#768457 transparent}.rv-settings-title{border-bottom:1px solid #8993674d;padding-bottom:12px;margin-bottom:14px}.rv-settings-title strong{font:500 21px var(--hs-display);letter-spacing:-.6px;color:var(--hs-ink)}.rv-settings-title button{width:44px;height:44px;min-height:44px;border:1px solid #8293684d;border-radius:3px}.rv-settings>button{min-height:50px;color:var(--hs-ink);border-color:#82936830}.rv-settings button[aria-pressed=true]{color:var(--hs-accent)}.rv-topic-select button{border-radius:3px;min-height:44px;border-color:#8293684d;color:var(--hs-muted)}.rv-topic-select button[aria-pressed=true]{background:#c6b67d23;color:var(--hs-accent);border-color:#c6b67d90}.rv-source-note,.rv-settings small{color:var(--hs-muted)}@media (max-width:600px){.hs-overlay{align-items:stretch;padding:calc(env(safe-area-inset-top) + 10px) max(10px,env(safe-area-inset-right)) calc(env(safe-area-inset-bottom) + 10px) max(10px,env(safe-area-inset-left))}.hs-panel{max-height:100%;width:100%;border-radius:4px 23px 4px 4px}.hs-header{padding:12px 17px 8px}.hs-header>span{font-size:8px;letter-spacing:.06em;gap:7px}.hs-header i{margin:0}.hs-tabs{margin:0 20px;gap:20px}.hs-body{padding:0 20px 22px}.hs-hero{min-height:205px;padding:28px 0}.hs-hero>div{max-width:77%}.hs-eyebrow{font-size:8px}.hs-hero h1{font-size:38px;letter-spacing:-1.5px}.hs-hero p{font-size:11px;max-width:220px}.hs-hero>.hx-landscape{width:70%;right:-56px;bottom:8px;opacity:.55}.hs-section{padding:21px 0}.hs-section-title h2{font-size:16px}.hs-section-title>span{font-size:7px;max-width:100px}.hs-preference{grid-template-columns:27px minmax(0,1fr) 42px;gap:10px;padding:19px 0}.hs-setting-icon{width:27px;height:31px;border:0;background:none}.hs-preference h3{font-size:12px}.hs-preference p{font-size:11px}.hs-principles{grid-template-columns:1fr;gap:22px;padding:20px 0 28px}.hs-principles>div{display:grid;grid-template-columns:25px 1fr;-moz-column-gap:12px;column-gap:12px}.hs-principles>div>span{padding-top:4px}.hs-principles h2{margin:0 0 8px;font-size:18px}.hs-principles p{grid-column:2}.hs-lanes{grid-template-columns:1fr;gap:0}.hs-achievements{grid-template-columns:1fr}.hs-stats{gap:7px}.hs-stats>div{padding-left:9px}.hs-stats strong{font-size:27px}.hs-stats span{font-size:8px}.hs-home-screen{gap:12px;padding:17px 13px;flex-wrap:wrap}.hs-home-screen>div{flex:1;min-width:180px}.hs-home-screen strong{font-size:14px}.hs-footer>span{font-size:8px}.hs-legacy.hud-scrim{align-items:center!important}.hs-legacy .hud-glass-strong{max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 36px)!important}.hs-legacy input,.hs-legacy textarea,.hf-tune-panel input,.hf-tune-panel select{font-size:16px!important}.hs-legacy[data-testid=search-palette]{align-items:flex-start!important;padding-top:calc(env(safe-area-inset-top) + 18px)!important}.hs-legacy [data-testid=search-palette-input]{min-width:0}.hs-legacy [data-testid=search-palette-result] [class*=VT323]{font-size:14px!important}.hf-tune-panel{padding-left:20px;padding-right:20px;padding-bottom:calc(env(safe-area-inset-bottom) + 28px)}.rv-settings{top:calc(env(safe-area-inset-top) + 65px);max-height:calc(100% - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 100px);left:12px;right:12px;padding:15px 17px 20px}}@media (prefers-reduced-motion:reduce){.helios-ui *,.hs-legacy *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.hs-swipe-hint{position:fixed;left:50%;transform:translate(-50%);z-index:30;pointer-events:none;white-space:nowrap;padding:8px 13px;background:#151e12ed;border:1px solid #b4bc864a;border-radius:3px;color:#ccd5b6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:10px/1.6 var(--hs-mono)}.hs-error{min-height:100dvh;display:grid;place-items:center;padding:24px;background:radial-gradient(ellipse at 65% 0,#94723724,transparent 65%),#111710}.hs-error>section{width:min(540px,100%);padding:35px;border:1px solid #87956a4d;border-radius:4px 24px 4px 4px;background:#1a2216;box-shadow:0 30px 90px #0006}.hs-error>section>svg{color:var(--hs-accent);display:block;margin-bottom:24px}.hs-error h1{font:400 36px/1.2 var(--hs-display);letter-spacing:-1px;margin:18px 0}.hs-error h1 em{font-family:Georgia,serif;color:var(--hs-accent)}.hs-error p{font-size:13px;line-height:1.8;color:var(--hs-muted)}.hs-error pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:180px;overflow:auto;font:11px/1.7 var(--hs-mono);color:var(--hs-muted)}.hs-legacy.hf-filter-panel{border-color:#8091644d;background:#192215}.hs-legacy.hf-filter-panel .hud-clip-nwse{clip-path:none;border-radius:3px}.hs-legacy.hf-filter-panel [class*=text-blue]{color:var(--hs-sage)!important}.hs-legacy.hf-filter-panel [class*=border-blue]{border-color:#8293684d!important}
