@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,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-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,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-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:root{--s-ink: #0f1214;--s-raise: #171b1e;--s-rule: #262c31;--s-rule-bright: #384147;--s-fg: #eceff1;--s-muted: #7f8a91;--s-nameplate: #5a656c;--s-accent: #d6272e;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-6: 24px;--s-8: 32px;--s-12: 48px;--s-16: 64px;--ui: "IBM Plex Sans Variable", "IBM Plex Sans", system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}html:root body:has(.page:not(.admin):not(.talk)),html:root #root:has(.page:not(.admin):not(.talk)){background:var(--s-ink)}html:root .page:not(.admin):not(.talk){min-height:100dvh;background:var(--s-ink);color:var(--s-fg)}html[data-look=grid] body:has(.page.talk),html[data-look=grid] #root:has(.page.talk){background:var(--bg)}html[data-look=grid] .page.talk{min-height:100dvh;background:var(--bg);color:var(--fg)}html:root .page:not(.admin):not(.talk) .topbar{padding:var(--s-2) 0 var(--s-4)}html:root .page:not(.admin):not(.talk) .topbar-left{align-items:baseline;gap:0}html:root .page:not(.admin):not(.talk) .topbar-left .brand-word{color:var(--s-fg)}html:root .page:not(.admin):not(.talk) .topbar-left .brand-edition{font-weight:400;color:var(--s-muted)}html:root .page:not(.admin):not(.talk) .topbar-left .muted{margin-left:var(--s-4);padding-left:var(--s-4);border-left:1px solid var(--s-rule-bright);font-family:var(--mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.16em;color:var(--s-muted)}html:root .page:not(.admin):not(.talk) .topbar-right .btn{background:transparent;border:1px solid var(--s-rule-bright);border-radius:0;color:var(--s-muted);font-family:var(--mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;box-shadow:none}html:root .page:not(.admin):not(.talk) .topbar-right .btn:hover{border-color:var(--s-fg);color:var(--s-fg)}html:root .page:not(.admin):not(.talk){max-width:1280px;padding-left:clamp(var(--s-4),4vw,var(--s-16));padding-right:clamp(var(--s-4),4vw,var(--s-16))}html:root .picker-title{margin:0 0 var(--s-6);padding-top:var(--s-3);border-top:1px solid var(--s-rule);font-family:var(--mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:var(--s-muted)}html:root .sport-list{display:block;gap:0;border-top:1px solid var(--s-rule)}html:root .sport-card{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:0 var(--s-4);width:100%;text-align:left;background:transparent;border:0;border-bottom:1px solid var(--s-rule);border-radius:0;padding:var(--s-4) var(--s-4) var(--s-4) 0;position:relative;transition:background-color .12s linear}html:root .sport-card:before{content:"";position:absolute;left:-20px;top:0;bottom:-1px;width:3px;background:transparent;transition:background-color .12s linear}html:root .sport-card:hover:not(:disabled),html:root .sport-card:focus-visible{background:var(--s-raise);outline:none;border-color:var(--s-rule-bright)}html:root .sport-card:hover:not(:disabled):before,html:root .sport-card:focus-visible:before{background:var(--s-accent)}html:root .sport-card:disabled{opacity:.45}html:root .sport-card .sport-name{font-family:var(--ui);font-size:clamp(22px,2.6vw,34px);font-weight:250;letter-spacing:-.02em;line-height:1.1;color:var(--s-fg)}html:root .sport-card .sport-perms{display:flex;flex-wrap:wrap;align-self:center;gap:var(--s-2)}html:root .sport-card .badge.dir{background:var(--s-accent);border:1px solid var(--s-accent);border-radius:0;padding:3px var(--s-2);font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.12em;color:#fff}html:root .sport-card .sport-cta{margin-left:auto;align-self:center;font-family:var(--mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.16em;color:var(--s-muted);white-space:nowrap;transition:color .12s linear}html:root .sport-card:hover:not(:disabled) .sport-cta,html:root .sport-card:focus-visible .sport-cta{color:var(--s-fg)}@media(max-width:599px){html:root .sport-card{padding:var(--s-4) var(--s-3) var(--s-4) 0}html:root .sport-card .sport-cta{flex:0 0 100%;margin-left:0;margin-top:var(--s-2);align-self:flex-start}html:root .sport-card:before{left:-12px}html:root .sport-card .sport-name{font-size:22px}}html:root .page:not(.admin):not(.talk) .err,html:root .page:not(.admin):not(.talk) .warn-bar{background:transparent;border:0;border-left:3px solid var(--s-accent);border-radius:0;padding:var(--s-1) 0 var(--s-1) var(--s-3);color:var(--s-fg);font-weight:400}.www{--ok: #3dbb78;--warn: #e3a33a;--gutter: clamp(28px, 5.5vw, 104px);--split: 58%;min-height:100dvh;position:relative;overflow-x:hidden;background:var(--s-ink);color:var(--s-fg);font:15px/1.5 var(--ui);-webkit-font-smoothing:antialiased}html:has(.www),body:has(.www){margin:0;background:var(--s-ink);color-scheme:dark}.www *,.www *:before,.www *:after{box-sizing:border-box}.www a{color:inherit}.www:before{content:"";position:fixed;inset:0 0 auto;height:3px;background:var(--s-accent);z-index:2}.www-col{width:min(440px,calc(100vw - 48px));margin:0 0 0 clamp(24px,6vw,88px);min-height:100dvh;padding:64px 28px 40px;display:flex;flex-direction:column}.www-plate{display:none}.www-mark{display:flex;align-items:baseline;gap:clamp(10px,1.2vw,22px);margin:0 0 26px}.www-mark .on{background:var(--s-accent);color:#fff;font-weight:700;font-size:clamp(22px,3.4vw,64px);letter-spacing:.02em;line-height:1;padding:clamp(6px,.7vw,14px) clamp(8px,.9vw,18px)}.www-mark .word{font-weight:200;font-size:clamp(52px,11vw,132px);letter-spacing:-.045em;line-height:.82}.www-mark .ed{font-weight:300;font-size:clamp(18px,3.4vw,40px);letter-spacing:-.01em;line-height:1;color:var(--s-muted)}.www .lead{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 34px;padding-top:14px;border-top:1px solid var(--s-rule);font:500 11px/1.4 var(--mono);text-transform:uppercase;letter-spacing:.2em;color:var(--s-muted)}.www .lead.flush{margin-bottom:0}.www label{display:flex;flex-direction:column;gap:7px;margin-bottom:24px;font:500 11px/1.4 var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--s-muted)}.www input{width:100%;background:transparent;border:0;border-bottom:1px solid var(--s-rule-bright);border-radius:0;padding:7px 0 9px;font:400 18px/1.3 var(--ui);letter-spacing:.01em;color:var(--s-fg);outline:none}.www input:hover{border-bottom-color:var(--s-muted)}.www input:focus{border-bottom-color:var(--s-accent);box-shadow:0 1px 0 0 var(--s-accent)}.www input::placeholder{color:#5b666d}.www input:-webkit-autofill,.www input:-webkit-autofill:focus{-webkit-text-fill-color:var(--s-fg);-webkit-box-shadow:0 0 0 1000px var(--s-ink) inset;caret-color:var(--s-fg)}.www .hint{font:400 12.5px/1.45 var(--ui);text-transform:none;letter-spacing:0;color:var(--s-muted)}.www .hint.said{color:var(--s-fg)}.www .addr{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;font:400 13px/1.4 var(--mono);text-transform:none;letter-spacing:.02em;color:var(--s-fg);overflow-wrap:anywhere}.www .pip{display:inline-flex;align-items:center;gap:6px;font:500 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.www .pip:before{content:"";width:7px;height:7px;background:currentColor;flex:none}.www .pip.ok{color:var(--ok)}.www .pip.warn{color:var(--warn)}.www .pip.bad{color:#ff8a8f}.www .pip.bad:before{background:var(--s-accent)}.www .go{width:100%;min-height:52px;margin-top:4px;background:var(--s-accent);border:1px solid var(--s-accent);border-radius:0;color:#fff;font:500 13px/1 var(--mono);text-transform:uppercase;letter-spacing:.16em;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none}.www .go:hover:not(:disabled){background:#b91f26;border-color:#b91f26}.www .go.quiet{background:transparent;border-color:var(--s-rule-bright);color:var(--s-fg)}.www .go.quiet:hover:not(:disabled){background:transparent;border-color:var(--s-muted)}.www .go:disabled{background:transparent;border-color:var(--s-rule-bright);color:var(--s-muted);cursor:default}.www .go:focus-visible,.www .linkish:focus-visible,.www a:focus-visible{outline:2px solid var(--s-fg);outline-offset:2px}.www .note,.www .err{margin:22px 0 0;border-left:3px solid var(--s-rule-bright);padding:2px 0 2px 14px;color:var(--s-muted);font-size:12.5px;line-height:1.5}.www .note.ok{border-left-color:var(--ok);color:var(--s-fg)}.www .note.warn{border-left-color:var(--warn);color:var(--s-fg)}.www .err{border-left-color:var(--s-accent);color:var(--s-fg);font-size:13px}.www .alt{margin:18px 0 0;font-size:13px;color:var(--s-muted)}.www .alt a,.www .linkish{color:var(--s-fg);text-decoration:underline;text-underline-offset:3px}.www .linkish{background:none;border:0;padding:0;font:inherit;cursor:pointer}.www-host{margin-top:auto;padding-top:18px;border-top:1px solid var(--s-rule);font:500 11px/1 var(--mono);letter-spacing:.12em;color:var(--s-muted);display:flex;align-items:center;gap:8px}.www-host:before{content:"";width:6px;height:6px;background:var(--ok)}.www-foot{margin-top:auto}.www .big{font:300 28px/1.25 var(--ui);letter-spacing:-.01em;margin:0 0 12px;overflow-wrap:anywhere}.www .big b{font-weight:500}.www .body{color:var(--s-muted);font-size:14px;margin:0 0 30px}.www .body b{color:var(--s-fg);font-weight:500}.www .steps{list-style:none;margin:0 0 34px;padding:0;border-top:1px solid var(--s-rule)}.www .steps li{display:grid;grid-template-columns:28px 1fr;gap:4px 12px;padding:13px 0;border-bottom:1px solid var(--s-rule)}.www .steps .n{font:500 11px/1.9 var(--mono);color:var(--s-muted)}.www .steps .t{font:500 11px/1.9 var(--mono);text-transform:uppercase;letter-spacing:.16em}.www .steps .d{grid-column:2;font-size:13px;color:var(--s-muted);overflow-wrap:anywhere}.www .steps li.now .t{color:var(--s-fg)}.www .steps li.now .n{color:#fff;background:var(--s-accent);width:22px;height:22px;line-height:22px;text-align:center;margin-top:1px}.www .server{font:400 22px/1.25 var(--mono);letter-spacing:.01em;margin:0 0 10px;overflow-wrap:anywhere}.www .server.waiting{color:var(--s-muted)}.www .section{margin-top:38px}.www .row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;border-bottom:1px solid var(--s-rule);font-size:14px}.www .row .k{font:500 11px/1.4 var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--s-muted);white-space:nowrap}.www .row .v{font:400 14px/1.4 var(--mono);text-align:right;overflow-wrap:anywhere}.www .row .v small{color:var(--s-muted);font-size:12px}.www .row .v.full{color:var(--warn)}.www .links{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:14px;font-size:13px}.www .inline-form{margin-top:22px}@media(min-width:1024px){.www-col{width:clamp(340px,32vw,460px);margin-left:var(--split);padding:104px clamp(24px,2.5vw,56px) 40px clamp(32px,3.5vw,72px);border-left:1px solid var(--s-rule)}.www-col.tall{padding-top:88px}.www-plate{display:block;position:absolute;top:clamp(56px,9vh,108px);left:var(--gutter);max-width:calc(var(--split) - var(--gutter) - 48px);padding-top:16px;border-top:1px solid var(--s-rule);font:500 11px/2 var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--s-nameplate);pointer-events:none}.www-plate span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.www-mark{position:absolute;left:var(--gutter);bottom:clamp(104px,15vh,190px);margin:0 0 0 clamp(-30px,-1.8vw,-12px)}.www-mark .word{font-size:clamp(84px,8.6vw,170px)}.www-mark .on{font-size:clamp(30px,3vw,58px)}.www-mark .ed{font-size:clamp(26px,2.8vw,54px)}.www-host{position:absolute;left:var(--gutter);bottom:clamp(44px,6vh,72px);width:min(420px,34vw);margin:0}}@media(max-width:599px){.www-col{width:100%;margin-left:0;padding:56px 24px 32px}.www-mark .word{font-size:clamp(48px,17vw,72px)}.www input{font-size:17px}}@media(prefers-reduced-motion:reduce){.www *{transition:none!important}}
