@font-face{font-family:OnestPG;font-weight:400;src:url(/fonts/onest/Onest-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:OnestPG;font-weight:500;src:url(/fonts/onest/Onest-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:OnestPG;font-weight:600;src:url(/fonts/onest/Onest-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:OnestPG;font-weight:700;src:url(/fonts/onest/Onest-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:OnestPG;font-weight:800;src:url(/fonts/onest/Onest-ExtraBold.ttf) format("truetype");font-display:swap}.cg-page{position:fixed;inset:0;z-index:50;overflow-y:auto;background:var(--bg);display:flex;justify-content:center;align-items:flex-start;--cg-activity:var(--mut);--cg-field:var(--card);--cg-create:#adef00}:root[data-theme=dark] .cg-page{--cg-activity:#a6b2cf;--cg-field:#060a0a}.cg-col{--u:calc(min(100vw, 393px) / 393);--sq:1;width:min(100vw,393px);position:relative;font-family:OnestPG,system-ui,sans-serif;color:var(--ink);padding-bottom:calc(142 * var(--u) + env(safe-area-inset-bottom))}.cg-col *{box-sizing:border-box}.cg-ico{display:inline-block;background:currentColor;-webkit-mask:var(--src) center /contain no-repeat;mask:var(--src) center /contain no-repeat;flex:none}.cg-topbar{position:sticky;top:0;z-index:5;background:transparent;height:calc(46 * var(--u));display:flex;align-items:center}.cg-topbar.is-scrolled{background:var(--bg);border-bottom:1px solid var(--mut)}.cg-topbar-title{position:absolute;left:0;right:0;text-align:center;font-weight:700;font-size:calc(17.14 * var(--u));letter-spacing:calc(-.1 * var(--u));opacity:0;transition:opacity .15s;pointer-events:none}.cg-topbar.is-scrolled .cg-topbar-title{opacity:1}.cg-backplate{margin-left:calc(9.5 * var(--u));width:calc(38.6 * var(--u));height:calc(34.4 * var(--u));min-width:44px;min-height:44px;border-radius:calc(15.5 * var(--u));background:var(--card);border:calc(.83 * var(--u)) solid var(--line);color:var(--ink);display:grid;place-items:center;cursor:pointer}.cg-backplate svg{width:calc(14.8 * var(--u));height:calc(12.3 * var(--u))}.cg-title{margin:calc(18.2 * var(--u)) 0 0 calc(16 * var(--u));font-weight:800;font-size:calc(23.78 * var(--u));letter-spacing:calc(-.32 * var(--u));line-height:1.275}.cg-title .cg-game{position:relative}.cg-title .cg-game:after{content:"";position:absolute;left:calc(-.2 * var(--u));right:calc(0 * var(--u));bottom:calc(-6 * var(--u));height:calc(1.86 * var(--u));background:var(--acc)}.cg-title button{font:inherit;color:var(--cg-activity);background:none;border:0;padding:0;cursor:pointer;letter-spacing:calc(.05 * var(--u))}.cg-fields{margin:calc(32.6 * var(--u)) calc(16.8 * var(--u)) 0;display:flex;flex-direction:column;gap:calc(13.6 * var(--u))}.cg-field{position:relative;height:calc(62.9 * var(--u));border-radius:calc(11.5 * var(--u));background:var(--cg-field);border:calc(.92 * var(--u)) solid var(--card2);display:flex;align-items:center;gap:calc(14 * var(--u));padding:0 calc(15.3 * var(--u));width:100%;text-align:left;color:var(--ink);font:inherit;font-size:calc(16.65 * var(--u));letter-spacing:calc(-.4 * var(--u));cursor:pointer}.cg-field.is-filled{border:calc(1.03 * var(--u)) solid var(--acc)}.cg-field.is-missing{border:calc(1.03 * var(--u)) solid var(--danger)}.cg-field .cg-ico{width:calc(21 * var(--u));height:calc(21 * var(--u))}.cg-field input{flex:1;min-width:0;background:none;border:0;outline:none;color:var(--ink);font:inherit;letter-spacing:inherit}.cg-field .is-placeholder,.cg-field input::placeholder{color:var(--mut)}.cg-field .cg-two{display:flex;flex-direction:column;min-width:0;flex:1}.cg-field .cg-two span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cg-field .cg-two span+span{color:var(--mut);font-size:calc(13.8 * var(--u))}.cg-field .cg-plus{margin-left:auto;color:var(--acc-text);width:calc(15.8 * var(--u));height:calc(15.8 * var(--u))}.cg-slots{margin-left:auto;display:flex}.cg-slot{width:calc(30.1 * var(--u));height:calc(30.1 * var(--u));border-radius:50%;background:var(--cg-field);border:calc(1.38 * var(--u)) solid var(--cg-activity);display:grid;place-items:center;margin-left:calc(-8.1 * var(--u));color:var(--acc-text);font-size:calc(12 * var(--u));overflow:hidden}.cg-slot.is-person{background:var(--ink);color:var(--bg);font-weight:500}.cg-slot img{width:100%;height:100%;object-fit:cover}.cg-h2{margin:calc(49.4 * var(--u)) 0 0 calc(16.3 * var(--u));font-weight:800;font-size:calc(19.26 * var(--u));letter-spacing:calc(.06 * var(--u));line-height:1.275}.cg-rows{margin-top:calc(8 * var(--u))}.cg-row{display:flex;align-items:center;gap:calc(13 * var(--u));min-height:calc(68 * var(--u));padding:0 calc(14.5 * var(--u)) 0 calc(16.8 * var(--u));width:100%;background:none;border:0;color:var(--ink);font:inherit;font-size:calc(16.6 * var(--u));letter-spacing:calc(-.5 * var(--u));text-align:left;cursor:pointer}.cg-row[aria-disabled=true]{cursor:default}.cg-row .cg-ico{width:calc(22.4 * var(--u));height:calc(22.4 * var(--u))}.cg-row .cg-val{margin-left:auto;white-space:nowrap}.cg-row .cg-chev{width:calc(6.2 * var(--u));height:calc(12.4 * var(--u));margin-left:calc(13 * var(--u))}.cg-block{margin:calc(-6 * var(--u)) calc(16.8 * var(--u)) calc(14 * var(--u));border-radius:calc(4.06 * var(--u));background:var(--card2);padding:calc(11 * var(--u)) calc(17 * var(--u));font-size:calc(15.8 * var(--u));letter-spacing:calc(-.27 * var(--u));width:calc(100% - 33.6 * var(--u));text-align:left;border:0;color:var(--ink);font-family:inherit}.cg-block small{display:block;margin-top:calc(14 * var(--u));color:var(--mut);font-size:calc(13.86 * var(--u))}.cg-info-btn{width:44px;height:44px;display:grid;place-items:center;background:none;border:0;color:var(--cg-activity);cursor:pointer}.cg-sect{margin:calc(26 * var(--u)) 0 0 calc(16.2 * var(--u));font-weight:700;font-size:calc(18.56 * var(--u));letter-spacing:calc(-.31 * var(--u))}.cg-sub{margin:calc(4 * var(--u)) calc(16 * var(--u)) 0 calc(16.3 * var(--u));color:var(--cg-activity);font-size:calc(16.2 * var(--u));letter-spacing:calc(-.55 * var(--u));line-height:calc(21.7 * var(--u))}.cg-tags{margin:calc(24 * var(--u)) calc(16.8 * var(--u)) 0;display:flex;flex-wrap:wrap;gap:calc(16.6 * var(--u)) calc(14.5 * var(--u))}.cg-tag{height:calc(25.46 * var(--u));min-height:32px;border-radius:999px;background:var(--card);border:calc(.92 * var(--u)) solid var(--card2);display:inline-flex;align-items:center;gap:calc(9 * var(--u));padding:0 calc(12.7 * var(--u)) 0 calc(11 * var(--u));color:var(--ink);font:inherit;font-weight:600;font-size:calc(14.2 * var(--u));letter-spacing:calc(-.4 * var(--u));cursor:pointer}.cg-tag.is-on{background:var(--acc);border-color:var(--acc);color:var(--on-acc)}.cg-tag .cg-em{font-size:calc(17.7 * var(--u))}.cg-bottom{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:min(100vw,393px);background:var(--bg);border-top:1px solid var(--mut);padding:calc(15.6 * var(--u)) calc(15.7 * var(--u)) max(calc(10 * var(--u)),env(safe-area-inset-bottom));z-index:55;--u:calc(min(100vw, 393px) / 393);font-family:OnestPG,system-ui,sans-serif}.cg-lime{width:100%;height:calc(48.96 * var(--u));min-height:44px;border-radius:999px;background:var(--acc);color:var(--on-acc);border:0;font:inherit;font-weight:600;font-size:calc(18.42 * var(--u));letter-spacing:calc(-.26 * var(--u));cursor:pointer}.cg-lime:disabled{opacity:.5;cursor:default}.cg-lime.is-create{background:var(--cg-create)}.cg-bottom.is-main{border-top-color:var(--cg-activity)}.cg-kb-shield{position:fixed;inset:0;z-index:58;background:transparent;touch-action:none}.cg-field.is-above-shield{position:relative;z-index:59}.cg-toast{z-index:90!important;position:fixed;top:calc(60 * var(--u));left:50%;transform:translateX(-50%);background:var(--acc);color:var(--on-acc);border-radius:999px;padding:10px 16px;font-weight:500;font-size:14px;z-index:30}.cg-toggle{position:relative;flex:none;width:calc(51.2 * var(--u));height:calc(30.9 * var(--u));border-radius:999px;border:0;padding:0;background:var(--mut);cursor:pointer;overflow:hidden}.cg-toggle.is-on{background:var(--acc)}.cg-toggle .cg-knob{position:absolute;top:50%;left:calc(16 * var(--u));width:calc(27.8 * var(--u));height:calc(27.8 * var(--u));transform:translate(-50%,-50%);border-radius:50%;background:var(--on-acc);transition:left .18s}.cg-toggle.is-on .cg-knob{left:calc(100% - 16 * var(--u))}.cg-toggle-plain{width:51px;height:31px}.cg-toggle-plain .cg-knob{width:27px;height:27px;left:15.5px;background:#fff}.cg-toggle-plain.is-on .cg-knob{left:calc(100% - 15.5px)}.cg-toggle-design{background:var(--cg-activity)}.cg-toggle-design.is-on{background:var(--acc)}.cg-toggle-design .cg-knob{background:#000}.cg-sheet-root{position:fixed;inset:0;z-index:70;display:flex;justify-content:center;align-items:flex-end}.cg-haze{position:absolute;inset:0;background:rgba(58,58,58,.85);animation:cg-fade .22s ease-out}.cg-sheet{--u:calc(min(100vw, 393px) / 393);position:relative;width:min(100vw,393px);max-height:calc(100dvh - 69px);background:var(--bg);border-radius:calc(21.4 * var(--u)) calc(21.4 * var(--u)) 0 0;padding-bottom:max(calc(14 * var(--u)),env(safe-area-inset-bottom));font-family:OnestPG,system-ui,sans-serif;color:var(--ink);animation:cg-up .22s ease-out;touch-action:none}@keyframes cg-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes cg-fade{0%{opacity:0}to{opacity:1}}.cg-grabber{width:calc(47.4 * var(--u));height:calc(4.2 * var(--u));border-radius:99px;background:var(--mut);margin:calc(7.5 * var(--u)) auto 0}.cg-sheet-head{display:flex;align-items:center;gap:calc(10 * var(--u));padding:calc(8 * var(--u)) calc(16 * var(--u)) 0 calc(14 * var(--u))}.cg-back{width:44px;height:44px;display:grid;place-items:center;background:none;border:0;color:var(--ink);cursor:pointer;padding:calc(14 * var(--u))}.cg-sheet-title{margin:0;font-weight:700;font-size:calc(20.86 * var(--u));letter-spacing:calc(-.41 * var(--u));line-height:1.2}.cg-sheet-content{padding:0}.cg-sheet-btn{display:block;width:calc(100% - 34.2 * var(--u));margin:calc(18 * var(--u)) auto 0;height:calc(47.97 * var(--u));font-size:calc(17.5 * var(--u))}.cg-s-sub{margin:calc(10 * var(--u) * var(--sq)) calc(16.6 * var(--u)) 0;color:var(--mut);font-size:calc(16.3 * var(--u));letter-spacing:calc(-.43 * var(--u))}.cg-s-head{margin:calc(20 * var(--u) * var(--sq)) calc(16.6 * var(--u)) 0;font-weight:600;font-size:calc(16.09 * var(--u))}.cg-chips{display:flex;gap:calc(7 * var(--u));padding:calc(8 * var(--u) * var(--sq)) calc(16.6 * var(--u)) 0;overflow-x:auto;scrollbar-width:none}.cg-chips.wrap{flex-wrap:wrap;overflow:visible}.cg-chip{flex:none;min-height:32px;height:calc(25 * var(--u));padding:0 calc(10 * var(--u));border-radius:999px;background:var(--card);border:1px solid var(--line);color:var(--ink);font:inherit;font-weight:600;font-size:calc(14.1 * var(--u));letter-spacing:calc(-.3 * var(--u));cursor:pointer;white-space:nowrap}.cg-chip.is-on{background:var(--acc);color:var(--on-acc);border-color:var(--acc)}.cg-chip:disabled{color:var(--ink-3);cursor:default}.cg-s-line{margin:calc(10 * var(--u) * var(--sq)) calc(16.6 * var(--u)) 0;color:var(--mut);font-size:calc(14.2 * var(--u))}.cg-switch-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(10 * var(--u) * var(--sq)) calc(17.1 * var(--u)) 0;font-size:calc(16.09 * var(--u))}.cg-switch-row small{display:block;color:var(--mut);font-size:calc(12.5 * var(--u))}.cg-radios{display:flex;flex-direction:column;gap:calc(18 * var(--u) * var(--sq));padding-top:calc(22 * var(--u) * var(--sq))}.cg-radio-row{justify-content:space-between;padding:0 calc(16 * var(--u)) 0 calc(27.4 * var(--u))}.cg-radio-btn,.cg-radio-row{display:flex;align-items:flex-start}.cg-radio-btn{gap:calc(9 * var(--u));background:none;border:0;padding:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;min-height:32px}.cg-radio{flex:none;width:calc(18.8 * var(--u));height:calc(18.8 * var(--u));border-radius:50%;border:1.5px solid var(--mut);margin-top:calc(1 * var(--u));position:relative}.cg-radio.is-on{border-color:var(--acc)}.cg-radio.is-on:after{content:"";position:absolute;inset:22%;border-radius:50%;background:var(--acc)}.cg-radio-emoji{font-size:calc(19 * var(--u));width:calc(27 * var(--u))}.cg-radio-text{display:flex;flex-direction:column;gap:calc(2 * var(--u))}.cg-radio-title{font-weight:600;font-size:calc(16.48 * var(--u))}.cg-radio-sub,.cg-radio-title{letter-spacing:calc(-.4 * var(--u))}.cg-radio-sub{color:var(--mut);font-size:calc(14.16 * var(--u))}.cg-counter{display:inline-flex;align-items:center;gap:calc(10 * var(--u));font-weight:600;font-size:calc(15 * var(--u))}.cg-counter button{width:32px;height:32px;border-radius:50%;border:1px solid var(--acc-text);color:var(--acc-text);background:none;font-size:16px;cursor:pointer}.cg-counter button:disabled{border-color:var(--mut);color:var(--mut);cursor:default}.cg-seats{display:flex;gap:calc(14 * var(--u));padding:calc(12 * var(--u) * var(--sq)) calc(16.6 * var(--u)) 0;overflow-x:auto;scrollbar-width:none}.cg-seat{flex:none;display:flex;flex-direction:column;align-items:center;gap:calc(3 * var(--u));background:none;border:0;color:var(--ink);font:inherit;cursor:pointer}.cg-seat .cg-circle{width:calc(48.3 * var(--u));height:calc(48.3 * var(--u));border-radius:50%;display:grid;place-items:center}.cg-seat .cg-circle.me{background:var(--ink);color:var(--bg);font-weight:500;font-size:calc(19.47 * var(--u))}.cg-seat .cg-circle.free{border:1.2px solid color-mix(in srgb,var(--mut) 60%,transparent);color:var(--acc-text);font-size:calc(22 * var(--u))}.cg-seat .cap{font-size:calc(14.43 * var(--u))}.cg-seat .cap.free{color:var(--acc-text);font-size:calc(13.3 * var(--u))}.cg-seat .role{font-size:calc(10.79 * var(--u));font-weight:500}.cg-team-div{flex:none;width:1px;height:calc(52 * var(--u));background:var(--ink);opacity:.85}.cg-menu{position:absolute;left:50%;bottom:calc(120 * var(--u));transform:translateX(-50%);background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden;z-index:3;min-width:240px}.cg-menu button{display:block;width:100%;padding:14px 16px;background:none;border:0;border-bottom:1px solid var(--line);color:var(--ink);font:inherit;font-size:16px;text-align:left;cursor:pointer}.cg-foot{margin:calc(14 * var(--u) * var(--sq)) calc(26 * var(--u)) 0;color:var(--mut);font-size:calc(12.5 * var(--u))}.cg-full{position:fixed;inset:0;z-index:60;background:var(--bg);display:flex;justify-content:center;overflow-y:auto}.cg-full .cg-col{padding-bottom:calc(130 * var(--u))}.cg-search{display:flex;align-items:center;gap:calc(8 * var(--u));margin:calc(12 * var(--u)) calc(16.8 * var(--u)) 0;height:calc(37 * var(--u));min-height:40px;padding:0 calc(12 * var(--u));border-radius:calc(9 * var(--u));background:var(--card2)}.cg-search input{flex:1;outline:none;font:inherit;font-size:calc(16.9 * var(--u))}.cg-search input,.cg-venue{background:none;border:0;color:var(--ink)}.cg-venue{display:flex;gap:calc(14 * var(--u));padding:calc(14 * var(--u)) calc(18 * var(--u));border-bottom:1px solid var(--line);width:100%;text-align:left;font:inherit;cursor:pointer}.cg-venue[aria-disabled=true]{color:var(--mut);cursor:default}.cg-venue .nm{font-size:calc(16.7 * var(--u));letter-spacing:calc(-.6 * var(--u))}.cg-venue .ad{color:var(--mut);font-size:calc(16.6 * var(--u));letter-spacing:calc(-.5 * var(--u))}.cg-venue .tp{color:var(--mut);font-size:calc(12.7 * var(--u))}.cg-suggest{display:flex;align-items:center;gap:calc(12 * var(--u));padding:0 calc(18 * var(--u));min-height:calc(52 * var(--u));color:var(--acc-text);font-weight:600;font-size:calc(14.6 * var(--u));background:none;border:0;cursor:pointer;font-family:inherit}.cg-card{margin:calc(15 * var(--u)) calc(13.6 * var(--u)) 0;padding:calc(15 * var(--u));border-radius:calc(12.4 * var(--u));border:1px solid var(--card2)}.cg-card.lime{border:1.2px solid var(--acc)}.cg-card hr{border:0;border-top:1px solid var(--line);margin:calc(12 * var(--u)) 0}.cg-cols{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center}.cg-cols>div+div{border-left:1px solid var(--line)}.cg-cols small{display:block;color:var(--mut);font-size:calc(12.4 * var(--u))}.cg-cols b{font-weight:600;font-size:calc(14 * var(--u))}.cg-offer{margin-top:calc(8 * var(--u));text-align:center;color:var(--mut);font-size:calc(11.5 * var(--u))}.cg-offer a{color:inherit;text-decoration:underline}.cg-err{color:var(--danger);text-align:center;margin:calc(12 * var(--u)) calc(16 * var(--u)) 0;font-size:14px}.cg-form{display:flex;flex-direction:column;gap:12px;padding:0 calc(16.8 * var(--u))}.cg-form input{height:50px;border-radius:11.5px;background:var(--card);border:1px solid var(--card2);color:var(--ink);padding:0 14px;font:inherit;font-size:16px}