html:has(.pc-root){background:#04070a;overflow:hidden}html:has(.pc-root) body{overflow:hidden;background:#04070a!important}.pc-root{--pc-room:#04070a;--pc-ink:#eef6fb;--pc-soft:#b6c8d6;--pc-dim:#7f97a8;--pc-faint:#3d5262;--pc-steel:#8fb6d4;--pc-ice:#cfe7f7;--pc-red:#c8372d;--pc-brown:#7a5232;--pc-line:#bedcf02e;--pc-glass:#96c3e60f;--pc-sans:var(--font-pc-sans), "Helvetica Neue", Helvetica, Arial, sans-serif;--pc-label:var(--font-pc-sans), "Helvetica Neue", Helvetica, Arial, sans-serif;--pc-glyph:var(--font-jos-geist-mono), ui-monospace, monospace;--pc-ease:cubic-bezier(.2, .8, .2, 1);z-index:100;background:var(--pc-room);color:var(--pc-ink);font-family:var(--pc-sans);font-synthesis:none;text-wrap:pretty;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;text-rendering:optimizelegibility;font-size:14px;font-weight:400;line-height:1.45;position:fixed;inset:0;overflow:hidden}.pc-root ::selection{color:#04070a;background:#cfe7f7d9}.pc-root a,.pc-root a:hover{color:inherit;text-decoration:none}:where(.pc-root) button{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}:where(.pc-root) p,:where(.pc-root) h1,:where(.pc-root) h2,:where(.pc-root) ul,:where(.pc-root) ol,:where(.pc-root) dl,:where(.pc-root) dd{margin:0;padding:0}:where(.pc-root) ul,:where(.pc-root) ol{list-style:none}.pc-root :focus-visible{outline:1px solid var(--pc-ice);outline-offset:3px;border-radius:2px}.pc-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.pc-dim{color:var(--pc-dim)}.pc-dot{vertical-align:.05em;background:radial-gradient(circle at 35% 30%, #c49a72, var(--pc-brown) 55%, #2a170a);border-radius:50%;flex:none;width:7px;height:7px;margin-right:6px;display:inline-block}.pc-dot-red{background:radial-gradient(circle at 35% 30%, #f08072, var(--pc-red) 55%, #450905);box-shadow:0 0 6px #c8372d73}.pc-room{z-index:0;pointer-events:none;background:radial-gradient(ellipse 62% 52% at 50% 45%, #4a749433, #1e344614 48%, transparent 72%), radial-gradient(ellipse 120% 60% at 50% 118%, #28405452, transparent 62%), radial-gradient(ellipse 80% 40% at 50% -14%, #3c607c2e, transparent 70%), var(--pc-room);position:absolute;inset:0}.pc-room-glass{width:100%;height:100%;position:absolute;inset:0}.pc-room-glass path{fill:none;stroke:#bedef421;stroke-width:1px;vector-effect:non-scaling-stroke}.pc-room-glass .pc-room-seam{stroke:#bedef40d}.pc-room-sheen{background:linear-gradient(104deg,#0000 22%,#d2ebfc09 34%,#0000 46%),linear-gradient(104deg,#0000 58%,#d2ebfc06 64%,#0000 70%);position:absolute;inset:0}.pc-links,.pc-glove{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pc-links{z-index:2}.pc-glove{z-index:60}.pc-milk{z-index:1;pointer-events:none;opacity:0;transition:opacity .9s;position:absolute;top:0;left:0}.pc-milk[data-on]{opacity:1}.pc-veil{z-index:300;background:#020406;position:fixed;inset:0}.pc-wall{z-index:3;cursor:none;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.pc-wall [data-noglass],.pc-wall input,.pc-wall textarea{cursor:auto;-webkit-user-select:text;user-select:text}.pc-wall button,.pc-wall a{cursor:pointer}.pc-clear-note{max-width:80vw;color:var(--pc-dim);letter-spacing:.02em;text-align:center;pointer-events:none;font-size:15px;animation:1.2s .5s both pc-fade-in;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.pc-pane{opacity:0;visibility:hidden;transform-origin:50%;will-change:transform, opacity;backface-visibility:hidden;touch-action:none;outline:none;position:absolute;top:0;left:0}.pc-pane:focus-visible{outline-offset:6px;border-radius:3px;outline:1px solid #cfe7f7d9}.pc-vision:before,.pc-node:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#78aad221,#78aad20a 70%,#0000);border-radius:18px;position:absolute;inset:-14px}.pc-vision:after,.pc-node:after,.pc-hero:after{content:"";opacity:0;pointer-events:none;border-radius:6px;transition:opacity .18s;position:absolute;inset:-3px;box-shadow:0 0 0 1px #d6eeff8c,0 0 26px #96c8f052}.pc-pane[data-held]:after,.pc-pane:hover:after{opacity:1}.pc-hero:after{opacity:1;inset:-1px;box-shadow:0 0 0 1px #d6eeff38}.pc-vision{flex-direction:column;display:flex}.pc-frame{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;background:#96c3e60d;border-radius:3px;flex:1;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 8% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 8% 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.pc-media{transform-origin:50%;will-change:transform;position:absolute;inset:0}.pc-media>.jos-photo,.pc-media>img{-o-object-fit:cover;object-fit:cover;filter:grayscale(.8)sepia(.22)hue-rotate(170deg)saturate(1.35)contrast(1.3)brightness(1.08);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;display:block}.pc-media.is-subject>img{-o-object-position:50% 46%;object-position:50% 46%;filter:grayscale(.85)sepia(.2)hue-rotate(170deg)saturate(1.3)contrast(1.1)brightness(.86)}.pc-media:has(>.jos-drawing){background:radial-gradient(at 50% 45%,#96c8ec1a,#0000 70%);place-items:center;padding:9% 8% 12%;display:grid}.pc-media>.jos-drawing{width:100%;height:100%;max-height:none}.pc-grade{pointer-events:none;background:linear-gradient(#96c8f01f,#96c8f000 38%,#03080c80),radial-gradient(at 50% 40%,#0000 50%,#03080c59);position:absolute;inset:0}.pc-pane .pc-frame{container-type:size}@container (max-width:150px){.pc-slug{display:none}}@container (max-height:70px){.pc-pane .pc-card-title{font-size:12px}.pc-pane .pc-card-sub{display:none}}.pc-slug{text-overflow:ellipsis;white-space:nowrap;font-family:var(--pc-label);letter-spacing:.1em;text-transform:uppercase;color:#d6ecfad1;text-shadow:0 0 8px #000c;pointer-events:none;opacity:calc(1 - var(--pc-cap,0));font-size:10px;font-weight:500;position:absolute;top:11%;left:12%;right:8%;overflow:hidden}.pc-frame.is-note .pc-grade{background:linear-gradient(#03080ca8,#03080c4d 26%,#03080c00 44%),linear-gradient(#96c8f014,#96c8f000 38%,#03080c80),radial-gradient(at 50% 40%,#0000 50%,#03080c59)}.pc-frame.is-note .pc-slug,.pc-frame.is-note .pc-hero-slate{text-shadow:0 0 8px #000000e6,0 0 2px #000c}.pc-ai{white-space:nowrap;font-family:var(--pc-label);letter-spacing:.1em;text-transform:uppercase;color:var(--pc-ice);text-shadow:0 0 8px #000000e6,0 0 2px #000c;pointer-events:none;font-size:10px;font-weight:500;position:absolute;top:calc(11% + 15px);left:12%;right:8%;overflow:hidden}@container (max-width:330px){.pc-ai-not{display:none}}@container (max-width:170px){.pc-ai-image{display:none}}@container (max-width:150px){.pc-ai{top:10%;left:9%;right:4%}}.pc-cap{opacity:0;pointer-events:none;background:linear-gradient(#050b10f7,#04090dfc);align-items:center;height:40%;padding:0 9% 2%;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #bedcf024}.pc-card-sum{max-width:34ch;color:var(--pc-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.38;display:-webkit-box;overflow:hidden}.pc-cap p{color:var(--pc-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.36;display:-webkit-box;overflow:hidden}.pc-cap.pc-cap-on{opacity:1}.pc-strip{align-items:center;min-width:0;height:18px;margin-top:4px;padding:0 2px;display:flex}.pc-strip-title{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.01em;color:var(--pc-ink);font-size:12.5px;font-weight:400;overflow:hidden}.pc-scrub{cursor:ew-resize;align-items:center;gap:8px;height:16px;padding:0 2px;display:flex}.pc-tc,.pc-hex{font-family:var(--pc-label);letter-spacing:.04em;color:var(--pc-dim);font-variant-numeric:tabular-nums;flex:none;font-size:10px;font-weight:500}.pc-track{flex:1;height:9px;position:relative;overflow:hidden}.pc-track:before{content:"";background:#bedcf033;height:1px;position:absolute;top:4px;left:0;right:0}.pc-head{will-change:transform;position:absolute;inset:0}.pc-head:before{content:"";background:#cfe7f7b3;width:2000px;height:1px;position:absolute;top:4px;right:100%}.pc-head i{background:var(--pc-ink);border-radius:1px;width:2px;height:9px;position:absolute;top:0;left:-1px;box-shadow:0 0 6px #cfe7f7e6}.pc-pane[data-state=rail] .pc-strip,.pc-pane[data-state=rail] .pc-scrub,.pc-pane[data-state=rail] .pc-slug,.pc-pane[data-state=rail] .pc-sheet>:not(.pc-sheet-kicker):not(.pc-sheet-title){opacity:0}.pc-pane[data-state=rail]:before{opacity:.4}.pc-media.is-card{container-type:size}@container (max-height:132px){.pc-card-sum{-webkit-line-clamp:1}}@container (max-height:100px){.pc-card-sum{display:none}}.pc-card{text-align:center;background:radial-gradient(#aad2f029,#3c64820f 60%,#0000 80%);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8% 12%;display:flex;position:absolute;inset:0}.pc-card-title{letter-spacing:.01em;color:var(--pc-ink);text-wrap:balance;font-size:20px;font-weight:300;line-height:1.15}.pc-card-sub{font-family:var(--pc-label);letter-spacing:.1em;text-transform:uppercase;color:var(--pc-steel);font-size:10px;font-weight:500}.pc-card-hero .pc-card-title{font-size:clamp(26px,3vw,40px)}.pc-sheet-scale{transform-origin:0 0;position:absolute;top:0;left:0}.pc-sheet{background:linear-gradient(160deg,#a0cdee21,#28465f1a 50%,#0a141e59);border-radius:4px;flex-direction:column;gap:7px;padding:16px 18px;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #dcf0ff29}.pc-sheet-kicker{font-family:var(--pc-label);letter-spacing:.11em;text-transform:uppercase;color:var(--pc-steel);font-size:10px;font-weight:500}.pc-sheet-title{color:var(--pc-ink);font-size:18px;font-weight:300;line-height:1.2}.pc-sheet-body{color:var(--pc-soft);font-size:13px;line-height:1.45}.pc-sheet-small{color:var(--pc-dim);font-size:11px;line-height:1.4}.pc-sheet-actions{flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:auto;display:flex}.pc-others{-moz-column-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;margin-top:2px;display:grid}.pc-other{border-top:1px solid #c8e6fa1a;flex-direction:column;padding:4px 0 3px;transition:border-color .16s;display:flex}.pc-other-name,.pc-other-film{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pc-other-name{color:var(--pc-ink);font-size:12.5px;line-height:1.25}.pc-other-film{color:var(--pc-dim);font-size:10px;line-height:1.3}.pc-other:hover,.pc-other:focus-visible{border-top-color:#d6eeff80}.pc-other:hover .pc-other-name,.pc-other:focus-visible .pc-other-name{text-underline-offset:3px;-webkit-text-decoration:underline #d6eeff80;text-decoration:underline #d6eeff80}.pc-sheet-schubert{background:repeating-linear-gradient(#0000 0 9px,#c8e4f812 9px 10px) 0 54%/100% 50px no-repeat,linear-gradient(160deg,#a0cdee21,#28465f1a 50%,#0a141e59)}.pc-sheet-ad{background:radial-gradient(circle at 88% 30%,#c8372d29,#0000 36%),linear-gradient(160deg,#a0cdee26,#28465f1a 50%,#0a141e66)}.pc-sheet-ad:before{content:"";background:radial-gradient(circle,#050a0f 0 7px,#78a0be80 8px,#3c5a6e4d 18px,#0000 19px);border-radius:50%;width:44px;height:44px;position:absolute;top:14px;right:16px;box-shadow:inset 0 0 0 1px #cfe7f780,inset 0 0 0 9px #04080c99,inset 0 0 0 10px #c8372d99}.pc-sheet-ad:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ff7864e6,#0000);height:2px;animation:1.6s ease-in-out .3s both pc-scanline;position:absolute;top:0;left:0;right:0;box-shadow:0 0 14px #ff5a46cc}.pc-sheet-ad .pc-sheet-title{padding-right:56px}.pc-help{gap:8px;display:grid}.pc-help li{color:var(--pc-soft);font-size:13px;line-height:1.4}.pc-help b{color:var(--pc-ink);font-weight:500}.pc-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin-top:2px;display:grid}.pc-facts dt,.pc-specs dt{font-family:var(--pc-label);letter-spacing:.08em;text-transform:uppercase;color:var(--pc-dim);font-size:10px;font-weight:500}.pc-facts dd{color:var(--pc-ink);font-variant-numeric:tabular-nums;font-size:13px}.pc-act{font-family:var(--pc-label);letter-spacing:.08em;text-transform:uppercase;color:var(--pc-ice);align-items:baseline;gap:6px;padding:7px 0 6px;font-size:10.5px;font-weight:500;transition:color .16s,box-shadow .16s;display:inline-flex;box-shadow:inset 0 -1px #cfe7f757}.pc-act:hover{color:#fff;box-shadow:inset 0 -1px #e6f4fff2,0 7px 10px -9px #cfe7f7e6}.pc-act-note{color:var(--pc-dim);font-size:10px}.pc-node-body{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;inset:0}.pc-node-thumb{background:radial-gradient(circle at 40% 35%,#bee1fa38,#3c64821f 70%);border-radius:50%;flex:none;place-items:center;width:58px;height:58px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c8e6fa33,0 0 18px #78aad229}.pc-node-thumb>.jos-photo{-o-object-fit:cover;object-fit:cover;filter:grayscale(.8)sepia(.22)hue-rotate(170deg)saturate(1.35)contrast(1.3)brightness(1.08);width:100%;height:100%}.pc-node-thumb>.jos-drawing{width:82%;height:82%;color:var(--pc-ice)}.pc-node-thumb>.jos-drawing .jos-drawing-text,.pc-node-thumb>.jos-drawing .jos-drawing-big{display:none}.pc-node-initial{letter-spacing:.04em;color:var(--pc-ice);font-size:17px;font-weight:300}.pc-node-title{-webkit-line-clamp:2;max-width:100%;color:var(--pc-ink);text-shadow:0 1px 6px #000000e6;-webkit-box-orient:vertical;font-size:11.5px;font-weight:400;line-height:1.2;display:-webkit-box;overflow:hidden}.pc-node-title .pc-dot{width:6px;height:6px;margin-right:4px}.pc-node-kind{font-family:var(--pc-label);letter-spacing:.1em;text-transform:uppercase;color:var(--pc-dim);font-size:10px;font-weight:500}.pc-node:before{border-radius:50%;inset:-8px -8px 30%}.pc-node:after{border-radius:50%;width:64px;height:64px;margin-left:-32px;inset:-3px auto auto 50%}.pc-root[data-mode=wide] .pc-node-thumb{width:42px;height:42px}.pc-root[data-mode=wide] .pc-node-initial{font-size:13px}.pc-root[data-mode=wide] .pc-node-title{font-size:10.5px}.pc-root[data-mode=wide] .pc-node-kind{display:none}.pc-root[data-mode=wide] .pc-node:before{opacity:.45}.pc-root[data-mode=wide] .pc-node:after{width:48px;height:48px;margin-left:-24px}.pc-hero{background:linear-gradient(158deg,#96c4e621,#0e1a26db 34%,#050a0ff0);border-radius:5px;box-shadow:0 40px 90px #0009,inset 0 1px #dcf0ff2e}.pc-hero-in{grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);gap:20px;padding:18px;display:grid;position:absolute;inset:0}.pc-hero-visual{flex-direction:column;gap:6px;min-height:0;display:flex}.pc-hero-visual .pc-frame{border-radius:3px}.pc-hero-visual .pc-scrub{height:18px}.pc-hero-slate{font-family:var(--pc-label);letter-spacing:.1em;text-transform:uppercase;color:#def0fce6;text-shadow:0 0 10px #000000e6;align-items:center;font-size:10px;font-weight:500;display:flex;position:absolute;top:7%;left:7%}.pc-hero-visual .pc-ai{top:calc(7% + 16px);left:7%;right:6%}.pc-hero-cap{color:var(--pc-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;padding:0 2px;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.pc-hero-close{font-family:var(--pc-label);letter-spacing:.1em;text-transform:uppercase;color:var(--pc-soft);align-items:center;gap:8px;padding:6px 0;font-size:10px;font-weight:500;transition:color .16s;display:inline-flex;position:absolute;top:12px;right:20px}.pc-hero-close:after{content:"Esc";color:var(--pc-faint)}.pc-hero-close:hover{color:var(--pc-ink)}.pc-deck{flex-direction:column;min-width:0;min-height:0;display:flex}.pc-deck-tabs{flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:2px 140px 12px 2px;display:flex}.pc-deck-tab{font-family:var(--pc-label);letter-spacing:.08em;text-transform:uppercase;color:var(--pc-dim);padding:4px 0;font-size:10px;font-weight:500;transition:color .16s;position:relative}.pc-deck-tab:hover{color:var(--pc-soft)}.pc-deck-tab[aria-selected=true]{color:var(--pc-ink)}.pc-deck-tab[aria-selected=true]:after{content:"";background:var(--pc-ice);height:1px;position:absolute;bottom:-2px;left:0;right:0;box-shadow:0 0 8px #cfe7f7cc}.pc-deck-count{font-family:var(--pc-label);color:var(--pc-faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:10px;font-weight:500}.pc-deck-stage{perspective:1100px;perspective-origin:30% 40%;touch-action:pan-y;flex:1;min-height:0;position:relative}.pc-deck-stack{transform-style:preserve-3d;transition:transform .26s var(--pc-ease);position:absolute;inset:0}.pc-deck-card{overscroll-behavior:contain;transform-origin:0;transition:transform .52s var(--pc-ease), opacity .42s ease;scrollbar-width:thin;scrollbar-color:#bedcf040 transparent;background:linear-gradient(170deg,#243e549e,#0a141ed1);border-radius:4px;padding:18px 20px 20px;position:absolute;inset:0 22px 14px 0;overflow:auto;box-shadow:inset 0 1px #dcf0ff29,inset 0 0 0 1px #bedcf014}.pc-deck-card[data-d="1"]{opacity:.42;pointer-events:none;transform:translate3d(16px,-8px,-70px)rotateY(-9deg)}.pc-deck-card[data-d="2"]{opacity:.2;pointer-events:none;transform:translate3d(30px,-15px,-140px)rotateY(-14deg)}.pc-deck-card[data-d="3"]{opacity:.08;pointer-events:none;transform:translate3d(42px,-21px,-210px)rotateY(-18deg)}.pc-deck-card[data-d=past]{opacity:0;pointer-events:none;transform:translate3d(-70px,10px,60px)rotateY(16deg)}.pc-deck-card[data-d="0"]{z-index:2;background:linear-gradient(170deg,#1e3446f5,#091119f7)}.pc-file-title{letter-spacing:-.005em;color:var(--pc-ink);text-wrap:balance;font-size:26px;font-weight:300;line-height:1.12}.pc-file-meta{font-family:var(--pc-label);letter-spacing:.06em;text-transform:uppercase;color:var(--pc-steel);margin-top:8px;font-size:10px;font-weight:500}.pc-file-summary{color:var(--pc-ink);margin-top:14px;font-size:15.5px;line-height:1.45}.pc-file-body{color:var(--pc-soft);margin-top:10px;font-size:13.5px;line-height:1.6}.pc-file-note{color:var(--pc-dim);margin-top:10px;font-size:12px;line-height:1.45}.pc-file-note:first-child{margin:0 0 6px}.pc-file-opening{margin-top:0}.pc-file-actions{flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:16px;display:flex}.pc-file-actions .pc-jump{border:0;width:auto;padding:0}.pc-file-tags{font-family:var(--pc-label);letter-spacing:.05em;color:var(--pc-dim);flex-wrap:wrap;gap:4px 12px;margin-top:16px;font-size:10px;font-weight:500;display:flex}.pc-file-tags span:before{content:"#";color:var(--pc-faint)}.pc-specs{gap:0;display:grid}.pc-specs+.pc-specs{margin-top:18px}.pc-specs>div{grid-template-columns:minmax(90px,.42fr) 1fr;align-items:baseline;gap:12px;padding:8px 0;display:grid;box-shadow:inset 0 -1px #bedcf014}.pc-specs dd{color:var(--pc-ink);font-size:13.5px}.pc-history{gap:14px;padding-left:16px;display:grid;position:relative}.pc-history:before{content:"";background:linear-gradient(#cfe7f799,#cfe7f714);width:1px;position:absolute;top:6px;bottom:6px;left:3px}.pc-history li{gap:2px;display:grid;position:relative}.pc-history li:before{content:"";background:var(--pc-room);width:7px;height:7px;box-shadow:inset 0 0 0 1px var(--pc-ice);border-radius:50%;position:absolute;top:5px;left:-16px}.pc-history li:first-child:before{background:var(--pc-ice);box-shadow:0 0 8px #cfe7f7cc}.pc-history time{font-family:var(--pc-label);letter-spacing:.06em;text-transform:uppercase;color:var(--pc-steel);font-size:10px;font-weight:500}.pc-history span{color:var(--pc-soft);font-size:13.5px;line-height:1.45}.pc-jumps{display:grid}.pc-jump{text-align:left;align-items:baseline;gap:10px;width:100%;padding:9px 0;transition:color .14s;display:flex;box-shadow:inset 0 -1px #bedcf014}.pc-jump .pc-dot{align-self:center;margin-right:0}.pc-jump-kind{min-width:64px;font-family:var(--pc-label);letter-spacing:.08em;text-transform:uppercase;color:var(--pc-dim);flex:none;font-size:10px;font-weight:500}.pc-jump-title{color:var(--pc-ink);font-size:14px}.pc-jump-kind.pc-jump-num{font-variant-numeric:tabular-nums;min-width:18px}.pc-jump:hover .pc-jump-title{color:#fff;text-shadow:0 0 12px #cfe7f799}.pc-jump:hover .pc-jump-kind{color:var(--pc-ice)}.pc-rails{z-index:2;pointer-events:none;position:absolute;inset:0}.pc-rail{background:linear-gradient(#0000,#bedcf029 12% 88%,#0000);width:1px;position:absolute}.pc-rail i,.pc-tray i{font-family:var(--pc-label);letter-spacing:.14em;text-transform:uppercase;color:var(--pc-faint);white-space:nowrap;font-size:10px;font-style:normal;font-weight:500;position:absolute}.pc-rail i{top:0;left:50%;transform:translate(-50%,-100%)}.pc-tray{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#bedcf029 10% 90%,#0000);height:1px;position:absolute;left:18px;right:18px}.pc-tray i{top:6px;right:0}.pc-top{pointer-events:none;height:0;position:absolute;inset:0 0 auto}.pc-top>*{z-index:5;pointer-events:auto;position:absolute}.pc-cradle{width:88px;height:88px;top:32px;left:26px}.pc-ball{display:block;position:relative}.pc-ball-art{width:100%;height:100%;display:block;position:relative;container-type:inline-size}.pc-ball-img{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}.pc-ball-carve{font-family:var(--pc-sans);font-size:var(--pc-carve-em);font-weight:700;line-height:var(--pc-carve-gap);letter-spacing:.025em;text-indent:.025em;white-space:nowrap;transform:scaleX(var(--pc-carve-squeeze,1));--pc-raw-lit:#caa486;--pc-raw-shade:#8a5f46;--pc-cut-wall:#340a04d1;--pc-cut-lip:#ffe0c838;color:var(--pc-cut-wall);filter:drop-shadow(0 .03em 0 var(--pc-cut-lip));pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pc-ball-carve>span{display:block;position:relative}.pc-ball-carve>span:after{content:attr(data-text);color:var(--pc-raw-lit);position:absolute;inset:0;translate:.026em .036em}@supports ((-webkit-background-clip:text) or (background-clip:text)){.pc-ball-carve>span:after{background:linear-gradient(165deg, var(--pc-raw-lit) 15%, var(--pc-raw-shade) 95%);color:#0000;-webkit-background-clip:text;background-clip:text}}.pc-ball-carve-brown{--pc-raw-lit:#dcb592;--pc-raw-shade:#9c7352;--pc-cut-wall:#2c1406d1;--pc-cut-lip:#ffe8cd33}.pc-ball-carve-dark{--pc-raw-lit:#a88f7b;--pc-raw-shade:#6c5848;--pc-cut-wall:#000000d9;--pc-cut-lip:#dce6f029}@container (max-width:40px){.pc-ball-carve{display:none}}.pc-ball-case{filter:drop-shadow(0 10px 14px #000000a6);width:88px;height:88px;animation:pc-roll-in .9s var(--pc-ease) both}.pc-cradle-arc{width:104px;height:34px;position:absolute;bottom:-18px;left:-8px;overflow:visible}.pc-cradle-arc path{stroke:#bedef452;stroke-width:1px}.pc-slate{gap:4px;width:214px;display:grid;top:30px;left:132px}.pc-slate-case{font-family:var(--pc-label);letter-spacing:.11em;text-transform:uppercase;color:var(--pc-steel);font-variant-numeric:tabular-nums;font-size:10px;font-weight:500}.pc-slate-name{letter-spacing:-.01em;color:var(--pc-ink);font-size:27px;font-weight:300;line-height:1.05}.pc-slate-summary{color:var(--pc-soft);font-size:12.5px;line-height:1.4}.pc-slate-summary span{display:block}.pc-slate-scene{font-family:var(--pc-label);letter-spacing:.08em;text-transform:uppercase;color:var(--pc-ice);margin-top:6px;font-size:10px;font-weight:500}.pc-slate-legend{flex-wrap:wrap;gap:2px 12px;margin-top:2px;display:flex}.pc-slate-legend button{color:var(--pc-dim);align-items:center;font-size:11px;transition:color .14s;display:inline-flex}.pc-slate-legend button:hover{color:var(--pc-ink)}.pc-slate>*{transition:opacity .4s}.pc-root[data-mode=detail] .pc-slate-summary,.pc-root[data-mode=detail] .pc-slate-legend{opacity:0;pointer-events:none}.pc-tube{top:22px;left:50%;transform:translate(-50%)}.pc-tube-glass{--pc-tube-h:48px;height:var(--pc-tube-h);border-style:solid;border-color:#0000;border-width:0 calc(var(--pc-tube-cap) / var(--pc-tube-plate) * var(--pc-tube-h));border-image-source:var(--pc-tube-back);border-image-slice:0 var(--pc-tube-cap) fill;pointer-events:none;border-image-repeat:stretch;position:absolute;top:0;left:-14px;right:-14px}.pc-tube-glass-front{z-index:1;border-image-source:var(--pc-tube-front)}.pc-tube ul{gap:4px;display:flex;position:relative}.pc-tube-ball{flex-direction:column;align-items:center;width:70px;padding-top:7px;display:flex}.pc-ball-small{filter:drop-shadow(0 4px 5px #0009);width:34px;height:34px;transition:transform .3s var(--pc-ease)}.pc-tube-ball:hover .pc-ball-small{transform:translateY(-2px)}.pc-tube-ball[aria-current=true] .pc-ball-small{filter:drop-shadow(0 0 10px #cfe7f773)drop-shadow(0 4px 5px #0009);transform:translateY(-3px)scale(1.08)}.pc-tube-label{font-family:var(--pc-label);letter-spacing:.08em;text-transform:uppercase;color:var(--pc-dim);margin-top:13px;font-size:10px;font-weight:500;transition:color .14s}.pc-tube-count{font-family:var(--pc-label);color:var(--pc-faint);font-variant-numeric:tabular-nums;font-size:10px;font-weight:500}.pc-tube-ball:hover .pc-tube-label,.pc-tube-ball[aria-current=true] .pc-tube-label{color:var(--pc-ink)}.pc-side{align-items:center;gap:24px;display:flex;top:28px;right:32px}.pc-chip{font-family:var(--pc-label);letter-spacing:.1em;text-transform:uppercase;color:var(--pc-soft);white-space:nowrap;align-items:center;padding:6px 0;font-size:10px;font-weight:500;transition:color .14s;display:inline-flex;position:relative}.pc-chip:before{content:"";position:absolute;inset:-8px}.pc-chip:after{content:"";background:var(--pc-ice);opacity:0;height:1px;transition:opacity .16s;position:absolute;bottom:1px;left:0;right:.16em;box-shadow:0 0 8px #cfe7f7cc}.pc-chip:hover{color:var(--pc-ink)}.pc-chip:hover:after{opacity:.3}.pc-chip[aria-pressed=true]{color:var(--pc-ink)}.pc-chip[aria-pressed=true]:after{opacity:1}.pc-precogs{-moz-column-gap:4px;grid-template-rows:12px auto;grid-template-columns:repeat(3,14px);place-items:center;column-gap:4px;padding:2px 4px;display:inline-grid;position:relative}.pc-precog{background:radial-gradient(#f0f8fff2,#bedcf066 60%,#0000 72%);border-radius:50%;width:13px;height:7px;animation:4.2s ease-in-out infinite pc-breathe;box-shadow:0 0 10px #cfe7f766}.pc-precog:nth-child(2){animation-delay:-1.4s}.pc-precog:nth-child(3){animation-delay:-2.8s}.pc-precogs-label{font-family:var(--pc-label);letter-spacing:.11em;text-transform:uppercase;color:var(--pc-dim);grid-column:1/-1;font-size:10px;font-weight:500}.pc-precogs:hover .pc-precogs-label,.pc-precogs[aria-pressed=true] .pc-precogs-label{color:var(--pc-ink)}.pc-precogs-door .pc-precogs-label{white-space:nowrap;justify-self:end}.pc-clock{font-family:var(--pc-label);letter-spacing:.05em;color:var(--pc-soft);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;font-weight:500}.pc-clock>span:first-child{color:var(--pc-dim);letter-spacing:.1em;text-transform:uppercase;margin-right:4px;font-size:10px}.pc-clock-weather{color:var(--pc-dim)}.pc-foot{pointer-events:none;flex-direction:column;align-items:center;gap:6px;padding:0 120px 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.pc-foot>*{z-index:5;pointer-events:auto;position:relative}.pc-hint{letter-spacing:.01em;width:max-content;max-width:min(560px,100%);min-height:20px;color:var(--pc-ink);text-shadow:0 1px 10px #000000f2;text-align:center;pointer-events:none;padding:2px 0;font-size:13px;animation:7.6s both pc-hint}.pc-hint:before{content:"";vertical-align:.1em;background:var(--pc-ice);border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block;box-shadow:0 0 8px #cfe7f7e6}.pc-reply{text-align:center;max-width:min(720px,100%);min-height:20px;color:var(--pc-soft);animation:pc-reply-in .52s var(--pc-ease) both;font-size:13.5px;line-height:1.45}.pc-reply-order{color:var(--pc-ink);font-weight:400}.pc-reply[data-tone=err] .pc-reply-note{color:#e9aaa2}.pc-reply-link{font-family:var(--pc-label);letter-spacing:.08em;text-transform:uppercase;margin-left:10px;font-size:10px;font-weight:500;box-shadow:inset 0 -1px #cfe7f780;color:var(--pc-ice)!important}.pc-order{align-items:center;gap:12px;width:min(580px,100%);height:42px;display:flex}.pc-order:after{content:"";opacity:.7;background:linear-gradient(90deg,#cfe7f780,#cfe7f72e 70%,#0000);height:1px;transition:opacity .2s;position:absolute;bottom:3px;left:42px;right:0}.pc-order:focus-within:after{opacity:1;background:linear-gradient(90deg,#e6f4fff2,#cfe7f766 70%,#0000);box-shadow:0 0 10px #cfe7f759}.pc-order-ball{filter:drop-shadow(0 3px 5px #0009);flex:none;width:30px;height:30px}.pc-order-ball .pc-ball-art{transition:transform .4s var(--pc-ease)}.pc-order:focus-within .pc-order-ball .pc-ball-art{transform:translateY(-1px)scale(1.06)}.pc-order-input{min-width:0;height:100%;color:var(--pc-ink);font-family:var(--pc-sans);letter-spacing:.01em;caret-color:var(--pc-ice);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:17px;font-weight:300}.pc-order-input::placeholder{color:var(--pc-dim);opacity:1}.pc-order-input:focus-visible{outline:none}.pc-order-key{font-family:var(--pc-glyph);color:var(--pc-faint);font-size:12px}.pc-order-help{width:22px;height:22px;color:var(--pc-dim);border-radius:50%;flex:none;font-size:11px;font-weight:500;box-shadow:inset 0 0 0 1px #bedcf038}.pc-order-help:hover{color:var(--pc-ink)}.pc-order .pc-power{width:auto;box-shadow:none;color:var(--pc-soft);font-family:var(--pc-label);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:0;padding:0 2px;font-size:10px;font-weight:500}.pc-examples{color:var(--pc-dim);flex-wrap:wrap;justify-content:center;gap:2px 18px;font-size:11.5px;display:flex}.pc-examples button{align-items:center;gap:7px;padding:3px 0;transition:color .14s;display:inline-flex}.pc-examples button:before{content:"";background:radial-gradient(circle at 35% 30%, #c49a72, var(--pc-brown) 55%, #2a170a);border-radius:50%;width:6px;height:6px}.pc-examples button:hover{color:var(--pc-ink)}.pc-time{width:100%;margin-top:2px}.pc-time-head{justify-content:center;align-items:baseline;gap:10px;height:18px;display:flex}.pc-time-year{letter-spacing:.08em;color:var(--pc-ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.pc-time-tc{font-family:var(--pc-label);letter-spacing:.05em;color:var(--pc-dim);font-variant-numeric:tabular-nums;font-size:10px;font-weight:500}.pc-time-track{cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;height:66px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.pc-time-track:focus-visible{outline:none}.pc-time-track:focus-visible .pc-time-playhead{box-shadow:0 0 0 3px #cfe7f740,0 0 14px #cfe7f7e6}.pc-time-strip{will-change:transform;position:absolute;top:0;left:0}.pc-time-svg{display:block;overflow:visible}.pc-time-minor{stroke:#b4d4ec33;stroke-width:1px;fill:none}.pc-time-major{stroke:#cde6f88c;stroke-width:1px;fill:none}.pc-time-label{font-family:var(--pc-label);letter-spacing:.02em;fill:#93abbb;font-size:10px;font-weight:500}.pc-time-label.is-decade{fill:var(--pc-soft)}.pc-time-horizon{font-family:var(--pc-label);letter-spacing:.12em;fill:var(--pc-faint);font-size:10px;font-weight:500}.pc-time-clip{fill:#96bedc29}.pc-time-clip.is-on{fill:#cfe7f799}.pc-time-clip.is-red.is-on{fill:#e8c8c4a8}.pc-time-now{stroke:#cfe7f780;stroke-dasharray:2 3;stroke-width:1px}.pc-time-playhead{background:var(--pc-ink);pointer-events:none;width:1px;margin-left:-.5px;position:absolute;top:2px;bottom:0;left:50%;box-shadow:0 0 10px #cfe7f7e6}.pc-time-playhead:before{content:"";border:4.5px solid #0000;border-top-color:var(--pc-ink);position:absolute;top:-2px;left:-4px}.pc-bigtc{z-index:1;font-family:var(--pc-label);letter-spacing:.02em;color:#cfe7f742;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;font-size:clamp(44px,8.4vw,132px);font-weight:500;transition:opacity .5s;position:fixed;top:44%;left:50%;transform:translate(-50%,-50%);pointer-events:none!important}.pc-bigtc[data-on]{opacity:1;transition-duration:.12s}.pc-root[data-scrubbing] .pc-links{opacity:.4}.pc-boot{z-index:200;cursor:default;position:fixed;inset:0;overflow:hidden}.pc-boot:before{content:"";opacity:1;background:radial-gradient(60% 50% at 50% 42%,#2842564d,#0000 70%),#020406;transition:opacity .9s;position:absolute;inset:0}.pc-boot[data-step=visions],.pc-boot[data-step=leave]{pointer-events:none}.pc-boot[data-step=visions]:before,.pc-boot[data-step=leave]:before{opacity:0}.pc-boot-kicker{font-family:var(--pc-label);letter-spacing:.18em;text-transform:uppercase;color:var(--pc-steel);white-space:nowrap;opacity:0;font-size:10px;font-weight:500;transition:opacity .7s;position:absolute;top:7vh;left:50%;transform:translate(-50%)}.pc-boot:not([data-step=dark]) .pc-boot-kicker{opacity:1}.pc-boot[data-step=visions] .pc-boot-kicker,.pc-boot[data-step=leave] .pc-boot-kicker{opacity:0}.pc-boot-tube{opacity:0;transition:transform .8s var(--pc-ease), opacity .6s ease;pointer-events:none;position:absolute;top:0;left:50%;overflow:hidden;transform:translateY(-40px);-webkit-mask-image:linear-gradient(#0000 calc(7vh + 16px),#000 calc(7vh + 150px));mask-image:linear-gradient(#0000 calc(7vh + 16px),#000 calc(7vh + 150px))}.pc-boot-tube img{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;position:absolute;bottom:0;left:0}.pc-boot-tube-front{z-index:1}.pc-boot:not([data-step=dark]) .pc-boot-tube{opacity:1;transform:none}.pc-boot[data-step=visions] .pc-boot-tube,.pc-boot[data-step=leave] .pc-boot-tube{opacity:0}.pc-boot-ball{filter:drop-shadow(0 18px 24px #000000b3);will-change:transform;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)translateY(-75vh)}.pc-boot[data-step=drop] .pc-boot-ball,.pc-boot[data-step=read] .pc-boot-ball,.pc-boot[data-step=visions] .pc-boot-ball{animation:.95s cubic-bezier(.5,0,.75,0) both pc-drop}.pc-boot[data-step=read] .pc-boot-ball,.pc-boot[data-step=visions] .pc-boot-ball{animation:none;transform:translate(-50%,-50%)}.pc-boot[data-step=visions] .pc-boot-ball:after{content:"";background:radial-gradient(circle,#dcf0ff66,#0000 60%);border-radius:50%;animation:.7s ease-out both pc-flash;position:absolute;inset:-40%}.pc-boot-ball.is-leaving{transform:translate(calc(-50% + var(--pc-to-x) - 50vw), calc(-50% + var(--pc-to-y) - 42vh)) scale(var(--pc-to-s));transition:transform .7s cubic-bezier(.6,0,.2,1);animation:none!important}.pc-boot-read{text-align:center;opacity:0;width:min(560px,90vw);transition:opacity .6s ease, transform .6s var(--pc-ease);justify-items:center;gap:8px;display:grid;position:absolute;top:calc(42% + 118px);left:50%;transform:translate(-50%,8px)}.pc-boot[data-step=read] .pc-boot-read,.pc-boot[data-step=visions] .pc-boot-read{opacity:1;transform:translate(-50%)}.pc-boot[data-step=visions] .pc-boot-read{opacity:0;transition-duration:.3s}.pc-boot-colour{font-family:var(--pc-label);letter-spacing:.13em;text-transform:uppercase;color:#e8a49b;align-items:center;font-size:10px;font-weight:500;display:inline-flex}.pc-boot-case{letter-spacing:.01em;color:var(--pc-ink);font-size:22px;font-weight:300}.pc-boot-case b{font-weight:500}.pc-boot-summary{color:var(--pc-soft);font-size:14px}.pc-boot-skip{font-family:var(--pc-label);letter-spacing:.13em;text-transform:uppercase;color:var(--pc-faint);font-size:10px;font-weight:500;transition:opacity .4s;position:absolute;bottom:5vh;left:50%;transform:translate(-50%)}.pc-boot[data-step=visions] .pc-boot-skip,.pc-boot[data-step=leave] .pc-boot-skip{opacity:0}.pc-boot[data-handoff] .pc-boot-ball:not(.is-leaving){animation:none;transform:translate(-50%,-50%)}.pc-boot[data-handoff] .pc-boot-kicker{animation:.7s pc-boot-kicker-in}.pc-boot[data-handoff] .pc-boot-skip{display:none}@keyframes pc-boot-kicker-in{0%{opacity:0}}.pc-fog{z-index:40;pointer-events:none;opacity:0;background:radial-gradient(70% 60% at 50% 46%,#e8f2fad1,#c8deee8c 55%,#7896aa40),#c8dceb33;place-items:center;transition:opacity 1.4s;display:grid;position:absolute;inset:0}.pc-fog[data-on]{opacity:1;transition-duration:.7s}.pc-fog p{letter-spacing:.08em;color:#0a141cc7;transition:transform 1.8s var(--pc-ease);font-size:clamp(22px,3.2vw,40px);font-weight:300;transform:translateY(8px)}.pc-fog[data-on] p{transform:none}.pc-spyders{z-index:45;pointer-events:none;position:absolute;inset:0}.pc-spyder{will-change:transform;width:40px;height:40px;transition:opacity .3s;position:absolute;top:-20px;left:-20px}.pc-spyder-art{width:40px;height:40px;display:block;position:relative;overflow:visible}.pc-spyder-legs path{fill:none;stroke:#d6ecfcd9;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.pc-spyder-legs{transform-origin:0 0}.pc-spyder-legs-a{animation:.14s ease-in-out infinite alternate pc-skitter}.pc-spyder-legs-b{animation:.14s ease-in-out infinite alternate-reverse pc-skitter}.pc-spyder-body{fill:#0d151c;stroke:#d6ecfce6;stroke-width:1.2px}.pc-spyder-eye{fill:#ff4a3a;filter:drop-shadow(0 0 3px #ff4632f2)}.pc-spyder-beam{opacity:0;width:120px;height:120px;transition:opacity .2s ease, transform .4s var(--pc-ease);background:radial-gradient(circle,#ff5a4647,#ff5a4614 45%,#0000 70%);border-radius:50%;margin:-60px 0 0 -60px;position:absolute;top:0;left:50%;transform:scale(.4)}.pc-spyder[data-scan] .pc-spyder-beam{opacity:1;transform:scale(1)}.pc-spyder[data-scan] .pc-spyder-legs{animation-play-state:paused}.pc-spyders[data-retina]:before{content:"";background:radial-gradient(circle at 50% 46%,#0000 0 60px,#ff503c1f 61px,#0000 64px 120px,#ff503c0f 121px,#0000 124px);animation:.3s both pc-fade-in;position:absolute;inset:0}.pc-spyders[data-retina]:after{content:"";background:linear-gradient(90deg,#0000,#ff6e5af2,#0000);height:2px;animation:1.1s ease-in-out both pc-sweep;position:absolute;top:0;left:0;right:0;box-shadow:0 0 20px #ff5a46e6}@keyframes pc-fade-in{0%{opacity:0}to{opacity:1}}@keyframes pc-reply-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes pc-hint{0%{opacity:0;transform:translateY(5px)}8%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes pc-roll-in{0%{opacity:0;transform:translateY(-34px)}50%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)}72%{animation-timing-function:cubic-bezier(.5,0,.8,.4);transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes pc-drop{0%{transform:translate(-50%,-50%)translateY(-75vh)}64%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translate(-50%,-50%)translateY(0)}78%{animation-timing-function:cubic-bezier(.5,0,.8,.4);transform:translate(-50%,-50%)translateY(-18px)}90%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translate(-50%,-50%)translateY(0)}95%{transform:translate(-50%,-50%)translateY(-4px)}to{transform:translate(-50%,-50%)translateY(0)}}@keyframes pc-flash{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@keyframes pc-breathe{0%,to{opacity:.6}50%{opacity:1}}@keyframes pc-skitter{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}@keyframes pc-sweep{0%{opacity:0;transform:translateY(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(100vh)}}@keyframes pc-scanline{0%{opacity:0;transform:translateY(0)}10%,85%{opacity:1}to{opacity:0;transform:translateY(200px)}}.pc-root .jos-drawing{color:var(--pc-ice);--sig:#e8f4fc;--bgfill:#08121a;display:block;overflow:visible}.pc-glyph,.pc-root .jos-drawing-glyph{font-family:var(--pc-glyph)}.pc-root .jos-drawing-text{font-family:var(--pc-label);letter-spacing:.04em;fill:var(--pc-soft);font-size:8px;font-weight:500}.pc-root .jos-drawing-big{font-family:var(--pc-sans);fill:var(--pc-ink);font-size:56px;font-weight:300}.pc-root .jos-stroke-sig{stroke:#fff;filter:drop-shadow(0 0 3px #cfe7f7cc)}.pc-root .jos-fill-sig{fill:#fff}.pc-root .jos-fill-fg{fill:currentColor}.pc-root .jos-fill-bg{fill:#08121a;stroke:none}@media (max-width:759.98px){.pc-root{font-size:13px}.pc-cradle{width:54px;height:54px;top:14px;left:12px}.pc-ball-case{width:54px;height:54px}.pc-cradle-arc{width:64px;height:22px;bottom:-11px;left:-5px}.pc-slate{gap:2px;width:auto;top:12px;left:76px;right:98px}.pc-slate-case{letter-spacing:.08em;font-size:10px}.pc-slate-name{font-size:20px}.pc-slate-summary{font-size:11px;line-height:1.3}.pc-slate-scene,.pc-slate-legend{display:none}.pc-tube{top:92px;left:8px;right:8px;transform:none}.pc-tube-glass{--pc-tube-h:30px;left:0;right:0}.pc-tube ul{justify-content:space-between;gap:0;padding:0 4px}.pc-tube-ball{flex:1;width:auto;padding-top:4px}.pc-ball-small{width:22px;height:22px}.pc-tube-label{letter-spacing:.05em;margin-top:6px;font-size:10px}.pc-tube-count{display:none}.pc-side{flex-direction:column;align-items:flex-end;gap:6px;top:12px;right:10px}.pc-side .pc-clock{display:none}.pc-chip{letter-spacing:.07em;padding:4px 0;font-size:10px}.pc-chip:after{right:.12em}.pc-precogs{-moz-column-gap:3px;grid-template-rows:9px auto;grid-template-columns:repeat(3,11px);column-gap:3px}.pc-precog{width:10px;height:6px}.pc-precogs-label{font-size:10px}.pc-foot{gap:2px;padding:0 12px 6px}.pc-reply{min-height:18px;font-size:12px;line-height:1.35}.pc-order{gap:10px;height:38px}.pc-order:after{left:36px}.pc-order-ball{width:26px;height:26px}.pc-order-input{font-size:16px}.pc-order-key{display:none}.pc-time-head{height:15px}.pc-time-year{font-size:12px}.pc-time-track{height:58px}.pc-hint{font-size:12px}.pc-strip{height:15px;margin-top:2px}.pc-strip-title{font-size:11px}.pc-scrub{gap:5px;height:13px}.pc-hex{display:none}.pc-slug{letter-spacing:.07em;font-size:10px}.pc-cap{height:46%;padding:0 7% 2%}.pc-cap p{-webkit-line-clamp:2;font-size:10px;line-height:1.3}.pc-card-title{font-size:15px}.pc-card{gap:4px;padding:12% 8%}.pc-card-sum{font-size:10px;line-height:1.3}.pc-card-sub{font-size:10px}.pc-node-thumb{width:40px;height:40px}.pc-node-title{width:max-content;max-width:calc(100% + 12px);font-size:10px}.pc-node-kind{display:none}.pc-node:after{width:46px;height:46px;margin-left:-23px}.pc-root[data-mode=wide] .pc-node-body{text-align:left;flex-direction:row;justify-content:flex-start;gap:6px}.pc-root[data-mode=wide] .pc-node-thumb{width:30px;height:30px}.pc-root[data-mode=wide] .pc-node-initial{font-size:10.5px}.pc-root[data-mode=wide] .pc-node-title{-webkit-line-clamp:1;letter-spacing:-.005em;flex:0 auto;width:auto;min-width:0;max-width:100%;font-size:10.5px}.pc-root[data-mode=wide] .pc-node:before{width:42px;inset:-6px auto -6px -6px}.pc-root[data-mode=wide] .pc-node:after{width:36px;height:36px;margin-left:0;top:-3px;left:-3px}.pc-node[data-quiet] .pc-node-title{display:none}.pc-hero-in{grid-template-rows:minmax(0,.62fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:10px;padding:10px}.pc-hero-close{text-shadow:0 0 8px #000,0 0 2px #000;padding:5px 0;font-size:10px;top:16px;right:18px}.pc-hero-close:after{display:none}.pc-hero-slate{max-width:62%;font-size:10px}.pc-hero-visual .pc-ai-not{display:none}.pc-note-meta{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.pc-note-summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;display:-webkit-box;overflow:hidden}.pc-note-summary+.pc-file-actions{margin-top:12px}.pc-deck-tabs{scrollbar-width:none;flex-wrap:nowrap;gap:12px;padding:0 0 8px;overflow-x:auto}.pc-deck-tab{flex:none;font-size:10px}.pc-deck-card{padding:12px 14px 14px;inset:0 10px 4px 0}.pc-file-title{font-size:20px}.pc-file-summary{font-size:13.5px}.pc-file-body{font-size:13px}.pc-boot-read{top:calc(42% + 92px)}.pc-boot-case{font-size:18px}.pc-boot-summary{font-size:13px}.pc-bigtc{top:40%}}@media (max-width:1180px) and (min-width:760px){.pc-tube-ball{width:auto;min-width:54px;padding:7px 4px 0}.pc-foot{padding:0 90px 10px}}@media (max-width:1139.98px) and (min-width:760px){.pc-tube{width:max-content;top:70px;left:calc(50% + 164px)}.pc-tube ul{gap:0}.pc-tube-ball{min-width:0}.pc-tube-label{letter-spacing:.05em}.pc-tube-count{display:none}}@media (max-width:1499.98px) and (min-width:760px){.pc-side .pc-clock{display:none}}@media (prefers-reduced-motion:reduce){.pc-root *,.pc-root :before,.pc-root :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.pc-precog,.pc-hint{animation:none}}
