@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@500;600;700&display=swap");.PollCreationExplainer_explainer__KVXNJ{background:linear-gradient(135deg,#E6FCF5,#C3FAE8);border-radius:20px;border:2px solid #63e6be;overflow:hidden;box-shadow:0 4px 6px -1px rgba(18,184,134,.15),0 10px 15px -3px rgba(18,184,134,.1),inset 0 0 0 1px rgba(255,255,255,.5);transition:all .3s ease;background-image:linear-gradient(135deg,#E6FCF5,#C3FAE8),radial-gradient(circle,rgba(18,184,134,.06) 1px,transparent 0);background-size:100%,16px 16px;background-position:0 0,0 0}.PollCreationExplainer_explainer__KVXNJ:hover{box-shadow:0 6px 10px -1px rgba(18,184,134,.2),0 12px 20px -3px rgba(18,184,134,.15),inset 0 0 0 1px rgba(255,255,255,.6)}.PollCreationExplainer_header__ig4Ve{padding:20px 24px;width:100%;cursor:pointer;transition:background-color .2s ease}.PollCreationExplainer_header__ig4Ve:hover{background-color:rgba(18,184,134,.05)}.PollCreationExplainer_header__ig4Ve:active{background-color:rgba(18,184,134,.08)}.PollCreationExplainer_iconWrapper__RF5EH{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:linear-gradient(135deg,#12B886,#20C997);border-radius:10px;box-shadow:0 2px 4px rgba(18,184,134,.25),inset 0 0 0 1px rgba(255,255,255,.4)}.PollCreationExplainer_sparkleIcon__33Lyd{color:white;animation:PollCreationExplainer_sparkle__d8iNG 2.5s ease-in-out infinite}@keyframes PollCreationExplainer_sparkle__d8iNG{0%,to{transform:rotate(0deg) scale(1);opacity:1}50%{transform:rotate(180deg) scale(1.1);opacity:.85}}.PollCreationExplainer_headline__jxTV1{font-family:Outfit,system-ui,-apple-system,sans-serif;font-size:16px;font-weight:700;color:#2D3748;line-height:1.2;letter-spacing:-.02em}.PollCreationExplainer_subheadline__sjaLp{font-size:13px;font-weight:500;color:#4A5568;line-height:1.3;margin-top:2px}.PollCreationExplainer_chevron__EQ_v6{color:#4A5568;transition:transform .3s ease;flex-shrink:0}.PollCreationExplainer_content__X3JJS{padding:0 24px 24px;animation:PollCreationExplainer_fadeIn__JO4cl .4s ease}@keyframes PollCreationExplainer_fadeIn__JO4cl{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.PollCreationExplainer_step__yvCyE{opacity:0;animation:PollCreationExplainer_slideInStep__JmMpQ .4s ease forwards}@keyframes PollCreationExplainer_slideInStep__JmMpQ{0%{opacity:0;transform:translateX(-15px)}to{opacity:1;transform:translateX(0)}}.PollCreationExplainer_stepBadge__mxpX6{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,#ffffff,#f8fffe);border:2px solid #63e6be;border-radius:14px;flex-shrink:0;box-shadow:0 2px 4px rgba(18,184,134,.1),inset 0 0 0 1px rgba(255,255,255,.8)}.PollCreationExplainer_stepNumber__XvTGQ{font-family:Outfit,system-ui,-apple-system,sans-serif;font-size:20px;font-weight:700;color:#12B886;line-height:1}.PollCreationExplainer_stepIcon__1a9cv{position:absolute;top:-6px;right:-6px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:linear-gradient(135deg,#12B886,#20C997);border-radius:6px;border:2px solid #e6fcf5;color:white;box-shadow:0 2px 4px rgba(18,184,134,.3)}.PollCreationExplainer_stepTitle__9HcuW{font-family:Outfit,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:700;color:#2D3748;line-height:1.3;letter-spacing:-.01em;margin-bottom:4px}.PollCreationExplainer_stepDescription__8eRNF{font-size:13px;font-weight:500;color:#4A5568;line-height:1.5}.PollCreationExplainer_proTip__e28HD{margin-top:8px;padding:16px;background:linear-gradient(135deg,rgba(255,255,255,.7),rgba(255,255,255,.5));border-radius:12px;border:1px solid rgba(18,184,134,.2);backdrop-filter:blur(10px)}.PollCreationExplainer_proTipLabel__Gwbhu{font-family:Outfit,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:700;color:#2D3748;letter-spacing:.02em;margin-bottom:6px}.PollCreationExplainer_proTipText__TZQMn{font-size:13px;font-weight:500;color:#4A5568;line-height:1.5}@media (max-width:768px){.PollCreationExplainer_header__ig4Ve{padding:16px 18px}.PollCreationExplainer_content__X3JJS{padding:0 18px 18px}.PollCreationExplainer_headline__jxTV1{font-size:15px}.PollCreationExplainer_subheadline__sjaLp{font-size:12px}.PollCreationExplainer_stepBadge__mxpX6{width:44px;height:44px}.PollCreationExplainer_stepNumber__XvTGQ{font-size:18px}.PollCreationExplainer_stepTitle__9HcuW{font-size:14px}.PollCreationExplainer_stepDescription__8eRNF{font-size:12px}.PollCreationExplainer_proTip__e28HD{padding:14px}.PollCreationExplainer_proTipLabel__Gwbhu,.PollCreationExplainer_proTipText__TZQMn{font-size:12px}}.ClubCourtList_scrollableContainer__N9OdE{max-height:50vh;overflow-y:auto;overflow-x:hidden;position:relative;padding-right:8px;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#cbd5e0 #f1f3f5}.ClubCourtList_scrollableContainer__N9OdE.ClubCourtList_mobile__GLS9E{max-height:50vh}.ClubCourtList_scrollableContainer__N9OdE::-webkit-scrollbar{width:8px}.ClubCourtList_scrollableContainer__N9OdE::-webkit-scrollbar-track{background:#f1f3f5;border-radius:4px}.ClubCourtList_scrollableContainer__N9OdE::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}.ClubCourtList_scrollableContainer__N9OdE::-webkit-scrollbar-thumb:hover{background:#a0aec0}.PollSelectionBar_selectionBar__uNE5c{position:fixed;bottom:0;left:0;right:0;z-index:100;background:white;border-top:1px solid var(--mantine-color-gray-3);box-shadow:0 -4px 20px rgba(0,0,0,.15);padding-bottom:max(16px,env(safe-area-inset-bottom));transition:all .35s cubic-bezier(.4,0,.2,1)}.PollSelectionBar_selectionBarExpanded__Wf6Qg{height:60vh;border-radius:16px 16px 0 0;box-shadow:0 -6px 30px rgba(0,0,0,.15);background:#ffffff;padding-bottom:max(24px,env(safe-area-inset-bottom))}.PollSelectionBar_loadingContent__8nB1p{height:100%;display:flex;flex-direction:column;opacity:0;animation:PollSelectionBar_fadeInContent__NuS38 .3s ease forwards;animation-delay:.15s}@keyframes PollSelectionBar_fadeInContent__NuS38{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.PollSelectionBar_slotItem__kn2b4{opacity:0;animation:PollSelectionBar_fadeInSlot__s_OOA .4s ease forwards;animation-delay:.2s}@keyframes PollSelectionBar_fadeInSlot__s_OOA{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.PollSelectionBar_selectionBarExpanded__Wf6Qg{height:70vh}}@media (prefers-reduced-motion:reduce){.PollSelectionBar_backdrop__cscAF,.PollSelectionBar_loadingContent__8nB1p,.PollSelectionBar_selectionBar__uNE5c,.PollSelectionBar_slotItem__kn2b4{animation:none!important;transition:none!important}.PollSelectionBar_backdrop__cscAF{opacity:1}.PollSelectionBar_loadingContent__8nB1p,.PollSelectionBar_slotItem__kn2b4{opacity:1;transform:none}}