.HintTooltip_root__xLgTo{position:relative;z-index:8;font-synthesis:none;font-synthesis-weight:none}.HintTooltip_root__xLgTo,.HintTooltip_trigger__RaJPC{display:inline-flex;align-items:center;justify-content:center}.HintTooltip_trigger__RaJPC{width:20px;height:20px;border:0;border-radius:999px;background:transparent;cursor:pointer;box-shadow:none;transition:transform .16s cubic-bezier(.23,1,.32,1),opacity .16s ease}.HintTooltip_trigger__RaJPC:focus-visible{opacity:.9;outline:3px solid rgba(146,91,43,.26);outline-offset:3px}.HintTooltip_trigger__RaJPC:active{transform:scale(.97)}.HintTooltip_icon__mJRZR{width:20px;height:20px;object-fit:contain;display:block}.HintTooltip_panel__GDCTP{position:absolute;top:calc(100% + 10px);left:0;display:grid;gap:5px;width:min(280px,calc(100vw - 32px));min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.72);border-radius:18px;background:rgba(255,250,242,.78);color:#6d4c36;box-shadow:0 16px 36px rgba(116,76,42,.14),inset 0 1px 0 rgba(255,255,255,.72);opacity:0;pointer-events:none;transform:translateY(-4px) scale(.98);transform-origin:top left;transition:opacity .16s ease,transform .16s ease;backdrop-filter:blur(20px) saturate(1.08);-webkit-backdrop-filter:blur(20px) saturate(1.08)}.HintTooltip_panel__GDCTP:before{content:"";position:absolute;top:-6px;left:5px;width:12px;height:12px;border-left:1px solid rgba(255,255,255,.72);border-top:1px solid rgba(255,255,255,.72);background:rgba(255,250,242,.78);transform:rotate(45deg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.HintTooltip_root__xLgTo.HintTooltip_open__1D71z .HintTooltip_panel__GDCTP,.HintTooltip_root__xLgTo:focus-within .HintTooltip_panel__GDCTP,.HintTooltip_root__xLgTo:hover .HintTooltip_panel__GDCTP{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}@media (hover:hover) and (pointer:fine){.HintTooltip_trigger__RaJPC:hover{opacity:.82;transform:translateY(-1px)}}.HintTooltip_title__WS6CU{color:#5f371f;font-size:13px;font-weight:650;line-height:1.35}.HintTooltip_text__ai4n0{color:rgba(101,78,61,.82);font-size:12px;font-weight:500;line-height:1.55}@media (max-width:420px){.HintTooltip_trigger__RaJPC{width:20px;height:20px}.HintTooltip_panel__GDCTP{left:0;width:min(280px,calc(100vw - 88px))}}@media (min-width:721px){.ViewportArtwork_desktop__EOjc7{--branded-content-width:min(430px,56.28dvh);isolation:isolate}.ViewportArtwork_desktop__EOjc7:after,.ViewportArtwork_desktop__EOjc7:before{content:"";position:fixed;inset:0;pointer-events:none}.ViewportArtwork_desktop__EOjc7:before{z-index:-2;background:linear-gradient(135deg,#fffaf2,#f7eddd 52%,#fff7ea)}.ViewportArtwork_desktop__EOjc7:after{z-index:-1;width:min(100%,56.28dvh);margin-inline:auto;background:linear-gradient(180deg,rgba(255,248,235,.1),rgba(255,250,242,.25)),url(/images/login-bg.webp) 50% /auto 100% no-repeat;mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent)}}@font-face{font-family:AppFont-OPPOSans;src:url(/fonts/OPPOSans-CheeseSubset.woff2?v=oppo-subset-20260707) format("woff2");font-weight:100 700;font-style:normal;font-display:swap}.LoginPage_page__IUfJc{--font-ui:"AppFont-OPPOSans",-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI","Microsoft YaHei",sans-serif;--font-title:var(--font-ui);min-height:100vh;display:grid;place-items:center;padding:30px 18px;color:#27211d;background:linear-gradient(180deg,rgba(255,248,235,.12),rgba(255,250,242,.28)),url(/images/login-bg.webp) top /auto 104% no-repeat,#fff7ea}.LoginPage_page__IUfJc,.LoginPage_page__IUfJc *,.LoginPage_page__IUfJc button,.LoginPage_page__IUfJc input,.LoginPage_page__IUfJc option,.LoginPage_page__IUfJc select,.LoginPage_page__IUfJc textarea{font-family:var(--font-ui);font-synthesis:none;font-synthesis-weight:none}.LoginPage_page__IUfJc img{-webkit-touch-callout:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;user-drag:none;pointer-events:none}.LoginPage_card__OJ1Xj{min-width:0;width:min(100%,566px);padding:30px;border:1px solid rgba(255,255,255,.72);border-radius:38px;background:linear-gradient(145deg,rgba(255,255,255,.28),rgba(255,244,226,.12)),rgba(255,250,242,.6);box-shadow:0 24px 70px rgba(116,76,42,.14),inset 0 1px 0 rgba(255,255,255,.72),inset 0 -1px 0 rgba(255,255,255,.28);backdrop-filter:blur(26px) saturate(1.12);-webkit-backdrop-filter:blur(26px) saturate(1.12)}.LoginPage_topBar__pLkxV{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:38px;padding:0 2px}.LoginPage_backLink__lMTOe{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;border:1px solid rgba(145,102,64,.16);padding:0 19px;border-radius:999px;background:rgba(255,250,242,.62);color:#6f4324;font-family:var(--font-ui);font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:0 10px 24px rgba(116,76,42,.1),inset 0 1px 0 rgba(255,255,255,.82);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);-webkit-touch-callout:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;user-drag:none;touch-action:manipulation;transition:transform .15s cubic-bezier(.23,1,.32,1),box-shadow .15s ease-out,filter .15s ease-out}.LoginPage_backLink__lMTOe:active{transform:scale(.95);filter:brightness(.93) saturate(1.04);box-shadow:0 5px 12px rgba(116,76,42,.18),inset 0 1px 0 rgba(255,255,255,.72)}.LoginPage_backLink__lMTOe:focus-visible{outline:3px solid rgba(146,91,43,.26);outline-offset:3px}.LoginPage_backLinkPrimary__NN0Yf{min-width:128px}.LoginPage_backLinkSecondary__WPCPU{min-width:116px;padding:0 17px;font-size:14px}.LoginPage_buttonIcon__dz0WJ{width:20px;height:20px;object-fit:contain;opacity:.92}.LoginPage_hero__k4_me{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:18px;padding:0 2px}.LoginPage_avatar__7xSms{width:92px;height:92px;border:9px solid rgba(255,255,255,.88);border-radius:50%;object-fit:cover;object-position:center;box-shadow:0 12px 30px rgba(109,78,44,.13)}.LoginPage_heroText__b0IL4{min-width:0}.LoginPage_title__Sfrqm{margin:0;color:#56351f;font-family:var(--font-title);font-size:32px;line-height:1.16;font-weight:700;letter-spacing:-.04em;text-wrap:balance}.LoginPage_subtitle__KqSVO{margin:10px 0 0;color:#755e4d;font-size:15px;font-weight:620;line-height:1.65;text-wrap:pretty}.LoginPage_form__IGzlI{display:grid;gap:18px;margin-top:36px}.LoginPage_sessionChoice__pXaHl{display:grid;gap:14px;margin-top:36px;padding:20px;border:1px solid rgba(255,255,255,.82);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.62));box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 18px 42px rgba(72,48,28,.12)}.LoginPage_sessionAccountLabel__O6ZZZ{color:#4f2f1d;font-size:13px;font-weight:650}.LoginPage_sessionAccountName__WO82_{color:#4f2f1d;font-size:24px;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.LoginPage_sessionChoiceHint__ujZ03{margin:-4px 0 2px;color:#4f2f1d;font-size:14px;font-weight:520;line-height:1.55}.LoginPage_secondaryAction__aA1Xt{border:1px solid rgba(151,98,52,.24);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,250,244,.62));color:#704528;font-family:var(--font-ui);padding:0 18px;font-size:15px;font-weight:650;cursor:pointer;box-shadow:0 18px 34px rgba(78,49,25,.12),inset 0 2px 0 rgba(255,255,255,.72),inset 0 -8px 18px rgba(42,23,13,.05);transition:transform .15s cubic-bezier(.23,1,.32,1),box-shadow .15s ease-out,filter .15s ease-out}.LoginPage_secondaryAction__aA1Xt,.LoginPage_sessionChoice__pXaHl>.LoginPage_submit__K4Gvu{width:100%;height:64px;min-height:64px;box-sizing:border-box}.LoginPage_sessionChoice__pXaHl>.LoginPage_secondaryAction__aA1Xt{font-size:21px;font-weight:700}.LoginPage_secondaryAction__aA1Xt:not(:disabled):active{transform:scale(.97);box-shadow:0 8px 18px rgba(78,49,25,.1),inset 0 1px 0 rgba(255,255,255,.58),inset 0 -4px 10px rgba(42,23,13,.06)}.LoginPage_secondaryAction__aA1Xt:focus-visible{outline:3px solid rgba(146,91,43,.26);outline-offset:3px}.LoginPage_secondaryAction__aA1Xt:disabled{cursor:default;opacity:.58}.LoginPage_sessionCheckAlert__lZ7eP{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(190,70,56,.16);border-radius:20px;background:rgba(255,238,234,.58);color:#8d332a;padding:10px 12px 10px 14px;font-size:13px;font-weight:600;line-height:1.45}.LoginPage_sessionCheckAlert__lZ7eP button{flex:0 0 auto;min-height:36px;border:1px solid rgba(155,47,37,.18);border-radius:999px;background:rgba(255,255,255,.62);color:#8d332a;padding:0 12px;font-family:var(--font-ui);font-size:13px;font-weight:650;cursor:pointer}.LoginPage_field__UdjV4{display:grid;gap:12px;color:#6f4d31;font-size:18px;font-weight:600}.LoginPage_fieldHead__jIkPr{display:inline-flex;align-items:center;justify-content:flex-start;gap:1px;width:fit-content;line-height:1.25}.LoginPage_inputShell__H4KFW,.LoginPage_passwordWrap__lJlCR{position:relative;display:block}.LoginPage_inputIcon__Zyo24{position:absolute;top:50%;left:16px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:rgba(255,255,255,.5);transform:translateY(-50%);box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 4px 12px rgba(99,69,43,.035)}.LoginPage_inputIconImg__4gGIG{width:22px;height:22px;object-fit:contain;opacity:.78}.LoginPage_input__AZUzS{width:100%;height:64px;border:1px solid rgba(255,255,255,.68);border-radius:999px;background:rgba(255,255,255,.58);color:#27211d;font-family:var(--font-ui);padding:0 22px 0 64px;font-size:18px;font-weight:600;outline:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 10px 24px rgba(116,76,42,.08);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.LoginPage_input__AZUzS::placeholder{color:rgba(92,77,66,.52);font-weight:620}.LoginPage_input__AZUzS:focus{border-color:rgba(159,101,52,.35);box-shadow:inset 0 1px 5px rgba(39,33,29,.06),0 0 0 4px rgba(146,91,43,.1),0 16px 32px rgba(93,61,27,.08)}.LoginPage_input__AZUzS:disabled{opacity:.68}.LoginPage_passwordInput__zncTR{padding-right:68px}.LoginPage_passwordToggle__Qw5xm{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:40px;height:40px;border:0;border-radius:999px;background:transparent;cursor:pointer;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;transition:transform .15s cubic-bezier(.23,1,.32,1),opacity .15s ease-out}.LoginPage_passwordToggle__Qw5xm:disabled{cursor:default;opacity:.62}.LoginPage_passwordToggle__Qw5xm:not(:disabled):active{transform:translateY(-50%) scale(.97)}.LoginPage_passwordToggle__Qw5xm:focus-visible{outline:3px solid rgba(146,91,43,.26);outline-offset:2px}.LoginPage_eyeIcon__XL_08{width:24px;height:24px;object-fit:contain;opacity:.78}.LoginPage_rememberRow__J2i3D{display:grid;grid-template-columns:auto auto;align-items:center;gap:8px;justify-self:end;color:rgba(101,78,61,.72);font-size:13px;font-weight:600;line-height:1.4;margin:-4px 0;padding-right:6px}.LoginPage_rememberCheckbox__KitLQ{position:absolute;opacity:0;pointer-events:none}.LoginPage_rememberSwitch__wVX00{position:relative;width:40px;height:24px;border:1px solid rgba(92,65,38,.12);border-radius:999px;background:rgba(255,255,255,.46);box-shadow:inset 0 1px 3px rgba(39,33,29,.08);transition:background-color .16s ease-out,border-color .16s ease-out}.LoginPage_rememberSwitch__wVX00:after{content:"";position:absolute;top:50%;left:2px;width:18px;height:18px;border-radius:50%;background:rgba(255,253,248,.96);box-shadow:0 4px 10px rgba(93,61,27,.14);transform:translateY(-50%);transition:transform .18s cubic-bezier(.23,1,.32,1)}.LoginPage_rememberCheckbox__KitLQ:checked+.LoginPage_rememberSwitch__wVX00{border-color:rgba(184,117,16,.48);background:rgba(245,189,72,.68)}.LoginPage_rememberCheckbox__KitLQ:checked+.LoginPage_rememberSwitch__wVX00:after{transform:translate(18px,-50%)}.LoginPage_rememberCheckbox__KitLQ:focus-visible+.LoginPage_rememberSwitch__wVX00{outline:3px solid rgba(146,91,43,.26);outline-offset:3px}.LoginPage_error__WcRRP{border:1px solid rgba(190,70,56,.16);border-radius:20px;background:rgba(255,238,234,.58);color:#9b2f25;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.5}.LoginPage_submit__K4Gvu{height:64px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,0) 26%),linear-gradient(180deg,#7a4b2b,#5f371f);color:#fff;font-family:var(--font-ui);padding:0 18px;font-size:21px;font-weight:700;cursor:pointer;box-shadow:0 18px 34px rgba(78,49,25,.24),inset 0 2px 0 rgba(255,255,255,.16),inset 0 -8px 18px rgba(42,23,13,.12);transition:transform .15s cubic-bezier(.23,1,.32,1),box-shadow .15s ease-out,filter .15s ease-out}.LoginPage_submit__K4Gvu:not(:disabled):active{transform:scale(.97)}.LoginPage_submit__K4Gvu:focus-visible{outline:3px solid rgba(146,91,43,.26);outline-offset:3px}.LoginPage_submit__K4Gvu:disabled{cursor:default;opacity:.56}.LoginPage_note__EWB1Q{position:relative;margin:24px 0 0;text-align:center}.LoginPage_noteDivider__rlCxx{display:grid;grid-template-columns:1fr 22px 1fr;align-items:center;gap:12px;width:min(150px,55%);margin:0 auto}.LoginPage_noteDivider__rlCxx span{height:1px;background:linear-gradient(90deg,transparent,rgba(129,96,66,.18))}.LoginPage_noteDivider__rlCxx span:last-child{background:linear-gradient(90deg,rgba(129,96,66,.18),transparent)}.LoginPage_noteDivider__rlCxx img{width:18px;height:18px;object-fit:contain}.LoginPage_loading__iUzHv{border:1px solid rgba(255,255,255,.56);border-radius:24px;background:rgba(255,253,248,.82);color:#837164;padding:14px 18px;font-size:14px;font-weight:600;box-shadow:0 10px 30px rgba(93,61,27,.1)}@media (max-width:420px){.LoginPage_page__IUfJc{align-items:center;padding:18px 14px 20px;background:linear-gradient(180deg,rgba(255,248,235,.1),rgba(255,250,242,.25)),url(/images/login-bg.webp) top /auto 100% no-repeat,#fff7ea}}@container branded-content (max-width: 420px){.LoginPage_card__OJ1Xj{padding:22px;border-radius:32px}.LoginPage_topBar__pLkxV{gap:8px;margin-bottom:28px}.LoginPage_backLink__lMTOe{min-height:42px;padding:0 13px;font-size:13px}.LoginPage_backLinkPrimary__NN0Yf{min-width:124px}.LoginPage_backLinkSecondary__WPCPU{min-width:112px;padding:0 12px}.LoginPage_buttonIcon__dz0WJ{width:17px;height:17px}.LoginPage_hero__k4_me{grid-template-columns:86px minmax(0,1fr);gap:12px}.LoginPage_avatar__7xSms{width:86px;height:86px;border-width:8px}.LoginPage_title__Sfrqm{font-size:clamp(22px,5.8cqw,24px);line-height:1.18}.LoginPage_subtitle__KqSVO{font-size:13px;margin-top:8px}.LoginPage_form__IGzlI{gap:18px;margin-top:30px}.LoginPage_field__UdjV4{font-size:17px}.LoginPage_input__AZUzS{height:60px}.LoginPage_submit__K4Gvu{height:60px;font-size:19px}.LoginPage_sessionChoice__pXaHl>.LoginPage_secondaryAction__aA1Xt{font-size:19px}}.LoginPage_page__IUfJc{min-height:100dvh;padding:0;position:relative;overflow-x:hidden;background:radial-gradient(circle at 12% 18%,rgba(255,231,180,.32),transparent 34%),radial-gradient(circle at 88% 82%,rgba(248,217,161,.24),transparent 38%),linear-gradient(135deg,#fffaf2,#fff4dc 52%,#fff9ed)}.LoginPage_artwork__2WK_1{position:relative;isolation:isolate;container:branded-content/inline-size;display:grid;place-items:center;width:min(100%,var(--branded-content-width,430px));min-height:100dvh;margin-inline:auto;padding:30px 18px;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none}.LoginPage_card__OJ1Xj{width:min(100%,540px)}@media (max-width:720px){.LoginPage_page__IUfJc{position:fixed;inset:0;isolation:isolate;width:100%;height:100dvh;min-height:100dvh;padding:0;overflow:hidden;overscroll-behavior:none;touch-action:none;background:transparent}.LoginPage_page__IUfJc:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(255,248,235,.1),rgba(255,250,242,.25)),url(/images/login-bg.webp) 50% /cover no-repeat,#fff7ea}.LoginPage_artwork__2WK_1{width:100%;height:100%;min-height:0;padding:max(16px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));border:0;border-radius:0;box-shadow:none;background:linear-gradient(180deg,rgba(255,248,235,.1),rgba(255,250,242,.25)),transparent}.LoginPage_card__OJ1Xj{width:100%}.LoginPage_page__IUfJc[data-keyboard-open=true] .LoginPage_card__OJ1Xj{transform:translateY(var(--keyboard-shift,0))}}@media (prefers-reduced-motion:reduce){.LoginPage_page__IUfJc *,.LoginPage_page__IUfJc :after,.LoginPage_page__IUfJc :before{scroll-behavior:auto}}.CheeseAccessBoundary_loginLink__Wqhms{display:flex;align-items:center;justify-content:center;text-decoration:none}.CheeseAccessBoundary_retryButton__a4hiz.CheeseAccessBoundary_retryButton__a4hiz{font-size:21px;font-weight:700}@media (max-width:420px){.CheeseAccessBoundary_retryButton__a4hiz.CheeseAccessBoundary_retryButton__a4hiz{font-size:19px}}.AuthPageShell_noticePage___xbuT.AuthPageShell_noticePage___xbuT{--font-ui:"AppFont-OPPOSans","PingFang SC","Microsoft YaHei",system-ui,sans-serif;--font-title:var(--font-ui);position:relative;inset:auto;height:auto;min-height:100dvh;overflow:visible;overscroll-behavior:auto;touch-action:pan-y}.AuthPageShell_artwork__lF9n2.AuthPageShell_artwork__lF9n2{height:auto;min-height:100dvh;overflow:visible}.AuthPageShell_card__bMfjh.AuthPageShell_card__bMfjh{min-width:0}.AuthPageShell_topBar__Lf_w1.AuthPageShell_topBar__Lf_w1{justify-content:flex-end}.AuthPageShell_title__UDadC.AuthPageShell_title__UDadC{text-wrap:wrap}.AuthPageShell_titleText__xb985{container-type:inline-size}.AuthPageShell_accessTitle__0_nQH{display:block;font-size:clamp(18px,10.8cqi,24px);line-height:1.25}.AuthPageShell_details__ddnmP{display:grid;gap:16px;margin-top:28px;overflow-wrap:anywhere}.AuthPageShell_spacious__F90Ug{gap:24px}.AuthPageShell_muted__SgEtp,.AuthPageShell_notice__v8B8l,.AuthPageShell_primary__7DoVb{margin:0}.AuthPageShell_primary__7DoVb{color:#4f2f1d;font-size:16px;line-height:1.8;font-weight:600}.AuthPageShell_muted__SgEtp{color:#786656;font-size:14px;line-height:1.7}.AuthPageShell_notice__v8B8l{color:#4f2f1d;font-size:16px;font-weight:600;line-height:1.8}.AuthPageShell_indent__HKsA8{text-indent:0;padding-inline-start:16px}.AuthPageShell_details__ddnmP>[role=alert][class]{padding-inline:15px}.AuthPageShell_brand__kb1Kk{margin:8px 0 0;color:#755e4d;font-size:12px;line-height:1.65;text-align:center}@media (max-width:720px){.AuthPageShell_artwork__lF9n2.AuthPageShell_artwork__lF9n2{min-height:100dvh;padding-top:max(24px,env(safe-area-inset-top));padding-bottom:max(24px,env(safe-area-inset-bottom))}.AuthPageShell_noticePage___xbuT[data-scroll-mode=card]{position:fixed;inset:0;height:100dvh;overflow:hidden;overscroll-behavior:none}.AuthPageShell_noticePage___xbuT[data-scroll-mode=card] .AuthPageShell_artwork__lF9n2{height:100%;min-height:0;overflow:hidden}.AuthPageShell_noticePage___xbuT[data-scroll-mode=card] .AuthPageShell_card__bMfjh{max-height:100%;overflow-y:auto;overscroll-behavior:none;touch-action:pan-y}}.ConfirmDialog_fullWidthPopup__wS8hr.ConfirmDialog_fullWidthPopup__wS8hr{padding:var(--stall-component-sheet-top-clearance) 0 0}.ConfirmDialog_fullWidthSheet__I1Tbi.ConfirmDialog_fullWidthSheet__I1Tbi{box-sizing:border-box;width:min(100%,480px);max-width:480px;border-bottom:0;border-radius:24px 24px 0 0}.ConfirmDialog_fullWidthBody__DYzN5.ConfirmDialog_fullWidthBody__DYzN5{padding-bottom:calc(14px + var(--stall-component-sheet-bottom-clearance))}@media (display-mode:standalone){.ConfirmDialog_fullWidthBody__DYzN5.ConfirmDialog_fullWidthBody__DYzN5{padding-bottom:calc(var(--stall-component-pwa-sheet-actions-gap) + var(--stall-component-pwa-sheet-bottom-reserve))}}.WorkspaceControls_toggle__zaDoA.WorkspaceControls_toggle__zaDoA{display:inline-flex;flex:0 0 auto;gap:var(--stall-space-1);height:24px;min-height:24px;padding:0 var(--stall-space-2);border:1px solid var(--stall-color-primitive-control-line);border-radius:var(--stall-radius-pill);background:var(--stall-color-primitive-warm-white);color:var(--stall-color-content-secondary);font-size:11px;line-height:16px}.WorkspaceControls_managerPopup__reGCn.WorkspaceControls_managerPopup__reGCn{padding:0}.WorkspaceControls_managerViewport__Yfe4_{display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%;min-height:0;box-sizing:border-box;padding-top:var(--stall-component-sheet-top-clearance)}.WorkspaceControls_details__Jdvwi.WorkspaceControls_details__Jdvwi{box-sizing:border-box;width:100%;max-width:680px;max-height:100%;padding:0;border-radius:24px 24px 0 0;border-inline:0;border-bottom:0;overflow:hidden;scrollbar-gutter:auto}.WorkspaceControls_header__zdagF{display:flex;align-items:center;justify-content:space-between;gap:var(--stall-space-3);flex-shrink:0;padding:var(--stall-space-4) var(--stall-component-sheet-title-inset-inline);border-bottom:1px solid var(--stall-color-primitive-control-line)}.WorkspaceControls_title__APeN2{min-width:0;margin:0;font-size:18px;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.WorkspaceControls_body__e1KXs{display:grid;min-height:0;gap:var(--stall-space-4);padding:var(--stall-space-7) var(--stall-component-sheet-title-inset-inline) max(var(--stall-space-7),env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior:contain;text-align:center}.WorkspaceControls_body__e1KXs p{margin:0;font-weight:400;line-height:1.5;overflow-wrap:anywhere}.WorkspaceControls_body__e1KXs strong{overflow-wrap:anywhere;text-align:left}.WorkspaceControls_body__e1KXs p:not(.WorkspaceControls_error__xu_dE){text-align:left}.WorkspaceControls_actions__fdYmS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stall-space-3)}.WorkspaceControls_actions__fdYmS button{width:100%;min-width:0;min-height:44px;font-size:14px;justify-content:center;white-space:normal}.WorkspaceControls_body__e1KXs .WorkspaceControls_error__xu_dE{margin:0}.WorkspaceControls_entryActions__HjQau{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.WorkspaceControls_entryActions__HjQau button{width:100%;justify-self:stretch;min-width:0;min-height:44px;font-size:14px;border:1px solid #dcd1c6;background:linear-gradient(180deg,#fff,#f7f3ef);color:#715a49;box-shadow:0 2px 4px rgba(72,48,28,.08)}.WorkspaceControls_error__xu_dE{margin:12px 16px;color:#a33636}.WorkspaceControls_progress__JY_L3{color:#715a49}.input_input__WG988{width:100%;min-width:0;min-height:var(--control-height);border:1px solid var(--component-field-border);border-radius:var(--component-field-radius);padding:0 var(--space-4);background:var(--component-field-background);color:var(--color-foreground);font:inherit;font-size:var(--font-size-body);line-height:var(--line-height-body);outline:none;transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard)}.input_input__WG988::placeholder{color:var(--color-muted)}.input_input__WG988:focus-visible{border-color:var(--color-focus);box-shadow:0 0 0 3px var(--color-focus-ring)}.input_input__WG988[aria-invalid=true]{border-color:var(--color-danger)}.input_input__WG988:disabled,.input_input__WG988[aria-disabled=true]{cursor:not-allowed;opacity:var(--component-disabled-opacity)}@media (prefers-reduced-motion:reduce){.input_input__WG988{transition:none}}.NotificationTestLab_body__etrKO.NotificationTestLab_body__etrKO{text-align:left}.NotificationTestLab_grid__fOe6V,.NotificationTestLab_tabs__1ZM_S{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stall-space-3)}.NotificationTestLab_grid__fOe6V button,.NotificationTestLab_realScenario__qrUob button,.NotificationTestLab_tabs__1ZM_S button{width:100%;min-width:0;min-height:var(--stall-size-touch-target);justify-content:center;white-space:normal}.NotificationTestLab_grid__fOe6V button{font-size:14px}.NotificationTestLab_realList__EK90M{display:grid;gap:var(--stall-space-4)}.NotificationTestLab_realScenario__qrUob{display:grid;gap:var(--stall-space-2);border-top:1px solid var(--stall-color-primitive-control-line);padding-top:var(--stall-space-4)}.NotificationTestLab_realScenario__qrUob span{color:var(--stall-color-content-secondary);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.NotificationTestLab_result__QynjB{overflow-wrap:anywhere}.OrderPreviewRow_row__qsvW2.OrderPreviewRow_row__qsvW2{position:relative;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:4px;padding:8px}.OrderPreviewRow_row__qsvW2[data-conversion-highlight]{overflow:visible}.OrderPreviewRow_confirmationHalo__rb4q_{position:absolute;inset:-1px -1px -1px -5px;z-index:1;box-sizing:border-box;border:2px solid #299eac;border-radius:inherit;pointer-events:none;animation:OrderPreviewRow_confirmationFade__mU1nf 4s ease-in-out both}.OrderPreviewRow_confirmationHalo__rb4q_:after{content:"";position:absolute;inset:-2px;border-radius:inherit;box-shadow:0 0 12px 3px rgba(41,158,172,.16);animation:OrderPreviewRow_confirmationBreath___UzOA 1.8s ease-in-out 2 both}@keyframes OrderPreviewRow_confirmationBreath___UzOA{0%,to{opacity:.25}50%{opacity:1}}@keyframes OrderPreviewRow_confirmationFade__mU1nf{0%,85%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.OrderPreviewRow_confirmationHalo__rb4q_{animation:none;opacity:.75}.OrderPreviewRow_confirmationHalo__rb4q_:after{animation:none;opacity:.4}}.OrderPreviewRow_top__8wvsP{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}.OrderPreviewRow_identity___itFN{display:flex;align-items:center;flex:1 1 0;gap:6px;min-width:0}.OrderPreviewRow_row__qsvW2 .OrderPreviewRow_identity___itFN .OrderPreviewRow_number__3WCSi{flex:0 0 auto;width:auto;min-width:34px;height:34px;min-height:34px;padding:0 5px;border-radius:var(--stall-radius-pill);white-space:nowrap}.OrderPreviewRow_name__XZUID.OrderPreviewRow_name__XZUID{color:var(--stall-color-content-primary);font-weight:var(--stall-record-name-weight,1000)}.OrderPreviewRow_controls__29Sng{display:grid;grid-template-columns:max-content 40px 40px 32px;align-items:center;gap:4px;flex:0 0 auto}.OrderPreviewRow_row__qsvW2 .OrderPreviewRow_amount__cKF0K{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 7px;font-size:13px;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.OrderPreviewRow_middle__MeGel{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:5px;min-width:0}.OrderPreviewRow_row__qsvW2 .OrderPreviewRow_items__51_AE{height:auto;min-height:24px;flex-wrap:wrap;align-content:center;gap:3px;overflow:visible}.OrderPreviewRow_row__qsvW2 .OrderPreviewRow_items__51_AE>span{flex:0 0 auto;min-width:0;height:22px;min-height:22px;padding:0 4px;font-size:10px;line-height:1}.OrderPreviewRow_footer__0k1b3{display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0}.OrderPreviewRow_meta__jw7TD,.OrderPreviewRow_note__LNS9y{min-width:0;color:var(--stall-color-content-secondary);font-size:11px;font-weight:var(--stall-record-support-weight,780);line-height:1.5;overflow-wrap:anywhere}.OrderPreviewRow_meta__jw7TD{display:grid;flex:0 0 auto;white-space:nowrap}.OrderPreviewRow_note__LNS9y{flex:0 0 100%;white-space:pre-wrap}.OrderPreviewRow_row__qsvW2 .OrderPreviewRow_tags__W6_6X .OrderPreviewRow_source__CUdR5,.OrderPreviewRow_row__qsvW2 .OrderPreviewRow_tags__W6_6X>[data-status-tone]{gap:4px;padding-inline:4px}.OrderPreviewRow_row__qsvW2 .OrderPreviewRow_tags__W6_6X{flex:0 1 auto;justify-content:flex-end;gap:4px;max-width:100%;margin-left:auto}.OrderPreviewRow_row__qsvW2 .OrderPreviewRow_tags__W6_6X .OrderPreviewRow_sourceShell___QTWF{height:22px;min-height:22px;border:0;padding:0}.OrderPreviewRow_row__qsvW2 .OrderPreviewRow_tags__W6_6X .OrderPreviewRow_sourceShell___QTWF>button{height:22px;min-height:22px;padding-inline:0}.OrderPreviewRow_row__qsvW2 .OrderPreviewRow_tags__W6_6X .OrderPreviewRow_pickup__z1uZq{box-sizing:border-box;flex:0 0 auto;height:22px;min-height:22px;padding:0 4px;border-color:rgba(251,146,60,.3);background:linear-gradient(180deg,#fff8ee,#ffebd3);color:#9a4c18;font-size:11px;line-height:1}.ReservationQuickPreview_row__3EL5O.ReservationQuickPreview_row__3EL5O.ReservationQuickPreview_row__3EL5O{grid-template-areas:"header header header" "items status edit" "note note note"}.ReservationQuickPreview_header__Boyvu{grid-area:header;display:flex;align-items:center;gap:4px;min-width:0}.ReservationQuickPreview_identity__xhSgj{flex:1 1 0;min-width:0}.ReservationQuickPreview_row__3EL5O .ReservationQuickPreview_header__Boyvu .ReservationQuickPreview_controls__3AlQU{flex:0 0 auto;min-width:0;gap:4px}.ReservationQuickPreview_row__3EL5O .ReservationQuickPreview_footer__sTOnE button.ReservationQuickPreview_orderLink__ZVbNK{grid-area:auto;flex:0 0 auto;width:max-content;min-width:0;height:25px;min-height:25px}.ReservationQuickPreview_row__3EL5O .ReservationQuickPreview_header__Boyvu button.ReservationQuickPreview_pickup__YRq1X{flex:0 0 30px;width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px;border-radius:8px}.ReservationStatistics_selected___r_ok{outline:3px solid color-mix(in srgb,var(--stall-color-primitive-durian-600) 48%,transparent);outline-offset:2px}.ReservationStatistics_selectionShell__Wrz2k{margin-bottom:7px}.ReservationStatistics_selectionShell__Wrz2k>[data-reservation-id]{margin-bottom:0}label.ReservationStatistics_checkbox__cC9Da>span{pointer-events:none}.SaleCorrection_originalFields__ZF6is{display:grid;gap:6px;border:0;margin:0;padding:0;min-width:0}.SaleCorrection_advanced__kf1q8 summary{min-height:44px;padding-block:12px;cursor:pointer;font-weight:650}.SaleCorrection_advanced__kf1q8>div{padding-block:8px}.SaleCorrection_fields__j5wZP p{margin:6px 0;font-size:13px;line-height:1.6}.SaleCorrection_fields__j5wZP{display:grid;gap:var(--stall-space-4,16px);border:0;margin:0;padding:0;min-width:0}.SaleCorrection_fields__j5wZP label{display:grid;gap:8px;min-width:0;font-size:14px;font-weight:650}.SaleCorrection_fields__j5wZP select{width:100%;max-width:100%;min-width:0;min-height:44px;font:inherit;color:inherit;background:var(--stall-color-surface-control);border:var(--stall-component-control-border);border-radius:var(--stall-radius-control);padding:10px;text-overflow:ellipsis}.SaleCorrection_pair__jsRA2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stall-space-3,12px);min-width:0}.SaleCorrection_preview__2d6pe{padding:var(--stall-space-4,16px);background:var(--stall-color-surface-control);border:var(--stall-component-control-border);border-radius:var(--stall-radius-control);overflow-wrap:anywhere}.SaleCorrection_preview__2d6pe p{font-size:14px;line-height:1.6}.SaleCorrection_records__6xHor{display:grid;gap:12px;margin-block:16px}.SaleCorrection_record__kVTus{border:var(--stall-component-control-border);border-radius:12px;padding:12px;font-size:14px;overflow-wrap:anywhere}.SaleCorrection_compactRecord__DEjE0{display:grid;gap:10px;padding:14px;border-radius:18px;background:var(--stall-color-surface-control);line-height:1.5}.SaleCorrection_compactRecord__DEjE0 p{margin:0}.SaleCorrection_recordHead__cqBBM{display:flex;justify-content:space-between;align-items:center;gap:8px;color:var(--stall-color-content-muted);font-size:12px}.SaleCorrection_recordStock__4NwRs{display:grid;gap:5px}.SaleCorrection_recordStock__4NwRs p{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.SaleCorrection_recordStock__4NwRs span{min-width:0}.SaleCorrection_recordStock__4NwRs strong{flex-shrink:0;font-size:13px;font-weight:650}.SaleCorrection_recordAmounts__vc9F3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding-block:10px;border-top:var(--stall-component-control-border);border-bottom:var(--stall-component-control-border)}.SaleCorrection_recordAmounts__vc9F3 dt{font-size:12px;color:var(--stall-color-content-muted)}.SaleCorrection_recordAmounts__vc9F3 dd{margin:2px 0 0;font-size:16px;font-weight:650}.SaleCorrection_recordNote__G7Ohk{color:var(--stall-color-content-secondary);font-size:13px}.SaleCorrection_settlementStatus__rTVUD{font-size:14px;font-weight:650;color:var(--stall-color-content-secondary)}.SaleCorrection_settlementStatus__rTVUD[data-pending=true]{color:var(--stall-color-content-warning)}.SaleCorrection_recordDetails__zwskk{min-width:0;color:var(--stall-color-content-muted);font-size:12px}.SaleCorrection_recordDetails__zwskk summary{display:flex;align-items:center;min-height:44px;cursor:pointer;font-weight:600}.SaleCorrection_recordDetails__zwskk summary:before{content:"›";margin-right:6px}.SaleCorrection_recordDetails__zwskk[open] summary:before{transform:rotate(90deg)}.SaleCorrection_recordDetails__zwskk p+p{margin-top:4px}.SaleCorrection_recordUndo__EAhLk{display:grid;gap:6px}.SaleCorrection_recordUndo__EAhLk:empty{display:none}.SaleCorrection_recordUndo__EAhLk>small{color:var(--stall-color-content-muted);font-size:12px}.SaleCorrection_compactRecord__DEjE0[data-active=false]{background:var(--stall-color-surface-control);color:var(--stall-color-content-muted)}[role=dialog]:has(.SaleCorrection_coveredForm__FzoEl){visibility:hidden}.SaleCorrection_reviewShell__Dgi4l[data-stall-primitive]{padding-inline:0;padding-bottom:0;z-index:calc(var(--stall-layer-dialog, 1000) + 2)}.SaleCorrection_reviewBackdrop__w1yX2.SaleCorrection_reviewBackdrop__w1yX2{z-index:calc(var(--stall-layer-dialog, 1000) + 1)}.SaleCorrection_review__wGmQU{width:100%;max-width:520px;max-height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;border-radius:28px 28px 0 0;background:var(--stall-color-surface-control,#fffaf4)}.SaleCorrection_review__wGmQU::-webkit-scrollbar{display:none}.SaleCorrection_review__wGmQU{color:var(--stall-color-content-primary,#302823);background:linear-gradient(180deg,#fffffff5,#fffaf4f5);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.SaleCorrection_reviewHeader__vN4_O{display:flex;align-items:flex-start;gap:12px;padding:18px 16px 12px;border-bottom:1px solid #e5ddd54d}.SaleCorrection_reviewHeader__vN4_O>div{flex:1;min-width:0}.SaleCorrection_reviewTitle__5mt7x{margin:0 0 7px;font-size:21px;line-height:1.25;font-weight:800}.SaleCorrection_reviewDescription__gU76E{margin:0;font-size:12px;line-height:1.55;color:#82766a}.SaleCorrection_reviewHeader__vN4_O .SaleCorrection_close__6PS1f{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;min-width:40px;padding:0;border:1px solid #e7e2dc;border-radius:15px;background:#fff;color:#8f8175}.SaleCorrection_close__6PS1f svg{display:block}.SaleCorrection_reviewBody__OdhOT{padding:14px 10px max(10px,env(safe-area-inset-bottom))}.SaleCorrection_reviewFields__lvtkO,.SaleCorrection_reviewFields__lvtkO>fieldset{gap:12px}.SaleCorrection_stockCards__8Jc6_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.SaleCorrection_stockCard___5aH2{display:grid;gap:10px;padding:14px;min-width:0;min-height:84px;border:1px solid var(--edge);border-radius:17px;background:linear-gradient(145deg,var(--tint),#fffaf3)}.SaleCorrection_stockCard___5aH2[data-tone=cheese]{--edge:#bfd9ff;--tint:#e2efff}.SaleCorrection_stockCard___5aH2[data-tone=purple]{--edge:#dbc7fa;--tint:#efe4ff}.SaleCorrection_stockCard___5aH2[data-tone=taro]{--edge:#d5caf7;--tint:#eee8ff}.SaleCorrection_stockCard___5aH2[data-tone=durian]{--edge:#f4d977;--tint:#fff4cf}.SaleCorrection_stockCard___5aH2 strong{font-size:14px;overflow-wrap:anywhere}.SaleCorrection_stockCard___5aH2 b{font-size:16px}.SaleCorrection_difference__YhUCA{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:13px;border-radius:16px;background:#fff;font-size:13px}.SaleCorrection_difference__YhUCA strong{color:#805b2f;font-size:23px}.SaleCorrection_options__rHBW1{display:grid;gap:8px}.SaleCorrection_option__J6PgD{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border:1px solid #e2dacf;border-radius:16px;background:#fff}.SaleCorrection_option__J6PgD[data-selected=true]{background:#f3eee5;border-color:#b8a28d}.SaleCorrection_reviewFields__lvtkO .SaleCorrection_choice__efwBh{display:flex;flex-direction:row;gap:9px;align-items:center;min-height:64px;padding:12px 10px;cursor:pointer}.SaleCorrection_choice__efwBh strong{display:block;font-size:14px}.SaleCorrection_choice__efwBh small{display:block;font-size:11px;color:#8b7c6d;margin-top:3px;line-height:1.4}.SaleCorrection_reviewFields__lvtkO input[type=checkbox],.SaleCorrection_reviewFields__lvtkO input[type=radio]{width:18px;height:18px;min-height:18px;flex:0 0 18px;accent-color:#594231}.SaleCorrection_reviewFields__lvtkO .SaleCorrection_waive__4EYN_{display:flex;gap:7px;align-items:center;margin-right:10px;padding:8px 0 8px 10px;border-left:1px solid #ded3c5;min-height:44px;font-size:11px;font-weight:400;line-height:1.5;cursor:pointer}.SaleCorrection_discount__iAIos{padding:2px 12px;border:1px solid #e2dcd4;border-radius:17px;background:#fffaf7}.SaleCorrection_reviewFields__lvtkO .SaleCorrection_discountToggle__KoNlv{display:flex;align-items:center;gap:8px;min-height:48px;font-size:12px;font-weight:400;color:#756353;cursor:pointer}.SaleCorrection_discount__iAIos .SaleCorrection_pair__jsRA2{border-top:1px solid #eee5da;padding-block:12px}.SaleCorrection_reviewFields__lvtkO .SaleCorrection_pair__jsRA2 label{font-size:12px;color:#827568}.SaleCorrection_reviewFields__lvtkO .SaleCorrection_pair__jsRA2 input,.SaleCorrection_reviewFields__lvtkO .SaleCorrection_pair__jsRA2 select{width:100%;min-width:0;min-height:46px;padding:11px;border:1px solid #e8e1d7;border-radius:15px;background:#fff;font-size:16px;line-height:22px;color:#302823}.SaleCorrection_reviewFields__lvtkO .SaleCorrection_pair__jsRA2 select{font-weight:400}.SaleCorrection_reviewFields__lvtkO .SaleCorrection_pair__jsRA2 input:focus-visible,.SaleCorrection_reviewFields__lvtkO select:focus-visible{outline:none;border-color:#a68e77;box-shadow:inset 0 0 0 1px #a68e77}.SaleCorrection_outcome__wPCoa{padding:11px 13px;border-radius:13px;background:#f4f0e8;color:#665445}.SaleCorrection_outcome__wPCoa p{font-size:12px;line-height:1.7}.SaleCorrection_error__rhOH9{font-size:13px;color:#a23e2b}.SaleCorrection_reviewActions__effql{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.SaleCorrection_reviewActions__effql button{width:100%;min-width:0;box-sizing:border-box;min-height:48px;border-radius:19px;font-size:16px}.SaleCorrection_inlineAmounts__SaIep{display:grid;gap:4px;border:var(--stall-component-control-border);border-radius:16px;background:var(--stall-color-surface-control);padding:12px;font-size:14px;line-height:1.5}.SaleCorrection_inlineAmounts__SaIep p{margin:0}.SaleCorrection_amountExplanation__AjuTS{display:grid;gap:4px;overflow-wrap:anywhere}.SaleCorrection_amountOutcome__mrOwC{overflow-wrap:anywhere}.SaleCorrection_amountOutcome__mrOwC strong{margin-inline-end:4px}.SaleCorrection_inlineField__nt0dZ{display:grid;gap:6px;min-width:0;font-size:11px;font-weight:600;line-height:1.25;color:var(--stall-color-content-muted);margin-block:5px}.SaleCorrection_inlineField__nt0dZ>span:first-child,.SaleCorrection_noteField__uDRNy>span{padding-inline:12px}.SaleCorrection_singlePage__fJv1v .SaleCorrection_noteField__uDRNy{gap:6px}.SaleCorrection_selectControl__AcbDm{position:relative;display:block;min-width:0}.SaleCorrection_inlineField__nt0dZ .SaleCorrection_selectControl__AcbDm select{appearance:none;-webkit-appearance:none;padding-right:40px}.SaleCorrection_selectControl__AcbDm>svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--stall-color-content-muted)}.SaleCorrection_singlePage__fJv1v textarea.SaleCorrection_noteInput__cCLjm{height:40px;min-height:40px;max-height:40px;padding:9px 12px;font-size:16px;line-height:20px;overflow-y:auto;resize:none}.SaleCorrection_adjustmentFields__MdvwX{align-items:start}.SaleCorrection_adjustmentFields__MdvwX>:only-child{grid-column:1/-1}.SaleCorrection_adjustmentFields__MdvwX input,.SaleCorrection_adjustmentFields__MdvwX select{height:44px}.SaleCorrection_inlineField__nt0dZ input,.SaleCorrection_inlineField__nt0dZ select,.SaleCorrection_inlineSettlement__1uI9W select{box-sizing:border-box;width:100%;min-width:0;min-height:44px;font:inherit;font-size:16px;font-weight:400;line-height:normal;padding:9px 12px;border:var(--stall-component-control-border);border-radius:var(--stall-component-control-radius);background:var(--stall-component-control-background);color:var(--stall-color-content-primary)}.SaleCorrection_singlePage__fJv1v.SaleCorrection_singlePage__fJv1v>.SaleCorrection_formHeader__M_oC8{row-gap:4px;padding-top:calc(var(--stall-component-sheet-title-offset-block) + 6px);padding-bottom:var(--stall-component-sheet-title-offset-block)}.SaleCorrection_headerHint__D8cLB{margin:4px 0 0;color:var(--stall-color-content-muted);font-size:12px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.SaleCorrection_headerHeading__uopud{padding:0 0 0 6px}.SaleCorrection_headerActions__nh4IN{display:flex;grid-column:2;grid-row:1;align-items:center;align-self:center;gap:8px;min-width:0}.SaleCorrection_headerActions__nh4IN>button{box-sizing:border-box;height:44px;min-height:44px}.SaleCorrection_headerActions__nh4IN>button:last-child{flex:0 0 44px;width:44px}.SaleCorrection_headerActions__nh4IN .SaleCorrection_recordShortcut__4WAc_{min-width:0;max-width:100px;padding-inline:8px;font-size:12px;line-height:1.4;white-space:normal}.SaleCorrection_recordBrowser___WQcR{min-width:0}.SaleCorrection_recordTabs__2Cpdl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.SaleCorrection_recordTabs__2Cpdl button{width:100%;min-width:0}.SaleCorrection_recordTabs__2Cpdl button[aria-pressed=true]{border-color:#9b8068;background:#f3eee5}.SaleCorrection_record__kVTus[data-pending=true]{border-left:3px solid #9b8068}.SaleCorrection_inlineSettlement__1uI9W{margin-top:10px;padding:12px;border-radius:14px;background:var(--stall-color-surface-control)}.SaleCorrection_inlineSettlement__1uI9W .SaleCorrection_pair__jsRA2{margin-top:10px}.SaleCorrection_inlineSettlement__1uI9W button{width:100%;min-width:0;font-weight:650}div:has(>.SaleCorrection_singlePage__fJv1v){padding-block:0}.SaleCorrection_singlePage__fJv1v.SaleCorrection_singlePage__fJv1v{min-height:0;max-height:calc(var(--stall-visual-viewport-height,100dvh) - var(--stall-component-sheet-top-clearance,8px) - 2px)}.SaleCorrection_singlePage__fJv1v>div:first-child{flex-shrink:0}.SaleCorrection_singlePage__fJv1v>div:nth-child(2){flex:1 1 auto}.SaleCorrection_singlePage__fJv1v .SaleCorrection_inlineFooter__8eUrM{flex-shrink:0;padding:10px 10px max(10px,env(safe-area-inset-bottom));background:var(--stall-color-surface-control)}.InventoryCorrection_form__EKsRn .InventoryCorrection_productRow__UEYAA{grid-template-columns:minmax(82px,.8fr) minmax(0,1.7fr);gap:5px;min-height:62px}.InventoryCorrection_controls__sItm1{--direction-background:linear-gradient(180deg,#e7eef4,#f1f5f8);--direction-border:#bdcbd7;--direction-content:#4b6275;display:grid;grid-template-columns:72px 102px;justify-content:end;align-items:center;gap:12px;min-width:0}.InventoryCorrection_directions__UIx6F{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;min-width:0}.InventoryCorrection_directions__UIx6F .InventoryCorrection_direction__gvC__{width:100%;min-width:0;min-height:34px;height:34px;padding:0 3px;border-radius:10px;font-size:12px;white-space:nowrap;--direction-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 2px 4px rgba(66,54,44,.08),0 1px 1px rgba(66,54,44,.04);box-shadow:var(--direction-shadow);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,244,240,.92));--stall-button-hover-shadow:var(--direction-shadow)}.InventoryCorrection_directions__UIx6F .InventoryCorrection_direction__gvC__[aria-pressed=true]{--direction-shadow:inset 0 1px 3px rgba(75,98,117,.14),inset 0 -1px 0 rgba(255,255,255,.75),0 1px 1px rgba(75,98,117,.035);background:var(--direction-background);border-color:var(--direction-border);color:var(--direction-content)}.InventoryCorrection_directions__UIx6F .InventoryCorrection_direction__gvC__:active:not(:disabled){box-shadow:inset 0 1px 3px rgba(75,98,117,.16),inset 0 -1px 0 rgba(255,255,255,.6)}.InventoryCorrection_controls__sItm1>div:last-child{justify-self:end;width:102px;grid-template-columns:24px 48px 24px;gap:3px;min-width:0}.InventoryCorrection_controls__sItm1>div:last-child>button,.InventoryCorrection_controls__sItm1>div:last-child>input{min-width:0;min-height:34px;height:34px;border-radius:10px;padding-inline:0}.InventoryCorrection_totals__oH1Ke{width:fit-content;max-width:100%;margin-inline-start:auto;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:6px 16px;box-sizing:border-box;height:34px;padding:6px 10px;border:1px solid rgba(94,76,58,.1);border-radius:10px;background:var(--stall-color-surface-control);font-size:12px;line-height:1.25;color:var(--stall-color-content-secondary)}.InventoryCorrection_totals__oH1Ke>span{position:relative;display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}.InventoryCorrection_totals__oH1Ke strong{color:#4b6275;font-size:14px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.InventoryCorrection_totals__oH1Ke>span+span:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:1px;height:12px;background:#cdd8e1}.InventoryCorrection_form__EKsRn textarea.InventoryCorrection_noteInput__Ei04J{height:60px;min-height:60px;max-height:60px;padding-block:10px;font-size:14px;line-height:20px;overflow-y:auto;resize:none}.InventoryCorrection_form__EKsRn textarea.InventoryCorrection_noteInput__Ei04J::placeholder{font-size:14px;line-height:20px}@supports (-webkit-touch-callout:none){.InventoryCorrection_form__EKsRn textarea.InventoryCorrection_noteInput__Ei04J:focus{font-size:16px}}@media (max-width:380px){.InventoryCorrection_form__EKsRn .InventoryCorrection_productRow__UEYAA{grid-template-columns:minmax(76px,.76fr) minmax(0,1.74fr)}}.OrderGiftPanel_panel__tGjXF.OrderGiftPanel_panel__tGjXF{flex:1 1 auto;min-height:0;overflow:hidden}.OrderGiftPanel_panel__tGjXF .OrderGiftPanel_header__wz588{flex:0 0 auto}.OrderGiftPanel_panel__tGjXF .OrderGiftPanel_body__VQYO7{flex:1 1 auto;min-height:0;touch-action:pan-y}.OrderGiftPanel_linkedSource__ZKJEk.OrderGiftPanel_linkedSource__ZKJEk[data-linked=true]{border:1px solid #b8cbd8;background:linear-gradient(115deg,#e0edf7,#edf3f7 55%,#fffaf3);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 2px 5px rgba(72,48,28,.07)}.OrderGiftPanel_linkedSource__ZKJEk.OrderGiftPanel_linkedSource__ZKJEk[data-linked=true][aria-pressed=true]{border-color:#c79b6f;box-shadow:inset 0 0 0 1px #c79b6f,0 2px 5px rgba(72,48,28,.07)}.OrderGiftPanel_heading__fZIK_{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.OrderGiftPanel_headingCopy__Z8nef{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;overflow-wrap:anywhere}.OrderGiftPanel_balance__SFqlV{display:grid;gap:2px;color:#895534;font-size:12px;line-height:1.5;text-align:right;white-space:nowrap}.OrderGiftPanel_hint__Pw56V{font-size:12px;line-height:1.5}.OrderGiftPanel_summary__R4syx{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:4px 12px;min-width:0;text-align:right}.OrderGiftPanel_gifts__nhc_h{min-width:0;overflow-wrap:anywhere}.OrderGiftPanel_amount__6YMbq{white-space:nowrap}.OrderGiftPanel_difference__ks9oa{text-align:right}.OrderGiftPanel_actions__wkKfY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}.OrderGiftPanel_actions__wkKfY>button{width:100%;min-width:0}.InventoryRecords_record__ICpNB.InventoryRecords_record__ICpNB{gap:6px;padding:12px 14px}.InventoryRecords_body__oDZjI.InventoryRecords_body__oDZjI{padding-block:4px;margin-block:0}.InventoryRecords_note__48AnD.InventoryRecords_note__48AnD{margin:0;padding:0}.InventoryRecords_record__ICpNB .InventoryRecords_body__oDZjI>div:first-child>span{padding-inline:8px;gap:3px}.InventoryRecords_record__ICpNB [data-reason]{border-color:#d9cdc1;background:linear-gradient(180deg,#fffdf9,#eee7df);color:#736353}.InventoryRecords_record__ICpNB [data-reason="非销售出库"]{border-color:#efd4b7;background:linear-gradient(180deg,#fff6eb,#fff0df);color:#8e5428}.InventoryRecords_record__ICpNB [data-reason="自用"]{border-color:#d9cdc1;background:#f7eee3}.InventoryRecords_record__ICpNB [data-reason="赠送"]{border-color:#efd4b7;background:#fff0df;color:#8e5428}.InventoryRecords_record__ICpNB [data-reason="损耗"]{border-color:#e4d5b0;background:#faf3df;color:#806932}.InventoryRecords_record__ICpNB [data-reason="做错/报废"]{border-color:#dfc4d3;background:#f8edf3;color:#815567}.InventoryRecords_record__ICpNB [data-reason="其他"]{border-color:#d4c9e2;background:#f2ecf9;color:#6e5c88}.InventoryRecords_record__ICpNB [data-reason="库存修正"]{border-color:#cddae3;background:#edf3f8;color:#536b7d}.InventoryRecords_record__ICpNB [data-direction=decrease]{border-color:#e7c3c5;background:linear-gradient(180deg,#fff5f4,#f9e5e5);color:#965457}.SessionAmounts_entry__R11YX.SessionAmounts_entry__R11YX{position:relative;box-sizing:border-box;flex-shrink:0;min-width:0;min-height:36px;height:36px;margin-block:0;padding:9px 12px;border-radius:var(--stall-radius-pill);font-size:12px;line-height:16px;white-space:nowrap;box-shadow:none;--stall-button-hover-shadow:none}.SessionAmounts_popup__HKDyy.SessionAmounts_popup__HKDyy{padding:0}.SessionAmounts_viewport__ZKFlo{display:flex;align-items:flex-end;justify-content:center;height:100%;padding-top:var(--stall-component-sheet-top-clearance);box-sizing:border-box}.SessionAmounts_sheet__3w6Yz.SessionAmounts_sheet__3w6Yz{width:100%;max-width:680px;max-height:100%;padding:0;border-radius:24px 24px 0 0;border-inline:0;border-bottom:0;background:var(--stall-color-primitive-warm-white);overflow:hidden;scrollbar-gutter:auto}.SessionAmounts_header__Yn58i{display:flex;flex:0 0 auto;justify-content:space-between;align-items:flex-start;gap:var(--stall-space-3);padding:var(--stall-space-7) var(--stall-component-sheet-title-inset-inline);border-bottom:1px solid var(--stall-color-primitive-control-line)}.SessionAmounts_heading___YKNg{display:grid;min-width:0;gap:var(--stall-space-2)}.SessionAmounts_header__Yn58i .SessionAmounts_close__oNCUM{box-sizing:border-box;flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border:1px solid color-mix(in srgb,var(--stall-color-primitive-coffee-800) 22%,transparent);border-radius:var(--stall-radius-pill);background:var(--stall-color-primitive-warm-white);color:var(--stall-color-content-primary);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 2px 5px rgba(72,48,28,.05)}.SessionAmounts_title__eLvVw{margin:0;font-size:18px;font-weight:700}.SessionAmounts_subtitle__7rEIx{margin:0;color:var(--stall-color-content-secondary);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.SessionAmounts_body__qKwte{display:grid;align-content:start;flex:1 1 auto;gap:var(--stall-space-5);padding:var(--stall-space-5) var(--stall-component-sheet-title-inset-inline);min-height:0;overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:var(--stall-space-3)}.SessionAmounts_body__qKwte p{margin:0 0 var(--stall-space-3);line-height:1.5}.SessionAmounts_sheet__3w6Yz .SessionAmounts_body__qKwte :is(input,textarea,button){scroll-margin-block:var(--stall-space-3)}.SessionAmounts_form__VJRmN{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;overflow:hidden}.SessionAmounts_body__qKwte fieldset{border:0;margin:0;padding:0}.SessionAmounts_body__qKwte .SessionAmounts_fields__ASyAE{display:grid;gap:var(--stall-space-5);min-width:0}.SessionAmounts_field__FY8Iw{display:grid;min-width:0;gap:var(--stall-space-2)}.SessionAmounts_body__qKwte legend,.SessionAmounts_fieldLabel__zCsE1,.SessionAmounts_field__FY8Iw>label{padding:0;color:var(--stall-color-content-secondary);font-size:13px;font-weight:700;line-height:1.5}.SessionAmounts_body__qKwte legend{margin-bottom:var(--stall-space-2)}.SessionAmounts_adjustment__2VwRf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:var(--stall-space-5);min-width:0}.SessionAmounts_choices__xVjBP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stall-space-3)}.SessionAmounts_choices__xVjBP button,.SessionAmounts_form__VJRmN .SessionAmounts_submit__9b8vT{width:100%;min-width:0;min-height:44px;white-space:normal;font-weight:650}.SessionAmounts_choices__xVjBP button{font-size:13px;font-weight:700}.SessionAmounts_direction__7IM2X{min-width:0}.SessionAmounts_direction__7IM2X .SessionAmounts_choices__xVjBP{position:relative;isolation:isolate;box-sizing:border-box;gap:0;height:44px;padding:0;border-radius:16px;background:linear-gradient(180deg,var(--stall-color-primitive-cream-100),var(--stall-color-primitive-cream-50));box-shadow:inset 0 1px 3px rgba(72,48,28,.09),inset 0 0 0 1px var(--stall-color-primitive-control-line)}.SessionAmounts_directionIndicator__xgXAM{position:absolute;z-index:0;top:var(--stall-space-1);bottom:var(--stall-space-1);left:var(--stall-space-1);width:calc(50% - var(--stall-space-3));box-sizing:border-box;border:1px solid var(--stall-color-primitive-mint-200);border-radius:10px;background:linear-gradient(180deg,var(--stall-color-primitive-mint-100),var(--stall-color-surface-success));box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 2px 4px rgba(72,48,28,.1);opacity:0;pointer-events:none;transition:transform var(--stall-motion-state-duration) var(--stall-motion-standard-ease),opacity var(--stall-motion-press-duration) ease}.SessionAmounts_choices__xVjBP[data-direction-selection=increase] .SessionAmounts_directionIndicator__xgXAM{opacity:1}.SessionAmounts_choices__xVjBP[data-direction-selection=decrease] .SessionAmounts_directionIndicator__xgXAM{opacity:1;transform:translateX(calc(100% + var(--stall-space-3)));border-color:color-mix(in srgb,var(--stall-color-content-danger) 24%,transparent);background:linear-gradient(180deg,var(--stall-color-primitive-warm-white),var(--stall-color-surface-danger))}.SessionAmounts_direction__7IM2X button{--stall-button-hover-shadow:none;position:relative;z-index:1;box-sizing:border-box;height:44px;min-height:44px;padding:0 var(--stall-space-1);border:0;border-radius:10px;background:transparent;color:var(--stall-color-content-secondary);box-shadow:none}.SessionAmounts_direction__7IM2X button:active:not(:disabled){transform:none}.SessionAmounts_direction__7IM2X button[data-direction=increase][aria-pressed=true]{color:var(--stall-color-content-success)}.SessionAmounts_direction__7IM2X button[data-direction=decrease][aria-pressed=true]{color:var(--stall-color-content-danger)}@media (prefers-reduced-motion:reduce){.SessionAmounts_directionIndicator__xgXAM{transition:none}}.SessionAmounts_field__FY8Iw .SessionAmounts_amountInput__Z3Z2r{height:44px;min-height:44px;padding-inline:var(--stall-space-5);border:1px solid var(--stall-color-primitive-control-line);border-radius:16px;background:linear-gradient(180deg,var(--stall-color-primitive-cream-25),var(--stall-color-primitive-white));font-size:18px;font-weight:650;box-shadow:inset 0 2px 4px rgba(72,48,28,.055),0 1px 0 rgba(255,255,255,.9)}.SessionAmounts_field__FY8Iw .SessionAmounts_amountInput__Z3Z2r::placeholder{color:var(--stall-color-content-muted);font-size:14px;font-weight:400;opacity:1}.SessionAmounts_field__FY8Iw .SessionAmounts_reasonInput__pK582{box-sizing:border-box;height:44px;min-height:44px;max-height:min(132px,max(44px,calc(var(--stall-visual-viewport-height, 100dvh) * .3)));padding:10px var(--stall-space-5);border:1px solid var(--stall-color-primitive-control-line);border-radius:16px;background:linear-gradient(180deg,var(--stall-color-primitive-cream-25),var(--stall-color-primitive-white));font-size:16px;line-height:22px;overflow-y:auto;resize:none;box-shadow:inset 0 2px 4px rgba(72,48,28,.055),0 1px 0 rgba(255,255,255,.9)}.SessionAmounts_field__FY8Iw .SessionAmounts_methodChoices__YdOJf{height:54px;min-height:54px;padding:var(--stall-space-1);border-radius:var(--stall-radius-pill);background:linear-gradient(180deg,var(--stall-color-primitive-cream-100),var(--stall-color-primitive-cream-50));box-shadow:inset 0 2px 4px rgba(72,48,28,.055)}.SessionAmounts_methodChoices__YdOJf [data-segment-indicator]{top:4px;left:4px;height:44px;width:calc((100% - 10px) / 2);border:1px solid var(--stall-color-primitive-control-line);border-radius:var(--stall-radius-pill);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 2px 5px rgba(72,48,28,.09)}.SessionAmounts_methodChoices__YdOJf[data-tone=cash] [data-segment-indicator]{background:linear-gradient(180deg,var(--stall-color-primitive-cream-25),var(--stall-color-primitive-durian-050));border-color:color-mix(in srgb,var(--stall-color-primitive-durian-600) 22%,transparent)}.SessionAmounts_methodChoices__YdOJf[data-tone=online] [data-segment-indicator]{background:linear-gradient(180deg,var(--stall-color-primitive-white),var(--stall-color-primitive-info-050));border-color:color-mix(in srgb,var(--stall-color-content-info) 22%,transparent)}.SessionAmounts_methodChoices__YdOJf button{border-radius:var(--stall-radius-pill);font-size:13px;font-weight:700}.SessionAmounts_record__t_J5_{border:1px solid var(--stall-color-primitive-control-line);border-radius:var(--stall-radius-card);padding:var(--stall-space-3)}.SessionAmounts_preview__h0cf6{border:1px solid color-mix(in srgb,var(--stall-color-content-info) 12%,transparent);border-radius:22px;padding:var(--stall-space-3) var(--stall-space-6);background:linear-gradient(155deg,var(--stall-color-primitive-info-050),var(--stall-color-primitive-warm-white));box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 3px 10px rgba(49,95,134,.035)}.SessionAmounts_previewTable__lhtfM{width:100%;table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums}.SessionAmounts_previewTable__lhtfM td,.SessionAmounts_previewTable__lhtfM th{padding:2px 0;text-align:center;overflow-wrap:anywhere;vertical-align:top}.SessionAmounts_previewTable__lhtfM th:first-child{width:28%;text-align:left}.SessionAmounts_previewTable__lhtfM th:nth-child(n+2){width:24%}.SessionAmounts_previewTable__lhtfM thead th{color:var(--stall-color-primitive-coffee-800);font-size:11px;font-weight:600}.SessionAmounts_previewTable__lhtfM tbody th{color:var(--stall-color-primitive-coffee-800);font-size:13px;font-weight:500}.SessionAmounts_previewTable__lhtfM td{color:var(--stall-color-primitive-coffee-800);font-size:14px}.SessionAmounts_previewTable__lhtfM .SessionAmounts_previewAfter__B4TKY[data-changed=true]{color:var(--stall-color-content-info);font-weight:650}.SessionAmounts_previewTable__lhtfM .SessionAmounts_previewCategory__RQMOG th{font-weight:700}.SessionAmounts_previewCategory__RQMOG:last-child>*{border-top:1px solid var(--stall-color-primitive-control-line);padding-top:var(--stall-space-2)}.SessionAmounts_previewTable__lhtfM .SessionAmounts_previewDetail__T6M_Q th{padding-left:var(--stall-space-5);font-size:12px}.SessionAmounts_previewDetail__T6M_Q td{font-size:13px}.SessionAmounts_previewTable__lhtfM .SessionAmounts_previewDelta__9mTlc{padding-inline:4px;text-align:center;font-size:12px;font-weight:650}.SessionAmounts_previewDelta__9mTlc[data-change=increase]{color:var(--stall-color-content-success)}.SessionAmounts_previewDelta__9mTlc[data-change=decrease]{color:var(--stall-color-content-danger)}.SessionAmounts_srOnly__LIoxa{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.SessionAmounts_pending__1_aqn{margin-bottom:var(--stall-space-7);padding:var(--stall-space-5);border:1px solid var(--stall-color-primitive-control-line);border-radius:12px;background:var(--stall-color-primitive-warning-050);overflow-wrap:anywhere}.SessionAmounts_row__PnEqw{display:flex;justify-content:space-between;gap:var(--stall-space-3);flex-wrap:wrap}.SessionAmounts_records__j_NBU{display:grid;gap:var(--stall-space-3);margin-top:var(--stall-space-4)}.SessionAmounts_records__j_NBU h3{margin:0;font-size:15px}.SessionAmounts_record__t_J5_{display:grid;gap:var(--stall-space-2);overflow-wrap:anywhere}.SessionAmounts_record__t_J5_ p{margin:0}.SessionAmounts_record__t_J5_ small{display:block;color:var(--stall-color-content-secondary)}.SessionAmounts_message__u9aI4{margin-top:var(--stall-space-3);overflow-wrap:anywhere}.SessionAmounts_footer__htj4G{flex:0 0 auto;padding:var(--stall-space-5) var(--stall-component-sheet-title-inset-inline) max(var(--stall-space-5),var(--stall-component-pwa-total-bottom-gap,var(--stall-component-sheet-bottom-clearance)));border-top:1px solid var(--stall-color-primitive-control-line);background:var(--stall-color-primitive-warm-white)}html[data-stall-keyboard-open] .SessionAmounts_footer__htj4G{padding-bottom:var(--stall-space-3)}.CashEdit_note__PI8UP.CashEdit_note__PI8UP{text-align:left;padding-inline:12px}.CashEdit_header__7ty_B.CashEdit_header__7ty_B{padding:16px 16px 12px}.CashEdit_body__4KDj_.CashEdit_body__4KDj_{padding-inline:16px}.PromotionRulesManager_manager__tMAQG{display:grid;gap:14px;padding:16px;border:1px solid rgba(185,155,117,.22);border-radius:22px;background:linear-gradient(145deg,rgba(255,253,248,.9),rgba(248,243,235,.72))}.PromotionRulesManager_managerIntro__WyW5t{display:grid;gap:5px;color:#7d6e64;font-size:13px;line-height:1.55}.PromotionRulesManager_managerIntro__WyW5t p{margin:0}.PromotionRulesManager_pending__9ve31,.PromotionRulesManager_readOnly__kqUhU{width:fit-content;padding:4px 8px;border-radius:999px;font-size:12px;font-weight:650}.PromotionRulesManager_readOnly__kqUhU{color:#8b5a48;background:#fff0e5}.PromotionRulesManager_pending__9ve31{color:#8a6218;background:#fff4d5}.PromotionRulesManager_scopePicker__Og84J{display:grid;gap:8px;min-width:0;margin:0;padding:0;border:0}.PromotionRulesManager_scopePicker__Og84J legend{margin-bottom:2px;color:#54443a;font-size:13px;font-weight:650}.PromotionRulesManager_scopeOption___wR2V{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:9px;padding:11px 12px;border:1px solid rgba(177,159,145,.28);border-radius:15px;background:rgba(255,255,255,.68);cursor:pointer}.PromotionRulesManager_scopeOptionSelected__wAE3K{border-color:rgba(133,102,78,.52);background:linear-gradient(145deg,rgba(255,249,232,.88),rgba(255,255,255,.84));box-shadow:0 4px 12px rgba(110,78,48,.07)}.PromotionRulesManager_scopeOption___wR2V input{width:18px;height:18px;margin:2px 0 0;accent-color:#76543d}.PromotionRulesManager_scopeOption___wR2V span{display:grid;gap:3px;min-width:0}.PromotionRulesManager_scopeOption___wR2V strong{color:#40332b;font-size:13px}.PromotionRulesManager_scopeOption___wR2V small{color:#7d6e64;font-size:12px;line-height:1.45}.PromotionRulesManager_scopePicker__Og84J:disabled .PromotionRulesManager_scopeOption___wR2V{cursor:default}.PromotionRulesManager_ruleList__p4TDs{display:grid;gap:10px}.PromotionRulesManager_ruleCard__V4_oS{display:grid;gap:11px;padding:14px;border:1px solid rgba(177,159,145,.26);border-radius:18px;background:rgba(255,255,255,.7);transition:border-color .16s ease,box-shadow .16s ease}.PromotionRulesManager_ruleCardEnabled__Ec7Ye{box-shadow:0 7px 18px rgba(110,78,48,.08)}.PromotionRulesManager_ruleCard__V4_oS[data-tone=cheese]{border-color:rgba(147,197,253,.5);background:linear-gradient(145deg,rgba(229,242,255,.48),rgba(255,255,255,.78))}.PromotionRulesManager_ruleCard__V4_oS[data-tone=purple]{border-color:rgba(168,125,210,.46);background:linear-gradient(145deg,rgba(239,226,250,.48),rgba(255,255,255,.78))}.PromotionRulesManager_ruleCard__V4_oS[data-tone=taro]{border-color:rgba(196,181,253,.48);background:linear-gradient(145deg,rgba(239,235,255,.52),rgba(255,255,255,.78))}.PromotionRulesManager_ruleCard__V4_oS[data-tone=durian]{border-color:rgba(245,205,111,.52);background:linear-gradient(145deg,rgba(255,247,210,.56),rgba(255,255,255,.78))}.PromotionRulesManager_ruleCardHead__W6CXr{display:flex;align-items:center;justify-content:space-between;gap:12px}.PromotionRulesManager_ruleCardHead__W6CXr div{display:grid;gap:3px;min-width:0}.PromotionRulesManager_ruleCardHead__W6CXr strong{color:#332b27;font-size:16px}.PromotionRulesManager_ruleCardHead__W6CXr small{color:#887a70;font-size:12px}.PromotionRulesManager_ruleChoice__9BWSr,.PromotionRulesManager_toggle__NWIoI{min-height:42px;border:1px solid rgba(162,140,126,.28);border-radius:999px;background:#fffdf9;color:#796a60;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.PromotionRulesManager_toggle__NWIoI{min-width:52px;min-height:28px;height:28px;padding:0 8px;font-size:11px;align-self:flex-start;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 2px 5px rgba(72,48,28,.08)}.PromotionRulesManager_toggleOn__wohaI{border-color:#dfb663;background:linear-gradient(180deg,#fff5d8,#f8e5b8);color:#8b5f19}.PromotionRulesManager_ruleChoices__Bc5W3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.PromotionRulesManager_ruleChoice__9BWSr{padding:0 10px}.PromotionRulesManager_ruleChoiceActive__07EQf{border-color:#aac7ea;background:linear-gradient(180deg,#eef6ff,#dcecff);color:#285d96}.PromotionRulesManager_ruleChoiceActive__07EQf[data-promotion-rule-type=second_item_half]{border-color:rgba(96,153,216,.55);background:linear-gradient(180deg,#eef6ff,#dcecff);color:#285d96}.PromotionRulesManager_ruleChoiceActive__07EQf[data-promotion-rule-type=whole_product]{border-color:rgba(168,125,210,.55);background:linear-gradient(180deg,#f5efff,#e9ddfb);color:#654b9a}.PromotionRulesManager_ruleDetailSlot__MEaOX{display:flex;min-height:36px;align-items:center}.PromotionRulesManager_repeatChoice__xAYZS{display:flex;align-items:center;gap:8px;color:#665a52;font-size:13px;line-height:1.45}.PromotionRulesManager_repeatChoice__xAYZS input{width:19px;height:19px;flex:0 0 auto;margin:0;accent-color:#6a4c3c}.PromotionRulesManager_foldField__8Y_qY{display:flex;margin-left:auto;align-items:center;gap:8px;color:#665a52;font-size:13px;font-weight:400}.PromotionRulesManager_foldField__8Y_qY input[data-stall-input=true]{box-sizing:border-box;width:80px;min-height:32px;height:32px;padding:0 8px;border:1px solid rgba(94,76,58,.24);border-radius:10px;background:rgba(255,255,255,.94);box-shadow:inset 0 1px 2px rgba(72,48,28,.05);color:#332b27;font-size:inherit;font-weight:400;text-align:right}.PromotionRulesManager_foldField__8Y_qY input:focus-visible{border-color:rgba(40,93,150,.55);outline:3px solid rgba(37,99,166,.2);outline-offset:1px}.PromotionRulesManager_foldField__8Y_qY em{font-style:normal}.PromotionRulesManager_error__P8OpC{margin:0;padding:9px 11px;border-radius:12px;background:#fff0ed;color:#a3473f;font-size:13px;font-weight:700}.PromotionRulesManager_managerActions__5DlUV{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.PromotionRulesManager_managerActions__5DlUV span{color:#8b7a70;font-size:12px}.PromotionRulesManager_managerActions__5DlUV>button{width:100%;min-height:48px}@media (max-width:430px){.PromotionRulesManager_manager__tMAQG{padding:13px;border-radius:18px}.PromotionRulesManager_ruleCard__V4_oS{padding:12px}.PromotionRulesManager_ruleCardHead__W6CXr strong{font-size:15px}.PromotionRulesManager_foldField__8Y_qY,.PromotionRulesManager_repeatChoice__xAYZS{font-size:12px}}@media (prefers-reduced-motion:reduce){.PromotionRulesManager_ruleCard__V4_oS{transition:none}}.HistoryWorkspace_editModule__S_aKm{display:inline-flex;flex:0 0 auto;align-items:center;white-space:nowrap}.HistoryWorkspace_editLabel__yFBtZ{font-size:14px;font-weight:500;line-height:20px}.HistoryWorkspace_editToggle__HiRlF{display:inline-flex;align-items:center;justify-content:center;padding-inline:2px;min-height:36px;font-size:11px;white-space:nowrap}.HistoryWorkspace_switchControl__u9cS7{background:var(--stall-color-border,#d5c6b7)}.HistoryWorkspace_editToggle__HiRlF[data-selected] .HistoryWorkspace_switchControl__u9cS7{background:var(--stall-color-primary,#5a3b2e)}.RecipeInputSectionV2_section__9YgQ9[data-slot=card]{position:relative;display:grid;gap:var(--space-5);margin-block:0 var(--space-4);padding:clamp(var(--space-4),4vw,var(--space-6));overflow:hidden;border:1px solid rgba(255,255,255,.56);border-radius:var(--radius-card);background:linear-gradient(145deg,rgba(255,253,248,.58),rgba(255,246,234,.34)),rgba(255,250,242,.42);box-shadow:0 16px 38px rgba(93,61,27,.1),inset 0 1px 0 rgba(255,255,255,.58);backdrop-filter:blur(16px) saturate(145%);-webkit-backdrop-filter:blur(16px) saturate(145%)}.RecipeInputSectionV2_title__OOT_V{display:flex;align-items:center;gap:10px;margin:0;color:var(--color-foreground);font-size:var(--font-size-section-title);font-weight:750;line-height:var(--line-height-tight);white-space:nowrap}.RecipeInputSectionV2_title__OOT_V:before{content:"";width:5px;height:26px;flex:0 0 auto;border-radius:999px;background:linear-gradient(180deg,var(--color-orange-600),#efbb76);box-shadow:0 3px 8px rgba(215,135,63,.16)}.RecipeInputSectionV2_grid__pGozN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.RecipeInputSectionV2_actions__ESfql{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2)}.RecipeInputSectionV2_section__9YgQ9 .RecipeInputSectionV2_action__6ZH_k,.RecipeInputSectionV2_section__9YgQ9 .RecipeInputSectionV2_copyButton__3MVaR{display:inline-flex;align-items:center;justify-content:center;border-radius:15px;font-weight:600;text-align:center;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,opacity .18s ease}.RecipeInputSectionV2_section__9YgQ9 .RecipeInputSectionV2_action__6ZH_k{width:100%}.RecipeInputSectionV2_section__9YgQ9 .RecipeInputSectionV2_clearAction__2M29D{border:1px solid rgba(211,129,51,.28);background:linear-gradient(135deg,rgba(255,238,214,.86),rgba(255,252,247,.62)),rgba(255,243,228,.66);color:#9a5a24;box-shadow:0 9px 18px rgba(211,129,51,.09),inset 0 1px 0 rgba(255,255,255,.8)}.RecipeInputSectionV2_section__9YgQ9 .RecipeInputSectionV2_undoAction__ihO9v{width:auto;min-width:108px;border:1px solid rgba(95,115,216,.3);background:linear-gradient(135deg,rgba(238,241,255,.96),rgba(255,253,248,.94));color:var(--dough)}.RecipeInputSectionV2_section__9YgQ9 .RecipeInputSectionV2_copyButton__3MVaR{margin-top:calc(var(--space-1) * -1);border-color:transparent;background:linear-gradient(180deg,rgba(105,82,66,.98),rgba(45,34,28,.96));color:#fff;font-weight:700;box-shadow:0 13px 26px rgba(39,33,29,.17),inset 0 1px 0 rgba(255,255,255,.24),inset 0 -1px 0 rgba(0,0,0,.14)}.RecipeInputSectionV2_section__9YgQ9 .RecipeInputSectionV2_action__6ZH_k:active:not(:disabled),.RecipeInputSectionV2_section__9YgQ9 .RecipeInputSectionV2_copyButton__3MVaR:active:not(:disabled){transform:scale(.98)}.RecipeInputSectionV2_section__9YgQ9 .RecipeInputSectionV2_undoAction__ihO9v:disabled{cursor:not-allowed;opacity:.45}@media (hover:hover){.RecipeInputSectionV2_section__9YgQ9 .RecipeInputSectionV2_action__6ZH_k:hover:not(:disabled),.RecipeInputSectionV2_section__9YgQ9 .RecipeInputSectionV2_copyButton__3MVaR:hover:not(:disabled){transform:translateY(-1px)}}@media (max-width:420px){.RecipeInputSectionV2_section__9YgQ9[data-slot=card]{gap:var(--space-4)}.RecipeInputSectionV2_section__9YgQ9 .RecipeInputSectionV2_undoAction__ihO9v{min-width:96px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.RecipeInputSectionV2_section__9YgQ9 .RecipeInputSectionV2_action__6ZH_k,.RecipeInputSectionV2_section__9YgQ9 .RecipeInputSectionV2_copyButton__3MVaR{transition:none}}.RecipeInputFieldV2_field__bkrgC{min-width:0}.RecipeInputFieldV2_field__bkrgC .RecipeInputFieldV2_control__7JxQr.RecipeInputFieldV2_control__7JxQr{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:var(--control-height);border:1px solid var(--color-border);border-radius:var(--radius-control);outline:none;background:var(--color-surface);color:var(--color-foreground);padding:0 var(--space-3);font:inherit;font-size:18px;font-weight:700;line-height:1;text-align:left;cursor:text;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}.RecipeInputFieldV2_field__bkrgC input.RecipeInputFieldV2_control__7JxQr.RecipeInputFieldV2_control__7JxQr{appearance:none}.RecipeInputFieldV2_field__bkrgC button.RecipeInputFieldV2_control__7JxQr.RecipeInputFieldV2_control__7JxQr{cursor:pointer}.RecipeInputFieldV2_field__bkrgC .RecipeInputFieldV2_control__7JxQr.RecipeInputFieldV2_control__7JxQr:focus-visible,.RecipeInputFieldV2_field__bkrgC .RecipeInputFieldV2_control__7JxQr.RecipeInputFieldV2_control__7JxQr[aria-expanded=true]{border-color:rgba(215,135,63,.58);box-shadow:inset 0 0 0 2px rgba(215,135,63,.18),0 6px 16px rgba(93,61,27,.06)}.RecipeInputFieldV2_field__bkrgC .RecipeInputFieldV2_control__7JxQr.RecipeInputFieldV2_control__7JxQr:hover{border-color:var(--color-border-strong);background:var(--color-surface-elevated)}.RecipeInputFieldV2_keyboardControl__GDpe8{justify-content:space-between}@media (prefers-reduced-motion:reduce){.RecipeInputFieldV2_field__bkrgC .RecipeInputFieldV2_control__7JxQr.RecipeInputFieldV2_control__7JxQr{transition:none}}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU{--font-ui:"AppFont-OPPOSans",-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI","Microsoft YaHei",sans-serif;--top-keypad-text:#27211d;--top-keypad-muted:#837164;position:fixed;z-index:var(--layer-keyboard);inset:0;pointer-events:none;font-family:var(--font-ui)}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-overlay{position:fixed;z-index:calc(var(--layer-keyboard) + 1);inset:0;display:flex;align-items:flex-end;justify-content:center;box-sizing:border-box;padding:0 max(10px,env(safe-area-inset-right)) 0 max(10px,env(safe-area-inset-left));background:transparent;pointer-events:none;touch-action:auto}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-sheet{--top-input-keypad-sheet-reveal-duration:250ms;--top-input-keypad-reveal-ease:cubic-bezier(0.23,1,0.32,1);display:grid;width:min(430px,100%);max-height:100vh;max-height:100dvh;grid-template-rows:auto auto auto auto;gap:14px;overflow-y:auto;box-sizing:border-box;border:1px solid rgba(255,255,255,.72);border-radius:30px 30px 0 0;background:linear-gradient(145deg,rgba(255,253,248,.98),rgba(255,246,234,.94)),rgba(255,250,242,.96);padding:14px 16px max(16px,env(safe-area-inset-bottom));color:var(--top-keypad-text);box-shadow:0 18px 42px rgba(93,61,27,.14),inset 0 1px 0 rgba(255,255,255,.86);pointer-events:auto;overscroll-behavior:contain;touch-action:pan-y;transform:translateY(100%);will-change:transform,opacity;animation:TopInputKeyboardV2_top-input-keypad-slide-in__HoGjb var(--top-input-keypad-sheet-reveal-duration) var(--top-input-keypad-reveal-ease) both}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-handle{width:38px;height:4px;justify-self:center;border-radius:999px;background:rgba(127,86,48,.22)}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-heading{display:grid;flex:1 1 auto;min-width:0;align-content:center;gap:4px}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-sheet[data-top-input-field=totalCount]{--top-keypad-accent:var(--top-keypad-text)}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-sheet[data-top-input-field=leftoverCheeseFillingG]{--top-keypad-accent:rgb(79,143,98)}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-sheet[data-top-input-field=leftoverTaroFillingG]{--top-keypad-accent:#a477bd}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-sheet[data-top-input-field=leftoverDurianFillingG]{--top-keypad-accent:rgb(201,139,32)}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-sheet[data-top-input-field=leftoverPurpleFillingG]{--top-keypad-accent:#7651a0}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-sheet[data-top-input-field=taroCount]{--top-keypad-accent:var(--taro);--top-keypad-accent:#5f2d76}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-sheet[data-top-input-field=purpleCount]{--top-keypad-accent:#7651a0}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-sheet[data-top-input-field=durianCount]{--top-keypad-accent:rgb(201,139,32)}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-heading>strong{overflow:hidden;color:var(--top-keypad-accent,var(--top-keypad-text));font-size:clamp(21px,5.8vw,25px);font-weight:650;letter-spacing:-.025em;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-helper{display:block;color:var(--top-keypad-muted);font-size:12px;font-weight:500;line-height:1.35}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-navigation{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-nav{display:inline-flex;width:40px;height:40px;flex:0 0 40px;align-items:center;justify-content:center;border:1px solid rgba(178,126,80,.2);border-radius:50%;background:rgba(255,253,248,.64);color:#7f5630;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .14s ease-out,background .14s ease-out,border-color .14s ease-out,box-shadow .14s ease-out,opacity .14s ease-out}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-nav svg{display:block;width:20px;height:20px;flex:0 0 20px}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-nav:hover:not(:disabled){border-color:rgba(178,126,80,.32);background:rgba(255,247,236,.88);transform:translateY(-1px)}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-nav:active:not(:disabled){box-shadow:inset 0 1px 2px rgba(74,48,32,.1);transform:translateY(1px) scale(.98)}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-nav:disabled{cursor:not-allowed;opacity:.34}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-close{display:inline-grid;width:46px;height:46px;flex:0 0 46px;align-items:center;justify-content:center;border:1px solid rgba(178,126,80,.26);border-radius:50%;background:rgba(255,253,248,.78);color:#6f4428;padding:0;font-size:0;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .14s ease-out,background .14s ease-out,border-color .14s ease-out,box-shadow .14s ease-out}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-close:hover{border-color:rgba(178,126,80,.34);background:rgba(255,247,236,.96);transform:none}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-close:active{box-shadow:inset 0 1px 2px rgba(74,48,32,.12);transform:translateY(1px) scale(.98)}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-close svg{display:block;width:28px;height:28px}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-value-row{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-value-label{color:var(--top-keypad-muted);font-size:14px;font-weight:650;line-height:1.2;white-space:nowrap}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-value{display:flex;min-width:0;align-items:baseline;justify-content:flex-end;gap:5px;overflow:hidden;border:1px solid rgba(127,86,48,.18);border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,.76),rgba(255,255,255,.5));padding:11px 13px;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-value>span{min-width:0;overflow:hidden;color:var(--top-keypad-text);font-size:clamp(27px,8vw,36px);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.035em;line-height:1;text-overflow:ellipsis;white-space:nowrap}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-value>small{flex:0 0 auto;color:var(--top-keypad-muted);font-size:15px;font-weight:650;line-height:1}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-clear{min-width:58px;min-height:40px;border:1px solid rgba(190,92,72,.24);border-radius:999px;background:rgba(255,244,239,.72);color:#a94f42;padding:7px 10px;font:650 13px/1 var(--font-ui);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .14s ease-out,background .14s ease-out,border-color .14s ease-out,box-shadow .14s ease-out}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-clear:hover{border-color:rgba(169,79,66,.34);background:rgba(255,247,243,.94);transform:translateY(-1px)}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-clear:active{box-shadow:inset 0 1px 2px rgba(169,79,66,.12);transform:scale(.98)}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:8px;row-gap:8px}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-key{display:inline-flex;min-width:0;min-height:46px;height:clamp(46px,12vw,52px);align-items:center;justify-content:center;border:1px solid rgba(92,65,38,.08);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(255,250,244,.62));color:var(--top-keypad-text);padding:0;font:600 clamp(20px,5.8vw,23px)/1 var(--font-ui);font-variant-numeric:tabular-nums;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 2px 6px rgba(93,61,27,.028);transition:transform .14s ease-out,background .14s ease-out,border-color .14s ease-out,box-shadow .14s ease-out}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-key[data-key="."]{color:#7f5630;font-size:24px;font-weight:650}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-key:disabled{cursor:not-allowed;opacity:.42}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-key:hover:not(:disabled){border-color:rgba(92,65,38,.13);background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,252,247,.7));box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 3px 8px rgba(93,61,27,.035);transform:translateY(-1px)}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-key:active:not(:disabled){border-color:rgba(92,65,38,.15);background:linear-gradient(180deg,rgba(250,248,244,.88),rgba(247,241,233,.66));box-shadow:inset 0 1px 2px rgba(93,61,27,.08),0 1px 3px rgba(93,61,27,.02);transform:scale(.98)}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-key svg{display:block;width:26px;height:24px;flex:0 0 26px}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU button:focus-visible{outline:2px solid rgba(95,115,216,.58);outline-offset:3px}@keyframes TopInputKeyboardV2_top-input-keypad-slide-in__HoGjb{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (max-width:360px){.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-sheet{gap:11px;border-radius:26px 26px 0 0;padding-right:12px;padding-left:12px}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-header{gap:8px}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-close{width:42px;height:42px;flex-basis:42px;font-size:23px}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-navigation{gap:4px}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-nav{width:38px;height:38px;flex-basis:38px}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-nav svg{width:18px;height:18px;flex-basis:18px}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-grid{column-gap:6px;row-gap:6px}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-key{min-height:44px;height:44px}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-value-row{gap:7px}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-clear{min-width:52px;padding-right:8px;padding-left:8px}}@media (prefers-reduced-motion:reduce){.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-clear,.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-close,.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-key,.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-nav,.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-sheet{animation:none;transition:none}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-sheet{transform:none}}.TopInputKeyboardV2_topInputKeypadPortal__UBJtU .top-input-keypad-sheet[data-top-input-field=taroCount]{--top-keypad-accent:#a477bd}.menu_popup__iaomv{outline:none;transform-origin:var(--transform-origin);transition:opacity var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.menu_popup__iaomv[data-ending-style],.menu_popup__iaomv[data-starting-style]{opacity:0;transform:scale(.98) translateY(-2px)}.menu_item__TaEwB{outline:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.menu_item__TaEwB[data-highlighted]{background:var(--color-surface-soft)}.menu_item__TaEwB[data-disabled]{cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){.menu_popup__iaomv{transition:none}}