:root{--color-transparent:transparent;--color-black:#000;--color-ink-overlay:#04060a;--color-slate-100:#b4c2d6;--color-grid:#8e9eb5;--color-blue-soft:#6f8bff;--color-purple-soft:#b69cff;--color-violet:#9370ff;--color-pink-soft:#ff8fa3;--color-coral-decor:#ff7858;--color-ink-950:#090c11;--color-ink-900:#0a0d12;--color-ink-850:#0b0b0b;--color-ink-800:#0d1117;--color-slate-950:#10141b;--color-slate-900:#111720;--color-slate-800:#17232b;--color-slate-750:#202631;--color-slate-700:#242a33;--color-slate-650:#252c36;--color-slate-600:#303946;--color-slate-550:#505966;--color-slate-500:#596273;--color-slate-300:#9aa2ad;--color-slate-200:#a9b8cd;--color-ivory:#f2efe7;--color-white:#fff;--color-paper:#f7f7f3;--color-neutral-900:#262626;--color-warm-gray-700:#6b6963;--color-warm-gray-650:#77746e;--color-warm-gray-400:#b2afa7;--color-warm-gray-300:#c7c4bc;--color-warm-gray-200:#d8d5cd;--color-cool-gray-300:#d1d6d5;--color-cool-gray-200:#d9dde4;--color-cool-gray-150:#dfe2df;--color-cool-gray-100:#e8f1f1;--color-lime:#dfff48;--color-olive:#83a600;--color-brand-light:#4ca503;--color-cyan:#52e5ff;--color-teal:#168170;--color-blue:#5772ff;--color-purple:#7d41d6;--color-purple-dark:#6e36c8;--color-coral:#ff7452;--color-coral-soft:#ff9a82;--color-red:#c7432c;--color-red-dark:#b63825;--color-orange-red:#bf3c1c;--color-orange:#e7522c;--participant-color-1:#2b76bd;--participant-color-2:#0d8176;--participant-color-3:#b75c00;--participant-color-4:#7d61c7;--participant-color-5:#b9517b;--monaco-dark-selection:#28586788;--monaco-dark-selection-inactive:#28586755;--monaco-light-selection:#77bdcc66;--monaco-light-selection-inactive:#77bdcc3d;--editor-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='m1 1 4 4 4-4' fill='none' stroke='%23a9b8cd' stroke-width='1.4' stroke-linecap='square'/%3E%3C/svg%3E")}.session-page{--session-page-bg:var(--color-ink-950);--session-page-cyan-glow:color-mix(in srgb, var(--color-cyan) 7%, var(--color-transparent));--session-page-brand-glow:color-mix(in srgb, var(--color-lime) 5%, var(--color-transparent));--session-toolbar-bg:linear-gradient(105deg, color-mix(in srgb, var(--color-cyan) 8.5%, var(--color-transparent)), color-mix(in srgb, var(--color-lime) 4.2%, var(--color-transparent)) 62%, color-mix(in srgb, var(--color-blue) 2.5%, var(--color-transparent))), color-mix(in srgb, var(--color-ink-950) 88%, var(--color-transparent));--session-workspace-bar-bg:linear-gradient(105deg, color-mix(in srgb, var(--color-cyan) 3.5%, var(--color-transparent)), color-mix(in srgb, var(--color-white) 1.8%, var(--color-transparent)));--session-control-bg:var(--color-slate-900);--session-editor-bg:var(--color-slate-950);--session-text-high:var(--color-ivory);--session-text:color-mix(in srgb, var(--color-ivory) 78%, var(--color-transparent));--session-text-muted:color-mix(in srgb, var(--color-ivory) 58%, var(--color-transparent));--session-text-subtle:color-mix(in srgb, var(--color-ivory) 40%, var(--color-transparent));--session-text-faint:color-mix(in srgb, var(--color-ivory) 22%, var(--color-transparent));--session-border:color-mix(in srgb, var(--color-slate-200) 13%, var(--color-transparent));--session-border-strong:color-mix(in srgb, var(--color-slate-200) 24%, var(--color-transparent));--session-brand:var(--color-lime);--session-focus:var(--color-cyan);--session-negative:var(--color-coral);--session-warning:#ffb84d;--session-archived:var(--color-slate-200);--session-overlay:color-mix(in srgb, var(--color-ink-overlay) 72%, var(--color-transparent));--session-shadow:color-mix(in srgb, var(--color-black) 32%, var(--color-transparent));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.session-page[data-theme=light]{--session-page-bg:#f3f4f1;--session-page-cyan-glow:color-mix(in srgb, var(--color-brand-light) 8%, var(--color-transparent));--session-page-brand-glow:color-mix(in srgb, #667600 6.5%, var(--color-transparent));--session-toolbar-bg:linear-gradient(105deg, color-mix(in srgb, var(--color-brand-light) 7.5%, var(--color-transparent)), color-mix(in srgb, #c8e62f 5.5%, var(--color-transparent)) 62%, color-mix(in srgb, var(--color-white) 34%, var(--color-transparent))), color-mix(in srgb, #fafaf7 92%, var(--color-transparent));--session-workspace-bar-bg:linear-gradient(105deg, color-mix(in srgb, var(--color-brand-light) 5.5%, var(--color-transparent)), color-mix(in srgb, var(--color-white) 60%, var(--color-transparent)));--session-control-bg:#fdfdfa;--session-editor-bg:var(--color-paper);--session-text-high:var(--color-slate-750);--session-text:color-mix(in srgb, var(--color-slate-750) 80%, var(--color-transparent));--session-text-muted:color-mix(in srgb, var(--color-slate-750) 62%, var(--color-transparent));--session-text-subtle:color-mix(in srgb, var(--color-slate-750) 46%, var(--color-transparent));--session-text-faint:color-mix(in srgb, var(--color-slate-750) 29%, var(--color-transparent));--session-border:color-mix(in srgb, #2d3746 16%, var(--color-transparent));--session-border-strong:color-mix(in srgb, #2d3746 25%, var(--color-transparent));--session-brand:var(--color-brand-light);--session-focus:var(--color-brand-light);--session-negative:var(--color-red);--session-warning:#a95b00;--session-archived:#687281;--session-overlay:color-mix(in srgb, #e5e7e2 72%, var(--color-transparent));--session-shadow:color-mix(in srgb, #232a36 14%, var(--color-transparent));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-condensed-cyrillic-ext-500-normal-C8FNIdXm.woff2)format("woff2"),url(/assets/roboto-condensed-cyrillic-ext-500-normal-TLDmfi3Q.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-condensed-cyrillic-500-normal-s4PklZE0.woff2)format("woff2"),url(/assets/roboto-condensed-cyrillic-500-normal-CvEVpWxD.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAWsAA8AAAAABwQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAE0AAABgdG7gXVNUQVQAAAIQAAAARQAAAFpe90DAY21hcAAAAlgAAABAAAAAXj5j4n9nYXNwAAACmAAAAAwAAAAMAAgAGWdseWYAAAKkAAABJgAAASa2UL/ZaGVhZAAAA8wAAAA2AAAANgdRpDpoaGVhAAAEBAAAAB8AAAAkCb8EnWhtdHgAAAQkAAAAIAAAACQVe//ubG9jYQAABEQAAAATAAAAFAFBAZVtYXhwAAAEWAAAABwAAAAgACkBIW5hbWUAAAR0AAABIgAAAno4e2MRcG9zdAAABZgAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaY2Bh4Wb8wsDKwMA6i9WYgYFRHkIzX2RIY2JgYABiKHAACjIgAXd/f3eQoLwvG8M/BoY09llMDAoMjPNBcixWrBuAlAIDMwDaWQoYAAAAeNoFwbEBQUEABbC8O9BCrQPYxBIAoAOLG+AnInoqRirWyu/4vib8Ltd3yO29e6YoOgbGgpKpDSKkmz+qomQOQgN8eQdSAAAAeNpjYGBgAmJmIBYBkoxgmoXBC0jzMXAA5djAKngZFBgWyPv+/w/kofBBOv5/+//kf/qD3WDdPAwIwAQA0KYN+QABAAIACAAI//8ADwAFAGgAAAK7BbAAAwAGAAkADAAPAAABESERBQMTJRMDNxMTAwMhArv9rQIl5eX+COLiI9jX19gBrwWw+lAFsFb9fv1+CAJ6Anoo/aMCXf0Z/aMAAgBt/+wEZAXEABUAKwAAARUUDgIjIi4CNTU0PgIzMh4CAzU0LgIjIg4CFRUUHgIzMj4CBGRHhbtzcruHSUiHu3Fzu4ZI8SNEY0E/Y0UjJEVkP0BkQyIDT/ia6JtOTpvomvic655QUJ7r/mz6b59lMTFln2/6bZ1jMDBjnQAAAgBsBHACjQXXAAUADwAAATUTMxUDJTUzFRQWFwcmJgFxWsLK/qmhHiFKRlAEhBUBPhX+wvlaVEJhJ0knjf///q3/7ASqBdYAJgAFRgAABwAG/kH//wAAAAEAAAADAgwV0KhAXw889QAbCAAAAAAAxPARLgAAAADg4EW6+iX91QgrCHMAAAAJAAIAAAAAAAB42mNgZGBgz/nHw8DA4fFL9Z89hzZQBBVwAgBu4ARoAHjaY1ZmyGCAAsbrEMxyiSGX6SVDDojNKvFvLQBfHwd5eNpjYGDQhMMMhnYgnAwAEiAC1wB42mNgZGBg4GRYySDKUMbADuYhADMDIwAd5AFLeNqVkMVVBUEQRS/uusVmg7u7uzuscPnungwhEAjREAJvUbifN919y+sMUM49OWTlFgGnWUHjLLqyZoyzKc/qM85hjkfj3Dc5eTTxYJxPB3fG5RywJhZnQSlTxlkUM2CcLX+LcYG41riJaoqNW0SwR4gAFwSZFwW55kZ3jBvRJrrxkFDGKnFl+WVdcaz7WrZbdCN2ieLoSGHG6JZSSHSpJqxzpeiNrBBRZXdbH5uk080Gq8yzyBb7ujvpU3YP2o5LnbjO5/063214JI4Sk6U8HPpRB2mEcVl9oj7633mX2ZaWRf+Zsyd2ifxcEH1X6XxR67yrVZwwGaLYX7PNeiWHZUKSCz83slYJckWXaBa/5LCHVRFDFjdoBlGSaAJdT0zTWc8AAHjaY2BmAIP/WQwpDFgAACofAdEA)format("woff");unicode-range:U+1F??}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-condensed-greek-500-normal-Hsn-wDIp.woff2)format("woff2"),url(/assets/roboto-condensed-greek-500-normal-BIN62cw9.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-condensed-vietnamese-500-normal-TFWhjk13.woff2)format("woff2"),url(/assets/roboto-condensed-vietnamese-500-normal-G9shSJ2z.woff)format("woff");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:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-condensed-latin-ext-500-normal-CcSTXKtO.woff2)format("woff2"),url(/assets/roboto-condensed-latin-ext-500-normal-JgPl2bDS.woff)format("woff");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:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-condensed-latin-500-normal-3p2daRJW.woff2)format("woff2"),url(/assets/roboto-condensed-latin-500-normal-Dc9bsamC.woff)format("woff");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}.button{border:1px solid var(--color-transparent);letter-spacing:.3px;text-transform:uppercase;cursor:pointer;border-radius:3px;justify-content:center;align-items:center;min-height:36px;padding:0 18px;font-family:Roboto Condensed,sans-serif;font-size:.75rem;font-weight:500;transition:color .18s,border-color .18s,background-color .18s,box-shadow .18s,transform .12s;display:inline-flex}.button--view-default.button--variant-default{border-color:var(--color-lime);color:var(--color-ink-900);background:linear-gradient(135deg, color-mix(in srgb, var(--color-white) 20%, var(--color-transparent)), var(--color-transparent) 48%, color-mix(in srgb, var(--color-ink-950) 8%, var(--color-transparent))), var(--color-lime)}.button--view-default.button--variant-outlined{border-color:var(--color-lime);color:var(--color-lime);background:linear-gradient(135deg, color-mix(in srgb, var(--color-lime) 7.5%, var(--color-transparent)), var(--color-transparent) 72%)}.button--view-negative.button--variant-default{border-color:var(--color-coral);color:var(--color-ink-950);background:linear-gradient(135deg, color-mix(in srgb, var(--color-white) 18%, var(--color-transparent)), var(--color-transparent) 48%, color-mix(in srgb, var(--color-ink-950) 8%, var(--color-transparent))), var(--color-coral)}.button--view-negative.button--variant-outlined{border-color:color-mix(in srgb, var(--color-coral) 52%, var(--color-transparent));color:var(--color-coral);background:linear-gradient(135deg, color-mix(in srgb, var(--color-coral) 7.5%, var(--color-transparent)), var(--color-transparent) 72%)}.button--view-default.button--variant-default:hover{border-color:var(--color-ivory);background:linear-gradient(135deg, color-mix(in srgb, var(--color-white) 24%, var(--color-transparent)), var(--color-transparent) 48%, color-mix(in srgb, var(--color-ink-950) 6%, var(--color-transparent))), var(--color-ivory);box-shadow:0 5px 15px color-mix(in srgb, var(--color-lime) 16%, var(--color-transparent))}.button--view-default.button--variant-outlined:hover{color:var(--color-ink-900);background:linear-gradient(135deg, color-mix(in srgb, var(--color-white) 20%, var(--color-transparent)), var(--color-transparent) 48%, color-mix(in srgb, var(--color-ink-950) 8%, var(--color-transparent))), var(--color-lime);box-shadow:0 5px 15px color-mix(in srgb, var(--color-lime) 16%, var(--color-transparent))}.button--view-negative.button--variant-default:hover{border-color:var(--color-coral-soft);background:linear-gradient(135deg, color-mix(in srgb, var(--color-white) 22%, var(--color-transparent)), var(--color-transparent) 48%, color-mix(in srgb, var(--color-ink-950) 7%, var(--color-transparent))), var(--color-coral-soft);box-shadow:0 5px 15px color-mix(in srgb, var(--color-coral) 18%, var(--color-transparent))}.button--view-negative.button--variant-outlined:hover{color:var(--color-ink-950);border-color:var(--color-coral);background:linear-gradient(135deg, color-mix(in srgb, var(--color-white) 18%, var(--color-transparent)), var(--color-transparent) 48%, color-mix(in srgb, var(--color-ink-950) 8%, var(--color-transparent))), var(--color-coral);box-shadow:0 5px 15px color-mix(in srgb, var(--color-coral) 18%, var(--color-transparent))}.button:not(:disabled):active{transform:scale(.96)}.button:focus-visible{outline:2px solid var(--color-cyan);outline-offset:3px}.button:disabled{cursor:wait;opacity:.6}.session-page[data-theme=light] .button--view-default.button--variant-outlined{border-color:var(--session-brand);color:var(--session-brand);background:linear-gradient(135deg, color-mix(in srgb, var(--session-brand) 7.5%, var(--color-transparent)), var(--color-transparent) 72%)}.session-page[data-theme=light] .button--view-negative.button--variant-outlined{border-color:color-mix(in srgb, var(--color-red) 46%, var(--color-transparent));color:var(--color-red-dark);background:linear-gradient(135deg, color-mix(in srgb, var(--color-red) 7%, var(--color-transparent)), var(--color-transparent) 72%)}.session-page[data-theme=light] .button:focus-visible{outline-color:var(--session-focus)}.session-page[data-theme=light] .button--view-default.button--variant-default{border-color:var(--session-brand);color:var(--color-white);background:linear-gradient(135deg, color-mix(in srgb, var(--color-white) 18%, var(--color-transparent)), var(--color-transparent) 48%, color-mix(in srgb, var(--color-ink-950) 7%, var(--color-transparent))), var(--session-brand)}.session-page[data-theme=light] .button--view-default.button--variant-default:hover{border-color:color-mix(in srgb, var(--session-brand) 86%, var(--color-black));color:var(--color-white);background:linear-gradient(135deg, color-mix(in srgb, var(--color-white) 20%, var(--color-transparent)), var(--color-transparent) 48%, color-mix(in srgb, var(--color-ink-950) 7%, var(--color-transparent))), color-mix(in srgb, var(--session-brand) 86%, var(--color-black));box-shadow:0 5px 15px color-mix(in srgb, var(--session-brand) 18%, var(--color-transparent))}.session-page[data-theme=light] .button--view-default.button--variant-outlined:hover{border-color:var(--session-brand);color:var(--color-white);background:linear-gradient(135deg, color-mix(in srgb, var(--color-white) 18%, var(--color-transparent)), var(--color-transparent) 48%, color-mix(in srgb, var(--color-ink-950) 6%, var(--color-transparent))), var(--session-brand);box-shadow:0 5px 15px color-mix(in srgb, var(--session-brand) 16%, var(--color-transparent))}.session-page[data-theme=light] .button--view-negative.button--variant-default{border-color:var(--color-red);color:var(--color-white);background:linear-gradient(135deg, color-mix(in srgb, var(--color-white) 16%, var(--color-transparent)), var(--color-transparent) 48%, color-mix(in srgb, var(--color-ink-950) 7%, var(--color-transparent))), var(--color-red)}.session-page[data-theme=light] .button--view-negative.button--variant-default:hover{border-color:var(--color-red-dark);color:var(--color-white);background:linear-gradient(135deg, color-mix(in srgb, var(--color-white) 18%, var(--color-transparent)), var(--color-transparent) 48%, color-mix(in srgb, var(--color-ink-950) 7%, var(--color-transparent))), var(--color-red-dark);box-shadow:0 5px 15px color-mix(in srgb, var(--color-red) 18%, var(--color-transparent))}.session-page[data-theme=light] .button--view-negative.button--variant-outlined:hover{border-color:var(--color-red);color:var(--color-white);background:linear-gradient(135deg, color-mix(in srgb, var(--color-white) 16%, var(--color-transparent)), var(--color-transparent) 48%, color-mix(in srgb, var(--color-ink-950) 7%, var(--color-transparent))), var(--color-red);box-shadow:0 5px 15px color-mix(in srgb, var(--color-red) 16%, var(--color-transparent))}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/roboto-condensed-cyrillic-ext-800-normal-CVNsXHGx.woff2)format("woff2"),url(/assets/roboto-condensed-cyrillic-ext-800-normal-D4PkCfKP.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/roboto-condensed-cyrillic-800-normal-BbeOyxaC.woff2)format("woff2"),url(/assets/roboto-condensed-cyrillic-800-normal-DFV8qOD4.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAW0AA8AAAAABxwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAE0AAABgdZrgbVNUQVQAAAIQAAAARgAAAFpe+kHsY21hcAAAAlgAAABAAAAAXj5j4n9nYXNwAAACmAAAAAwAAAAMAAgAGWdseWYAAAKkAAABJgAAASY9qPJTaGVhZAAAA8wAAAA2AAAANgeepDpoaGVhAAAEBAAAAB8AAAAkCgwEumhtdHgAAAQkAAAAIAAAACQVe/+2bG9jYQAABEQAAAATAAAAFAFBAZVtYXhwAAAEWAAAABwAAAAgACkBIW5hbWUAAAR0AAABLAAAApI66GXZcG9zdAAABaAAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaY2BhkWZWYGBlYGCdxWrMwMAoD6GZLzKkMTEwMAAxFDgABRmQgLu/vztIUN6XjeEfA0Ma+ywmBgUGxvkgORYr1g1ASoGBGQCVhQlWAAAAeNoFwbGBAVEABcB5f+9ABikkAJ1oAgBkoH0zIhoq9FRYKd/D65LwPV9eIdfX9pGiqOkYCEom1oiQVjVCpSiZgfADbSQGgwAAeNpjYGBgAmJmIBYBkoxgmoXBC0jzMXAA5djAKngZFBgWyPv+/w/kofBBOv5/+//kf/qD3WDdPAwIwAQA0KYN+QABAAIACAAI//8ADwAFAGgAAAK7BbAAAwAGAAkADAAPAAABESERBQMTJRMDNxMTAwMhArv9rQIl5eX+COLiI9jX19gBrwWw+lAFsFb9fv1+CAJ6Anoo/aMCXf0Z/aMAAgBV/+wEfQXEABUAKwAAARUUDgIjIi4CNTU0PgIzMh4CATU0LgIjIg4CFRUUHgIzMj4CBH1MjcN2d8SOTU2Nw3d3w41N/sEbNk81NlA1GRo2UDY0TzUbA0fom+ueT0+e65vone+fUlKf7/576mWOWioqWo5l6mKMWCoqWIwAAgBcBG8CigXXAAUADwAAATUTMxUDJTUzFRQWFwcmJgFoV8vO/qCiGSNRPFEEgxoBOhX+wfNhWzpaHlshif///p3/7ATDBdYAJgAFRgAABwAG/kH//wAAAAEAAAADAgz+tDtiXw889QAbCAAAAAAAxPARLgAAAADg4EW6+jX91QhoCHMAAAAJAAIAAAAAAAB42mNgZGBgz/nHw8DAUfrL9J8+RwZQBBVwAgB37ATSAHjaY1ZmyGCAAsYbEMxyhSGU6RFDDIjNKvVvLgBdTwdBeNpjYGDQhMMMhnYgnAwAEiAC1wB42mNgZGBg4GRYySDKUMbADuYhADMDIwAd5AFLeNpMyqEOQFAYhuH3B5szO0GWTRJMkgXRzmSX40pkl+NqBGfzBe0JD+C5SLGsBHY7ZGO0ICd4m+WUhUfOfien5ZYLBk7Zs7F+NqiYZcMxyQkVveyoaeQ22sldFATeSsgBRwIgCqLvKH2AtRGsbcYZ257b71uPkWp8VVWnyxSJUuKYsmeCpGedpNEpHRrU7B7ZK1i5NI8aZYnz7pkwzxgljdNGDdyiwh7Loo1gSU7FHbebNCurmbb7pfPnV7dyo8Oxvnc8ey6y5vQKTzJi7oZ7+JWLI975RtK8rr7TBNZRR+ywb7ZmtGatt3rOvTg3mt/tyU6apnHUei8/jFAIIxScokKX2t8/fr9yVQTOKYu0k0mzS5XiLBkdUhCBpz9WHTOndFKrhX4sfQDQAl8EeNpjYGYAg/9ZDCkMWAAAKh8B0QA=)format("woff");unicode-range:U+1F??}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/roboto-condensed-greek-800-normal-BtxGB1n5.woff2)format("woff2"),url(/assets/roboto-condensed-greek-800-normal-By4nNPaB.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/roboto-condensed-vietnamese-800-normal-1BlB1rlc.woff2)format("woff2"),url(/assets/roboto-condensed-vietnamese-800-normal-Dk8k-tGZ.woff)format("woff");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:Roboto Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/roboto-condensed-latin-ext-800-normal-BQWsuNSs.woff2)format("woff2"),url(/assets/roboto-condensed-latin-ext-800-normal-BmiUfIPx.woff)format("woff");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:Roboto Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/roboto-condensed-latin-800-normal-BKEDuQ6Q.woff2)format("woff2"),url(/assets/roboto-condensed-latin-800-normal-3yalVcRJ.woff)format("woff");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}.main-button{isolation:isolate;width:390px;height:86px;color:var(--color-ink-900);background:linear-gradient(135deg, color-mix(in srgb, var(--color-white) 20%, var(--color-transparent)), var(--color-transparent) 48%, color-mix(in srgb, var(--color-ink-950) 9%, var(--color-transparent))), var(--participant-color,var(--color-lime));cursor:pointer;box-shadow:none;text-transform:uppercase;border:none;border-radius:3px;justify-content:center;align-items:center;font-family:Roboto Condensed,sans-serif;font-size:1.5rem;font-weight:800;transition:border-color .18s,background-color .18s,box-shadow .18s,transform .12s;display:flex;position:relative}.main-button:hover{color:var(--color-ink-900);border-color:var(--color-ivory);background:linear-gradient(135deg, color-mix(in srgb, var(--color-white) 24%, var(--color-transparent)), var(--color-transparent) 48%, color-mix(in srgb, var(--color-ink-950) 6%, var(--color-transparent))), var(--color-ivory);box-shadow:0 5px 15px color-mix(in srgb, var(--color-lime) 16%, var(--color-transparent))}.main-button:not(:disabled):active{transform:scale(.96)}.main-button:focus-visible{outline:2px solid var(--color-ivory);outline-offset:5px}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");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}.input{border:1px solid var(--session-border-strong,color-mix(in srgb, var(--color-slate-200) 32%, var(--color-transparent)));width:100%;min-width:0;min-height:44px;color:var(--session-text-high,var(--color-ivory));background:var(--session-control-bg,color-mix(in srgb, var(--color-white) 4%, var(--color-transparent)));border-radius:3px;outline:none;padding:0 14px;font-family:JetBrains Mono Variable,monospace;font-size:.75rem;display:block}.input:focus-visible{outline:2px solid var(--session-focus,var(--color-cyan));outline-offset:3px}.modal-backdrop{z-index:20;background:color-mix(in srgb, var(--color-ink-overlay) 72%, var(--color-transparent));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal{z-index:1;isolation:isolate;border:1px solid color-mix(in srgb, var(--color-slate-200) 24%, var(--color-transparent));width:480px;color:var(--color-ivory);background:radial-gradient(circle at 92% 5%, color-mix(in srgb, var(--color-cyan) 14%, var(--color-transparent)), var(--color-transparent) 36%), radial-gradient(circle at 5% 100%, color-mix(in srgb, var(--color-lime) 10%, var(--color-transparent)), var(--color-transparent) 40%), var(--color-slate-900);box-shadow:0 28px 90px color-mix(in srgb, var(--color-black) 55%, var(--color-transparent)), 0 0 50px color-mix(in srgb, var(--color-cyan) 3.5%, var(--color-transparent));border-radius:6px;padding:26px;position:relative;overflow:hidden}.modal:before{content:"";z-index:-2;opacity:.42;pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--color-slate-200) 7%, var(--color-transparent)) 1px, var(--color-transparent) 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-slate-200) 4.5%, var(--color-transparent)) 1px, var(--color-transparent) 1px);background-size:100% 28px,46px 100%;position:absolute;inset:0}.modal:after{content:"%";z-index:-1;color:color-mix(in srgb, var(--color-cyan) 5.5%, var(--color-transparent));pointer-events:none;font-family:JetBrains Mono Variable,monospace;font-size:7rem;font-weight:500;line-height:1;position:absolute;bottom:-30px;right:-18px;transform:rotate(-6deg)}.modal-header{align-items:center;margin-bottom:22px;display:flex}.modal-header h2{color:color-mix(in srgb, var(--color-ivory) 92%, var(--color-transparent));letter-spacing:-.025em;align-items:center;gap:11px;margin:0;font-family:Inter Variable,sans-serif;font-size:1.25rem;font-weight:620;line-height:1.25;display:flex}.modal-description{color:color-mix(in srgb, var(--color-ivory) 62%, var(--color-transparent));margin:14px 0 0;font-size:.8125rem;line-height:1.5}.modal .create-session-form{width:100%;margin-top:24px}.modal .create-session{width:100%}.join-session-backdrop{isolation:isolate;background:radial-gradient(circle at 22% 50%, color-mix(in srgb, var(--color-blue) 14%, var(--color-transparent)), var(--color-transparent) 32%), radial-gradient(circle at 78% 55%, color-mix(in srgb, var(--color-lime) 8%, var(--color-transparent)), var(--color-transparent) 28%), color-mix(in srgb, var(--color-ink-overlay) 90%, var(--color-transparent));overflow:hidden}.join-session-backdrop:before{content:"";z-index:0;opacity:.55;pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--color-slate-200) 7%, var(--color-transparent)) 1px, var(--color-transparent) 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-slate-200) 4.5%, var(--color-transparent)) 1px, var(--color-transparent) 1px);background-size:100% 34px,64px 100%;position:absolute;inset:0}.join-session-backdrop:after{content:"</>";z-index:0;color:color-mix(in srgb, var(--color-cyan) 5.5%, var(--color-transparent));pointer-events:none;font-family:JetBrains Mono Variable,monospace;font-size:15rem;font-weight:500;line-height:1;position:absolute;bottom:4%;right:3%;transform:rotate(-6deg)}.join-session-logo{z-index:2;position:absolute;top:48px;left:72px}.join-session-decorations{z-index:0;pointer-events:none;font-family:JetBrains Mono Variable,monospace;position:absolute;inset:0;overflow:hidden}.join-session-code{color:color-mix(in srgb, var(--color-slate-100) 10%, var(--color-transparent));white-space:nowrap;flex-direction:column;gap:10px;font-size:1rem;line-height:1.55;display:flex;position:absolute}.join-session-code span{gap:22px;display:flex}.join-session-code i{width:24px;color:color-mix(in srgb, var(--color-slate-100) 6%, var(--color-transparent));text-align:right;font-style:normal}.join-session-code b{color:color-mix(in srgb, var(--color-purple-soft) 17%, var(--color-transparent));font-weight:500}.join-session-code em{color:color-mix(in srgb, var(--color-lime) 15%, var(--color-transparent));font-style:normal}.join-session-code strong{color:color-mix(in srgb, var(--color-pink-soft) 15%, var(--color-transparent));font-weight:500}.join-session-code--top{top:14%;right:8%;transform:rotate(2deg)}.join-session-code--bottom{bottom:12%;left:9%;transform:rotate(-3deg)}.join-session-glyph{color:color-mix(in srgb, var(--color-lime) 4.5%, var(--color-transparent));font-size:20rem;font-weight:300;line-height:1;position:absolute;bottom:-17%;left:-3%;transform:rotate(5deg)}.join-session-mark{color:color-mix(in srgb, var(--color-purple-soft) 4%, var(--color-transparent));font-size:10rem;font-weight:400;line-height:1;position:absolute}.join-session-mark--brackets{top:18%;left:7%;transform:rotate(-8deg)}.session-name-form{gap:10px;width:100%;display:flex}.session-page .modal-backdrop{background:var(--session-overlay)}.session-page .modal{border-color:var(--session-border-strong);color:var(--session-text-high);background:radial-gradient(circle at 92% 5%, color-mix(in srgb, var(--session-focus) 14%, var(--color-transparent)), var(--color-transparent) 36%), radial-gradient(circle at 5% 100%, color-mix(in srgb, var(--session-brand) 10%, var(--color-transparent)), var(--color-transparent) 40%), var(--session-control-bg);box-shadow:0 28px 90px color-mix(in srgb, var(--session-shadow) 82%, var(--color-transparent)), 0 0 50px color-mix(in srgb, var(--session-focus) 4%, var(--color-transparent))}.session-page .modal:after,.session-page .join-session-backdrop:after{color:color-mix(in srgb, var(--session-focus) 6%, var(--color-transparent))}.session-page .modal-header h2{color:var(--session-text-high)}.session-page .modal-description{color:var(--session-text-muted)}.session-page .join-session-backdrop{background:radial-gradient(circle at 22% 50%, color-mix(in srgb, var(--color-blue) 14%, var(--color-transparent)), var(--color-transparent) 32%), radial-gradient(circle at 78% 55%, color-mix(in srgb, var(--session-brand) 8%, var(--color-transparent)), var(--color-transparent) 28%), color-mix(in srgb, var(--session-page-bg) 94%, var(--color-transparent))}.session-page .join-session-code,.session-page .join-session-code i{color:var(--session-text-faint)}.session-page .join-session-code b{color:color-mix(in srgb, var(--participant-color-4) 20%, var(--color-transparent))}.session-page .join-session-code em{color:color-mix(in srgb, var(--session-brand) 19%, var(--color-transparent))}.session-page .join-session-code strong{color:color-mix(in srgb, var(--participant-color-5) 19%, var(--color-transparent))}.session-page .join-session-glyph{color:color-mix(in srgb, var(--session-brand) 5%, var(--color-transparent))}.session-page .join-session-mark{color:color-mix(in srgb, var(--participant-color-4) 5%, var(--color-transparent))}.editor-scene{z-index:1;perspective:1400px;grid-area:1/1;place-items:center;min-height:670px;display:grid;position:relative}.editor-halo{aspect-ratio:1;background:var(--color-lime);filter:blur(1px);border-radius:47% 53% 62% 38%/40% 36% 64% 60%;width:74%;animation:8s ease-in-out infinite alternate halo-drift;position:absolute;transform:rotate(-12deg)}.editor-window{border:1px solid color-mix(in srgb, var(--color-white) 72%, var(--color-transparent));width:600px;color:var(--color-neutral-900);background:var(--color-ivory);box-shadow:38px 48px 0 color-mix(in srgb, var(--color-black) 20%, var(--color-transparent)), 0 36px 100px color-mix(in srgb, var(--color-black) 46%, var(--color-transparent));border-radius:8px;animation:6s ease-in-out infinite window-float;position:relative;overflow:hidden;transform:rotateY(-8deg)rotateX(2deg)rotate(2.4deg)}.editor-bar{border-bottom:1px solid var(--color-warm-gray-200);letter-spacing:.03em;grid-template-columns:1fr 1fr;align-items:center;height:52px;padding:0 18px;font-size:.5625rem;display:grid}.window-controls{gap:5px;display:flex}.window-controls i{background:var(--color-warm-gray-300);border-radius:50%;width:7px;height:7px}.window-controls i:first-child{background:var(--color-ink-850)}.live-indicator{color:var(--color-warm-gray-700);justify-self:end;align-items:center;gap:6px;display:flex}.live-indicator i{background:var(--color-olive);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-olive) 12%, var(--color-transparent));border-radius:50%}.code-area{padding:48px 0;font-size:.75rem;line-height:2.15;position:relative}.line{white-space:nowrap;grid-template-columns:52px 1fr;min-height:28px;padding-right:18px;display:grid}.line--active{background:color-mix(in srgb, var(--color-lime) 34%, var(--color-transparent))}.line-no{color:var(--color-warm-gray-400);text-align:center;-webkit-user-select:none;user-select:none}.line b{color:var(--color-purple-dark);font-weight:600}.line strong{color:var(--color-orange-red);font-weight:500}.line em{color:var(--color-teal);font-style:normal}.line .muted{color:var(--color-warm-gray-650)}.remote-cursor{background:currentColor;width:2px;height:22px;animation:1.1s steps(2,end) infinite cursor-blink;position:absolute}.remote-cursor:before{content:"";border-top:4px solid;border-right:4px solid var(--color-transparent);position:absolute;top:-3px;left:0}.remote-cursor span{color:var(--color-white);background:var(--color-purple);white-space:nowrap;padding:3px 6px;font-size:.4375rem;line-height:1;position:absolute;bottom:100%;left:0}.remote-cursor--interviewer{color:var(--color-purple);top:39%;left:63%}.remote-cursor--candidate{color:var(--color-orange);animation-delay:.35s;top:65%;left:45%}.remote-cursor--candidate span{background:var(--color-orange)}.editor-footer{border-top:1px solid var(--color-warm-gray-200);height:51px;color:var(--color-warm-gray-650);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;padding:0 18px;font-size:.5rem;display:flex}.participants{display:flex}.participants span{border:2px solid var(--color-ivory);width:25px;height:25px;color:var(--color-white);background:var(--color-purple);border-radius:50%;place-items:center;margin-right:-6px;font-size:.5rem;font-weight:800;display:grid}.participants span:last-child{background:var(--color-orange)}@keyframes window-float{0%,to{transform:rotateY(-8deg)rotateX(2deg)rotate(2.4deg)translateY(0)}50%{transform:rotateY(-6deg)rotateX(1deg)rotate(1.6deg)translateY(-10px)}}@keyframes halo-drift{0%{border-radius:47% 53% 62% 38%/40% 36% 64% 60%;transform:rotate(-12deg)scale(.96)}to{border-radius:61% 39% 45% 55%/53% 62% 38% 47%;transform:rotate(-5deg)scale(1.04)}}@keyframes cursor-blink{50%{opacity:.45}}.logo{color:inherit;letter-spacing:-.065em;align-items:center;gap:12px;font-size:1.25rem;font-weight:720;text-decoration:none;display:inline-flex}.logo-word{position:relative}.logo-word span.green{color:var(--session-brand,var(--color-lime));letter-spacing:-.04em}.logo-word .logo-punctuation{font-size:.8em}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");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:GohuFont Nerd Font;src:url(/assets/GohuFontuni14NerdFont-Regular-subset-D0HiFZIp.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{color:var(--color-ivory);background:var(--color-ink-900);font-synthesis:none;text-rendering:optimizelegibility;font-family:JetBrains Mono Variable,SFMono-Regular,Consolas,monospace;font-size:16px}*{box-sizing:border-box}html,body,#root{height:100%;min-height:100%}body{margin:0}button{font:inherit}.landing{isolation:isolate;background:radial-gradient(circle at 22% 50%, color-mix(in srgb, var(--color-blue) 13%, var(--color-transparent)), var(--color-transparent) 32%), radial-gradient(circle at 78% 55%, color-mix(in srgb, var(--color-lime) 6%, var(--color-transparent)), var(--color-transparent) 28%), var(--color-ink-900);grid-template-rows:auto 1fr;min-width:960px;min-height:100%;padding:44px 72px 38px;display:grid;position:relative;overflow:hidden}.landing:before{content:"";z-index:-1;opacity:.045;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:absolute;inset:0}.landing:after{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--color-grid) 7.5%, var(--color-transparent)) 1px, var(--color-transparent) 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-grid) 4.5%, var(--color-transparent)) 1px, var(--color-transparent) 1px);-webkit-mask-image:linear-gradient(to bottom, color-mix(in srgb, var(--color-black) 85%, var(--color-transparent)), color-mix(in srgb, var(--color-black) 20%, var(--color-transparent)));mask-image:linear-gradient(to bottom, color-mix(in srgb, var(--color-black) 85%, var(--color-transparent)), color-mix(in srgb, var(--color-black) 20%, var(--color-transparent)));background-size:100% 34px,64px 100%;position:absolute;inset:0}.code-backdrop{z-index:-1;pointer-events:none;font-family:JetBrains Mono Variable,monospace;position:absolute;inset:0;overflow:hidden}.code-stream{color:color-mix(in srgb, var(--color-slate-100) 11%, var(--color-transparent));white-space:nowrap;flex-direction:column;gap:10px;font-size:1rem;line-height:1.55;display:flex;position:absolute}.code-stream span{gap:25px;display:flex}.code-stream i{width:24px;color:color-mix(in srgb, var(--color-slate-100) 7%, var(--color-transparent));text-align:right;font-style:normal}.code-stream b{color:color-mix(in srgb, var(--color-violet) 18%, var(--color-transparent));font-weight:500}.code-stream em{color:color-mix(in srgb, var(--color-lime) 16%, var(--color-transparent));font-style:normal}.code-stream strong{color:color-mix(in srgb, var(--color-coral-decor) 16%, var(--color-transparent));font-weight:500}.code-stream--top{top:12%;left:29%;transform:rotate(-3deg)}.code-stream--bottom{bottom:7%;right:3%;transform:rotate(2deg)}.code-glyph{color:color-mix(in srgb, var(--color-lime) 5.5%, var(--color-transparent));font-size:22.5rem;font-weight:300;line-height:1;position:absolute}.code-glyph--left{bottom:-19%;left:-4%}.code-glyph--right{color:color-mix(in srgb, var(--color-blue-soft) 5.5%, var(--color-transparent));font-size:15rem;top:5%;right:-7%}.topbar{z-index:4;justify-content:space-between;align-items:center;display:flex;position:relative}.topbar p{color:color-mix(in srgb, var(--color-ivory) 44%, var(--color-transparent));letter-spacing:.09em;text-align:right;text-transform:uppercase;margin:3px 0 0;font-size:.625rem;font-weight:650;line-height:1.45}.landing-footer{z-index:4;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.github-link{color:color-mix(in srgb, var(--color-ivory) 22%, var(--color-transparent));letter-spacing:.055em;font-size:.5625rem;text-decoration:none;transition:color .16s}.github-link:hover{color:color-mix(in srgb, var(--color-ivory) 58%, var(--color-transparent))}.github-link:focus-visible{outline:2px solid var(--color-cyan);outline-offset:3px;color:color-mix(in srgb, var(--color-ivory) 72%, var(--color-transparent))}.hero{grid-template-columns:581px 643px;align-items:center;gap:90px;width:1296px;margin:0 auto;padding:48px 0;display:grid;position:relative}.hero-copy{z-index:2;grid-area:1/2;position:relative}h1{letter-spacing:-.078em;word-spacing:.16em;max-width:820px;margin:0;font-family:Inter Variable,sans-serif;font-size:5.625rem;font-weight:570;line-height:.9}.outlined-word{color:var(--color-transparent);-webkit-text-stroke:1.35px color-mix(in srgb, var(--color-ivory) 82%, var(--color-transparent));display:inline-block}.description{max-width:640px;color:color-mix(in srgb, var(--color-ivory) 58%, var(--color-transparent));letter-spacing:-.035em;margin:40px 0 46px;font-family:GohuFont Nerd Font,JetBrains Mono Variable,monospace;font-size:1rem;font-weight:400;line-height:1.4}.description-label-free,.description-label-without-registration{margin-left:.55em;font-weight:700;display:inline-block}.description-label-free{color:var(--color-lime);-webkit-text-decoration-color:var(--color-lime);text-decoration-color:var(--color-lime);text-shadow:0 0 18px color-mix(in srgb, var(--color-lime) 28%, var(--color-transparent))}.description-label-without-registration{color:var(--color-cyan);-webkit-text-decoration-color:var(--color-cyan);text-decoration-color:var(--color-cyan);text-shadow:0 0 18px color-mix(in srgb, var(--color-cyan) 28%, var(--color-transparent))}.create-session-form{width:390px;margin-top:46px}.create-session-name{color:color-mix(in srgb, var(--color-ivory) 64%, var(--color-transparent));letter-spacing:.1em;text-transform:uppercase;gap:8px;font-size:.625rem;font-weight:760;display:grid}.create-session-name input{border:1px solid color-mix(in srgb, var(--color-slate-200) 32%, var(--color-transparent));width:100%;height:48px;color:var(--color-ivory);background:color-mix(in srgb, var(--color-white) 4%, var(--color-transparent));font:inherit;letter-spacing:normal;text-transform:none;border-radius:3px;padding:0 14px}.create-session-name input:focus-visible{outline:2px solid var(--color-cyan);outline-offset:3px}.create-error{max-width:390px;color:var(--color-coral);margin:14px 0 0;font-size:.75rem;line-height:1.5}.session-message{background:radial-gradient(circle at 85% 8%, color-mix(in srgb, var(--color-cyan) 7%, var(--color-transparent)), var(--color-transparent) 26%), radial-gradient(circle at 10% 90%, color-mix(in srgb, var(--color-lime) 5%, var(--color-transparent)), var(--color-transparent) 28%), var(--color-ink-950);min-width:960px}.session-page{min-width:0;height:100%;min-height:100%;color:var(--session-text-high);background:radial-gradient(circle at 85% 8%, var(--session-page-cyan-glow), var(--color-transparent) 26%), radial-gradient(circle at 10% 90%, var(--session-page-brand-glow), var(--color-transparent) 28%), var(--session-page-bg);grid-template-rows:68px minmax(0,1fr);display:grid;overflow:hidden}@media (width<=960px){.session-page{grid-template-rows:auto minmax(0,1fr)}}.editor-loading{height:100%;color:var(--session-text-muted);place-items:center;font-size:.6875rem;display:grid}.session-message{min-height:900px}
