.DrawLots_draw__XP1_6{min-width:0}@media (min-width:960px){.calc-page .calc.DrawLots_draw__XP1_6:has(>.calc-go):not(.is-done)>.result:before{content:"이름을 적고\A뽑기를 눌러 주세요"}}.DrawLots_area__5zGI4{display:block;width:100%;min-height:160px;resize:vertical;border:1.5px solid #b9c1bd;border-radius:12px;background:#fff;padding:12px 14px;font:inherit;font-size:1.0625rem;line-height:1.6;color:var(--ink)}.DrawLots_area__5zGI4:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.DrawLots_note__MxGOJ{margin-top:8px;padding:9px 12px;border-radius:10px;background:var(--warn-soft);color:#5c3a00;font-size:.9375rem;line-height:1.6}.DrawLots_picks__pmjWJ{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.DrawLots_picks__pmjWJ li{display:flex;align-items:center;gap:10px;min-width:0;padding:14px 16px;border-radius:14px;background:#fff;border:2px solid var(--accent)}.DrawLots_rank__TDziL{flex:0 0 auto;min-width:30px;height:30px;padding:0 6px;border-radius:15px;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.9375rem;font-weight:800}.DrawLots_pickName__y3WMn{min-width:0;overflow-wrap:anywhere;font-size:clamp(1.25rem,5.5vw,1.625rem);font-weight:800;line-height:1.3}.DrawLots_teams__Maer9{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.DrawLots_team__8_t9e{min-width:0;padding:12px 14px;border-radius:14px;background:#fff;border:1px solid var(--line)}.DrawLots_teamName__W5NoO{font-size:1.0625rem;font-weight:800;color:var(--accent-ink);margin:0 0 4px}.DrawLots_teamName__W5NoO small{font-size:.875rem;font-weight:600;color:var(--ink-3);margin-left:4px}.DrawLots_members__jcL2I{margin:0;font-size:1.0625rem;line-height:1.6;overflow-wrap:anywhere}.DrawLots_pop__T35rW{animation:DrawLots_pop__T35rW .35s ease-out both}@keyframes DrawLots_pop__T35rW{0%{opacity:0;transform:translateY(8px) scale(.92)}70%{opacity:1;transform:translateY(0) scale(1.03)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.DrawLots_pop__T35rW{animation:none}}.DrawLots_actions__q6Af8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:8px;gap:8px;margin-top:14px}.DrawLots_act__XAb9l{min-height:52px;padding:6px 8px;border-radius:12px;border:1.5px solid var(--accent);background:#fff;cursor:pointer;font-size:1.0625rem;font-weight:800;color:var(--accent-ink);line-height:1.3}.DrawLots_act__XAb9l:hover{background:var(--accent-soft)}.DrawLots_act__XAb9l:focus-visible{outline:3px solid #f08a24;outline-offset:2px}