.auth-screens-module__lOIZ_a__page{background:var(--paper,#f8f7f4);color:#2b201d;justify-content:center;min-height:100svh;padding:48px 24px;display:flex}.auth-screens-module__lOIZ_a__shell{width:100%;max-width:472px;margin:auto 0}.auth-screens-module__lOIZ_a__brand{flex-direction:column;align-items:center;gap:12px;margin-bottom:28px;display:flex}.auth-screens-module__lOIZ_a__brand img{width:260px;height:auto;display:block}.auth-screens-module__lOIZ_a__brand span{color:#71645e;letter-spacing:.02em;font-size:14px;font-weight:600}.auth-screens-module__lOIZ_a__panel{background:#fffdfa;border:1px solid #e5ddd3;border-radius:20px;padding:32px;box-shadow:0 5px 24px #39201605}.auth-screens-module__lOIZ_a__panel h1{letter-spacing:-.025em;margin:0 0 10px;font-size:30px;font-weight:700;line-height:1.2}.auth-screens-module__lOIZ_a__description{color:#6a5a53;margin:0 0 26px;font-size:16px;line-height:1.55}.auth-screens-module__lOIZ_a__form{flex-direction:column;gap:20px;display:flex}.auth-screens-module__lOIZ_a__rolePicker{border:0;min-width:0;margin:0;padding:0}.auth-screens-module__lOIZ_a__rolePicker legend{margin-bottom:9px;font-size:15px;font-weight:650;line-height:1.4}.auth-screens-module__lOIZ_a__roleChoices{grid-template-columns:1fr;gap:10px;display:grid}.auth-screens-module__lOIZ_a__roleOption{cursor:pointer;background:#fff;border:1px solid #cdbfb2;border-radius:10px;align-items:center;gap:10px;min-height:74px;padding:12px;display:flex}.auth-screens-module__lOIZ_a__roleOption input{width:18px;height:18px;accent-color:var(--red,#d82f29);flex:0 0 18px;margin:0}.auth-screens-module__lOIZ_a__roleOption>span{flex-direction:column;gap:4px;min-width:0;display:flex}.auth-screens-module__lOIZ_a__roleOption strong{font-size:16px;line-height:1.25}.auth-screens-module__lOIZ_a__roleOption small{color:#71615a;font-size:13px;line-height:1.3}.auth-screens-module__lOIZ_a__roleSelected{border-color:var(--red,#d82f29);box-shadow:inset 0 0 0 1px var(--red,#d82f29);background:#fff3ee}.auth-screens-module__lOIZ_a__rolePicker:disabled{opacity:.65}.auth-screens-module__lOIZ_a__rolePicker:disabled .auth-screens-module__lOIZ_a__roleOption{cursor:wait}.auth-screens-module__lOIZ_a__field{flex-direction:column;gap:8px;display:flex}.auth-screens-module__lOIZ_a__field label{font-size:15px;font-weight:650;line-height:1.4}.auth-screens-module__lOIZ_a__field input{appearance:none;color:#2b201d;width:100%;min-width:0;min-height:52px;font:inherit;background:#fff;border:1px solid #b8aaa0;border-radius:9px;padding:12px 14px;font-size:17px;line-height:1.4}.auth-screens-module__lOIZ_a__field input:disabled{opacity:.7}.auth-screens-module__lOIZ_a__passwordInput{background:#fff;border:1px solid #b8aaa0;border-radius:9px;align-items:stretch;display:flex}.auth-screens-module__lOIZ_a__passwordInput input{background:0 0;border:0;flex:1;min-width:0}.auth-screens-module__lOIZ_a__visibility{color:#863228;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 64px;padding:0 12px;font-size:14px;font-weight:650}.auth-screens-module__lOIZ_a__primary,.auth-screens-module__lOIZ_a__secondary{min-height:52px;font:inherit;text-align:center;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;padding:13px 18px;font-size:16px;font-weight:700;line-height:1.4;text-decoration:none;display:flex}.auth-screens-module__lOIZ_a__primary{background:var(--red,#d82f29);color:#fff}.auth-screens-module__lOIZ_a__primary:hover{background:#a62b22}.auth-screens-module__lOIZ_a__secondary{color:#a42f26;background:#fffdfa;border-color:#cdbcb0}.auth-screens-module__lOIZ_a__secondary:hover,.auth-screens-module__lOIZ_a__visibility:hover{background:#f5eee7}.auth-screens-module__lOIZ_a__primary:disabled,.auth-screens-module__lOIZ_a__secondary:disabled,.auth-screens-module__lOIZ_a__visibility:disabled{cursor:wait;opacity:.7}.auth-screens-module__lOIZ_a__textLink,.auth-screens-module__lOIZ_a__backLink{color:#a62e25;text-underline-offset:4px;align-items:center;min-height:44px;font-size:15px;font-weight:600;line-height:1.4;text-decoration:underline;display:inline-flex}.auth-screens-module__lOIZ_a__textLink{align-self:flex-end;margin-top:-12px;margin-bottom:-8px}.auth-screens-module__lOIZ_a__backLink{margin-top:18px}.auth-screens-module__lOIZ_a__hint{color:#71615a;margin:20px 0 0;font-size:14px;line-height:1.55}.auth-screens-module__lOIZ_a__form>.auth-screens-module__lOIZ_a__hint{margin:0}.auth-screens-module__lOIZ_a__error,.auth-screens-module__lOIZ_a__success{border:1px solid #dfb1a7;border-radius:8px;margin:0;padding:12px 14px;font-size:15px;line-height:1.5}.auth-screens-module__lOIZ_a__error{color:#86251b;background:#fff0eb}.auth-screens-module__lOIZ_a__success{color:#405431;background:#f2f5eb;border-color:#c4cdb6}.auth-screens-module__lOIZ_a__error a{color:inherit;text-underline-offset:3px;font-weight:650;text-decoration:underline}.auth-screens-module__lOIZ_a__panel>.auth-screens-module__lOIZ_a__error,.auth-screens-module__lOIZ_a__panel>.auth-screens-module__lOIZ_a__success{margin-bottom:22px}.auth-screens-module__lOIZ_a__confirmation{flex-direction:column;gap:20px;display:flex}.auth-screens-module__lOIZ_a__confirmation .auth-screens-module__lOIZ_a__hint,.auth-screens-module__lOIZ_a__confirmation .auth-screens-module__lOIZ_a__backLink{margin:0}.auth-screens-module__lOIZ_a__pending{color:#71615a;margin:0;padding:10px 0;font-size:16px}.auth-screens-module__lOIZ_a__footer{color:#87776d;text-align:center;margin:24px 0 0;font-size:13px}.auth-screens-module__lOIZ_a__page :is(button,a,input):focus-visible{outline-offset:3px;outline:3px solid #86251b}.auth-screens-module__lOIZ_a__passwordInput:focus-within{border-color:#86251b}@media (max-width:520px){.auth-screens-module__lOIZ_a__page{padding:28px 16px}.auth-screens-module__lOIZ_a__panel{border-radius:16px;padding:26px 22px}.auth-screens-module__lOIZ_a__panel h1{font-size:28px}.auth-screens-module__lOIZ_a__brand{margin-bottom:22px}.auth-screens-module__lOIZ_a__brand img{width:240px}}@media (prefers-reduced-motion:reduce){.auth-screens-module__lOIZ_a__page *{scroll-behavior:auto}}.auth-screens-module__lOIZ_a__roleOption{min-height:68px}.auth-screens-module__lOIZ_a__changeLink{color:#a62e25;min-height:44px;font:inherit;text-underline-offset:4px;text-align:left;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:8px 0;font-size:15px;font-weight:600;text-decoration:underline}.auth-screens-module__lOIZ_a__confirmation .auth-screens-module__lOIZ_a__hint{overflow-wrap:anywhere}.auth-screens-module__lOIZ_a__primary:disabled,.auth-screens-module__lOIZ_a__secondary:disabled{cursor:default}.auth-screens-module__lOIZ_a__error a{align-items:center;min-height:44px;display:inline-flex}.auth-screens-module__lOIZ_a__requestLoading{margin-top:18px}.auth-screens-module__lOIZ_a__requestLoading>[role=status]{text-align:left;background:#faf3ea;border-radius:10px;grid-template-columns:56px minmax(0,1fr);gap:7px 14px;padding:10px 14px;display:grid}.auth-screens-module__lOIZ_a__requestLoading>[role=status]>div:first-child{grid-row:1/3;width:56px;height:59px}.auth-screens-module__lOIZ_a__requestLoading>[role=status]>div:nth-child(2){align-self:end;max-width:none}.auth-screens-module__lOIZ_a__requestLoading>[role=status]>div:nth-child(2) p{font-size:15px}.auth-screens-module__lOIZ_a__requestLoading>[role=status]>span:last-child{align-self:start;width:72px}@media (max-width:520px){.auth-screens-module__lOIZ_a__page{padding:16px 14px 24px}.auth-screens-module__lOIZ_a__brand{gap:6px;margin-bottom:14px}.auth-screens-module__lOIZ_a__brand img{width:176px}.auth-screens-module__lOIZ_a__panel{padding:20px 18px}.auth-screens-module__lOIZ_a__panel h1{margin-bottom:6px;font-size:26px}.auth-screens-module__lOIZ_a__description{margin-bottom:16px;font-size:15px}.auth-screens-module__lOIZ_a__form{gap:16px}.auth-screens-module__lOIZ_a__roleChoices{gap:8px}.auth-screens-module__lOIZ_a__roleOption{min-height:52px;padding:8px 12px}.auth-screens-module__lOIZ_a__roleOption>span{flex-flow:wrap;align-items:baseline;gap:2px 8px}.auth-screens-module__lOIZ_a__roleOption small{font-size:14px}}
.lucky-apple-module__YwPeTG__apple{width:100%;height:auto;display:block;overflow:hidden}.lucky-apple-module__YwPeTG__ghost{fill:#00a755;opacity:.16}.lucky-apple-module__YwPeTG__wave{fill:#00a755;animation:2.2s linear infinite lucky-apple-module__YwPeTG__apple-wave}.lucky-apple-module__YwPeTG__rise{animation:3s cubic-bezier(.45,.05,.3,1) infinite lucky-apple-module__YwPeTG__apple-rise}.lucky-apple-module__YwPeTG__held{transition:transform 1.6s cubic-bezier(.3,.7,.2,1)}@keyframes lucky-apple-module__YwPeTG__apple-wave{to{transform:translate(-148px)}}@keyframes lucky-apple-module__YwPeTG__apple-rise{0%{opacity:1;transform:translateY(226px)}64%,84%{opacity:1;transform:translateY(10px)}to{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.lucky-apple-module__YwPeTG__wave,.lucky-apple-module__YwPeTG__rise{animation:none}.lucky-apple-module__YwPeTG__rise{transform:translateY(10px)}.lucky-apple-module__YwPeTG__held{transition:none}}
.coffee-loading-module__Ca4iTW__loading{text-align:center;color:#352a23;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-width:0;padding:28px 20px;display:flex}.coffee-loading-module__Ca4iTW__fullPage{background:#fff8ed;gap:26px;min-height:100svh;padding:32px 24px}.coffee-loading-module__Ca4iTW__visual{flex:none;width:92px}.coffee-loading-module__Ca4iTW__fullPage .coffee-loading-module__Ca4iTW__visual{width:132px}.coffee-loading-module__Ca4iTW__copy{gap:8px;max-width:360px;display:grid}.coffee-loading-module__Ca4iTW__label{letter-spacing:-.25px;margin:0;font-size:19px;font-weight:650;line-height:1.45}.coffee-loading-module__Ca4iTW__detail{color:#716358;margin:0;font-size:14px;line-height:1.6}@media (max-width:460px){.coffee-loading-module__Ca4iTW__label{font-size:18px}.coffee-loading-module__Ca4iTW__loading{gap:16px}}
.price-notice-module__z2bA-a__notice{box-sizing:border-box;text-align:left;font-family:var(--font-coffee),Arial,sans-serif;animation:.6s cubic-bezier(.2,.8,.2,1) .2s both price-notice-module__z2bA-a__rise}.price-notice-module__z2bA-a__notice p{margin:0}.price-notice-module__z2bA-a__notice[data-audience=customer]{--ink:#382f28;--red:#df2b22;width:fit-content;max-width:min(100%,410px);color:var(--ink);background:#ffffff80;border:1px solid #dfcdbb;border-radius:20px;align-items:center;gap:15px;margin:28px 0 0;padding:14px 22px 14px 14px;display:flex;box-shadow:0 14px 26px -22px #6e3b2788}.price-notice-module__z2bA-a__badge{background:var(--ink);color:#fff8ed;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.price-notice-module__z2bA-a__text{gap:4px;min-width:0;display:grid}.price-notice-module__z2bA-a__text strong{letter-spacing:-.035em;font-size:20px;font-weight:850;line-height:1.15}.price-notice-module__z2bA-a__text span:not(.price-notice-module__z2bA-a__accent){letter-spacing:-.005em;color:#6b5d51;font-size:15.5px;font-weight:500;line-height:1.4}.price-notice-module__z2bA-a__accent{color:var(--red);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 8' preserveAspectRatio='none'%3E%3Cpath d='M2 5.5Q40 1 98 3.2' fill='none' stroke='%23df2b22' stroke-width='2.6' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 0 100%/100% 7px no-repeat;padding-bottom:5px;animation:.7s cubic-bezier(.3,.7,.2,1) .75s both price-notice-module__z2bA-a__underline;display:inline-block}.price-notice-module__z2bA-a__notice[data-compact]{border-radius:16px;gap:12px;width:auto;max-width:none;margin:6px 18px 2px;padding:9px 16px 9px 10px}.price-notice-module__z2bA-a__notice[data-compact] .price-notice-module__z2bA-a__badge{width:34px;height:34px}.price-notice-module__z2bA-a__notice[data-compact] .price-notice-module__z2bA-a__text{display:block}.price-notice-module__z2bA-a__notice[data-compact] .price-notice-module__z2bA-a__text strong{font-size:17px;display:inline}.price-notice-module__z2bA-a__notice[data-compact] .price-notice-module__z2bA-a__text span:not(.price-notice-module__z2bA-a__accent){margin-left:8px;font-size:15px;display:inline}@media (max-width:699px),(orientation:portrait){.price-notice-module__z2bA-a__notice[data-audience=customer]:not([data-compact]){margin-inline:auto}}@media (max-width:600px){.price-notice-module__z2bA-a__notice[data-audience=customer]{gap:12px;margin-top:22px;padding:12px 16px 12px 12px}.price-notice-module__z2bA-a__badge{width:40px;height:40px}.price-notice-module__z2bA-a__text strong{font-size:18px}.price-notice-module__z2bA-a__text span:not(.price-notice-module__z2bA-a__accent){font-size:14.5px}.price-notice-module__z2bA-a__notice[data-compact] .price-notice-module__z2bA-a__text span:not(.price-notice-module__z2bA-a__accent){margin:2px 0 0;display:block}}.price-notice-module__z2bA-a__notice[data-audience=staff]{color:#4d4238;background:#faf8f5;border:1px solid #e3ddd5;border-radius:11px;align-items:center;gap:12px;width:100%;max-width:none;margin:0;padding:7px 14px 7px 8px;font-family:inherit;display:flex}.price-notice-module__z2bA-a__tag{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#cf332c;border-radius:8px;flex:none;align-items:center;gap:6px;padding:5px 10px 5px 8px;font-size:12.5px;font-weight:800;display:inline-flex}.price-notice-module__z2bA-a__notice[data-audience=staff] p{letter-spacing:-.1px;font-size:15.5px;font-weight:600;line-height:1.35}@keyframes price-notice-module__z2bA-a__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes price-notice-module__z2bA-a__underline{0%{background-size:0 7px}to{background-size:100% 7px}}@media (prefers-reduced-motion:reduce){.price-notice-module__z2bA-a__notice,.price-notice-module__z2bA-a__accent{animation:none}}
.staff-dashboard-module__25nKiG__app{color:#332d27;background:#f7f5f1;min-height:100dvh;font-size:17px}.staff-dashboard-module__25nKiG__app button:focus-visible,.staff-dashboard-module__25nKiG__focusDialog button:focus-visible{outline-offset:3px;outline:3px solid #ad241f}.staff-dashboard-module__25nKiG__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.staff-dashboard-module__25nKiG__bar{z-index:12;background:#fff;border-top:4px solid #cf332c;border-bottom:1px solid #e3ddd5;flex-wrap:wrap;align-items:center;gap:14px;min-height:72px;padding:8px 18px;display:flex;position:sticky;top:0;box-shadow:0 2px 10px #3a2a1110}.staff-dashboard-module__25nKiG__bar .staff-dashboard-module__25nKiG__priceUpdate{flex-basis:100%;max-width:none;margin:0}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__bar{border-top:0;top:0}.staff-dashboard-module__25nKiG__logo{flex-shrink:0;margin-right:6px;display:flex}.staff-dashboard-module__25nKiG__logo img{width:150px;height:auto;display:block}.staff-dashboard-module__25nKiG__tabs{scrollbar-width:none;flex:1;align-items:stretch;gap:6px;min-width:0;display:flex;overflow-x:auto}.staff-dashboard-module__25nKiG__tabs::-webkit-scrollbar{display:none}.staff-dashboard-module__25nKiG__tab{color:#4d4238;min-height:52px;font:inherit;letter-spacing:-.2px;white-space:nowrap;cursor:pointer;background:#f4f1ec;border:1px solid #e0d9cf;border-radius:11px;flex-shrink:0;align-items:center;gap:9px;padding:0 16px;font-size:18px;font-weight:750;display:inline-flex}.staff-dashboard-module__25nKiG__tab b{color:#332d27;font-variant-numeric:tabular-nums;background:#fff;border-radius:8px;justify-content:center;align-items:center;min-width:30px;height:30px;padding:0 8px;font-size:19px;font-weight:800;display:inline-flex}.staff-dashboard-module__25nKiG__tab em{letter-spacing:.3px;text-transform:uppercase;color:#b3271f;padding-left:2px;font-size:14px;font-style:normal;font-weight:800}.staff-dashboard-module__25nKiG__tab[aria-pressed=true]{color:#fff;background:#cf332c;border-color:#cf332c}.staff-dashboard-module__25nKiG__tab[aria-pressed=true] b{color:#fff;background:#ffffff2e}.staff-dashboard-module__25nKiG__tab[aria-pressed=true] em{color:#ffe1dd}.staff-dashboard-module__25nKiG__tab:disabled{cursor:default;opacity:.7}.staff-dashboard-module__25nKiG__pricesTab{flex:none;margin-left:2px}.staff-dashboard-module__25nKiG__pricesTab svg{flex:none}.staff-dashboard-module__25nKiG__tools{flex-shrink:0;align-items:center;gap:8px;display:flex}.staff-dashboard-module__25nKiG__live{color:#3f7a5a;min-width:48px;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-size:16px;font-weight:700;display:inline-flex}.staff-dashboard-module__25nKiG__live i{background:#b8b0a5;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 4px #b8b0a522}.staff-dashboard-module__25nKiG__live[data-state=connecting] i{animation:1.2s ease-in-out infinite staff-dashboard-module__25nKiG__pulse}@keyframes staff-dashboard-module__25nKiG__pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.staff-dashboard-module__25nKiG__live[data-state=connecting] i{animation:none}}.staff-dashboard-module__25nKiG__live:disabled{cursor:default;opacity:.6}.staff-dashboard-module__25nKiG__main{max-width:1320px;margin:0 auto;padding:14px 18px 40px}.staff-dashboard-module__25nKiG__listTop{scroll-margin-top:calc(var(--queue-controls-height,72px) + 8px);outline:none}.staff-dashboard-module__25nKiG__orders{flex-direction:column;gap:10px;display:flex}.staff-dashboard-module__25nKiG__historyNote{color:#675b4e;margin:0 0 10px 4px;font-size:15px}.staff-dashboard-module__25nKiG__newAlert{background:#fff0df;border:1px solid #dcbf95;border-radius:11px;align-items:center;gap:12px;margin:0 0 12px;padding:8px 8px 8px 16px;font-size:19px;display:flex}.staff-dashboard-module__25nKiG__newAlert strong{color:#5c3a12;margin-right:auto;font-weight:800}.staff-dashboard-module__25nKiG__newAlert button[data-slot]{color:#fff;height:auto;min-height:48px;box-shadow:none;background:#cf332c;border-radius:9px;gap:6px;padding:0 16px;font-size:17px;font-weight:700}.staff-dashboard-module__25nKiG__newAlert button:last-child{color:#554b40;background:0 0;width:48px;padding:0}.staff-dashboard-module__25nKiG__error{color:#9c3429;background:#fff0e9;border:1px solid #e3b5a9;border-radius:9px;margin:0 0 12px;padding:12px 15px;font-size:16px;line-height:1.5}.staff-dashboard-module__25nKiG__notice{color:#6a5a45;background:#fbf7ef;border:1px solid #e3d9c8;border-radius:9px;margin:0 0 12px;padding:10px 14px;font-size:15px;line-height:1.5}.staff-dashboard-module__25nKiG__pager{color:#675b4e;align-items:center;gap:8px;margin-top:14px;padding-top:6px;font-size:16px;display:flex}.staff-dashboard-module__25nKiG__pager>span{font-variant-numeric:tabular-nums;margin-right:auto}.staff-dashboard-module__25nKiG__pager button[data-slot]{color:#554b40;height:auto;min-height:48px;box-shadow:none;background:#fff;border:1px solid #dcd4ca;border-radius:9px;padding:0 18px;font-size:16px;font-weight:700}.staff-dashboard-module__25nKiG__empty{color:#675b4e;text-align:center;background:#fcfbf8;border:1px dashed #dcd4c8;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 20px;display:flex}.staff-dashboard-module__25nKiG__empty h1,.staff-dashboard-module__25nKiG__empty h2{color:#594c3d;letter-spacing:-.3px;font-size:24px;font-weight:750}.staff-dashboard-module__25nKiG__empty p{max-width:460px;font-size:17px;line-height:1.5}.staff-dashboard-module__25nKiG__back[data-slot]{color:#a4312b;height:auto;min-height:48px;font-size:16px;font-weight:700}.staff-dashboard-module__25nKiG__signIn[data-slot]{color:#fff;height:auto;min-height:52px;box-shadow:none;background:#cf332c;border-radius:9px;gap:10px;padding:12px 20px;font-size:17px;font-weight:700}.staff-dashboard-module__25nKiG__focusDialog[data-slot]{background:#fff;border:1px solid #e0d6ca;border-radius:16px;flex-direction:column;gap:0;width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:0;display:flex;overflow:hidden;max-width:720px!important}.staff-dashboard-module__25nKiG__focusHeader{border-bottom:1px solid #e9e1d6;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.staff-dashboard-module__25nKiG__focusHeader>div{min-width:0}.staff-dashboard-module__25nKiG__focusHeader p{color:#675b4e;align-items:center;gap:10px;margin-bottom:8px;font-size:15px;font-weight:650;display:flex}.staff-dashboard-module__25nKiG__focusHeader [data-slot=dialog-title]{letter-spacing:-.6px;overflow-wrap:anywhere;font-size:30px;font-weight:800;line-height:1.2}.staff-dashboard-module__25nKiG__focusHeader [data-slot=dialog-description]{color:#675b4e;overflow-wrap:anywhere;margin-top:6px;font-size:16px;line-height:1.5}.staff-dashboard-module__25nKiG__close[data-slot]{width:48px;height:48px;box-shadow:none;background:#f5f1eb;border:0;border-radius:9px;flex-shrink:0;padding:10px}.staff-dashboard-module__25nKiG__focusBody{flex-direction:column;gap:16px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}.staff-dashboard-module__25nKiG__pickup{color:#2f6f56;overflow-wrap:anywhere;font-size:19px;font-weight:700;line-height:1.4}.staff-dashboard-module__25nKiG__focusFooter{border-top:1px solid #e9e1d6;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex}.staff-dashboard-module__25nKiG__focusAdvance[data-slot]{color:#fff;height:auto;min-height:56px;box-shadow:none;white-space:normal;background:#cf332c;border-radius:10px;gap:10px;margin-left:auto;padding:12px 22px;font-size:18px;font-weight:750}.staff-dashboard-module__25nKiG__cancel[data-slot]{color:#8a5a4b;height:auto;min-height:48px;box-shadow:none;background:0 0;padding:10px 4px;font-size:16px;font-weight:650}@media (max-width:1100px){.staff-dashboard-module__25nKiG__logo img{width:126px}.staff-dashboard-module__25nKiG__tab{padding:0 13px;font-size:17px}.staff-dashboard-module__25nKiG__tab b{min-width:28px;height:28px;font-size:18px}}@media (max-width:900px){.staff-dashboard-module__25nKiG__bar{gap:8px;min-height:68px;padding:8px 12px}.staff-dashboard-module__25nKiG__tab{gap:6px;min-height:50px;padding:0 9px;font-size:16px}.staff-dashboard-module__25nKiG__tabs,.staff-dashboard-module__25nKiG__tools{gap:4px}.staff-dashboard-module__25nKiG__tab b{min-width:26px;height:26px;padding:0 6px;font-size:17px}.staff-dashboard-module__25nKiG__tab em{font-size:12px}.staff-dashboard-module__25nKiG__pricesTab{margin-left:0;padding:0 10px}.staff-dashboard-module__25nKiG__pricesTab svg,.staff-dashboard-module__25nKiG__live span{display:none}.staff-dashboard-module__25nKiG__live.staff-dashboard-module__25nKiG__offline{min-width:48px;padding:0}.staff-dashboard-module__25nKiG__main{padding:12px 12px 36px}.staff-dashboard-module__25nKiG__newAlert{gap:8px;font-size:17px}.staff-dashboard-module__25nKiG__focusHeader,.staff-dashboard-module__25nKiG__focusBody{padding:18px}.staff-dashboard-module__25nKiG__focusFooter{padding:12px 18px}}@media (max-width:739px){.staff-dashboard-module__25nKiG__bar{flex-wrap:wrap}.staff-dashboard-module__25nKiG__logo{order:0}.staff-dashboard-module__25nKiG__tools{order:1;margin-left:auto}.staff-dashboard-module__25nKiG__tabs{order:2;width:100%}.staff-dashboard-module__25nKiG__tab{padding:0 10px;font-size:15px}}.staff-dashboard-module__25nKiG__focusNumber{color:#3d3329;vertical-align:middle;font-variant-numeric:tabular-nums;vertical-align:middle;background:#f1ece5;border:2px solid #ddd3c7;border-radius:8px;justify-content:center;align-items:center;min-width:0;height:38px;margin:0 0 0 14px;padding:0 10px;font-size:22px;font-weight:800;display:inline-flex}@media (max-width:739px){.staff-dashboard-module__25nKiG__bar{gap:6px 8px;min-height:0;padding:8px 12px 10px}.staff-dashboard-module__25nKiG__tabs{flex:100%;order:2;gap:6px}.staff-dashboard-module__25nKiG__tab{flex:auto;justify-content:center;gap:5px;min-width:0;padding:0 6px;font-size:15px}.staff-dashboard-module__25nKiG__tab b{min-width:24px;height:26px;padding:0 5px;font-size:16px}.staff-dashboard-module__25nKiG__pricesTab{padding:0 14px}.staff-dashboard-module__25nKiG__main{padding:10px 12px 32px}}@media (max-width:1180px){.staff-dashboard-module__25nKiG__tabs{overflow:visible}.staff-dashboard-module__25nKiG__tab{position:relative}.staff-dashboard-module__25nKiG__tab em{color:#fff;background:#cf332c;border-radius:999px;padding:2px 7px;font-size:12px;line-height:1.2;position:absolute;top:-8px;right:-2px;box-shadow:0 1px 3px #3a2a1133}.staff-dashboard-module__25nKiG__tab[aria-pressed=true] em{color:#b3271f;background:#fff}}@media (max-width:1020px){.staff-dashboard-module__25nKiG__logo{display:none}}@media (min-width:641px) and (max-width:739px){.staff-dashboard-module__25nKiG__pricesTab{flex:none}}.staff-dashboard-module__25nKiG__app{background:#efe6da}.staff-dashboard-module__25nKiG__bar{box-shadow:none;background:#d92d24;border-top:0;border-bottom:0}.staff-dashboard-module__25nKiG__tab{color:#ffe1dd;font-family:var(--font-coffee),var(--font-body),sans-serif;letter-spacing:0;background:0 0;border:0;font-weight:700}.staff-dashboard-module__25nKiG__tab:hover{background:#ffffff1f}.staff-dashboard-module__25nKiG__tab b{color:#fff;font-family:var(--font-coffee),var(--font-body),sans-serif;background:0 0;font-weight:900}.staff-dashboard-module__25nKiG__tab em{color:#fff}.staff-dashboard-module__25nKiG__tab[aria-pressed=true]{color:#b5211a;background:#fff8ed}.staff-dashboard-module__25nKiG__tab[aria-pressed=true] b,.staff-dashboard-module__25nKiG__tab[aria-pressed=true] em{color:#b5211a;background:0 0}.staff-dashboard-module__25nKiG__pricesTab{background:#b5211a}.staff-dashboard-module__25nKiG__tabs{background:#b5211a;border-radius:18px;gap:4px;padding:5px}.staff-dashboard-module__25nKiG__live{color:#fff}.staff-dashboard-module__25nKiG__live[data-state=live] i{background:#7dffb5;box-shadow:0 0 0 4px #7dffb540}.staff-dashboard-module__25nKiG__live.staff-dashboard-module__25nKiG__offline{color:#b5211a;background:#fff8ed;border-color:#0000}.staff-dashboard-module__25nKiG__bar .staff-dashboard-module__25nKiG__tools button[aria-controls=coffee-alert-settings],.staff-dashboard-module__25nKiG__bar .staff-dashboard-module__25nKiG__tools button[title^=Ticket\ printer],.staff-dashboard-module__25nKiG__bar .staff-dashboard-module__25nKiG__tools a[href^=\/forgot-password],.staff-dashboard-module__25nKiG__bar .staff-dashboard-module__25nKiG__tools button[aria-label^=Sign\ out]{color:#fff;opacity:1;background:#b5211a;border-color:#0000;border-radius:14px;width:48px;min-width:48px;height:48px;min-height:48px}.staff-dashboard-module__25nKiG__layoutSwitch{background:#b5211a;border-radius:16px;gap:2px;padding:4px;display:flex}.staff-dashboard-module__25nKiG__layoutSwitch button{color:#ffe1dd;height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:15px;display:inline-flex}.staff-dashboard-module__25nKiG__layoutSwitch button[aria-pressed=true]{color:#b5211a;background:#fff8ed;font-weight:700}.staff-dashboard-module__25nKiG__bar .staff-dashboard-module__25nKiG__priceUpdate{margin-top:2px}@media (min-width:740px){.staff-dashboard-module__25nKiG__bar{gap:14px;min-height:88px;padding:10px 24px}.staff-dashboard-module__25nKiG__tabs{flex:0 auto;margin:0 auto}.staff-dashboard-module__25nKiG__tab{gap:8px;min-height:52px;padding:0 14px;font-size:20px}.staff-dashboard-module__25nKiG__main{max-width:none;padding:22px 24px 48px}}@media (min-width:1181px){.staff-dashboard-module__25nKiG__logo img{width:180px}}@media (max-width:1280px){.staff-dashboard-module__25nKiG__tabs{overflow:visible}.staff-dashboard-module__25nKiG__tab{position:relative}.staff-dashboard-module__25nKiG__tab em{color:#b5211a;background:#fff;border-radius:999px;padding:2px 7px;font-size:12px;line-height:1.2;position:absolute;top:-8px;right:-2px;box-shadow:0 1px 3px #3a2a1133}.staff-dashboard-module__25nKiG__tab[aria-pressed=true] em{color:#fff;background:#d92d24}.staff-dashboard-module__25nKiG__logo img{width:160px}.staff-dashboard-module__25nKiG__layoutSwitch button{padding:0 10px}}.staff-dashboard-module__25nKiG__orders{gap:30px}.staff-dashboard-module__25nKiG__laneHead{font-family:var(--font-coffee),var(--font-body),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#8a7b6e;justify-content:space-between;align-items:baseline;gap:12px;margin:0 4px -12px;font-size:15px;font-weight:900;display:flex}.staff-dashboard-module__25nKiG__laneHead span{font-family:var(--font-body),sans-serif;letter-spacing:0;text-transform:none;font-size:15px;font-weight:600}.staff-dashboard-module__25nKiG__orders:has(article[data-status=collected],article[data-status=cancelled],article[data-status=expired]){gap:14px}.staff-dashboard-module__25nKiG__lanes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.staff-dashboard-module__25nKiG__lane{flex-direction:column;gap:22px;min-width:0;padding:4px 14px 48px 2px;display:flex}.staff-dashboard-module__25nKiG__lane+.staff-dashboard-module__25nKiG__lane{border-left:2px dashed #d9ccbc;padding:4px 2px 48px 14px}.staff-dashboard-module__25nKiG__laneEmpty{text-align:center;color:#8a7b6e;border:2px dashed #d9ccbc;border-radius:12px;padding:28px 12px;font-size:17px}.staff-dashboard-module__25nKiG__app[data-lanes]{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.staff-dashboard-module__25nKiG__app[data-lanes] .staff-dashboard-module__25nKiG__bar{position:relative}.staff-dashboard-module__25nKiG__app[data-lanes] .staff-dashboard-module__25nKiG__main{flex-direction:column;flex:1;width:100%;min-height:0;padding-bottom:0;display:flex}.staff-dashboard-module__25nKiG__app[data-lanes] .staff-dashboard-module__25nKiG__lanes{flex:1;min-height:0;margin:0 -24px;padding:0 24px}.staff-dashboard-module__25nKiG__app[data-lanes] .staff-dashboard-module__25nKiG__lane{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-top:6px;overflow-y:auto}.staff-dashboard-module__25nKiG__app[data-lanes] .staff-dashboard-module__25nKiG__pager{padding-bottom:14px}@media (max-width:739px){.staff-dashboard-module__25nKiG__lanes{grid-template-columns:minmax(0,1fr)}.staff-dashboard-module__25nKiG__lane+.staff-dashboard-module__25nKiG__lane{border-top:2px dashed #d9ccbc;border-left:0;padding:24px 0 48px}.staff-dashboard-module__25nKiG__app[data-lanes]{height:auto;overflow:visible}.staff-dashboard-module__25nKiG__app[data-lanes] .staff-dashboard-module__25nKiG__lane{overflow:visible}}@media (min-width:740px) and (max-width:900px){.staff-dashboard-module__25nKiG__bar{flex-wrap:nowrap;gap:8px;padding:10px 14px}.staff-dashboard-module__25nKiG__tabs{gap:2px;padding:4px}.staff-dashboard-module__25nKiG__tab{gap:6px;min-height:48px;padding:0 10px;font-size:17px}.staff-dashboard-module__25nKiG__tab b{min-width:24px;height:26px;font-size:17px}.staff-dashboard-module__25nKiG__pricesTab{padding:0 12px}.staff-dashboard-module__25nKiG__pricesTab svg{display:block}.staff-dashboard-module__25nKiG__pricesTab span{display:none}.staff-dashboard-module__25nKiG__layoutSwitch{padding:3px}.staff-dashboard-module__25nKiG__layoutSwitch button{height:40px;padding:0 8px}.staff-dashboard-module__25nKiG__bar .staff-dashboard-module__25nKiG__tools button[aria-controls=coffee-alert-settings],.staff-dashboard-module__25nKiG__bar .staff-dashboard-module__25nKiG__tools button[title^=Ticket\ printer],.staff-dashboard-module__25nKiG__bar .staff-dashboard-module__25nKiG__tools a[href^=\/forgot-password],.staff-dashboard-module__25nKiG__bar .staff-dashboard-module__25nKiG__tools button[aria-label^=Sign\ out]{width:44px;min-width:44px;height:44px;min-height:44px}}.staff-dashboard-module__25nKiG__embedded{min-height:0;color:var(--lc-ink);background:0 0}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__bar{background:var(--lc-card-bg);min-height:0;box-shadow:0 1px 0 var(--lc-hair);border:0;border-radius:16px 16px 0 0;padding:12px 28px 10px}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__tabs{background:var(--lc-well);border-radius:10px;flex:0 auto;gap:2px;padding:2px}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__tab{min-height:34px;font-family:var(--lc-sans);font-size:var(--lc-t-small);letter-spacing:0;color:var(--lc-grey);background:0 0;border:0;border-radius:8px;gap:7px;padding:0 14px;font-weight:400}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__tab:hover{color:var(--lc-ink)}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__tab b{background:var(--lc-hover);min-width:22px;height:22px;font-size:var(--lc-t-tiny);color:var(--lc-ink);border-radius:999px;padding:0 6px;font-weight:600}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__tab em{font-size:var(--lc-t-tiny);letter-spacing:0;text-transform:none;color:var(--lc-needs);font-weight:600}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__tab[aria-pressed=true]{background:var(--lc-card-bg);color:var(--lc-ink);box-shadow:0 1px 2px #352d2914,0 0 0 1px var(--lc-hair);font-weight:600}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__tab[aria-pressed=true] b{background:var(--lc-cream);color:var(--lc-ink)}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__tab[aria-pressed=true] em{color:var(--lc-needs)}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__tab:focus-visible,.staff-dashboard-module__25nKiG__embedded button:focus-visible{outline:2px solid var(--lc-sales);outline-offset:2px}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__live{min-height:34px;font-family:var(--lc-sans);font-size:var(--lc-t-tiny);color:var(--lc-grey);font-weight:400}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__main{max-width:1440px;padding:6px 28px 40px}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__empty{background:var(--lc-well);color:var(--lc-grey);border:0;border-radius:20px}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__empty :is(h1,h2){font-family:var(--lc-display);font-size:var(--lc-t-title);letter-spacing:-.01em;color:var(--lc-ink);font-weight:800}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__empty p{font-size:var(--lc-t-small)}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__notice{background:var(--lc-well);font-size:var(--lc-t-small);color:var(--lc-grey);border:0;border-radius:14px}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__error{background:var(--lc-error-bg);font-size:var(--lc-t-small);color:var(--lc-ink);border:0;border-radius:14px}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__newAlert{background:var(--lc-amber-50);font-size:var(--lc-t-body);border:0;border-radius:14px}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__newAlert strong{color:var(--lc-ink);font-weight:600}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__newAlert button[data-slot]{background:var(--lc-primary);min-height:38px;font-size:var(--lc-t-small);border-radius:12px;font-weight:500}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__newAlert button:last-child{color:var(--lc-grey);background:0 0}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__historyNote,.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__pager{font-size:var(--lc-t-small);color:var(--lc-grey)}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__pager button[data-slot]{background:var(--lc-hover);min-height:38px;font-size:var(--lc-t-small);color:var(--lc-ink);border:0;border-radius:10px;font-weight:500}@container work (max-width:620px){.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__bar{border-radius:0;padding:8px 16px}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__main{padding:6px 16px 32px}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__tabs{flex:100%}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__tab{flex:1;justify-content:center;padding:0 8px}}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__layoutSwitch{background:var(--lc-well);border-radius:10px;padding:2px}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__layoutSwitch button{height:34px;font-family:var(--lc-sans);font-size:var(--lc-t-small);color:var(--lc-grey);border-radius:8px;padding:0 12px}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__layoutSwitch button[aria-pressed=true]{background:var(--lc-card-bg);color:var(--lc-ink);box-shadow:0 1px 2px #352d2914,0 0 0 1px var(--lc-hair);font-weight:600}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__layoutSwitch svg{width:18px;height:18px}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__tabs{margin:0 auto}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__tools{margin-left:0}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__live{color:var(--lc-grey)}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__live[data-state=live] i{background:var(--lc-green);box-shadow:0 0 0 4px #00a75524}.staff-dashboard-module__25nKiG__embedded .staff-dashboard-module__25nKiG__main{max-width:none}.staff-dashboard-module__25nKiG__embedded[data-lanes]{height:calc(100dvh - 28px)}.staff-dashboard-module__25nKiG__embedded[data-lanes] .staff-dashboard-module__25nKiG__lanes{margin:0 -28px;padding:0 28px}
.account-controls-module__8z_PFq__controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.account-controls-module__8z_PFq__role{color:#74685b;white-space:nowrap;padding-right:6px;font-size:13px;font-weight:650}.account-controls-module__8z_PFq__signOut[data-slot],.account-controls-module__8z_PFq__settings{height:auto;min-height:44px;box-shadow:none;color:#594d40;white-space:nowrap;background:#fff;border:1px solid #e3dbd0;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.account-controls-module__8z_PFq__signOut[data-slot]:hover,.account-controls-module__8z_PFq__settings:hover{color:#a92d26;background:#f6f2ec}.account-controls-module__8z_PFq__controls a[aria-disabled=true]{opacity:.5;cursor:default}.account-controls-module__8z_PFq__controls button:focus-visible,.account-controls-module__8z_PFq__controls a:focus-visible{outline-offset:3px;outline:3px solid #ad241f}.account-controls-module__8z_PFq__errorDialog[data-slot]{background:#fff;border-radius:14px;gap:18px;padding:28px;max-width:440px!important}.account-controls-module__8z_PFq__errorDialog [data-slot=dialog-title]{font-size:24px;line-height:1.3}.account-controls-module__8z_PFq__errorDialog [data-slot=dialog-description]{color:#74685b;font-size:16px;line-height:1.6}@media (max-width:640px){.account-controls-module__8z_PFq__controls{gap:6px}.account-controls-module__8z_PFq__role{padding-right:2px;font-size:13px}.account-controls-module__8z_PFq__settings{width:44px;padding:10px}.account-controls-module__8z_PFq__settings span{display:none}.account-controls-module__8z_PFq__signOut[data-slot]{padding:10px;font-size:13px}}@media (max-width:460px){.account-controls-module__8z_PFq__controls{justify-content:center;margin:0 auto}}.account-controls-module__8z_PFq__operatorForm{gap:14px;min-width:0;display:grid}.account-controls-module__8z_PFq__operatorForm label{font-size:16px;font-weight:650}.account-controls-module__8z_PFq__operatorForm input{border:1px solid #9c8f81;border-radius:8px;width:100%;min-width:0;min-height:52px;padding:12px;font-size:18px}.account-controls-module__8z_PFq__operatorForm input:focus-visible{outline-offset:2px;outline:3px solid #ad241f}.account-controls-module__8z_PFq__operatorError{color:#a5201c;overflow-wrap:anywhere;font-size:16px;line-height:1.5}.account-controls-module__8z_PFq__errorDialog[data-slot]{max-height:calc(100dvh - 32px);overflow-y:auto}.account-controls-module__8z_PFq__errorDialog [data-slot=dialog-title]{padding-right:30px}.account-controls-module__8z_PFq__operatorForm button[data-slot]{white-space:normal;height:auto;min-height:48px}.account-controls-module__8z_PFq__operatorTrigger[data-slot]{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;color:#70665c;background:0 0;border:1px solid #0000;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.account-controls-module__8z_PFq__operatorTrigger[data-slot]:hover{color:#af2a24;background:#eee7de}.account-controls-module__8z_PFq__operatorTrigger[data-slot]:focus-visible{outline-offset:3px;outline:3px solid #ad241f}@media (prefers-reduced-motion:reduce){.account-controls-module__8z_PFq__operatorTrigger[data-slot]{transition:none}}.account-controls-module__8z_PFq__compact{flex-wrap:nowrap;gap:6px}.account-controls-module__8z_PFq__compact .account-controls-module__8z_PFq__settings,.account-controls-module__8z_PFq__compact .account-controls-module__8z_PFq__signOut[data-slot]{color:#554b40;border-radius:10px;width:48px;min-width:48px;min-height:48px;padding:0}.account-controls-module__8z_PFq__compact .account-controls-module__8z_PFq__settings span{display:none}.account-controls-module__8z_PFq__compactLabel{font-size:18px;line-height:1}.account-controls-module__8z_PFq__sidebar{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:2px;margin:0}.account-controls-module__8z_PFq__sidebar .account-controls-module__8z_PFq__role{font-family:var(--lc-sans);font-size:var(--lc-t-small);color:var(--lc-ink);padding:4px 8px 2px;font-weight:600}.account-controls-module__8z_PFq__sidebar .account-controls-module__8z_PFq__settings,.account-controls-module__8z_PFq__sidebar .account-controls-module__8z_PFq__signOut[data-slot]{width:100%;min-height:36px;font-family:var(--lc-sans);font-size:var(--lc-t-small);color:var(--lc-grey);background:0 0;border:0;border-radius:10px;justify-content:flex-start;gap:8px;padding:6px 8px;font-weight:400}.account-controls-module__8z_PFq__sidebar .account-controls-module__8z_PFq__settings:hover,.account-controls-module__8z_PFq__sidebar .account-controls-module__8z_PFq__signOut[data-slot]:hover{background:var(--lc-hover);color:var(--lc-ink)}.account-controls-module__8z_PFq__sidebar .account-controls-module__8z_PFq__settings svg,.account-controls-module__8z_PFq__sidebar .account-controls-module__8z_PFq__signOut[data-slot] svg{width:16px;height:16px}.account-controls-module__8z_PFq__sidebar button:focus-visible,.account-controls-module__8z_PFq__sidebar a:focus-visible{outline:2px solid var(--lc-sales);outline-offset:2px}@media (max-width:640px){.account-controls-module__8z_PFq__sidebar .account-controls-module__8z_PFq__settings{width:100%;padding:6px 8px}.account-controls-module__8z_PFq__sidebar .account-controls-module__8z_PFq__settings span{display:inline}}@media (max-width:460px){.account-controls-module__8z_PFq__sidebar{justify-content:flex-start;margin:0}}
.staff-notifications-module__3-7ELG__root{position:relative}.staff-notifications-module__3-7ELG__trigger[data-slot]{color:#554b40;background:#fff;border:1px solid #dcd4ca;border-radius:8px;gap:8px;min-height:48px;padding:10px 14px;font-size:18px}.staff-notifications-module__3-7ELG__panel{z-index:40;background:#fff;border:1px solid #ddd5cb;border-radius:12px;width:min(580px,100vw - 32px);margin:0;padding:18px;font-size:18px;line-height:1.45;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 12px 40px #332d2720}.staff-notifications-module__3-7ELG__panel h2,.staff-notifications-module__3-7ELG__panel h3{font-size:18px;font-weight:750}.staff-notifications-module__3-7ELG__panel p{color:#675b4e;margin-top:5px}.staff-notifications-module__3-7ELG__row{justify-content:space-between;align-items:center;gap:18px;display:flex}.staff-notifications-module__3-7ELG__panel button[data-slot]{white-space:normal;gap:8px;height:auto;min-height:48px;font-size:18px}.staff-notifications-module__3-7ELG__push{border-top:1px solid #e3ddd5;margin-top:16px;padding-top:16px}.staff-notifications-module__3-7ELG__actions{gap:12px;margin-top:12px;display:flex}@media (max-width:640px){.staff-notifications-module__3-7ELG__row{flex-direction:column;align-items:flex-start}}.staff-notifications-module__3-7ELG__panelHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.staff-notifications-module__3-7ELG__panelHeader button[data-slot]{color:#554b40;background:#f7f5f1;flex-shrink:0;width:48px;padding:0}@media (max-width:640px){.staff-notifications-module__3-7ELG__root{position:static}.staff-notifications-module__3-7ELG__panel{width:auto;max-height:calc(100dvh - 110px);position:fixed;top:90px;left:16px;right:16px;overflow:auto}}.staff-notifications-module__3-7ELG__compactTrigger[data-slot]{color:#554b40;border-radius:10px;width:48px;min-width:48px;padding:0;position:relative}.staff-notifications-module__3-7ELG__soundOn{background:#3f8a6b;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:8px;right:8px}
.receipt-printer-module__FswIra__dot{background:#b8aa9a;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:8px;right:8px}.receipt-printer-module__FswIra__dot[data-connected]{background:#2f8a4c}.receipt-printer-module__FswIra__message{color:#4f4439;margin:4px 0 6px;font-size:16px;line-height:1.45}.receipt-printer-module__FswIra__hint{color:#6f6356;margin:0 0 12px;font-size:14px;line-height:1.4}.receipt-printer-module__FswIra__list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.receipt-printer-module__FswIra__list [data-slot]{justify-content:flex-start;width:100%;min-height:48px;font-size:16px}
.staff-prices-module__otQija__prices{gap:16px;display:grid}.staff-prices-module__otQija__head{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.staff-prices-module__otQija__head h2{letter-spacing:-.5px;color:#332d27;margin:0;font-size:26px;font-weight:850}.staff-prices-module__otQija__head p{color:#7b6e62;margin:0;font-size:17px;font-weight:550}.staff-prices-module__otQija__hidden{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.staff-prices-module__otQija__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.staff-prices-module__otQija__stack{align-content:start;gap:14px;min-width:0;display:grid}.staff-prices-module__otQija__card{background:#fff;border:1px solid #e3ddd5;border-radius:16px;margin:0;padding:6px 20px 8px;box-shadow:0 2px 10px #3a2a1108}.staff-prices-module__otQija__card h3{letter-spacing:.09em;text-transform:uppercase;color:#b3271f;margin:0;padding:14px 0 6px;font-size:14px;font-weight:800}.staff-prices-module__otQija__card table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.staff-prices-module__otQija__card thead th{letter-spacing:.06em;text-transform:uppercase;color:#9a8d80;text-align:right;padding:2px 0 8px;font-size:13px;font-weight:750}.staff-prices-module__otQija__card tbody tr{border-top:1px solid #f0eae1}.staff-prices-module__otQija__card tbody th{white-space:nowrap;letter-spacing:-.2px;color:#332d27;text-align:left;height:56px;padding:0;font-size:20px;font-weight:700}.staff-prices-module__otQija__card tbody td{letter-spacing:-.4px;color:#332d27;text-align:right;width:96px;font-size:23px;font-weight:850}.staff-prices-module__otQija__none{color:#cfc6bb;font-weight:600}.staff-prices-module__otQija__extras{grid-column:1/-1}.staff-prices-module__otQija__extras ul{margin:0;padding:0;list-style:none}.staff-prices-module__otQija__extras li{border-top:1px solid #f0eae1;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:8px 0;display:flex}.staff-prices-module__otQija__extras li>div{gap:2px;min-width:0;display:grid}.staff-prices-module__otQija__extras strong{letter-spacing:-.2px;color:#332d27;font-size:20px;font-weight:700}.staff-prices-module__otQija__extras li>div>span{color:#7b6e62;font-size:15px;font-weight:500}.staff-prices-module__otQija__extras li>p{flex:none;gap:22px;margin:0;display:flex}.staff-prices-module__otQija__extras li>p>span{justify-items:end;gap:1px;display:grid}.staff-prices-module__otQija__extras small{letter-spacing:.06em;text-transform:uppercase;color:#9a8d80;font-size:12.5px;font-weight:750}.staff-prices-module__otQija__extras b{letter-spacing:-.4px;color:#332d27;font-variant-numeric:tabular-nums;font-size:23px;font-weight:850}.staff-prices-module__otQija__free{color:#5d5046;border-top:1px solid #f0eae1;flex-wrap:wrap;align-items:baseline;gap:14px;margin:0;padding:14px 0 10px;font-size:16px;font-weight:550;display:flex}.staff-prices-module__otQija__free b{color:#2f6f56;letter-spacing:.06em;text-transform:uppercase;background:#e9f3ec;border-radius:8px;padding:4px 10px;font-size:12.5px;font-weight:800}.staff-prices-module__otQija__loading{color:#7b6e62;margin:0;padding:30px 0;font-size:18px}.staff-prices-module__otQija__problem{color:#8c241d;background:#fff1ee;border:1px solid #e8b5ae;border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 18px;display:flex}.staff-prices-module__otQija__problem p{margin:0;font-size:17px;font-weight:650}@media (max-width:900px){.staff-prices-module__otQija__grid,.staff-prices-module__otQija__stack{grid-template-columns:minmax(0,1fr)}.staff-prices-module__otQija__head h2{font-size:24px}.staff-prices-module__otQija__extras li{flex-direction:column;align-items:flex-start;gap:8px}.staff-prices-module__otQija__extras li>p{gap:18px}}@media (max-width:520px){.staff-prices-module__otQija__head{gap:2px 12px}.staff-prices-module__otQija__head h2{font-size:24px}.staff-prices-module__otQija__head p{font-size:15px}.staff-prices-module__otQija__card{padding:6px 14px 8px}.staff-prices-module__otQija__card thead th{letter-spacing:.04em;padding-left:6px;font-size:12px}.staff-prices-module__otQija__card tbody th{white-space:normal;height:52px;padding-right:8px;font-size:17px;line-height:1.2}.staff-prices-module__otQija__card tbody td{width:auto;min-width:54px;padding-left:6px;font-size:19px}.staff-prices-module__otQija__extras strong{font-size:18px}.staff-prices-module__otQija__extras li>div>span{font-size:14px}.staff-prices-module__otQija__extras b{font-size:20px}.staff-prices-module__otQija__extras li>p{gap:16px}}.staff-prices-module__otQija__code{letter-spacing:.02em;color:#9a8d80;font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px;font-weight:600;display:block}.staff-prices-module__otQija__extras .staff-prices-module__otQija__code{text-transform:none}.staff-prices-module__otQija__prices[data-look=admin]{font-family:var(--lc-sans);color:var(--lc-ink);gap:14px}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__head{gap:2px 12px}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__head h2{font-family:var(--lc-display);font-size:var(--lc-t-title);letter-spacing:-.01em;color:var(--lc-ink);font-weight:800}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__head p{font-size:var(--lc-t-small);color:var(--lc-grey);font-weight:400}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__grid,.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__stack{gap:12px}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__card{background:var(--lc-card-bg);box-shadow:var(--lc-card);border:0;border-radius:20px;margin:0;padding:4px 18px 8px}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__card h3{font-size:var(--lc-t-small);letter-spacing:0;text-transform:none;color:var(--lc-ink);padding:12px 0 4px;font-weight:600}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__card thead th{font-size:var(--lc-t-tiny);letter-spacing:0;text-transform:none;color:var(--lc-grey);padding:2px 0 6px;font-weight:400}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__card tbody tr{border-top:1px solid var(--lc-hair)}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__card tbody th{height:48px;font-family:var(--lc-display);font-size:var(--lc-t-body);letter-spacing:0;color:var(--lc-ink);font-weight:600}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__card tbody td{width:88px;font-family:var(--lc-display);letter-spacing:0;color:var(--lc-ink);font-size:20px;font-weight:800}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__none{color:var(--lc-mute);font-weight:400}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__extras li{border-top:1px solid var(--lc-hair);min-height:56px}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__extras strong{font-family:var(--lc-display);font-size:var(--lc-t-body);letter-spacing:0;color:var(--lc-ink);font-weight:600}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__extras li>div>span{font-size:var(--lc-t-tiny);color:var(--lc-grey)}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__extras small{font-size:var(--lc-t-tiny);letter-spacing:0;text-transform:none;color:var(--lc-grey);font-weight:400}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__extras b{font-family:var(--lc-display);letter-spacing:0;color:var(--lc-ink);font-size:20px;font-weight:800}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__free{border-top:1px solid var(--lc-hair);font-size:var(--lc-t-small);color:var(--lc-grey);font-weight:400}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__free b{background:var(--lc-green-bg);font-size:var(--lc-t-tiny);letter-spacing:0;text-transform:none;color:var(--lc-ink);border-radius:999px;padding:1px 9px;font-weight:400}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__loading{font-size:var(--lc-t-small);color:var(--lc-grey)}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__problem{background:var(--lc-error-bg);color:var(--lc-ink);border:0;border-radius:14px}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__problem p{font-size:var(--lc-t-small);font-weight:400}.staff-prices-module__otQija__prices[data-look=admin] .staff-prices-module__otQija__code{font-family:var(--lc-sans);font-size:var(--lc-t-tiny);color:var(--lc-grey);font-weight:400}
.management-module__f9U1qG__main{width:100%;min-width:0;max-width:1440px;color:var(--lc-ink);margin-inline:auto;padding:16px 28px 40px}.management-module__f9U1qG__main :is(h1,h2,h3,p){margin:0}.management-module__f9U1qG__main :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible,.management-module__f9U1qG__dialog :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--lc-sales);outline-offset:2px}.management-module__f9U1qG__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-bottom:14px;display:flex}.management-module__f9U1qG__heading h1{font-family:var(--lc-display);font-weight:800;font-size:var(--lc-t-title);letter-spacing:-.01em;white-space:nowrap;line-height:1.2}.management-module__f9U1qG__title{gap:2px;min-width:0;display:grid}.management-module__f9U1qG__say{font-size:var(--lc-t-small);color:var(--lc-grey)}.management-module__f9U1qG__headRow .management-module__f9U1qG__toolbar{flex:auto;justify-content:flex-end}.management-module__f9U1qG__toolbar{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.management-module__f9U1qG__toolbar input,.management-module__f9U1qG__toolbar select{background:var(--lc-well);min-width:0;min-height:38px;font:inherit;font-size:var(--lc-t-small);color:var(--lc-ink);border:0;border-radius:10px;padding:6px 12px}.management-module__f9U1qG__toolbar select{appearance:none;background:var(--lc-well) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%236b5d51' stroke-width='1.75' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 10px center;flex:0 170px;padding-right:32px}.management-module__f9U1qG__toolbar .management-module__f9U1qG__search{flex:0 260px;min-width:150px}.management-module__f9U1qG__toolbar :is(input,select):focus-visible{background-color:var(--lc-card-bg)}@container work (max-width:900px){.management-module__f9U1qG__headRow .management-module__f9U1qG__toolbar:has(.management-module__f9U1qG__search){flex-wrap:wrap;flex:100%;justify-content:flex-start}.management-module__f9U1qG__toolbar .management-module__f9U1qG__search{flex:220px}}@container work (max-width:620px){.management-module__f9U1qG__main{padding:12px 16px 32px}.management-module__f9U1qG__heading h1{font-size:22px}.management-module__f9U1qG__toolbar .management-module__f9U1qG__search{flex:calc(100% - 46px);order:-2}.management-module__f9U1qG__toolbar:has(.management-module__f9U1qG__search) .management-module__f9U1qG__icon{order:-1}.management-module__f9U1qG__toolbar select{flex:calc(50% - 4px)}}.management-module__f9U1qG__primary,.management-module__f9U1qG__secondary,.management-module__f9U1qG__danger,.management-module__f9U1qG__icon{min-height:38px;font:inherit;font-size:var(--lc-t-small);text-align:center;white-space:nowrap;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:6px 14px;font-weight:500;line-height:1.3;display:inline-flex}.management-module__f9U1qG__primary{background:var(--lc-primary);color:var(--lc-card-bg)}.management-module__f9U1qG__primary:hover{background:var(--lc-primary-hover)}.management-module__f9U1qG__secondary{background:var(--lc-hover);color:var(--lc-ink);border-radius:10px}.management-module__f9U1qG__secondary:hover{background:#352d2914}.management-module__f9U1qG__danger{background:var(--lc-error-bg);color:var(--lc-bad);border-radius:10px}.management-module__f9U1qG__danger:hover{background:#b3261e24}.management-module__f9U1qG__icon{background:var(--lc-hover);width:38px;min-width:38px;color:var(--lc-ink);border-radius:10px;flex:none;padding:0}.management-module__f9U1qG__icon:hover{background:#352d2914}.management-module__f9U1qG__primary:disabled,.management-module__f9U1qG__secondary:disabled,.management-module__f9U1qG__danger:disabled,.management-module__f9U1qG__icon:disabled{opacity:.45;cursor:default}.management-module__f9U1qG__help{font-size:var(--lc-t-tiny);color:var(--lc-grey);line-height:1.6}.management-module__f9U1qG__error,.management-module__f9U1qG__notice{font-size:var(--lc-t-small);overflow-wrap:anywhere;border-radius:14px;margin:0 0 12px;padding:10px 14px;line-height:1.55}.management-module__f9U1qG__error{background:var(--lc-error-bg);color:var(--lc-ink)}.management-module__f9U1qG__error a{text-decoration:underline}.management-module__f9U1qG__error button{margin-top:10px}.management-module__f9U1qG__notice{background:var(--lc-green-bg);color:var(--lc-ink)}.management-module__f9U1qG__empty{background:var(--lc-card-bg);box-shadow:var(--lc-card);text-align:center;font-size:var(--lc-t-small);color:var(--lc-grey);border-radius:20px;padding:42px 20px;line-height:1.6}.management-module__f9U1qG__empty :is(h1,h2){font-family:var(--lc-display);font-size:var(--lc-t-body);color:var(--lc-ink);margin-bottom:6px}.management-module__f9U1qG__empty p{margin:6px 0 14px}.management-module__f9U1qG__about{font-size:var(--lc-t-tiny);color:var(--lc-grey);margin:0 0 12px}.management-module__f9U1qG__about summary{min-height:30px;font-size:var(--lc-t-small);color:var(--lc-ink);cursor:pointer;align-content:center;font-weight:500}.management-module__f9U1qG__about p{max-width:110ch;margin:6px 0;line-height:1.6}.management-module__f9U1qG__setting{background:var(--lc-cream);border-radius:20px;align-items:center;gap:12px;margin:0 0 14px;padding:12px 16px;display:flex}.management-module__f9U1qG__settingIcon{background:var(--lc-card-bg);width:36px;height:36px;color:var(--lc-sales);border-radius:50%;flex:none;place-items:center;display:grid}.management-module__f9U1qG__settingIcon svg{width:18px;height:18px}.management-module__f9U1qG__settingText{flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.management-module__f9U1qG__settingText h2{font-size:var(--lc-t-small);font-weight:600}.management-module__f9U1qG__settingText p{font-size:var(--lc-t-small);color:var(--lc-grey);align-items:center;gap:6px;display:inline-flex}.management-module__f9U1qG__settingInfo{color:var(--lc-grey);cursor:help;border-radius:50%;place-items:center;display:inline-grid}.management-module__f9U1qG__switch{background:var(--lc-card-bg);min-height:38px;box-shadow:var(--lc-card);font:inherit;font-size:var(--lc-t-small);color:var(--lc-ink);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:10px;padding:4px 12px 4px 6px;font-weight:600;display:inline-flex}.management-module__f9U1qG__switch:disabled{opacity:.55;cursor:default}.management-module__f9U1qG__switchTrack{background:var(--lc-mute);border-radius:999px;width:44px;height:26px;transition:background .15s;position:relative}.management-module__f9U1qG__switchTrack>span{background:var(--lc-card-bg);border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #352d2940}.management-module__f9U1qG__switch[aria-checked=true] .management-module__f9U1qG__switchTrack{background:var(--lc-green)}.management-module__f9U1qG__switch[aria-checked=true] .management-module__f9U1qG__switchTrack>span{transform:translate(18px)}@media (prefers-reduced-motion:reduce){.management-module__f9U1qG__switchTrack,.management-module__f9U1qG__switchTrack>span{transition:none}}@container work (max-width:620px){.management-module__f9U1qG__setting{flex-wrap:wrap}.management-module__f9U1qG__settingText{flex-basis:calc(100% - 48px)}}.management-module__f9U1qG__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:12px;display:grid}.management-module__f9U1qG__product{background:var(--lc-card-bg);min-width:0;box-shadow:var(--lc-card);border-radius:20px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.management-module__f9U1qG__thumbnail{background:var(--lc-well);border-radius:14px;justify-content:center;align-items:center;height:72px;display:flex;overflow:hidden}.management-module__f9U1qG__thumbnail svg{width:100%;height:66px!important;min-height:0!important}.management-module__f9U1qG__productText{gap:5px;min-width:0;display:grid}.management-module__f9U1qG__product h2{font-family:var(--lc-display);overflow-wrap:anywhere;font-size:17px;font-weight:700;line-height:1.25}.management-module__f9U1qG__sizes{flex-wrap:wrap;gap:4px;display:flex}.management-module__f9U1qG__sizes span{background:var(--lc-well);font-size:var(--lc-t-tiny);color:var(--lc-grey);white-space:nowrap;border-radius:999px;padding:1px 8px;line-height:1.6}.management-module__f9U1qG__sizes b{color:var(--lc-ink);font-variant-numeric:tabular-nums;font-weight:600}.management-module__f9U1qG__product small{font-size:var(--lc-t-tiny);color:var(--lc-grey);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.management-module__f9U1qG__pill{background:var(--lc-green-bg);font-size:var(--lc-t-tiny);color:var(--lc-ink);vertical-align:middle;border-radius:999px;padding:1px 9px;line-height:1.5;display:inline-block}.management-module__f9U1qG__archived{background:var(--lc-well);color:var(--lc-grey)}.management-module__f9U1qG__tableWrap{background:var(--lc-card-bg);max-width:100%;box-shadow:var(--lc-card);border-radius:20px;padding:6px 10px;overflow:auto}.management-module__f9U1qG__table{border-collapse:collapse;width:100%;min-width:690px}.management-module__f9U1qG__table th{font-size:var(--lc-t-tiny);color:var(--lc-grey);text-align:left;padding:8px 10px 6px;font-weight:400}.management-module__f9U1qG__table th:last-child{text-align:right}.management-module__f9U1qG__table td{border-top:1px solid var(--lc-hair);font-size:var(--lc-t-small);vertical-align:middle;padding:10px}.management-module__f9U1qG__table td:first-child{max-width:360px;font-family:var(--lc-display);font-size:var(--lc-t-body);overflow-wrap:anywhere;font-weight:600}.management-module__f9U1qG__table small{font-size:var(--lc-t-tiny);color:var(--lc-grey);margin-top:2px;line-height:1.5;display:block}.management-module__f9U1qG__state{background:var(--lc-well);font-size:var(--lc-t-tiny);color:var(--lc-grey);white-space:nowrap;border-radius:999px;padding:1px 9px;line-height:1.5;display:inline-block}.management-module__f9U1qG__state[data-state=active]{background:var(--lc-green-bg);color:var(--lc-ink)}.management-module__f9U1qG__state[data-state=waiting]{background:var(--lc-amber-50);color:var(--lc-ink)}.management-module__f9U1qG__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.management-module__f9U1qG__pagination{font-size:var(--lc-t-tiny);color:var(--lc-grey);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.management-module__f9U1qG__pagination>div{gap:8px;display:flex}.management-module__f9U1qG__dialog[data-slot]{background:var(--lc-card-bg);max-height:calc(100dvh - 32px);color:var(--lc-ink);font-family:var(--lc-sans);border-radius:18px;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden;box-shadow:0 24px 70px -20px #352d2980;width:min(980px,100vw - 32px)!important;max-width:980px!important}.management-module__f9U1qG__dialogHeader{border-bottom:1px solid var(--lc-hair);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 22px 14px;display:flex}.management-module__f9U1qG__dialogHeader [data-slot=dialog-title]{font-family:var(--lc-display);font-size:20px;font-weight:800;line-height:1.3}.management-module__f9U1qG__dialogHeader [data-slot=dialog-description]{font-size:var(--lc-t-tiny);color:var(--lc-grey);margin-top:4px;line-height:1.5}.management-module__f9U1qG__editor{flex-direction:column;min-height:0;display:flex;overflow:hidden}.management-module__f9U1qG__editorBody{grid-template-columns:minmax(0,1fr) 220px;gap:28px;min-height:0;padding:20px 22px;display:grid;overflow:auto}.management-module__f9U1qG__fields{flex-direction:column;gap:22px;min-width:0;display:flex}.management-module__f9U1qG__section{border:0;min-width:0;margin:0;padding:0}.management-module__f9U1qG__section legend{font-size:var(--lc-t-small);margin-bottom:10px;font-weight:600}.management-module__f9U1qG__fieldGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.management-module__f9U1qG__full{grid-column:1/-1}.management-module__f9U1qG__field{min-width:0;font-size:var(--lc-t-tiny);color:var(--lc-grey);flex-direction:column;gap:4px;display:flex}.management-module__f9U1qG__section .management-module__f9U1qG__field+.management-module__f9U1qG__field{margin-top:12px}.management-module__f9U1qG__fieldGrid .management-module__f9U1qG__field+.management-module__f9U1qG__field{margin-top:0}.management-module__f9U1qG__field input,.management-module__f9U1qG__field select,.management-module__f9U1qG__field textarea,.management-module__f9U1qG__sizeRow input,.management-module__f9U1qG__layerRow input{background:var(--lc-well);width:100%;min-width:0;min-height:42px;font:inherit;color:var(--lc-ink);border:0;border-radius:10px;padding:8px 12px;font-size:16px;font-weight:400}.management-module__f9U1qG__field :is(input,select,textarea):focus-visible,.management-module__f9U1qG__sizeRow input:focus-visible,.management-module__f9U1qG__layerRow input:focus-visible{background-color:var(--lc-card-bg)}.management-module__f9U1qG__field select{appearance:none;background:var(--lc-well) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%236b5d51' stroke-width='1.75' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 10px center;padding-right:34px}.management-module__f9U1qG__field textarea{resize:vertical;min-height:88px;line-height:1.5}.management-module__f9U1qG__sizeRow{grid-template-columns:minmax(105px,1fr) 140px;align-items:center;gap:12px;padding:6px 0;display:grid}.management-module__f9U1qG__check{min-height:42px;font-size:var(--lc-t-small);color:var(--lc-ink);cursor:pointer;align-items:center;gap:10px;line-height:1.5;display:flex}.management-module__f9U1qG__check input{width:18px;height:18px;accent-color:var(--lc-primary);flex-shrink:0}.management-module__f9U1qG__optionGrid{grid-template-columns:1fr 1fr;gap:2px 14px;display:grid}.management-module__f9U1qG__priceInput{font-size:var(--lc-t-tiny);color:var(--lc-grey);align-items:center;gap:8px;display:flex}.management-module__f9U1qG__priceInput input{font-variant-numeric:tabular-nums}.management-module__f9U1qG__infinity{background:var(--lc-green-bg);border-radius:16px;gap:8px;margin:0 0 16px;padding:14px 16px;display:grid}.management-module__f9U1qG__infinity h3{font-family:var(--lc-display);font-size:var(--lc-t-body);color:var(--lc-ink);font-weight:700}.management-module__f9U1qG__infinity .management-module__f9U1qG__error{margin:0}.management-module__f9U1qG__infinityHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.management-module__f9U1qG__infinityList{font-size:var(--lc-t-small);color:var(--lc-ink);gap:4px;margin:0;padding:0;list-style:none;display:grid}.management-module__f9U1qG__infinityList span{color:var(--lc-grey);font-variant-numeric:tabular-nums}.management-module__f9U1qG__infinityPrice{font-size:var(--lc-t-tiny);color:var(--lc-grey);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:flex}.management-module__f9U1qG__infinityPrice b{font-size:var(--lc-t-body);color:var(--lc-ink);font-weight:600}.management-module__f9U1qG__infinityPrice small{white-space:nowrap;background:var(--lc-green-bg);font-size:var(--lc-t-tiny);color:var(--lc-ink);border-radius:999px;padding:1px 8px}.management-module__f9U1qG__preview{background:var(--lc-well);border-radius:16px;align-self:start;min-width:0;padding:16px;position:sticky;top:0}.management-module__f9U1qG__preview>p{font-size:var(--lc-t-tiny);color:var(--lc-grey);margin-bottom:14px}.management-module__f9U1qG__preview svg{width:100%;height:270px;min-height:0!important}.management-module__f9U1qG__preview h3{font-family:var(--lc-display);font-size:var(--lc-t-body);overflow-wrap:anywhere;margin:10px 0 0;font-weight:800;line-height:1.35}.management-module__f9U1qG__preview small{font-size:var(--lc-t-tiny);color:var(--lc-grey);margin-top:12px;line-height:1.6;display:block}.management-module__f9U1qG__advanced{border-top:1px solid var(--lc-hair);padding-top:14px}.management-module__f9U1qG__advanced summary{min-height:40px;font-size:var(--lc-t-small);cursor:pointer;align-items:center;font-weight:600;display:flex}.management-module__f9U1qG__advanced summary:before{content:"＋";color:var(--lc-grey);margin-right:10px}.management-module__f9U1qG__advanced[open] summary:before{content:"−"}.management-module__f9U1qG__layerRow{grid-template-columns:minmax(0,1fr) 76px 56px 42px;align-items:end;gap:8px;margin:10px 0;display:grid}.management-module__f9U1qG__layerRow label{min-width:0;font-size:var(--lc-t-tiny);color:var(--lc-grey);gap:4px;display:grid}.management-module__f9U1qG__layerRow input[type=color]{padding:5px}.management-module__f9U1qG__footer{border-top:1px solid var(--lc-hair);background:var(--lc-card-bg);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.management-module__f9U1qG__footer>div{align-items:center;gap:10px;display:flex}.management-module__f9U1qG__footer p{max-width:370px;font-size:var(--lc-t-tiny);color:var(--lc-grey);line-height:1.4}.management-module__f9U1qG__formError{padding:0 22px}.management-module__f9U1qG__confirm[data-slot]{gap:14px;padding:22px;max-width:460px!important}.management-module__f9U1qG__confirm p{font-size:var(--lc-t-small);color:var(--lc-grey);line-height:1.6}.management-module__f9U1qG__confirmActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (max-width:1100px){.management-module__f9U1qG__editorBody{grid-template-columns:minmax(0,1fr) 180px;gap:20px}.management-module__f9U1qG__preview{padding:12px}}@media (max-width:680px){.management-module__f9U1qG__editorBody{padding:18px;display:block}.management-module__f9U1qG__preview{display:none;position:static}.management-module__f9U1qG__dialog[data-slot]{border-radius:0;height:100dvh;max-height:100dvh;width:100vw!important;max-width:100vw!important}.management-module__f9U1qG__dialogHeader{padding:14px 18px}.management-module__f9U1qG__footer{flex-direction:column;align-items:stretch;padding:12px 18px}.management-module__f9U1qG__footer>div{justify-content:flex-end}.management-module__f9U1qG__footer p{max-width:none}.management-module__f9U1qG__formError{padding:0 18px}.management-module__f9U1qG__fieldGrid{grid-template-columns:1fr}.management-module__f9U1qG__full{grid-column:auto}.management-module__f9U1qG__optionGrid{grid-template-columns:1fr}.management-module__f9U1qG__layerRow{grid-template-columns:minmax(0,1fr) 60px 48px 42px;gap:5px}.management-module__f9U1qG__layerRow input{padding:8px 7px}.management-module__f9U1qG__confirm[data-slot]{border-radius:18px;height:auto;padding:20px;width:calc(100vw - 32px)!important;max-width:460px!important}}@container work (max-width:620px){.management-module__f9U1qG__product{grid-template-columns:52px minmax(0,1fr) auto;gap:10px;padding:10px 12px}.management-module__f9U1qG__thumbnail{height:60px}}.management-module__f9U1qG__heading:not(:has(.management-module__f9U1qG__search)){flex-wrap:nowrap}@container work (max-width:620px){.management-module__f9U1qG__tableWrap{padding:2px 14px}.management-module__f9U1qG__table{min-width:0}.management-module__f9U1qG__table thead{display:none}.management-module__f9U1qG__table,.management-module__f9U1qG__table tbody,.management-module__f9U1qG__table tr,.management-module__f9U1qG__table td{display:block}.management-module__f9U1qG__table tr{border-top:1px solid var(--lc-hair);padding:10px 0}.management-module__f9U1qG__table tr:first-child{border-top:0}.management-module__f9U1qG__table td{border:0;padding:2px 0}.management-module__f9U1qG__table td:nth-child(2),.management-module__f9U1qG__table td:nth-child(3){font-size:var(--lc-t-tiny);color:var(--lc-grey);margin-right:8px;display:inline-block}.management-module__f9U1qG__actions{justify-content:flex-start;margin-top:6px}}
.cost-breakdown-module__LFK-Za__main{width:100%;min-width:0;max-width:1600px;color:var(--lc-ink);margin-inline:auto;padding:16px 28px 40px}.cost-breakdown-module__LFK-Za__main :is(h1,h2,p){margin:0}.cost-breakdown-module__LFK-Za__heading{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:14px;display:flex}.cost-breakdown-module__LFK-Za__heading h1{font-family:var(--lc-display);font-weight:800;font-size:var(--lc-t-title);letter-spacing:-.01em;white-space:nowrap;line-height:1.2}.cost-breakdown-module__LFK-Za__headTools{flex:200px;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.cost-breakdown-module__LFK-Za__headTools input{background:var(--lc-well);min-width:110px;min-height:38px;font:inherit;font-size:var(--lc-t-small);color:var(--lc-ink);border:0;border-radius:10px;flex:0 240px;padding:6px 12px}.cost-breakdown-module__LFK-Za__headTools input:focus-visible{background:var(--lc-card-bg)}.cost-breakdown-module__LFK-Za__main button,.cost-breakdown-module__LFK-Za__main a{background:var(--lc-hover);min-height:36px;font:inherit;font-size:var(--lc-t-small);color:var(--lc-ink);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;padding:4px 12px;font-weight:500;text-decoration:none;display:inline-flex}.cost-breakdown-module__LFK-Za__main button:hover,.cost-breakdown-module__LFK-Za__main a:hover{background:#352d2914}.cost-breakdown-module__LFK-Za__main button:disabled{opacity:.45;cursor:default}.cost-breakdown-module__LFK-Za__main :is(button,a,input,[tabindex],summary):focus-visible{outline:2px solid var(--lc-sales);outline-offset:2px}.cost-breakdown-module__LFK-Za__sheets{background:var(--lc-well);border-radius:10px;flex-wrap:wrap;gap:2px;max-width:100%;padding:2px;display:inline-flex}.cost-breakdown-module__LFK-Za__main .cost-breakdown-module__LFK-Za__sheets button{min-height:32px;color:var(--lc-grey);white-space:nowrap;background:0 0;border-radius:8px;padding:5px 13px;font-weight:400}.cost-breakdown-module__LFK-Za__main .cost-breakdown-module__LFK-Za__sheets button:hover{color:var(--lc-ink);background:0 0}.cost-breakdown-module__LFK-Za__main .cost-breakdown-module__LFK-Za__sheets button[aria-selected=true]{background:var(--lc-card-bg);color:var(--lc-ink);box-shadow:0 1px 2px #352d2914,0 0 0 1px var(--lc-hair);font-weight:600}.cost-breakdown-module__LFK-Za__panel{background:var(--lc-card-bg);box-shadow:var(--lc-card);border-radius:20px;flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.cost-breakdown-module__LFK-Za__tools{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cost-breakdown-module__LFK-Za__about{min-width:0;font-size:var(--lc-t-tiny);color:var(--lc-grey)}.cost-breakdown-module__LFK-Za__about summary{min-height:30px;font-size:var(--lc-t-small);color:var(--lc-ink);cursor:pointer;align-content:center;font-weight:500}.cost-breakdown-module__LFK-Za__about p{max-width:100ch;margin:6px 0;line-height:1.6}.cost-breakdown-module__LFK-Za__count{font-size:var(--lc-t-tiny);color:var(--lc-grey);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.cost-breakdown-module__LFK-Za__scroll{max-width:100%;min-height:320px;max-height:calc(100svh - 220px);box-shadow:inset 0 0 0 1px var(--lc-hair);border-radius:12px;overflow:auto}.cost-breakdown-module__LFK-Za__scroll table{border-collapse:separate;border-spacing:0;width:100%;min-width:850px;font-size:var(--lc-t-small);line-height:1.5}.cost-breakdown-module__LFK-Za__scroll th,.cost-breakdown-module__LFK-Za__scroll td{border-bottom:1px solid var(--lc-hair);text-align:left;vertical-align:top;font-variant-numeric:tabular-nums;min-width:100px;padding:9px 12px}.cost-breakdown-module__LFK-Za__scroll thead th{z-index:2;background:var(--lc-well);font-size:var(--lc-t-tiny);color:var(--lc-grey);font-weight:400;position:sticky;top:0}.cost-breakdown-module__LFK-Za__scroll tbody th{z-index:1;background:var(--lc-card-bg);min-width:170px;font-family:var(--lc-display);font-weight:600;position:sticky;left:0}.cost-breakdown-module__LFK-Za__scroll tbody tr:hover :is(th,td){background:#352d2906}.cost-breakdown-module__LFK-Za__scroll td:last-child{min-width:280px}.cost-breakdown-module__LFK-Za__scroll td[data-unknown]{color:var(--lc-needs)}.cost-breakdown-module__LFK-Za__message,.cost-breakdown-module__LFK-Za__error,.cost-breakdown-module__LFK-Za__warning{font-size:var(--lc-t-small);border-radius:14px;margin:0 0 12px;padding:12px 16px}.cost-breakdown-module__LFK-Za__message{background:var(--lc-well);color:var(--lc-grey)}.cost-breakdown-module__LFK-Za__error{background:var(--lc-error-bg);color:var(--lc-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cost-breakdown-module__LFK-Za__warning{background:var(--lc-amber-50);color:var(--lc-ink)}.cost-breakdown-module__LFK-Za__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container work (max-width:620px){.cost-breakdown-module__LFK-Za__main{padding:12px 16px 32px}.cost-breakdown-module__LFK-Za__heading h1{font-size:22px}.cost-breakdown-module__LFK-Za__heading{gap:8px}.cost-breakdown-module__LFK-Za__headTools{flex-basis:100%;margin-left:0}.cost-breakdown-module__LFK-Za__headTools input{flex:1;width:auto}.cost-breakdown-module__LFK-Za__sheets{flex-wrap:nowrap;overflow-x:auto}.cost-breakdown-module__LFK-Za__panel{padding:10px}.cost-breakdown-module__LFK-Za__scroll{max-height:calc(100svh - 250px)}.cost-breakdown-module__LFK-Za__scroll table{font-size:13px}.cost-breakdown-module__LFK-Za__scroll th,.cost-breakdown-module__LFK-Za__scroll td{padding:8px 10px}.cost-breakdown-module__LFK-Za__scroll tbody th{min-width:135px}}
.checkout-steps-module__ZGu9DG__screen.checkout-steps-module__ZGu9DG__screen[data-slot=dialog-content]{--red:#df2b22;--lip:#b5211a;--ink:#382f28;--quiet:#6b5d51;--cream:#fff8ed;--line:#dfcdbb;--tw-translate-x:0;--tw-translate-y:0;width:100vw;height:var(--visible-height,100dvh);max-height:none;box-shadow:none;background:var(--cream);color:var(--ink);font-family:var(--font-coffee),Arial,sans-serif;border:0;border-radius:0;margin:0;padding:0;display:block;position:fixed;inset:0;overflow:hidden;transform:none;max-width:none!important;translate:none!important}:root[data-keyboard=open] .checkout-steps-module__ZGu9DG__screen.checkout-steps-module__ZGu9DG__screen[data-slot=dialog-content]{top:var(--visible-top,0px);height:var(--visible-height,100dvh);max-height:none;transition:none;animation:none}.checkout-steps-module__ZGu9DG__round[data-slot]{width:68px;height:68px;color:var(--ink);background:#f1e8da;flex:none;justify-content:center;align-items:center;padding:0;display:flex;border-radius:50%!important}.checkout-steps-module__ZGu9DG__round[data-slot] svg{width:30px;height:30px}.checkout-steps-module__ZGu9DG__underline{fill:none;width:100%;height:.16em;stroke:var(--red);stroke-width:3.4px;stroke-linecap:round;position:absolute;bottom:-.08em;left:4px;right:0;overflow:visible}.checkout-steps-module__ZGu9DG__review{box-sizing:border-box;flex-direction:column;gap:clamp(18px,2.6svh,30px);height:100%;padding:clamp(22px,3.2svh,36px) clamp(24px,3vw,44px) clamp(24px,3.4svh,40px);display:flex}.checkout-steps-module__ZGu9DG__reviewHead{align-items:center;gap:22px;display:flex}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__reviewTitle{letter-spacing:-.045em;color:var(--ink);margin:0;font-size:clamp(44px,4.7vw,64px);font-weight:850;line-height:1.05}.checkout-steps-module__ZGu9DG__reviewTitle span{color:var(--red);display:inline-block;position:relative}.checkout-steps-module__ZGu9DG__reviewBody{flex:1;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:clamp(20px,3vw,40px);min-height:0;display:grid}.checkout-steps-module__ZGu9DG__drinks{border:1px solid var(--line);background:#ffffff8c;border-radius:24px;flex-direction:column;min-height:0;padding:clamp(14px,2svh,22px) clamp(16px,2vw,24px);display:flex}.checkout-steps-module__ZGu9DG__drinksTop{justify-content:flex-end;min-height:0;display:flex}.checkout-steps-module__ZGu9DG__drinksList{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__drinksList .order-line{background:#fff;border:0;border-radius:16px;margin-bottom:12px;padding:18px 22px 12px}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__drinksList .order-line-top strong{letter-spacing:-.02em;font-size:clamp(24px,2.3vw,30px);font-weight:800}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__drinksList .order-line-top>span{color:var(--ink);font-size:clamp(20px,1.9vw,24px);font-weight:750}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__drinksList .order-line p{color:var(--quiet);font-size:clamp(18px,1.6vw,21px)}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__drinksList .line-actions .text-button{min-height:52px;font-size:19px}.checkout-steps-module__ZGu9DG__empty{color:var(--quiet);text-align:center;max-width:420px;margin:auto;font-size:24px;line-height:1.4}.checkout-steps-module__ZGu9DG__addMore[data-slot]{height:auto;min-height:60px;color:var(--lip);box-shadow:none;background:0 0;border:0;align-self:flex-start;gap:10px;margin-top:8px;padding:12px 8px;font-family:inherit;font-size:clamp(20px,1.9vw,24px);font-weight:750}.checkout-steps-module__ZGu9DG__side{flex-direction:column;justify-content:flex-end;gap:16px;min-width:0;display:flex}.checkout-steps-module__ZGu9DG__totalRow{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding-top:22px;display:flex}.checkout-steps-module__ZGu9DG__totalRow span,.checkout-steps-module__ZGu9DG__totalRow strong{letter-spacing:-.04em;font-size:clamp(40px,4vw,56px);font-weight:850;line-height:1}.checkout-steps-module__ZGu9DG__payNote{color:var(--quiet);margin:0;font-size:clamp(19px,1.8vw,23px)}.checkout-steps-module__ZGu9DG__next[data-slot]{background:var(--red);color:#fff;height:auto;min-height:clamp(96px,11svh,116px);box-shadow:0 5px 0 var(--lip);border:0;justify-content:center;align-items:center;gap:16px;font-family:inherit;font-size:clamp(32px,3vw,42px);font-weight:750;display:flex;border-radius:18px!important}.checkout-steps-module__ZGu9DG__next[data-slot]:hover{background:#cb261e}.checkout-steps-module__ZGu9DG__next[data-slot]:disabled{color:#6b5a4f;opacity:1;background:#e5d9cb;box-shadow:0 5px #cbbca9}.checkout-steps-module__ZGu9DG__next[data-slot] svg{width:36px;height:36px}.checkout-steps-module__ZGu9DG__notice{background:#fff3d6;border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;padding:14px 18px;font-size:19px;display:flex}.checkout-steps-module__ZGu9DG__notice p{flex:1;min-width:240px;margin:0}.checkout-steps-module__ZGu9DG__name{box-sizing:border-box;flex-direction:column;gap:clamp(12px,1.8svh,20px);height:100%;padding:clamp(18px,2.6svh,28px) clamp(24px,3vw,40px);display:flex}.checkout-steps-module__ZGu9DG__nameTop{align-items:center;gap:18px;display:flex}.checkout-steps-module__ZGu9DG__nameTop label{letter-spacing:-.02em;min-width:0;color:var(--ink);flex-wrap:wrap;flex:1;align-items:baseline;gap:4px 18px;margin:0;font-size:clamp(26px,2.4vw,32px);font-weight:700;display:flex}.checkout-steps-module__ZGu9DG__nameTop label small{letter-spacing:0;color:var(--quiet);font-size:clamp(18px,1.6vw,22px);font-weight:500}.checkout-steps-module__ZGu9DG__seeOrder[data-slot]{height:auto;min-height:60px;color:var(--ink);white-space:nowrap;background:#fff;border:1px solid #c8bcb0;flex:none;padding:10px 20px;font-family:inherit;font-size:20px;font-weight:750;border-radius:10px!important}.checkout-steps-module__ZGu9DG__nameRow{align-items:center;gap:clamp(16px,2vw,28px);display:flex}.checkout-steps-module__ZGu9DG__nameRow input{box-sizing:border-box;border:2px solid var(--red);letter-spacing:-.03em;min-width:0;height:clamp(96px,12svh,124px);color:var(--ink);background:#fff;border-radius:16px;outline:none;flex:1;margin:0;padding:0 clamp(18px,2vw,28px);font-family:inherit;font-size:clamp(44px,4.8vw,66px);font-weight:750}.checkout-steps-module__ZGu9DG__nameRow input::placeholder{color:#c2b2a2}.checkout-steps-module__ZGu9DG__nameRow input:focus-visible{box-shadow:0 0 0 4px #df2b2233}.checkout-steps-module__ZGu9DG__place[data-slot]{background:var(--red);color:#fff;height:auto;min-height:clamp(96px,12svh,124px);box-shadow:0 5px 0 var(--lip);white-space:nowrap;border:0;flex:none;justify-content:center;align-items:center;gap:clamp(14px,1.6vw,22px);padding:0 clamp(26px,3vw,40px);font-family:inherit;font-size:clamp(28px,2.7vw,38px);font-weight:750;display:flex;border-radius:18px!important}.checkout-steps-module__ZGu9DG__place[data-slot]:hover{background:#cb261e}.checkout-steps-module__ZGu9DG__place[data-slot]:disabled{color:#6b5a4f;opacity:1;background:#e5d9cb;box-shadow:0 5px #cbbca9}.checkout-steps-module__ZGu9DG__place[data-slot] svg{width:30px;height:30px}.checkout-steps-module__ZGu9DG__divider{background:#ffffff8c;width:2px;height:1.2em}.checkout-steps-module__ZGu9DG__price{font-weight:650}.checkout-steps-module__ZGu9DG__payLine{color:var(--quiet);margin:0;font-size:20px}.checkout-steps-module__ZGu9DG__operator[data-slot]{align-self:flex-start;height:auto;min-height:56px;font-size:18px;border-radius:10px!important}.checkout-steps-module__ZGu9DG__summary{border:1px solid var(--line);background:#fff9;border-radius:16px;align-items:center;gap:18px;margin-top:auto;padding:18px 22px;display:flex}.checkout-steps-module__ZGu9DG__summary div{flex:1;min-width:0}.checkout-steps-module__ZGu9DG__summary strong{font-size:24px;font-weight:800;display:block}.checkout-steps-module__ZGu9DG__summary span{color:var(--quiet);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:20px;display:block;overflow:hidden}.checkout-steps-module__ZGu9DG__summary b{font-size:28px;font-weight:850}.checkout-steps-module__ZGu9DG__name .error-message{font-size:20px}:root[data-keyboard=open] .checkout-steps-module__ZGu9DG__summary{display:none}:root[data-keyboard=open] .checkout-steps-module__ZGu9DG__nameTop label small{display:none}@media (orientation:portrait),(max-width:699px){.checkout-steps-module__ZGu9DG__reviewBody{grid-template-columns:minmax(0,1fr)}.checkout-steps-module__ZGu9DG__side{justify-content:flex-start}.checkout-steps-module__ZGu9DG__nameRow{flex-direction:column;align-items:stretch}.checkout-steps-module__ZGu9DG__nameRow input{flex:none;width:100%}.checkout-steps-module__ZGu9DG__place[data-slot]{width:100%}.checkout-steps-module__ZGu9DG__seeOrder[data-slot]{display:none}}@media (max-width:699px){.checkout-steps-module__ZGu9DG__review{padding:16px 18px calc(18px + env(safe-area-inset-bottom,0px));gap:14px}.checkout-steps-module__ZGu9DG__reviewHead{gap:12px}.checkout-steps-module__ZGu9DG__round[data-slot]{width:44px;height:44px}.checkout-steps-module__ZGu9DG__round[data-slot] svg{width:22px;height:22px}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__reviewTitle{letter-spacing:-.04em;font-size:28px;line-height:1.08}.checkout-steps-module__ZGu9DG__drinks{border-radius:18px;padding:10px 12px}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__drinksList .order-line{border-radius:14px;margin-bottom:10px;padding:14px 14px 8px}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__drinksList .order-line-top strong{font-size:19px}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__drinksList .order-line-top>span{font-size:17px}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__drinksList .order-line p{font-size:15px}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__drinksList .line-actions .text-button{min-height:44px;font-size:16px}.checkout-steps-module__ZGu9DG__addMore[data-slot]{min-height:48px;padding:8px 4px;font-size:17px}.checkout-steps-module__ZGu9DG__totalRow{padding-top:14px}.checkout-steps-module__ZGu9DG__totalRow span,.checkout-steps-module__ZGu9DG__totalRow strong{font-size:30px}.checkout-steps-module__ZGu9DG__payNote{font-size:15px}.checkout-steps-module__ZGu9DG__next[data-slot]{gap:12px;min-height:60px;font-size:21px;border-radius:16px!important}.checkout-steps-module__ZGu9DG__next[data-slot] svg{width:24px;height:24px}.checkout-steps-module__ZGu9DG__name{padding:14px 18px calc(16px + env(safe-area-inset-bottom,0px));gap:12px}.checkout-steps-module__ZGu9DG__nameTop{gap:12px}.checkout-steps-module__ZGu9DG__nameTop label{gap:2px 10px;font-size:21px}.checkout-steps-module__ZGu9DG__nameTop label small{font-size:14px}.checkout-steps-module__ZGu9DG__nameRow{gap:12px}.checkout-steps-module__ZGu9DG__nameRow input{border-radius:14px;height:60px;padding:0 16px;font-size:26px}.checkout-steps-module__ZGu9DG__nameRow input:focus-visible{box-shadow:none}.checkout-steps-module__ZGu9DG__place[data-slot]{gap:12px;min-height:58px;font-size:20px;border-radius:16px!important}.checkout-steps-module__ZGu9DG__place[data-slot] svg{width:22px;height:22px}.checkout-steps-module__ZGu9DG__payLine{font-size:15px}.checkout-steps-module__ZGu9DG__summary{border-radius:14px;gap:12px;margin-top:0;padding:12px 14px}.checkout-steps-module__ZGu9DG__summary strong{font-size:17px}.checkout-steps-module__ZGu9DG__summary span{margin-top:2px;font-size:15px}.checkout-steps-module__ZGu9DG__summary b{font-size:20px}.checkout-steps-module__ZGu9DG__name .error-message{font-size:16px}.checkout-steps-module__ZGu9DG__name{container-type:size}:root[data-keyboard=open] .checkout-steps-module__ZGu9DG__summary{display:flex}:root[data-keyboard=open] .checkout-steps-module__ZGu9DG__nameTop label small{display:block}@container (max-height:330px){:root[data-keyboard=open] .checkout-steps-module__ZGu9DG__summary{display:none}:root[data-keyboard=open] .checkout-steps-module__ZGu9DG__nameTop label small{display:none}}.checkout-steps-module__ZGu9DG__reviewBody{flex-direction:column;gap:14px;display:flex}.checkout-steps-module__ZGu9DG__drinks{flex:0 auto}.checkout-steps-module__ZGu9DG__side{margin-top:auto}}.checkout-steps-module__ZGu9DG__phoneForm{padding:14px 18px calc(14px + env(safe-area-inset-bottom,0px));gap:12px;overflow:hidden;container-type:size}.checkout-steps-module__ZGu9DG__phoneForm .checkout-steps-module__ZGu9DG__nameTop{flex:none}.checkout-steps-module__ZGu9DG__phoneForm .checkout-steps-module__ZGu9DG__nameRow{flex-direction:column;flex:none;align-items:stretch;gap:10px}.checkout-steps-module__ZGu9DG__phoneForm .checkout-steps-module__ZGu9DG__nameRow input{flex:none;width:100%}.checkout-steps-module__ZGu9DG__phoneForm .checkout-steps-module__ZGu9DG__place[data-slot]{width:100%}.checkout-steps-module__ZGu9DG__phoneForm .checkout-steps-module__ZGu9DG__payLine{flex:none;margin:-2px 0 0}.checkout-steps-module__ZGu9DG__phoneOrder{flex-direction:column;flex:auto;gap:12px;min-height:0;margin-top:6px;display:flex}.checkout-steps-module__ZGu9DG__sectionHead{flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__sectionHead .new-order-button[data-slot]{min-height:40px;box-shadow:none;color:var(--lip);white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:none;gap:8px;padding:6px 4px 6px 10px;font-size:15px;font-weight:700}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__sectionHead .new-order-button[data-slot] svg{width:16px;height:16px}.checkout-steps-module__ZGu9DG__sectionLabel{letter-spacing:.1em;text-transform:uppercase;color:#8a7c70;flex:none;margin:0;font-size:13px;font-weight:800}.checkout-steps-module__ZGu9DG__phoneForm .checkout-steps-module__ZGu9DG__drinks{flex:0 auto;min-height:0}.checkout-steps-module__ZGu9DG__phoneForm .checkout-steps-module__ZGu9DG__totalRow{flex:none;padding-top:10px}.checkout-steps-module__ZGu9DG__phoneForm .checkout-steps-module__ZGu9DG__totalRow span,.checkout-steps-module__ZGu9DG__phoneForm .checkout-steps-module__ZGu9DG__totalRow strong{font-size:24px}.checkout-steps-module__ZGu9DG__phoneForm .checkout-steps-module__ZGu9DG__summary{flex:none;margin-top:0;display:none}:root[data-keyboard=open] .checkout-steps-module__ZGu9DG__phoneForm{padding-bottom:8px}:root[data-keyboard=open] .checkout-steps-module__ZGu9DG__phoneForm .checkout-steps-module__ZGu9DG__phoneOrder{display:none}:root[data-keyboard=open] .checkout-steps-module__ZGu9DG__phoneForm .checkout-steps-module__ZGu9DG__summary{display:flex}@container (max-height:330px){:root[data-keyboard=open] .checkout-steps-module__ZGu9DG__phoneForm .checkout-steps-module__ZGu9DG__summary{display:none}:root[data-keyboard=open] .checkout-steps-module__ZGu9DG__nameTop label small{display:none}}@media (min-width:1000px) and (hover:hover) and (pointer:fine){.checkout-steps-module__ZGu9DG__screen.checkout-steps-module__ZGu9DG__screen.checkout-steps-module__ZGu9DG__desktopCard[data-slot=dialog-content]{border-radius:26px;flex-direction:column;width:min(620px,100vw - 48px);height:auto;max-height:min(780px,100dvh - 48px);display:flex;inset:50% auto auto 50%;box-shadow:0 30px 80px -20px #3a2a1155;translate:-50% -50%!important}.checkout-steps-module__ZGu9DG__desktopForm.checkout-steps-module__ZGu9DG__desktopForm{gap:14px;height:auto;min-height:0;padding:26px 30px 28px;overflow:auto;container-type:normal}.checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__nameTop label{font-size:22px}.checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__nameTop label small{font-size:15px}.checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__round[data-slot]{cursor:pointer;width:44px;height:44px}.checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__round[data-slot] svg{width:22px;height:22px}.checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__nameRow{gap:12px}.checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__nameRow input{border-radius:14px;height:58px;padding:0 18px;font-size:24px}.checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__place[data-slot]{cursor:pointer;gap:12px;min-height:56px;font-size:19px;border-radius:14px!important}.checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__payLine{font-size:15px}.checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__sectionLabel{font-size:12.5px}.checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__drinks{border-radius:16px;padding:10px 14px}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__drinksList .order-line{border-radius:12px;margin-bottom:8px;padding:12px 14px 8px}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__drinksList .order-line-top strong{font-size:17px}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__drinksList .order-line-top>span{font-size:16px}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__drinksList .order-line p{font-size:14.5px}.checkout-steps-module__ZGu9DG__screen .checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__drinksList .line-actions .text-button{cursor:pointer;min-height:34px;font-size:14.5px}.checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__addMore[data-slot]{cursor:pointer;min-height:40px;padding:6px 4px;font-size:16px}.checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__totalRow span,.checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__totalRow strong{font-size:22px}.checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__phoneOrder{overflow:auto}.checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__name .error-message{font-size:15px}.checkout-steps-module__ZGu9DG__desktopForm .error-message{font-size:15px}.checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__summary{display:none}:root[data-keyboard=open] .checkout-steps-module__ZGu9DG__desktopForm .checkout-steps-module__ZGu9DG__phoneOrder{display:flex}}
.trends-module__xzU_mq__root{color:var(--lc-ink);gap:12px;margin:12px 0 0;display:grid}.trends-module__xzU_mq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.trends-module__xzU_mq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.trends-module__xzU_mq__status,.trends-module__xzU_mq__empty{font-size:var(--lc-t-small);color:var(--lc-grey);margin:0;padding:12px 0}.trends-module__xzU_mq__error{background:var(--lc-error-bg);font-size:var(--lc-t-small);color:var(--lc-ink);border-radius:14px;margin:0;padding:12px 16px}.trends-module__xzU_mq__caution{background:var(--lc-amber-50);font-size:var(--lc-t-small);color:var(--lc-ink);border-radius:12px;margin:0 0 12px;padding:10px 12px;line-height:1.5}.trends-module__xzU_mq__segmented{background:var(--lc-well);border-radius:10px;flex-wrap:wrap;align-items:center;gap:2px;padding:2px;display:inline-flex}.trends-module__xzU_mq__segmented button{min-height:32px;font:inherit;font-size:var(--lc-t-small);color:var(--lc-grey);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:5px 12px;font-weight:400}.trends-module__xzU_mq__segmented button:hover:not(:disabled){color:var(--lc-ink)}.trends-module__xzU_mq__segmented button[aria-pressed=true]{background:var(--lc-card-bg);color:var(--lc-ink);box-shadow:0 1px 2px #352d2914,0 0 0 1px var(--lc-hair);font-weight:600}.trends-module__xzU_mq__segmented button:disabled{opacity:.4;cursor:default}.trends-module__xzU_mq__root :is(button,summary,input,select):focus-visible{outline:2px solid var(--lc-sales);outline-offset:2px}.trends-module__xzU_mq__panel{background:var(--lc-card-bg);min-width:0;box-shadow:var(--lc-card);border-radius:20px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.trends-module__xzU_mq__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;display:flex}.trends-module__xzU_mq__panelHead h3{font-size:var(--lc-t-small);margin:0;font-weight:600}.trends-module__xzU_mq__panelHead p{max-width:62ch;font-size:var(--lc-t-tiny);color:var(--lc-grey);margin:2px 0 0;line-height:1.45}.trends-module__xzU_mq__controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.trends-module__xzU_mq__goal{background:var(--lc-well);min-height:36px;font-size:var(--lc-t-small);color:var(--lc-grey);border-radius:10px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.trends-module__xzU_mq__goal input{border:0;border-bottom:1.5px solid var(--lc-hair-2);width:76px;font:inherit;font-size:var(--lc-t-small);color:var(--lc-ink);text-align:right;background:0 0;padding:2px;font-weight:600}.trends-module__xzU_mq__select{font-size:var(--lc-t-small);color:var(--lc-grey);align-items:center;gap:8px;display:inline-flex}.trends-module__xzU_mq__select select{background:var(--lc-well);min-height:36px;font:inherit;font-size:var(--lc-t-small);color:var(--lc-ink);border:0;border-radius:10px;padding:4px 10px}.trends-module__xzU_mq__check{min-height:36px;font-size:var(--lc-t-small);color:var(--lc-grey);align-items:center;gap:8px;display:inline-flex}.trends-module__xzU_mq__check input{width:16px;height:16px;accent-color:var(--lc-sales)}.trends-module__xzU_mq__legend{font-size:var(--lc-t-tiny);color:var(--lc-grey);flex-wrap:wrap;gap:4px 14px;margin:0;display:flex}.trends-module__xzU_mq__legend span{align-items:center;gap:6px;display:inline-flex}.trends-module__xzU_mq__legend i{border-radius:3px;flex:none;width:10px;height:10px}.trends-module__xzU_mq__legend i[data-hatch]{background:repeating-linear-gradient(135deg,var(--lc-slate) 0 2px,var(--lc-card-bg) 2px 5px);box-shadow:inset 0 0 0 1px var(--lc-slate)}.trends-module__xzU_mq__chartBox{width:100%;min-width:0;position:relative}.trends-module__xzU_mq__chartSvg{display:block;overflow:visible}.trends-module__xzU_mq__hitLayer{pointer-events:none;position:absolute;inset:0}.trends-module__xzU_mq__hit{cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:8px;padding:0;position:absolute}.trends-module__xzU_mq__hit:focus-visible{outline:2px solid var(--lc-sales);outline-offset:-2px}.trends-module__xzU_mq__miniBox{width:100%;min-width:0}.trends-module__xzU_mq__spark{width:100%;height:34px;display:block}.trends-module__xzU_mq__chartScroll{width:100%;padding-bottom:4px;overflow:auto hidden}.trends-module__xzU_mq__chartScroll .trends-module__xzU_mq__chartBox{max-width:none}.trends-module__xzU_mq__details{background:var(--lc-hover);border-radius:14px;padding:12px 14px}.trends-module__xzU_mq__details>p{font-size:var(--lc-t-small);color:var(--lc-grey);margin:0 0 10px}.trends-module__xzU_mq__details>p strong{color:var(--lc-ink)}.trends-module__xzU_mq__details dl{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px 18px;margin:0;display:grid}.trends-module__xzU_mq__details dt{font-size:var(--lc-t-tiny);color:var(--lc-grey);margin-bottom:2px}.trends-module__xzU_mq__details dd{font-family:var(--lc-display);font-size:var(--lc-t-body);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;font-weight:800;display:flex}.trends-module__xzU_mq__delta{font-family:var(--lc-sans);font-size:var(--lc-t-tiny);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:1px 8px;font-weight:600;display:inline-flex}.trends-module__xzU_mq__delta[data-tone=up]{background:var(--lc-green-bg);color:var(--lc-good)}.trends-module__xzU_mq__delta[data-tone=down]{background:var(--lc-amber-50);color:var(--lc-needs)}.trends-module__xzU_mq__delta[data-tone=flat]{background:var(--lc-well);color:var(--lc-grey)}.trends-module__xzU_mq__tableToggle{padding-top:4px}.trends-module__xzU_mq__tableToggle summary{min-height:32px;font-size:var(--lc-t-small);color:var(--lc-link);cursor:pointer;align-items:center;font-weight:600;display:flex}.trends-module__xzU_mq__tableScroll{margin-top:6px;overflow-x:auto}.trends-module__xzU_mq__table,.trends-module__xzU_mq__compare{border-collapse:collapse;width:100%;font-size:var(--lc-t-small);font-variant-numeric:tabular-nums}.trends-module__xzU_mq__table th,.trends-module__xzU_mq__table td,.trends-module__xzU_mq__compare th,.trends-module__xzU_mq__compare td{border-top:1px solid var(--lc-hair);text-align:right;white-space:nowrap;padding:8px 10px}.trends-module__xzU_mq__table th:first-child,.trends-module__xzU_mq__compare th:first-child{text-align:left}.trends-module__xzU_mq__table thead th,.trends-module__xzU_mq__compare thead th{font-size:var(--lc-t-tiny);color:var(--lc-grey);border-top:0;font-weight:400}.trends-module__xzU_mq__table tbody th,.trends-module__xzU_mq__compare tbody th{font-weight:600}.trends-module__xzU_mq__table small{background:var(--lc-amber-50);color:var(--lc-ink);border-radius:999px;margin-left:8px;padding:1px 7px;font-size:11px;display:inline-block}.trends-module__xzU_mq__compare td:last-child,.trends-module__xzU_mq__compare th:last-child{text-align:left}.trends-module__xzU_mq__verdict{font-size:var(--lc-t-tiny);color:var(--lc-grey)}.trends-module__xzU_mq__verdict[data-clear]{color:var(--lc-ink);font-weight:600}.trends-module__xzU_mq__changes td{white-space:normal}.trends-module__xzU_mq__priceStep{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;margin-right:14px;display:inline-flex}.trends-module__xzU_mq__priceStep small{font-size:var(--lc-t-tiny);color:var(--lc-grey)}.trends-module__xzU_mq__priceStep b{color:var(--lc-ink);font-weight:600}.trends-module__xzU_mq__reading{background:var(--lc-cream);font-size:var(--lc-t-small);border-radius:14px;margin:4px 0 0;padding:12px 14px;line-height:1.6}.trends-module__xzU_mq__sizeCompare{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px;margin-top:8px;display:grid}.trends-module__xzU_mq__sizeCompare h4,.trends-module__xzU_mq__miniCard h4{font-size:var(--lc-t-small);margin:0 0 8px;font-weight:600}.trends-module__xzU_mq__split{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:8px;display:grid}.trends-module__xzU_mq__splitLabel{font-size:var(--lc-t-tiny);color:var(--lc-grey)}.trends-module__xzU_mq__splitBar{border-radius:8px;gap:2px;height:26px;display:flex;overflow:hidden}.trends-module__xzU_mq__splitBar i{justify-content:center;align-items:center;min-width:2px;font-size:12px;font-style:normal;font-weight:600;display:flex}.trends-module__xzU_mq__mutedSmall{font-size:var(--lc-t-tiny);color:var(--lc-grey);margin:6px 0 0;line-height:1.55}.trends-module__xzU_mq__mutedSmall span{white-space:nowrap;align-items:center;gap:5px;margin-right:12px;display:inline-flex}.trends-module__xzU_mq__mutedSmall span i{border-radius:3px;flex:none;width:10px;height:10px}.trends-module__xzU_mq__coverage p{font-size:var(--lc-t-small);align-items:center;gap:8px;margin:0 0 6px;display:flex}.trends-module__xzU_mq__coverage .trends-module__xzU_mq__mutedSmall{font-size:var(--lc-t-tiny);display:block}.trends-module__xzU_mq__dot{border-radius:3px;flex:none;width:10px;height:10px}.trends-module__xzU_mq__twoUp{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:12px;display:grid}.trends-module__xzU_mq__threeUp{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.trends-module__xzU_mq__miniCard{min-width:0}.trends-module__xzU_mq__mix{gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.trends-module__xzU_mq__mix li{grid-template-columns:minmax(80px,.7fr) minmax(0,1.3fr);align-items:center;gap:4px 12px;display:grid}.trends-module__xzU_mq__mixName{font-family:var(--lc-display);font-size:var(--lc-t-small);font-weight:600}.trends-module__xzU_mq__mixBars{gap:3px;display:grid}.trends-module__xzU_mq__mixBars i{border-radius:0 999px 999px 0;min-width:2px;height:8px;display:block}.trends-module__xzU_mq__mixNumbers{font-size:var(--lc-t-tiny);color:var(--lc-grey);font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.trends-module__xzU_mq__footnote{font-size:var(--lc-t-tiny);color:var(--lc-grey);margin:0 4px;line-height:1.6}.trends-module__xzU_mq__review{background:var(--lc-hover);min-height:34px;font:inherit;font-size:var(--lc-t-small);color:var(--lc-ink);cursor:pointer;border:0;border-radius:10px;align-self:flex-start;padding:4px 12px;font-weight:500}.trends-module__xzU_mq__review:hover{background:#352d2914}.trends-module__xzU_mq__panel>summary{min-height:28px;font-size:var(--lc-t-small);cursor:pointer;font-weight:600}.trends-module__xzU_mq__panel>.trends-module__xzU_mq__panel{box-shadow:none;border-radius:0;padding:12px 0 0}@container work (max-width:900px){.trends-module__xzU_mq__twoUp{grid-template-columns:minmax(0,1fr)}.trends-module__xzU_mq__threeUp{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container work (max-width:620px){.trends-module__xzU_mq__panel{border-radius:18px;padding:14px}.trends-module__xzU_mq__sizeCompare,.trends-module__xzU_mq__threeUp{grid-template-columns:minmax(0,1fr)}.trends-module__xzU_mq__controls{justify-content:flex-start}.trends-module__xzU_mq__mix li{grid-template-columns:minmax(0,1fr)}}@container work (max-width:480px){.trends-module__xzU_mq__compare th,.trends-module__xzU_mq__compare td{font-size:var(--lc-t-tiny);padding:8px 5px}.trends-module__xzU_mq__compare tbody th{white-space:normal}}@media (prefers-reduced-motion:reduce){.trends-module__xzU_mq__root *{transition:none!important;animation:none!important}}
