.CancelBowlsControl-module__M0w_zq__control{color:#232326;background:#f5f5f7;border:1px solid #e5e5ea;border-radius:20px;margin-top:1rem;padding:1rem}.CancelBowlsControl-module__M0w_zq__label{font-weight:700;display:block}.CancelBowlsControl-module__M0w_zq__picker{background:#fff;border:1px solid #d1d1d6;border-radius:14px;width:100%;min-height:52px;margin-top:.6rem;padding:.75rem;font-size:16px;font-weight:600;display:block}.CancelBowlsControl-module__M0w_zq__help{color:#57575f;margin-top:.75rem;font-size:14px;line-height:1.5}.CancelBowlsControl-module__M0w_zq__review,.CancelBowlsControl-module__M0w_zq__confirm,.CancelBowlsControl-module__M0w_zq__keep{touch-action:manipulation;border-radius:16px;width:100%;min-height:52px;padding:.8rem 1rem;font-size:16px;font-weight:700;transition:transform .14s,background-color .14s}.CancelBowlsControl-module__M0w_zq__review{color:#ae3212;background:#fff;border:1px solid #e2c6bd;margin-top:1rem}.CancelBowlsControl-module__M0w_zq__confirm{color:#fff;background:#c53218}.CancelBowlsControl-module__M0w_zq__keep{color:#232326;background:#f0f0f3}.CancelBowlsControl-module__M0w_zq__review:active:not(:disabled),.CancelBowlsControl-module__M0w_zq__confirm:active:not(:disabled),.CancelBowlsControl-module__M0w_zq__keep:active:not(:disabled){transform:scale(.98)}.CancelBowlsControl-module__M0w_zq__review:disabled,.CancelBowlsControl-module__M0w_zq__confirm:disabled,.CancelBowlsControl-module__M0w_zq__keep:disabled{opacity:.5}.CancelBowlsControl-module__M0w_zq__review:focus-visible,.CancelBowlsControl-module__M0w_zq__confirm:focus-visible,.CancelBowlsControl-module__M0w_zq__keep:focus-visible,.CancelBowlsControl-module__M0w_zq__picker:focus-visible{outline-offset:3px;outline:3px solid #ff6a38}.CancelBowlsControl-module__M0w_zq__sheet{overscroll-behavior:contain;color:#232326;background:#fff;border:0;border-radius:28px 28px 0 0;width:100%;max-width:none;max-height:calc(100dvh - 24px);margin:0;padding:0;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -10px 60px #0002}.CancelBowlsControl-module__M0w_zq__sheet::backdrop{-webkit-backdrop-filter:blur(5px);background:#0006}.CancelBowlsControl-module__M0w_zq__content{padding:12px 20px calc(20px + env(safe-area-inset-bottom,0px))}.CancelBowlsControl-module__M0w_zq__handle{background:#d1d1d6;border-radius:5px;width:40px;height:5px;margin:0 auto 20px}.CancelBowlsControl-module__M0w_zq__eyebrow{color:#ae3212;font-size:13px;font-weight:700}.CancelBowlsControl-module__M0w_zq__title{letter-spacing:-.03em;margin-top:.4rem;font-size:26px;font-weight:750;line-height:1.2}.CancelBowlsControl-module__M0w_zq__summary{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1.25rem;display:grid}.CancelBowlsControl-module__M0w_zq__summary>div{background:#fff3ed;border-radius:18px;min-width:0;padding:1rem}.CancelBowlsControl-module__M0w_zq__summary>div:last-child{background:#f0f7f1}.CancelBowlsControl-module__M0w_zq__summary dt{color:#57575f;font-size:13px}.CancelBowlsControl-module__M0w_zq__summary dd{margin-top:.25rem;font-size:21px;font-weight:750}.CancelBowlsControl-module__M0w_zq__description{margin-top:1.25rem;font-size:16px;line-height:1.5}.CancelBowlsControl-module__M0w_zq__error{color:#a32a16;background:#fff1f0;border-radius:12px;margin-top:1rem;padding:.75rem;font-size:14px}.CancelBowlsControl-module__M0w_zq__actions{gap:.6rem;margin-top:1.5rem;display:grid}@media (min-width:640px){.CancelBowlsControl-module__M0w_zq__sheet{border-radius:28px;width:min(440px,100vw - 40px);margin:auto;inset:0}.CancelBowlsControl-module__M0w_zq__content{padding:24px}.CancelBowlsControl-module__M0w_zq__handle{display:none}}@media (prefers-reduced-motion:reduce){.CancelBowlsControl-module__M0w_zq__review,.CancelBowlsControl-module__M0w_zq__confirm,.CancelBowlsControl-module__M0w_zq__keep{transition:none}.CancelBowlsControl-module__M0w_zq__review:active:not(:disabled),.CancelBowlsControl-module__M0w_zq__confirm:active:not(:disabled),.CancelBowlsControl-module__M0w_zq__keep:active:not(:disabled){transform:none}}
.ProfileControls-module__EMzhfW__picker{min-width:0;position:relative}.ProfileControls-module__EMzhfW__pickerTrigger{text-align:left;background:#fff;border:1px solid #c9c4bf;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:56px;margin-top:8px;padding:12px 16px;display:flex;box-shadow:0 3px 10px #30150008}.ProfileControls-module__EMzhfW__pickerTrigger>span:first-child{align-items:center;gap:10px;display:flex}.ProfileControls-module__EMzhfW__pickerArrow{font-size:24px;transition:transform .2s}.ProfileControls-module__EMzhfW__pickerArrow[data-open=true]{transform:rotate(180deg)}.ProfileControls-module__EMzhfW__pickerPanel{z-index:5;background:#fffaf7;border:1px solid #eaded5;border-radius:20px;margin:8px 0 0;padding:6px;animation:.22s ease-out ProfileControls-module__EMzhfW__reveal;position:relative;box-shadow:0 10px 28px #44220814}.ProfileControls-module__EMzhfW__pickerOption{cursor:pointer;border-radius:14px;align-items:center;gap:12px;min-height:52px;padding:10px 12px;transition:background-color .16s;display:flex;position:relative}.ProfileControls-module__EMzhfW__pickerOption:hover{background:#fff0e8}.ProfileControls-module__EMzhfW__pickerOption:has(input:checked){color:#8f280b;background:#ffe9dc;font-weight:600}.ProfileControls-module__EMzhfW__pickerOption:has(input:focus-visible){outline-offset:-2px;outline:3px solid #a62e0d}.ProfileControls-module__EMzhfW__account .ProfileControls-module__EMzhfW__pickerOption input[type=radio]{opacity:0;width:1px;height:1px;min-height:1px;margin:0;padding:0;position:absolute}.ProfileControls-module__EMzhfW__optionCheck{opacity:0;margin-left:auto;transition:transform .18s,opacity .18s;transform:scale(.7)}.ProfileControls-module__EMzhfW__pickerOption:has(input:checked) .ProfileControls-module__EMzhfW__optionCheck{opacity:1;transform:scale(1)}.ProfileControls-module__EMzhfW__optionIcon{flex:0 0 32px;justify-content:center;align-items:center;font-size:24px;display:inline-flex}.ProfileControls-module__EMzhfW__sportIcon{flex-shrink:0;font-size:24px;line-height:1.2}@media (max-width:380px){.ProfileControls-module__EMzhfW__sports{grid-template-columns:minmax(0,1fr)}}.ProfileControls-module__EMzhfW__account select,.ProfileControls-module__EMzhfW__account input:not([type=checkbox]):not([type=file]){color:#242220;width:100%;min-width:0;min-height:52px;font:inherit;background-color:#fff;border:1px solid #c9c4bf;border-radius:16px;margin-top:8px;padding:13px 16px;font-size:16px;transition:border-color .18s,box-shadow .18s;box-shadow:0 2px 5px #2814000a}.ProfileControls-module__EMzhfW__account select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='m6 8 4 4 4-4' fill='none' stroke='%235c5651' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:46px}.ProfileControls-module__EMzhfW__account select:focus-visible,.ProfileControls-module__EMzhfW__account input:focus-visible{outline-offset:3px;border-color:#bc3512;outline:3px solid #a62e0d}.ProfileControls-module__EMzhfW__account button{transition:transform .16s,background-color .16s}.ProfileControls-module__EMzhfW__account button:active:not(:disabled){transform:scale(.98)}.ProfileControls-module__EMzhfW__account select:disabled,.ProfileControls-module__EMzhfW__account input:disabled{opacity:.55;cursor:not-allowed}.ProfileControls-module__EMzhfW__account>details,.ProfileControls-module__EMzhfW__account>section{background:#fff;border-color:#e6ddd5;border-radius:24px;box-shadow:0 6px 24px #3219000a}.ProfileControls-module__EMzhfW__account>details>summary{justify-content:space-between;align-items:center;gap:12px;min-height:52px;list-style:none;display:flex}.ProfileControls-module__EMzhfW__account>details>summary::-webkit-details-marker{display:none}.ProfileControls-module__EMzhfW__account>details>summary:after{content:"⌄";color:#a62e0d;font-size:24px;transition:transform .2s}.ProfileControls-module__EMzhfW__account>details[open]>summary:after{transform:rotate(180deg)}.ProfileControls-module__EMzhfW__account>details[open]>fieldset{animation:.2s ease-out ProfileControls-module__EMzhfW__reveal}.ProfileControls-module__EMzhfW__sports{scrollbar-gutter:stable;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:340px;margin:0 -5px;padding:5px;display:grid;overflow-y:auto}.ProfileControls-module__EMzhfW__sport{color:#39332e;cursor:pointer;background:#fff;border:1px solid #c9c4bf;border-radius:16px;align-items:center;gap:10px;min-height:58px;padding:12px;font-size:14px;font-weight:600;transition:background-color .18s,border-color .18s,transform .18s;display:flex}.ProfileControls-module__EMzhfW__sport:has(input:checked){color:#8f280b;background:#fff0e8;border-color:#bc3512;box-shadow:inset 0 0 0 1px #bc3512}.ProfileControls-module__EMzhfW__sport:has(input:focus-visible){outline-offset:2px;outline:3px solid #a62e0d}.ProfileControls-module__EMzhfW__sport:has(input:disabled){opacity:.55;cursor:not-allowed}.ProfileControls-module__EMzhfW__sport:active:not(:has(input:disabled)){transform:scale(.97)}.ProfileControls-module__EMzhfW__sport input[type=checkbox]{appearance:none;width:26px;height:26px;cursor:inherit;background:#fff;border:2px solid #827a72;border-radius:9px;flex:0 0 26px;place-content:center;margin:0;transition:background-color .18s,border-color .18s;display:grid}.ProfileControls-module__EMzhfW__sport input[type=checkbox]:checked{background:#bc3512;border-color:#bc3512}.ProfileControls-module__EMzhfW__sport input[type=checkbox]:after{content:"";border:2.5px solid #fff;border-width:0 2.5px 2.5px 0;width:7px;height:12px;margin-top:-3px;transition:transform .18s cubic-bezier(.2,.8,.3,1.3);transform:rotate(45deg)scale(0)}.ProfileControls-module__EMzhfW__sport input[type=checkbox]:checked:after{transform:rotate(45deg)scale(1)}@keyframes ProfileControls-module__EMzhfW__reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ProfileControls-module__EMzhfW__account *,.ProfileControls-module__EMzhfW__account :after{transition:none!important;animation:none!important}}@media (forced-colors:active){.ProfileControls-module__EMzhfW__sport input[type=checkbox]{appearance:auto}.ProfileControls-module__EMzhfW__sport input[type=checkbox]:after{display:none}.ProfileControls-module__EMzhfW__sport:has(input:checked){outline:2px solid highlight}.ProfileControls-module__EMzhfW__account select{appearance:auto;background-image:none}}
