.ShareMenu_scrim__cdREy{position:fixed;inset:0;z-index:140;background:rgba(14,33,28,.18);animation:ShareMenu_fadeIn__dYRfi .15s ease-out both}.ShareMenu_menu__15qUN{position:absolute;right:0;z-index:200;min-width:232px;padding:.4rem;background:var(--white);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:0 10px 32px rgba(0,0,0,.28)}.ShareMenu_menuUp__isHrt{bottom:calc(100% + 12px);transform-origin:var(--caret-x,90%) 100%;animation:ShareMenu_rise__FZwrw .15s ease-out both}.ShareMenu_menuDown__Gp0Yc{top:calc(100% + .45rem)}.ShareMenu_caret__ZxrdU{position:absolute;bottom:-7px;right:var(--caret-right,24px);width:14px;height:14px;background:var(--white);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg);border-bottom-right-radius:3px}.ShareMenu_item__b9Tr7{display:block;width:100%;min-height:44px;padding:.6rem .75rem;text-align:left;background:none;border:none;border-radius:var(--radius-sm);cursor:pointer;font-family:var(--font-sans),sans-serif;-webkit-tap-highlight-color:transparent}.ShareMenu_item__b9Tr7:focus-visible,.ShareMenu_item__b9Tr7:hover{background:rgba(46,82,69,.08);outline:none}.ShareMenu_item__b9Tr7:active{background:rgba(46,82,69,.14)}.ShareMenu_item__b9Tr7+.ShareMenu_item__b9Tr7{margin-top:2px}.ShareMenu_label__n4nNa{display:block;font-size:.86rem;font-weight:600;color:var(--ink)}.ShareMenu_labelDone__bozYH{color:var(--success,#3e7c5c)}.ShareMenu_hint__yIyrF{display:block;margin-top:.12rem;font-size:.74rem;color:var(--ink-3)}@keyframes ShareMenu_fadeIn__dYRfi{0%{opacity:0}to{opacity:1}}@keyframes ShareMenu_rise__FZwrw{0%{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ShareMenu_menuUp__isHrt,.ShareMenu_scrim__cdREy{animation:ShareMenu_fadeIn__dYRfi .12s linear both}}.ShareMenu_scrim__cdREy{background:rgba(19,23,21,.22)}.ShareMenu_menu__15qUN{background:var(--card);border-color:var(--rule);border-radius:16px;padding:6px;box-shadow:0 18px 44px -14px rgba(19,23,21,.45)}.ShareMenu_caret__ZxrdU{background:var(--card);border-color:var(--rule)}.ShareMenu_item__b9Tr7{border-radius:10px}.ShareMenu_item__b9Tr7:focus-visible,.ShareMenu_item__b9Tr7:hover{background:var(--stock)}.ShareMenu_item__b9Tr7:active{background:var(--stock)}.ShareMenu_label__n4nNa{font-size:.92rem}.ShareMenu_labelDone__bozYH{color:var(--ink)}.ShareMenu_hint__yIyrF{color:var(--graphite);font-size:.78rem}.teamBuilder_wrap__gxxvi{--ease:cubic-bezier(.32,.72,0,1);font-family:var(--font-sans),sans-serif}.teamBuilder_link__YkDd4{border:0;background:none;padding:0;font:inherit;font-size:.85rem;font-weight:600;color:var(--ink);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.teamBuilder_head__xVK4F{margin:32px 0 12px;padding-top:24px;border-top:1px solid var(--rule)}.teamBuilder_headFlush__TO67r{margin-top:16px;padding-top:0;border-top:0}.teamBuilder_headTop__eDfyI{display:flex;justify-content:space-between;align-items:center;gap:12px}.teamBuilder_headTitle__6fj2i{margin:0;font-family:var(--font-display),sans-serif;font-stretch:75%;text-transform:uppercase;font-weight:800;font-size:1.6rem;line-height:1;color:var(--ink);letter-spacing:-.01em}.teamBuilder_headCount__rlRhp{margin-left:10px;font-family:var(--font-mono),monospace;font-size:.75rem;font-weight:400;color:var(--graphite);white-space:nowrap;letter-spacing:0}.teamBuilder_headActions__J32iQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.teamBuilder_editLink__nFIrY{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:6px 0;font:inherit;font-size:.82rem;font-weight:600;color:var(--ink);cursor:pointer;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.teamBuilder_doneBtn__pwBzG{flex-shrink:0;border:0;border-radius:999px;background:var(--ink);color:var(--card);padding:10px 20px;font:inherit;font-size:.85rem;font-weight:700;cursor:pointer}.teamBuilder_editList__kCM_Z{display:flex;flex-direction:column;gap:6px}.teamBuilder_editRow__8Tgvc{display:flex;align-items:center;gap:8px;background:var(--card);border:1px solid var(--rule);border-radius:12px;padding:6px 4px 6px 8px;animation:teamBuilder_tickIn__VZ6Yi .25s var(--ease)}.teamBuilder_editRowWarn__sUAu6{border-color:var(--danger-text,#b3452c)}.teamBuilder_editTag__mlQoQ{flex:0 0 24px;height:24px;border-radius:7px;background:var(--ink);color:var(--card);font-family:var(--font-mono),monospace;font-size:.72rem;font-weight:600;display:flex;align-items:center;justify-content:center}.teamBuilder_editTag__mlQoQ:empty{background:transparent;border:1px dashed var(--rule)}.teamBuilder_editHcp__W53C1,.teamBuilder_editName__ei5MJ{min-width:0;box-sizing:border-box;border:1px solid transparent;border-radius:8px;background:var(--card);padding:8px 10px;font:inherit;font-size:16px;color:var(--ink);outline:none}.teamBuilder_editName__ei5MJ{flex:1;font-weight:600}.teamBuilder_editHcp__W53C1{flex:0 0 4.2rem;text-align:center;font-family:var(--font-mono),monospace}.teamBuilder_editHcp__W53C1:focus,.teamBuilder_editName__ei5MJ:focus{border-color:var(--ink);background:var(--card)}.teamBuilder_editSaved__wiBnH{flex:0 0 12px;color:var(--success,#2f7a4f);font-size:.8rem;font-weight:700}.teamBuilder_editConfirm__izSQo{flex:1;min-width:0;font-size:.88rem;font-weight:600;padding:6px 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teamBuilder_editCancel__1og5J,.teamBuilder_editDanger__DP_LD{border:0;border-radius:8px;padding:8px 12px;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.teamBuilder_editCancel__1og5J{background:transparent;box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink)}.teamBuilder_editDanger__DP_LD{background:var(--danger-text,#b3452c);color:#fff}.teamBuilder_headSub__ItKth{margin:4px 0 14px;font-size:.9rem;line-height:1.45;color:var(--graphite)}.teamBuilder_roundNote__VrD_I{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap;font-size:.85rem;color:var(--ink)}.teamBuilder_pool__Hs86c{background:var(--card);border:1px solid var(--rule);border-radius:12px;padding:10px}.teamBuilder_poolHead__VvNkR{display:flex;justify-content:space-between;gap:8px;margin:0 2px 8px;font-family:var(--font-mono),monospace;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:var(--graphite)}.teamBuilder_find__W1atu{width:100%;box-sizing:border-box;margin:0 0 8px;border:1px solid var(--rule);border-radius:10px;padding:9px 12px;font:inherit;font-size:16px;color:var(--ink);background:var(--card);outline:none}.teamBuilder_find__W1atu:focus{border-color:var(--ink)}.teamBuilder_chips__Z7QQh{display:flex;flex-wrap:wrap;gap:6px}.teamBuilder_chip__rSuKX{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:36px;padding:7px 11px;border:1px solid transparent;border-radius:999px;background:var(--stock);font:inherit;font-size:.86rem;font-weight:600;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .18s,border-color .18s,color .18s,padding .2s var(--ease),transform .15s}.teamBuilder_chip__rSuKX span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teamBuilder_chip__rSuKX small{font-family:var(--font-mono),monospace;font-size:.72rem;font-weight:500;color:var(--graphite)}.teamBuilder_chip__rSuKX:active{transform:scale(.96)}.teamBuilder_tick__ZG7Gs{display:none;flex:0 0 auto}.teamBuilder_on__IrcW4{background:var(--ink);border-color:var(--ink);color:var(--card);padding-left:9px}.teamBuilder_on__IrcW4 .teamBuilder_tick__ZG7Gs{display:block;animation:teamBuilder_tickIn__VZ6Yi .25s var(--ease)}.teamBuilder_on__IrcW4 small{color:var(--card);opacity:.8}@keyframes teamBuilder_tickIn__VZ6Yi{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.teamBuilder_teams__7o4gv{display:grid;grid-template-columns:1fr;gap:8px;margin-top:12px}@media (min-width:720px){.teamBuilder_teams__7o4gv{grid-template-columns:1fr 1fr}}.teamBuilder_teamEmpty__9J0A8{background:transparent;border-style:dashed}.teamBuilder_teamEmpty__9J0A8 .teamBuilder_teamNo__alkIn{background:transparent;color:var(--graphite);box-shadow:inset 0 0 0 1px var(--rule)}.teamBuilder_emptyNote__jWjRY{font-size:.8rem;color:var(--graphite);padding:6px 0}.teamBuilder_team__2fL56{display:flex;align-items:center;gap:10px;background:var(--card);border:1px solid var(--rule);border-radius:12px;padding:7px 6px 7px 10px}.teamBuilder_teamNo__alkIn{border:0;padding:0;cursor:pointer;flex:0 0 26px;height:26px;border-radius:8px;background:var(--ink);color:var(--card);font-family:var(--font-mono),monospace;font-size:.75rem;font-weight:600;display:flex;align-items:center;justify-content:center}.teamBuilder_open__mhDXc{display:inline-flex;align-items:center;border:1px dashed var(--rule);border-radius:999px;padding:6px 11px;font-size:.78rem;color:var(--ink-4,#9aa39e)}.teamBuilder_remove__pKBau{flex:0 0 32px;width:32px;height:32px;border:0;background:none;color:var(--ink-4,#9aa39e);border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center}.teamBuilder_remove__pKBau:hover{color:var(--danger-text)}.teamBuilder_sides__t_msT{display:flex;flex-direction:column;gap:10px;margin-top:12px}.teamBuilder_side__8KEHZ{background:var(--card);border:1px solid var(--rule);border-radius:12px;padding:10px}.teamBuilder_sideHead__GFiRJ{display:flex;align-items:baseline;gap:8px;padding:0 2px 8px}.teamBuilder_sideHead__GFiRJ b{font-size:.95rem}.teamBuilder_sideHead__GFiRJ span{font-family:var(--font-mono),monospace;font-size:.78rem;color:var(--graphite)}.teamBuilder_empty__KDVxe{margin:0 2px;font-size:.8rem;color:var(--graphite)}.teamBuilder_action__H15fc{position:fixed;left:0;right:0;bottom:0;z-index:75;pointer-events:none;padding:0 12px calc(env(safe-area-inset-bottom, 0px) + 12px);transform:translateY(120%);visibility:hidden;transition:transform .38s var(--ease),visibility 0s linear .38s}.teamBuilder_actionOn__pRL0l{transform:none;visibility:visible;pointer-events:auto;transition:transform .38s var(--ease),visibility 0s}.teamBuilder_actionInner__qdn1d{max-width:560px;margin:0 auto;display:flex;align-items:center;gap:10px;background:var(--ink);color:var(--card);border-radius:16px;padding:10px 10px 10px 14px;box-shadow:0 14px 34px -12px rgba(19,23,21,.55)}.teamBuilder_actionStack__Phn4M{flex-wrap:wrap}.teamBuilder_actionStack__Phn4M .teamBuilder_actionWho__t8Ks9{flex-basis:100%}.teamBuilder_actionStack__Phn4M .teamBuilder_actPrimary__s5TjS,.teamBuilder_actionStack__Phn4M .teamBuilder_actSecondary__8fVer,.teamBuilder_actionStack__Phn4M .teamBuilder_actionBtns__hTQky{flex:1}.teamBuilder_actionWho__t8Ks9{flex:1;min-width:0;display:flex;flex-direction:column}.teamBuilder_actionWho__t8Ks9 b{font-size:.82rem}.teamBuilder_actionWho__t8Ks9 span{font-size:.78rem;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.teamBuilder_actionBtns__hTQky{display:flex;align-items:center;gap:6px;flex-shrink:0}.teamBuilder_actPrimary__s5TjS,.teamBuilder_actSecondary__8fVer{border:0;border-radius:10px;padding:10px 12px;font:inherit;font-size:.86rem;font-weight:700;cursor:pointer;white-space:nowrap}.teamBuilder_actPrimary__s5TjS{background:var(--card);color:var(--ink)}.teamBuilder_actSecondary__8fVer{background:hsla(42,45%,94%,.14);color:var(--card)}.teamBuilder_actClear__FKwdJ{width:34px;height:34px;border:0;border-radius:10px;background:transparent;color:var(--card);opacity:.75;cursor:pointer;display:flex;align-items:center;justify-content:center}.teamBuilder_actionSpacer__YBWJy{height:84px}@media (max-width:767px){.teamBuilder_action__H15fc{padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 60px + 10px)}.teamBuilder_actionSpacer__YBWJy{height:150px}}.teamBuilder_landed__uF_6W{animation:teamBuilder_land__VKarT .45s var(--ease)}@keyframes teamBuilder_land__VKarT{0%{transform:translateY(-6px) scale(.96);opacity:.4}to{transform:none;opacity:1}}.teamBuilder_error__bencA{color:var(--danger-text);font-size:.82rem;margin:8px 2px 0}.teamBuilder_actClear__FKwdJ:focus-visible,.teamBuilder_actPrimary__s5TjS:focus-visible,.teamBuilder_actSecondary__8fVer:focus-visible,.teamBuilder_chip__rSuKX:focus-visible,.teamBuilder_link__YkDd4:focus-visible,.teamBuilder_remove__pKBau:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.teamBuilder_landed__uF_6W,.teamBuilder_on__IrcW4 .teamBuilder_tick__ZG7Gs{animation:none}.teamBuilder_action__H15fc,.teamBuilder_chip__rSuKX{transition:none}}.teamBuilder_modalScrim___M1zt{position:fixed;inset:0;z-index:90;background:rgba(19,23,21,.45);display:flex;align-items:center;justify-content:center;padding:20px;animation:teamBuilder_scrimIn__VIS_j .2s ease}.teamBuilder_modal__OnNst{width:100%;max-width:380px;background:var(--card);border-radius:18px;padding:22px 20px 16px;box-shadow:0 20px 50px -16px rgba(19,23,21,.5);animation:teamBuilder_modalIn__YI0hr .32s var(--ease,cubic-bezier(.32,.72,0,1))}@keyframes teamBuilder_scrimIn__VIS_j{0%{opacity:0}}@keyframes teamBuilder_modalIn__YI0hr{0%{transform:translateY(12px) scale(.97);opacity:0}}.teamBuilder_modalTitle__2NfWE{margin:0 0 10px;font-family:var(--font-display),sans-serif;font-stretch:75%;text-transform:uppercase;font-size:1.5rem;line-height:1;font-weight:800;color:var(--ink)}.teamBuilder_modalText__coxWd{margin:0 0 18px;font-size:.88rem;line-height:1.5;color:var(--ink)}.teamBuilder_modalBtns__s9WWN{display:flex;gap:8px}.teamBuilder_modalCancel__g77vI,.teamBuilder_modalSave__zDqdw{flex:1;border:0;border-radius:999px;padding:12px;font:inherit;font-size:.92rem;font-weight:700;cursor:pointer}.teamBuilder_modalCancel__g77vI{background:transparent;box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink)}.teamBuilder_modalSave__zDqdw{background:var(--ink);color:var(--card)}@media (prefers-reduced-motion:reduce){.teamBuilder_modalScrim___M1zt,.teamBuilder_modal__OnNst{animation:none}}.teamBuilder_topActions__C5ZkJ{margin-bottom:4px}.groupPicker_wrap__t7PXq{--ease:cubic-bezier(.32,.72,0,1);font-family:var(--font-sans),sans-serif}.groupPicker_hint__dqEIy{margin:0 2px 12px;font-size:.88rem;line-height:1.45;color:var(--graphite)}.groupPicker_poolTop__m6SMY{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:0 2px 8px}.groupPicker_poolLabel__y_Z98{font-family:var(--font-mono),monospace;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:var(--graphite)}.groupPicker_addBtn__MLoeM{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:4px 12px;border:1px solid var(--rule);border-radius:999px;background:var(--card);font:inherit;font-size:.8rem;font-weight:600;color:var(--ink);cursor:pointer}.groupPicker_addBtnOn__C_prR{background:var(--ink);border-color:var(--ink);color:var(--card)}.groupPicker_allPlaced__Yu5wZ{margin:0 2px;font-size:.85rem;color:var(--graphite)}.groupPicker_groups__eElee{display:grid;grid-template-columns:1fr;gap:10px;margin-top:14px}@media (min-width:720px){.groupPicker_groups__eElee{grid-template-columns:1fr 1fr}}.groupPicker_group__IFh7F{background:var(--card);border:1px solid var(--rule);border-radius:12px;padding:10px 10px 8px;display:flex;flex-direction:column;gap:8px}.groupPicker_groupHead__rL8i0{display:flex;align-items:baseline;gap:8px;padding:0 2px}.groupPicker_groupName__v9Yj3{border:0;background:none;padding:0;cursor:pointer;font-family:var(--font-display),sans-serif;font-stretch:75%;text-transform:uppercase;font-weight:800;font-size:1.15rem;white-space:nowrap}.groupPicker_groupCount__eINwo{font-family:var(--font-mono),monospace;font-size:.72rem;color:var(--graphite);white-space:nowrap}.groupPicker_groupStatus__NahWb{margin-left:auto;font-size:.75rem;color:var(--graphite);white-space:nowrap}.groupPicker_groupFoot__dP4jK{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 2px 0}.groupPicker_share__NIrlN{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 12px;border:1px solid var(--rule);border-radius:999px;background:var(--card);font:inherit;font-size:.8rem;font-weight:600;color:var(--ink);cursor:pointer}.groupPicker_shareOn__iHppy{background:var(--ink);border-color:var(--ink);color:var(--card)}.groupPicker_removeGroup__EstAl{border:0;background:none;padding:6px 2px;font:inherit;font-size:.75rem;color:var(--ink-4,#9aa39e);cursor:pointer}.groupPicker_removeGroup__EstAl:hover{color:var(--danger-text)}.groupPicker_bar__cXcjC{max-width:560px;margin:0 auto;display:flex;flex-direction:column;gap:10px;background:var(--ink);color:var(--card);border-radius:16px;padding:12px;box-shadow:0 14px 34px -12px rgba(19,23,21,.55)}.groupPicker_barTop__ua8Aq{display:flex;align-items:center;gap:10px}.groupPicker_barWho__afbFX{flex:1;min-width:0;display:flex;flex-direction:column}.groupPicker_barWho__afbFX b{font-size:.82rem}.groupPicker_barWho__afbFX span{font-size:.78rem;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.groupPicker_barClear__l3r55{flex:0 0 34px;width:34px;height:34px;border:0;border-radius:10px;background:transparent;color:var(--card);opacity:.75;cursor:pointer;display:flex;align-items:center;justify-content:center}.groupPicker_moveRow__fAVRB{display:flex;align-items:center;gap:8px}.groupPicker_moveLabel__r4PXZ{flex:0 0 auto;font-size:.75rem;font-weight:600;opacity:.8}.groupPicker_pills__1H56g{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:2px;margin:-2px}.groupPicker_pills__1H56g::-webkit-scrollbar{display:none}.groupPicker_pill__rl5zF{flex:0 0 auto;min-width:40px;height:40px;padding:0 10px;border:0;border-radius:12px;background:var(--card);color:var(--ink);font:inherit;font-size:.95rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px}.groupPicker_pill__rl5zF small{font-size:.62rem;font-weight:600;opacity:.7}.groupPicker_pill__rl5zF:disabled{background:hsla(42,45%,94%,.12);color:var(--card);opacity:.55;cursor:default}.groupPicker_pillNew__kjGyQ{background:transparent;color:var(--card);box-shadow:inset 0 0 0 1px hsla(42,45%,94%,.45);font-size:.85rem}.groupPicker_more__Bwvv4{display:flex;flex-wrap:wrap;gap:6px}.groupPicker_act__Y5CFA{border:0;border-radius:10px;padding:9px 12px;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer;white-space:nowrap;background:hsla(42,45%,94%,.14);color:var(--card)}.groupPicker_actPrimary__c64YW{background:var(--card);color:var(--ink)}.groupPicker_actDanger__6PQIa{color:#f3b6a6}.groupPicker_note__eloI5{font-size:.78rem;opacity:.85}.groupPicker_modalField__iOGMs{width:100%;box-sizing:border-box;border:1px solid var(--rule);border-radius:10px;padding:10px 12px;font:inherit;font-size:16px;color:var(--ink);background:var(--card);outline:none}.groupPicker_modalField__iOGMs:focus{border-color:var(--ink)}.groupPicker_act__Y5CFA:focus-visible,.groupPicker_addBtn__MLoeM:focus-visible,.groupPicker_barClear__l3r55:focus-visible,.groupPicker_pill__rl5zF:focus-visible,.groupPicker_removeGroup__EstAl:focus-visible,.groupPicker_share__NIrlN:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.groupPicker_pair__8BBoe{display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box;padding:4px;border-radius:22px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:rgba(19,23,21,.07);box-shadow:inset 0 0 0 1px rgba(19,23,21,.16);transition:box-shadow .2s,transform .15s}.groupPicker_pair__8BBoe:active{transform:scale(.985)}.groupPicker_pairNames__P__cD{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.groupPicker_pairNames__P__cD>button{width:100%;min-width:0}.groupPicker_pairNames__P__cD>button:not([aria-pressed=true]){background:var(--card)}.groupPicker_pairNo__rYLqj{flex:0 0 22px;height:22px;margin-left:6px;border-radius:7px;background:var(--ink);color:var(--card);font-family:var(--font-mono),monospace;font-size:.7rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.groupPicker_splitWarn__K1Aqr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin:0 0 12px;padding:10px 12px;border-radius:12px;background:#fbf1e3;border:1px solid #ecd3a8;font-size:.86rem;color:#7a4f14;flex-wrap:nowrap}.groupPicker_noteClose__b0j32{flex:0 0 30px;height:30px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center}.groupPicker_splitFix__QbVeX{border:0;border-radius:999px;background:var(--ink);color:var(--card);padding:8px 14px;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer;white-space:nowrap}.groupPicker_splitFix__QbVeX:disabled{opacity:.6}.groupPicker_fill__lQ53z{padding:14px;background:var(--card);border:1px solid var(--ink);border-radius:14px;box-shadow:0 1px 0 rgba(19,23,21,.06)}.groupPicker_draft__VQX5x{margin-bottom:10px}.groupPicker_ask__jjNEe{margin:0 0 10px;font-size:1rem;font-weight:650;color:var(--ink);animation:groupPicker_askIn__Q6vMd .28s var(--ease)}@keyframes groupPicker_askIn__Q6vMd{0%{opacity:0;transform:translateY(4px)}}.groupPicker_rise__5EeLe{animation:groupPicker_rise__5EeLe .32s var(--ease) both;animation-delay:calc(var(--i, 0) * 20ms)}@keyframes groupPicker_rise__5EeLe{0%{opacity:0;transform:translateY(8px) scale(.96)}}.groupPicker_link__J_3NE{display:inline-block;margin:10px 0 0;padding:4px 0;border:0;background:none;font:inherit;font-size:.82rem;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.groupPicker_board__O0gPG{display:flex;flex-direction:column;gap:8px;margin-top:16px}.groupPicker_boardHint__ghSx7{margin:0 2px;font-size:.95rem;font-weight:650;color:var(--ink)}.groupPicker_board__O0gPG>.groupPicker_link__J_3NE{margin:-4px 2px 2px;align-self:flex-start}.groupPicker_bGroup__liBmv{padding:10px;background:var(--stock);border:1px solid var(--ink);border-radius:14px;transition:box-shadow .2s}.groupPicker_picking__kdMYZ .groupPicker_bGroup__liBmv{cursor:pointer}.groupPicker_picking__kdMYZ .groupPicker_bGroup__liBmv:active{box-shadow:0 0 0 2px var(--ink)}.groupPicker_bHead__fEwTM{display:flex;align-items:baseline;gap:8px;margin:0 4px 6px}.groupPicker_bHead__fEwTM b{font-family:var(--font-mono),monospace;font-size:.66rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.groupPicker_bHead__fEwTM span{margin-left:auto;font-size:.74rem;color:var(--graphite)}.groupPicker_onBoard__yMrDZ{background:var(--card);border-color:transparent!important;box-shadow:0 1px 2px rgba(19,23,21,.08);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.groupPicker_picked__bHG6m{transform:translateY(-2px) scale(1.05);box-shadow:0 0 0 2px var(--ink),0 10px 22px -12px rgba(19,23,21,.55)!important}.groupPicker_picking__kdMYZ .groupPicker_onBoard__yMrDZ:not(.groupPicker_picked__bHG6m){animation:groupPicker_jiggle__Du7R3 .32s ease-in-out infinite alternate}.groupPicker_picking__kdMYZ .groupPicker_onBoard__yMrDZ:not(.groupPicker_picked__bHG6m):nth-of-type(2n){animation-delay:-.16s;animation-duration:.36s}@keyframes groupPicker_jiggle__Du7R3{0%{transform:rotate(-1.1deg)}to{transform:rotate(1.1deg)}}.groupPicker_foot__Hum_b{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:16px}@media (prefers-reduced-motion:reduce){.groupPicker_ask__jjNEe,.groupPicker_picking__kdMYZ .groupPicker_onBoard__yMrDZ:not(.groupPicker_picked__bHG6m),.groupPicker_rise__5EeLe{animation:none}.groupPicker_onBoard__yMrDZ{transition:none}}.groupPicker_teamRow__4w06Z{background:var(--stock);border-color:transparent!important}.groupPicker_picking__kdMYZ .groupPicker_teamRow__4w06Z{cursor:pointer}.groupPicker_roundChips__VCgS8{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 12px}.groupPicker_roundChip__DUVz7{min-height:38px;padding:0 16px;border:1px solid var(--rule);border-radius:999px;background:var(--card);font:inherit;font-size:.82rem;font-weight:700;color:var(--ink);cursor:pointer}.groupPicker_roundChip__DUVz7[aria-selected=true]{background:var(--clubhouse);border-color:var(--clubhouse);color:var(--card)}.groupPicker_teeEmpty__Rt92c{margin:2px 4px 4px;font-size:.8rem;color:var(--graphite)}.groupPicker_already__S_82H{background:transparent;border:1px dashed var(--rule);color:var(--graphite);cursor:default}.groupPicker_already__S_82H:active{transform:none}.groupPicker_inkA__7_uw_{color:var(--team-a)!important}.groupPicker_inkB__GgUL8{color:var(--team-b)!important}.groupPicker_washA__8XJHV{background:color-mix(in srgb,var(--team-a) 10%,var(--card))}.groupPicker_washB__Mnz5V{background:color-mix(in srgb,var(--team-b) 10%,var(--card))}.groupPicker_washA__8XJHV .groupPicker_bHead__fEwTM b{color:var(--team-a)}.groupPicker_washB__Mnz5V .groupPicker_bHead__fEwTM b{color:var(--team-b)}.groupPicker_dropping__oVtUr .groupPicker_teamRow__4w06Z{cursor:pointer}.groupPicker_dropping__oVtUr .groupPicker_hasRoom__y_fHK{box-shadow:inset 0 0 0 1.5px var(--ink)}.groupPicker_dropping__oVtUr .groupPicker_teamRow__4w06Z:not(.groupPicker_hasRoom__y_fHK){opacity:.55}.organizerToolbox_wrap__14bks{position:relative;flex-shrink:0;font-family:var(--font-sans),sans-serif}.organizerToolbox_trigger___E25s{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid hsla(0,0%,100%,.28);border-radius:999px;background:hsla(0,0%,100%,.08);font:inherit;font-size:.82rem;font-weight:700;color:#fff;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background .15s}.organizerToolbox_triggerOn__7w2HY,.organizerToolbox_trigger___E25s:hover{background:hsla(0,0%,100%,.18)}.organizerToolbox_chev__HQp_g{transition:transform .25s cubic-bezier(.32,.72,0,1)}.organizerToolbox_triggerOn__7w2HY .organizerToolbox_chev__HQp_g{transform:rotate(180deg)}@media (max-width:480px){.organizerToolbox_long__tjt7v{display:none}.organizerToolbox_trigger___E25s{padding:0 10px;gap:6px;text-transform:capitalize}}.organizerToolbox_trigger___E25s:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.organizerToolbox_menu__FTXAT{position:absolute;right:0;top:calc(100% + 8px);z-index:60;width:min(330px,calc(100vw - 32px));max-height:min(70vh,560px);overflow-y:auto;overscroll-behavior:contain;background:var(--card);border:1px solid var(--rule);border-radius:16px;padding:6px;box-shadow:0 18px 44px -14px rgba(19,23,21,.45);text-align:left;animation:organizerToolbox_menuIn__TLack .22s cubic-bezier(.32,.72,0,1);transform-origin:top right}@keyframes organizerToolbox_menuIn__TLack{0%{opacity:0;transform:translateY(-4px) scale(.97)}}@media (prefers-reduced-motion:reduce){.organizerToolbox_menu__FTXAT{animation:none}.organizerToolbox_chev__HQp_g{transition:none}}.organizerToolbox_item__t_U7q,.organizerToolbox_section__BuHZR{display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px;border:0;background:none;border-radius:10px;font:inherit;color:var(--ink);text-align:left}.organizerToolbox_item__t_U7q{cursor:pointer}.organizerToolbox_item__t_U7q:hover{background:var(--card)}.organizerToolbox_item__t_U7q svg,.organizerToolbox_section__BuHZR svg{flex:0 0 auto;margin-top:2px;color:var(--ink)}.organizerToolbox_item__t_U7q span,.organizerToolbox_section__BuHZR span{display:flex;flex-direction:column;gap:2px}.organizerToolbox_item__t_U7q b,.organizerToolbox_section__BuHZR b{font-size:.9rem}.organizerToolbox_item__t_U7q small,.organizerToolbox_section__BuHZR small{font-size:.76rem;color:var(--graphite)}.organizerToolbox_item__t_U7q[aria-expanded]{align-items:center}.organizerToolbox_item__t_U7q[aria-expanded]>span{flex:1;min-width:0}.organizerToolbox_item__t_U7q .organizerToolbox_more__EVJMK{margin:0;color:var(--ink-4,#9aa39e);transition:transform .3s cubic-bezier(.32,.72,0,1)}.organizerToolbox_item__t_U7q .organizerToolbox_moreOn__cKepc{transform:rotate(180deg)}.organizerToolbox_fold__hSZsX{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.32,.72,0,1)}.organizerToolbox_foldOpen__W7xY9{grid-template-rows:1fr}.organizerToolbox_foldIn__IuwZW{overflow:hidden;min-height:0}@media (prefers-reduced-motion:reduce){.organizerToolbox_fold__hSZsX,.organizerToolbox_item__t_U7q .organizerToolbox_more__EVJMK{transition:none}}.organizerToolbox_hcpRow__dRFN5{display:flex;align-items:center;gap:8px;min-height:44px;padding:4px 6px 4px 10px;border-radius:10px;font-size:.86rem;font-weight:600;color:var(--ink)}.organizerToolbox_hcpRow__dRFN5>span:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organizerToolbox_hcpTick__9R56D{width:14px;color:var(--ink);font-weight:800;text-align:center}.organizerToolbox_hcpInput__i_Icw{width:64px;height:36px;padding:0 8px;border:1px solid var(--rule);border-radius:9px;background:var(--card);font:inherit;font-size:16px;font-weight:700;text-align:center;color:var(--ink)}.organizerToolbox_hcpInput__i_Icw:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px rgba(31,77,58,.15)}.organizerToolbox_divider__BdQgp{height:1px;background:var(--rule);margin:4px 8px}.organizerToolbox_list__phFhv{padding:0 4px 4px 30px}.organizerToolbox_groupLabel__AM2q0{margin:8px 6px 4px;font-family:var(--font-mono),monospace;font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;color:var(--graphite)}.organizerToolbox_option__yTWI_{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:40px;padding:8px 10px;border:0;border-radius:10px;background:none;font:inherit;font-size:.86rem;font-weight:600;color:var(--ink);text-align:left;cursor:pointer}.organizerToolbox_option__yTWI_ span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organizerToolbox_option__yTWI_ svg{flex:0 0 auto;color:var(--ink-4,#9aa39e)}.organizerToolbox_option__yTWI_:hover{background:var(--card)}.organizerToolbox_empty__uT4ZS{margin:0 10px 10px 40px;font-size:.82rem;color:var(--graphite)}.organizerToolbox_item__t_U7q:focus-visible,.organizerToolbox_option__yTWI_:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.organizerToolbox_openLink__gaQi5{display:inline-flex;align-items:center;gap:5px;margin-top:6px;font-family:var(--font-sans),sans-serif;font-size:.8rem;font-weight:700;color:var(--ds-brass-light,#e4c88f);text-decoration:none}.organizerToolbox_openLink__gaQi5:hover{text-decoration:underline;text-underline-offset:3px}.organizerToolbox_chips__NYdiM{display:flex;gap:6px;flex-wrap:wrap;padding:2px 6px 6px}.organizerToolbox_chip__7QkKh{min-height:32px;padding:0 12px;border:1px solid var(--rule);border-radius:999px;background:var(--card);font:inherit;font-size:.78rem;font-weight:700;color:var(--ink);cursor:pointer}.organizerToolbox_chip__7QkKh[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--card)}.organizerToolbox_note___1lEc{margin:0 6px 4px;font-size:.76rem;color:var(--graphite)}.organizerToolbox_teeSelect__Fm42A{width:112px;height:36px;padding:0 8px;border:1px solid var(--rule);border-radius:9px;background:var(--card);font:inherit;font-size:16px;font-weight:600;color:var(--ink)}.organizerToolbox_teeMoved__hukyv{border-color:var(--ink);background:var(--card)}.organizerToolbox_error__c8Wl0{margin:6px;font-size:.8rem;color:#b3261e}.organizerToolbox_ask___QFdB{margin:4px 6px 8px;padding:10px 12px;border-radius:12px;background:var(--card);border:1px solid var(--ink);font-size:.82rem;color:var(--ink)}.organizerToolbox_ask___QFdB p{margin:0 0 8px;line-height:1.4}.organizerToolbox_askActions__0G8oh{display:flex;gap:8px;flex-wrap:wrap}.organizerToolbox_askAll__ektBU,.organizerToolbox_askKeep__WFOTb{min-height:36px;padding:0 12px;border-radius:999px;font:inherit;font-size:.8rem;font-weight:700;cursor:pointer}.organizerToolbox_askKeep__WFOTb{border:0;background:var(--ink);color:#fff}.organizerToolbox_askAll__ektBU{border:1px solid var(--rule);background:var(--card);color:var(--ink)}.organizerToolbox_iconTrigger__YpzKh{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.organizerToolbox_iconTriggerOn__fCskX,.organizerToolbox_iconTrigger__YpzKh:hover{background:color-mix(in srgb,currentColor 10%,transparent)}.organizerToolbox_iconTrigger__YpzKh:focus-visible{outline:2px solid currentColor;outline-offset:2px}.organizerToolbox_menu__FTXAT,.organizerToolbox_menu__FTXAT *{text-transform:none;letter-spacing:normal;white-space:normal;font-family:var(--font-sans),sans-serif}.organizerToolbox_menu__FTXAT .organizerToolbox_groupLabel__AM2q0{font-family:var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.organizerToolbox_menu__FTXAT .organizerToolbox_option__yTWI_ span{white-space:nowrap}