.puzzle-play-options-module__l8_F-G__root{gap:24px;min-width:0;display:grid}.puzzle-play-options-module__l8_F-G__section{gap:12px;min-width:0;display:grid}.puzzle-play-options-module__l8_F-G__section+.puzzle-play-options-module__l8_F-G__section{border-top:1px solid var(--line);padding-top:24px}.puzzle-play-options-module__l8_F-G__heading{color:var(--ink);justify-content:space-between;align-items:center;gap:12px;font-size:.82rem;font-weight:750;display:flex}.puzzle-play-options-module__l8_F-G__heading strong{color:var(--muted);font-family:var(--font-geist-mono);font-size:.7rem}.puzzle-play-options-module__l8_F-G__pieceCountGrid{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0;display:grid}.puzzle-play-options-module__l8_F-G__pieceCountGrid .astryx-segmented-control-item{border:1px solid var(--control-line);background:var(--surface-control);min-width:0;min-height:54px;color:var(--ink);border-radius:10px;font-size:.78rem;font-weight:750}.puzzle-play-options-module__l8_F-G__pieceCountGrid .astryx-segmented-control-item>span{width:100%;height:auto}.puzzle-play-options-module__l8_F-G__pieceCountGrid .astryx-segmented-control-item[aria-checked=true]{border-color:var(--button-strong-bg);background:var(--button-strong-bg);color:var(--button-strong-text);box-shadow:0 5px 12px var(--shadow-medium)}:is(.puzzle-play-options-module__l8_F-G__pieceCountGrid .astryx-segmented-control-item:focus-visible,.puzzle-play-options-module__l8_F-G__shapeProfileGrid .astryx-segmented-control-item:focus-visible,.puzzle-play-options-module__l8_F-G__lineStyleControl .astryx-segmented-control-item:focus-visible){outline:2px solid color-mix(in srgb, var(--mint-dark) 52%, transparent);outline-offset:2px}.puzzle-play-options-module__l8_F-G__pieceCountOption{flex-direction:column;justify-content:center;align-items:center;min-width:100%;display:flex;position:relative}.puzzle-play-options-module__l8_F-G__pieceCountOption small{color:var(--muted);margin-top:2px;font-size:.65rem;font-weight:500}.puzzle-play-options-module__l8_F-G__pieceCountGrid .astryx-segmented-control-item[aria-checked=true] .puzzle-play-options-module__l8_F-G__pieceCountOption small{color:inherit;opacity:.78}.puzzle-play-options-module__l8_F-G__pieceCountRecommended{white-space:nowrap;margin-top:4px;font-size:.48rem;line-height:1.1}.puzzle-play-options-module__l8_F-G__pieceCountGrid .astryx-segmented-control-item[aria-checked=true] .puzzle-play-options-module__l8_F-G__pieceCountRecommended{background:color-mix(in srgb, var(--button-strong-text) 18%, transparent);color:inherit}.puzzle-play-options-module__l8_F-G__pieceCountWarning{font-size:.66rem}.puzzle-play-options-module__l8_F-G__pieceCountWarning .astryx-button{min-width:max-content}.puzzle-play-options-module__l8_F-G__shapeProfileGrid{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0;display:grid}.puzzle-play-options-module__l8_F-G__shapeProfileGrid .astryx-segmented-control-item{border:1px solid var(--control-line);background:var(--surface-control);min-width:0;height:auto;min-height:104px;color:var(--ink);border-radius:13px;padding:8px}.puzzle-play-options-module__l8_F-G__shapeProfileGrid .astryx-segmented-control-item:last-child{grid-column:1/-1;min-height:94px}.puzzle-play-options-module__l8_F-G__shapeProfileGrid .astryx-segmented-control-item>span{width:100%;min-width:0;height:100%}.puzzle-play-options-module__l8_F-G__shapeProfileGrid .astryx-segmented-control-item[aria-checked=true]{border-color:var(--mint-dark);background:color-mix(in srgb, var(--mint) 68%, var(--surface-control));box-shadow:0 5px 13px var(--shadow-soft)}.puzzle-play-options-module__l8_F-G__shapeProfileOption{text-align:center;grid-template-rows:42px auto auto;align-content:center;justify-items:center;width:100%;min-width:0;height:100%;display:grid}.puzzle-play-options-module__l8_F-G__shapeProfileOption svg{width:100%;height:40px;color:var(--ink);overflow:visible}.puzzle-play-options-module__l8_F-G__shapeProfileOption svg path{fill:none;stroke:currentColor;stroke-width:.85px;stroke-linecap:round;stroke-linejoin:round}.puzzle-play-options-module__l8_F-G__shapeProfileOption strong,.puzzle-play-options-module__l8_F-G__shapeProfileOption small{max-width:100%;display:block}.puzzle-play-options-module__l8_F-G__shapeProfileOption strong{margin-top:4px;font-size:.7rem;line-height:1.2}.puzzle-play-options-module__l8_F-G__shapeProfileOption small{color:var(--muted);white-space:normal;margin-top:3px;font-size:.55rem;line-height:1.25}.puzzle-play-options-module__l8_F-G__lineStyleHeading{color:var(--muted);margin-top:6px;font-size:.7rem;font-weight:720}.puzzle-play-options-module__l8_F-G__lineStyleControl{background:0 0;grid-template-columns:1fr;gap:7px;padding:0;display:grid}.puzzle-play-options-module__l8_F-G__lineStyleControl .astryx-segmented-control-item{border:1px solid var(--control-line);background:var(--surface-control);height:auto;min-height:58px;color:var(--ink);border-radius:12px;padding:8px 10px}.puzzle-play-options-module__l8_F-G__lineStyleControl .astryx-segmented-control-item>span{width:100%;min-width:0}.puzzle-play-options-module__l8_F-G__lineStyleControl .astryx-segmented-control-item[aria-checked=true]{border-color:var(--mint-dark);background:color-mix(in srgb, var(--mint) 55%, var(--surface-control))}.puzzle-play-options-module__l8_F-G__lineStyleOption{text-align:left;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;width:100%;display:grid}.puzzle-play-options-module__l8_F-G__lineStyleOption>span{min-width:0}.puzzle-play-options-module__l8_F-G__lineStyleOption strong,.puzzle-play-options-module__l8_F-G__lineStyleOption small{white-space:normal;display:block}.puzzle-play-options-module__l8_F-G__lineStyleOption strong{font-size:.68rem;line-height:1.2}.puzzle-play-options-module__l8_F-G__lineStyleOption small{color:var(--muted);margin-top:3px;font-size:.55rem;line-height:1.3}.puzzle-play-options-module__l8_F-G__lineSample{background:color-mix(in srgb, var(--sun) 22%, var(--surface-muted));border-radius:8px;width:42px;height:28px;position:relative;overflow:hidden}.puzzle-play-options-module__l8_F-G__lineSample:after{border-top-style:solid;border-color:var(--ink);content:"";position:absolute;top:13px;left:5px;right:5px;transform:rotate(-4deg)}.puzzle-play-options-module__l8_F-G__defined:after{opacity:.88;border-top-width:2px;box-shadow:0 1px #ffffffbf}.puzzle-play-options-module__l8_F-G__subtle:after{opacity:.28;border-top-width:1px}.puzzle-play-options-module__l8_F-G__disabled{opacity:.45}
.create-multiplayer-room-module__T951BG__playOptionsCard{box-shadow:0 18px 44px var(--shadow-soft);border-radius:24px;gap:24px;margin-top:14px;display:grid}.create-multiplayer-room-module__T951BG__playOptionsHeading{border-bottom:1px solid var(--line);gap:8px;padding-bottom:20px;display:grid}.create-multiplayer-room-module__T951BG__playOptionsHeading h2,.create-multiplayer-room-module__T951BG__playOptionsHeading p{margin:0}@media (max-width:620px){.create-multiplayer-room-module__T951BG__playOptionsCard{padding:18px!important}}
