@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/42b07301cbfb88de-s.3fm2o_8g5wbt2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/674d141a92451548-s.2t0y5ugd5ycxx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c8c4ded07fff55c-s.p.0bh8ttrlmx6iv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323 Fallback;src:local(Arial);ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:89.73%}.vt323_66a11d33-module__fs1FXG__className{font-family:VT323,VT323 Fallback;font-style:normal;font-weight:400}.vt323_66a11d33-module__fs1FXG__variable{--ff-vt323:"VT323", "VT323 Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.2ontrj8z1-o25.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.33iiebxkijmxa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.2nzetymcmw3t7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0_f09-l1omku8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0fcfx2a-jndc5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_f4217d2d-module__2iEHIG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_f4217d2d-module__2iEHIG__variable{--ff-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:optional;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:optional;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:optional;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:optional;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_a9b8898a-module__ixqbfG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_a9b8898a-module__ixqbfG__variable{--ff-instrument:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.15s2gb72mvmw9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e62850744c7f266e-s.43_ypb-kqawuo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/9433d1a810498265-s.p.3z77xcxvtx9_e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.15s2gb72mvmw9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/e62850744c7f266e-s.43_ypb-kqawuo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/9433d1a810498265-s.p.3z77xcxvtx9_e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/150f724d70372c02-s.2ym9msm88vm4r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/750c737482d9de2f-s.08jxdyhjmo52g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.23oeb0afa3wba.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/150f724d70372c02-s.2ym9msm88vm4r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/750c737482d9de2f-s.08jxdyhjmo52g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.23oeb0afa3wba.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_776a67df-module__h8qygW__className{font-family:Newsreader,Newsreader Fallback}.newsreader_776a67df-module__h8qygW__variable{--ff-newsreader:"Newsreader", "Newsreader Fallback"}
.chrome-module__-4-7na__win-out{box-shadow:inset 1px 1px 0 var(--win-hilight), inset 2px 2px 0 var(--win-light), inset -1px -1px 0 var(--win-shadow), inset -2px -2px 0 var(--win-dark), var(--chrome-drop,0 0 #0000);border:0}.chrome-module__-4-7na__win-in{box-shadow:inset 1px 1px 0 var(--win-shadow), inset 2px 2px 0 var(--win-dark), inset -1px -1px 0 var(--win-hilight), inset -2px -2px 0 var(--win-light), var(--chrome-drop,0 0 #0000);border:0}.chrome-module__-4-7na__win-in-1{box-shadow:inset 1px 1px 0 var(--win-shadow), inset -1px -1px 0 var(--win-hilight);border:0}.chrome-module__-4-7na__win-out-1{box-shadow:inset 1px 1px 0 var(--win-light), inset -1px -1px 0 var(--win-shadow);border:0}.chrome-module__-4-7na__face{background:var(--win-face);color:var(--win-fg);font-family:var(--font-mono)}.chrome-module__-4-7na__canvas{background:var(--win-canvas);color:var(--win-fg);font-family:var(--font-mono);scrollbar-gutter:stable}.chrome-module__-4-7na__canvas::-webkit-scrollbar{width:var(--win-scrollbar-w);height:var(--win-scrollbar-w)}.chrome-module__-4-7na__canvas::-webkit-scrollbar-track{background:var(--win-face)}.chrome-module__-4-7na__canvas::-webkit-scrollbar-corner{background:var(--win-face)}.chrome-module__-4-7na__canvas::-webkit-scrollbar-thumb{background:var(--win-face);min-width:32px;min-height:32px;box-shadow:inset 1px 1px 0 var(--win-light), inset -1px -1px 0 var(--win-shadow)}.chrome-module__-4-7na__canvas::-webkit-scrollbar-button:vertical:start:decrement{height:var(--win-scrollbar-w);background-color:var(--win-face);box-shadow:inset 1px 1px 0 var(--win-hilight), inset 2px 2px 0 var(--win-light), inset -1px -1px 0 var(--win-shadow), inset -2px -2px 0 var(--win-dark);background-position:50%;background-repeat:no-repeat;display:block}.chrome-module__-4-7na__canvas::-webkit-scrollbar-button:vertical:end:increment{height:var(--win-scrollbar-w);background-color:var(--win-face);box-shadow:inset 1px 1px 0 var(--win-hilight), inset 2px 2px 0 var(--win-light), inset -1px -1px 0 var(--win-shadow), inset -2px -2px 0 var(--win-dark);background-position:50%;background-repeat:no-repeat;display:block}.chrome-module__-4-7na__canvas::-webkit-scrollbar-button:vertical:start:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M8 6 11.5 10 4.5 10Z' fill='%23000000'/%3E%3C/svg%3E")}.chrome-module__-4-7na__canvas::-webkit-scrollbar-button:vertical:end:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M8 10 4.5 6 11.5 6Z' fill='%23000000'/%3E%3C/svg%3E")}[data-theme=nightshift] .chrome-module__-4-7na__canvas::-webkit-scrollbar-button:vertical:start:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M8 6 11.5 10 4.5 10Z' fill='%23eceff1'/%3E%3C/svg%3E")}[data-theme=nightshift] .chrome-module__-4-7na__canvas::-webkit-scrollbar-button:vertical:end:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M8 10 4.5 6 11.5 6Z' fill='%23eceff1'/%3E%3C/svg%3E")}.chrome-module__-4-7na__window-edge{border:0}.chrome-module__-4-7na__titlebar{background:var(--win-title-grad);color:var(--win-title-fg);block-size:var(--win-titlebar-h)}.chrome-module__-4-7na__titlebar-inactive{background:var(--win-title-inactive);color:var(--win-title-inactive-fg)}.chrome-module__-4-7na__title-text{max-inline-size:var(--win-title-text-max);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chrome-module__-4-7na__title-text:focus-visible{outline-offset:-3px;outline:1px dotted}.chrome-module__-4-7na__menubar{block-size:var(--win-menubar-h);border-block-end:1px solid var(--win-hairline);background:var(--win-face);color:var(--win-fg)}.chrome-module__-4-7na__menu-panel{--chrome-drop:2px 2px 0 #00000040;inline-size:var(--win-dropdown-w)}.chrome-module__-4-7na__pane-frame{padding-inline:4px}.chrome-module__-4-7na__toolbox-frame{padding:3px}.chrome-module__-4-7na__statusbar{block-size:var(--win-statusbar-h);border-block-start:1px solid var(--win-hilight);background:var(--win-face);color:var(--win-fg)}.chrome-module__-4-7na__pressable{cursor:pointer}.chrome-module__-4-7na__pressable:active{box-shadow:inset 1px 1px 0 var(--win-shadow), inset 2px 2px 0 var(--win-dark), inset -1px -1px 0 var(--win-hilight), inset -2px -2px 0 var(--win-light), var(--chrome-drop,0 0 #0000)}.chrome-module__-4-7na__pressable:active>*{transition:none;transform:translate(1px,1px)}@media (forced-colors:active){.chrome-module__-4-7na__win-out,.chrome-module__-4-7na__win-in,.chrome-module__-4-7na__win-in-1,.chrome-module__-4-7na__win-out-1,.chrome-module__-4-7na__menu-panel,.chrome-module__-4-7na__pressable:active{box-shadow:none;border:1px solid buttonborder}.chrome-module__-4-7na__window-edge{border:2px solid canvastext}.chrome-module__-4-7na__canvas::-webkit-scrollbar-thumb{box-shadow:none;border:1px solid buttonborder}.chrome-module__-4-7na__canvas::-webkit-scrollbar-button:vertical:start:decrement{box-shadow:none;border:1px solid buttonborder}.chrome-module__-4-7na__canvas::-webkit-scrollbar-button:vertical:end:increment{box-shadow:none;border:1px solid buttonborder}.chrome-module__-4-7na__titlebar,.chrome-module__-4-7na__titlebar-inactive{color:highlighttext;forced-color-adjust:none;background:highlight}.chrome-module__-4-7na__menubar{border-block-end:1px solid canvastext}.chrome-module__-4-7na__statusbar{border-block-start:1px solid canvastext}}@media (pointer:coarse){.chrome-module__-4-7na__titlebtn{position:relative}.chrome-module__-4-7na__titlebtn:after{content:"";position:absolute;inset:-13px}}
.archive-app-module__2A1S8G__app{--vt-item-class:vt-archive-item;background:var(--win-face);block-size:100%;min-block-size:320px;color:var(--win-fg);font-family:var(--font-mono);font-size:var(--win-fs,.8125rem);grid-template-rows:auto minmax(0,1fr) auto;gap:4px;padding:4px;display:grid;container-type:inline-size}.archive-app-module__2A1S8G__toolbar{border-block-end:1px solid var(--win-shadow);box-shadow:0 1px 0 var(--win-hilight);justify-content:space-between;align-items:center;gap:8px;padding:0 2px 4px;display:flex}.archive-app-module__2A1S8G__title{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;color:var(--win-fg);font-family:var(--font-mono);font-size:calc(13 / 13 * var(--win-fs,.8125rem));letter-spacing:.02em;font-style:normal;font-weight:700;line-height:calc(22 / 13 * var(--win-fs,.8125rem));margin:0;overflow:hidden}.archive-app-module__2A1S8G__titleRoot{color:var(--win-fg)}.archive-app-module__2A1S8G__titleSep{color:var(--win-fg-muted);font-weight:400}.archive-app-module__2A1S8G__titleKind{color:var(--win-fg-2);font-weight:400}.archive-app-module__2A1S8G__views{flex:none;gap:8px;display:flex}.archive-app-module__2A1S8G__view{min-block-size:26px;color:var(--win-fg);font-size:calc(12 / 13 * var(--win-fs,.8125rem));line-height:calc(16 / 13 * var(--win-fs,.8125rem));white-space:nowrap;align-items:center;gap:5px;padding-inline:8px;text-decoration:none;display:inline-flex;position:relative}.archive-app-module__2A1S8G__view:visited,.archive-app-module__2A1S8G__location:visited,.archive-app-module__2A1S8G__tile:visited,.archive-app-module__2A1S8G__row:visited{color:var(--win-fg)}.archive-app-module__2A1S8G__view:before{content:"";position:absolute;inset:-9px 0}.archive-app-module__2A1S8G__viewCurrent>*{transform:translate(1px,1px)}.archive-app-module__2A1S8G__body{grid-template-columns:168px minmax(0,1fr);gap:4px;min-block-size:0;display:grid}.archive-app-module__2A1S8G__sidebar{min-block-size:0;padding-block-end:6px;overflow:auto}.archive-app-module__2A1S8G__locations{gap:1px;margin:0;padding:3px;list-style:none;display:grid}.archive-app-module__2A1S8G__axis{color:var(--win-fg-muted);font-family:var(--font-pixel);font-size:calc(10 / 13 * var(--win-fs,.8125rem));letter-spacing:.14em;font-weight:400;line-height:calc(12 / 13 * var(--win-fs,.8125rem));text-transform:uppercase;margin:20px 0 0;padding-inline:6px}.archive-app-module__2A1S8G__kind{grid-template-columns:8px minmax(0,1fr) auto;gap:10px;padding-inline-start:8px}.archive-app-module__2A1S8G__chip{block-size:8px;inline-size:8px;box-shadow:0 0 0 1px var(--win-shadow)}.archive-app-module__2A1S8G__chip[data-tone=live]{background:var(--sig-live)}.archive-app-module__2A1S8G__chip[data-tone=title]{background:var(--win-title-to)}.archive-app-module__2A1S8G__chip[data-tone=shadow]{background:var(--win-shadow)}.archive-app-module__2A1S8G__locations li{max-inline-size:none}.archive-app-module__2A1S8G__location{min-block-size:32px;color:var(--win-fg);font-size:calc(12 / 13 * var(--win-fs,.8125rem));line-height:calc(16 / 13 * var(--win-fs,.8125rem));cursor:pointer;border-inline-start:2px solid #0000;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:6px;padding-inline:4px 6px;text-decoration:none;display:grid}.archive-app-module__2A1S8G__location:hover{background:color-mix(in srgb, var(--win-canvas) 92%, var(--win-select-bg));transition:background-color 90ms linear}.archive-app-module__2A1S8G__location[aria-current=true],.archive-app-module__2A1S8G__location[aria-current=true]:hover,.archive-app-module__2A1S8G__location[aria-current=true]:visited{border-inline-start-color:var(--win-select-fg);background:var(--win-select-bg);color:var(--win-select-fg)}.archive-app-module__2A1S8G__locationLabel{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.archive-app-module__2A1S8G__locationCount{color:var(--win-fg-muted);font-size:calc(11 / 13 * var(--win-fs,.8125rem));font-variant-numeric:tabular-nums}.archive-app-module__2A1S8G__location[aria-current=true] .archive-app-module__2A1S8G__locationCount{color:var(--win-select-fg)}.archive-app-module__2A1S8G__location[aria-current=true] .archive-app-module__2A1S8G__chip{box-shadow:0 0 0 1px var(--win-select-fg)}.archive-app-module__2A1S8G__pane{min-block-size:0;overflow:auto}.archive-app-module__2A1S8G__grid{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:4px;margin:0;padding:4px;list-style:none;display:grid}.archive-app-module__2A1S8G__grid li,.archive-app-module__2A1S8G__rows li{max-inline-size:none;display:grid}.archive-app-module__2A1S8G__tile{--row-delay:calc(min(var(--row-index,0), 8) * 40ms);color:var(--win-fg);animation:archive-app-module__2A1S8G__archive-in .24s var(--ease-out,cubic-bezier(0, 0, .2, 1)) var(--row-delay) both;align-content:start;gap:2px;padding:8px 10px;text-decoration:none;display:grid}.archive-app-module__2A1S8G__tile:hover{background:color-mix(in srgb, var(--win-face) 96%, var(--win-hilight));transition:background-color 90ms linear}.archive-app-module__2A1S8G__tileHead{align-items:center;gap:8px;display:flex}.archive-app-module__2A1S8G__tileMedia{block-size:30px;inline-size:44px;color:var(--win-accent);view-transition-name:var(--vt-item,none);view-transition-class:var(--vt-item-class);flex:none;place-items:center;font-size:20px;display:grid}.archive-app-module__2A1S8G__thumb{object-fit:cover;block-size:100%;inline-size:100%}.archive-app-module__2A1S8G__tileKind{color:var(--win-accent);font-family:var(--font-pixel);font-size:calc(14 / 13 * var(--win-fs,.8125rem));font-weight:700;line-height:calc(23 / 13 * var(--win-fs,.8125rem));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.archive-app-module__2A1S8G__tileTitle{-webkit-line-clamp:2;color:var(--win-fg);font-size:calc(12 / 13 * var(--win-fs,.8125rem));font-weight:600;line-height:calc(17 / 13 * var(--win-fs,.8125rem));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.archive-app-module__2A1S8G__tileSummary{-webkit-line-clamp:2;color:var(--win-fg-2);font-size:calc(11 / 13 * var(--win-fs,.8125rem));line-height:calc(15.5 / 13 * var(--win-fs,.8125rem));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.archive-app-module__2A1S8G__tileMeta{color:var(--win-fg-2);font-size:calc(11 / 13 * var(--win-fs,.8125rem));line-height:calc(15.5 / 13 * var(--win-fs,.8125rem));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.archive-app-module__2A1S8G__head,.archive-app-module__2A1S8G__row{grid-template-columns:16px minmax(0,1fr) 104px minmax(0,.85fr) 100px;align-items:center;gap:8px;display:grid}.archive-app-module__2A1S8G__head{z-index:1;border-block-end:1px solid var(--win-rule);background:var(--win-canvas);color:var(--win-fg-muted);font-size:calc(11 / 13 * var(--win-fs,.8125rem));letter-spacing:.04em;font-weight:600;line-height:calc(15 / 13 * var(--win-fs,.8125rem));text-transform:uppercase;padding:5px 10px 4px;position:sticky;inset-block-start:0}.archive-app-module__2A1S8G__headName{grid-column:2}.archive-app-module__2A1S8G__rows{margin:0;padding:0 4px 4px;list-style:none;display:grid}.archive-app-module__2A1S8G__row{--row-delay:calc(min(var(--row-index,0), 8) * 32ms);min-block-size:28px;color:var(--win-fg);font-size:calc(12 / 13 * var(--win-fs,.8125rem));line-height:calc(17 / 13 * var(--win-fs,.8125rem));animation:archive-app-module__2A1S8G__archive-in .2s var(--ease-out,cubic-bezier(0, 0, .2, 1)) var(--row-delay) both;cursor:pointer;padding-inline:6px;text-decoration:none}.archive-app-module__2A1S8G__row:hover{background:color-mix(in srgb, var(--win-canvas) 92%, var(--win-select-bg));transition:background-color 90ms linear}.archive-app-module__2A1S8G__row:active{background:var(--win-select-bg);color:var(--win-select-fg)}.archive-app-module__2A1S8G__row:active .archive-app-module__2A1S8G__cellKind,.archive-app-module__2A1S8G__row:active .archive-app-module__2A1S8G__cellDetail,.archive-app-module__2A1S8G__row:active .archive-app-module__2A1S8G__cellDate{color:var(--win-select-fg)}.archive-app-module__2A1S8G__rowIcon{color:var(--win-accent);view-transition-name:var(--vt-item,none);view-transition-class:var(--vt-item-class)}.archive-app-module__2A1S8G__row:active .archive-app-module__2A1S8G__rowIcon{color:var(--win-select-fg)}.archive-app-module__2A1S8G__cellName,.archive-app-module__2A1S8G__cellKind,.archive-app-module__2A1S8G__cellDetail,.archive-app-module__2A1S8G__cellDate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.archive-app-module__2A1S8G__cellName{font-weight:600}.archive-app-module__2A1S8G__cellKind,.archive-app-module__2A1S8G__cellDetail{color:var(--win-fg-2)}.archive-app-module__2A1S8G__cellDate{color:var(--win-fg-muted);font-variant-numeric:tabular-nums}.archive-app-module__2A1S8G__status{min-block-size:var(--win-statuspanel-h);border-block-start:1px solid var(--win-hilight);color:var(--win-fg-2);font-size:calc(11 / 13 * var(--win-fs,.8125rem));line-height:calc(19 / 13 * var(--win-fs,.8125rem));justify-content:space-between;align-items:center;gap:8px;padding-inline:4px;display:flex}.archive-app-module__2A1S8G__statusCount{font-variant-numeric:tabular-nums;flex:none}.archive-app-module__2A1S8G__statusNote{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes archive-app-module__2A1S8G__archive-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@container (max-width:640px){.archive-app-module__2A1S8G__head,.archive-app-module__2A1S8G__row{grid-template-columns:16px minmax(0,1fr) 104px 100px}.archive-app-module__2A1S8G__headDetail,.archive-app-module__2A1S8G__cellDetail{display:none}}@container (max-width:520px){.archive-app-module__2A1S8G__body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.archive-app-module__2A1S8G__sidebar{overflow:auto hidden}.archive-app-module__2A1S8G__locations{gap:2px;display:flex}.archive-app-module__2A1S8G__location{grid-template-columns:16px auto auto}.archive-app-module__2A1S8G__locationLabel{overflow:visible}}@container (max-width:440px){.archive-app-module__2A1S8G__head,.archive-app-module__2A1S8G__row{grid-template-columns:16px minmax(0,1fr) 104px}.archive-app-module__2A1S8G__headDate,.archive-app-module__2A1S8G__cellDate{display:none}.archive-app-module__2A1S8G__grid{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.archive-app-module__2A1S8G__location,.archive-app-module__2A1S8G__row{min-block-size:44px}}@media print{.archive-app-module__2A1S8G__app{block-size:auto;min-block-size:0}.archive-app-module__2A1S8G__views,.archive-app-module__2A1S8G__routeFoot{display:none}.archive-app-module__2A1S8G__route{background:0 0;min-block-size:0;padding:0}.archive-app-module__2A1S8G__sidebar,.archive-app-module__2A1S8G__pane{overflow:visible}.archive-app-module__2A1S8G__head{position:static}.archive-app-module__2A1S8G__tile,.archive-app-module__2A1S8G__row{animation:none}}@media (forced-colors:active){.archive-app-module__2A1S8G__location{border-inline-start-color:canvas}.archive-app-module__2A1S8G__location[aria-current=true],.archive-app-module__2A1S8G__location[aria-current=true]:hover,.archive-app-module__2A1S8G__location[aria-current=true]:visited{color:highlighttext;forced-color-adjust:none;background:highlight;border-inline-start-color:highlight}.archive-app-module__2A1S8G__location[aria-current=true] .archive-app-module__2A1S8G__locationCount{color:highlighttext}.archive-app-module__2A1S8G__head{border-block-end:1px solid canvastext}.archive-app-module__2A1S8G__chip{box-shadow:none;background:canvastext}.archive-app-module__2A1S8G__location[aria-current=true] .archive-app-module__2A1S8G__chip{background:highlighttext}}.archive-app-module__2A1S8G__route{gap:var(--win-desktop-pad,24px);min-block-size:100dvh;padding:var(--win-desktop-pad,24px);grid-template-rows:minmax(0,1fr) auto;display:grid}.archive-app-module__2A1S8G__routeMain{min-block-size:0;display:grid}.archive-app-module__2A1S8G__routeMain:focus{outline:none}.archive-app-module__2A1S8G__routeApp{min-block-size:0}.archive-app-module__2A1S8G__routeFoot{justify-content:flex-start;display:flex}.archive-app-module__2A1S8G__back{min-block-size:30px;color:var(--win-fg);font-family:var(--font-mono);align-items:center;gap:8px;padding-inline:12px;font-size:.8125rem;line-height:1.4;text-decoration:none;display:inline-flex}.archive-app-module__2A1S8G__back:visited{color:var(--win-fg)}@media (pointer:coarse){.archive-app-module__2A1S8G__back{min-block-size:44px}}@media (max-width:640px){.archive-app-module__2A1S8G__route{gap:8px;padding:8px}}:is(::view-transition-old(.vt-archive-item),::view-transition-new(.vt-archive-item)){object-fit:contain;block-size:100%;inline-size:100%}html:active-view-transition-type(archive-view)::view-transition-group(.vt-archive-item){animation-duration:.24s;animation-timing-function:cubic-bezier(.22,1,.36,1)}html:active-view-transition-type(archive-view)::view-transition-old(root){animation:none}html:active-view-transition-type(archive-view)::view-transition-new(root){animation:none}:is(html:active-view-transition-type(archive-view) .archive-app-module__2A1S8G__tile,html:active-view-transition-type(archive-view) .archive-app-module__2A1S8G__row){animation:none}
.citation-module__Zgg5la__wrap{vertical-align:baseline;min-block-size:20px;max-inline-size:100%;transition:background-color var(--dur-instant) var(--ease-out);align-items:stretch;margin-inline:1px;display:inline-flex}.citation-module__Zgg5la__wrap:hover{background:var(--win-light)}.citation-module__Zgg5la__chip{min-inline-size:0;color:var(--win-accent);font-family:var(--font-mono);font-size:var(--fs-label);line-height:var(--lh-label);align-items:center;gap:4px;padding-inline:5px;text-decoration:none;display:inline-flex;position:relative}.citation-module__Zgg5la__chip:visited{color:var(--win-accent)}.citation-module__Zgg5la__chip:hover .citation-module__Zgg5la__label,.citation-module__Zgg5la__chip:focus-visible .citation-module__Zgg5la__label{text-decoration:underline}.citation-module__Zgg5la__chip:focus-visible{outline:2px solid var(--win-focus-ring);outline-offset:-2px}.citation-module__Zgg5la__chip:active>*{transform:translate(1px,1px)}.citation-module__Zgg5la__index{color:var(--win-fg-2);font-variant-numeric:tabular-nums;flex:none}.citation-module__Zgg5la__label{text-overflow:ellipsis;white-space:nowrap;max-inline-size:24ch;overflow:hidden}.citation-module__Zgg5la__kindNote{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.citation-module__Zgg5la__more{border:0;border-inline-start:1px solid var(--win-shadow);color:var(--win-fg-2);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.citation-module__Zgg5la__more:hover,.citation-module__Zgg5la__more[aria-expanded=true]{color:var(--win-fg)}.citation-module__Zgg5la__more:focus-visible{outline:2px solid var(--win-focus-ring);outline-offset:-2px}.citation-module__Zgg5la__moreGlyph{block-size:16px;inline-size:16px;display:block}.citation-module__Zgg5la__preview{z-index:var(--z-toast);box-sizing:border-box;border:1px solid var(--doc-border);background:var(--doc-surface);block-size:160px;inline-size:240px;color:var(--doc-text);animation:citation-module__Zgg5la__citation-preview-in var(--dur-ui) var(--ease-out) both;border-radius:0;flex-direction:column;gap:5px;padding:10px 12px;display:flex;position:fixed;overflow:hidden;box-shadow:2px 2px #00000040}.citation-module__Zgg5la__preview[data-ready=false]{visibility:hidden}.citation-module__Zgg5la__preview[data-placement=above]{animation-name:citation-module__Zgg5la__citation-preview-in-above}.citation-module__Zgg5la__previewKind{color:var(--doc-accent);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex:none;margin:0;font-size:11px;line-height:14px}.citation-module__Zgg5la__previewTitle{font-family:var(--font-serif);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;margin:0;font-size:18px;line-height:1.15;display:-webkit-box;overflow:hidden}.citation-module__Zgg5la__previewExcerpt{min-block-size:0;color:var(--doc-text-dim);font-family:var(--font-mono);-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:auto;margin:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.citation-module__Zgg5la__previewPath{border-block-start:1px solid var(--doc-rule);color:var(--doc-text-dim);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;flex:none;margin:auto 0 0;padding-block-start:6px;font-size:11px;line-height:15px;overflow:hidden}@keyframes citation-module__Zgg5la__citation-preview-in{0%{opacity:0;transform:translateY(-3px)}}@keyframes citation-module__Zgg5la__citation-preview-in-above{0%{opacity:0;transform:translateY(3px)}}.citation-module__Zgg5la__menu{z-index:var(--z-menu);padding:2px;position:fixed}.citation-module__Zgg5la__menu[data-ready=false]{visibility:hidden}.citation-module__Zgg5la__menuItem{box-sizing:border-box;inline-size:100%;block-size:var(--win-dropdown-item-h);color:var(--win-fg);font-family:var(--font-mono);font-size:var(--fs-menu);line-height:var(--lh-menu);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;padding-inline:10px;display:flex}.citation-module__Zgg5la__menuItem:hover,.citation-module__Zgg5la__menuItem:focus-visible{background:var(--win-select-bg);color:var(--win-select-fg)}.citation-module__Zgg5la__menuItem:focus-visible{outline-offset:-3px;outline:1px dotted}.citation-module__Zgg5la__doc{box-sizing:border-box;flex-direction:column;inline-size:476px;max-inline-size:100%;display:flex}.citation-module__Zgg5la__docHead{align-items:stretch;block-size:32px;display:flex}.citation-module__Zgg5la__docLink{min-inline-size:0;color:var(--win-fg);font-family:var(--font-mono);font-size:var(--fs-label);line-height:var(--lh-label);flex:auto;align-items:center;gap:5px;padding-inline:8px;text-decoration:none;display:flex;overflow:hidden}.citation-module__Zgg5la__docLink:visited{color:var(--win-fg)}.citation-module__Zgg5la__docLink:hover .citation-module__Zgg5la__docName,.citation-module__Zgg5la__docLink:focus-visible .citation-module__Zgg5la__docName{text-decoration:underline}.citation-module__Zgg5la__docLink:focus-visible{outline:2px solid var(--win-focus-ring);outline-offset:-3px}.citation-module__Zgg5la__docLink:active>*{transform:translate(1px,1px)}.citation-module__Zgg5la__docIcon{flex:none;block-size:14px;inline-size:14px}.citation-module__Zgg5la__docName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.citation-module__Zgg5la__docMore{border:0;border-inline-start:1px solid var(--win-shadow);inline-size:28px;color:var(--win-fg-2);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.citation-module__Zgg5la__docMore:hover,.citation-module__Zgg5la__docMore[aria-expanded=true]{color:var(--win-fg)}.citation-module__Zgg5la__docMore:focus-visible{outline:2px solid var(--win-focus-ring);outline-offset:-3px}.citation-module__Zgg5la__docMeta{color:var(--win-fg-2);font-family:var(--font-mono);font-size:var(--fs-card-d);line-height:var(--lh-card-d);margin:0;padding:0 8px 6px 27px}.citation-module__Zgg5la__docBody{margin:0 3px 3px}@media (forced-colors:active){.citation-module__Zgg5la__preview{box-shadow:none;border:1px solid canvastext}.citation-module__Zgg5la__more,.citation-module__Zgg5la__docMore{border-inline-start:1px solid buttonborder}.citation-module__Zgg5la__menuItem:hover,.citation-module__Zgg5la__menuItem:focus-visible{color:highlighttext;forced-color-adjust:none;background:highlight}}
.console-module__3bI7GG__console{flex-direction:column;flex:1;min-block-size:0;display:flex}.console-module__3bI7GG__pane{transition:background-color var(--dur-panel) var(--ease-plate), color var(--dur-panel) var(--ease-plate), box-shadow var(--dur-panel) var(--ease-plate)}.console-module__3bI7GG__inputSlot,.console-module__3bI7GG__inputSlot *{transition:background-color var(--dur-panel) var(--ease-plate), color var(--dur-panel) var(--ease-plate)}.console-module__3bI7GG__console[data-register=shell] .console-module__3bI7GG__pane,.console-module__3bI7GG__console[data-register=shell] .console-module__3bI7GG__inputSlot{--win-canvas:var(--win-terminal-bg);--win-fg:var(--win-terminal-fg);--win-fg-2:color-mix(in srgb, var(--win-terminal-fg) 84%, var(--win-terminal-bg));--win-fg-muted:color-mix(in srgb, var(--win-terminal-fg) 66%, var(--win-terminal-bg));--win-face:color-mix(in srgb, var(--win-terminal-bg) 88%, var(--win-terminal-fg));--win-hilight:color-mix(in srgb, var(--win-terminal-bg) 62%, var(--win-terminal-fg));--win-light:color-mix(in srgb, var(--win-terminal-bg) 78%, var(--win-terminal-fg));--win-shadow:var(--win-terminal-bg);--win-dark:#000;--win-accent:#59d08a;--win-link:#7fb4ff;--win-link-visited:#7fb4ff;--sig-live:#59d08a;--sig-error:#f2726e}.console-module__3bI7GG__paneFrame{flex:1;min-block-size:0;padding-block-start:4px;display:flex}.console-module__3bI7GG__pane{min-block-size:0;padding:var(--win-list-pad-y) var(--win-list-pad-x);scroll-behavior:smooth;flex:1;overflow:hidden auto}.console-module__3bI7GG__pane:focus-visible{outline:2px solid var(--win-focus-ring);outline-offset:-2px}.console-module__3bI7GG__tail{block-size:40px}.console-module__3bI7GG__stream{gap:var(--win-group-gap);flex-direction:column;max-inline-size:476px;display:flex}.console-module__3bI7GG__group{flex-direction:column;gap:2px;display:flex}.console-module__3bI7GG__group[data-kind=assistant]{align-items:flex-start}.console-module__3bI7GG__group[data-kind=user]{align-items:flex-end}.console-module__3bI7GG__sender{color:var(--win-accent);font-family:var(--font-mono);font-size:var(--fs-label);font-weight:600;line-height:var(--lh-label)}.console-module__3bI7GG__block{gap:var(--win-card-gap);flex-direction:column;display:flex}.console-module__3bI7GG__entry{animation:console-module__3bI7GG__entry-in var(--dur-panel) var(--ease-plate) both}@keyframes console-module__3bI7GG__entry-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.console-module__3bI7GG__terminal{color:var(--win-fg);font-family:var(--font-mono);font-size:var(--fs-body);line-height:var(--lh-body);flex-direction:column;gap:2px;display:flex}.console-module__3bI7GG__termBlock{flex-direction:column;display:flex}.console-module__3bI7GG__termLine{white-space:pre-wrap;word-break:break-word;margin:0}.console-module__3bI7GG__termLine[data-kind=err]{color:var(--sig-error)}.console-module__3bI7GG__termLine[data-kind=prompt],.console-module__3bI7GG__termLine[data-kind=live]{margin-block-start:var(--sp-2)}.console-module__3bI7GG__termLine[data-kind=live]{margin-block-end:0}.console-module__3bI7GG__termPrompt{color:var(--sig-live);font-weight:600}.console-module__3bI7GG__listing{gap:0 var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}.console-module__3bI7GG__listingRow{min-inline-size:0}.console-module__3bI7GG__listingName,.console-module__3bI7GG__listingLink{align-items:center;gap:var(--sp-1);color:var(--win-fg);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}.console-module__3bI7GG__listingLink{color:var(--win-link);text-underline-offset:2px;text-decoration:underline}.console-module__3bI7GG__listingRow[data-kind=dir] .console-module__3bI7GG__listingLink{color:var(--sig-live)}.console-module__3bI7GG__answer{gap:var(--sp-2);max-inline-size:476px;padding:var(--sp-3);border-inline-start:3px solid var(--win-accent);background:color-mix(in srgb, var(--win-canvas) 94%, var(--win-accent));color:var(--win-fg);font-family:var(--font-mono);flex-direction:column;display:flex}.console-module__3bI7GG__answerHead{align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;display:flex}.console-module__3bI7GG__answerLabel{color:var(--win-accent);font-size:var(--fs-label);letter-spacing:.04em;font-weight:600;line-height:var(--lh-label);text-transform:uppercase}.console-module__3bI7GG__answerStatus{color:var(--win-fg-muted);font-size:var(--fs-label);line-height:var(--lh-label)}.console-module__3bI7GG__answerVerdict{font-size:var(--fs-body);font-weight:600;line-height:var(--lh-body)}.console-module__3bI7GG__answerText{font-size:var(--fs-body);line-height:var(--lh-body)}.console-module__3bI7GG__citations{gap:var(--sp-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.console-module__3bI7GG__answerNotice{color:var(--win-fg-2);font-size:calc(11 / 13 * var(--win-fs,.8125rem));line-height:calc(15 / 13 * var(--win-fs,.8125rem))}.console-module__3bI7GG__inputSlot{flex:none}@media (max-width:519px){.console-module__3bI7GG__listing{grid-template-columns:minmax(0,1fr)}.console-module__3bI7GG__listingName,.console-module__3bI7GG__listingLink{min-block-size:44px}}@media (forced-colors:active){.console-module__3bI7GG__answer{background:canvas;border:1px solid canvastext}.console-module__3bI7GG__listingLink,.console-module__3bI7GG__listingRow[data-kind=dir] .console-module__3bI7GG__listingLink{color:linktext}.console-module__3bI7GG__termLine[data-kind=err],.console-module__3bI7GG__termPrompt{color:canvastext}}
.cards-module__IRobiq__card,.cards-module__IRobiq__linkRow{--bevel-out:inset 1px 1px 0 var(--win-hilight), inset 2px 2px 0 var(--win-light), inset -1px -1px 0 var(--win-shadow), inset -2px -2px 0 var(--win-dark);--bevel-in:inset 1px 1px 0 var(--win-shadow), inset 2px 2px 0 var(--win-dark), inset -1px -1px 0 var(--win-hilight), inset -2px -2px 0 var(--win-light);--row-delay:calc(min(var(--row-index,0), 8) * 45ms);border-radius:var(--win-radius);background:var(--win-face);box-shadow:var(--bevel-out);color:var(--win-fg);font-family:var(--font-mono);animation:cards-module__IRobiq__row-in .26s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) var(--row-delay) both;cursor:pointer;text-decoration:none;display:flex}.cards-module__IRobiq__card:visited,.cards-module__IRobiq__linkRow:visited{color:var(--win-fg)}.cards-module__IRobiq__card:hover,.cards-module__IRobiq__linkRow:hover{background:color-mix(in srgb, var(--win-face) 92%, var(--win-hilight));transition:background-color 90ms linear}.cards-module__IRobiq__card:active,.cards-module__IRobiq__linkRow:active{box-shadow:var(--bevel-in)}.cards-module__IRobiq__card:active>*,.cards-module__IRobiq__linkRow:active>*{transition:none;transform:translate(1px,1px)}.cards-module__IRobiq__card:active,.cards-module__IRobiq__linkRow:active{background:var(--win-face);transition:none}.cards-module__IRobiq__card:focus-visible,.cards-module__IRobiq__linkRow:focus-visible{outline:1px dotted var(--win-fg);outline-offset:-4px}.cards-module__IRobiq__card+.cards-module__IRobiq__card,li+li>.cards-module__IRobiq__card{margin-block-start:calc(3px - var(--win-card-gap,0px))}.cards-module__IRobiq__linkRow+.cards-module__IRobiq__linkRow{margin-block-start:2px}.cards-module__IRobiq__card{min-block-size:84px;view-transition-name:var(--vt-frame,none);view-transition-class:var(--vt-class-frame);gap:6px;padding:8px 10px}.cards-module__IRobiq__cardIcon{inline-size:16px;color:var(--win-accent);view-transition-name:var(--vt-hero,none);view-transition-class:var(--vt-class-hero);flex:none;padding-block-start:5px;font-size:16px}.cards-module__IRobiq__cardBody{flex-direction:column;flex:1;min-inline-size:0;display:flex}.cards-module__IRobiq__cardEyebrow{color:var(--win-accent);font-family:var(--font-pixel);font-size:calc(14 / 13 * var(--win-fs,.8125rem));font-weight:700;line-height:calc(23 / 13 * var(--win-fs,.8125rem))}.cards-module__IRobiq__cardTitle{max-inline-size:100%;color:var(--win-fg);font-size:calc(12 / 13 * var(--win-fs,.8125rem));font-weight:600;line-height:calc(19 / 13 * var(--win-fs,.8125rem));align-self:flex-start;position:relative}.cards-module__IRobiq__cardTitle:after{content:"";transform-origin:0;block-size:1px;transition:transform .14s var(--ease-out,cubic-bezier(0, 0, .2, 1));background:currentColor;position:absolute;inset-block-end:1px;inset-inline:0;transform:scaleX(0)}.cards-module__IRobiq__card:hover .cards-module__IRobiq__cardTitle:after,.cards-module__IRobiq__card:focus-visible .cards-module__IRobiq__cardTitle:after{transform:scaleX(1)}.cards-module__IRobiq__card .cards-module__IRobiq__stageMark{transform-origin:0 100%;transition:transform .12s var(--ease-out,cubic-bezier(0, 0, .2, 1))}.cards-module__IRobiq__card:hover .cards-module__IRobiq__stageMark,.cards-module__IRobiq__card:focus-visible .cards-module__IRobiq__stageMark{transform:rotate(-2.5deg)}.cards-module__IRobiq__card:active .cards-module__IRobiq__stageMark{transition:none;transform:none}.cards-module__IRobiq__stageMark{inline-size:var(--mark-size,16px);block-size:var(--mark-size,16px);display:block;position:relative}.cards-module__IRobiq__stageBadge{block-size:100%;inline-size:100%;image-rendering:pixelated;position:absolute;inset:0}.cards-module__IRobiq__cardDescription{-webkit-line-clamp:2;line-clamp:2;color:var(--win-fg-2);font-size:calc(11 / 13 * var(--win-fs,.8125rem));line-height:calc(15.5 / 13 * var(--win-fs,.8125rem));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cards-module__IRobiq__card[data-variant=flagship] .cards-module__IRobiq__cardDescription{min-block-size:calc(31 / 13 * var(--win-fs,.8125rem))}.cards-module__IRobiq__card[data-variant=plugin] .cards-module__IRobiq__cardDescription{min-block-size:calc(15.5 / 13 * var(--win-fs,.8125rem))}.cards-module__IRobiq__linkRow{align-items:center;min-block-size:56px;padding:10px}.cards-module__IRobiq__linkMarker{color:var(--win-accent);flex:none;margin-inline-end:4px}.cards-module__IRobiq__linkBody{flex-direction:column;flex:1;min-inline-size:0;display:flex}.cards-module__IRobiq__linkLabel{color:var(--win-fg);font-size:calc(12 / 13 * var(--win-fs,.8125rem));font-weight:600;line-height:calc(19 / 13 * var(--win-fs,.8125rem));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cards-module__IRobiq__linkValueRow{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.cards-module__IRobiq__linkValue{color:var(--win-fg-2);font-size:calc(11 / 13 * var(--win-fs,.8125rem));line-height:calc(17 / 13 * var(--win-fs,.8125rem));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cards-module__IRobiq__linkMeta{color:var(--win-fg-muted);font-size:calc(11 / 13 * var(--win-fs,.8125rem));font-variant-numeric:tabular-nums;line-height:calc(17 / 13 * var(--win-fs,.8125rem));flex:none}.cards-module__IRobiq__linkArrow{color:var(--win-fg-2);flex:none}.cards-module__IRobiq__careerRow{inline-size:max-content;max-inline-size:var(--win-bubble-max);padding:var(--win-bubble-pad);border:1px solid var(--win-bubble-a-bd);border-radius:var(--win-radius);background:var(--win-bubble-a-bg);box-shadow:1px 1px 0 var(--win-bubble-a-bd);color:var(--win-bubble-a-fg);font-family:var(--font-mono);font-size:var(--fs-body);line-height:var(--lh-body);white-space:pre-wrap;word-break:break-word}.cards-module__IRobiq__careerHeadline{font-weight:600}@keyframes cards-module__IRobiq__row-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes cards-module__IRobiq__row-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.cards-module__IRobiq__card,.cards-module__IRobiq__linkRow{animation:cards-module__IRobiq__row-fade .12s linear calc(min(var(--row-index,0), 4) * 25ms) both}}[data-motion=reduced] .cards-module__IRobiq__card,[data-motion=reduced] .cards-module__IRobiq__linkRow,[data-motion=off] .cards-module__IRobiq__card,[data-motion=off] .cards-module__IRobiq__linkRow{animation:cards-module__IRobiq__row-fade .12s linear calc(min(var(--row-index,0), 4) * 25ms) both}[data-motion=off] .cards-module__IRobiq__card,[data-motion=off] .cards-module__IRobiq__cardIcon{view-transition-name:none}@media (prefers-reduced-motion:reduce){.cards-module__IRobiq__cardTitle:after,.cards-module__IRobiq__card .cards-module__IRobiq__stageMark{transition:none}.cards-module__IRobiq__card:hover .cards-module__IRobiq__stageMark,.cards-module__IRobiq__card:focus-visible .cards-module__IRobiq__stageMark{transform:none}}[data-motion=reduced] .cards-module__IRobiq__cardTitle:after,[data-motion=off] .cards-module__IRobiq__cardTitle:after,[data-motion=reduced] .cards-module__IRobiq__card .cards-module__IRobiq__stageMark,[data-motion=off] .cards-module__IRobiq__card .cards-module__IRobiq__stageMark{transition:none}[data-motion=reduced] .cards-module__IRobiq__card:hover .cards-module__IRobiq__stageMark,[data-motion=reduced] .cards-module__IRobiq__card:focus-visible .cards-module__IRobiq__stageMark,[data-motion=off] .cards-module__IRobiq__card:hover .cards-module__IRobiq__stageMark,[data-motion=off] .cards-module__IRobiq__card:focus-visible .cards-module__IRobiq__stageMark{transform:none}@media (forced-colors:active){.cards-module__IRobiq__card,.cards-module__IRobiq__linkRow,.cards-module__IRobiq__card:active,.cards-module__IRobiq__linkRow:active{box-shadow:none;border:1px solid buttonborder}.cards-module__IRobiq__careerRow{box-shadow:none;border:1px solid canvastext}.cards-module__IRobiq__cardTitle:after{background:linktext}}
.help-card-module__4JG52a__mark{align-self:flex-start;margin-block-start:calc(3 / 13 * var(--win-fs,.8125rem))}
.panels-module__tpGnlq__panel,.panels-module__tpGnlq__cardList,.panels-module__tpGnlq__chips{--step-chip:40ms;--step-card:45ms;--step-group:90ms;--cap-chip:10;--cap-card:8;--cap-group:4}.panels-module__tpGnlq__panel{inline-size:100%;max-inline-size:476px;animation:panels-module__tpGnlq__panel-in var(--dur-panel) var(--ease-plate) both}@keyframes panels-module__tpGnlq__panel-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.panels-module__tpGnlq__titlebar{background:var(--win-title-grad);block-size:29px;color:var(--win-title-fg);align-items:center;gap:5px;padding-inline:5px;display:flex}.panels-module__tpGnlq__titleIcon{stroke-width:2px;flex:none}.panels-module__tpGnlq__title{max-inline-size:var(--win-title-text-max);color:inherit;font-family:var(--font-pixel);font-size:calc(15 / 13 * var(--win-fs,.8125rem));text-overflow:ellipsis;white-space:nowrap;margin:0;font-style:normal;font-weight:700;line-height:29px;overflow:hidden}.panels-module__tpGnlq__body{flex-direction:column;gap:10px;padding:12px;display:flex}.panels-module__tpGnlq__group{animation:panels-module__tpGnlq__panel-row-in var(--dur-ui) var(--ease-out) both;animation-delay:calc(min(var(--stagger-index,0), var(--cap-group)) * var(--step-group));flex-direction:column;gap:5px;display:flex}.panels-module__tpGnlq__groupLabel{block-size:calc(23 / 13 * var(--win-fs,.8125rem));color:var(--win-accent);font-family:var(--font-pixel);font-size:calc(15 / 13 * var(--win-fs,.8125rem));font-weight:700;line-height:calc(23 / 13 * var(--win-fs,.8125rem));margin:0}.panels-module__tpGnlq__entries{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.panels-module__tpGnlq__entry{min-block-size:calc(39 / 13 * var(--win-fs,.8125rem));color:var(--win-fg);align-items:center;gap:6px;padding:4px 10px;text-decoration:none;transition:background-color 90ms linear;display:flex}a.panels-module__tpGnlq__entry{min-block-size:44px}.panels-module__tpGnlq__entryText{flex-direction:column;flex:auto;min-inline-size:0;display:flex}.panels-module__tpGnlq__entryName{font-family:var(--font-mono);font-size:calc(12 / 13 * var(--win-fs,.8125rem));font-weight:600;line-height:calc(16 / 13 * var(--win-fs,.8125rem))}.panels-module__tpGnlq__entryWhy{color:var(--win-fg-2);font-family:var(--font-mono);font-size:calc(11 / 13 * var(--win-fs,.8125rem));line-height:calc(15 / 13 * var(--win-fs,.8125rem))}.panels-module__tpGnlq__entryExternal{color:var(--win-fg-2);flex:none}.panels-module__tpGnlq__cardList{gap:var(--win-card-gap);flex-direction:column;inline-size:100%;max-inline-size:476px;margin:0;padding:0;list-style:none;display:flex}.panels-module__tpGnlq__card{block-size:calc(57 / 13 * var(--win-fs,.8125rem));color:var(--win-fg);animation:panels-module__tpGnlq__panel-row-in var(--dur-ui) var(--ease-out) both;animation-delay:calc(min(var(--stagger-index,0), var(--cap-card)) * var(--step-card));align-items:center;gap:6px;padding:8px 11px 8px 10px;text-decoration:none;transition:background-color 90ms linear;display:flex}.panels-module__tpGnlq__cardIcon{color:var(--win-accent);flex:none}.panels-module__tpGnlq__cardText{flex-direction:column;min-inline-size:0;display:flex}.panels-module__tpGnlq__cardCommand{color:var(--win-accent);font-family:var(--font-pixel);font-size:calc(14 / 13 * var(--win-fs,.8125rem));font-weight:700;line-height:calc(22 / 13 * var(--win-fs,.8125rem))}.panels-module__tpGnlq__cardLabel{color:var(--win-fg-2);font-family:var(--font-mono);font-size:calc(11 / 13 * var(--win-fs,.8125rem));line-height:calc(19 / 13 * var(--win-fs,.8125rem));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.panels-module__tpGnlq__chips{flex-wrap:wrap;gap:4px;inline-size:100%;max-inline-size:476px;margin:0;padding:0;list-style:none;display:flex}.panels-module__tpGnlq__chip{block-size:calc(30 / 13 * var(--win-fs,.8125rem));color:var(--win-fg-2);font-family:var(--font-mono);font-size:calc(12 / 13 * var(--win-fs,.8125rem));line-height:calc(20 / 13 * var(--win-fs,.8125rem));text-align:start;white-space:nowrap;animation:panels-module__tpGnlq__panel-row-in var(--dur-ui) var(--ease-out) both;animation-delay:calc(min(var(--stagger-index,0), var(--cap-chip)) * var(--step-chip));border:0;align-items:center;padding:5px 12px;transition:background-color 90ms linear;display:inline-flex;position:relative}.panels-module__tpGnlq__chip[aria-disabled=true]{color:var(--win-fg-muted);cursor:default}@media (max-width:519px){.panels-module__tpGnlq__chips{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;gap:8px;padding-block:7px;padding-inline:4px;scroll-padding-inline:12px;overflow-x:auto}.panels-module__tpGnlq__chips>li{scroll-snap-align:start;flex:none}.panels-module__tpGnlq__chip{touch-action:manipulation}.panels-module__tpGnlq__chip:before{content:"";position:absolute;inset-block:-7px;inset-inline:0}}a.panels-module__tpGnlq__entry:hover,.panels-module__tpGnlq__card:hover,.panels-module__tpGnlq__chip:not([aria-disabled=true]):hover{background-color:color-mix(in srgb, var(--win-face) 96%, var(--win-hilight))}@keyframes panels-module__tpGnlq__panel-row-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.panels-module__tpGnlq__panel,.panels-module__tpGnlq__group,.panels-module__tpGnlq__card,.panels-module__tpGnlq__chip{animation-delay:0s}}[data-motion=reduced] .panels-module__tpGnlq__panel,[data-motion=off] .panels-module__tpGnlq__panel,[data-motion=reduced] .panels-module__tpGnlq__group,[data-motion=off] .panels-module__tpGnlq__group,[data-motion=reduced] .panels-module__tpGnlq__card,[data-motion=off] .panels-module__tpGnlq__card,[data-motion=reduced] .panels-module__tpGnlq__chip,[data-motion=off] .panels-module__tpGnlq__chip{animation-delay:0s}@media (forced-colors:active){.panels-module__tpGnlq__titlebar{color:highlighttext;forced-color-adjust:none;background:highlight}.panels-module__tpGnlq__entry,.panels-module__tpGnlq__card,.panels-module__tpGnlq__chip{border:1px solid buttonborder}a.panels-module__tpGnlq__entry:hover,.panels-module__tpGnlq__card:hover,.panels-module__tpGnlq__chip:not([aria-disabled=true]):hover{color:highlighttext;forced-color-adjust:none;background-color:highlight}.panels-module__tpGnlq__chip[aria-disabled=true]{color:graytext}}
.bubble-module__eVSlFW__bubble{width:max-content;max-width:var(--win-bubble-max);padding:var(--win-bubble-pad);border-radius:var(--win-radius);font-family:var(--font-mono);font-size:var(--fs-body);line-height:var(--lh-body);word-break:break-word;transform-origin:50% 100%;animation:bubble-module__eVSlFW__note-land .18s var(--ease-plate) both;border:1px solid}.bubble-module__eVSlFW__bubble[data-kind=assistant]{border-color:var(--win-bubble-a-bd);background:var(--win-bubble-a-bg);box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--win-bubble-a-bd) 72%, #000), 1px 1px 0 var(--win-bubble-a-bd);color:var(--win-bubble-a-fg)}.bubble-module__eVSlFW__bubble[data-kind=user]{border-color:var(--win-bubble-u-bd);background:var(--win-bubble-u-bg);box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--win-bubble-u-bd) 72%, #000), 1px 1px 0 var(--win-bubble-u-bd);color:var(--win-bubble-u-fg);font-weight:500}@keyframes bubble-module__eVSlFW__note-land{0%{opacity:0;transform:translateY(4px)scale(.985)}to{opacity:1;transform:none}}@media (min-width:360px) and (max-width:767px){.bubble-module__eVSlFW__bubble{max-width:82%}}.bubble-module__eVSlFW__text{white-space:normal}.bubble-module__eVSlFW__text[data-preserve=true]{white-space:pre-wrap}.bubble-module__eVSlFW__timestamp{color:var(--win-fg-muted);font-family:var(--font-pixel);font-size:var(--fs-time);line-height:var(--lh-time);animation:bubble-module__eVSlFW__stamp-in var(--dur-ui) var(--ease-out) 80ms both;padding:0 3px;display:inline-block}@keyframes bubble-module__eVSlFW__stamp-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.bubble-module__eVSlFW__timestamp{animation-delay:0s}}[data-motion=reduced] .bubble-module__eVSlFW__timestamp,[data-motion=off] .bubble-module__eVSlFW__timestamp{animation-delay:0s}.bubble-module__eVSlFW__bubble[data-caret=true]{padding:10px 16px}.bubble-module__eVSlFW__caret{vertical-align:middle;background:currentColor;width:8px;height:14px;animation:1.06s step-end infinite bubble-module__eVSlFW__caret-blink;display:inline-block}@keyframes bubble-module__eVSlFW__caret-blink{0%,49.99%{opacity:1}50%,to{opacity:0}}.bubble-module__eVSlFW__caret[data-static=true]{opacity:.85;animation:none}@media (prefers-reduced-motion:reduce){.bubble-module__eVSlFW__caret{opacity:.85;animation:none}}[data-motion=reduced] .bubble-module__eVSlFW__caret,[data-motion=off] .bubble-module__eVSlFW__caret{opacity:.85;animation:none}@media (forced-colors:active){.bubble-module__eVSlFW__bubble{box-shadow:none;border:1px solid canvastext}.bubble-module__eVSlFW__caret{forced-color-adjust:none;background:canvastext}}
.input-module__FetiJa__chipBar{--win-chip-band-h:71px}.input-module__FetiJa__inputArea{padding:var(--sp-1);background:var(--win-face);color:var(--win-fg);position:relative}.input-module__FetiJa__inputRow{box-sizing:border-box;block-size:var(--win-input-field-h);align-items:center;gap:var(--sp-1);padding:2px;display:flex;position:relative}.input-module__FetiJa__inputRow:after{box-shadow:inset 0 0 0 1px var(--win-accent);content:"";opacity:0;pointer-events:none;position:absolute;inset:2px}.input-module__FetiJa__inputRow:focus-within:after{opacity:1}.input-module__FetiJa__prompt{color:var(--win-accent);flex:none;margin-inline-start:3px}.input-module__FetiJa__inputRow:focus-within .input-module__FetiJa__prompt{transform:translate(1px)}.input-module__FetiJa__field{block-size:100%;min-inline-size:0;padding:0 var(--sp-1);caret-color:var(--win-accent);color:var(--win-fg);font-family:var(--font-mono);font-size:var(--fs-body);background:0 0;border:0;flex:1;line-height:32px}.input-module__FetiJa__field::placeholder{opacity:1;color:var(--win-fg-muted)}.input-module__FetiJa__field:focus-visible{outline:none}.input-module__FetiJa__send{inline-size:var(--win-send-w);block-size:var(--win-send-h);color:var(--win-fg);font-family:var(--font-pixel);transition:background-color 90ms var(--ease-out);border:0;flex:none;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:inline-flex;position:relative}.input-module__FetiJa__inputRow .input-module__FetiJa__send{transition:background-color 90ms var(--ease-out)}.input-module__FetiJa__inputRow .input-module__FetiJa__send:active{transition:none}.input-module__FetiJa__send:disabled{color:var(--win-fg-muted);cursor:default}.input-module__FetiJa__sendIcon{display:none}.input-module__FetiJa__popup{z-index:1;inset-block-end:100%;inset-inline:var(--sp-1);max-block-size:var(--suggest-max-block-size,420px);background:var(--win-face);color:var(--win-fg);overscroll-behavior:contain;scrollbar-gutter:stable;margin:0 0 2px;padding:0;list-style:none;animation:.11s cubic-bezier(.2,.9,.3,1) both input-module__FetiJa__suggest-open;position:absolute;overflow-y:auto}.input-module__FetiJa__popup::-webkit-scrollbar{width:var(--win-scrollbar-w)}.input-module__FetiJa__popup::-webkit-scrollbar-track{background:var(--win-face)}.input-module__FetiJa__popup::-webkit-scrollbar-thumb{background:var(--win-face);min-height:32px;box-shadow:inset 1px 1px 0 var(--win-light), inset -1px -1px 0 var(--win-shadow)}.input-module__FetiJa__popup[data-phase=closing]{transform-origin:bottom;pointer-events:none;animation:input-module__FetiJa__suggest-fade 80ms var(--ease-in-quad,cubic-bezier(.4, 0, 1, 1)) reverse both}.input-module__FetiJa__empty{cursor:default;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.input-module__FetiJa__emptyTitle{color:var(--win-fg);font-family:var(--font-mono);font-size:var(--fs-body);line-height:var(--lh-body)}.input-module__FetiJa__emptyHint{color:var(--win-fg-2);font-family:var(--font-mono);font-size:var(--fs-card-d);line-height:var(--lh-card-d)}.input-module__FetiJa__carriage{z-index:1;background:var(--win-fg);pointer-events:none;block-size:14px;inline-size:8px;margin-block-start:-7px;animation:90ms steps(6,end) both input-module__FetiJa__carriage-return;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--carriage-left,0px) + var(--sp-1))}.input-module__FetiJa__inputRow:has(>.input-module__FetiJa__carriage) .input-module__FetiJa__field::placeholder{color:#0000}.input-module__FetiJa__flash{background:var(--win-select-bg);pointer-events:none;animation:.1s step-end both input-module__FetiJa__field-flash;position:absolute;inset:2px}.input-module__FetiJa__probe{visibility:hidden;font-family:var(--font-mono);font-size:var(--fs-body);pointer-events:none;white-space:pre;line-height:32px;position:absolute;inset-block-start:0;inset-inline-start:0}.input-module__FetiJa__option{box-sizing:border-box;border-block-end:1px solid var(--win-light);cursor:pointer;align-items:center;gap:10px;block-size:34px;padding:5px 10px;display:flex}.input-module__FetiJa__popup .input-module__FetiJa__option,.input-module__FetiJa__popup .input-module__FetiJa__option .input-module__FetiJa__optionCommand,.input-module__FetiJa__popup .input-module__FetiJa__option .input-module__FetiJa__optionLabel{transition:none}.input-module__FetiJa__option:last-child{border-block-end:0}.input-module__FetiJa__optionCommand{min-inline-size:110px;color:var(--win-accent);font-family:var(--font-pixel);flex:none;font-size:15px;font-weight:700;line-height:24px}.input-module__FetiJa__optionLabel{color:var(--win-fg-2);font-family:var(--font-mono);font-size:var(--fs-card-d);text-overflow:ellipsis;white-space:nowrap;line-height:24px;overflow:hidden}.input-module__FetiJa__option[data-active=true]{background:var(--win-select-bg);color:var(--win-select-fg)}.input-module__FetiJa__option[data-active=true] .input-module__FetiJa__optionCommand{color:#aff}.input-module__FetiJa__option[data-active=true] .input-module__FetiJa__optionLabel{color:var(--win-select-fg)}.input-module__FetiJa__chipBar{box-sizing:border-box;min-block-size:var(--win-chip-band-h);padding:var(--sp-1) var(--sp-2);border-block-start:1px solid var(--win-hilight);background:var(--win-face);align-items:flex-start;gap:var(--win-chip-gap);flex:none;display:flex}.input-module__FetiJa__chipRows{gap:var(--win-chip-gap);flex-direction:column;flex:1;min-inline-size:0;display:flex}.input-module__FetiJa__chipRow{gap:var(--win-chip-gap);display:flex}.input-module__FetiJa__chip{box-sizing:border-box;block-size:var(--win-chip-h);color:var(--win-accent);font-family:var(--font-pixel);font-size:var(--fs-chip);font-weight:700;line-height:var(--lh-chip);white-space:nowrap;transition:background-color 90ms var(--ease-out);animation:input-module__FetiJa__chip-in var(--dur-panel) var(--ease-plate) both;animation-delay:calc(var(--chip-index,0) * 40ms);border:0;flex:none;justify-content:center;align-items:center;padding:3px 12px;display:inline-flex;position:relative}.input-module__FetiJa__chipExpand{box-sizing:border-box;block-size:36px;inline-size:44px;color:var(--win-accent);border:0;flex:none;justify-content:center;align-items:center;padding:0;display:none}.input-module__FetiJa__chipExpandIcon{transition:transform .11s var(--ease-out,cubic-bezier(0, 0, .2, 1))}.input-module__FetiJa__chipBar[data-expanded=true] .input-module__FetiJa__chipExpandIcon{transform:rotate(180deg)}@media (hover:hover){.input-module__FetiJa__send:enabled:hover,.input-module__FetiJa__chip:enabled:hover,.input-module__FetiJa__chipExpand:hover{background-color:var(--win-light)}.input-module__FetiJa__option:hover{background:var(--win-select-bg);color:var(--win-select-fg)}.input-module__FetiJa__option:hover .input-module__FetiJa__optionCommand{color:#aff}.input-module__FetiJa__option:hover .input-module__FetiJa__optionLabel{color:var(--win-select-fg)}}@keyframes input-module__FetiJa__suggest-open{0%{opacity:0;clip-path:inset(100% 0 0)}55%{opacity:1}to{opacity:1;clip-path:inset(0)}}@keyframes input-module__FetiJa__carriage-return{0%{transform:translateX(var(--carriage-x,0px))}to{transform:translate(0)}}@keyframes input-module__FetiJa__field-flash{0%{opacity:1}to{opacity:0}}@keyframes input-module__FetiJa__suggest-fade{0%{opacity:0}to{opacity:1}}@keyframes input-module__FetiJa__chip-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.input-module__FetiJa__chip{animation-delay:0s}.input-module__FetiJa__popup{animation-name:input-module__FetiJa__suggest-fade}.input-module__FetiJa__carriage,.input-module__FetiJa__flash{display:none}}[data-motion=reduced] .input-module__FetiJa__chip,[data-motion=off] .input-module__FetiJa__chip{animation-delay:0s}[data-motion=reduced] .input-module__FetiJa__popup,[data-motion=off] .input-module__FetiJa__popup{animation-name:input-module__FetiJa__suggest-fade}[data-motion=reduced] .input-module__FetiJa__carriage,[data-motion=off] .input-module__FetiJa__carriage,[data-motion=reduced] .input-module__FetiJa__flash,[data-motion=off] .input-module__FetiJa__flash{display:none}@media (max-width:767px){.input-module__FetiJa__inputArea{padding:var(--sp-1) var(--sp-2)}.input-module__FetiJa__inputRow{block-size:48px}.input-module__FetiJa__field,.input-module__FetiJa__probe{font-size:16px}.input-module__FetiJa__send{block-size:44px;inline-size:44px}.input-module__FetiJa__sendIcon{display:inline-block}.input-module__FetiJa__sendLabel{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.input-module__FetiJa__popup{max-block-size:45dvh;margin-block-end:0;inset-inline:0;overflow-y:auto}.input-module__FetiJa__option{block-size:48px}.input-module__FetiJa__chipBar{min-block-size:0;padding:var(--sp-2);align-items:center}.input-module__FetiJa__chipRows{overscroll-behavior-x:contain;scroll-snap-type:x proximity;gap:var(--sp-1);flex-direction:row;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%)}.input-module__FetiJa__chipRow{display:contents}.input-module__FetiJa__chipBar[data-expanded=true] .input-module__FetiJa__chipRows{flex-wrap:wrap;overflow-x:visible;-webkit-mask-image:none;mask-image:none}.input-module__FetiJa__chip{scroll-snap-align:start;block-size:36px}.input-module__FetiJa__chip:before{content:"";position:absolute;inset-block:-4px;inset-inline:0}.input-module__FetiJa__chipExpand{display:inline-flex;position:relative}.input-module__FetiJa__chipExpand:before{content:"";position:absolute;inset-block:-4px;inset-inline:0}}@media (max-width:359px){.input-module__FetiJa__inputArea{padding-inline:var(--sp-1)}.input-module__FetiJa__send{inline-size:44px}.input-module__FetiJa__chipBar{padding-inline:var(--sp-1)}.input-module__FetiJa__optionCommand{min-inline-size:88px}}@media (forced-colors:active){.input-module__FetiJa__popup,.input-module__FetiJa__chip,.input-module__FetiJa__chipExpand{border:1px solid buttonborder}.input-module__FetiJa__field:focus-visible{outline-offset:-1px;outline:1px solid highlight}.input-module__FetiJa__flash{forced-color-adjust:none;background:highlight}.input-module__FetiJa__carriage{forced-color-adjust:none;background:canvastext}.input-module__FetiJa__option[data-active=true],.input-module__FetiJa__option:hover{color:highlighttext;forced-color-adjust:none;background:highlight}.input-module__FetiJa__option[data-active=true] .input-module__FetiJa__optionCommand,.input-module__FetiJa__option[data-active=true] .input-module__FetiJa__optionLabel,.input-module__FetiJa__option:hover .input-module__FetiJa__optionCommand,.input-module__FetiJa__option:hover .input-module__FetiJa__optionLabel{color:highlighttext}}
.section-header-module__V0sG9a__header{--section-fs:calc(16 / 13 * var(--win-fs,.8125rem));--section-lh:calc(25 / 13 * var(--win-fs,.8125rem));block-size:var(--section-lh);color:var(--win-accent);font-family:var(--font-pixel);font-size:var(--section-fs);font-style:normal;font-weight:700;line-height:var(--section-lh);text-wrap:nowrap;align-items:center;gap:8px;margin:16px 0 8px;display:flex;position:relative;overflow:hidden}.section-header-module__V0sG9a__marker{background:var(--win-accent);flex:none;block-size:8px;inline-size:8px;animation:.12s steps(2,end) both section-header-module__V0sG9a__marker-flash}.section-header-module__V0sG9a__label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;animation:section-header-module__V0sG9a__label-in .16s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)) 60ms both;flex:0 auto;overflow:hidden}.section-header-module__V0sG9a__rule{background:var(--win-rule);transform-origin:0;block-size:2px;animation:section-header-module__V0sG9a__rule-wipe .26s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)) .12s both;flex:1}.section-header-module__V0sG9a__header:after{content:"";background:linear-gradient(100deg, transparent 40%, color-mix(in srgb, var(--win-hilight) 55%, transparent) 50%, transparent 60%);pointer-events:none;animation:.7s ease-out .38s both section-header-module__V0sG9a__header-sweep;position:absolute;inset:0}@keyframes section-header-module__V0sG9a__marker-flash{0%{opacity:0}to{opacity:1}}@keyframes section-header-module__V0sG9a__label-in{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}@keyframes section-header-module__V0sG9a__rule-wipe{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes section-header-module__V0sG9a__header-sweep{0%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes section-header-module__V0sG9a__header-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.section-header-module__V0sG9a__marker,.section-header-module__V0sG9a__label,.section-header-module__V0sG9a__rule{animation:.1s linear both section-header-module__V0sG9a__header-fade}.section-header-module__V0sG9a__header:after{display:none}}[data-motion=reduced] .section-header-module__V0sG9a__marker,[data-motion=off] .section-header-module__V0sG9a__marker,[data-motion=reduced] .section-header-module__V0sG9a__label,[data-motion=off] .section-header-module__V0sG9a__label,[data-motion=reduced] .section-header-module__V0sG9a__rule,[data-motion=off] .section-header-module__V0sG9a__rule{animation:.1s linear both section-header-module__V0sG9a__header-fade}[data-motion=reduced] .section-header-module__V0sG9a__header:after,[data-motion=off] .section-header-module__V0sG9a__header:after{display:none}.section-header-module__V0sG9a__routeRow{justify-content:flex-end;align-items:center;block-size:24px;display:flex}.section-header-module__V0sG9a__routeLink{min-block-size:24px;color:var(--win-link);font-family:var(--font-mono);font-size:calc(11 / 13 * var(--win-fs,.8125rem));text-underline-offset:2px;white-space:nowrap;align-items:center;padding-inline:3px;line-height:24px;text-decoration-thickness:1px;display:inline-flex}.section-header-module__V0sG9a__routeLink:visited{color:var(--win-link-visited)}.section-header-module__V0sG9a__routeLink:hover{text-decoration-thickness:2px}@media (max-width:767px){.section-header-module__V0sG9a__routeRow{block-size:44px}.section-header-module__V0sG9a__routeLink{min-block-size:44px;position:relative}}@media (forced-colors:active){.section-header-module__V0sG9a__marker,.section-header-module__V0sG9a__rule{forced-color-adjust:none;background:canvastext}.section-header-module__V0sG9a__header:after{display:none}}
.transcript-module__ohvboW__log{min-block-size:0;padding:var(--win-list-pad-y) var(--win-list-pad-x) var(--win-list-pad-b,20px);overscroll-behavior:contain;scroll-behavior:smooth;flex:1;margin-block-start:4px;overflow:hidden auto;}.transcript-module__ohvboW__spacer{block-size:40px}.transcript-module__ohvboW__group{animation:transcript-module__ohvboW__group-in var(--dur-ui) var(--ease-out) both;flex-direction:column;gap:2px;margin-block-end:6px;display:flex}.transcript-module__ohvboW__group[data-gap=speaker]{margin-block-start:calc(var(--win-group-gap) - 6px)}.transcript-module__ohvboW__group[data-lane=assistant],.transcript-module__ohvboW__group[data-lane=user]{animation-name:transcript-module__ohvboW__group-fade}.transcript-module__ohvboW__group[data-lane=assistant]{align-items:flex-start}.transcript-module__ohvboW__group[data-lane=user]{align-items:flex-end}.transcript-module__ohvboW__group[data-lane=block]{align-items:stretch}.transcript-module__ohvboW__group[data-kind=divider]{margin-block:0}.transcript-module__ohvboW__sender{color:var(--win-accent);font-family:var(--font-pixel);font-weight:700;}p.transcript-module__ohvboW__senderLabel,.transcript-module__ohvboW__senderLabel{font-size:calc(11 / 13 * var(--win-fs));line-height:calc(13 / 13 * var(--win-fs));margin-block:0 6px}.transcript-module__ohvboW__rows{gap:var(--win-card-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.transcript-module__ohvboW__rows[data-rows=links]{gap:2px}.transcript-module__ohvboW__copyRow{justify-content:flex-end;padding-block-start:2px;display:flex}.transcript-module__ohvboW__copyButton{border-radius:var(--win-radius);background:var(--win-face);color:var(--win-fg);font-family:var(--font-mono);font-size:calc(11 / 13 * var(--win-fs));line-height:calc(20 / 13 * var(--win-fs));border:0;padding:2px 8px}.transcript-module__ohvboW__routeRowHost{display:contents}@keyframes transcript-module__ohvboW__group-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes transcript-module__ohvboW__group-fade{0%{opacity:0}to{opacity:1}}@supports not selector(::-webkit-scrollbar){.transcript-module__ohvboW__scroller{scrollbar-color:var(--win-face) var(--win-light)}}.transcript-module__ohvboW__scroller::-webkit-scrollbar{width:var(--win-scrollbar-w)}.transcript-module__ohvboW__scroller::-webkit-scrollbar-track{background:var(--win-face)}.transcript-module__ohvboW__scroller::-webkit-scrollbar-thumb{background:var(--win-face);min-height:32px;box-shadow:inset 1px 1px 0 var(--win-hilight), inset 2px 2px 0 var(--win-light), inset -1px -1px 0 var(--win-shadow), inset -2px -2px 0 var(--win-dark)}.transcript-module__ohvboW__scroller::-webkit-scrollbar-button:vertical:start:decrement{height:var(--win-scrollbar-w);background-color:var(--win-face);box-shadow:inset 1px 1px 0 var(--win-hilight), inset 2px 2px 0 var(--win-light), inset -1px -1px 0 var(--win-shadow), inset -2px -2px 0 var(--win-dark);background-position:50%;background-repeat:no-repeat;display:block}.transcript-module__ohvboW__scroller::-webkit-scrollbar-button:vertical:end:increment{height:var(--win-scrollbar-w);background-color:var(--win-face);box-shadow:inset 1px 1px 0 var(--win-hilight), inset 2px 2px 0 var(--win-light), inset -1px -1px 0 var(--win-shadow), inset -2px -2px 0 var(--win-dark);background-position:50%;background-repeat:no-repeat;display:block}.transcript-module__ohvboW__scroller::-webkit-scrollbar-button:vertical:start:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M8 6 11.5 10 4.5 10Z' fill='%23000000'/%3E%3C/svg%3E")}.transcript-module__ohvboW__scroller::-webkit-scrollbar-button:vertical:end:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M8 10 4.5 6 11.5 6Z' fill='%23000000'/%3E%3C/svg%3E")}[data-theme=nightshift] .transcript-module__ohvboW__scroller::-webkit-scrollbar-button:vertical:start:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M8 6 11.5 10 4.5 10Z' fill='%23eceff1'/%3E%3C/svg%3E")}[data-theme=nightshift] .transcript-module__ohvboW__scroller::-webkit-scrollbar-button:vertical:end:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M8 10 4.5 6 11.5 6Z' fill='%23eceff1'/%3E%3C/svg%3E")}@media (forced-colors:active){.transcript-module__ohvboW__scroller::-webkit-scrollbar-thumb{box-shadow:none;border:1px solid buttonborder}.transcript-module__ohvboW__scroller::-webkit-scrollbar-button:vertical:start:decrement{box-shadow:none;border:1px solid buttonborder}.transcript-module__ohvboW__scroller::-webkit-scrollbar-button:vertical:end:increment{box-shadow:none;border:1px solid buttonborder}.transcript-module__ohvboW__copyButton{border:1px solid buttonborder}}
.case-blocks-module__kICRbG__blocks{--cb-page:var(--doc-surface,var(--doc-bg));--cb-fill:var(--doc-surface-2,var(--doc-surface));--cb-ink-1:var(--doc-ink-1,var(--doc-text));--cb-ink-2:var(--doc-ink-2,var(--doc-text-dim));--cb-ink-3:var(--doc-ink-3,var(--doc-text-dim));--cb-line:var(--doc-line,var(--doc-border));--cb-line-strong:var(--doc-line-strong,var(--doc-rule));--cb-accent:var(--doc-accent);--cb-live:var(--doc-live,var(--sig-live));--cb-focus-ring:var(--doc-focus-ring,var(--doc-text));--cb-focus-halo:var(--doc-focus-halo,var(--doc-bg));--cb-serif:var(--font-serif);--cb-mono:var(--font-mono);--cb-prose:var(--font-prose,Charter, "Iowan Old Style", Georgia, serif);--cb-radius:var(--doc-radius-control);--cb-radius-embed:var(--doc-radius-embed);--cb-radius-pill:var(--doc-radius-pill);--cb-gap:var(--doc-block-gap,28px);--cb-disclosure-dur:.26s;--cb-disclosure-ease:cubic-bezier(.22, 1, .36, 1);inline-size:100%;max-inline-size:var(--doc-content,640px);color:var(--cb-ink-1);flex-direction:column;display:flex;container-type:inline-size}.case-blocks-module__kICRbG__blocks>*{margin:0}.case-blocks-module__kICRbG__blocks>*+*{margin-block-start:var(--cb-gap)}.case-blocks-module__kICRbG__blocks>.case-blocks-module__kICRbG__h3{margin-block-end:var(--doc-h3-after,8px)}.case-blocks-module__kICRbG__blocks>.case-blocks-module__kICRbG__h3+*{margin-block-start:0}.case-blocks-module__kICRbG__blocks>*+.case-blocks-module__kICRbG__h2{margin-block-start:var(--doc-h2-before,56px)}.case-blocks-module__kICRbG__blocks>.case-blocks-module__kICRbG__h2{margin-block-end:var(--doc-h2-after,20px)}.case-blocks-module__kICRbG__blocks>.case-blocks-module__kICRbG__h2+*{margin-block-start:0}.case-blocks-module__kICRbG__prose{max-inline-size:var(--doc-prose,66ch);color:var(--cb-ink-1);font-family:var(--cb-prose);font-size:var(--doc-fs-body);font-weight:400;line-height:var(--doc-lh-body)}.case-blocks-module__kICRbG__h2{max-inline-size:var(--doc-content,640px);color:var(--cb-ink-1);overflow-wrap:break-word;scroll-margin-block-start:var(--doc-anchor-offset,64px)}.case-blocks-module__kICRbG__h3{max-inline-size:var(--doc-content,640px);color:var(--cb-ink-1);font-family:var(--cb-prose);font-size:var(--doc-fs-h3);font-weight:600;line-height:var(--doc-lh-h3);scroll-margin-block-start:var(--doc-anchor-offset,64px)}.case-blocks-module__kICRbG__figure{flex-direction:column;gap:10px;display:flex}.case-blocks-module__kICRbG__figureFrame{aspect-ratio:16/9;border:1px solid var(--cb-line);border-radius:var(--doc-radius-control);background:var(--cb-fill);position:relative;overflow:hidden}.case-blocks-module__kICRbG__figureImage{object-fit:cover}.case-blocks-module__kICRbG__caption{max-inline-size:var(--doc-content,640px);color:var(--cb-ink-3);font-family:var(--cb-mono);font-size:11px;font-weight:400;line-height:1.5}.case-blocks-module__kICRbG__featureGroup{flex-direction:column;display:flex}.case-blocks-module__kICRbG__featureGroup>.case-blocks-module__kICRbG__h3{margin-block-end:var(--doc-h3-after,8px)}.case-blocks-module__kICRbG__list{margin:0;padding-inline-start:20px;list-style:none}.case-blocks-module__kICRbG__list>li{max-inline-size:var(--doc-list-measure,620px);color:var(--cb-ink-1);font-family:var(--cb-prose);font-size:var(--doc-fs-body);font-weight:400;line-height:var(--doc-lh-body);position:relative}.case-blocks-module__kICRbG__list>li:before{inline-size:20px;color:var(--cb-accent);content:"•";text-align:center;-webkit-user-select:none;user-select:none;position:absolute;inset-inline-start:-20px}.case-blocks-module__kICRbG__list>li+li{margin-block-start:4px}.case-blocks-module__kICRbG__list>li:last-child{margin-block-end:4px}.case-blocks-module__kICRbG__statWrap{flex-direction:column;padding-block-start:8px;display:flex}.case-blocks-module__kICRbG__statGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@container (min-width:480px){.case-blocks-module__kICRbG__statGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.case-blocks-module__kICRbG__statCell{min-inline-size:0;display:flex;container-type:inline-size}.case-blocks-module__kICRbG__statCard{border:1px solid var(--cb-line);border-radius:var(--doc-radius-control);background:var(--cb-fill);min-block-size:121px;min-inline-size:0;color:var(--cb-ink-1);text-align:center;font:inherit;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;margin:0;padding:20px;display:flex}button.case-blocks-module__kICRbG__statCard{cursor:pointer;transition:border-color .16s ease-out}button.case-blocks-module__kICRbG__statCard:hover{border-color:var(--cb-line-strong)}button.case-blocks-module__kICRbG__statCard:focus-visible,.case-blocks-module__kICRbG__pressLink:focus-visible,.case-blocks-module__kICRbG__embedLink:focus-visible,.case-blocks-module__kICRbG__panelClose:focus-visible{outline:2px solid var(--cb-focus-ring);outline-offset:2px;box-shadow:0 0 0 4px var(--cb-focus-halo)}.case-blocks-module__kICRbG__statValue{color:var(--cb-ink-1);font-family:var(--cb-serif);font-size:clamp(20px, calc((100cqi - 40px) / (var(--cb-stat-chars,3) * .45)), 44px);letter-spacing:-.02em;overflow-wrap:anywhere;font-style:normal;font-weight:400;line-height:1}.case-blocks-module__kICRbG__statValue[data-unpublished=true]{align-self:stretch;font-size:44px}.case-blocks-module__kICRbG__statExtent{border-radius:var(--doc-radius);background:var(--cb-ink-3);opacity:.3;block-size:.62em;inline-size:min(4ch,100%);margin-inline:auto;display:block}.case-blocks-module__kICRbG__statLabel{color:var(--cb-ink-3);font-family:var(--cb-mono);letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere;justify-content:center;align-items:baseline;gap:4px;font-size:11px;font-weight:400;line-height:1.5;display:inline-flex}.case-blocks-module__kICRbG__statCaret{block-size:16px;inline-size:16px;transition:transform var(--cb-disclosure-dur) var(--cb-disclosure-ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.case-blocks-module__kICRbG__statCaret[data-open=true]{transform:rotate(180deg)}.case-blocks-module__kICRbG__statMeta{color:var(--cb-ink-3);font-family:var(--cb-mono);overflow-wrap:anywhere;text-wrap:pretty;font-size:11px;font-weight:400;line-height:1.5}.case-blocks-module__kICRbG__statMeta[data-undated=true]{color:var(--cb-accent)}.case-blocks-module__kICRbG__statCaption{color:var(--cb-ink-3);font-family:var(--cb-mono);text-align:center;justify-content:center;align-items:center;gap:6px;margin-block-start:10px;font-size:11px;font-weight:400;line-height:1.5;display:flex}.case-blocks-module__kICRbG__liveDot{border-radius:var(--doc-radius-pill);background:var(--cb-live);flex:none;block-size:6px;inline-size:6px;position:relative}.case-blocks-module__kICRbG__liveDot:after{border:1px solid var(--cb-live);border-radius:var(--doc-radius-pill);content:"";opacity:.35;animation:2s ease-in-out infinite case-blocks-module__kICRbG__cbHalo;position:absolute;inset:-3px}@keyframes case-blocks-module__kICRbG__cbHalo{0%,to{opacity:.35;transform:scale(1)}50%{opacity:0;transform:scale(1.6)}}.case-blocks-module__kICRbG__panelShell{transition:grid-template-rows var(--cb-disclosure-dur) var(--cb-disclosure-ease), margin-block-start var(--cb-disclosure-dur) var(--cb-disclosure-ease);grid-template-rows:0fr;margin-block-start:0;display:grid}.case-blocks-module__kICRbG__panelShell[data-open=true]{grid-template-rows:1fr;margin-block-start:12px}.case-blocks-module__kICRbG__panelInner{visibility:hidden;transition:visibility 0s linear var(--cb-disclosure-dur);overflow:hidden}.case-blocks-module__kICRbG__panelShell[data-open=true] .case-blocks-module__kICRbG__panelInner{visibility:visible;transition-delay:0s}.case-blocks-module__kICRbG__panel{border:1px solid var(--cb-line);border-radius:var(--doc-radius-control);background:var(--cb-fill)}.case-blocks-module__kICRbG__panelHead{border-block-end:1px solid var(--cb-line);justify-content:space-between;align-items:center;gap:12px;min-block-size:45px;padding-inline:14px;display:flex}.case-blocks-module__kICRbG__panelTitle{color:var(--cb-ink-1);font-family:var(--cb-mono);letter-spacing:.02em;margin:0;font-size:12px;font-weight:600;line-height:1.7}.case-blocks-module__kICRbG__panelClose{border-radius:var(--doc-radius-control);block-size:24px;inline-size:24px;color:var(--cb-ink-2);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;transition:color .14s ease-out;display:inline-flex}.case-blocks-module__kICRbG__panelClose:hover{color:var(--cb-ink-1)}.case-blocks-module__kICRbG__costTable{border-collapse:collapse;inline-size:100%;font-family:var(--cb-mono);padding-block:4px}.case-blocks-module__kICRbG__costTable td,.case-blocks-module__kICRbG__costTable th{vertical-align:baseline;text-align:start;padding-block:8px;font-weight:400}.case-blocks-module__kICRbG__costItem{color:var(--cb-ink-1);padding-inline-start:14px;font-size:13px;line-height:1.7}.case-blocks-module__kICRbG__costCadence{color:var(--cb-ink-3);text-align:end;font-size:11px;line-height:1.7}.case-blocks-module__kICRbG__costAmount{color:var(--cb-ink-1);text-align:end;font-variant-numeric:tabular-nums;padding-inline-end:14px;font-size:13px;line-height:1.7}.case-blocks-module__kICRbG__costTotal>*{border-block-start:1px solid var(--cb-line-strong);padding-block-start:10px}.case-blocks-module__kICRbG__costTotal .case-blocks-module__kICRbG__costItem,.case-blocks-module__kICRbG__costTotal .case-blocks-module__kICRbG__costAmount{font-weight:600}.case-blocks-module__kICRbG__panelNote{color:var(--cb-ink-3);font-family:var(--cb-mono);margin:0;padding:0 14px 12px;font-size:11px;font-weight:400;line-height:1.5}.case-blocks-module__kICRbG__pressList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.case-blocks-module__kICRbG__pressRow,.case-blocks-module__kICRbG__pressLink{border:1px solid var(--cb-line);border-radius:var(--doc-radius-control);min-block-size:56px;color:inherit;align-items:center;gap:12px;padding:14px;text-decoration:none;display:flex}.case-blocks-module__kICRbG__pressLink{transition:background-color .16s ease-out,border-color .16s ease-out,transform .16s ease-out}.case-blocks-module__kICRbG__pressLink:hover,.case-blocks-module__kICRbG__pressLink:focus-visible{border-color:var(--cb-line-strong);background:var(--cb-fill);transform:translate(2px)}.case-blocks-module__kICRbG__pressOutlet{border-radius:var(--doc-radius-control);background:var(--cb-fill);min-inline-size:120px;color:var(--cb-ink-1);font-family:var(--cb-mono);letter-spacing:.02em;flex:none;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.5}.case-blocks-module__kICRbG__pressHeadline{min-inline-size:0;color:var(--cb-ink-2);font-family:var(--cb-prose);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:15px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.case-blocks-module__kICRbG__pressGlyph{color:var(--cb-ink-3);opacity:.4;flex:none;transition:opacity .16s ease-out}.case-blocks-module__kICRbG__pressLink:hover .case-blocks-module__kICRbG__pressGlyph,.case-blocks-module__kICRbG__pressLink:focus-visible .case-blocks-module__kICRbG__pressGlyph{opacity:1}.case-blocks-module__kICRbG__embed{min-block-size:var(--cb-embed-h,452px);border:1px solid var(--cb-line);border-radius:var(--doc-radius-embed);background:var(--cb-fill);justify-content:center;align-items:center;display:flex;overflow:hidden}.case-blocks-module__kICRbG__embedLink{border:1px solid var(--cb-line-strong);border-radius:var(--doc-radius-control);background:var(--cb-page);color:var(--cb-ink-1);font-family:var(--cb-mono);align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;line-height:1.7;text-decoration:none;transition:background-color .14s ease-out;display:inline-flex}.case-blocks-module__kICRbG__embedLink:hover{background:var(--cb-fill)}.case-blocks-module__kICRbG__embedSlot{inline-size:100%;display:block}.case-blocks-module__kICRbG__badge{border:1px solid var(--cb-line);border-radius:var(--doc-radius-control);max-inline-size:100%;color:var(--cb-ink-3);font-family:var(--cb-mono);align-self:flex-start;align-items:center;padding:6px 14px;font-size:12px;font-weight:400;line-height:1.7;display:inline-flex}.case-blocks-module__kICRbG__beforeAfter{flex-direction:column;gap:10px;margin:0;display:flex}.case-blocks-module__kICRbG__baGrid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.case-blocks-module__kICRbG__baCell{border:1px solid var(--cb-line);border-radius:var(--doc-radius-control);background:var(--cb-fill);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-block-size:121px;min-inline-size:0;padding:20px;display:flex}.case-blocks-module__kICRbG__baValue{color:var(--cb-ink-1);font-family:var(--cb-serif);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:44px;font-weight:400;line-height:1}.case-blocks-module__kICRbG__baLabel{color:var(--cb-ink-3);font-family:var(--cb-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:400;line-height:1.5}.case-blocks-module__kICRbG__baArrow{color:var(--cb-ink-3);justify-content:center;align-items:center;display:inline-flex}:is([data-theme=nightshift] .case-blocks-module__kICRbG__statValue,[data-theme=dark] .case-blocks-module__kICRbG__statValue,[data-theme=nightshift] .case-blocks-module__kICRbG__baValue,[data-theme=dark] .case-blocks-module__kICRbG__baValue){color:var(--doc-ink-display,var(--cb-ink-1));letter-spacing:-.028em;-webkit-font-smoothing:antialiased}@container (max-width:479.98px){.case-blocks-module__kICRbG__baGrid{grid-template-columns:minmax(0,1fr)}.case-blocks-module__kICRbG__baArrow{transform:rotate(90deg)}.case-blocks-module__kICRbG__pressRow,.case-blocks-module__kICRbG__pressLink{flex-wrap:wrap}.case-blocks-module__kICRbG__pressOutlet{min-inline-size:0}}@container (max-width:319.98px){.case-blocks-module__kICRbG__statGrid{grid-template-columns:minmax(0,1fr)}}@media (scripting:none){.case-blocks-module__kICRbG__panelShell{grid-template-rows:1fr;margin-block-start:12px}.case-blocks-module__kICRbG__panelInner{visibility:visible}.case-blocks-module__kICRbG__statCaret,.case-blocks-module__kICRbG__panelClose{display:none}}@media print{.case-blocks-module__kICRbG__enter{animation:none}.case-blocks-module__kICRbG__panelShell{grid-template-rows:1fr;margin-block-start:12px}.case-blocks-module__kICRbG__panelInner{visibility:visible}.case-blocks-module__kICRbG__statCaret,.case-blocks-module__kICRbG__pressGlyph{display:none}.case-blocks-module__kICRbG__liveDot:after{animation:none}}@keyframes case-blocks-module__kICRbG__cbEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.case-blocks-module__kICRbG__enter{animation:case-blocks-module__kICRbG__cbEnter .32s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)) calc(var(--i,0) * 60ms) both}[data-motion=reduced] .case-blocks-module__kICRbG__enter,[data-motion=off] .case-blocks-module__kICRbG__enter{animation:none}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) .case-blocks-module__kICRbG__enter{animation:none}}@keyframes case-blocks-module__kICRbG__cbBlockIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media screen{@supports (animation-timeline:view()){.case-blocks-module__kICRbG__blocks>:not(.case-blocks-module__kICRbG__enter){animation:.4s cubic-bezier(.22,1,.36,1) both case-blocks-module__kICRbG__cbBlockIn;animation-timeline:view();animation-range:entry}[data-motion=reduced] .case-blocks-module__kICRbG__blocks>:not(.case-blocks-module__kICRbG__enter),[data-motion=off] .case-blocks-module__kICRbG__blocks>:not(.case-blocks-module__kICRbG__enter){animation:none}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) .case-blocks-module__kICRbG__blocks>:not(.case-blocks-module__kICRbG__enter){animation:none}}}}.case-blocks-module__kICRbG__action{border:1px solid var(--cb-ink-1);border-radius:var(--doc-radius-control);background:var(--cb-ink-1);max-inline-size:100%;color:var(--cb-page);font-family:var(--cb-mono);letter-spacing:.04em;text-transform:uppercase;transition:background-color .16s var(--ease-out,cubic-bezier(0, 0, .2, 1)), color .16s var(--ease-out,cubic-bezier(0, 0, .2, 1)), transform .12s var(--ease-out,cubic-bezier(0, 0, .2, 1));background-clip:padding-box;align-self:flex-start;align-items:center;gap:10px;padding:13px 18px;font-size:12px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.case-blocks-module__kICRbG__action:hover{background:var(--cb-page);color:var(--cb-ink-1)}.case-blocks-module__kICRbG__action:focus-visible{outline:2px solid var(--cb-focus-ring);outline-offset:2px;box-shadow:0 0 0 4px var(--cb-focus-halo)}.case-blocks-module__kICRbG__action:active{transform:translateY(1px)}.case-blocks-module__kICRbG__actionGlyph{transition:transform .16s var(--ease-out,cubic-bezier(0, 0, .2, 1));flex:none;display:inline-flex}.case-blocks-module__kICRbG__action:hover .case-blocks-module__kICRbG__actionGlyph,.case-blocks-module__kICRbG__action:focus-visible .case-blocks-module__kICRbG__actionGlyph{transform:translate(3px)}.case-blocks-module__kICRbG__heroFrame{aspect-ratio:640/351;color:var(--cb-ink-3);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.case-blocks-module__kICRbG__heroExtent{font-family:var(--cb-mono);letter-spacing:.08em;font-size:11px;font-weight:400;line-height:1.5}figure~.case-blocks-module__kICRbG__blocks .case-blocks-module__kICRbG__heroSlot{display:none}.case-blocks-module__kICRbG__blocks:has(.case-blocks-module__kICRbG__figure:not(.case-blocks-module__kICRbG__heroSlot)) .case-blocks-module__kICRbG__heroSlot{display:none}[data-doc]:has([data-doc-cta]) .case-blocks-module__kICRbG__action{display:none}@property --cb-n{syntax:"<integer>";inherits:false;initial-value:0}.case-blocks-module__kICRbG__statValue{position:relative}.case-blocks-module__kICRbG__statCount{display:none}.case-blocks-module__kICRbG__statValue[data-counting=true]{counter-reset:cbN var(--cb-n)}.case-blocks-module__kICRbG__statValue[data-counting=true] .case-blocks-module__kICRbG__statText{visibility:hidden}.case-blocks-module__kICRbG__statValue[data-counting=true] .case-blocks-module__kICRbG__statCount{display:block;position:absolute;inset:0}.case-blocks-module__kICRbG__statTicker:after{content:counter(cbN)}@media print{.case-blocks-module__kICRbG__heroSlot{display:none}.case-blocks-module__kICRbG__action{color:inherit;background:0 0;border:0;padding:0}.case-blocks-module__kICRbG__actionGlyph{display:none}}
.bios-module__nUeFDa__bios{--lh-bios:16px;z-index:var(--z-toast);padding:var(--sp-6);background:var(--win-bios-bg);color:var(--win-bios-fg);font-family:var(--font-pixel);font-size:var(--fs-bios);line-height:var(--lh-bios);text-rendering:geometricprecision;animation:bios-module__nUeFDa__bloom-tube .14s var(--ease-out);-webkit-font-smoothing:none;-moz-osx-font-smoothing:grayscale;place-items:start;display:grid;position:fixed;inset:0;overflow:hidden}.bios-module__nUeFDa__bios:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 3px);position:absolute;inset:0}.bios-module__nUeFDa__bios:after{content:"";background:var(--win-bios-fg);opacity:0;animation:bios-module__nUeFDa__bloom-flash .14s var(--ease-out);pointer-events:none;position:absolute;inset:0}.bios-module__nUeFDa__lines{inline-size:100%;margin:0;padding:0;list-style:none}.bios-module__nUeFDa__line{text-shadow:0 0 1px;min-block-size:var(--lh-bios);opacity:0;animation:bios-module__nUeFDa__reveal .15s ease var(--boot-delay,0s) forwards}.bios-module__nUeFDa__text{white-space:pre;text-shadow:0 0 1px,0 0 2px}.bios-module__nUeFDa__caret{text-shadow:0 0 1px,0 0 2px;opacity:0;animation:bios-module__nUeFDa__caret-on var(--caret-span,0s) linear var(--boot-delay,0s)}.bios-module__nUeFDa__caret[data-last=true]{animation:bios-module__nUeFDa__caret-blink 1.06s linear var(--boot-delay,0s) infinite}.bios-module__nUeFDa__bios[data-phase=exiting]{animation:bios-module__nUeFDa__exit var(--bios-exit,.18s) var(--ease-out) forwards;pointer-events:none}@keyframes bios-module__nUeFDa__reveal{to{opacity:1}}@keyframes bios-module__nUeFDa__caret-on{0%,to{opacity:1}}@keyframes bios-module__nUeFDa__caret-blink{0%,49.99%{opacity:1}50%,to{opacity:0}}@keyframes bios-module__nUeFDa__exit{to{opacity:0}}@keyframes bios-module__nUeFDa__bloom-tube{0%{transform:scaleY(.94)}to{transform:scaleY(1)}}@keyframes bios-module__nUeFDa__bloom-flash{0%{opacity:.8}60%{opacity:.12}to{opacity:0}}.bios-module__nUeFDa__skip{min-block-size:44px;padding-inline:var(--sp-4);color:inherit;font:inherit;letter-spacing:.04em;appearance:none;cursor:pointer;background:0 0;border:1px solid;border-radius:0;position:absolute;inset-block-end:var(--sp-6);inset-inline-start:50%;transform:translate(-50%)}.bios-module__nUeFDa__skip:hover,.bios-module__nUeFDa__skip:focus-visible{background:var(--win-bios-fg);color:var(--win-bios-bg)}.bios-module__nUeFDa__skip:focus-visible{outline:2px solid var(--win-bios-fg);outline-offset:2px}:is(.bios-module__nUeFDa__bios[data-reduced=true],html[data-motion=reduced] .bios-module__nUeFDa__bios,html[data-motion=off] .bios-module__nUeFDa__bios) .bios-module__nUeFDa__line{opacity:1;animation:none}:is(.bios-module__nUeFDa__bios[data-reduced=true],html[data-motion=reduced] .bios-module__nUeFDa__bios,html[data-motion=off] .bios-module__nUeFDa__bios) .bios-module__nUeFDa__caret{animation:none}:is(.bios-module__nUeFDa__bios[data-reduced=true],html[data-motion=reduced] .bios-module__nUeFDa__bios,html[data-motion=off] .bios-module__nUeFDa__bios) .bios-module__nUeFDa__caret[data-last=true]{opacity:1}:is(.bios-module__nUeFDa__bios[data-reduced=true],html[data-motion=reduced] .bios-module__nUeFDa__bios,html[data-motion=off] .bios-module__nUeFDa__bios)[data-phase=exiting],:is(.bios-module__nUeFDa__bios[data-reduced=true],html[data-motion=reduced] .bios-module__nUeFDa__bios,html[data-motion=off] .bios-module__nUeFDa__bios){animation:none}:is(.bios-module__nUeFDa__bios[data-reduced=true],html[data-motion=reduced] .bios-module__nUeFDa__bios,html[data-motion=off] .bios-module__nUeFDa__bios):before,:is(.bios-module__nUeFDa__bios[data-reduced=true],html[data-motion=reduced] .bios-module__nUeFDa__bios,html[data-motion=off] .bios-module__nUeFDa__bios):after{content:none}:is(.bios-module__nUeFDa__bios[data-reduced=true],html[data-motion=reduced] .bios-module__nUeFDa__bios,html[data-motion=off] .bios-module__nUeFDa__bios) :is(.bios-module__nUeFDa__text,.bios-module__nUeFDa__caret){text-shadow:none}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) .bios-module__nUeFDa__line{opacity:1;animation:none}html:not([data-motion=full]) .bios-module__nUeFDa__caret{animation:none}html:not([data-motion=full]) .bios-module__nUeFDa__caret[data-last=true]{opacity:1}html:not([data-motion=full]) .bios-module__nUeFDa__bios[data-phase=exiting],html:not([data-motion=full]) .bios-module__nUeFDa__bios{animation:none}html:not([data-motion=full]) .bios-module__nUeFDa__bios:before,html:not([data-motion=full]) .bios-module__nUeFDa__bios:after{content:none}html:not([data-motion=full]) .bios-module__nUeFDa__bios :is(.bios-module__nUeFDa__text,.bios-module__nUeFDa__caret){text-shadow:none}}html[data-booted="1"] .bios-module__nUeFDa__bios{display:none}@media (forced-colors:active){.bios-module__nUeFDa__bios{color:canvastext;background:canvas;animation:none}.bios-module__nUeFDa__bios:before,.bios-module__nUeFDa__bios:after{content:none}.bios-module__nUeFDa__text,.bios-module__nUeFDa__caret{text-shadow:none}.bios-module__nUeFDa__line{color:canvastext}.bios-module__nUeFDa__skip{color:buttontext;background:buttonface;border-color:buttonborder}.bios-module__nUeFDa__skip:hover,.bios-module__nUeFDa__skip:focus-visible{color:highlighttext;forced-color-adjust:none;background:highlight}.bios-module__nUeFDa__skip:focus-visible{outline-color:canvastext}}@media print{.bios-module__nUeFDa__bios{display:none}}
.palette-module__UaasHq__overlay{z-index:900;padding:var(--sp-4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.palette-module__UaasHq__panel{--palette-w:560px;--palette-row:41px;--palette-frame:107px;--palette-h:calc(var(--palette-frame) + 7 * var(--palette-row));inline-size:var(--palette-w);max-inline-size:100%;block-size:var(--palette-h);max-block-size:100%;max-block-size:calc(var(--palette-frame) + round(down, max(0px, 100% - var(--palette-frame)), var(--palette-row)));transform-origin:top;animation:palette-module__UaasHq__palette-enter var(--dur-ui) var(--ease-plate) both;flex-direction:column;display:flex}@keyframes palette-module__UaasHq__palette-enter{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.palette-module__UaasHq__panel[data-phase=closing]{animation:80ms cubic-bezier(1,0,.8,1) both palette-module__UaasHq__palette-exit}@keyframes palette-module__UaasHq__palette-exit{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)}}.palette-module__UaasHq__titlebar{flex:none;align-items:center;gap:6px;padding-inline:4px 3px;display:flex}.palette-module__UaasHq__titleIcon{stroke-width:2px;flex:none;font-size:12px}.palette-module__UaasHq__title{min-inline-size:0;color:inherit;font-family:var(--font-pixel);font-size:var(--fs-title);font-style:normal;font-weight:700;line-height:var(--lh-title);flex:auto;margin:0}.palette-module__UaasHq__titleButton{inline-size:var(--win-titlebtn);block-size:var(--win-titlebtn);color:var(--win-fg);border:0;flex:none;place-items:center;padding:0;display:grid}.palette-module__UaasHq__titleGlyph{stroke-width:2px;font-size:10px}.palette-module__UaasHq__searchRow{flex:none;padding:4px}.palette-module__UaasHq__field{block-size:var(--win-input-field-h);align-items:center;gap:6px;padding-inline:7px;display:flex}.palette-module__UaasHq__prompt{color:var(--win-accent);stroke-width:2px;flex:none;font-size:12px}.palette-module__UaasHq__input{min-inline-size:0;color:var(--win-fg);font-family:var(--font-mono);font-size:var(--fs-body);line-height:var(--lh-body);background:0 0;border:0;flex:auto;padding:0}.palette-module__UaasHq__input::placeholder{color:var(--win-fg-muted);opacity:1}.palette-module__UaasHq__results{overscroll-behavior:contain;flex:auto;min-block-size:0;margin-inline:4px;padding-block:2px;padding-inline:2px 0;overflow-y:auto}.palette-module__UaasHq__row{cursor:pointer;grid-template-columns:16px minmax(0,1fr) auto;grid-template-areas:"icon title hint"".body body";align-items:center;gap:0 8px;padding:5px 10px;display:grid}.palette-module__UaasHq__rowIcon{color:var(--win-accent);grid-area:icon;font-size:16px}.palette-module__UaasHq__rowTitle{color:var(--win-fg);font-size:var(--fs-card-t);font-weight:600;line-height:var(--lh-card-t);text-overflow:ellipsis;white-space:nowrap;grid-area:title;overflow:hidden}.palette-module__UaasHq__rowHint{grid-area:hint;align-items:baseline;gap:8px;display:flex}.palette-module__UaasHq__rowSlash{color:var(--win-accent);font-family:var(--font-pixel);font-size:var(--fs-label);font-weight:700;line-height:var(--lh-label)}.palette-module__UaasHq__rowKeys{color:var(--win-fg-2);font-size:var(--fs-card-d);line-height:var(--lh-card-d)}.palette-module__UaasHq__rowBody{color:var(--win-fg-2);font-size:var(--fs-card-d);line-height:var(--lh-card-d);text-overflow:ellipsis;white-space:nowrap;grid-area:body;overflow:hidden}.palette-module__UaasHq__row[data-active=true]{background:var(--win-select-bg)}.palette-module__UaasHq__row[data-active=true] .palette-module__UaasHq__rowIcon,.palette-module__UaasHq__row[data-active=true] .palette-module__UaasHq__rowTitle,.palette-module__UaasHq__row[data-active=true] .palette-module__UaasHq__rowSlash,.palette-module__UaasHq__row[data-active=true] .palette-module__UaasHq__rowKeys,.palette-module__UaasHq__row[data-active=true] .palette-module__UaasHq__rowBody{color:var(--win-select-fg)}.palette-module__UaasHq__empty{color:var(--win-fg-2);font-size:var(--fs-body);line-height:var(--lh-body);padding:12px 10px}.palette-module__UaasHq__statusbar{flex:none;align-items:center;gap:4px;padding:3px 4px;display:flex}.palette-module__UaasHq__statusPanel{block-size:var(--win-statuspanel-h);color:var(--win-fg-2);font-size:var(--fs-status);line-height:var(--lh-status);white-space:nowrap;align-items:center;gap:10px;padding-inline:6px;display:flex;overflow:hidden}.palette-module__UaasHq__count{flex:auto;min-inline-size:0}.palette-module__UaasHq__hints{flex:none}.palette-module__UaasHq__hint{align-items:center;gap:3px;display:inline-flex}@media (max-width:47.99rem){.palette-module__UaasHq__overlay{padding:0 0 env(safe-area-inset-bottom,0px);align-items:flex-end}.palette-module__UaasHq__panel{--palette-w:100%;--palette-row:48px;--palette-frame:120px;--palette-h:70dvh;block-size:var(--palette-h);block-size:calc(var(--palette-frame) + round(down, max(0px, var(--palette-h) - var(--palette-frame)), var(--palette-row)));animation-name:palette-module__UaasHq__palette-sheet}.palette-module__UaasHq__panel[data-phase=closing]{animation-name:palette-module__UaasHq__palette-sheet-exit}.palette-module__UaasHq__input{font-size:16px}.palette-module__UaasHq__row{min-block-size:48px}.palette-module__UaasHq__titlebar{block-size:44px}.palette-module__UaasHq__titleButton{position:relative}.palette-module__UaasHq__titleButton:after{content:"";position:absolute;inset:-13px}}@keyframes palette-module__UaasHq__palette-sheet{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes palette-module__UaasHq__palette-sheet-exit{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(16px)}}@media (forced-colors:active){.palette-module__UaasHq__row[data-active=true]{forced-color-adjust:none;background:highlight}.palette-module__UaasHq__row[data-active=true] .palette-module__UaasHq__rowIcon,.palette-module__UaasHq__row[data-active=true] .palette-module__UaasHq__rowTitle,.palette-module__UaasHq__row[data-active=true] .palette-module__UaasHq__rowSlash,.palette-module__UaasHq__row[data-active=true] .palette-module__UaasHq__rowKeys,.palette-module__UaasHq__row[data-active=true] .palette-module__UaasHq__rowBody{color:highlighttext}}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) .palette-module__UaasHq__panel[data-phase=closing]{animation:.1s linear both palette-module__UaasHq__palette-leave}}:is([data-motion=reduced] .palette-module__UaasHq__panel[data-phase=closing],[data-motion=off] .palette-module__UaasHq__panel[data-phase=closing]){animation:.1s linear both palette-module__UaasHq__palette-leave}@keyframes palette-module__UaasHq__palette-leave{0%{opacity:1}to{opacity:0}}#main-content[data-modal-depth]{--win-title-grad:var(--win-title-inactive);--win-title-fg:var(--win-title-inactive-fg)}@media (pointer:coarse){.palette-module__UaasHq__titleButton{position:relative}.palette-module__UaasHq__titleButton:after{content:"";position:absolute;inset:-13px}}
.note-index-module__tHlvOG__siblings{padding:0 var(--doc-pad-inline) var(--sp-12);background:var(--doc-surface);color:var(--doc-text)}.note-index-module__tHlvOG__column{gap:var(--sp-4);max-inline-size:var(--doc-measure);border-block-start:1px solid var(--doc-rule);flex-direction:column;margin-inline:auto;padding-block-start:var(--sp-6);display:flex}
.open-source-module___v74QW__list{margin:0;padding:0;list-style:none}.open-source-module___v74QW__item{border-block-start:1px solid var(--doc-line,var(--doc-border));padding-block:14px}.open-source-module___v74QW__item:first-child{border-block-start:0}.open-source-module___v74QW__name{margin:0}.open-source-module___v74QW__tagline{color:var(--doc-ink-2,var(--doc-text-dim));margin:2px 0 0}.open-source-module___v74QW__meta{color:var(--doc-ink-3,var(--doc-text-dim));font-family:var(--font-mono);letter-spacing:.08em;margin:4px 0 0;font-size:12px;font-style:normal;font-weight:500;line-height:1.5}
.resume-route-module__v5B-iW__frame{grid-template-rows:auto minmax(0,1fr);block-size:100dvh;display:grid}.resume-route-module__v5B-iW__frame [data-resume-viewer]{--resume-viewer-block:100%}.resume-route-module__v5B-iW__main{min-block-size:0;display:grid}.resume-route-module__v5B-iW__bar{flex:none;align-items:center;gap:6px;padding-block:3px;padding-inline:4px 3px;display:flex}.resume-route-module__v5B-iW__icon{flex:none;margin-inline-end:2px}.resume-route-module__v5B-iW__title{min-inline-size:0;font-family:var(--font-pixel);letter-spacing:.03em;flex:1;margin:0;font-size:1rem;font-style:normal;font-weight:700;line-height:1.125}.resume-route-module__v5B-iW__close{block-size:24px;inline-size:24px;color:var(--win-fg);border:0;place-items:center;padding:0;text-decoration:none;display:grid}.resume-route-module__v5B-iW__face{inline-size:var(--win-titlebtn);block-size:17px;transition:background-color 90ms var(--ease-out);place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.resume-route-module__v5B-iW__close:hover .resume-route-module__v5B-iW__face{background-color:var(--win-light)}}.resume-route-module__v5B-iW__close:active .resume-route-module__v5B-iW__face{box-shadow:inset 1px 1px 0 var(--win-shadow), inset 2px 2px 0 var(--win-dark), inset -1px -1px 0 var(--win-hilight), inset -2px -2px 0 var(--win-light);transition:none}@media (prefers-reduced-motion:reduce){.resume-route-module__v5B-iW__face{transition:none}}@media print{.resume-route-module__v5B-iW__frame{block-size:auto;display:block}.resume-route-module__v5B-iW__bar{display:none}}
.mini-toc-module__CU5TwW__root{display:block}.mini-toc-module__CU5TwW__label{color:var(--doc-text-dim);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;padding-inline-start:14px;font-size:10px;font-weight:400;line-height:1.4}.mini-toc-module__CU5TwW__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mini-toc-module__CU5TwW__row{display:block}.mini-toc-module__CU5TwW__item{box-sizing:border-box;border-inline-start:2px solid var(--doc-border);min-block-size:32px;color:var(--doc-text-dim);font-family:var(--font-mono);letter-spacing:.02em;transition:color var(--dur-ui) var(--ease-out), border-color var(--dur-ui) var(--ease-out);align-items:center;padding-block:6px;padding-inline:12px;font-size:11px;line-height:1.45;text-decoration:none;display:flex}.mini-toc-module__CU5TwW__itemText{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mini-toc-module__CU5TwW__item:hover{border-inline-start-color:var(--doc-text-faint);color:var(--doc-text)}.mini-toc-module__CU5TwW__item:focus-visible{outline:2px solid var(--doc-focus-ring,var(--doc-link));outline-offset:-2px}.mini-toc-module__CU5TwW__item:active{color:var(--doc-accent)}.mini-toc-module__CU5TwW__item[data-active=true]{border-inline-start-color:var(--doc-accent);color:var(--doc-accent)}@media (prefers-reduced-motion:reduce){.mini-toc-module__CU5TwW__item{transition:none}}@media (forced-colors:active){.mini-toc-module__CU5TwW__item[data-active=true]{border-inline-start-color:highlight}}
.archive-route-module__3WBO8W__window{grid-template-rows:auto minmax(0,1fr);min-block-size:0;display:grid}.archive-route-module__3WBO8W__bar{flex:none;align-items:center;gap:6px;padding-block:3px;padding-inline:4px 3px;display:flex}.archive-route-module__3WBO8W__icon{flex:none;margin-inline-end:2px}.archive-route-module__3WBO8W__title{min-inline-size:0;font-family:var(--font-pixel);font-size:calc(16 / 13 * var(--win-fs,.8125rem));letter-spacing:.03em;font-style:normal;font-weight:700;line-height:calc(18 / 13 * var(--win-fs,.8125rem));flex:1;margin:0}.archive-route-module__3WBO8W__close{block-size:24px;inline-size:24px;color:var(--win-fg);border:0;place-items:center;padding:0;text-decoration:none;display:grid}.archive-route-module__3WBO8W__face{inline-size:var(--win-titlebtn);block-size:17px;transition:background-color 90ms var(--ease-out);place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.archive-route-module__3WBO8W__close:hover .archive-route-module__3WBO8W__face{background-color:var(--win-light)}}.archive-route-module__3WBO8W__close:active .archive-route-module__3WBO8W__face{box-shadow:inset 1px 1px 0 var(--win-shadow), inset 2px 2px 0 var(--win-dark), inset -1px -1px 0 var(--win-hilight), inset -2px -2px 0 var(--win-light);transition:none}@media (prefers-reduced-motion:reduce){.archive-route-module__3WBO8W__face{transition:none}}@media print{.archive-route-module__3WBO8W__window{min-block-size:0;box-shadow:none;display:block}.archive-route-module__3WBO8W__bar{display:none}}.desktop-field:has(>.archive-route-module__3WBO8W__window){grid-template-columns:minmax(0, var(--archive-route-max,100%));justify-content:center}@media (min-width:1024px){.desktop-field:has(>.archive-route-module__3WBO8W__window){--archive-route-max:880px}}@media (min-width:1280px){.desktop-field:has(>.archive-route-module__3WBO8W__window){--archive-route-max:960px}}@media (min-width:1600px){.desktop-field:has(>.archive-route-module__3WBO8W__window){--archive-route-max:1040px}}@media (max-width:767px){.desktop-field:has(>.archive-route-module__3WBO8W__window){background-image:none;padding:0}}
