@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-latin-400-normal.wDgJuOC9.woff2)format("woff2"),url(/_astro/vt323-latin-400-normal.Dqn9ZSPj.woff)format("woff")}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/press-start-2p-latin-400-normal._wFEWmAB.woff2)format("woff2"),url(/_astro/press-start-2p-latin-400-normal.KLytu4cr.woff)format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-latin-400-normal.Bk63H6sG.woff2)format("woff2"),url(/_astro/open-sans-latin-400-normal.DKniycaP.woff)format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/open-sans-latin-600-normal.Cp4N6AwT.woff2)format("woff2"),url(/_astro/open-sans-latin-600-normal.C3dWW5mx.woff)format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/open-sans-latin-700-normal.CceUhp2e.woff2)format("woff2"),url(/_astro/open-sans-latin-700-normal.CZCQA30i.woff)format("woff")}body{background:#0a0a0a;margin:0}.tmv{display:none}.tmv.on{display:block}.tm-in{background:#0a0a0a}.tm-in a,.tm-in a:hover{color:inherit}.tm-in .ms{--ink:#0a0a0a;--paper:#f2efe9;--g1:#bdb9b1;--g2:#8e8a83;--line:#f2efe924;--e:cubic-bezier(.16,1,.3,1);--m:clamp(20px,4.4vw,64px);background:var(--ink);min-height:100vh;color:var(--paper);-webkit-font-smoothing:antialiased;font-family:Geist,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;overflow:hidden}.tm-in .ms *{box-sizing:border-box}.tm-in .ms a{color:inherit;text-decoration:none}.tm-in .ms :focus-visible{outline:2px solid var(--acc);outline-offset:4px}.tm-in .mono{letter-spacing:.08em;text-transform:uppercase;font-family:Geist Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:12px;font-weight:500;line-height:1.5}.tm-in .hd{z-index:40;padding:14px var(--m);align-items:center;gap:28px;display:flex;position:relative}.tm-in .idx{color:var(--g2);white-space:nowrap}.tm-in .idx i{color:var(--paper);font-style:normal}.tm-in .qn{gap:26px;margin-left:auto;display:flex}.tm-in .qn a{min-height:44px;color:var(--g1);align-items:center;transition:color .3s;display:flex;position:relative}.tm-in .qn a:hover,.tm-in .qn a[aria-current=page]{color:var(--paper)}.tm-in .qn a[aria-current=page]:before{content:"";background:var(--acc);border-radius:50%;width:6px;height:6px;margin-right:8px}.tm-in .mb{min-height:44px;color:inherit;border:1px solid var(--line);cursor:pointer;background:0 0;align-items:center;gap:10px;padding:0 16px;display:flex}.tm-in .mb span.bars{gap:4px;display:grid}.tm-in .mb span.bars i{background:currentColor;width:16px;height:1px;display:block}@media (width<=1180px){.tm-in .qn{display:none}.tm-in .mb{margin-left:auto}.tm-in .idx{display:none}}.tm-in .mn{z-index:80;color:#f2efe9;padding:14px var(--m) 28px;animation:mnIn_xin .55s var(--e) both;background:#0a0a0a;flex-direction:column;display:flex;position:fixed;inset:0;overflow:auto}.tm-in .mn .top{justify-content:space-between;align-items:center;gap:24px;display:flex}.tm-in .mn ol{margin:auto 0;padding:48px 0 0;list-style:none}.tm-in .mn li{border-bottom:1px solid var(--line)}.tm-in .mn li:first-child{border-top:1px solid var(--line)}.tm-in .mn li a{grid-template-columns:64px 1fr auto;align-items:baseline;gap:20px;padding:12px 0;display:grid}.tm-in .mn .n{color:var(--g2)}.tm-in .mn .t{letter-spacing:-.045em;font-size:clamp(34px,6.4vw,92px);font-weight:500;line-height:1.02}.tm-in .mn .d{color:var(--g2)}.tm-in .mn li a[aria-current=page] .n{color:var(--acc)}.tm-in .mn .bot{color:var(--g1);flex-wrap:wrap;justify-content:space-between;gap:12px 32px;padding-top:28px;display:flex}@media (width<=640px){.tm-in .mn li a{grid-template-columns:40px 1fr}.tm-in .mn .d{display:none}}@keyframes mnIn_xin{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes rv_xin{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes ln_xin{0%{transform:translateY(130%)}to{transform:none}}.tm-in .line{margin-bottom:-.2em;padding-bottom:.24em;display:block;overflow:hidden}.tm-in .line>span{animation:ln_xin 1.2s var(--e) both;display:block}.tm-in .rv{animation:rv_xin 1s var(--e) both}.tm-in .wm{min-height:44px;color:inherit;white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:2px 0;font-family:Jost,Futura,Century Gothic,sans-serif;display:inline-flex}.tm-in .wm .lg{align-items:center;gap:8px;height:28px;display:flex}.tm-in .wm .lm,.tm-in .wm .ls{font-size:32px;font-weight:200;line-height:1;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}.tm-in .wm .lb{background:currentColor;width:1px;height:30px;transition:transform .7s cubic-bezier(.16,1,.3,1),background-color .35s;display:block}.tm-in .wm .ln{letter-spacing:.44em;margin-right:-.44em;font-size:8.5px;font-weight:400;line-height:1;transition:letter-spacing .7s cubic-bezier(.16,1,.3,1),margin-right .7s cubic-bezier(.16,1,.3,1);display:block}.tm-in .wm:hover .lm,.tm-in .wm:focus-visible .lm{transform:translate(-5px)}.tm-in .wm:hover .ls,.tm-in .wm:focus-visible .ls{transform:translate(5px)rotate(-8deg)}.tm-in .wm:hover .lb,.tm-in .wm:focus-visible .lb{background-color:var(--acc);transform:scaleY(1.3)rotate(18deg)}.tm-in .wm:hover .ln,.tm-in .wm:focus-visible .ln{letter-spacing:.58em;margin-right:-.58em}.tm-in .stage{min-height:calc(100vh - 72px);padding:24px var(--m) 32px;grid-template-rows:auto 1fr auto auto;gap:28px;display:grid;position:relative}.tm-in .stage .k{color:var(--g2);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0;display:flex}.tm-in .stage h1{align-self:center;gap:18px;margin:0;display:grid}.tm-in .stage h1 .t{letter-spacing:-.065em;font-size:clamp(72px,13vw,220px);font-weight:500;line-height:.84}.tm-in .stage h1 .y{letter-spacing:.06em;color:var(--g1);align-items:center;gap:24px;font-family:Geist Mono,monospace;font-size:clamp(18px,2vw,28px);display:flex}.tm-in .stage h1 .y i{background:var(--g2);transform-origin:0;height:1px;animation:draw_xin 1.4s var(--e) .5s both;flex:0 0 clamp(80px,14vw,220px)}@keyframes draw_xin{0%{transform:scaleX(0)}to{transform:none}}.tm-in .claim{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:6px 28px;display:flex}.tm-in .claim p{letter-spacing:-.02em;max-width:26ch;margin:0;font-size:clamp(20px,2vw,30px);line-height:1.2}.tm-in .claim p span{color:var(--g2);display:block}.tm-in .begin{background:var(--paper);color:#0a0a0a;cursor:pointer;letter-spacing:.2em;min-height:64px;transition:gap .5s var(--e);border:0;align-items:center;gap:18px;padding:0 30px;font-family:Geist Mono,monospace;font-size:14px;font-weight:500;display:inline-flex}.tm-in .begin:hover{gap:30px}.tm-in .begin i{background:var(--acc);border-radius:50%;width:9px;height:9px;animation:1.6s ease-in-out infinite pulse_xin}@keyframes pulse_xin{50%{opacity:.25}}.tm-in .eras{border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tm-in .eras li{border-right:1px solid var(--line)}.tm-in .eras li:last-child{border-right:0}.tm-in .eras a{gap:8px;min-height:44px;padding:16px 16px 6px 0;transition:color .3s;display:grid}.tm-in .eras li+li a{padding-left:16px}.tm-in .eras .d{color:var(--g2);font-family:Geist Mono,monospace;font-size:13px}.tm-in .eras .c{letter-spacing:-.02em;font-size:clamp(17px,1.5vw,22px);font-weight:500}.tm-in .eras .r{color:var(--g2)}.tm-in .eras a:hover .c{color:var(--acc)}@media (width<=860px){.tm-in .eras{grid-template-columns:1fr}.tm-in .eras li{border-right:0;border-bottom:1px solid var(--line)}.tm-in .eras li+li a{padding-left:0}.tm-in .eras a{grid-template-columns:52px 1fr;padding:12px 0}.tm-in .eras .r{grid-column:2}}.tm-in .devolve{animation:1.5s step-end both devolve}.tm-in .devolve .stage{animation:1.5s cubic-bezier(.7,0,.84,0) both crt_xin}@keyframes crt_xin{0%{filter:none;transform:none}20%{filter:grayscale()contrast(1.6);letter-spacing:.02em}45%{filter:grayscale()contrast(2.4)blur(.6px);transform:scaleY(.98)}70%{filter:brightness(3);transform:scaleY(.006)}85%{filter:brightness(4);transform:scale(.002,.006)}to{opacity:0;transform:scale(0)}}.tm-in .devolve .hd{opacity:0;transition:opacity .4s}.tm-in .boot{z-index:50;color:#e9e4c9;background:#15132b;place-items:center;font-family:VT323,monospace;animation:.5s steps(4,end) both bootIn_xin;display:grid;position:absolute;inset:0}.tm-in .boot:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#00000038 0 2px,#0000 2px 4px);position:absolute;inset:0}@keyframes bootIn_xin{0%{opacity:0}to{opacity:1}}.tm-in .boot div{gap:6px;padding:24px;font-size:clamp(24px,2.6vw,36px);line-height:1.1;display:grid}.tm-in .boot a{color:#15132b;background:#e9e4c9;align-items:center;gap:10px;width:max-content;min-height:48px;padding:4px 12px;animation:1.1s step-end infinite ldBlink_xin;display:inline-flex;box-shadow:0 0 0 2px #e9e4c9}.tm-in .boot a:hover,.tm-in .boot a:focus-visible{color:#15132b;background:#8a7cf0;animation:none}@keyframes ldBlink_xin{50%{color:#e9e4c9;background:#15132b}}.tm-in .cur{vertical-align:-.12em;background:#e9e4c9;width:.6em;height:1em;animation:1s step-end infinite blink_xin;display:inline-block}@keyframes blink_xin{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.tm-in .ms *,.tm-in .ms :before,.tm-in .ms :after{transition:none!important;animation:none!important}}.tm-80{background:#0b0a16}.tm-80 a,.tm-80 a:hover{color:inherit}.tm-80 .e{--bg:#0b0a16;--scr:#15132b;--bd:#2b2850;--fg:#e9e4c9;--vi:#8a7cf0;--ok:#7fd18b;--acc:#f25c38;background:var(--bg);min-height:100vh;color:var(--fg);flex-direction:column;font-family:VT323,ui-monospace,monospace;display:flex;position:relative;overflow:hidden}.tm-80 .e *{box-sizing:border-box}.tm-80 .e a{text-decoration:none}.tm-80 .e :focus-visible{outline:3px solid var(--vi);outline-offset:3px}.tm-80 .px{letter-spacing:0;font-family:"Press Start 2P",monospace;font-size:10px;line-height:1.6}.tm-80 .bar{z-index:5;align-items:center;gap:24px;padding:12px clamp(16px,3vw,40px);display:flex;position:relative}.tm-80 .ind{gap:4px;margin:0 auto;padding:0;list-style:none;display:flex}.tm-80 .ind a{min-height:40px;color:var(--fg);opacity:.7;align-items:center;padding:0 10px;display:flex}.tm-80 .ind a:hover{opacity:1}.tm-80 .ind a[aria-current=page]{background:var(--fg);color:var(--scr);opacity:1}.tm-80 .exit{opacity:.75;align-items:center;min-height:44px;display:flex}.tm-80 .exit:hover{opacity:1}.tm-80 .wm{min-height:44px;color:var(--fg);white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-family:Jost,sans-serif;display:inline-flex}.tm-80 .wm .lg{align-items:center;gap:8px;height:28px;display:flex}.tm-80 .wm .lm,.tm-80 .wm .ls{font-size:32px;font-weight:200;line-height:1;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}.tm-80 .wm .lb{transform-origin:50%;background:currentColor;width:1px;height:30px;transition:transform .7s cubic-bezier(.16,1,.3,1),background-color .35s;display:block}.tm-80 .wm .ln{letter-spacing:.44em;margin-right:-.44em;font-size:8.5px;font-weight:400;line-height:1;transition:letter-spacing .7s cubic-bezier(.16,1,.3,1),margin-right .7s cubic-bezier(.16,1,.3,1);display:block}.tm-80 .wm:hover .lm,.tm-80 .wm:focus-visible .lm{transform:translate(-5px)}.tm-80 .wm:hover .ls,.tm-80 .wm:focus-visible .ls{transform:translate(5px)rotate(-8deg)}.tm-80 .wm:hover .lb,.tm-80 .wm:focus-visible .lb{background-color:var(--acc);transform:scaleY(1.3)rotate(18deg)}.tm-80 .wm:hover .ln,.tm-80 .wm:focus-visible .ln{letter-spacing:.58em;margin-right:-.58em}@media (prefers-reduced-motion:reduce){.tm-80 .wm .lm,.tm-80 .wm .ls,.tm-80 .wm .lb,.tm-80 .wm .ln{transition:none}}.tm-80 .room{flex:1;place-items:center;padding:8px clamp(12px,3vw,40px) 12px;display:grid}.tm-80 .crt{aspect-ratio:16/10;background:var(--bd);border-radius:22px;width:min(1180px,100%);min-height:520px;max-height:calc(100vh - 150px);padding:clamp(18px,2.6vw,36px);animation:.9s steps(6,end) both on_x80;position:relative;box-shadow:0 0 0 2px #1c1a38,0 30px 80px #0009}@keyframes on_x80{0%{filter:brightness(4);transform:scaleY(.01)}40%{transform:scaleY(.02)}to{filter:none;transform:none}}.tm-80 .crt.load{animation:.18s steps(2,end) infinite stripes_x80}@keyframes stripes_x80{0%{background:repeating-linear-gradient(0deg,#2b2850 0 14px,#8a7cf0 14px 22px,#e9e4c9 22px 26px)}to{background:repeating-linear-gradient(0deg,#8a7cf0 0 10px,#2b2850 10px 24px,#f25c38 24px 27px)}}.tm-80 .scr{background:var(--scr);border-radius:8px;height:100%;padding:clamp(16px,2.4vw,34px);font-size:clamp(22px,2.1vw,30px);line-height:1.15;position:relative;overflow:hidden}.tm-80 .scr:before{content:"";pointer-events:none;z-index:3;background:repeating-linear-gradient(0deg,#00000040 0 2px,#0000 2px 4px);position:absolute;inset:0}.tm-80 .scr:after{content:"";pointer-events:none;z-index:3;background:radial-gradient(120% 90%,#0000 60%,#00000073 100%);position:absolute;inset:0}.tm-80 .ln1{animation:10ms step-end both type_x80;display:block}@keyframes type_x80{0%{visibility:hidden}to{visibility:visible}}.tm-80 .cur{background:var(--fg);vertical-align:-.12em;width:.55em;height:1em;animation:1s step-end infinite blink_x80;display:inline-block}@keyframes blink_x80{50%{opacity:0}}.tm-80 .enter{background:var(--fg);min-height:52px;color:var(--scr);font:inherit;cursor:pointer;box-shadow:0 0 0 2px var(--fg);border:0;align-items:center;gap:12px;margin-top:22px;padding:6px 18px;animation:1.1s step-end infinite ldBlink_x80;display:inline-flex}.tm-80 .enter:hover,.tm-80 .enter:focus-visible{background:var(--vi);color:var(--scr);animation:none}@keyframes ldBlink_x80{50%{background:var(--scr);color:var(--fg)}}.tm-80 .ok{color:var(--ok)}.tm-80 .lbar{border:3px solid var(--fg);height:28px;margin-top:18px;padding:3px}.tm-80 .lbar i{background:repeating-linear-gradient(90deg,var(--fg) 0 14px,transparent 14px 18px);height:100%;animation:2.2s steps(22,end) both fill_x80;display:block}@keyframes fill_x80{0%{width:0}to{width:100%}}.tm-80 .prog{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(16px,2vw,32px);height:100%;animation:10ms step-end both type_x80;display:grid}.tm-80 .hd8{border-bottom:3px dotted var(--vi);grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;display:flex}.tm-80 .hd8 h1{color:var(--fg);margin:0;font-family:"Press Start 2P",monospace;font-size:clamp(14px,1.6vw,22px);line-height:1.4}.tm-80 .menu{flex-wrap:wrap;grid-column:1/-1;gap:6px 14px;display:flex}.tm-80 .menu button{min-height:44px;color:var(--fg);font:inherit;cursor:pointer;background:0 0;border:2px solid #0000;padding:2px 12px;font-size:.9em}.tm-80 .menu button:hover{border-color:var(--vi)}.tm-80 .menu button[aria-pressed=true]{background:var(--fg);color:var(--scr)}.tm-80 .menu a{background:var(--vi);min-height:44px;color:var(--scr);align-items:center;margin-left:auto;padding:2px 12px;display:inline-flex}.tm-80 .menu a:hover{background:var(--fg)}.tm-80 .pane{scrollbar-width:thin;min-height:0;overflow:auto}.tm-80 .pane p{margin:0 0 .45em}.tm-80 .pane .q{color:var(--vi)}.tm-80 .pane .ph{color:var(--g,#b8b2d9);opacity:.75}.tm-80 .code{font:inherit;white-space:pre-wrap;margin:0}.tm-80 .code b{color:var(--vi);font-weight:400}.tm-80 .side{grid-template-rows:auto 1fr;gap:14px;min-height:0;display:grid}.tm-80 .frame{border:3px solid var(--fg);background-color:#1b1838;background-image:radial-gradient(var(--bd) 1px,transparent 1.2px);background-size:4px 4px;align-items:flex-end;min-height:140px;padding:8px 10px;font-size:.7em;display:flex;position:relative}.tm-80 .sprite{width:100%;max-width:300px;height:auto;image-rendering:pixelated;place-self:center}.tm-80 .who{color:var(--ok);font-family:"Press Start 2P",monospace;font-size:10px;line-height:1.8}.tm-80 .foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:6px clamp(16px,3vw,40px) 16px;font-size:20px;display:flex}.tm-80 .foot a{border:2px solid var(--fg);align-items:center;min-height:44px;padding:0 12px;display:inline-flex}.tm-80 .foot a:hover{background:var(--fg);color:var(--bg)}@media (width<=900px){.tm-80 .prog{grid-template-columns:1fr}.tm-80 .side{display:none}.tm-80 .crt{aspect-ratio:auto;min-height:calc(100vh - 170px);max-height:none}.tm-80 .ind a{padding:0 6px}.tm-80 .bar .wm{display:none}.tm-80 .ind{margin:0}}@media (prefers-reduced-motion:reduce){.tm-80 .e *,.tm-80 .e :before{transition:none!important;animation:none!important}.tm-80 .lbar i{width:100%}}.tm-90{background:#3a5f63}.tm-90 a,.tm-90 a:hover{color:#00e}.tm-90 .e{--ch:#c9c6be;--hi:#fff;--lo:#7a776f;--dk:#2e2c29;--acc:#f25c38;color:#000;background:#3a5f63 radial-gradient(#ffffff0f 1px,#0000 1px) 0 0/3px 3px;flex-direction:column;gap:14px;min-height:100vh;padding:18px clamp(8px,3vw,40px) 28px;font-family:Tahoma,Verdana,Segoe UI,Arial,sans-serif;font-size:13px;display:flex;position:relative}.tm-90 .e *{box-sizing:border-box}.tm-90 .e :focus-visible{outline-offset:2px;outline:1px dotted #000}.tm-90 .bev{background:var(--ch);box-shadow:inset 1px 1px 0 var(--hi),inset -1px -1px 0 var(--dk),inset 2px 2px 0 #e8e6df,inset -2px -2px 0 var(--lo)}.tm-90 .sunk{box-shadow:inset 1px 1px 0 var(--lo),inset -1px -1px 0 var(--hi),inset 2px 2px 0 var(--dk);background:#fff}.tm-90 .btn{min-width:44px;min-height:32px;font:inherit;color:#000;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;padding:0 10px;text-decoration:none;display:inline-flex}.tm-90 .btn:active{box-shadow:inset 1px 1px 0 var(--dk),inset -1px -1px 0 var(--hi)}.tm-90 .top{color:#f2efe9;justify-content:space-between;align-items:center;gap:16px;display:flex}.tm-90 .wm{color:#f2efe9;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:44px;font-family:Jost,sans-serif;text-decoration:none;display:inline-flex}.tm-90 .wm .lg{align-items:center;gap:8px;height:28px;display:flex}.tm-90 .wm .lm,.tm-90 .wm .ls{font-size:32px;font-weight:200;line-height:1;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}.tm-90 .wm .lb{transform-origin:50%;background:currentColor;width:1px;height:30px;transition:transform .7s cubic-bezier(.16,1,.3,1),background-color .35s;display:block}.tm-90 .wm .ln{letter-spacing:.44em;margin-right:-.44em;font-size:8.5px;font-weight:400;line-height:1;transition:letter-spacing .7s cubic-bezier(.16,1,.3,1),margin-right .7s cubic-bezier(.16,1,.3,1);display:block}.tm-90 .wm:hover .lm,.tm-90 .wm:focus-visible .lm{transform:translate(-5px)}.tm-90 .wm:hover .ls,.tm-90 .wm:focus-visible .ls{transform:translate(5px)rotate(-8deg)}.tm-90 .wm:hover .lb,.tm-90 .wm:focus-visible .lb{background-color:var(--acc);transform:scaleY(1.3)rotate(18deg)}.tm-90 .wm:hover .ln,.tm-90 .wm:focus-visible .ln{letter-spacing:.58em;margin-right:-.58em}@media (prefers-reduced-motion:reduce){.tm-90 .wm .lm,.tm-90 .wm .ls,.tm-90 .wm .lb,.tm-90 .wm .ln{transition:none}}.tm-90 .ind9{gap:4px;margin-left:auto;display:flex}.tm-90 .ind9 a{color:#f2efe9;align-items:center;min-height:32px;padding:0 10px;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;text-decoration:none;display:inline-flex}.tm-90 .ind9 a:hover{text-decoration:underline}.tm-90 .ind9 a[aria-current=page]{color:#000;background:#c9c6be;font-weight:700;box-shadow:inset 1px 1px #fff,inset -1px -1px #2e2c29}@media (width<=820px){.tm-90 .top{flex-wrap:wrap}.tm-90 .ind9{flex-wrap:wrap;justify-content:flex-end}}.tm-90 .top .exit{color:#f2efe9;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.tm-90 .win{flex-direction:column;flex:1;width:100%;max-width:1180px;min-height:0;margin:0 auto;padding:3px;animation:.7s steps(7,end) 1.6s both open_x90;display:flex}@keyframes open_x90{0%{clip-path:inset(46%)}to{clip-path:inset(0)}}.tm-90 .tb{color:#fff;background:linear-gradient(90deg,#1f2d5a,#4b5e9a);justify-content:space-between;align-items:center;gap:8px;height:28px;padding:0 4px 0 8px;font-size:12px;font-weight:700;display:flex}.tm-90 .tb span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tm-90 .tb .x{min-width:24px;min-height:22px;padding:0;font-size:12px;font-weight:700}.tm-90 .menubar{gap:16px;padding:4px 8px;font-size:12px;display:flex}.tm-90 .menubar u{text-decoration:underline}.tm-90 .tools{border-top:1px solid var(--lo);border-bottom:1px solid var(--hi);flex-wrap:wrap;gap:4px;padding:4px 6px;display:flex}.tm-90 .tools .btn{flex-direction:column;gap:2px;min-width:58px;min-height:44px;font-size:11px}.tm-90 .tools .btn i{font-size:15px;font-style:normal;line-height:1}.tm-90 .tools .logo{color:#1f2d5a;place-items:center;width:44px;height:44px;margin-left:auto;font-family:VT323,monospace;font-size:22px;display:grid}.tm-90 .loc{align-items:center;gap:8px;padding:4px 8px;display:flex}.tm-90 .loc label{font-size:12px}.tm-90 .loc .f{flex:1;min-height:26px;padding:4px 6px;font-family:Courier New,monospace;font-size:13px}.tm-90 .bm{border-top:1px solid var(--lo);flex-wrap:wrap;align-items:center;gap:4px;padding:4px 8px;display:flex}.tm-90 .bm .lab{margin-right:6px;font-size:12px}.tm-90 .bm a.btn{min-height:28px;font-size:12px}.tm-90 .bm a.btn[aria-current=page]{box-shadow:inset 1px 1px 0 var(--dk),inset -1px -1px 0 var(--hi);background:#e8e6df;font-weight:700}.tm-90 .view{background:#d4d1c8;flex:1;min-height:0;margin:4px 6px;padding:3px;overflow:auto}.tm-90 .page{max-width:880px;padding:20px clamp(14px,3vw,36px) 40px;font-family:Times New Roman,Times,serif;font-size:17px;line-height:1.35;position:relative}.tm-90 .page h1{letter-spacing:.02em;margin:4px 0 0;font-size:44px}.tm-90 .page .sub{margin:2px 0 14px;font-style:italic}.tm-90 .page hr{border:0;border-top:2px groove #fff;margin:18px 0}.tm-90 .new{color:#fff;vertical-align:3px;background:#c8102e;margin-left:6px;padding:1px 4px;font:700 10px Arial,sans-serif;animation:.9s step-end infinite newgif_x90;display:inline-block}@keyframes bl_x90{50%{visibility:hidden}}@keyframes newgif_x90{0%{color:#fff;visibility:visible;background:#c8102e}33%{color:#c8102e;visibility:visible;background:#ffe600}66%{visibility:hidden}}.tm-90 .page table{border-collapse:separate;border-spacing:2px;background:#e2dfd7;border:2px outset #eee;width:100%}.tm-90 .page th,.tm-90 .page td{vertical-align:top;text-align:left;border:1px inset #eee;padding:8px 10px}.tm-90 .page th{color:#fff;letter-spacing:.06em;background:#1f2d5a;font-family:Arial,sans-serif;font-size:13px}.tm-90 .page ul{margin:6px 0;padding-left:22px}.tm-90 .page li{margin:5px 0}.tm-90 .lk{font:inherit;color:#00e;cursor:pointer;background:0 0;border:0;min-height:24px;padding:0;text-decoration:underline}.tm-90 .lk:hover{color:#c8102e}.tm-90 .lk.v{color:#551a8b}.tm-90 .ph{color:#2e2c29;text-align:center;background:#bdb9ae;border:2px inset #eee;justify-content:center;align-items:center;padding:8px;font:12px Arial,sans-serif;display:flex}.tm-90 .cols{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.tm-90 .counter{color:#7fd18b;letter-spacing:.12em;background:#000;padding:0 6px;font-family:VT323,monospace;font-size:20px;display:inline-block}.tm-90 .small{font-family:Arial,sans-serif;font-size:12px}.tm-90 .next{margin-top:8px;font-family:Arial,sans-serif;font-size:15px;font-weight:700;display:inline-block}.tm-90 .sb{align-items:center;gap:6px;padding:3px 6px;font-size:12px;display:flex}.tm-90 .sb .cell{align-items:center;min-height:22px;padding:0 8px;display:flex}.tm-90 .sb .msg{flex:1}.tm-90 .pb{width:160px;height:16px;padding:2px}.tm-90 .pb i{background:repeating-linear-gradient(90deg,#1f2d5a 0 8px,#0000 8px 10px);height:100%;transition:width .2s steps(4,end);display:block}.tm-90 .pop{z-index:20;width:min(420px,88%);padding:3px;animation:.25s steps(3,end) both popin_x90;position:absolute}@keyframes popin_x90{0%{clip-path:inset(0 100% 100% 0)}to{clip-path:inset(0)}}.tm-90 .pop .body{background:var(--ch);padding:12px 14px;font-size:13px;line-height:1.45}.tm-90 .pop .body p{margin:0 0 8px}.tm-90 .pop .ph{height:120px;margin-top:6px}.tm-90 .pop .plist{margin:0 0 8px;padding-left:18px}.tm-90 .pop .plist li{margin:3px 0}.tm-90 .pop .ppic{width:auto;max-width:60%;height:auto;max-height:200px;margin:6px auto 0;display:block}.tm-90 .pop .plogo{width:100%;height:auto;image-rendering:pixelated;display:block}.tm-90 .tr{z-index:50;color:#e9e4c9;pointer-events:none;background:#15132b;place-items:center;font-family:VT323,monospace;animation:.4s steps(4,end) 2.2s both trOut_x90;display:grid;position:fixed;inset:0}.tm-90 .tr p{text-align:center;margin:0;font-size:clamp(28px,4vw,56px);line-height:1.1}.tm-90 .tr p span{opacity:.7;font-size:.5em;display:block}.tm-90 .tr:after{content:"";background:#c9c6be;width:60px;height:40px;animation:.8s steps(8,end) 1.1s both grow_x90;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0);box-shadow:inset 1px 1px #fff,inset -1px -1px #2e2c29}@keyframes grow_x90{to{transform:translate(-50%,-50%)scale(30)}}@keyframes trOut_x90{to{opacity:0;visibility:hidden}}.tm-90 .foot{color:#f2efe9;flex-wrap:wrap;justify-content:space-between;gap:8px;width:100%;max-width:1180px;margin:0 auto;font-size:12px;display:flex}@media (width<=820px){.tm-90 .cols{grid-template-columns:1fr}.tm-90 .menubar,.tm-90 .tools .btn span,.tm-90 .tools .logo{display:none}.tm-90 .tools .btn{min-height:40px}.tm-90 .page h1{font-size:34px}.tm-90 .pb{width:80px}}@media (prefers-reduced-motion:reduce){.tm-90 .e *,.tm-90 .e :before,.tm-90 .e :after{transition:none!important;animation:none!important}.tm-90 .tr{display:none}}@media (width<=820px){.tm-90 .top>span.small{display:none}}@media (width<=640px){.tm-90 .top .wm,.tm-00 .top .wm{flex-basis:100%;align-items:flex-start}.tm-90 .xl,.tm-00 .xl{display:none}.tm-90 .ind9 a{padding:0 6px}.tm-00 .ind a{padding:0 4px}.tm-00 .top,.tm-90 .top{justify-content:flex-end}.tm-10 .xl,.tm-20 .xl{display:none}.tm-10 .ind a{padding:0 6px}.tm-20 .ind a{padding:0 5px}}.tm-00{background:#fff}.tm-00 a,.tm-00 a:hover{color:#1a0dab}.tm-00 .e{--acc:#f25c38;--bl:#1a0dab;--gr:#5f6368;--ln:#dadce0;--lw:#1580b2;color:#202124;background:#fff;min-height:100vh;font-family:Arial,Helvetica,sans-serif;font-size:14px;position:relative}.tm-00 .e *{box-sizing:border-box}.tm-00 .e :focus-visible{outline:2px solid var(--lw);outline-offset:2px}.tm-00 .top{align-items:center;gap:18px;padding:10px clamp(14px,3vw,32px);font-size:13px;display:flex}.tm-00 .wm{color:#202124;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:44px;font-family:Jost,sans-serif;text-decoration:none;display:inline-flex}.tm-00 .wm .lg{align-items:center;gap:8px;height:28px;display:flex}.tm-00 .wm .lm,.tm-00 .wm .ls{font-size:32px;font-weight:200;line-height:1;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}.tm-00 .wm .lb{transform-origin:50%;background:currentColor;width:1px;height:30px;transition:transform .7s cubic-bezier(.16,1,.3,1),background-color .35s;display:block}.tm-00 .wm .ln{letter-spacing:.44em;margin-right:-.44em;font-size:8.5px;font-weight:400;line-height:1;transition:letter-spacing .7s cubic-bezier(.16,1,.3,1),margin-right .7s cubic-bezier(.16,1,.3,1);display:block}.tm-00 .wm:hover .lm,.tm-00 .wm:focus-visible .lm{transform:translate(-5px)}.tm-00 .wm:hover .ls,.tm-00 .wm:focus-visible .ls{transform:translate(5px)rotate(-8deg)}.tm-00 .wm:hover .lb,.tm-00 .wm:focus-visible .lb{background-color:var(--acc);transform:scaleY(1.3)rotate(18deg)}.tm-00 .wm:hover .ln,.tm-00 .wm:focus-visible .ln{letter-spacing:.58em;margin-right:-.58em}@media (prefers-reduced-motion:reduce){.tm-00 .wm .lm,.tm-00 .wm .ls,.tm-00 .wm .lb,.tm-00 .wm .ln{transition:none}}.tm-00 .ind{color:var(--gr);align-items:center;gap:4px;margin-left:auto;display:flex}.tm-00 .ind a{align-items:center;min-height:40px;padding:0 6px;display:inline-flex}.tm-00 .ind a[aria-current=page]{color:#202124;font-weight:700;text-decoration:none}.tm-00 .exit{min-height:40px;color:var(--gr);align-items:center;display:inline-flex}.tm-00 .home{place-items:center;min-height:calc(100vh - 140px);padding:24px;display:grid}.tm-00 .home .box{justify-items:center;gap:26px;width:min(620px,100%);margin-top:-6vh;display:grid}.tm-00 .brand{letter-spacing:-.04em;color:#202124;font-size:clamp(52px,7vw,84px);font-weight:700;line-height:1}.tm-00 .brand .cb{color:#2f5fd0}.tm-00 .brand .cr{color:#d93a2b}.tm-00 .brand .cy{color:#e9a800}.tm-00 .brand .cg{color:#2e9e4f}.tm-00 .brand small{text-align:right;letter-spacing:.2em;color:var(--gr);margin-top:2px;font-size:13px;font-weight:400;display:block}.tm-00 .sbx{border:1px solid var(--ln);border-radius:24px;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 16px;display:flex}.tm-00 .sbx:hover,.tm-00 .sbx:focus-within{border-color:#0000;box-shadow:0 1px 6px #20212447}.tm-00 .sbx input{font:inherit;background:0 0;border:0;outline:0;flex:1;min-height:44px;font-size:16px}.tm-00 .sbx svg{flex:none;width:18px;height:18px}.tm-00 .caret{background:#202124;width:1px;height:18px;animation:1s step-end infinite bk_x00;display:inline-block}@keyframes bk_x00{50%{opacity:0}}.tm-00 .btns{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.tm-00 .b{min-height:40px;font:inherit;color:#3c4043;cursor:pointer;background:#f8f9fa;border:1px solid #f8f9fa;border-radius:4px;padding:0 18px}.tm-00 .b:hover{border-color:var(--ln);box-shadow:0 1px 1px #0000001a}.tm-00 .home .tag{color:var(--gr);font-size:13px}.tm-00 .bw{z-index:70;background:#20212473;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.tm-00 .bwin{background:#ece9d8;border:1px solid #0a246a;flex-direction:column;width:min(900px,100%);max-height:calc(100vh - 32px);font-family:Tahoma,Verdana,Arial,sans-serif;animation:.22s steps(3,end) both bwIn_x00;display:flex;box-shadow:0 18px 50px #00000073}@keyframes bwIn_x00{0%{clip-path:inset(0 100% 100% 0)}to{clip-path:inset(0)}}.tm-00 .bwt{color:#fff;background:linear-gradient(#0a5fd8,#0a246a);justify-content:space-between;align-items:center;gap:8px;height:30px;padding:0 4px 0 10px;font-size:12px;font-weight:700;display:flex}.tm-00 .bwt span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tm-00 .bwt button{color:#fff;cursor:pointer;background:#d7472e;border:1px solid #fff;border-radius:3px;min-width:44px;min-height:24px;font:700 12px Tahoma,Arial,sans-serif}.tm-00 .bwa{color:#000;border-bottom:1px solid #aca899;align-items:center;gap:8px;padding:5px 8px;font-size:12px;display:flex}.tm-00 .bwa input{color:#000;background:#fff;border:1px solid #7f9db9;flex:1;min-height:24px;padding:2px 6px;font:12px Tahoma,Arial,sans-serif}.tm-00 .bwv{background:#fff;border:2px inset #ece9d8;margin:4px;overflow:auto}.tm-00 .bwv img{width:100%;height:auto;display:block}.tm-00 .bws{color:#000;border-top:1px solid #aca899;padding:3px 8px;font-size:11px}.tm-00 .rh{flex-wrap:wrap;align-items:center;gap:24px;padding:6px clamp(14px,3vw,32px) 0;display:flex}.tm-00 .rh .brand{font-size:30px}.tm-00 .rh .sbx{max-width:640px}.tm-00 .tabs{border-bottom:1px solid var(--ln);flex-wrap:wrap;gap:4px 22px;margin-top:10px;padding:0 clamp(14px,3vw,32px) 0 clamp(14px,3vw + 160px,200px);display:flex}.tm-00 .tabs button{font:inherit;color:var(--gr);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;min-height:44px;padding:0 2px;font-size:13px}.tm-00 .tabs button[aria-pressed=true]{color:var(--lw);border-bottom-color:var(--lw)}.tm-00 .res{grid-template-columns:minmax(0,640px);gap:56px;padding:16px clamp(14px,3vw,32px) 60px clamp(14px,3vw + 160px,200px);animation:.35s both fade_x00;display:grid}@keyframes fade_x00{0%{opacity:0}to{opacity:1}}.tm-00 .meta{color:var(--gr);margin:0 0 18px;font-size:13px}.tm-00 .r{max-width:600px;margin:0 0 26px}.tm-00 .r .u{color:#202124;align-items:center;gap:10px;font-size:13px;display:flex}.tm-00 .r .u b{color:var(--gr);font-weight:400}.tm-00 .r h3{margin:3px 0 4px;font-size:20px;font-weight:400;line-height:1.3}.tm-00 .r h3 a,.tm-00 .r h3 .nl{color:var(--bl);text-decoration:none}.tm-00 .r h3 a:hover{text-decoration:underline}.tm-00 .r p{color:#4d5156;margin:0;line-height:1.55}.tm-00 .r .y{color:var(--gr);margin-right:6px;font-size:12px;display:inline-block}.tm-00 .kp{border:1px solid var(--ln);border-radius:8px;align-content:start;gap:14px;height:max-content;padding:20px;display:grid}.tm-00 .kp svg.lw{width:100%;max-width:300px;height:auto}.tm-00 .kp h2{margin:0;font-size:24px;font-weight:400}.tm-00 .kp p{color:#4d5156;margin:0;line-height:1.55}.tm-00 .kp dl{grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:13px;display:grid}.tm-00 .kp dt{font-weight:700}.tm-00 .kp dd{color:#4d5156;margin:0}.tm-00 .kp .src{color:var(--gr);font-size:12px}.tm-00 .imgs{grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.tm-00 .ph{color:#5f6368;background:#f1f3f4;border-radius:4px;align-items:flex-end;min-height:140px;padding:10px;font-size:12px;display:flex}.tm-00 .nx{align-items:center;gap:10px;min-height:44px;margin-top:6px;font-size:15px;display:inline-flex}.tm-00 .portal{padding:12px clamp(14px,3vw,32px) 60px;font-family:Verdana,Geneva,sans-serif;font-size:11px;animation:.35s both fade_x00}.tm-00 .portal .grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:10px;display:grid}.tm-00 .pb{border:1px solid #b6c4d8}.tm-00 .pb h4{color:#1f3a68;text-transform:uppercase;letter-spacing:.04em;background:#dce6f4;margin:0;padding:5px 8px;font-size:11px}.tm-00 .pb ul{margin:0;padding:8px 8px 8px 22px;line-height:1.7}.tm-00 .pb .lwbox{gap:8px;padding:10px;display:grid}.tm-00 .mob{place-items:center;padding:20px 16px 60px;animation:.35s both fade_x00;display:grid}.tm-00 .phone{background:#fff;border:10px solid #202124;border-radius:34px;width:340px;max-width:100%;animation:.8s cubic-bezier(.16,1,.3,1) both shrink_x00;overflow:hidden;box-shadow:0 20px 50px #0000002e}@keyframes shrink_x00{0%{border-width:0;border-radius:0;width:100%;max-width:900px}to{border-width:10px;border-radius:34px;width:340px}}.tm-00 .phone .scr{max-height:600px;overflow:auto}.tm-00 .phone .mh{border-bottom:1px solid var(--ln);align-items:center;gap:8px;padding:12px;display:flex}.tm-00 .phone .mh .sbx{min-height:40px;padding:0 12px}.tm-00 .phone .mr{border-bottom:1px solid var(--ln);color:#202124;min-height:44px;padding:14px;text-decoration:none;display:block}.tm-00 .phone .mr b{color:var(--bl);margin-bottom:4px;font-size:16px;font-weight:400;display:block}.tm-00 .phone .mr span{color:#4d5156;font-size:13px}.tm-00 .phone .go{text-align:center;color:#fff;background:#202124;border-radius:22px;margin:14px;padding:14px;font-weight:700;text-decoration:none;display:block}.tm-00 .foot{color:var(--gr);background:#f2f2f2;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px clamp(14px,3vw,32px);font-size:13px;display:flex}.tm-00 .foot a{align-items:center;min-height:40px;display:inline-flex}.tm-00 .tr{z-index:60;pointer-events:none;background:#c9c6be;place-items:center;animation:.6s 1.7s both trOut_x00;display:grid;position:fixed;inset:0}.tm-00 .tr p{letter-spacing:.04em;color:#202124;margin:0;font:700 clamp(22px,3vw,40px) Arial,sans-serif;animation:.3s .2s both fade_x00}.tm-00 .tr i{background:#c9c6be;animation:1.2s .3s both quiet_x00;position:absolute;box-shadow:inset 1px 1px #fff,inset -1px -1px #2e2c29}@keyframes quiet_x00{to{opacity:0;transform:scale(.9)}}.tm-00 .tr:before{content:"";background:#fff;animation:1s cubic-bezier(.16,1,.3,1) .8s both white_x00;position:absolute;inset:0;transform:scale(0)}@keyframes white_x00{to{transform:scale(1)}}@keyframes trOut_x00{to{opacity:0;visibility:hidden}}@media (width<=900px){.tm-00 .res{grid-template-columns:1fr;gap:28px;padding-left:clamp(14px,3vw,32px)}.tm-00 .tabs{padding-left:clamp(14px,3vw,32px)}.tm-00 .top{flex-wrap:wrap}.tm-00 .ind{flex-wrap:wrap;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.tm-00 .e *,.tm-00 .e :before{animation:none!important}.tm-00 .tr{display:none}}.tm-10{background:#eef0f3}.tm-10 a{color:#3f6ad8}.tm-10 a:hover{color:#2c4fb0}.tm-10 .e{--acc:#f25c38;--bl:#3f6ad8;--tx:#1c1e21;--mu:#5e6470;--ln:#dfe2e7;min-height:100vh;color:var(--tx);background:#eef0f3;font-family:Open Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;position:relative}.tm-10 .e *{box-sizing:border-box}.tm-10 .e :focus-visible{outline:2px solid var(--bl);outline-offset:2px}.tm-10 .top{z-index:20;border-bottom:1px solid var(--ln);background:#fff;align-items:center;gap:20px;padding:6px clamp(12px,3vw,28px);display:flex;position:sticky;top:0}.tm-10 .wm{min-height:44px;color:var(--tx);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-family:Jost,sans-serif;text-decoration:none;display:inline-flex}.tm-10 .wm .lg{align-items:center;gap:8px;height:28px;display:flex}.tm-10 .wm .lm,.tm-10 .wm .ls{font-size:32px;font-weight:200;line-height:1;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}.tm-10 .wm .lb{transform-origin:50%;background:currentColor;width:1px;height:30px;transition:transform .7s cubic-bezier(.16,1,.3,1),background-color .35s;display:block}.tm-10 .wm .ln{letter-spacing:.44em;margin-right:-.44em;font-size:8.5px;font-weight:400;line-height:1;transition:letter-spacing .7s cubic-bezier(.16,1,.3,1),margin-right .7s cubic-bezier(.16,1,.3,1);display:block}.tm-10 .wm:hover .lm,.tm-10 .wm:focus-visible .lm{transform:translate(-5px)}.tm-10 .wm:hover .ls,.tm-10 .wm:focus-visible .ls{transform:translate(5px)rotate(-8deg)}.tm-10 .wm:hover .lb,.tm-10 .wm:focus-visible .lb{background-color:var(--acc);transform:scaleY(1.3)rotate(18deg)}.tm-10 .wm:hover .ln,.tm-10 .wm:focus-visible .ln{letter-spacing:.58em;margin-right:-.58em}@media (prefers-reduced-motion:reduce){.tm-10 .wm .lm,.tm-10 .wm .ls,.tm-10 .wm .lb,.tm-10 .wm .ln{transition:none}}.tm-10 .ind{gap:6px;margin:0 auto;padding:0;list-style:none;display:flex}.tm-10 .ind a{min-height:36px;color:var(--mu);border-radius:18px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.tm-10 .ind a:hover{background:#f0f2f5}.tm-10 .ind a[aria-current=page]{color:var(--bl);background:#e7edfb}.tm-10 .exit{min-height:44px;color:var(--mu);align-items:center;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.tm-10 .lay{grid-template-columns:260px minmax(0,600px) 300px;justify-content:center;gap:24px;padding:20px clamp(12px,3vw,28px) 80px;display:grid}.tm-10 .card{background:#fff;border-radius:10px;box-shadow:0 1px 2px #00000014}.tm-10 .side{gap:14px;height:max-content;display:grid;position:sticky;top:80px}.tm-10 .prof{justify-items:start;gap:10px;padding:18px;display:grid}.tm-10 .av{color:#fff;letter-spacing:.08em;background:#1c1e21;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;font-family:Jost,sans-serif;font-size:20px;font-weight:200;display:grid}.tm-10 .av.s{width:40px;height:40px;font-size:14px}.tm-10 .av.w{color:var(--bl);background:#e7edfb;font-family:Open Sans,sans-serif;font-weight:700}.tm-10 .prof h1{margin:0;font-size:18px}.tm-10 .prof p{color:var(--mu);margin:0;font-size:13px;line-height:1.5}.tm-10 .stat{color:var(--bl);letter-spacing:.04em;font-size:12px;font-weight:700}.tm-10 .flt{gap:2px;padding:8px;display:grid}.tm-10 .flt button{min-height:44px;font:inherit;color:var(--tx);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 12px;font-weight:600;display:flex}.tm-10 .flt button:hover{background:#f0f2f5}.tm-10 .flt button[aria-pressed=true]{color:var(--bl);background:#e7edfb}.tm-10 .flt i{border-radius:50%;flex:none;width:8px;height:8px}.tm-10 .flt .n{color:var(--mu);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-weight:500}.tm-10 .flt button[aria-pressed=true] .n{color:var(--bl)}.tm-10 .feed{align-content:start;gap:14px;display:grid}.tm-10 .era{justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.tm-10 .era b{font-size:20px}.tm-10 .era span{color:var(--mu);font-size:13px}.tm-10 .post{animation:.6s cubic-bezier(.2,.8,.2,1) both cascade_x10;overflow:hidden}@keyframes cascade_x10{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.tm-10 .ph{align-items:center;gap:10px;padding:14px 16px 8px;display:flex}.tm-10 .ph .n{font-size:14px;font-weight:700}.tm-10 .ph .t{color:var(--mu);font-size:12px}.tm-10 .tag{letter-spacing:.06em;text-transform:uppercase;border-radius:10px;margin-left:auto;padding:3px 8px;font-size:11px;font-weight:700}.tm-10 .tag.lavoro{color:#2c4fb0;background:#e7edfb}.tm-10 .tag.persona{color:#b23a1b;background:#fdece6}.tm-10 .tag.foto{color:#4a453c;background:#edeae4}.tm-10 .tag.mondo{color:#2f6b43;background:#e9f3ec}.tm-10 .post p{margin:0;padding:0 16px 12px;line-height:1.55}.tm-10 .post .more{color:var(--mu)}.tm-10 .img{color:#4a4f57;background:#d9dce1;align-items:flex-end;padding:12px;font-size:12px;display:flex}.tm-10 .pimg{aspect-ratio:16/9;object-fit:cover;border-top:1px solid var(--ln);border-bottom:1px solid var(--ln);width:100%;height:auto;display:block}.tm-10 .pimg.lg{aspect-ratio:3/2}.tm-10 .img.md{aspect-ratio:16/9}.tm-10 .img.lg{aspect-ratio:3/2}.tm-10 .img.xl{aspect-ratio:4/5}.tm-10 .grid2{grid-template-columns:1fr 1fr;gap:2px;display:grid}.tm-10 .grid2 .img{aspect-ratio:3/4}.tm-10 .acts{border-top:1px solid var(--ln);gap:4px;padding:6px 8px;display:flex}.tm-10 .acts button{min-height:40px;font:inherit;color:var(--mu);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;font-size:13px;font-weight:600}.tm-10 .acts button:hover{background:#f0f2f5}.tm-10 .acts button[aria-pressed=true]{color:var(--bl)}.tm-10 .syn{color:#fff;background:#1c1e21;gap:14px;padding:22px 18px;display:grid}.tm-10 .syn p{padding:0;font-size:20px;line-height:1.35}.tm-10 .syn a{color:#1c1e21;background:#fff;border-radius:24px;align-items:center;width:max-content;min-height:48px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.tm-10 .load{min-height:44px;font:inherit;color:var(--bl);cursor:pointer;background:#fff;border:0;border-radius:8px;font-weight:600;box-shadow:0 1px 2px #00000014}.tm-10 .trend{gap:12px;padding:16px;display:grid}.tm-10 .trend h2{margin:0;font-size:15px}.tm-10 .trend ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.tm-10 .trend li{gap:2px;display:grid}.tm-10 .trend li b{font-size:14px}.tm-10 .trend li span{color:var(--mu);font-size:12px;line-height:1.45}.tm-10 .line2{border-left:4px solid #e86a4a;gap:8px;padding:16px;display:grid}.tm-10 .line2 b{letter-spacing:.06em;text-transform:uppercase;font-size:13px}.tm-10 .line2 span{color:var(--mu);font-size:13px;line-height:1.5}.tm-10 .tr{z-index:60;pointer-events:none;background:#fff;place-items:center;animation:.5s 1.6s both trOut_x10;display:grid;position:fixed;inset:0}.tm-10 .tr .phone{border:10px solid #202124;border-radius:34px;width:300px;height:560px;animation:1.1s cubic-bezier(.7,0,.2,1) .35s both expand_x10}@keyframes expand_x10{to{background:#eef0f3;border-width:0;border-radius:0;width:100vw;height:100vh}}.tm-10 .tr p{color:#1c1e21;margin:0;font:700 clamp(20px,2.6vw,34px) Open Sans,sans-serif;position:absolute}@keyframes trOut_x10{to{opacity:0;visibility:hidden}}@media (width<=1180px){.tm-10 .lay{grid-template-columns:minmax(0,600px) 280px}.tm-10 .lay>.side:first-child{display:none}}@media (width<=860px){.tm-10 .lay{grid-template-columns:1fr}.tm-10 .lay>.side{position:static}.tm-10 .ind a{padding:0 8px}.tm-10 .top{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.tm-10 .e *,.tm-10 .e :before{transition:none!important;animation:none!important}.tm-10 .tr{display:none}}.tm-20{background:#050505}.tm-20 a,.tm-20 a:hover{color:inherit}.tm-20 .e{--acc:#f25c38;--paper:#f2efe9;--g1:#bdb9b1;--g2:#8e8a83;--line:#f2efe91f;--ez:cubic-bezier(.16,1,.3,1);min-height:100vh;color:var(--paper);-webkit-font-smoothing:antialiased;background:#050505;font-family:Geist,Helvetica Neue,Arial,sans-serif;position:relative}.tm-20 .e *{box-sizing:border-box}.tm-20 .e a{text-decoration:none}.tm-20 .e :focus-visible{outline:2px solid var(--acc);outline-offset:4px}.tm-20 .mono{letter-spacing:.08em;text-transform:uppercase;font-family:Geist Mono,ui-monospace,Menlo,monospace;font-size:12px;font-weight:500}.tm-20 .top{z-index:20;background:#050505f5;align-items:center;gap:24px;padding:14px clamp(20px,4.4vw,64px);display:flex;position:sticky;top:0}.tm-20 .wm{flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:44px;font-family:Jost,sans-serif;display:inline-flex}.tm-20 .wm .lg{align-items:center;gap:8px;height:28px;display:flex}.tm-20 .wm .lm,.tm-20 .wm .ls{font-size:32px;font-weight:200;line-height:1;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}.tm-20 .wm .lb{transform-origin:50%;background:currentColor;width:1px;height:30px;transition:transform .7s cubic-bezier(.16,1,.3,1),background-color .35s;display:block}.tm-20 .wm .ln{letter-spacing:.44em;margin-right:-.44em;font-size:8.5px;font-weight:400;line-height:1;transition:letter-spacing .7s cubic-bezier(.16,1,.3,1),margin-right .7s cubic-bezier(.16,1,.3,1);display:block}.tm-20 .wm:hover .lm,.tm-20 .wm:focus-visible .lm{transform:translate(-5px)}.tm-20 .wm:hover .ls,.tm-20 .wm:focus-visible .ls{transform:translate(5px)rotate(-8deg)}.tm-20 .wm:hover .lb,.tm-20 .wm:focus-visible .lb{background-color:var(--acc);transform:scaleY(1.3)rotate(18deg)}.tm-20 .wm:hover .ln,.tm-20 .wm:focus-visible .ln{letter-spacing:.58em;margin-right:-.58em}@media (prefers-reduced-motion:reduce){.tm-20 .wm .lm,.tm-20 .wm .ls,.tm-20 .wm .lb,.tm-20 .wm .ln{transition:none}}.tm-20 .ind{gap:4px;margin:0 auto;padding:0;list-style:none;display:flex}.tm-20 .ind a{min-height:44px;color:var(--g2);align-items:center;gap:8px;padding:0 10px;transition:color .3s;display:flex}.tm-20 .ind a:hover,.tm-20 .ind a[aria-current=page]{color:var(--paper)}.tm-20 .ind a[aria-current=page]:before{content:"";background:var(--acc);border-radius:50%;width:6px;height:6px}.tm-20 .exit{min-height:44px;color:var(--g2);align-items:center;display:flex}.tm-20 .exit:hover{color:var(--paper)}.tm-20 .wrap{width:min(860px,100%);margin:0 auto;padding:48px clamp(20px,4vw,40px) 200px}.tm-20 .lab{color:var(--g2);flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 0 56px;display:flex}.tm-20 .ask{letter-spacing:-.05em;animation:rise_x20 1s var(--ez) 1.6s both;margin:0 0 28px;font-size:clamp(40px,5.4vw,76px);font-weight:500;line-height:1}@keyframes rise_x20{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.tm-20 .chips{animation:rise_x20 1s var(--ez) 1.8s both;flex-wrap:wrap;gap:10px;margin-bottom:40px;display:flex}.tm-20 .mcar{gap:12px;margin-top:22px;display:grid}.tm-20 .mst{aspect-ratio:3/2;background:#050505;position:relative;overflow:hidden}.tm-20 .mst img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .6s var(--ez);position:absolute;inset:0}.tm-20 .mst img.on{opacity:1}.tm-20 .mvig{pointer-events:none;background:radial-gradient(72% 70%,#05050500 55%,#0505058c 80%,#050505 100%),linear-gradient(90deg,#050505 0,#05050500 9% 91%,#050505 100%),linear-gradient(#050505 0,#05050500 8% 92%,#050505 100%);position:absolute;inset:0}.tm-20 .mctl{color:var(--g2);align-items:center;gap:14px;display:flex}.tm-20 .mctl button{border:1px solid var(--line);min-width:44px;min-height:44px;color:var(--paper);font:inherit;cursor:pointer;background:0 0;border-radius:22px;transition:border-color .3s}.tm-20 .mctl button:hover{border-color:var(--paper)}.tm-20 .mdots{gap:6px;margin-left:auto;display:flex}.tm-20 .mdots i{background:#2a2a28;border-radius:50%;width:6px;height:6px}.tm-20 .mdots i.on{background:var(--paper)}.tm-20 .chips.stk{top:var(--tmhh,72px);z-index:15;border-bottom:1px solid var(--line);background:#050505f0;margin:0 calc(-1*clamp(20px,4vw,40px)) 40px;padding:12px clamp(20px,4vw,40px);position:sticky}.tm-20 .chip{border:1px solid var(--line);min-height:44px;color:var(--g1);font:inherit;cursor:pointer;background:0 0;border-radius:22px;align-items:center;gap:10px;padding:0 18px;font-size:15px;transition:border-color .3s,color .3s;display:inline-flex}.tm-20 .chip:hover{border-color:var(--paper);color:var(--paper)}.tm-20 .chip span{color:var(--g2);font-family:Geist Mono,monospace;font-size:13px}.tm-20 .turn{border-top:1px solid var(--line);animation:rise_x20 .7s var(--ez) both;padding:36px 0;scroll-margin-top:200px}.tm-20 .q{color:var(--g2);margin:0 0 20px;font-size:17px}.tm-20 .q b{color:var(--paper);font-weight:400}.tm-20 .a{letter-spacing:-.012em;text-wrap:pretty;white-space:pre-line;max-width:40ch;margin:0;font-size:clamp(20px,1.9vw,26px);line-height:1.45}.tm-20 .sr20{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tm-20 .rest20{visibility:hidden}.tm-20 .cursor{vertical-align:-.12em;background:var(--acc);width:.5em;height:1em;margin-left:2px;animation:1s step-end infinite blink_x20;display:inline-block}@keyframes blink_x20{50%{opacity:0}}.tm-20 .vis{animation:rise_x20 .9s var(--ez) both;margin-top:28px}.tm-20 .panel{border-radius:4px;gap:22px;padding:clamp(22px,3vw,40px);display:grid}.tm-20 .panel.ad{color:#f3e6e1;background:#3d1d32}.tm-20 .panel.ad svg{fill:#d74c44;width:min(340px,80%);height:auto}.tm-20 .panel.dm{color:#2f3311;background:#d4d746}.tm-20 .panel.dm svg{fill:#555b20;width:min(320px,80%);height:auto}.tm-20 .panel ul{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}.tm-20 .panel li{opacity:.92;border-top:1px solid;padding-top:10px;font-size:15px;line-height:1.35}.tm-20 .panel .meta{letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:6px 24px;font-family:Geist Mono,monospace;font-size:12px;display:flex}.tm-20 .dmv{aspect-ratio:16/9;background:#2f3311;border-radius:2px;position:relative;overflow:hidden}.tm-20 .dmv iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.tm-20 .panel a{border-bottom:1px solid;align-items:center;width:max-content;min-height:44px;display:inline-flex}.tm-20 .type{gap:4px;margin:6px 0 22px;display:grid}.tm-20 .type span{letter-spacing:-.05em;font-size:clamp(30px,4.4vw,60px);font-weight:500;line-height:1}.tm-20 .type span:nth-child(2n){color:var(--g2)}.tm-20 .ph{color:var(--g1);letter-spacing:.06em;background:#141413 radial-gradient(100% 80% at 30% 25%,#2a2927,#121211 65%);align-items:flex-end;padding:14px;font-family:Geist Mono,monospace;font-size:11px;display:flex}.tm-20 .photos{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tm-20 .photos img{object-fit:cover;aspect-ratio:4/3;background:#141413;width:100%;height:100%;display:block}.tm-20 .photos img.pp{aspect-ratio:auto;object-position:50% 0;grid-row:span 2}.tm-20 .photos img.pw{aspect-ratio:auto;grid-column:1/-1;height:auto}.tm-20 .photos .ph:first-child{aspect-ratio:4/5;grid-row:span 2}.tm-20 .photos .ph{aspect-ratio:1}.tm-20 .go{min-height:44px;color:var(--paper);border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-top:18px;display:inline-flex}.tm-20 .go:hover{border-color:var(--acc)}.tm-20 .dock{z-index:20;background:linear-gradient(#0000,#050505 40%);padding:16px clamp(20px,4vw,40px) 22px;position:fixed;bottom:0;left:0;right:0}.tm-20 .dock form{border:1px solid var(--line);background:#0e0e0d;border-radius:28px;align-items:center;gap:10px;width:min(860px,100%);margin:0 auto;padding:6px 6px 6px 20px;display:flex}.tm-20 .dock input{min-height:44px;color:var(--paper);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:16px}.tm-20 .dock input::placeholder{color:#7d7972}.tm-20 .dock button{background:var(--paper);color:#050505;cursor:pointer;border:0;border-radius:50%;width:44px;height:44px;font-size:18px}.tm-20 .dock .hint{width:min(860px,100%);color:var(--g2);justify-content:space-between;gap:12px;margin:10px auto 0;display:flex}.tm-20 .dock .hint a{color:var(--g1)}.tm-20 .dock .hint a:hover{color:var(--paper)}.tm-20 .tr{z-index:60;pointer-events:none;animation:dark_x20 1.2s var(--ez) .3s both,trOut_x20 .6s ease 1.7s both;background:#eef0f3;place-items:center;display:grid;position:fixed;inset:0}@keyframes dark_x20{to{background:#050505}}.tm-20 .tr i{background:#fff;border-radius:10px;width:520px;max-width:80vw;height:110px;margin-left:-260px;animation:.9s .2s both dissolve_x20;position:absolute;left:50%;box-shadow:0 1px 2px #00000014}@keyframes dissolve_x20{to{opacity:0;box-shadow:none;border-radius:0;transform:scale(.96)}}.tm-20 .tr p{letter-spacing:-.03em;color:#f2efe9;opacity:0;animation:rise_x20 .6s var(--ez) .9s both;margin:0;font:500 clamp(22px,3vw,40px) Geist,sans-serif}@keyframes trOut_x20{to{opacity:0;visibility:hidden}}@media (width<=760px){.tm-20 .ind a{padding:0 6px}.tm-20 .top{flex-wrap:wrap}.tm-20 .top .wm{display:none}.tm-20 .ind{margin:0}.tm-20 .photos{grid-template-columns:1fr}.tm-20 .photos img.pp{grid-row:auto;height:auto}}@media (prefers-reduced-motion:reduce){.tm-20 .e *,.tm-20 .e :before{transition:none!important;animation:none!important}.tm-20 .tr{display:none}}html:not([data-tm-era]) .tm-in,html[data-tm-era=in] .tm-in,html[data-tm-era="80"] .tm-80,html[data-tm-era="90"] .tm-90,html[data-tm-era="00"] .tm-00,html[data-tm-era="10"] .tm-10,html[data-tm-era="20"] .tm-20{display:block}.tmroot .skip{position:absolute;top:8px;left:-9999px}.tmroot .skip:focus{z-index:300;color:#0a0a0a;letter-spacing:.08em;text-transform:uppercase;background:#f2efe9;padding:12px 16px;font:500 12px/1.5 Geist Mono,ui-monospace,monospace;left:16px}.tm-20 .cursor{margin:0 -.5em 0 0;position:relative;left:2px}.tm-20 .w{visibility:hidden}.tm-20 .w.on{visibility:visible}.tm-sound{min-height:40px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;opacity:.8;background:0 0;border:0;flex:none;align-items:center;gap:7px;margin:0;padding:0 4px;display:inline-flex}.tm-sound:hover{opacity:1}.tm-sound svg{flex:none;width:16px;height:16px}.tm-sound[aria-pressed=true] .w{stroke:#f25c38}.tm-sound:focus-visible{outline-offset:2px;outline:2px solid #f25c38}.tm-80 .tm-sound{font-family:inherit}.tm-90 .tm-sound,.tm-20 .tm-sound{color:inherit}.tm-10 .tm-sound{color:var(--mu);font-size:13px;font-weight:600}.tm-00 .tm-sound{color:var(--gr)}@media (width<=640px){.tm-sound .lbl{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tm-sound{justify-content:center;min-width:32px;padding:0}.tm-90 .top,.tm-00 .top{position:relative}.tm-90 .tm-sound,.tm-00 .tm-sound,.tm-10 .tm-sound{right:4px;top:var(--snd-top,8px);position:absolute}.tm-90{--snd-top:14px}.tm-00{--snd-top:6px}.tm-10{--snd-top:2px}.tm-80 .xl{display:none}.tm-80 .bar{gap:8px}.tm-20 .top{gap:12px}}:root{--tmnav-h:56px;--tmnav-top:0px;--tmnav-bot:0px}html:not([data-tm-era=in]){--tmnav-top:var(--tmnav-h)}@media (width<=760px){:root{--tmnav-h:60px}html:not([data-tm-era=in]){--tmnav-top:0px;--tmnav-bot:calc(var(--tmnav-h) + env(safe-area-inset-bottom,0px))}}.tmnav .sr,.tmnext .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tmnav{z-index:65;height:var(--tmnav-h);background:var(--n-bg);color:var(--n-fg);font:var(--n-font);letter-spacing:var(--n-ls,0);text-transform:var(--n-tt,none);border-bottom:var(--n-lw,1px) solid var(--n-line);box-shadow:var(--n-sh,none);padding:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);position:fixed;top:0;left:0;right:0}html[data-tm-era=in] .tmnav{display:none}.tmnav *,.tmnext *{box-sizing:border-box}.tmnav a{color:inherit;text-decoration:none}.tmnav-in{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;height:100%;padding:0 clamp(12px,3vw,40px);display:grid}.tmnav-side{align-items:center;gap:12px;min-width:0;display:flex}.tmnav-prev{justify-content:flex-end}.tmnav-brand{left:calc(clamp(12px, 3vw, 40px) + env(safe-area-inset-left,0px));color:var(--n-mut);white-space:nowrap;position:absolute;top:50%;transform:translateY(-50%)}.tmnav-next{justify-content:flex-start}.tmnav [data-for]{display:none}html[data-tm-era="80"] .tmnav [data-for="80"],html[data-tm-era="90"] .tmnav [data-for="90"],html[data-tm-era="00"] .tmnav [data-for="00"],html[data-tm-era="10"] .tmnav [data-for="10"],html[data-tm-era="20"] .tmnav [data-for="20"]{display:inline-flex}.tmnav-btn,.tmnav-exit{border-radius:var(--n-r,0);min-width:44px;min-height:44px;color:var(--n-fg);background:var(--n-btn,transparent);box-shadow:var(--n-btn-sh,none);white-space:nowrap;cursor:pointer;align-items:center;gap:10px;padding:0 12px;display:inline-flex}.tmnav-btn .lb{line-height:1.1;display:grid}.tmnav-exit .lb{line-height:1.1}.tmnav-btn small{font-size:var(--n-small,.78em);color:var(--n-mut)}.tmnav-btn b{font-weight:var(--n-bw,700)}.tmnav-next .lb{text-align:right}.tmnav-btn .ar{font-size:1.2em;line-height:1}.tmnav-exit{position:absolute;top:50%;right:clamp(12px,3vw,40px);transform:translateY(-50%)}.tmnav-in{padding:0 calc(clamp(12px,3vw,40px) + 230px);position:relative}.tmnav-exit .x{font-size:.95em}@media (hover:hover){.tmnav-btn:hover,.tmnav-exit:hover{background:var(--n-hov);color:var(--n-hov-fg,var(--n-fg))}}.tmnav a:focus-visible,.tmnav button:focus-visible{outline:2px var(--n-fo-s,solid) var(--n-fo);outline-offset:2px}.tmnav-mid{align-items:center;gap:14px;display:flex;position:relative}.tmnav-cur{display:none}.tmnav-list{gap:4px;margin:0;padding:0;list-style:none;display:flex}.tmnav-list a{border-radius:var(--n-r,0);min-width:44px;min-height:44px;color:var(--n-mut);justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.tmnav-list .n,.tmnav-list .t{display:none}@media (hover:hover){.tmnav-list a:hover{color:var(--n-fg);background:var(--n-hov)}}.tmnav-list a[aria-current],html[data-tm-era="80"] .tmnav-list a[data-k="80"],html[data-tm-era="90"] .tmnav-list a[data-k="90"],html[data-tm-era="00"] .tmnav-list a[data-k="00"],html[data-tm-era="10"] .tmnav-list a[data-k="10"],html[data-tm-era="20"] .tmnav-list a[data-k="20"]{background:var(--n-cur-bg);color:var(--n-cur-fg);box-shadow:var(--n-cur-sh,none);font-weight:var(--n-bw,700)}.tmnav-count{color:var(--n-mut);white-space:nowrap}.tmnav.enter .tmnav-in{animation:.32s cubic-bezier(.16,1,.3,1) both tmnavIn}@keyframes tmnavIn{0%{opacity:0;transform:translateY(var(--n-in,-8px))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tmnav.enter .tmnav-in{animation:none}}@media (width<=1100px){.tmnav-brand{display:none}.tmnav-exit .xl{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tmnav-in{padding:0 calc(clamp(12px,3vw,40px) + 90px)}}@media (width<=760px){.tmnav{height:auto;padding-bottom:env(safe-area-inset-bottom,0px);border-bottom:0;border-top:var(--n-lw,1px) solid var(--n-line);--n-in:8px;top:auto;bottom:0}.tmnav-in{height:var(--tmnav-h);grid-template-columns:auto minmax(0,1fr) auto auto;gap:4px;padding:0 6px;position:static}.tmnav-side{gap:0}.tmnav-brand,.tmnav-btn small,.tmnav-count{display:none!important}.tmnav-btn{gap:6px;min-height:48px;padding:0 10px}.tmnav-exit{flex-direction:column;justify-content:center;gap:2px;min-height:48px;padding:0 8px;position:static;transform:none}.tmnav-exit .lb{line-height:1}.tmnav-mid{justify-content:center;position:static}.tmnav-cur{border-radius:var(--n-r,0);background:var(--n-btn,transparent);width:100%;max-width:180px;min-height:48px;box-shadow:var(--n-btn-sh,none);color:var(--n-fg);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:4px 10px;display:flex}.tmnav-now{align-items:baseline;gap:8px;line-height:1}.tmnav-now b{font-weight:var(--n-bw,700)}.tmnav-now .ct{color:var(--n-mut);font-size:.9em}.tmnav-now .ct:after{content:" ▴";font-size:.8em}.tmnav.open .tmnav-now .ct:after{content:" ▾"}.tmnav-steps{gap:4px;display:flex}.tmnav-steps i{border-radius:var(--n-r-step,0);background:var(--n-step,currentColor);opacity:.3;width:14px;height:4px}html[data-tm-era="80"] .tmnav-steps i:nth-child(-n+1),html[data-tm-era="90"] .tmnav-steps i:nth-child(-n+2),html[data-tm-era="00"] .tmnav-steps i:nth-child(-n+3),html[data-tm-era="10"] .tmnav-steps i:nth-child(-n+4),html[data-tm-era="20"] .tmnav-steps i:nth-child(-n+5){opacity:1}.tmnav-list{background:var(--n-bg);border:var(--n-lw,1px) solid var(--n-line);border-radius:var(--n-r-pop,0);flex-direction:column;gap:2px;padding:6px;display:none;position:absolute;bottom:calc(100% + 8px);left:8px;right:8px;box-shadow:0 -10px 40px #00000059}.tmnav.open .tmnav-list{display:flex}.tmnav-list a{min-height:52px;color:var(--n-fg);text-align:left;justify-content:flex-start;gap:14px;padding:0 14px}.tmnav-list .n,.tmnav-list .t{display:inline}.tmnav-list .n{color:var(--n-mut);font-size:.85em}.tmnav-list .d{min-width:3em;font-weight:var(--n-bw,700)}.tmnav-list .t{color:inherit;opacity:.8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}html[data-tm-era="80"] .tmnav{--n-bg:#15132b;--n-fg:#e9e4c9;--n-mut:#b8b2d9;--n-line:#8a7cf0;--n-lw:3px;--n-font:400 21px/1 "VT323", ui-monospace, monospace;--n-tt:uppercase;--n-hov:#2b2850;--n-cur-bg:#e9e4c9;--n-cur-fg:#15132b;--n-fo:#8a7cf0;--n-small:.78em;--n-bw:400;--n-step:#e9e4c9}html[data-tm-era="80"] .tmnav-btn,html[data-tm-era="80"] .tmnav-exit{box-shadow:inset 0 0 0 2px #e9e4c9}html[data-tm-era="80"] .tmnav-count,html[data-tm-era="80"] .tmnav-brand{font:400 10px/1.6 "Press Start 2P",monospace}html[data-tm-era="80"] .tmnav-cur{box-shadow:inset 0 0 0 2px #8a7cf0}html[data-tm-era="90"] .tmnav{--n-bg:#c9c6be;--n-fg:#000;--n-mut:#3d3b37;--n-line:#2e2c29;--n-font:400 12px/1.2 Tahoma, Verdana, "Segoe UI", Arial, sans-serif;--n-sh:inset 0 1px 0 #fff, inset 0 -2px 0 #7a776f;--n-btn:#c9c6be;--n-btn-sh:inset 1px 1px 0 #fff, inset -1px -1px 0 #2e2c29, inset 2px 2px 0 #e8e6df, inset -2px -2px 0 #7a776f;--n-hov:#d6d3cb;--n-cur-bg:#fff;--n-cur-fg:#000;--n-cur-sh:inset 1px 1px 0 #7a776f, inset -1px -1px 0 #fff, inset 2px 2px 0 #2e2c29;--n-fo:#000;--n-fo-s:dotted;--n-small:.92em;--n-step:#1f2d5a}html[data-tm-era="90"] .tmnav-list a{box-shadow:var(--n-btn-sh);color:#000;background:#c9c6be}html[data-tm-era="90"] .tmnav-btn:active,html[data-tm-era="90"] .tmnav-exit:active{box-shadow:inset 1px 1px #2e2c29,inset -1px -1px #fff}@media (width<=760px){html[data-tm-era="90"] .tmnav-list{box-shadow:inset 1px 1px #fff,inset -1px -1px #2e2c29,0 -6px 20px #00000059}}html[data-tm-era="00"] .tmnav{--n-bg:#fff;--n-fg:#1a0dab;--n-mut:#5f6368;--n-line:#dadce0;--n-font:400 14px/1.2 Arial, Helvetica, sans-serif;--n-hov:#f1f3f4;--n-cur-bg:transparent;--n-cur-fg:#202124;--n-fo:#1580b2;--n-step:#1a0dab;--n-r-pop:8px}html[data-tm-era="00"] .tmnav-btn b,html[data-tm-era="00"] .tmnav-exit .lb,html[data-tm-era="00"] .tmnav-list a:not([aria-current]) .d{text-underline-offset:2px;text-decoration:underline}html[data-tm-era="00"] .tmnav-list a{color:#1a0dab}html[data-tm-era="00"] .tmnav-list a[aria-current]{color:#202124}html[data-tm-era="00"] .tmnav-exit{color:#5f6368}html[data-tm-era="10"] .tmnav{--n-bg:#fff;--n-fg:#1c1e21;--n-mut:#5e6470;--n-line:#dfe2e7;--n-font:600 13px/1.2 "Open Sans", "Helvetica Neue", Arial, sans-serif;--n-r:22px;--n-r-pop:16px;--n-r-step:2px;--n-hov:#f0f2f5;--n-cur-bg:#e7edfb;--n-cur-fg:#3f6ad8;--n-fo:#3f6ad8;--n-small:.85em;--n-step:#3f6ad8;--n-sh:0 1px 2px #0000000f}@media (width<=760px){html[data-tm-era="10"] .tmnav-cur{background:#f0f2f5}}html[data-tm-era="20"] .tmnav{--n-bg:#050505f0;--n-fg:#f2efe9;--n-mut:#8e8a83;--n-line:#f2efe91f;--n-font:500 12px/1.2 "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--n-ls:.08em;--n-tt:uppercase;--n-hov:#f2efe90f;--n-cur-bg:transparent;--n-cur-fg:#f2efe9;--n-fo:#f25c38;--n-bw:500;--n-r:22px;--n-r-pop:18px;--n-step:#f2efe9;--n-small:.9em}html[data-tm-era="20"] .tmnav-list a[aria-current]:before,html[data-tm-era="20"] .tmnav-list a[data-k="20"]:before{content:"";background:#f25c38;border-radius:50%;width:6px;height:6px;margin-right:8px}html[data-tm-era="20"] .tmnav-btn,html[data-tm-era="20"] .tmnav-exit{color:#bdb9b1}@supports (backdrop-filter:blur(8px)){html[data-tm-era="20"] .tmnav{backdrop-filter:blur(10px)}}html:not([data-tm-era=in]) .tmroot{padding-top:var(--tmnav-top);padding-bottom:var(--tmnav-bot)}.tm-80 .e,.tm-90 .e,.tm-00 .e,.tm-10 .e,.tm-20 .e{min-height:calc(100vh - var(--tmnav-top) - var(--tmnav-bot))}.tm-80 .crt{max-height:calc(100vh - 186px - var(--tmnav-top))}.tm-00 .home{min-height:calc(100vh - 140px - var(--tmnav-top) - var(--tmnav-bot))}.tm-10 .top,.tm-20 .top{top:var(--tmnav-top)}.tm-10 .side{top:calc(80px + var(--tmnav-top))}.tm-20 .chips.stk{top:calc(var(--tmhh,72px) + var(--tmnav-top))}.tm-20 .turn{scroll-margin-top:calc(200px + var(--tmnav-top))}.tm-20 .dock{bottom:var(--tmnav-bot)}@media (width<=900px){.tm-80 .crt{min-height:calc(100vh - 190px - var(--tmnav-bot))}}.tmv header .tm-sound{margin-left:auto}.tm-snd-slot{display:none}@media (width<=900px){.tm-80 .bar .wm{display:inline-flex}}@media (width<=760px){.tm-20 .top .wm{display:inline-flex}}.tmnext{flex-direction:column;justify-content:center;gap:4px;min-height:48px;text-decoration:none;display:inline-flex}.tmnext .k{opacity:.85;font-size:.8em}.tmnext:focus-visible{outline-offset:3px}.tm-80 .foot .tmnext{border:2px solid var(--fg);min-height:56px;color:var(--fg);padding:6px 16px}.tm-80 .foot .tmnext .c{font-size:24px}.tm-80 .foot .tmnext .k{font-size:18px}@media (hover:hover){.tm-80 .foot .tmnext:hover{background:var(--fg);color:var(--bg)}}.tm-90 .foot{align-items:center}.tm-90 .foot .tmnext{color:#000;background:#c9c6be;padding:6px 14px;font-family:Tahoma,Verdana,Arial,sans-serif;box-shadow:inset 1px 1px #fff,inset -1px -1px #2e2c29,inset 2px 2px #e8e6df,inset -2px -2px #7a776f}.tm-90 .foot .tmnext .c{font-size:15px;font-weight:700}.tm-90 .foot .tmnext .k{font-size:11px}.tm-90 .foot .tmnext:active{box-shadow:inset 1px 1px #2e2c29,inset -1px -1px #fff}.tm-90 .foot .tmnext:focus-visible{outline:1px dotted #f2efe9}.tm-00 .foot{align-items:center}.tm-00 .foot .tmnext .c{color:#1a0dab;font-size:18px;text-decoration:underline}.tm-00 .foot .tmnext .k{color:#5f6368;opacity:1;font-size:13px}.tm-10 .foot{max-width:1240px;color:var(--mu);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:0 auto;padding:8px clamp(12px,3vw,28px) 40px;font-size:13px;font-weight:600;display:flex}.tm-10 .foot .tmnext{color:#fff;background:#1c1e21;border-radius:28px;padding:8px 22px}.tm-10 .foot .tmnext .c{font-size:16px;font-weight:700}.tm-10 .foot .tmnext .k{font-size:12px}.tm-10 .foot .tmnext:focus-visible{outline:2px solid var(--bl)}.tm-20 .foot{border-top:1px solid var(--line);margin-top:24px;padding:36px 0 0}.tm-20 .foot .tmnext{border:1px solid var(--line);color:var(--paper);border-radius:28px;padding:10px 24px}.tm-20 .foot .tmnext .c{letter-spacing:-.02em;text-transform:none;font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:20px}.tm-20 .foot .tmnext .k{color:var(--g2);opacity:1;font-size:12px}@media (hover:hover){.tm-20 .foot .tmnext:hover{border-color:var(--paper)}}.tm-20 .foot .tmnext:focus-visible{outline:2px solid var(--acc)}@media (width<=640px){.tm-80 .foot,.tm-90 .foot,.tm-00 .foot,.tm-10 .foot{flex-direction:column;align-items:stretch}.tmv .foot .tmnext{width:100%}}
