.choice-levels{border:0;min-width:0;margin:0;padding:0}.choice-levels+.choice-levels{margin-top:18px}.choice-levels>legend{margin:0 0 8px;padding:0;font-weight:800}.choice-levels-grid{grid-template-columns:repeat(var(--choice-count,4),minmax(0,1fr));gap:8px;display:grid}@media (max-width:359px){.choice-levels-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.choice-level{--choice-accent:var(--v3-orange-ink,var(--go-purple-light,var(--v3-action,#f65729)));--choice-ground:var(--v3-surface,var(--go-surface,#fff));border:1px solid var(--go-control-line,var(--v3-line,#d2c6e0));background:var(--go-surface-raised,var(--v3-surface-2,transparent));min-width:0;min-height:96px;color:var(--go-white,var(--v3-ink,inherit));text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:14px;align-content:start;justify-items:center;gap:6px;padding:13px 6px 11px;transition:transform .16s cubic-bezier(.2,.8,.2,1),border-color .16s,background-color .16s,box-shadow .16s;display:grid;position:relative}.choice-level input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.choice-level-meter{align-items:flex-end;gap:3px;height:20px;display:flex}.choice-level-meter i{width:5px;height:calc(5px + 15px * var(--choice-bar,1));background:color-mix(in oklab,currentColor 18%,transparent);border-radius:2px;transition:background-color .16s;display:block}.choice-level-meter i.is-on{background:color-mix(in oklab,currentColor 58%,transparent)}.choice-level-text{justify-items:center;gap:3px;min-width:0;max-width:100%;display:grid}.choice-level-text strong{white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:15px;font-weight:800;line-height:1.2}.choice-level-text small{min-width:0;max-width:100%;color:var(--go-muted,var(--v3-muted,#625a74));font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;gap:1px 8px;font-size:12px;font-weight:600;line-height:1.3;display:flex}.choice-level-text small>span{white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;min-width:0;max-width:100%;display:inline-flex}.choice-level-text small>span>svg{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:12px;height:12px}.choice-level-check{z-index:1;background:var(--choice-accent);width:18px;height:18px;box-shadow:0 0 0 2.5px var(--choice-ground);color:var(--choice-ground);opacity:0;border-radius:50%;place-items:center;transition:opacity .16s,transform .24s cubic-bezier(.3,1.6,.5,1);display:grid;position:absolute;top:6px;right:6px;transform:scale(.4)}.choice-level-check svg{fill:none;stroke:currentColor;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.choice-level.is-chosen{border-color:var(--choice-accent);background:var(--go-accent-surface,var(--v3-surface-2));color:var(--go-accent-ink,var(--go-white,inherit));box-shadow:inset 0 0 0 1px var(--choice-accent)}.choice-level.is-chosen .choice-level-meter i.is-on{background:var(--choice-accent)}.choice-level.is-chosen .choice-level-meter i{transition-delay:calc(.18s * var(--choice-bar,1) - 45ms)}.choice-level.is-chosen{animation:.32s cubic-bezier(.3,1.5,.5,1) choice-level-pop}@keyframes choice-level-pop{0%{transform:scale(.96)}55%{transform:scale(1.025)}to{transform:none}}.choice-level.is-chosen .choice-level-text small{color:var(--go-accent-ink,var(--v3-orange-ink,currentColor))}.choice-level.is-chosen .choice-level-check{opacity:1;transform:none}.choice-levels .choice-level:focus-within{outline:none}.choice-levels .choice-level:has(input:focus-visible){outline:3px solid var(--choice-accent);outline-offset:3px}.choice-level-meter,.choice-level-text{transition:transform .14s cubic-bezier(.2,.8,.2,1)}.choice-level:active .choice-level-meter,.choice-level:active .choice-level-text{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.choice-level:hover{border-color:color-mix(in oklab,var(--choice-accent) 60%,var(--go-control-line,#80738f));transform:translateY(-1px);box-shadow:0 8px 18px -12px #0000008c}.choice-level.is-chosen:hover{box-shadow:inset 0 0 0 1px var(--choice-accent),0 8px 18px -12px #0000008c}}.choice-levels:disabled .choice-level{cursor:default;opacity:.55;transform:none}.choice-levels:disabled .choice-level.is-chosen{opacity:1;box-shadow:none}@media (max-width:440px){.choice-levels-grid:has(>.choice-level:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.choice-level{gap:5px;min-height:92px;padding:12px 4px 10px}.choice-level-text strong{font-size:14px}.choice-level-text small{flex-direction:column;align-items:center;font-size:12px}.choice-level-text small>span>svg{display:none}}@media (max-width:359px){.choice-level-text small>span>svg{display:block}}@media (prefers-reduced-motion:reduce){.choice-level,.choice-level-check,.choice-level-meter,.choice-level-text,.choice-level-meter i{transition:none}.choice-level,.choice-level.is-chosen{animation:none}.choice-level:hover,.choice-level:active .choice-level-meter,.choice-level:active .choice-level-text{transform:none}}.choice-levels-grid:has(>.choice-level:only-child){grid-template-columns:minmax(0,1fr)}@media (max-width:359px){.choice-levels-grid:has(>.choice-level:nth-child(3):last-child){grid-template-columns:minmax(0,1fr)}.choice-levels-grid:is(:has(>.choice-level:nth-child(3):last-child),:has(>.choice-level:only-child))>.choice-level{text-align:left;grid-template-columns:24px minmax(0,1fr);place-items:center start;column-gap:10px;min-height:64px;padding:10px 34px 10px 12px}.choice-levels-grid:is(:has(>.choice-level:nth-child(3):last-child),:has(>.choice-level:only-child)) .choice-level-meter{grid-area:1/1}.choice-levels-grid:is(:has(>.choice-level:nth-child(3):last-child),:has(>.choice-level:only-child)) .choice-level-text{grid-area:1/2;justify-items:start}.choice-levels-grid:has(>.choice-level:only-child) .choice-level-meter{display:none}.choice-levels-grid:has(>.choice-level:only-child)>.choice-level>.choice-level-text{grid-column:1/-1}.choice-levels-grid:is(:has(>.choice-level:nth-child(3):last-child),:has(>.choice-level:only-child)) .choice-level-text small{flex-direction:row;justify-content:flex-start;align-items:center;gap:2px 6px}.choice-levels-grid:is(:has(>.choice-level:nth-child(3):last-child),:has(>.choice-level:only-child)) .choice-level-text small>span{justify-content:flex-start}}.room-themed[data-room-phase=lobby] .persistent-lobby.go-theme .lobby-options .choice-levels label.choice-level:not(.is-chosen):not(:has(input:checked)){border-color:var(--go-control-line,var(--v3-line,#d2c6e0));background:var(--go-surface-raised,var(--v3-surface-2,transparent));color:var(--go-white,var(--v3-ink,inherit))}.room-themed[data-room-phase=lobby][data-go-theme=light] .persistent-lobby.go-theme .lobby-options .choice-levels label.choice-level:not(.is-chosen):not(:has(input:checked)){border-color:var(--v3-line-strong,var(--go-control-line));background:var(--v3-surface,var(--go-surface))}.room-themed[data-room-phase=lobby] .persistent-lobby.go-theme .lobby-options .choice-levels label.choice-level.is-chosen{border-color:var(--choice-accent);background:var(--go-accent-surface,var(--v3-surface-2));color:var(--go-accent-ink,var(--go-white,inherit))}.room-themed[data-room-phase=lobby] .persistent-lobby.go-theme .lobby-options .choice-levels label.choice-level .choice-level-check{color:var(--choice-ground)}html:is([lang=en],[lang=it],[lang=pl]) .choice-levels-grid:has(>.choice-level:nth-child(9):last-child):has(>.choice-level>input[name=golf-course])>.choice-level{grid-template-columns:minmax(0,1fr)}@media (min-width:441px){html:is([lang=en],[lang=it],[lang=pl]) .choice-levels-grid:has(>.choice-level:nth-child(9):last-child):has(>.choice-level>input[name=golf-course]){grid-template-columns:repeat(3,minmax(0,1fr))}}
