@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/42b07301cbfb88de-s.00h2pk9.eev0o.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.0utf7qfb0khyu.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.0wf336i9wr3zj.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_60557c82-module__orMdSW__className{font-family:VT323,VT323 Fallback;font-style:normal;font-weight:400}.vt323_60557c82-module__orMdSW__variable{--font-wb:"VT323", "VT323 Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.08hd0g.321csk.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.0x08jh8vondwt.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.0~wrfy7sm-h4g.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.0k_.i63k_i_qa.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.16-z~2sp29ex6.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.0_n_qwbzcushi.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.07r2ragk8ph~z.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.0787d67~10694.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.0dgq8lqrj3gc_.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.0o14nraug8u5s.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_82edf9da-module__XNximq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_82edf9da-module__XNximq__variable{--font-paper:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--wb-blue:#05a;--wb-blue-2:#148;--wb-blue-3:#26b;--wb-steel:#3b67a4;--wb-gray-0:#cfcfcf;--wb-gray:#aaa;--wb-gray-2:#888;--wb-gray-3:#555;--wb-white:#fff;--wb-black:#000;--wb-orange:#f80;--wb-orange-d:#c61;--wb-red:#c33;--wb-red-d:#822;--wb-teal:#2a7;--wb-teal-d:#175;--wb-tan:#c9a06a;--wb-tan-d:#8e6e45;--wb-purple:#86c;--wb-purple-d:#538;--wb-yellow:#fc5;--wb-link:#05a;--wb-menu-bg:#aaa;--wb-menu-fg:#000;--wb-desktop-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='2' shape-rendering='crispEdges'><rect width='1' height='1' x='0' y='0' fill='%230055aa'/><rect width='1' height='1' x='1' y='1' fill='%230055aa'/><rect width='1' height='1' x='1' y='0' fill='%23114488'/><rect width='1' height='1' x='0' y='1' fill='%23114488'/></svg>");--wb-desktop-size:6px 6px;--wb-title-h:18px;--wb-menu-h:18px;--wb-border:2px;--wb-font:var(--font-wb), "Lucida Console", "Andale Mono", monospace;--wb-paper:#f8efd9;--wb-paper-ink:#23201a;--wb-paper-edge:#cfc2a4;--wb-paper-dim:#8a8069;--wb-paper-rule:#4a4436;--wb-paper-font:var(--font-paper), "IBM Plex Mono", Consolas, "DejaVu Sans Mono", "Courier New", monospace}
*{box-sizing:border-box}body{font-family:var(--wb-font);image-rendering:pixelated;-webkit-font-smoothing:none;-moz-osx-font-smoothing:none;color:var(--wb-black);font-size:15px;line-height:1}.wb-raised{background:var(--wb-gray);border-style:solid;border-width:var(--wb-border);border-color:var(--wb-white) var(--wb-black) var(--wb-black) var(--wb-white)}.wb-sunken{background:var(--wb-gray);border-style:solid;border-width:var(--wb-border);border-color:var(--wb-black) var(--wb-white) var(--wb-white) var(--wb-black)}.wb-frame{background:var(--wb-gray);border:1px solid var(--wb-black);box-shadow:inset 1px 1px 0 var(--wb-white), inset -1px -1px 0 var(--wb-black);padding:1px}.wb-desktop-bg{background-color:var(--wb-blue);background-image:var(--wb-desktop-image);background-size:var(--wb-desktop-size,2px 2px);image-rendering:pixelated}.wb-menubar{height:var(--wb-menu-h);background:var(--wb-white);color:var(--wb-black);border-bottom:1px solid var(--wb-black);font-family:var(--wb-font);-webkit-user-select:none;user-select:none;z-index:1000;align-items:center;padding:0 6px;font-size:14px;display:flex;position:fixed;top:0;left:0;right:0}.wb-menubar .wb-menu-items{align-items:center;gap:18px;height:100%;display:flex}.wb-menubar .wb-menu-item{cursor:pointer;align-items:center;height:100%;padding:0 4px;display:flex;position:relative}.wb-menubar .wb-menu-item:hover,.wb-menubar .wb-menu-item.is-open{background:var(--wb-black);color:var(--wb-white)}.wb-menubar .wb-menu-spacer{flex:1}.wb-menu-dropdown{background:var(--wb-white);min-width:180px;color:var(--wb-black);border:1px solid var(--wb-black);z-index:1001;padding:2px 0;position:absolute;top:100%;left:0;box-shadow:2px 2px #00000073}.wb-menu-action{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:3px 16px;display:block}.wb-menu-action:hover{background:var(--wb-black);color:var(--wb-white)}.wb-menu-sep{background:var(--wb-gray-2);height:1px;margin:3px 0}.wb-menubar .wb-sound-toggle{cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;width:20px;height:14px;margin-right:8px;padding:0;display:grid}.wb-menubar .wb-sound-toggle svg{display:block}.wb-menubar .wb-sound-toggle:hover{border-color:var(--wb-black)}.wb-menubar .wb-sound-toggle:active{background:var(--wb-gray-0)}.wb-menubar .wb-sound-toggle:focus-visible{outline:1px solid var(--wb-orange);outline-offset:-2px}.wb-menubar .wb-sound-toggle[aria-pressed=false]{opacity:.6}.wb-menubar .wb-mem{font-variant-numeric:tabular-nums;opacity:.85}.wb-window{background:var(--wb-gray);border:1px solid var(--wb-black);box-shadow:inset 1px 1px 0 var(--wb-white), inset -1px -1px 0 var(--wb-gray-2);flex-direction:column;display:flex;position:absolute}.wb-window.is-active{box-shadow:inset 1px 1px 0 var(--wb-white), inset -1px -1px 0 var(--wb-gray-2), 0 0 0 1px var(--wb-orange)}.wb-titlebar{height:var(--wb-title-h);background:var(--wb-white);color:var(--wb-black);border-bottom:1px solid var(--wb-black);-webkit-user-select:none;user-select:none;align-items:stretch;font-size:14px;display:flex}.wb-titlebar.is-inactive{background:var(--wb-gray);color:var(--wb-black)}.wb-winbtns{flex-shrink:0;align-items:stretch;height:100%;display:flex}.wb-winbtn{width:22px;height:100%;color:var(--wb-black);background:var(--wb-gray);border:none;border-left:1px solid var(--wb-black);cursor:pointer;box-shadow:inset 1px 1px 0 var(--wb-white), inset -1px -1px 0 var(--wb-gray-2);border-radius:0;place-items:center;padding:0;display:grid}.wb-winbtn svg{display:block}.wb-winbtn:active{box-shadow:inset 1px 1px 0 var(--wb-gray-2), inset -1px -1px 0 var(--wb-white)}.wb-winbtn:focus-visible{outline:1px solid var(--wb-orange);outline-offset:-2px}.wb-title-text{letter-spacing:.5px;flex:1;justify-content:center;align-items:center;padding:0 8px;display:flex}.wb-window-body{background:var(--wb-white);color:var(--wb-black);flex:1;padding:8px;overflow:auto}.wb-drive{z-index:1;cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:6px;width:120px;display:flex;position:fixed}.wb-drive .wb-drive-icon{place-items:center;width:112px;height:80px;display:grid}.wb-drive .wb-drive-icon svg{display:block}.wb-drive .wb-drive-label{color:var(--wb-white);background:var(--wb-black);border:1px solid var(--wb-white);padding:1px 6px;font-size:14px}.wb-drive.is-selected .wb-drive-label{background:var(--wb-orange);color:var(--wb-black)}.wb-minicon{z-index:1;cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:4px;width:76px;display:flex;position:fixed}.wb-minicon .wb-minicon-tile{background:var(--wb-white);border:1px solid var(--wb-black);width:72px;height:72px;box-shadow:inset 1px 1px 0 var(--wb-white), inset -1px -1px 0 var(--wb-gray-2);place-items:center;display:grid}.wb-minicon .wb-minicon-tile svg{display:block}.wb-minicon .wb-minicon-label{max-width:76px;color:var(--wb-white);background:var(--wb-black);border:1px solid var(--wb-white);text-overflow:ellipsis;white-space:nowrap;padding:1px 6px;font-size:14px;overflow:hidden}.wb-minicon:hover .wb-minicon-tile{background:var(--wb-orange)}.wb-minicon.is-selected .wb-minicon-label{background:var(--wb-orange);color:var(--wb-black)}.wb-minicon:focus-visible{outline:1px solid var(--wb-orange);outline-offset:-2px}.wb-dock{left:50%;bottom:calc(20px + var(--wb-tray-shift,0px));background:var(--wb-gray);border:2px solid var(--wb-black);box-shadow:inset 1px 1px 0 var(--wb-white), inset -1px -1px 0 var(--wb-gray-2), 4px 4px 0 #00000047;z-index:900;gap:8px;padding:10px;display:flex;position:fixed;transform:translate(-50%)}@supports (left:round(down, 50%, 1px)){.wb-dock{left:round(down,50%,1px);transform:translate(round(down,-50%,1px))}}.wb-dock-item{background:var(--wb-white);border:1px solid var(--wb-black);cursor:pointer;width:72px;height:72px;color:var(--wb-black);place-items:center;font-size:19px;display:grid;position:relative}.wb-dock-item svg{display:block}.wb-dock-item:hover{background:var(--wb-orange)}.wb-dock-item[data-label]:after{content:attr(data-label);white-space:nowrap;background:var(--wb-black);color:var(--wb-white);border:1px solid var(--wb-white);opacity:0;pointer-events:none;padding:2px 8px;font-size:14px;transition:opacity 80ms;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.wb-dock-item:hover[data-label]:after{opacity:1}.wb-tray{--wb-tray-shift:0px;visibility:visible}.wb-tray.is-down{--wb-tray-shift:-280px;pointer-events:none;visibility:hidden;transition:visibility 0s linear .22s}.wb-dock,.wb-stand{transition:bottom .22s ease-in-out}.wb-tray-handle{background:var(--wb-gray);border:1px solid var(--wb-black);width:32px;height:14px;box-shadow:inset 1px 1px 0 var(--wb-white), inset -1px -1px 0 var(--wb-gray-2);cursor:pointer;z-index:901;border-bottom:none;place-items:center;margin:0 auto;padding:0;display:grid;position:fixed;bottom:0;left:0;right:0}.wb-tray-handle svg{display:block}.wb-tray-handle:hover{background:var(--wb-gray-0)}.wb-tray-handle:active{box-shadow:inset -1px -1px 0 var(--wb-white), inset 1px 1px 0 var(--wb-gray-2)}.wb-tray-handle:focus-visible{outline:1px solid var(--wb-orange);outline-offset:-2px}.wb-prose h1,.wb-prose h2,.wb-prose h3{margin:12px 0 6px;font-weight:700}.wb-prose h1{font-size:19px}.wb-prose h2{font-size:17px}.wb-prose h3{font-size:15px}.wb-prose p{margin:6px 0;line-height:1.3}.wb-prose ul,.wb-prose ol{margin:6px 0;padding-left:20px}.wb-prose li{margin:2px 0;line-height:1.3}.wb-prose a{color:var(--wb-link);text-decoration:underline}.wb-prose code{background:var(--wb-gray);border:1px solid var(--wb-black);padding:0 3px}.wb-prose pre{background:var(--wb-black);color:var(--wb-white);border:1px solid var(--wb-black);padding:6px 8px;overflow:auto}.wb-prose pre code{background:0 0;border:none;padding:0}.wb-prose blockquote{border-left:3px solid var(--wb-orange);background:var(--wb-gray);margin:6px 0;padding:2px 8px}.wb-paper{background:var(--wb-paper);color:var(--wb-paper-ink);font-family:var(--wb-paper-font);letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;image-rendering:auto;-webkit-hyphens:none;hyphens:none;line-height:1.7}.wb-paper h1,.wb-paper h2,.wb-paper h3,.wb-paper h4{text-align:left;-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid;margin:1.6em 0 .9em;font-weight:600;line-height:1.4}.wb-paper h1{font-size:1.15em}.wb-paper h2{font-size:1.08em}.wb-paper h3{font-size:1em}.wb-paper h4{letter-spacing:.08em;text-transform:uppercase;font-size:1em}.wb-paper>:first-child{margin-top:0}.wb-paper p{text-align:justify;margin:0 0 1.1em}.wb-paper ul,.wb-paper ol{margin:0 0 1.1em;padding-left:1.4em}.wb-paper li{margin:.2em 0}.wb-paper a{color:#7a4a12;text-decoration:underline}.wb-paper hr{border:none;border-top:1px solid var(--wb-paper-edge);margin:1.6em 0}.wb-paper blockquote{border-left:2px solid var(--wb-paper-edge);color:var(--wb-paper-dim);margin:0 0 .9em;padding-left:1em;font-style:italic}.wb-paper code,.wb-paper pre{font-family:var(--wb-font);background:#0000000d;font-size:.9em}.wb-paper pre{-moz-column-break-inside:avoid;break-inside:avoid;padding:.6em .8em;overflow-x:auto}.wb-paper img{max-width:100%;height:auto}.wb-paper table{border-collapse:collapse;margin:0 0 .9em}.wb-paper th,.wb-paper td{border:1px solid var(--wb-paper-edge);text-align:left;padding:.25em .6em}.wb-paper-verse{white-space:pre-wrap;overflow-wrap:break-word;font-family:var(--wb-paper-font);text-align:left;margin:0;font-size:1em}.wb-paper-cols{scrollbar-width:none;scroll-behavior:smooth;flex:1;min-height:0;overflow:auto hidden}.wb-paper-cols::-webkit-scrollbar{display:none}.wb-paper-cols>*{height:100%}.wb-paper-sheet{flex-direction:column;display:flex;position:relative}.wb-paper-run{flex-shrink:0;display:flex}.wb-paper-run>*{text-align:center;letter-spacing:.12em;min-width:0;color:var(--wb-paper-dim);white-space:nowrap;text-overflow:ellipsis;flex:1;padding:0 1.5em;font-size:.78em;overflow:hidden}.wb-paper-spine{background:var(--wb-paper-rule);opacity:.55;pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:50%}.token.punctuation{color:#555}.token.property{color:#06a}.token.string{color:#093}.token.number{color:#a40}.token.boolean{color:#a04}.token.null{color:#888;font-style:italic}.wb-boot{background:var(--wb-black);z-index:9999;place-items:center;display:grid;position:fixed;inset:0}.wb-boot-drive{cursor:pointer;background:0 0;border:none;margin:0 auto;padding:0;display:block}.wb-boot-drive:focus-visible{outline:2px dotted var(--wb-black);outline-offset:3px}.wb-boot-drive:active .wb-disk{transform:translate(1px,1px)}.wb-boot-card{background:var(--wb-white);border:2px solid var(--wb-black);text-align:center;width:360px;color:var(--wb-black);box-shadow:6px 6px 0 var(--wb-black);padding:18px}.wb-boot-card h1{letter-spacing:1px;margin:0 0 8px;font-size:19px}.wb-boot-card p{margin:4px 0;font-size:14px}.wb-boot-hint{opacity:.6;margin-top:14px;font-size:12px}.wb-disk{background:var(--wb-gray);border:2px solid var(--wb-black);width:80px;height:80px;box-shadow:inset 2px 2px 0 var(--wb-white), inset -2px -2px 0 var(--wb-gray-2);margin:8px auto 14px;display:block;position:relative}.wb-disk:before{content:"";background:var(--wb-white);border:1px solid var(--wb-black);height:22px;position:absolute;top:6px;left:18px;right:18px}.wb-disk:after{content:"";background:var(--wb-black);width:24px;height:4px;position:absolute;bottom:8px;left:28px}.wb-lock{z-index:10001;place-items:center;display:grid;position:fixed;inset:0}.wb-lock.is-scrollable{overscroll-behavior:contain;place-items:start center;padding:24px 0;overflow-y:auto}.wb-req-overlay{background:var(--wb-white);place-items:center;padding:16px;display:grid;position:absolute;inset:0}.wb-req-card{background:var(--wb-gray);border:2px solid var(--wb-black);width:360px;max-width:calc(100% - 32px);box-shadow:inset 1px 1px 0 var(--wb-white), inset -1px -1px 0 var(--wb-gray-2), 4px 4px 0 var(--wb-black);color:var(--wb-black)}.wb-req-title{height:var(--wb-title-h);background:var(--wb-white);border-bottom:1px solid var(--wb-black);letter-spacing:.5px;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:14px;display:flex}.wb-req-body{text-align:center;padding:18px}.wb-req-body p{margin:4px 0;font-size:14px}.wb-req-body .wb-req-host{word-break:break-all;font-weight:700}.wb-req-body .wb-req-note{opacity:.7;margin-top:12px;font-size:12px}.wb-req-gadgets{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.wb-req-gadget{font-family:var(--wb-font);letter-spacing:.5px;color:var(--wb-black);background:var(--wb-gray);border:1px solid var(--wb-black);box-shadow:inset 1px 1px 0 var(--wb-white), inset -1px -1px 0 var(--wb-gray-2);cursor:pointer;border-radius:0;padding:6px 14px;font-size:15px;line-height:1;text-decoration:none;display:inline-block}.wb-req-gadget.is-primary{background:var(--wb-orange)}.wb-req-gadget:active{box-shadow:inset -1px -1px 0 var(--wb-white), inset 1px 1px 0 var(--wb-gray-2)}.wb-req-gadget:focus-visible{outline:1px solid var(--wb-orange);outline-offset:-2px}.wb-req-card .wb-req-gadget.is-primary:focus-visible{outline-color:var(--wb-black)}@keyframes wb-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes wb-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes wb-pulse{0%,to{background:var(--wb-orange)}50%{background:var(--wb-yellow)}}.wb-marquee{white-space:nowrap;background:var(--wb-black);color:var(--wb-yellow);border:1px solid var(--wb-black);padding:2px 0;overflow:hidden}.wb-marquee-track{white-space:nowrap;will-change:transform;animation:18s linear infinite wb-marquee;display:inline-block}.wb-marquee-track>span{padding-right:2em}.wb-blink{animation:1.1s step-end infinite wb-blink}.wb-pulse{animation:2s ease-in-out infinite wb-pulse}.wb-stand{left:16px;bottom:calc(16px + var(--wb-tray-shift,0px));z-index:900;background:var(--wb-gray);border:2px solid var(--wb-black);width:236px;box-shadow:inset 1px 1px 0 var(--wb-white), inset -1px -1px 0 var(--wb-gray-2), 4px 4px 0 #00000047;font-family:var(--wb-font);color:var(--wb-black);-webkit-user-select:none;user-select:none;position:fixed}.wb-stand-title{height:var(--wb-title-h);background:var(--wb-white);border-bottom:1px solid var(--wb-black);letter-spacing:.5px;align-items:center;gap:6px;padding:0 2px 0 6px;font-size:14px;display:flex}.wb-stand-title .wb-stand-grip{opacity:.55;letter-spacing:2px;flex:1;font-size:12px}.wb-stand-gadget{background:var(--wb-gray);border:1px solid var(--wb-black);width:18px;height:14px;box-shadow:inset 1px 1px 0 var(--wb-white), inset -1px -1px 0 var(--wb-gray-2);font-family:var(--wb-font);color:var(--wb-black);cursor:pointer;place-items:center;padding:0;font-size:12px;line-height:1;display:grid}.wb-stand-gadget:active{box-shadow:inset -1px -1px 0 var(--wb-white), inset 1px 1px 0 var(--wb-gray-2)}.wb-stand-gadget:focus-visible{outline:1px solid var(--wb-orange);outline-offset:-2px}.wb-stand-body{flex-direction:column;gap:8px;padding:8px;display:flex}.wb-stand-caption{opacity:.75;letter-spacing:.5px;font-size:13px}.wb-stand-sigs{background:var(--wb-white);border:1px solid var(--wb-black);flex-direction:column;gap:3px;min-height:46px;padding:4px 6px;display:flex}.wb-stand-sig{white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.15;overflow:hidden}.wb-stand-sig-name{font-weight:700}.wb-stand-sig-msg{opacity:.7}.wb-stand-btn{width:100%;font-family:var(--wb-font);letter-spacing:.5px;color:var(--wb-black);background:var(--wb-orange);border:1px solid var(--wb-black);box-shadow:inset 1px 1px 0 #ffffff80, inset -1px -1px 0 var(--wb-orange-d);cursor:pointer;padding:6px 4px;font-size:15px}.wb-stand-btn:active{box-shadow:inset -1px -1px 0 #ffffff80, inset 1px 1px 0 var(--wb-orange-d)}.wb-stand-btn:focus-visible{outline:1px solid var(--wb-black);outline-offset:2px}.wb-stand-btn.is-signed{background:var(--wb-gray-0);box-shadow:inset 1px 1px 0 var(--wb-white), inset -1px -1px 0 var(--wb-gray-2)}.wb-odometer{gap:2px;display:flex}.wb-odo-digit{background:var(--wb-black);width:17px;height:24px;color:var(--wb-yellow);border:1px solid var(--wb-black);box-shadow:inset 1px 1px 0 var(--wb-gray-3), inset -1px -1px 0 var(--wb-gray-3);font-family:var(--wb-font);font-variant-numeric:tabular-nums;place-items:center;font-size:18px;line-height:1;display:grid}.wb-odo-digit.is-rolling{background:var(--wb-orange-d);color:var(--wb-white)}.wb-gb-rule{color:var(--wb-gray-2);text-align:center;letter-spacing:1px;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:13px;overflow:hidden}.wb-gb-new{background:var(--wb-red);color:var(--wb-white);border:1px solid var(--wb-black);letter-spacing:.5px;margin-left:6px;padding:0 4px;font-size:12px}.wb-gb-seq{color:var(--wb-orange-d);letter-spacing:.5px;font-size:13px}.wb-gb-reply{border-left:3px solid var(--wb-orange);background:#ff880014;background:color-mix(in srgb, var(--wb-orange) 8%, transparent);margin:4px 0 0 18px;padding:3px 6px;font-size:14px}.wb-gb-reply-who{color:var(--wb-orange-d);font-weight:700}@media (prefers-reduced-motion:reduce){.wb-marquee-track,.wb-blink,.wb-pulse{animation:none;transform:none}.wb-dock,.wb-stand{transition:none}}.wb-signal{z-index:9999;background:var(--wb-black);opacity:0;transition:opacity var(--wb-signal-fade,1.1s) linear;cursor:default;position:fixed;inset:0;overflow:hidden}.wb-signal.is-lit{opacity:1}.wb-signal.is-leaving{opacity:0;transition-duration:.6s}.wb-signal-scan{pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#00000080 3px 4px);position:absolute;inset:0}.wb-signal-scan:after{content:"";background:linear-gradient(#cfe0d200 0%,#cfe0d20a 50%,#cfe0d200 100%);height:20%;animation:6.5s linear infinite wb-signal-band;position:absolute;left:0;right:0}@keyframes wb-signal-band{0%{top:-22%}to{top:100%}}.wb-signal-line{max-width:92vw;font-family:var(--wb-font);letter-spacing:2px;white-space:nowrap;-webkit-user-select:text;user-select:text;margin:0;font-size:clamp(19px,3.1vw,42px);position:absolute;top:42%;left:50%;transform:translate(-54%,-50%)}.wb-signal-host{color:#37423a}.wb-signal-code{color:#cfe0d2;text-shadow:0 0 12px #cfe0d259}.wb-signal-cursor{vertical-align:-.1em;background:#cfe0d2;width:.5em;height:.95em;margin-left:.1em;animation:1.06s step-end infinite wb-blink;display:inline-block}@media (prefers-reduced-motion:reduce){.wb-signal{transition:none}.wb-signal-scan:after{display:none}.wb-signal-cursor{animation:none}}.wb-saver{z-index:10002;background:var(--wb-black);opacity:0;transition:opacity var(--wb-saver-fade,.8s) linear;cursor:none;position:fixed;inset:0;overflow:hidden}.wb-saver.is-lit{opacity:1}.wb-saver.is-leaving{opacity:0;transition-duration:.25s}.wb-saver-canvas{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.wb-saver{transition:none}}.wb-pet-layer{z-index:902;pointer-events:none;position:fixed;inset:0;overflow:hidden}.wb-pet{pointer-events:auto;cursor:grab;touch-action:none;will-change:transform;width:48px;height:48px;position:absolute;top:0;left:0}.wb-pet:active{cursor:grabbing}.wb-mobile{z-index:10001;overscroll-behavior:contain;background:var(--wb-blue);font-family:var(--wb-font);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.wb-mobile-bar{z-index:2;background:var(--wb-white);color:var(--wb-black);border-bottom:1px solid var(--wb-black);letter-spacing:.5px;text-align:center;flex-shrink:0;justify-content:center;align-items:baseline;gap:10px;padding:6px 14px;font-size:16px;display:flex;position:sticky;top:0}.wb-mobile-name{overflow-wrap:break-word;min-width:0}.wb-mobile-tag{opacity:.55;flex-shrink:0;font-size:13px}.wb-mobile-sheet{border-bottom:1px solid var(--wb-black);flex:1 0 auto;padding:22px 18px 30px;font-size:16px}.wb-mobile-col{max-width:34em;margin:0 auto}.wb-mobile-byline{color:var(--wb-paper-dim);font-family:var(--wb-paper-font);text-align:center;margin-bottom:1.4em;font-size:.85em}.wb-mobile-card{background:var(--wb-gray);border-bottom:1px solid var(--wb-black);color:var(--wb-black);text-align:center;flex:1 0 auto;padding:26px 20px 30px;font-size:15px}.wb-mobile-card p{margin:6px 0}.wb-mobile-cover{justify-content:center;margin-bottom:18px;display:flex}.wb-mobile-cover img{border:1px solid var(--wb-black);-o-object-fit:cover;object-fit:cover;box-shadow:2px 2px #00000040}.wb-mobile-doctitle{letter-spacing:.5px;font-size:19px}.wb-mobile-card .wb-mobile-byline{color:var(--wb-gray-3);margin-bottom:14px}.wb-mobile-note{opacity:.75;font-style:italic}.wb-mobile-photo{background:var(--wb-black);flex:1 0 auto;place-items:center;padding:16px 12px;display:grid}.wb-mobile-photo img{border:1px solid var(--wb-black);max-width:100%;height:auto;display:block}.wb-mobile-foot{color:var(--wb-white);text-align:center;flex-shrink:0;padding:20px 16px 28px;font-size:13px}.wb-mobile-foot p{margin:2px 0}.wb-mobile-foot .wb-req-gadgets{margin-top:14px}.wb-switcher{z-index:10002;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.wb-switcher-panel{background:var(--wb-gray);border:2px solid var(--wb-black);max-width:min(80vw,720px);box-shadow:inset 1px 1px 0 var(--wb-white), inset -1px -1px 0 var(--wb-gray-2), 4px 4px 0 var(--wb-black);font-family:var(--wb-font);flex-wrap:wrap;justify-content:center;gap:8px;padding:12px;display:flex}.wb-switcher-tile{width:92px;color:var(--wb-black);text-align:center;border:1px solid #0000;flex-direction:column;align-items:center;gap:4px;padding:6px 4px;display:flex}.wb-switcher-tile.is-picked{background:var(--wb-orange);border-color:var(--wb-black)}.wb-switcher-icon{background:var(--wb-white);border:1px solid var(--wb-black);width:56px;height:56px;box-shadow:inset 1px 1px 0 var(--wb-white), inset -1px -1px 0 var(--wb-gray-2);place-items:center;display:grid}.wb-switcher-icon svg{width:40px;height:40px}.wb-switcher-label{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px;line-height:1.2;overflow:hidden}.wb-switcher-min{opacity:.6;font-size:10px}.wb-window.is-active>.wb-titlebar{box-shadow:inset 0 0 0 1px var(--wb-orange)}
*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.hidden{display:none}.shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-width:1px}.italic{font-style:italic}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}html,body,#__next{background:var(--wb-blue);width:100%;height:100%;margin:0;padding:0;overflow:hidden}
