.gs{--gs-page:#e9ecf1;--gs-ink:#1d1d1f;--gs-ink-2:#6e6e73;--gs-ink-3:#9a9aa0;--gs-line:#ffffffd9;--gs-edge:#1d1d1f14;--gs-glass:#ffffff6b;--gs-glass-strong:#ffffffc7;--gs-accent:#0a66d6;--gs-accent-hover:#0859bd;--gs-shadow:0 1px 0 #1d1d1f0f, 0 18px 40px -18px #1d1d1f47, 0 50px 90px -40px #1d1d1f38;--gs-radius:26px;background:var(--gs-page);min-height:100vh;color:var(--gs-ink);-webkit-font-smoothing:antialiased;flex:1;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Segoe UI,system-ui,sans-serif;position:relative;overflow-x:clip}.gs *,.gs :before,.gs :after{box-sizing:border-box}.gs-desk{pointer-events:none;z-index:0;position:fixed;inset:0}.gs-desk i{display:block;position:absolute}.gs-desk .d1{background:#bcd0ee;border-radius:50%;width:40vmax;height:40vmax;top:-6vmax;right:-8vmax}.gs-desk .d2{background:#f0d5c0;border-radius:34%;width:30vmax;height:30vmax;top:38vh;left:-6vmax;transform:rotate(18deg)}.gs-desk .d3{background:#d7e4d3;border-radius:50%;width:12vmax;height:12vmax;bottom:8vh;left:38%}.gs-glass{background:var(--gs-glass);-webkit-backdrop-filter:blur(30px)saturate(1.5);backdrop-filter:blur(30px)saturate(1.5);border:1px solid var(--gs-line);box-shadow:inset 0 1px 0 #ffffffe6, inset 0 -1px 0 var(--gs-edge), var(--gs-shadow)}.gs-bar{z-index:20;border-radius:999px;align-items:center;gap:8px;width:min(1080px,100% - 32px);margin:16px auto 0;padding:8px 8px 8px 16px;display:flex;position:sticky;top:16px}.gs-brand{letter-spacing:-.01em;color:var(--gs-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;margin-right:auto;padding:0;font-family:inherit;font-size:15px;font-weight:600;display:flex}.gs-mark{flex:none;place-items:center;width:26px;height:26px;display:grid}.gs-mark svg{width:100%;height:100%;display:block}.gs-plain{font:inherit;color:var(--gs-ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:7px 14px;font-size:14px;text-decoration:none}.gs-plain:hover{background:#1d1d1f0f}.gs-btn{font:inherit;cursor:pointer;white-space:nowrap;text-align:center;background:var(--gs-accent);color:#fff;border:0;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-block;box-shadow:inset 0 1px #ffffff40,0 1px 2px #0a66d659}.gs-btn:hover{background:var(--gs-accent-hover)}.gs-btn.ghost{background:var(--gs-glass-strong);color:var(--gs-ink);box-shadow:inset 0 1px 0 #fff, 0 0 0 1px var(--gs-edge), 0 1px 2px #1d1d1f14}.gs-btn.ghost:hover{background:#fff}.gs-btn.big{padding:13px 22px;font-size:16px}.gs-stage{z-index:1;width:min(1080px,100% - 32px);margin:28px auto 130px;position:relative}.gs-win{z-index:1;border-radius:var(--gs-radius);transform-origin:50%;position:relative;overflow:hidden}.gs-win.leaving{z-index:0;pointer-events:none;width:100%;position:absolute;top:0;left:0}.gs-titlebar{border-bottom:1px solid #1d1d1f0f;align-items:center;padding:14px 18px;display:flex}.gs-dots{gap:7px;display:flex}.gs-dots i{background:#1d1d1f24;border-radius:50%;width:11px;height:11px;display:block}.gs-titlebar span{color:var(--gs-ink-2);margin:0 auto;font-size:13px;transform:translate(-28px)}.gs-body{padding:clamp(24px,5vw,56px)}.gs-body:not(.gs-app) h1{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(36px,6vw,64px);font-weight:700;line-height:1.04}.gs-body:not(.gs-app) h2{letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.08}.gs-lead{color:var(--gs-ink-2);max-width:34em;margin:0 0 28px;font-size:clamp(17px,1.6vw,20px);line-height:1.5}.gs-row{flex-wrap:wrap;gap:10px;display:flex}.gs-ov{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(24px,4vw,48px);display:grid}.gs-screen{box-shadow:0 0 0 1px var(--gs-edge), 0 24px 50px -28px #1d1d1f73;background:#fff;border-radius:18px;overflow:hidden}.gs-frame{aspect-ratio:16/9;background:#14213d;place-items:center;display:grid;position:relative}.gs-frame .card{background:#fff;border-radius:10px;width:46%;padding:12px;position:absolute;top:16%;left:9%}.gs-frame .card b{color:#1d1d1f;margin-bottom:8px;font-size:11px;display:block}.gs-frame .card i{background:#e6e8ec;border-radius:4px;height:7px;margin-top:6px;display:block}.gs-frame .card i.on{background:var(--gs-accent);width:62%}.gs-frame .num{color:#fff;letter-spacing:-.03em;font-size:clamp(26px,4vw,44px);font-weight:700;position:absolute;bottom:16%;right:9%}.gs-frame .num small{letter-spacing:0;color:#aab4c8;font-size:11px;font-weight:500;display:block}.gs-play{cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;width:54px;height:54px;padding:0;display:grid}.gs-screen .gs-play{position:absolute;bottom:14%;left:9%}.gs-meta{color:var(--gs-ink-2);justify-content:space-between;align-items:center;padding:12px 14px;font-size:13px;display:flex}.gs-formats{gap:6px;display:flex}.gs-formats span{color:var(--gs-ink);background:#f2f2f4;border-radius:6px;padding:3px 8px;font-size:12px}.gs-facts{background:#1d1d1f12;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:clamp(28px,4vw,44px);display:grid;overflow:hidden}.gs-facts div{background:#ffffffb3;padding:18px 20px}.gs-facts b{margin-bottom:3px;font-size:15px;display:block}.gs-facts span{color:var(--gs-ink-2);font-size:14px}.gs-steps{gap:10px;margin-top:26px;display:grid}.gs-step{box-shadow:0 0 0 1px var(--gs-edge);background:#ffffffb8;border-radius:16px;grid-template-columns:56px 1fr auto;align-items:center;gap:16px;padding:18px 20px;display:grid}.gs-step .n{letter-spacing:-.04em;color:var(--gs-ink-3);font-size:28px;font-weight:700}.gs-step b{margin-bottom:2px;font-size:17px;display:block}.gs-step span{color:var(--gs-ink-2);font-size:15px}.gs-step em{color:var(--gs-ink-2);white-space:nowrap;background:#f2f2f4;border-radius:999px;padding:4px 10px;font-size:13px;font-style:normal}.gs-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:26px;display:grid}.gs-auth{max-width:420px;margin:0 auto}.gs-auth h2,.gs-auth>p{text-align:center}.gs-auth>p{color:var(--gs-ink-2);margin:0 0 24px}.gs-auth label{color:var(--gs-ink-2);margin:14px 0 6px;font-size:13px;display:block}.gs-auth input{width:100%;font:inherit;color:var(--gs-ink);background:#ffffffd9;border:1px solid #1d1d1f1f;border-radius:12px;outline:none;padding:12px 14px;font-size:16px}.gs-auth input:focus{border-color:var(--gs-accent);box-shadow:0 0 0 3px #0a66d62e}.gs-auth .gs-btn{width:100%;margin-top:22px;padding:13px;font-size:16px}.gs-note{text-align:left;border-radius:12px;margin:0 0 6px;padding:10px 12px;font-size:14px}.gs-note.error{color:#a1281b;background:#fdecea}.gs-note.info{color:var(--gs-ink-2);background:#fffc}.gs-switch{text-align:center;color:var(--gs-ink-2);margin-top:18px;font-size:14px}.gs-switch button{font:inherit;color:var(--gs-accent);cursor:pointer;background:0 0;border:0;padding:0}.gs-dock{z-index:30;border-radius:24px;gap:14px;padding:10px 14px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.gs-dock button,.gs-dock a{font:inherit;cursor:pointer;color:var(--gs-ink);background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;text-decoration:none;display:flex;position:relative}.gs-tile{border-radius:14px;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 1px #ffffff59,inset 0 -2px #0000001f,0 6px 14px -6px #1d1d1f73}.gs-tile svg{width:26px;height:26px}.gs-tile .gs-mark{width:32px;height:32px}.gs-tile .gs-mark svg{width:100%;height:100%}.gs-tile.t1{background:#1d1d1f}.gs-tile.t2{background:#0a66d6}.gs-tile.t3{background:#e2683c}.gs-tile.t4{background:#fff}.gs-dock small{color:var(--gs-ink-2);font-size:11px}.gs-dock [aria-current=page]:after{content:"";background:var(--gs-ink);border-radius:50%;width:4px;height:4px;position:absolute;bottom:-7px}.gs-dock button:hover .gs-tile,.gs-dock a:hover .gs-tile{filter:brightness(1.08)}.gs-sep{background:#1d1d1f1f;width:1px;margin:4px 2px 18px}.gs-footer{z-index:1;width:min(1080px,100% - 32px);color:var(--gs-ink-2);margin:-100px auto 0;padding-bottom:120px;font-size:13px;position:relative}@media (max-width:760px){.gs-bar{padding:8px 8px 8px 12px}.gs-plain{padding:7px 10px}.gs-ov,.gs-facts{grid-template-columns:1fr}.gs-step{grid-template-columns:40px 1fr}.gs-step em{display:none}.gs-frame .card{width:52%;padding:8px;top:9%}.gs-frame .card i{height:5px;margin-top:4px}.gs-screen .gs-play{width:40px;height:40px;bottom:10%}.gs-dock{gap:8px;padding:8px 12px}.gs-tile{border-radius:12px;width:44px;height:44px}.gs-dock small{display:none}.gs-sep{margin:4px 0}}.gs-kicker{color:var(--gs-ink-2);margin:0 0 4px;font-size:14px}.gs-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.gs-head h2{margin:0}.gs-facts.four{grid-template-columns:repeat(4,1fr);margin-top:24px}.gs-facts strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:2px 0;font-size:26px;font-weight:700;display:block}.gs-facts small{color:var(--gs-ink-2);text-transform:uppercase;letter-spacing:.06em;font-size:12px;display:block}.gs-section{margin-top:32px}.gs-section h3{margin:0 0 12px;font-size:17px;font-weight:600}.gs-running{gap:10px;display:grid}.gs-bar-track{background:#1d1d1f14;border-radius:99px;grid-column:1/-1;height:6px;overflow:hidden}.gs-bar-track i{background:var(--gs-accent);border-radius:99px;height:100%;display:block}.gs-videos{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.gs-card{box-shadow:0 0 0 1px var(--gs-edge), 0 16px 34px -24px #1d1d1f66;color:inherit;background:#fff;border-radius:16px;text-decoration:none;display:block;overflow:hidden}.gs-card:hover{box-shadow:0 0 0 1px #1d1d1f29,0 16px 34px -20px #1d1d1f73}.gs-thumb{aspect-ratio:16/9;place-items:center;display:grid;position:relative}.gs-thumb video{object-fit:cover;width:100%;height:100%}.gs-thumb .gs-mark{width:48px;height:48px}.gs-thumb .len{color:#fff;background:#0009;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:500;position:absolute;bottom:8px;right:8px}.gs-card-body{justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.gs-card-body b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.gs-card-body span{color:var(--gs-ink-2);font-size:12px}.gs-card-body>div{min-width:0}.gs-pill{color:var(--gs-ink-2);background:#f2f2f4;border-radius:99px;flex:none;padding:3px 9px;font-size:11px;font-weight:500}.gs-pill.ok{color:#1e7a3c;background:#e3f4e8}.gs-pill.busy{color:#0a5cc2;background:#e5effc}.gs-pill.bad{color:#a1281b;background:#fdecea}.gs-pill.wait{color:#8a5300;background:#fff3df}.gs-empty{text-align:center;border:1px dashed #1d1d1f29;border-radius:18px;padding:48px 20px}.gs-empty b{margin-bottom:4px;font-size:18px;display:block}.gs-empty p{color:var(--gs-ink-2);margin:0 0 18px}.gs-account{background:#1d1d1f12;border-radius:16px;gap:1px;max-width:520px;margin-top:24px;display:grid;overflow:hidden}.gs-account div{background:#ffffffb8;justify-content:space-between;gap:16px;padding:14px 18px;font-size:15px;display:flex}.gs-account div span{color:var(--gs-ink-2)}.gs-account div b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.gs-tile.t5{background:#2f8f83}.gs-tile.t6{background:linear-gradient(135deg,#0a66d6,#7c3aed)}.gs-tile .initial{color:#fff;text-transform:uppercase;font-size:22px;font-weight:600;line-height:1}@media (max-width:960px){.gs-videos{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.gs-facts.four{grid-template-columns:repeat(2,1fr)}.gs-videos{grid-template-columns:1fr}}.gs{--background:#fff;--foreground:#1d1d1f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.gs-bar.wide,.gs-stage.wide,.gs-footer.wide{width:min(1200px,100% - 32px)}.gs-app{padding:clamp(20px,4vw,40px)}.gs-dark{--gs-page:#0e0f11;--gs-ink:#f5f5f7;--gs-ink-2:#a1a1a6;--gs-ink-3:#6e6e73;--gs-line:#ffffff1f;--gs-edge:#00000080;--gs-glass:#1e1f238c;--gs-glass-strong:#ffffff1a;--gs-shadow:0 1px 0 #0009, 0 30px 60px -24px #000c, 0 70px 120px -50px #000000b3;--background:#0e0f11;--foreground:#ededed;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e4e4e7}.gs-dark .gs-desk .d1{background:#1c2b4a}.gs-dark .gs-desk .d2{background:#3b2619}.gs-dark .gs-desk .d3{background:#1d3326}.gs-dark .gs-glass{box-shadow:inset 0 1px 0 #ffffff24, inset 0 -1px 0 #00000080, var(--gs-shadow)}.gs-dark .gs-plain:hover{background:#ffffff14}.gs-dark .gs-btn.ghost{color:var(--gs-ink);box-shadow:inset 0 1px #ffffff24,0 0 0 1px #ffffff1a}.gs-dark .gs-btn.ghost:hover{background:#ffffff29}.gs-dark .gs-titlebar{border-bottom-color:#ffffff14}.gs-dark .gs-dots i{background:#ffffff2e}.gs-bar.admin{gap:12px;width:auto;margin:16px 16px 0}.gs-bar.admin .gs-brand{margin-right:0}.gs-admin-stage{z-index:1;margin:24px 16px 40px;position:relative}@media (min-width:1024px){.gs-admin-stage{margin-left:calc(15rem + 32px)}}.gs-only-wide{display:none!important}@media (min-width:1024px){.gs-only-wide{display:flex!important}.gs-bar:not(.admin){display:none}.gs-dock{scrollbar-width:none;border-radius:26px;flex-direction:column;align-items:center;gap:12px;max-height:calc(100vh - 40px);padding:14px 10px;top:50%;bottom:auto;left:20px;overflow-y:auto;transform:translateY(-50%)}.gs-dock small{font-size:10.5px}.gs-dock [aria-current=page]:after{top:24px;bottom:auto;left:-8px}.gs-sep{width:36px;height:1px;margin:2px 0}.gs-dock .gs-dock-brand .gs-mark{width:32px;height:32px}.gs-stage{width:min(1080px,100% - 260px);margin-top:40px}.gs-stage.wide,.gs-footer.wide{width:min(1200px,100% - 260px)}.gs-footer{width:min(1080px,100% - 260px);margin-top:-96px}}
