@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bd054d5b19546223-s.3urxfn-r2f0wy.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:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3a0da4c73f202726-s.1sf_atgfbezm1.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a3163e680834fbf0-s.p.422uhnrlcv_7h.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:Fragment Mono Fallback;src:local(Arial);ascent-override:68.53%;descent-override:18.03%;line-gap-override:0.0%;size-adjust:138.63%}.HM6uZq_className{font-family:Fragment Mono,Fragment Mono Fallback;font-style:normal;font-weight:400}.HM6uZq_variable{--font-mono:"Fragment Mono", "Fragment Mono Fallback"}
:root{--room:#08090b;--ink:#f0f2f5;--ink-2:#f0f2f59e;--raster:linear-gradient(#00000042 1px, transparent 1px) 0 0 / 100% 3px, linear-gradient(90deg, #00000021 1px, transparent 1px) 0 0 / 3px 100%;--ts:0 0 9px color-mix(in srgb, currentColor 30%, transparent);--ts-lens:-.6px 0 0 #ff404073, .6px 0 0 #408cff80, 0 0 .5em color-mix(in srgb, currentColor 28%, transparent);--mono:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;--u:8px;--r-ui:3px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-soft:cubic-bezier(.33, 1, .68, 1);--in:.16s;--out:.6s;--on:.32s;--beam:.5s;--open:1.25s}*{box-sizing:border-box;text-shadow:var(--ts)}html{font-kerning:normal;font-synthesis:none;-webkit-text-size-adjust:100%;background:var(--room)}html,body{height:100%;color:var(--ink);margin:0;overflow:hidden}body{background:radial-gradient(ellipse 78% 72% at 50% 46%, #15171c 0%, #0e1013 46%, var(--room) 100%);font:400 14px/1.5 var(--mono);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}h1,p{margin:0;font-weight:400}a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}::selection{color:#000;text-shadow:none;background:#38ff9c}:focus-visible{outline-offset:6px;border-radius:2px;outline:1.5px solid}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fx{z-index:60;pointer-events:none;position:fixed;inset:0;overflow:hidden}.fx:before{content:"";z-index:3;background:var(--raster);position:absolute;inset:0}.fx:after{content:"";z-index:4;background:radial-gradient(42% 30% at 82% 14%,#c4d6ff0d,#0000 70%),linear-gradient(118deg,#0000 22%,#c8d8ff08 31%,#c8d8ff03 37%,#0000 44%),radial-gradient(86% 86%,#0000 52%,#0000006b 86%,#000000c7 100%);position:absolute;inset:0;box-shadow:inset 0 0 140px 30px #00000080}.fx>i{display:block;position:absolute}.fx-roll{background:linear-gradient(#0000,#f0f2f50f,#0000);height:28vh;animation:19s linear infinite fx-roll;top:0;left:0;right:0}@keyframes fx-roll{0%{transform:translateY(-28vh)}to{transform:translateY(100vh)}}.fx-grain{opacity:.1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1.8 0 0 0 -.7'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/200px 200px;animation:.48s step-end infinite fx-grain;inset:-200px}@keyframes fx-grain{0%{transform:translate(0,0)}25%{transform:translate(-83px,41px)}50%{transform:translate(57px,-71px)}75%{transform:translate(-29px,-113px)}}#main,.tube{height:100%}.stage{height:100%;padding:calc(var(--u) * 3);text-align:center;transform-origin:50%;will-change:transform, filter, opacity;flex-direction:column;justify-content:center;align-items:center;display:flex}.mark-btn{cursor:pointer;border-radius:4px;display:block}.lockup{filter:drop-shadow(-.7px 0 #ff404080)drop-shadow(.7px 0 #408cff8c)drop-shadow(0 0 14px #f0f2f54d);width:clamp(232px,40vw,560px);height:auto;transition:filter var(--out) var(--ease-soft);display:block}.lede{flex-direction:column;align-items:center;margin-top:clamp(28px,4.7vh,40px);display:flex}.line{letter-spacing:0;--ts:var(--ts-lens);font-size:clamp(15px,1.45vw,21px)}.byline{max-width:min(100%,46ch);color:var(--ink-2);text-wrap:balance;margin-top:12px;font-size:clamp(12.5px,1vw,14.5px);line-height:1.6}.ask{flex-direction:column;align-items:center;margin-top:clamp(48px,9.3vh,80px);display:flex}.invite{max-width:min(100%,46em);color:var(--ink-2);text-wrap:balance;font-size:clamp(12.5px,1vw,14.5px)}.btn{border-radius:var(--r-ui);background:var(--ink);color:#000;white-space:nowrap;--ts:none;height:clamp(44px,3.4vw,50px);transition:background-color var(--out) var(--ease-soft), box-shadow var(--out) var(--ease-soft), scale .18s var(--ease-out);justify-content:center;align-items:center;margin-top:20px;padding:0 clamp(20px,1.7vw,26px);font-size:clamp(13.5px,1.05vw,15.5px);display:inline-flex;box-shadow:0 0 22px #f0f2f538,0 0 70px #f0f2f514}.btn:active{scale:.975}@media (hover:hover) and (pointer:fine){.btn:hover{transition-duration:var(--in), var(--in), .18s;background:#fff;box-shadow:0 0 30px #ffffff73,0 0 90px #ffffff24}.mark-btn:hover .lockup{filter:drop-shadow(-.7px 0 #ff404080)drop-shadow(.7px 0 #408cff8c)drop-shadow(0 0 22px #fff9);transition-duration:var(--in)}}.gl-w{white-space:nowrap}.gl{text-align:center;width:1ch;transition:color .45s var(--ease-soft), text-shadow .45s var(--ease-soft);display:inline-block}.gl-on{color:#38ff9c;text-shadow:0 0 8px #38ff9cbf,0 0 2px #b4ffd2e6;transition:none}.gl-wait{visibility:hidden}.stage{opacity:0;animation:picture-on var(--open) calc(var(--on) + var(--beam) - 60ms) both}@keyframes picture-on{0%{opacity:0;filter:brightness(7)blur(1.6px);animation-timing-function:cubic-bezier(.2,.75,.25,1);transform:scale(.58,.004)}5%{opacity:1}46%{opacity:1;filter:brightness(2.3)blur(.5px);animation-timing-function:cubic-bezier(.4,0,.3,1);transform:scale(1.012,1.022)}to{opacity:1;filter:brightness()blur();transform:none}}.power{z-index:40;pointer-events:none;position:fixed;inset:0}.power i{will-change:transform, opacity;display:block;position:absolute}.beam{opacity:0;height:2px;animation:beam-on var(--beam) var(--on) both, beam-out .3s calc(var(--on) + var(--beam) - 40ms) ease-out forwards;background:#f6f9ff;border-radius:1px;margin-top:-1px;top:50%;left:21%;right:21%;transform:scaleX(.012);box-shadow:0 0 10px 1px #e8f2fff2,0 0 34px 6px #bed7ff80,0 0 90px 20px #a0c3ff29}@keyframes beam-on{0%{opacity:0;transform:scaleX(.012)}16%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.12,1);transform:scaleX(.012)}to{opacity:1;transform:scaleX(1)}}@keyframes beam-out{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1.7)}}.bloom{opacity:0;animation:bloom-on var(--open) calc(var(--on) + var(--beam) - 60ms) cubic-bezier(.2, .75, .25, 1) forwards;background:radial-gradient(62% 56%,#eef4ffd9 0%,#e2ecff6b 38%,#e2ecff00 72%);inset:-6%;transform:scale(.6,.006)}@keyframes bloom-on{0%{opacity:1;transform:scale(.6,.006)}38%{opacity:.5;transform:scaleY(.9)}to{opacity:0;transform:scale(1.1)}}.dot{opacity:0;background:#fff;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;top:50%;left:50%;box-shadow:0 0 12px 3px #e8f2fff2,0 0 46px 12px #bed7ff66}.tube.off .stage{pointer-events:none;opacity:1;animation:.24s cubic-bezier(.55,0,.9,.45) forwards picture-off}@keyframes picture-off{0%{opacity:1;filter:brightness();transform:none}90%{opacity:1;filter:brightness(6);transform:scale(.58,.004)}to{opacity:0;filter:brightness(6);transform:scale(.58,.004)}}.tube.off .bloom{opacity:0;animation:none}.tube.off .beam{opacity:0;animation:.5s linear forwards beam-off;transform:scaleX(1)}@keyframes beam-off{0%,36%{opacity:0;transform:scaleX(1)}44%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.8,.3);transform:scaleX(1)}94%{opacity:1;transform:scaleX(.014)}to{opacity:0;transform:scaleX(.014)}}.tube.off .dot{animation:1.25s cubic-bezier(.2,.6,.3,1) .44s forwards dot-off}@keyframes dot-off{0%{opacity:1;transform:scale(1.5)}12%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.35)}}.mail-room{z-index:70;background:#0304069e;grid-template-columns:minmax(0,auto);place-content:center;padding:16px;animation:.2s ease-out both fade;display:grid;position:fixed;inset:0}@keyframes fade{0%{opacity:0}}.mail-ghost{z-index:1;pointer-events:none;transform-origin:0 0;background:linear-gradient(navy,navy) 0 0/100% 26px no-repeat;border:3px solid silver;position:fixed;box-shadow:inset 0 0 0 1px #0a0a0a,0 0 0 1px #0a0a0a}.mail{--ts:none;--face:silver;--hi:#fff;--lo:gray;--dk:#0a0a0a;--lt:#dfdfdf;--navy:navy;--out2:inset -1px -1px var(--dk), inset 1px 1px var(--lt), inset -2px -2px var(--lo), inset 2px 2px var(--hi);--btn:inset -1px -1px var(--dk), inset 1px 1px var(--hi), inset -2px -2px var(--lo), inset 2px 2px var(--lt);--btn-in:inset 1px 1px var(--dk), inset -1px -1px var(--hi), inset 2px 2px var(--lo), inset -2px -2px var(--lt);--well:inset 1px 1px var(--lo), inset -1px -1px var(--hi), inset 2px 2px var(--dk), inset -2px -2px var(--lt);--pane:inset 1px 1px var(--lo), inset -1px -1px var(--hi);background:var(--face);color:#000;-webkit-font-smoothing:antialiased;letter-spacing:0;width:min(640px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--out2), 0 0 0 1px #00000080, 0 0 80px #d6dce81f, 0 28px 80px #000000b3;flex-direction:column;padding:3px;font:400 13px/1.3 Tahoma,Segoe UI,MS Sans Serif,Geneva,Verdana,sans-serif;display:flex;position:relative}.mail :focus-visible{outline-offset:-4px;border-radius:0;outline:1px dotted #000}.ico{flex:none;display:block}.mail-bar{background:linear-gradient(90deg, var(--navy), #1084d0);color:#fff;cursor:default;-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;gap:5px;height:26px;padding:0 3px 0 5px;font-size:13px;font-weight:700;display:flex}.mail-bar>span:first-of-type{white-space:nowrap;flex:1;padding-left:2px;overflow:hidden}.mail-caps{display:inline-flex}.cap{background:var(--face);width:20px;height:18px;box-shadow:var(--btn);flex:none;display:block;position:relative}.cap-x{margin-left:3px}.cap:before{content:"";background:#000;position:absolute}.cap-min:before{width:8px;height:2px;bottom:4px;left:5px}.cap-max:before{background:0 0;width:11px;height:10px;top:3px;left:4px;box-shadow:inset 0 2px #000,inset 0 0 0 1px #000}.cap-x:before{background:linear-gradient(to top right,#0000 41%,#000 41% 59%,#0000 59%),linear-gradient(to top left,#0000 41%,#000 41% 59%,#0000 59%);width:9px;height:9px;top:4px;left:5px}.cap-x:active{box-shadow:var(--btn-in)}.cap-x:active:before{translate:1px 1px}.mail-menu{padding:2px 0;display:flex}.mail-menu span{padding:3px 8px}.mail-tools,.mail-format{box-shadow:inset 0 1px var(--lo), inset 0 2px var(--hi);align-items:center;gap:2px;padding:4px;display:flex;overflow:hidden}.grip{background:linear-gradient(90deg, var(--hi) 1px, var(--face) 1px 2px, var(--lo) 2px 3px, transparent 3px) 0 0 / 3px 100% repeat-x;flex:none;align-self:stretch;width:6px;margin-right:5px}.mail-sep{width:2px;box-shadow:inset 1px 0 var(--lo), inset -1px 0 var(--hi);flex:none;align-self:stretch;margin:2px 5px}.tool-edit:not(.mail-sep){display:contents}.tool{color:#000;background:0 0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;min-width:54px;height:46px;padding:0 6px;font-size:12px;display:inline-flex}.tool .ico{width:20px;height:20px}.tool:active{box-shadow:inset 1px 1px var(--lo), inset -1px -1px var(--hi);padding:1px 5px 0 7px}.tool-send{font-weight:700}@media (hover:hover) and (pointer:fine){.tool-send:hover{box-shadow:inset -1px -1px var(--lo), inset 1px 1px var(--hi)}}.mail-head{box-shadow:inset 0 1px var(--lo), inset 0 2px var(--hi);grid-template-columns:auto 1fr;align-items:center;gap:5px 8px;padding:8px 6px;display:grid}.mail-head label{text-align:right;white-space:nowrap;padding-left:4px}.trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.to-btn{height:26px;box-shadow:var(--btn);justify-content:flex-end;align-items:center;gap:5px;display:inline-flex;padding:0 8px 0 5px!important}.well{color:#000;width:100%;min-width:0;height:26px;font:inherit;appearance:none;caret-color:#000;box-shadow:var(--well);background:#fff;border:0;border-radius:0;outline:none;margin:0;padding:3px 6px;display:block}.well::placeholder{color:#6e6e6e;opacity:1}.well[readonly]{background:var(--face);color:#000}.well::selection{background:var(--navy);color:#fff}.mail .well:focus-visible{outline:0}.combo{white-space:nowrap;flex:none;align-items:center;width:52px;height:24px;padding:0 22px 0 6px;font-size:12px;display:inline-flex;position:relative;overflow:hidden}.combo-face{width:140px}.combo i{background:var(--face);width:18px;box-shadow:var(--btn);position:absolute;top:2px;bottom:2px;right:2px}.combo i:before{content:"";border:4px solid #0000;border-top-color:#000;border-bottom:0;position:absolute;top:8px;left:5px}.fmt{flex:none;place-items:center;width:26px;height:24px;font:700 14px/1 Times New Roman,Times,serif;display:inline-grid}.fmt em{font-style:italic}.fmt-al{align-content:center;gap:2px;padding:0 6px}.fmt-al i{background:#000;width:100%;height:1px;display:block}.fmt-al i:nth-child(2n){width:62%}.fmt-al.mid i:nth-child(2n){margin-left:19%}.fmt-al.end i:nth-child(2n){margin-left:38%}.fmt.on{box-shadow:inset 1px 1px var(--lo), inset -1px -1px var(--hi);background:repeating-conic-gradient(var(--face) 0% 25%, var(--hi) 0% 50%) 0 0 / 2px 2px}.mail .mail-body{resize:none;flex:auto;height:clamp(150px,30vh,250px);min-height:110px;margin:3px 0 0;padding:8px 10px;font-family:Courier New,Courier,monospace;font-size:15px;line-height:1.5;overflow-y:scroll}.mail-body::-webkit-scrollbar{width:16px}.mail-body::-webkit-scrollbar-track{background:repeating-conic-gradient(var(--face) 0% 25%, var(--hi) 0% 50%) 0 0 / 2px 2px}.mail-body::-webkit-scrollbar-thumb{background:var(--face);box-shadow:var(--btn)}.mail-body::-webkit-scrollbar-button:vertical:start:decrement{background-color:var(--face);height:16px;box-shadow:var(--btn);background-position:50%;background-repeat:no-repeat;display:block}.mail-body::-webkit-scrollbar-button:vertical:end:increment{background-color:var(--face);height:16px;box-shadow:var(--btn);background-position:50%;background-repeat:no-repeat;display:block}.mail-body::-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'%3E%3Cpath d='M4 10h8L8 5z'/%3E%3C/svg%3E")}.mail-body::-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'%3E%3Cpath d='M4 6h8l-4 5z'/%3E%3C/svg%3E")}.mail-status{align-items:stretch;gap:2px;min-height:24px;margin-top:3px;font-size:12px;display:flex;position:relative}.pane{box-shadow:var(--pane);align-items:center;padding:2px 6px;display:flex}.pane-main{flex:1;min-width:0}.pane-prog{flex:none;width:130px;margin-right:15px;padding:4px}.prog{background:repeating-linear-gradient(90deg, var(--navy) 0 9px, transparent 9px 11px);clip-path:inset(0 100% 0 0);width:100%;height:100%;min-height:12px;animation:.85s steps(11,end) forwards prog;display:block}.prog.done{clip-path:none;animation:none}@keyframes prog{to{clip-path:inset(0)}}.size-grip{background:linear-gradient(135deg, transparent 0 45%, var(--hi) 45% 52%, var(--lo) 52% 66%, transparent 66% 72%, var(--hi) 72% 79%, var(--lo) 79% 93%, transparent 93%);width:13px;height:13px;position:absolute;bottom:0;right:0}.w98{background:var(--face);color:#000;min-width:84px;height:26px;box-shadow:var(--btn);justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.w98:active{box-shadow:var(--btn-in);padding:1px 13px 0 15px}.w98.dflt{box-shadow:var(--btn), 0 0 0 1px #000}.mail .w98:focus-visible{outline-offset:-5px;outline:1px dotted #000}.msg-room{z-index:2;place-items:center;display:grid;position:absolute;inset:0}.msg{width:min(360px,100% - 20px);max-height:none;box-shadow:var(--out2), 0 16px 44px #00000080}.msg .mail-bar{touch-action:auto}.msg-body{align-items:center;gap:16px;padding:18px 16px 14px;display:flex}.msg-body svg{flex:none}.msg-foot{justify-content:center;padding:2px 0 13px;display:flex}html.card .btn,html.card .invite{display:none}html.card .lockup{width:600px}html.card .line{font-size:27px}html.card .lede{margin-top:52px}html.card .byline{max-width:34em;margin-top:18px;font-size:17px}@media (max-width:560px){.lockup{width:min(78vw,360px)}.line{font-size:15px}.mail-room{grid-template-columns:minmax(0,1fr);align-content:start;padding:max(10px,3vh) 8px 8px}.mail{width:100%;max-height:calc(100dvh - 20px);font-size:14px}.tool-edit{display:none!important}.mail-menu,.mail-format{display:none}.tool{min-width:50px;height:44px}.mail-head{gap:4px 6px;padding:6px 5px}.well{height:32px;font-size:16px}.to-btn{height:32px}.mail .mail-body{flex:auto;height:auto;min-height:210px;margin-top:2px;font-size:16px;line-height:1.45}.pane-prog{width:64px}}
