.app-store-subscription-module__l2K1-W__renewal{color:#62796e;font-size:.76rem;line-height:1.6}.app-store-subscription-module__l2K1-W__planGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important}.app-store-subscription-module__l2K1-W__loadingPlans{position:relative}.app-store-subscription-module__l2K1-W__loadingCaption,.app-store-subscription-module__l2K1-W__syncStatus{color:#62796e;align-items:center;gap:8px;margin:12px 0;font-size:.8rem;line-height:1.6;display:flex}.app-store-subscription-module__l2K1-W__priceSkeleton,.app-store-subscription-module__l2K1-W__actionSkeleton{background:linear-gradient(100deg,#e9efeb 25%,#f4f7f5 45%,#e9efeb 65%) 0 0/250% 100%;border-radius:8px;animation:1.6s ease-in-out infinite app-store-subscription-module__l2K1-W__shimmer;display:block}.app-store-subscription-module__l2K1-W__priceSkeleton{width:75%;height:45px;margin:10px 0 18px}.app-store-subscription-module__l2K1-W__actionSkeleton{width:100%;height:42px}.app-store-subscription-module__l2K1-W__retryPanel{color:#325f4b;background:#f6faf7;border:1px solid #d9e5de;border-radius:16px;justify-items:start;gap:10px;margin:18px 0;padding:24px;display:grid}.app-store-subscription-module__l2K1-W__retryPanel strong{font-size:1rem;line-height:1.6}.app-store-subscription-module__l2K1-W__retryPanel p,.app-store-subscription-module__l2K1-W__partialNotice p{margin:0;font-size:.84rem;line-height:1.7}.app-store-subscription-module__l2K1-W__retryPanel button,.app-store-subscription-module__l2K1-W__partialNotice button{color:#176c53;font:inherit;cursor:pointer;background:#fff;border:1px solid #abcbb9;border-radius:10px;align-items:center;gap:7px;padding:10px 14px;font-size:.8rem;display:inline-flex}.app-store-subscription-module__l2K1-W__partialNotice{color:#62796e;border:1px solid #e0e8e2;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin:14px 0 24px;padding:14px 16px;display:flex}.app-store-subscription-module__l2K1-W__partialNotice button{flex-shrink:0}.app-store-subscription-module__l2K1-W__comparison{border-top:1px solid #dfe8e2;margin-top:28px;padding-top:20px}.app-store-subscription-module__l2K1-W__comparisonCaption{color:#62796e;margin:0 0 14px;font-size:.84rem}.app-store-subscription-module__l2K1-W__message a{color:#176c53;align-items:center;gap:7px;width:fit-content;margin-top:8px;font-weight:600;display:flex}@keyframes app-store-subscription-module__l2K1-W__shimmer{to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.app-store-subscription-module__l2K1-W__priceSkeleton,.app-store-subscription-module__l2K1-W__actionSkeleton{animation:none}}.app-store-subscription-module__l2K1-W__actions{flex-wrap:wrap;justify-content:center;gap:10px 20px;margin:25px 0;display:flex}.app-store-subscription-module__l2K1-W__actions button,.app-store-subscription-module__l2K1-W__terms button{color:#176c53;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:8px 0;font-size:.8rem;display:inline-flex}.app-store-subscription-module__l2K1-W__actions button:disabled,.app-store-subscription-module__l2K1-W__terms button:disabled{opacity:.45;cursor:default}.app-store-subscription-module__l2K1-W__actions .app-store-subscription-module__l2K1-W__restoreButton{color:#fff;background:#176c53;border:1px solid #14684e;border-radius:12px;gap:9px;min-width:220px;min-height:48px;padding:12px 20px;font-size:.88rem;font-weight:700;transition:background-color .18s,box-shadow .18s;box-shadow:0 5px 14px #176c5329}.app-store-subscription-module__l2K1-W__actions .app-store-subscription-module__l2K1-W__restoreButton:hover:not(:disabled){background:#125a44;box-shadow:0 7px 18px #176c5338}.app-store-subscription-module__l2K1-W__actions .app-store-subscription-module__l2K1-W__restoreButton:focus-visible{outline-offset:3px;outline:3px solid #176c53}.app-store-subscription-module__l2K1-W__actions .app-store-subscription-module__l2K1-W__restoreButton[aria-busy=true]{opacity:1;cursor:wait}.app-store-subscription-module__l2K1-W__restoreIcon{flex-shrink:0;width:18px;height:18px}.app-store-subscription-module__l2K1-W__restoreButton[aria-busy=true] .app-store-subscription-module__l2K1-W__restoreIcon{animation:.9s linear infinite app-store-subscription-module__l2K1-W__restoreSpin}@keyframes app-store-subscription-module__l2K1-W__restoreSpin{to{transform:rotate(360deg)}}.app-store-subscription-module__l2K1-W__message{overflow-wrap:anywhere;background:#f0f4f2;border-radius:13px;align-items:flex-start;gap:10px;margin:16px 0;padding:15px 18px;font-size:.85rem;line-height:1.8;display:flex}.app-store-subscription-module__l2K1-W__message>svg{flex-shrink:0;margin-top:4px}.app-store-subscription-module__l2K1-W__message.app-store-subscription-module__l2K1-W__error{color:#963f38;background:#fff1ef}.app-store-subscription-module__l2K1-W__message.app-store-subscription-module__l2K1-W__success{color:#1a7051;background:#eaf7ee}.app-store-subscription-module__l2K1-W__message.app-store-subscription-module__l2K1-W__warning{color:#795618;background:#fff7e4}.app-store-subscription-module__l2K1-W__terms{color:#6c7d74;border-top:1px solid #dfe8e2;margin-top:30px;padding-top:22px}.app-store-subscription-module__l2K1-W__terms h2{color:#4e685b;margin:0 0 10px;font-size:.84rem}.app-store-subscription-module__l2K1-W__terms p{margin:0 0 9px;font-size:.74rem;line-height:1.95}.app-store-subscription-module__l2K1-W__terms nav{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.app-store-subscription-module__l2K1-W__terms a{color:#176c53;font-size:.8rem}@media (max-width:720px){.app-store-subscription-module__l2K1-W__actions{flex-direction:column;align-items:center;gap:3px}.app-store-subscription-module__l2K1-W__actions .app-store-subscription-module__l2K1-W__restoreButton{width:100%;max-width:360px}.app-store-subscription-module__l2K1-W__partialNotice{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.app-store-subscription-module__l2K1-W__actions .app-store-subscription-module__l2K1-W__restoreButton{transition:none}.app-store-subscription-module__l2K1-W__restoreButton[aria-busy=true] .app-store-subscription-module__l2K1-W__restoreIcon{animation:none}}.app-store-subscription-module__l2K1-W__accessNote{color:#3f5f50;text-align:left;background:#f0f5f2;border:1px solid #d9e5de;border-radius:12px;align-items:flex-start;gap:10px;width:100%;padding:14px;display:flex}.app-store-subscription-module__l2K1-W__accessNote>svg{flex:0 0 18px;margin-top:3px}.app-store-subscription-module__l2K1-W__accessNote>div{min-width:0}.app-store-subscription-module__l2K1-W__accessNote strong{font-size:14px;line-height:1.6;display:block}.app-store-subscription-module__l2K1-W__accessNote p{color:#536c5f;overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;line-height:1.7}
.ai-credit-packages-module__TpUceG__trigger.ai-credit-packages-module__TpUceG__trigger{color:#fff;width:100%;min-height:42px;font:inherit;cursor:pointer;background:linear-gradient(120deg,#7c3aed,#6526bc);border:1px solid #7c3aed;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:10px 12px;font-size:12px;font-weight:700;display:flex}.ai-credit-packages-module__TpUceG__trigger:hover{filter:brightness(1.06)}.ai-credit-packages-module__TpUceG__trigger svg{flex-shrink:0;width:16px;height:16px}.ai-credit-packages-module__TpUceG__trigger span{flex:1}.ai-credit-packages-module__TpUceG__trigger:focus-visible,.ai-credit-packages-module__TpUceG__close:focus-visible,.ai-credit-packages-module__TpUceG__contactButton:focus-visible{outline-offset:3px;outline:3px solid #b99af5}.ai-credit-packages-module__TpUceG__dialog.ai-credit-packages-module__TpUceG__dialog{color:#2b2438;width:min(520px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);font:inherit;background:#fff;border:1px solid #ddd2f2;border-radius:20px;margin:auto;padding:0;overflow-y:auto;box-shadow:0 24px 80px #24113740}.ai-credit-packages-module__TpUceG__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1c142c80}.ai-credit-packages-module__TpUceG__header.ai-credit-packages-module__TpUceG__header{background:linear-gradient(120deg,#faf6ff,#fff);border-bottom:1px solid #ede5f8;align-items:center;gap:12px;padding:22px 24px 18px;display:flex}.ai-credit-packages-module__TpUceG__spark{color:#7c3aed;background:#ede4ff;border-radius:13px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.ai-credit-packages-module__TpUceG__spark svg{width:24px;height:24px}.ai-credit-packages-module__TpUceG__header>div{flex:1;min-width:0}.ai-credit-packages-module__TpUceG__header h2{color:#4c1d95;margin:0;font-size:20px;font-weight:750;line-height:1.5}.ai-credit-packages-module__TpUceG__header p{color:#7a6b89;overflow-wrap:anywhere;margin:3px 0 0;font-size:12px}.ai-credit-packages-module__TpUceG__close.ai-credit-packages-module__TpUceG__close{color:#74657f;cursor:pointer;background:#fff;border:1px solid #e8e0f1;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;min-height:44px;padding:8px;display:grid}.ai-credit-packages-module__TpUceG__close svg{width:18px;height:18px}.ai-credit-packages-module__TpUceG__body{padding:20px 24px 24px}.ai-credit-packages-module__TpUceG__description.ai-credit-packages-module__TpUceG__description{color:#796987;margin:0 0 16px;font-size:13px;line-height:1.7}.ai-credit-packages-module__TpUceG__pricing.ai-credit-packages-module__TpUceG__pricing{table-layout:fixed;border-spacing:0;border-collapse:separate;font-variant-numeric:tabular-nums;border:1px solid #e9e1f1;border-radius:12px;width:100%;font-size:13px;overflow:hidden}.ai-credit-packages-module__TpUceG__pricing th,.ai-credit-packages-module__TpUceG__pricing td{text-align:right;vertical-align:middle;border:0;border-bottom:1px solid #eee8f4;padding:16px 12px}.ai-credit-packages-module__TpUceG__pricing thead th{color:#83748e;background:#faf8fc;padding:11px 12px;font-size:11px;font-weight:600;line-height:1.5}.ai-credit-packages-module__TpUceG__pricing th:first-child{text-align:left;width:38%}.ai-credit-packages-module__TpUceG__pricing th:last-child{width:31%}.ai-credit-packages-module__TpUceG__pricing tbody th{font-weight:500}.ai-credit-packages-module__TpUceG__pricing tbody strong{color:#342841;white-space:nowrap;font-size:17px;font-weight:750}.ai-credit-packages-module__TpUceG__pricing td:last-child{color:#80728b;white-space:nowrap;font-size:12px}.ai-credit-packages-module__TpUceG__pricing tbody tr:last-child>*{border-bottom:0}.ai-credit-packages-module__TpUceG__pricing .ai-credit-packages-module__TpUceG__recommended>*{background:#f5efff}.ai-credit-packages-module__TpUceG__pricing .ai-credit-packages-module__TpUceG__recommended strong{color:#6d28d9}.ai-credit-packages-module__TpUceG__badge{color:#6d28d9;background:#e9ddfc;border-radius:5px;align-items:center;gap:4px;width:fit-content;max-width:100%;margin-top:5px;padding:2px 6px;font-size:10px;font-weight:650;line-height:1.6;display:flex}.ai-credit-packages-module__TpUceG__badge svg{flex-shrink:0;width:11px;height:11px}.ai-credit-packages-module__TpUceG__benefits{gap:8px;margin:18px 0 12px;padding:0;list-style:none;display:grid}.ai-credit-packages-module__TpUceG__benefits li{color:#675574;align-items:start;gap:8px;font-size:12px;line-height:1.7;display:flex}.ai-credit-packages-module__TpUceG__benefits svg{color:#8b5cc0;flex-shrink:0;width:15px;height:15px;margin-top:2px}.ai-credit-packages-module__TpUceG__allowance{background:#f8f6fb;border-radius:8px;padding:10px 12px}.ai-credit-packages-module__TpUceG__allowance p{color:#82718d;margin:0;font-size:11px;line-height:1.8}.ai-credit-packages-module__TpUceG__contact{border-top:1px solid #eee7f4;margin-top:20px;padding-top:18px}.ai-credit-packages-module__TpUceG__contact h3{color:#44344e;margin:0;font-size:14px;font-weight:700}.ai-credit-packages-module__TpUceG__contact p{color:#82718d;margin:6px 0 14px;font-size:12px;line-height:1.8}.ai-credit-packages-module__TpUceG__contactButton.ai-credit-packages-module__TpUceG__contactButton{color:#fff;background:#7c3aed;border:1px solid #7c3aed;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:12px 14px;font-size:13px;font-weight:700;line-height:1.5;text-decoration:none;display:flex}.ai-credit-packages-module__TpUceG__contactButton:hover{background:#6d28d9}.ai-credit-packages-module__TpUceG__contactButton svg{flex-shrink:0;width:18px;height:18px}.ai-credit-packages-module__TpUceG__contact small{color:#8b7997;text-align:center;margin-top:8px;font-size:11px;display:block}.ai-credit-packages-module__TpUceG__packageGrid{gap:10px;display:grid}.ai-credit-packages-module__TpUceG__package,.ai-credit-packages-module__TpUceG__packageSelected{color:#352842;text-align:left;cursor:pointer;background:#fff;border:1px solid #e3d8ef;border-radius:12px;grid-template-columns:1fr auto;gap:3px 12px;min-height:68px;padding:12px 14px;display:grid}.ai-credit-packages-module__TpUceG__packageSelected{background:#f7f2ff;border:2px solid #7c3aed;padding:11px 13px}.ai-credit-packages-module__TpUceG__package span{min-width:0}.ai-credit-packages-module__TpUceG__packageGrid strong{font-size:16px}.ai-credit-packages-module__TpUceG__packageGrid b{color:#6d28d9;align-self:center;font-size:17px}.ai-credit-packages-module__TpUceG__packageGrid small{color:#83748e;grid-column:1/-1}.ai-credit-packages-module__TpUceG__primary.ai-credit-packages-module__TpUceG__primary{color:#fff;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#7c3aed;border:0;border-radius:11px;justify-content:center;align-items:center;gap:9px;padding:12px 16px;font-weight:750;display:flex}.ai-credit-packages-module__TpUceG__primary:disabled{opacity:.5;cursor:default}.ai-credit-packages-module__TpUceG__primary svg,.ai-credit-packages-module__TpUceG__back svg{width:18px;height:18px}.ai-credit-packages-module__TpUceG__back{color:#6d28d9;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:8px 0;font-weight:700;display:flex}.ai-credit-packages-module__TpUceG__review{gap:12px;display:grid}.ai-credit-packages-module__TpUceG__review>div{background:#f8f5fb;border-radius:10px;justify-content:space-between;gap:12px;padding:14px;display:flex}.ai-credit-packages-module__TpUceG__review .ai-credit-packages-module__TpUceG__reviewTotal{color:#4c1d95;background:#eee6fb;font-size:16px}.ai-credit-packages-module__TpUceG__review span,.ai-credit-packages-module__TpUceG__review p,.ai-credit-packages-module__TpUceG__waiting p,.ai-credit-packages-module__TpUceG__state p{color:#786886;font-size:12px;line-height:1.7}.ai-credit-packages-module__TpUceG__waiting{text-align:center;justify-items:center;gap:10px;display:grid}.ai-credit-packages-module__TpUceG__waiting img{aspect-ratio:1;object-fit:contain;border:1px solid #eee6f5;border-radius:14px;width:min(280px,76vw)}.ai-credit-packages-module__TpUceG__waiting h3,.ai-credit-packages-module__TpUceG__state h3,.ai-credit-packages-module__TpUceG__success h3{margin:0}.ai-credit-packages-module__TpUceG__timer{color:#6d28d9;font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:22px;display:flex}.ai-credit-packages-module__TpUceG__timer svg{width:20px}.ai-credit-packages-module__TpUceG__waiting dl{width:100%;margin:0}.ai-credit-packages-module__TpUceG__waiting dl div{border-bottom:1px solid #eee7f4;justify-content:space-between;gap:12px;padding:7px 0;display:flex}.ai-credit-packages-module__TpUceG__waiting dt{color:#83748e}.ai-credit-packages-module__TpUceG__waiting dd{overflow-wrap:anywhere;margin:0;font-weight:700}.ai-credit-packages-module__TpUceG__state,.ai-credit-packages-module__TpUceG__success{text-align:center;justify-items:center;gap:12px;padding:20px 4px;display:grid}.ai-credit-packages-module__TpUceG__state>svg,.ai-credit-packages-module__TpUceG__success>svg{color:#7c3aed;width:44px;height:44px}.ai-credit-packages-module__TpUceG__success>svg{color:#16a34a}.ai-credit-packages-module__TpUceG__success>strong{color:#15803d;font-size:21px}@media (max-width:420px){.ai-credit-packages-module__TpUceG__dialog.ai-credit-packages-module__TpUceG__dialog{border-radius:16px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.ai-credit-packages-module__TpUceG__header.ai-credit-packages-module__TpUceG__header{gap:9px;padding:18px 16px 14px}.ai-credit-packages-module__TpUceG__header h2{font-size:17px}.ai-credit-packages-module__TpUceG__spark{border-radius:10px;width:34px;height:34px}.ai-credit-packages-module__TpUceG__spark svg{width:20px;height:20px}.ai-credit-packages-module__TpUceG__body{padding:16px}.ai-credit-packages-module__TpUceG__pricing th,.ai-credit-packages-module__TpUceG__pricing td{padding:14px 8px}.ai-credit-packages-module__TpUceG__pricing thead th{padding:10px 8px;font-size:10px}.ai-credit-packages-module__TpUceG__pricing tbody strong{font-size:15px}.ai-credit-packages-module__TpUceG__pricing td:last-child{font-size:11px}}
.catalog-translation-fields-module__oz9zaG__disclosure{grid-column:1/-1;min-width:0}.catalog-translation-fields-module__oz9zaG__fields{background:#f8fbf9;border:1px solid #dce7e0;border-radius:12px;grid-column:1/-1;width:100%;min-width:0;margin:0;padding:14px}.catalog-translation-fields-module__oz9zaG__disclosure>.catalog-translation-fields-module__oz9zaG__fields{background:0 0;border:0;border-radius:0;padding:0}.catalog-translation-fields-module__oz9zaG__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.catalog-translation-fields-module__oz9zaG__counter{color:#65776b;font-variant-numeric:tabular-nums;justify-self:end;font-size:11px}.catalog-translation-fields-module__oz9zaG__fields legend{color:#315b45;padding:0 5px;font-size:13px;font-weight:800}.catalog-translation-fields-module__oz9zaG__fields>p{color:#65776b;margin:0 0 10px;font-size:12px;line-height:1.5}.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__grid>label{gap:5px;min-width:0;font-size:12px;font-weight:700;display:grid}.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__grid input,.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__grid textarea{box-sizing:border-box;background:#fff;width:100%;min-width:0;min-height:42px}.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__grid textarea{resize:vertical;min-height:76px}.catalog-translation-fields-module__oz9zaG__status{color:#567060;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:7px;margin:0;font-size:12px;line-height:1.5;display:flex}.catalog-translation-fields-module__oz9zaG__status[role=alert]{color:#a12d24}.catalog-translation-fields-module__oz9zaG__status button{min-height:36px;padding:5px 12px}@media (max-width:460px){.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__grid{grid-template-columns:minmax(0,1fr)}}.catalog-translation-fields-module__oz9zaG__ai{min-width:0;margin:12px 0}.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__ai button{color:#20563d;max-width:100%;min-height:42px;font:inherit;white-space:normal;cursor:pointer;background:#e8f4ed;border:1px solid #bcd7c8;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:700;display:inline-flex}.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__ai button:disabled{opacity:.55;cursor:default}.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__ai button:focus-visible{outline-offset:3px;outline:2px solid #26714f}.catalog-translation-fields-module__oz9zaG__ai svg{flex-shrink:0;width:18px;height:18px}.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__ai button.catalog-translation-fields-module__oz9zaG__aiTrigger{color:#fff;background:linear-gradient(135deg,#7c3aed,#6d28d9);border-color:#7c3aed;box-shadow:0 3px 10px #6d28d92e}.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__ai button.catalog-translation-fields-module__oz9zaG__aiTrigger:hover:not(:disabled){background:linear-gradient(135deg,#6d28d9,#5b21b6)}.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__ai button.catalog-translation-fields-module__oz9zaG__aiTrigger:focus-visible{outline-color:#8b5cf6}.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__ai button.catalog-translation-fields-module__oz9zaG__aiTrigger:disabled{box-shadow:none}.catalog-translation-fields-module__oz9zaG__aiPanel{background:#fff;border:1px solid #d4e5d9;border-radius:12px;gap:12px;margin-top:12px;padding:14px;display:grid}.catalog-translation-fields-module__oz9zaG__aiPanel p,.catalog-translation-fields-module__oz9zaG__aiPanel small{margin:0;font-size:12px;line-height:1.6}.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__targets{border:1px solid #d4e5d9;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;padding:10px;display:grid}.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__targets label,.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__reviewCheck{align-items:center;gap:7px;min-width:0;font-size:12px;display:flex}.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__targets input,.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__reviewCheck input{accent-color:#245d46;flex-shrink:0;width:17px;height:17px;min-height:0;margin:0}.catalog-translation-fields-module__oz9zaG__processing{color:#6d28d9;align-items:center;gap:8px;display:flex}.catalog-translation-fields-module__oz9zaG__spinner{animation:1s linear infinite catalog-translation-fields-module__oz9zaG__aiRotation}.catalog-translation-fields-module__oz9zaG__error{color:#a12d24}.catalog-translation-fields-module__oz9zaG__review{border-top:1px solid #d4e5d9;gap:12px;padding-top:12px;display:grid}.catalog-translation-fields-module__oz9zaG__reviewItem{background:#f6faf7;border-radius:8px;gap:9px;min-width:0;padding:12px;display:grid}.catalog-translation-fields-module__oz9zaG__reviewItem>label:first-child{gap:6px;font-size:13px;font-weight:700;display:grid}.catalog-translation-fields-module__oz9zaG__reviewItem input:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0;min-height:42px}@keyframes catalog-translation-fields-module__oz9zaG__aiRotation{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.catalog-translation-fields-module__oz9zaG__spinner{animation:none}}@media (max-width:460px){.catalog-translation-fields-module__oz9zaG__fields .catalog-translation-fields-module__oz9zaG__targets{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-translation-fields-module__oz9zaG__aiPanel{padding:10px}}
.menu-stock-setup-dialog-module__Oyflya__backdrop{z-index:1600;background:#152d2466;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.menu-stock-setup-dialog-module__Oyflya__dialog{overscroll-behavior:contain;color:#243d32;background:#fff;border-radius:20px;width:min(760px,100%);max-height:92dvh;padding:24px;overflow-y:auto;box-shadow:0 24px 80px #122b2440}.menu-stock-setup-dialog-module__Oyflya__dialog header,.menu-stock-setup-dialog-module__Oyflya__dialog header>div{align-items:center;gap:12px;display:flex}.menu-stock-setup-dialog-module__Oyflya__dialog header{justify-content:space-between}.menu-stock-setup-dialog-module__Oyflya__dialog h2{margin:0;font-size:21px}.menu-stock-setup-dialog-module__Oyflya__dialog p{color:#61746a;font-size:14px;line-height:1.6}.menu-stock-setup-dialog-module__Oyflya__dialog button{cursor:pointer;min-height:44px;color:inherit;background:#fff;border:1px solid #cfddd5;border-radius:10px;padding:10px 16px}.menu-stock-setup-dialog-module__Oyflya__dialog header button{place-items:center;padding:8px;display:grid}.menu-stock-setup-dialog-module__Oyflya__dialog button:disabled{opacity:.55;cursor:default}.menu-stock-setup-dialog-module__Oyflya__menuName{overflow-wrap:anywhere;background:#eef7f2;border-radius:10px;margin:16px 0;padding:12px 16px;display:block}.menu-stock-setup-dialog-module__Oyflya__fields{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.menu-stock-setup-dialog-module__Oyflya__fields[hidden]{display:none}.menu-stock-setup-dialog-module__Oyflya__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.menu-stock-setup-dialog-module__Oyflya__full{grid-column:1/-1}.menu-stock-setup-dialog-module__Oyflya__fields label{gap:6px;min-width:0;font-size:14px;display:grid}.menu-stock-setup-dialog-module__Oyflya__fields input:not([type=radio]):not([type=checkbox]),.menu-stock-setup-dialog-module__Oyflya__fields select{box-sizing:border-box;color:#243d32;width:100%;min-width:0;min-height:46px;font:inherit;background:#fff;border:1px solid #ccddd3;border-radius:9px;padding:10px 12px}.menu-stock-setup-dialog-module__Oyflya__mode{flex-wrap:wrap;gap:12px;display:flex}.menu-stock-setup-dialog-module__Oyflya__mode label{background:#f3f7f5;border-radius:9px;flex:240px;align-items:center;gap:8px;padding:10px;display:flex}.menu-stock-setup-dialog-module__Oyflya__mode input{accent-color:#16775c;flex-shrink:0;width:18px;height:18px;min-height:18px;margin:0;padding:0}.menu-stock-setup-dialog-module__Oyflya__recipe{background:#eef7f2;border:1px solid #c6e3d4;border-radius:12px;padding:16px}.menu-stock-setup-dialog-module__Oyflya__recipe p{margin-bottom:0}.menu-stock-setup-dialog-module__Oyflya__error{color:#aa3e27;overflow-wrap:anywhere;background:#fff2ef;border-radius:9px;margin-top:16px;padding:12px}.menu-stock-setup-dialog-module__Oyflya__dialog footer{flex-wrap:wrap;justify-content:flex-end;gap:12px;padding-top:20px;display:flex}.menu-stock-setup-dialog-module__Oyflya__dialog .menu-stock-setup-dialog-module__Oyflya__primary{color:#fff;background:#147858;border-color:#147858}.menu-stock-setup-dialog-module__Oyflya__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:520px){.menu-stock-setup-dialog-module__Oyflya__backdrop{padding:10px}.menu-stock-setup-dialog-module__Oyflya__dialog{border-radius:14px;max-height:94dvh;padding:16px}.menu-stock-setup-dialog-module__Oyflya__dialog h2{font-size:18px}.menu-stock-setup-dialog-module__Oyflya__grid{grid-template-columns:minmax(0,1fr)}.menu-stock-setup-dialog-module__Oyflya__dialog footer button{flex:100%}}.menu-stock-setup-dialog-module__Oyflya__menuList{border:1px solid #d5e3da;border-radius:10px;max-height:260px;overflow-y:auto}.menu-stock-setup-dialog-module__Oyflya__fields .menu-stock-setup-dialog-module__Oyflya__menuChoice{border-bottom:1px solid #e2ebe6;align-items:center;gap:12px;padding:12px;display:flex}.menu-stock-setup-dialog-module__Oyflya__fields .menu-stock-setup-dialog-module__Oyflya__menuChoice input{accent-color:#147858;flex-shrink:0;width:20px;height:20px;min-height:20px}.menu-stock-setup-dialog-module__Oyflya__menuChoice span{overflow-wrap:anywhere;min-width:0}.menu-stock-setup-dialog-module__Oyflya__menuChoice small{color:#687b70;margin-top:3px;display:block}.menu-stock-setup-dialog-module__Oyflya__menuChoice:has(input:disabled){color:#718079;background:#f4f5f4}.menu-stock-setup-dialog-module__Oyflya__importRow{background:#f7fbf8;border:1px solid #c9dfd2;border-radius:12px;gap:14px;min-width:0;padding:16px;display:grid}.menu-stock-setup-dialog-module__Oyflya__importRow h3{overflow-wrap:anywhere;margin:0;font-size:16px}
.menu-delete-confirmation-dialog-module__TFljDa__backdrop{z-index:1800;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#141f196b;place-items:center;padding:24px;animation:.14s ease-out menu-delete-confirmation-dialog-module__TFljDa__fade-in;display:grid;position:fixed;inset:0}.menu-delete-confirmation-dialog-module__TFljDa__dialog{background:var(--panel,#fff);width:min(100%,464px);max-height:calc(100dvh - 48px);color:var(--text,#1f2421);font:inherit;border:1px solid #ffffffbf;border-radius:22px;flex-direction:column;line-height:1.6;animation:.16s ease-out menu-delete-confirmation-dialog-module__TFljDa__enter;display:flex;overflow:hidden;box-shadow:0 24px 80px #0e1e1530,0 4px 12px #0e1e1514}.menu-delete-confirmation-dialog-module__TFljDa__dialog,.menu-delete-confirmation-dialog-module__TFljDa__dialog *{box-sizing:border-box}.menu-delete-confirmation-dialog-module__TFljDa__dialog:focus{outline:none}.menu-delete-confirmation-dialog-module__TFljDa__dialog button{cursor:pointer;margin:0;font-family:inherit}.menu-delete-confirmation-dialog-module__TFljDa__dialog button:disabled{cursor:default}.menu-delete-confirmation-dialog-module__TFljDa__dialog button:focus-visible{outline-offset:3px;outline:3px solid #13795b61}.menu-delete-confirmation-dialog-module__TFljDa__header{flex-shrink:0;padding:27px 28px 17px;position:relative}.menu-delete-confirmation-dialog-module__TFljDa__icon{color:#b74e3e;background:#fff3ef;border:1px solid #f7dfd9;border-radius:15px;place-items:center;width:48px;height:48px;margin-bottom:18px;display:grid}.menu-delete-confirmation-dialog-module__TFljDa__header h2{color:inherit;letter-spacing:-.45px;margin:0;font-size:24px;font-weight:750;line-height:1.4}.menu-delete-confirmation-dialog-module__TFljDa__header p{color:var(--muted,#69736f);margin:5px 0 0;font-size:13px;line-height:1.65}.menu-delete-confirmation-dialog-module__TFljDa__closeButton{width:32px;height:32px;color:var(--muted,#69736f);background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:grid;position:absolute;top:21px;right:21px}.menu-delete-confirmation-dialog-module__TFljDa__closeButton:hover:not(:disabled){color:var(--text,#1f2421);background:#f3f5f2}.menu-delete-confirmation-dialog-module__TFljDa__closeButton:disabled{opacity:.4}.menu-delete-confirmation-dialog-module__TFljDa__content{overscroll-behavior:contain;min-height:0;padding:0 28px 24px;overflow-y:auto}.menu-delete-confirmation-dialog-module__TFljDa__menuCard{border:1px solid var(--line,#dfe5df);background:#f8faf7;border-radius:13px;align-items:center;gap:13px;padding:15px;display:flex}.menu-delete-confirmation-dialog-module__TFljDa__menuIcon{color:#69816f;background:#fff;border:1px solid #e3eae2;border-radius:11px;flex-shrink:0;place-items:center;width:39px;height:39px;display:grid}.menu-delete-confirmation-dialog-module__TFljDa__menuCard>div{min-width:0}.menu-delete-confirmation-dialog-module__TFljDa__menuCard>div>span{color:var(--muted,#69736f);margin-bottom:3px;font-size:10px;line-height:1.5;display:block}.menu-delete-confirmation-dialog-module__TFljDa__menuCard strong{color:var(--text,#1f2421);overflow-wrap:anywhere;font-size:17px;font-weight:650;line-height:1.6;display:block}.menu-delete-confirmation-dialog-module__TFljDa__explanation{color:#58655e;margin:17px 0 12px;font-size:13px;line-height:1.8}.menu-delete-confirmation-dialog-module__TFljDa__historyNote,.menu-delete-confirmation-dialog-module__TFljDa__bundleNote,.menu-delete-confirmation-dialog-module__TFljDa__error{border-radius:9px;align-items:flex-start;gap:9px;display:flex}.menu-delete-confirmation-dialog-module__TFljDa__historyNote{color:#367554;background:#eef6f0;padding:10px 12px}.menu-delete-confirmation-dialog-module__TFljDa__historyNote>svg,.menu-delete-confirmation-dialog-module__TFljDa__bundleNote>svg,.menu-delete-confirmation-dialog-module__TFljDa__error>svg{flex-shrink:0;margin-top:1px}.menu-delete-confirmation-dialog-module__TFljDa__historyNote p,.menu-delete-confirmation-dialog-module__TFljDa__bundleNote p{margin:0;font-size:12px;line-height:1.7}.menu-delete-confirmation-dialog-module__TFljDa__bundleNote{color:#8b713b;background:#fffaf0;border:1px solid #efe5cb;margin-top:9px;padding:10px 12px}.menu-delete-confirmation-dialog-module__TFljDa__irreversible{color:var(--muted,#69736f);margin:11px 0 0;font-size:11px;line-height:1.7}.menu-delete-confirmation-dialog-module__TFljDa__error{color:#9e4133;overflow-wrap:anywhere;background:#fff5f2;border:1px solid #f1d8d3;margin-top:14px;padding:11px 12px;font-size:12px;line-height:1.7}.menu-delete-confirmation-dialog-module__TFljDa__footer{background:#fff;border-top:1px solid #ecf0eb;flex-shrink:0;grid-template-columns:1fr 1fr;gap:10px;padding:17px 28px 22px;display:grid}.menu-delete-confirmation-dialog-module__TFljDa__cancelButton,.menu-delete-confirmation-dialog-module__TFljDa__confirmButton{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:13px;font-weight:650;line-height:1.5;transition:background .12s,border-color .12s;display:flex}.menu-delete-confirmation-dialog-module__TFljDa__cancelButton{border-color:var(--line,#dfe5df);color:#526159;background:#fff}.menu-delete-confirmation-dialog-module__TFljDa__cancelButton:hover:not(:disabled){background:#f6f8f4;border-color:#c8d5c9}.menu-delete-confirmation-dialog-module__TFljDa__confirmButton{color:#fff;background:#b84e3d;border-color:#b84e3d;box-shadow:0 2px 4px #8f3b2f1a}.menu-delete-confirmation-dialog-module__TFljDa__confirmButton:hover:not(:disabled){background:#a24032;border-color:#a24032}.menu-delete-confirmation-dialog-module__TFljDa__cancelButton:disabled{color:#9aa39c;background:#f8faf7}.menu-delete-confirmation-dialog-module__TFljDa__confirmButton:disabled{box-shadow:none;background:#cd897c;border-color:#cd897c}.menu-delete-confirmation-dialog-module__TFljDa__spin{animation:.9s linear infinite menu-delete-confirmation-dialog-module__TFljDa__spin}@keyframes menu-delete-confirmation-dialog-module__TFljDa__fade-in{0%{opacity:0}to{opacity:1}}@keyframes menu-delete-confirmation-dialog-module__TFljDa__enter{0%{opacity:0;transform:translateY(7px)scale(.99)}to{opacity:1;transform:none}}@keyframes menu-delete-confirmation-dialog-module__TFljDa__spin{to{transform:rotate(360deg)}}@media (max-width:520px){.menu-delete-confirmation-dialog-module__TFljDa__backdrop{padding:16px}.menu-delete-confirmation-dialog-module__TFljDa__dialog{border-radius:19px;max-height:calc(100dvh - 32px)}.menu-delete-confirmation-dialog-module__TFljDa__header{padding:23px 22px 16px}.menu-delete-confirmation-dialog-module__TFljDa__icon{margin-bottom:15px}.menu-delete-confirmation-dialog-module__TFljDa__header h2{font-size:22px}.menu-delete-confirmation-dialog-module__TFljDa__closeButton{top:18px;right:16px}.menu-delete-confirmation-dialog-module__TFljDa__content{padding:0 22px 21px}.menu-delete-confirmation-dialog-module__TFljDa__footer{padding:15px 22px 19px}}@media (max-width:359px){.menu-delete-confirmation-dialog-module__TFljDa__backdrop{padding:12px}.menu-delete-confirmation-dialog-module__TFljDa__dialog{max-height:calc(100dvh - 24px)}.menu-delete-confirmation-dialog-module__TFljDa__header,.menu-delete-confirmation-dialog-module__TFljDa__content,.menu-delete-confirmation-dialog-module__TFljDa__footer{padding-left:18px;padding-right:18px}.menu-delete-confirmation-dialog-module__TFljDa__menuCard{gap:10px;padding:12px}.menu-delete-confirmation-dialog-module__TFljDa__cancelButton,.menu-delete-confirmation-dialog-module__TFljDa__confirmButton{padding-left:9px;padding-right:9px}}@media (prefers-reduced-motion:reduce){.menu-delete-confirmation-dialog-module__TFljDa__backdrop,.menu-delete-confirmation-dialog-module__TFljDa__dialog,.menu-delete-confirmation-dialog-module__TFljDa__spin{animation:none}.menu-delete-confirmation-dialog-module__TFljDa__dialog button{transition:none}}
.settings-stock-manager-module__p9quka__importPanel{background:#f2f8f5;border:1px solid #d1e4d9;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:20px;display:flex}.settings-stock-manager-module__p9quka__importIntro{align-items:center;gap:14px;min-width:0;display:flex}.settings-stock-manager-module__p9quka__importIcon{color:#147858;background:#fff;border:1px solid #d8e8df;border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.settings-stock-manager-module__p9quka__importIcon svg{stroke-width:1.8px;width:24px;height:24px}.settings-stock-manager-module__p9quka__importCopy{min-width:0}.settings-stock-manager-module__p9quka__importCopy h3{color:#244b39;margin:0;font-size:16px;font-weight:700;line-height:1.5}.settings-stock-manager-module__p9quka__importCopy p{color:#5b7366;overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;line-height:1.65}.settings-stock-manager-module__p9quka__importPanel .settings-stock-manager-module__p9quka__importButton{color:#fff;width:auto;max-width:100%;min-height:46px;font:inherit;text-align:center;cursor:pointer;background:#147858;border:1px solid #147858;border-radius:11px;flex:none;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:14px;font-weight:650;line-height:1.5;transition:background-color .15s,border-color .15s;display:inline-flex;box-shadow:0 2px 4px #175d4314}.settings-stock-manager-module__p9quka__importButton svg{flex-shrink:0;width:18px;height:18px}.settings-stock-manager-module__p9quka__ingredientActions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.settings-stock-manager-module__p9quka__ingredientActions>button{min-width:120px}.settings-stock-manager-module__p9quka__deleteButton{color:#a44336!important;background:#fff4f1!important;border:1px solid #efc9c2!important}.settings-stock-manager-module__p9quka__deleteButton:hover:not(:disabled){background:#ffeae5!important;border-color:#d99689!important}.settings-stock-manager-module__p9quka__importPanel .settings-stock-manager-module__p9quka__importButton:hover:not(:disabled){background:#106246;border-color:#106246}.settings-stock-manager-module__p9quka__importPanel .settings-stock-manager-module__p9quka__importButton:focus-visible{outline-offset:3px;outline:3px solid #89bfa5}.settings-stock-manager-module__p9quka__importPanel .settings-stock-manager-module__p9quka__importButton:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}@media (max-width:820px){.settings-stock-manager-module__p9quka__importPanel{flex-direction:column;align-items:stretch;gap:16px;padding:18px}.settings-stock-manager-module__p9quka__importPanel .settings-stock-manager-module__p9quka__importButton{align-self:flex-end}}@media (max-width:480px){.settings-stock-manager-module__p9quka__importPanel{border-radius:14px;padding:16px}.settings-stock-manager-module__p9quka__importIntro{align-items:flex-start;gap:12px}.settings-stock-manager-module__p9quka__importIcon{border-radius:12px;flex-basis:40px;width:40px;height:40px}.settings-stock-manager-module__p9quka__importIcon svg{width:21px;height:21px}.settings-stock-manager-module__p9quka__importCopy h3{font-size:15px}.settings-stock-manager-module__p9quka__importPanel .settings-stock-manager-module__p9quka__importButton{width:100%;padding:12px}.settings-stock-manager-module__p9quka__ingredientActions,.settings-stock-manager-module__p9quka__ingredientActions>button{width:100%}}@media (prefers-reduced-motion:reduce){.settings-stock-manager-module__p9quka__importPanel .settings-stock-manager-module__p9quka__importButton{transition:none}}
.qr-image-save-module__D6svJa__backdrop{z-index:1600;background:#13261bb3;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.qr-image-save-module__D6svJa__dialog{color:#173427;background:#fff;border:1px solid #d6e3dc;border-radius:20px;width:min(100%,480px);max-height:calc(100dvh - 32px);padding:20px;overflow:auto;box-shadow:0 16px 60px #0003}.qr-image-save-module__D6svJa__dialog:focus{outline:none}.qr-image-save-module__D6svJa__dialog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.qr-image-save-module__D6svJa__dialog h2{overflow-wrap:anywhere;margin:0;font-size:18px}.qr-image-save-module__D6svJa__dialog button{color:#17442d;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cadbd0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.qr-image-save-module__D6svJa__dialog button:focus-visible{outline-offset:2px;outline:3px solid #176c43}.qr-image-save-module__D6svJa__dialog button:disabled{opacity:.5;cursor:default}.qr-image-save-module__D6svJa__dialog header button{flex:none;width:44px;padding:0}.qr-image-save-module__D6svJa__instructions{color:#355641;background:#eef7f1;border-radius:12px;margin:14px 0;padding:12px;font-size:14px;line-height:1.6}.qr-image-save-module__D6svJa__image{-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto;background:#fff;width:100%;max-width:390px;height:auto;margin:0 auto;display:block}.qr-image-save-module__D6svJa__dialog footer{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.qr-image-save-module__D6svJa__dialog footer button{flex:140px}.qr-image-save-module__D6svJa__error{color:#97352e;margin:10px 0;font-size:14px;line-height:1.6}@media (max-width:480px){.qr-image-save-module__D6svJa__backdrop{padding:10px}.qr-image-save-module__D6svJa__dialog{max-height:calc(100dvh - 20px);padding:16px}}
.food-street-module__CCdD5q__page{color:#173427;max-width:1120px;margin:0 auto;padding:24px 20px 72px}.food-street-module__CCdD5q__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.food-street-module__CCdD5q__header h1{overflow-wrap:anywhere;margin:4px 0;font-size:clamp(24px,4vw,34px)}.food-street-module__CCdD5q__header .food-street-module__CCdD5q__shopName{font-size:clamp(22px,3.5vw,30px)}.food-street-module__CCdD5q__page.food-street-module__CCdD5q__customerPage{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))}.food-street-module__CCdD5q__customerTop{z-index:20;background:var(--bg,#f6f7f4);border-bottom:1px solid #dce7df;margin:-24px -20px 16px;padding:20px 20px 14px;position:sticky;top:0}.food-street-module__CCdD5q__customerTop .food-street-module__CCdD5q__header{gap:8px 12px;margin-bottom:12px}.food-street-module__CCdD5q__customerPage .food-street-module__CCdD5q__menuList{margin-top:0}.food-street-module__CCdD5q__customerPage .food-street-module__CCdD5q__menuItem{scroll-margin-top:calc(var(--street-header-height,180px) + 12px);scroll-margin-bottom:100px}.food-street-module__CCdD5q__cartPanel{scroll-margin-top:calc(var(--street-header-height,180px) + 16px)}.food-street-module__CCdD5q__cartPanel:focus{outline-offset:4px;outline:2px solid #176c43}.food-street-module__CCdD5q__cartDock{z-index:20;padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(0deg,var(--bg,#f6f7f4) 75%,transparent);pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.food-street-module__CCdD5q__cartDockButton{color:#fff;width:min(100%,560px);min-height:56px;font:inherit;cursor:pointer;pointer-events:auto;background:#176c43;border:0;border-radius:16px;align-items:center;gap:10px;padding:12px 16px;font-weight:600;display:flex;box-shadow:0 4px 18px #17342724}.food-street-module__CCdD5q__cartDockButton>svg{flex:none}.food-street-module__CCdD5q__cartDockButton:focus-visible{outline-offset:3px;outline:3px solid #176c43}.food-street-module__CCdD5q__cartCount{color:#176c43;font-variant-numeric:tabular-nums;background:#fff;border-radius:8px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 6px;font-size:13px;display:inline-flex}.food-street-module__CCdD5q__cartTotal{white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto}.food-street-module__CCdD5q__eyebrow{color:#357050;font-size:13px;font-weight:700}.food-street-module__CCdD5q__muted{color:#5b7164;font-size:14px;line-height:1.6}.food-street-module__CCdD5q__nav,.food-street-module__CCdD5q__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.food-street-module__CCdD5q__paymentActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.food-street-module__CCdD5q__button{color:#17442d;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cadbd0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;display:inline-flex}.food-street-module__CCdD5q__button:disabled{opacity:.5;cursor:default}.food-street-module__CCdD5q__primary{color:#fff;background:#176c43;border-color:#176c43}.food-street-module__CCdD5q__danger{color:#97352e;border-color:#e3c4bf}.food-street-module__CCdD5q__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:16px;display:grid}.food-street-module__CCdD5q__card{background:#fff;border:1px solid #dbe7df;border-radius:20px;min-width:0;padding:20px}.food-street-module__CCdD5q__card h2,.food-street-module__CCdD5q__card h3{margin:0 0 12px}.food-street-module__CCdD5q__card label{gap:6px;margin-bottom:14px;display:grid}.food-street-module__CCdD5q__card input:not([type=checkbox]),.food-street-module__CCdD5q__card textarea,.food-street-module__CCdD5q__search{width:100%;min-width:0;font:inherit;color:#173427;background:#fff;border:1px solid #ccdcd1;border-radius:10px;padding:11px 12px;font-size:16px}.food-street-module__CCdD5q__card .food-street-module__CCdD5q__check{align-items:flex-start;gap:10px;line-height:1.6;display:flex}.food-street-module__CCdD5q__check input{flex:none;width:20px;height:20px;margin-top:3px}.food-street-module__CCdD5q__settingsChecks{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px;margin:18px 0 22px;display:grid}.food-street-module__CCdD5q__card .food-street-module__CCdD5q__settingsCheck{color:#244835;cursor:pointer;background:#fff;border:1px solid #cadbd0;border-radius:12px;align-items:center;gap:12px;min-width:0;min-height:52px;margin:0;padding:12px 14px;font-size:15px;font-weight:600;line-height:1.5;display:flex}.food-street-module__CCdD5q__settingsCheck input[type=checkbox]{accent-color:#176c43;width:20px;height:20px;min-height:20px;cursor:inherit;flex:0 0 20px;margin:0;padding:0}.food-street-module__CCdD5q__settingsCheck>span{overflow-wrap:anywhere;min-width:0}.food-street-module__CCdD5q__settingsCheck:has(input:checked){background:#eef7f1;border-color:#8cbea0}.food-street-module__CCdD5q__settingsCheck:has(input:focus-visible){outline-offset:3px;outline:3px solid #176c43}.food-street-module__CCdD5q__settingsCheck:has(input:disabled){color:#758078;cursor:not-allowed;background:#f5f7f5;border-color:#e1e7e2}@media (hover:hover){.food-street-module__CCdD5q__settingsCheck:hover:has(input:enabled){background:#f3f9f5;border-color:#519b6e}}.food-street-module__CCdD5q__row{justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.food-street-module__CCdD5q__row>:first-child{overflow-wrap:anywhere;min-width:0}.food-street-module__CCdD5q__money{white-space:nowrap;font-variant-numeric:tabular-nums}.food-street-module__CCdD5q__rule{border:0;border-top:1px solid #e1e9e4;margin:14px 0}.food-street-module__CCdD5q__banner{color:#355641;overflow-wrap:anywhere;background:#f1f6f2;border-radius:12px;margin-bottom:18px;padding:13px 16px}.food-street-module__CCdD5q__warning{color:#9a470c;background:#fff7ed;border:1px solid #f5c183;align-items:flex-start;gap:10px;font-size:14px;line-height:1.6;display:flex}.food-street-module__CCdD5q__warning>svg{color:#c6680b;flex:0 0 20px;width:20px;height:20px;margin-top:1px}.food-street-module__CCdD5q__warning>span{min-width:0}.food-street-module__CCdD5q__error{color:#93382c;background:#fff0ed}.food-street-module__CCdD5q__ticket{text-align:center;background:#eef7f1;border-radius:16px;margin-bottom:18px;padding:24px 16px}.food-street-module__CCdD5q__queue{color:#176c43;margin:12px 0;font-size:clamp(52px,9vw,78px);font-weight:700;line-height:1.1}.food-street-module__CCdD5q__qr{background:#fff;width:250px;max-width:100%;height:auto;margin:16px auto;display:block}.food-street-module__CCdD5q__list{gap:14px;margin-top:18px;display:grid}.food-street-module__CCdD5q__pill{color:#216540;background:#eaf4ed;border-radius:30px;padding:5px 10px;font-size:12px;display:inline-block}.food-street-module__CCdD5q__pill[data-payment-state=waiting]{color:#8b4b10;background:#fff0da}.food-street-module__CCdD5q__pill[data-payment-state=closed]{color:#59655e;background:#edf0ef}.food-street-module__CCdD5q__menuToolbar{align-items:center;gap:8px;display:flex}.food-street-module__CCdD5q__menuToolbar .food-street-module__CCdD5q__search{flex:1;min-width:0;min-height:46px;padding:10px}.food-street-module__CCdD5q__menuToolbar .food-street-module__CCdD5q__search:focus-visible{outline-offset:2px;outline:2px solid #176c43}.food-street-module__CCdD5q__menuViewToggle{background:#eef5f0;border:1px solid #dce7df;border-radius:12px;flex:none;gap:2px;padding:2px;display:flex}.food-street-module__CCdD5q__menuViewToggle>button{color:#64786b;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.food-street-module__CCdD5q__menuViewToggle>button[aria-pressed=true]{color:#fff;background:#176c43}.food-street-module__CCdD5q__menuViewToggle>button:focus-visible{outline-offset:3px;outline:2px solid #176c43}.food-street-module__CCdD5q__menuList{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:14px;display:grid}.food-street-module__CCdD5q__menuGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.food-street-module__CCdD5q__menuGrid .food-street-module__CCdD5q__menuItem{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);align-items:start;gap:10px}.food-street-module__CCdD5q__menuGrid .food-street-module__CCdD5q__menuImage{aspect-ratio:4/3}.food-street-module__CCdD5q__menuGrid .food-street-module__CCdD5q__menuItemCopy{justify-content:space-between;gap:10px;height:100%}.food-street-module__CCdD5q__menuGrid .food-street-module__CCdD5q__menuItemCopy>strong{font-size:16px}.food-street-module__CCdD5q__menuItem{width:100%;min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:#fff;border:1px solid #dce7df;border-radius:16px;grid-template-columns:clamp(88px,24vw,112px) minmax(0,1fr);align-items:center;gap:14px;padding:12px;display:grid}.food-street-module__CCdD5q__menuItem:disabled{opacity:.55;cursor:default}.food-street-module__CCdD5q__menuItem:focus-visible{outline-offset:3px;outline:3px solid #176c43}.food-street-module__CCdD5q__menuImage{aspect-ratio:1;object-fit:cover;background:#eef5f0;border-radius:12px;width:100%;height:auto;display:block}.food-street-module__CCdD5q__menuImage[data-image-fallback=true]{object-fit:contain;padding:22px}.food-street-module__CCdD5q__menuItemCopy{flex-direction:column;gap:12px;min-width:0;display:flex}.food-street-module__CCdD5q__menuItemCopy>strong{overflow-wrap:anywhere;font-size:17px;line-height:1.5}.food-street-module__CCdD5q__menuItemFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.food-street-module__CCdD5q__menuPrice{color:#176c43;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:18px;font-weight:700}.food-street-module__CCdD5q__menuAdd{color:#176c43;background:#eef7f1;border:1px solid #cde1d5;border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}@media (hover:hover){.food-street-module__CCdD5q__menuItem:hover:enabled{background:#f8fcf9;border-color:#8cbea0}}.food-street-module__CCdD5q__menuButton{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce7df;border-radius:16px;padding:14px;display:block}.food-street-module__CCdD5q__menuButton:disabled{opacity:.5;cursor:default}.food-street-module__CCdD5q__menuButton strong{overflow-wrap:anywhere;margin:10px 0 6px;display:block}.food-street-module__CCdD5q__split{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);align-items:start;gap:20px;display:grid}.food-street-module__CCdD5q__empty{text-align:center;color:#637b6b;padding:32px 16px}.food-street-module__CCdD5q__workspace{color:#40594b;padding-top:28px}.food-street-module__CCdD5q__workspaceHeader{align-items:flex-start;gap:20px}.food-street-module__CCdD5q__workspaceHeader h1{color:#345441;margin:4px 0;font-size:22px;font-weight:600;line-height:1.4}.food-street-module__CCdD5q__workspaceHeader>div{min-width:0}.food-street-module__CCdD5q__workspaceHeader .food-street-module__CCdD5q__eyebrow{color:#597564;overflow-wrap:anywhere;font-size:12px;font-weight:500}.food-street-module__CCdD5q__workspaceHeader .food-street-module__CCdD5q__muted{font-size:13px}.food-street-module__CCdD5q__workspaceBrand{flex:1;align-items:center;gap:14px;display:flex}.food-street-module__CCdD5q__workspaceBrandCopy{min-width:0}.food-street-module__CCdD5q__workspaceLogo{object-fit:contain;background:#fff;border:1px solid #dbe7df;border-radius:16px;flex:none;width:64px;height:64px;padding:6px}.food-street-module__CCdD5q__workspaceNav{gap:8px}.food-street-module__CCdD5q__workspaceNav .food-street-module__CCdD5q__button{padding:10px 12px;font-size:13px}.food-street-module__CCdD5q__workspaceNav .food-street-module__CCdD5q__stationNavButton{color:#946024;background:#fffbf2;border-color:#efe4cf}@media (hover:hover){.food-street-module__CCdD5q__workspaceNav .food-street-module__CCdD5q__stationNavButton:hover{background:#fff7e6}}.food-street-module__CCdD5q__workspace .food-street-module__CCdD5q__button>svg{flex:none}.food-street-module__CCdD5q__workspace .food-street-module__CCdD5q__button:focus-visible,.food-street-module__CCdD5q__workItem:focus-visible{outline-offset:3px;outline:3px solid #176c43}.food-street-module__CCdD5q__statusTabs{scrollbar-width:thin;flex-wrap:nowrap;gap:6px;margin:0 -2px;padding:4px 2px 12px;overflow-x:auto}.food-street-module__CCdD5q__statusTabs .food-street-module__CCdD5q__button{white-space:nowrap;background:0 0;border-color:#0000;flex:none;gap:8px;padding:8px 12px;font-size:13px}.food-street-module__CCdD5q__statusTabs .food-street-module__CCdD5q__primary{color:#fff;background:#176c43}.food-street-module__CCdD5q__tabCount{color:#466352;font-variant-numeric:tabular-nums;background:#e4ede7;border-radius:8px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 6px;font-size:11px;font-weight:500;display:inline-flex}.food-street-module__CCdD5q__primary .food-street-module__CCdD5q__tabCount{color:#fff;background:#ffffff26}.food-street-module__CCdD5q__statusTabs .food-street-module__CCdD5q__primary[data-payment-state=waiting]{color:#81440b;background:#fff0da;border-color:#e6c391}.food-street-module__CCdD5q__primary[data-payment-state=waiting] .food-street-module__CCdD5q__tabCount{color:#81440b;background:#f5dcb6}.food-street-module__CCdD5q__workspaceSplit{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:20px;margin-top:12px;display:grid}.food-street-module__CCdD5q__workList{gap:8px;min-width:0;display:grid}.food-street-module__CCdD5q__listHeading{justify-content:space-between;align-items:center;gap:12px;padding:0 2px 2px;display:flex}.food-street-module__CCdD5q__listHeading h2{color:#526b5c;margin:0;font-size:14px;font-weight:500}.food-street-module__CCdD5q__listHeading .food-street-module__CCdD5q__muted{white-space:nowrap;font-size:12px}.food-street-module__CCdD5q__historyGroup{gap:9px;min-width:0;margin-top:6px;display:grid}.food-street-module__CCdD5q__historyGroup+.food-street-module__CCdD5q__historyGroup{margin-top:14px}.food-street-module__CCdD5q__historyGroupHeader{color:#245847;background:#eef6f0;border:1px solid #d7e7dc;border-left:3px solid #39815b;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:11px 12px;display:flex}.food-street-module__CCdD5q__historyGroupIcon{color:#2e7650;background:#fff;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.food-street-module__CCdD5q__historyGroupCopy{flex:1;gap:2px;min-width:0;display:grid}.food-street-module__CCdD5q__historyGroupCopy h3{color:#436951;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:500;line-height:1.45}.food-street-module__CCdD5q__historyGroupCopy>span{color:#5d7765;font-size:11px;line-height:1.4}.food-street-module__CCdD5q__historyGroupCount{color:#526b5c;white-space:nowrap;font-variant-numeric:tabular-nums;background:#fff;border-radius:8px;flex:none;padding:5px 8px;font-size:11px;font-weight:500}.food-street-module__CCdD5q__historyGroupOrders{gap:8px;min-width:0;display:grid}.food-street-module__CCdD5q__workItem{width:100%;min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:#fff;border:1px solid #dbe7df;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 8px;padding:12px 14px;display:grid}.food-street-module__CCdD5q__historyItem{border-color:#e0e9e2;box-shadow:0 2px 8px #1734270a}.food-street-module__CCdD5q__historyItem .food-street-module__CCdD5q__orderSummary{-webkit-line-clamp:2}.food-street-module__CCdD5q__workItem[aria-pressed=true]{background:#f1f8f3;border-color:#39815b;box-shadow:inset 3px 0 #39815b}.food-street-module__CCdD5q__workItem[data-payment-state=waiting]{border-color:#ead5b6}.food-street-module__CCdD5q__workItem[data-payment-state=waiting][aria-pressed=true]{background:#fffbf3;border-color:#ba7e36;box-shadow:inset 3px 0 #ba7e36}.food-street-module__CCdD5q__workItem[data-payment-state=closed][aria-pressed=true]{background:#f5f7f6;border-color:#8a9890;box-shadow:inset 3px 0 #8a9890}.food-street-module__CCdD5q__workItemTop{grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.food-street-module__CCdD5q__workItemTop>strong{color:#3e584a;overflow-wrap:anywhere;min-width:0;font-size:17px;font-weight:500;line-height:1.5}.food-street-module__CCdD5q__workItemTop>.food-street-module__CCdD5q__workReference{font-size:14px}.food-street-module__CCdD5q__workItemTop .food-street-module__CCdD5q__money{color:#496554;font-size:14px;font-weight:500}.food-street-module__CCdD5q__workItem>.food-street-module__CCdD5q__pill{grid-area:3/1;justify-self:start;padding:3px 8px;font-size:11px}.food-street-module__CCdD5q__orderSummary{-webkit-line-clamp:1;overflow-wrap:anywhere;color:#53695c;-webkit-box-orient:vertical;grid-area:2/1/auto/-1;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.food-street-module__CCdD5q__orderTime{color:#6b7d70;white-space:nowrap;grid-area:3/2;align-items:center;gap:4px;font-size:11px;display:flex}.food-street-module__CCdD5q__orderTime>svg{width:12px;height:12px}.food-street-module__CCdD5q__preparationPanel{background:linear-gradient(145deg,#f4f9f5,#fafcf9);border:1px solid #dce8df;border-radius:14px;padding:16px}.food-street-module__CCdD5q__preparationSteps{border-bottom:1px solid #e0e9e2;align-items:center;gap:8px;margin:0 0 16px;padding:0 0 14px;list-style:none;display:flex}.food-street-module__CCdD5q__preparationSteps>li{color:#718077;flex:1;align-items:center;gap:6px;min-width:0;font-size:11px;line-height:1.4;display:flex}.food-street-module__CCdD5q__preparationSteps>li:not(:last-child):after{content:"";background:#d5e1d8;flex:1;min-width:8px;height:1px;margin-left:2px}.food-street-module__CCdD5q__preparationSteps>li:last-child{flex:0 auto}.food-street-module__CCdD5q__preparationSteps>li>span{font-variant-numeric:tabular-nums;background:#fff;border:1px solid #d8e3da;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.food-street-module__CCdD5q__preparationSteps>li[data-state=current]{color:#246244;font-weight:500}.food-street-module__CCdD5q__preparationSteps>li[data-state=current]>span{color:#fff;background:#2a7450;border-color:#2a7450;box-shadow:0 0 0 3px #e5f0e8}.food-street-module__CCdD5q__preparationSteps>li[data-state=complete]{color:#426d52}.food-street-module__CCdD5q__preparationSteps>li[data-state=complete]>span{color:#36704b;background:#e4f0e7;border-color:#d0e3d5}.food-street-module__CCdD5q__preparationCopy h3{color:#365744;margin:0;font-size:14px;font-weight:500}.food-street-module__CCdD5q__preparationCopy p{color:#667a6c;margin:4px 0 14px;font-size:12px;line-height:1.6}.food-street-module__CCdD5q__preparationActions{gap:5px;display:grid}.food-street-module__CCdD5q__preparationActions>.food-street-module__CCdD5q__button{border-radius:10px;min-width:0;padding:10px 12px;font-size:13px;font-weight:500}.food-street-module__CCdD5q__preparationActions .food-street-module__CCdD5q__nextAction{justify-content:flex-start;gap:10px;min-height:46px;box-shadow:0 3px 7px #176c4312}.food-street-module__CCdD5q__nextAction>span{text-align:left;flex:1}.food-street-module__CCdD5q__preparationActions .food-street-module__CCdD5q__readyShortcut{color:#52715d;background:0 0;border-color:#0000;min-height:44px;padding:8px;font-size:12px;font-weight:400}.food-street-module__CCdD5q__actionSpinner{animation:.9s linear infinite food-street-module__CCdD5q__action-spin}@keyframes food-street-module__CCdD5q__action-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.food-street-module__CCdD5q__actionSpinner{animation:none}}.food-street-module__CCdD5q__workDetail{flex-direction:column;gap:16px;display:flex}.food-street-module__CCdD5q__workDetail>p{overflow-wrap:anywhere;margin:0}.food-street-module__CCdD5q__workDetail .food-street-module__CCdD5q__eyebrow{overflow-wrap:anywhere;font-size:12px;font-weight:500}.food-street-module__CCdD5q__detailHeader{border-bottom:1px solid #e4ece6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}.food-street-module__CCdD5q__detailHeader>div{min-width:0}.food-street-module__CCdD5q__detailHeader h2{color:#3e584a;overflow-wrap:anywhere;margin:4px 0 0;font-size:22px;font-weight:600;line-height:1.4}.food-street-module__CCdD5q__detailHeader h2:focus{outline:none}.food-street-module__CCdD5q__detailHeader .food-street-module__CCdD5q__pill{max-width:100%}.food-street-module__CCdD5q__orderItems{gap:4px;display:grid}.food-street-module__CCdD5q__orderItems .food-street-module__CCdD5q__row{align-items:flex-start;padding:8px 0;font-size:14px}.food-street-module__CCdD5q__orderItems .food-street-module__CCdD5q__muted{margin:0 0 6px}.food-street-module__CCdD5q__paymentTotal{background:#f2f7f3;border-radius:12px;padding:14px}.food-street-module__CCdD5q__paymentTotal>strong{font-size:14px;font-weight:500}.food-street-module__CCdD5q__paymentTotal .food-street-module__CCdD5q__money{color:#3e684f;font-size:18px}.food-street-module__CCdD5q__paymentNotice{color:#81440b;background:#fffbf3;border:1px solid #ead5b6;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.6;display:flex}.food-street-module__CCdD5q__paymentNotice>svg{flex:none;margin-top:2px}.food-street-module__CCdD5q__paymentNotice>div{overflow-wrap:anywhere;min-width:0}.food-street-module__CCdD5q__paymentNotice strong{font-weight:600}.food-street-module__CCdD5q__paymentNotice p{margin:4px 0 0}.food-street-module__CCdD5q__paymentNotice[data-payment-state=closed]{color:#59655e;background:#f5f7f6;border-color:#dce2de}.food-street-module__CCdD5q__paymentVerification{color:#6b7c70;align-items:flex-start;gap:7px;font-size:12px;line-height:1.65;display:flex}.food-street-module__CCdD5q__paymentVerification>svg{flex:none;margin-top:2px}.food-street-module__CCdD5q__paymentVerification[data-confirmed=true]{color:#52735d}.food-street-module__CCdD5q__paymentApproval{background:#f5f9f5;border:1px solid #dce8df;border-radius:12px;gap:12px;padding:14px;display:grid}.food-street-module__CCdD5q__paymentApproval>p{color:#607467;margin:0;font-size:12px;line-height:1.7}.food-street-module__CCdD5q__paymentApproval .food-street-module__CCdD5q__button{min-width:0;padding:10px;font-size:12px}.food-street-module__CCdD5q__paymentApproval>p[role=status]{color:#886328;border-top:1px solid #dce8df;padding-top:10px}.food-street-module__CCdD5q__paymentActions .food-street-module__CCdD5q__cashReceiptButton{color:#806028;background:#fff9ee;border-color:#e5d9be}.food-street-module__CCdD5q__paymentReviewActions{flex-wrap:wrap;gap:4px 10px;display:flex}.food-street-module__CCdD5q__paymentReviewActions .food-street-module__CCdD5q__button{color:#617769;background:0 0;border-color:#0000;min-height:44px;padding:8px 0;font-size:11px}.food-street-module__CCdD5q__receiptMethods{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.food-street-module__CCdD5q__receiptMethods legend{color:#536c5c;margin-bottom:8px;font-size:13px}.food-street-module__CCdD5q__workForm .food-street-module__CCdD5q__receiptMethods label{cursor:pointer;border:1px solid #dce8df;border-radius:10px;flex:1;align-items:center;gap:8px;min-height:44px;margin:0;padding:10px;font-size:13px;display:flex}.food-street-module__CCdD5q__receiptMethods label:has(input:checked){background:#eff7f1;border-color:#8db69c}.food-street-module__CCdD5q__card .food-street-module__CCdD5q__receiptMethods input[type=radio]{accent-color:#176c43;flex:none;width:16px;height:16px;margin:0;padding:0}.food-street-module__CCdD5q__paymentActions>.food-street-module__CCdD5q__cashReceiptButton:nth-child(3){grid-column:1/-1}.food-street-module__CCdD5q__cashChange{color:#426650;background:#eff7f1;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:12px;font-size:14px;display:flex}.food-street-module__CCdD5q__cashChange strong{font-size:17px;font-weight:500}.food-street-module__CCdD5q__cashChange[data-insufficient=true]{color:#946429;background:#fff7e9}.food-street-module__CCdD5q__orderActions{border-top:1px solid #e6ece7;flex-wrap:wrap;gap:6px 10px;padding-top:12px;display:flex}.food-street-module__CCdD5q__orderActions .food-street-module__CCdD5q__button{color:#536c5c;background:#f7f9f7;border-color:#e1e8e2;border-radius:10px;flex:auto;min-height:44px;padding:8px 10px;font-size:12px;font-weight:400}.food-street-module__CCdD5q__orderActions .food-street-module__CCdD5q__button>svg{width:16px;height:16px}.food-street-module__CCdD5q__workDetail .food-street-module__CCdD5q__danger{color:#ad3c35;background:#fff;border-color:#e6bbb6}.food-street-module__CCdD5q__orderActions .food-street-module__CCdD5q__cancelAction{color:#a7554c;background:0 0;border-color:#0000;flex:0 auto;margin-left:auto}.food-street-module__CCdD5q__workForm{border-top:1px solid #e4ece6;gap:14px;padding-top:18px;display:grid}.food-street-module__CCdD5q__workForm label{margin:0;font-size:14px}.food-street-module__CCdD5q__workForm textarea{resize:vertical;min-height:100px}.food-street-module__CCdD5q__workForm .food-street-module__CCdD5q__check{cursor:pointer;background:#f2f7f3;border-radius:12px;padding:12px;font-size:13px}.food-street-module__CCdD5q__workForm .food-street-module__CCdD5q__check input{accent-color:#176c43;width:20px;height:20px;min-height:20px;margin:2px 0 0;padding:0}.food-street-module__CCdD5q__workForm .food-street-module__CCdD5q__actions{grid-template-columns:minmax(0,1fr) auto;display:grid}.food-street-module__CCdD5q__workForm .food-street-module__CCdD5q__actions .food-street-module__CCdD5q__button{padding:10px 12px;font-size:14px}.food-street-module__CCdD5q__detailEmpty{flex-direction:column;justify-content:center;align-items:center;min-height:240px;display:flex}.food-street-module__CCdD5q__detailEmpty p{margin-bottom:0;font-size:14px;line-height:1.6}.food-street-module__CCdD5q__backToList{display:none}@media (hover:hover){.food-street-module__CCdD5q__workItem:hover{border-color:#6da581}.food-street-module__CCdD5q__workspace .food-street-module__CCdD5q__button:hover:enabled{filter:brightness(.97)}.food-street-module__CCdD5q__preparationActions .food-street-module__CCdD5q__readyShortcut:hover:enabled{background:#eaf3ec}.food-street-module__CCdD5q__orderActions .food-street-module__CCdD5q__cancelAction:hover:enabled{background:#fff3ef}}@media (min-width:700px){.food-street-module__CCdD5q__workDetail{max-height:calc(100dvh - 24px);position:sticky;top:12px;overflow-y:auto}}@media (min-width:700px) and (max-width:900px){.food-street-module__CCdD5q__workspaceSplit{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:16px}.food-street-module__CCdD5q__workspaceHeader{gap:16px}.food-street-module__CCdD5q__workspaceNav .food-street-module__CCdD5q__button{gap:6px;padding:10px}}@media (max-width:699px){.food-street-module__CCdD5q__workspaceHeader{gap:16px;margin-bottom:14px}.food-street-module__CCdD5q__workspaceBrand{gap:12px}.food-street-module__CCdD5q__workspaceLogo{border-radius:13px;width:52px;height:52px;padding:5px}.food-street-module__CCdD5q__workspaceNav{grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:6px;width:100%;display:grid}.food-street-module__CCdD5q__workspaceNav .food-street-module__CCdD5q__button{flex-direction:column;gap:4px;padding:8px 4px;font-size:12px}.food-street-module__CCdD5q__workspaceSplit{grid-template-columns:minmax(0,1fr);margin-top:8px}.food-street-module__CCdD5q__workspaceSplit:not(.food-street-module__CCdD5q__hasSelection) .food-street-module__CCdD5q__workDetail,.food-street-module__CCdD5q__hasSelection .food-street-module__CCdD5q__workList{display:none}.food-street-module__CCdD5q__backToList{background:0 0;border:0;align-self:flex-start;min-height:44px;margin-top:-6px;padding:8px 0;font-size:14px;display:inline-flex}.food-street-module__CCdD5q__workItem{gap:5px 8px}.food-street-module__CCdD5q__historyGroupHeader{flex-wrap:wrap}.food-street-module__CCdD5q__historyGroupCount{margin-left:auto}}@media (max-width:379px){.food-street-module__CCdD5q__preparationPanel{padding:12px}.food-street-module__CCdD5q__preparationSteps{gap:6px}.food-street-module__CCdD5q__preparationSteps>li{gap:4px;font-size:10px}.food-street-module__CCdD5q__orderActions{gap:4px}.food-street-module__CCdD5q__orderActions .food-street-module__CCdD5q__button{padding:8px;font-size:11px}}@media (max-width:760px){.food-street-module__CCdD5q__split{grid-template-columns:minmax(0,1fr)}.food-street-module__CCdD5q__page{padding:18px 12px 48px}.food-street-module__CCdD5q__card{padding:16px}.food-street-module__CCdD5q__customerTop{margin:-18px -12px 16px;padding:14px 12px}}@media print{.food-street-module__CCdD5q__nav,.food-street-module__CCdD5q__actions,.food-street-module__CCdD5q__banner{display:none}.food-street-module__CCdD5q__page{padding:0}.food-street-module__CCdD5q__customerTop{position:static}.food-street-module__CCdD5q__cartDock{display:none}body:has(.food-street-module__CCdD5q__poster) :not(:has(.food-street-module__CCdD5q__poster)):not(.food-street-module__CCdD5q__poster):not(.food-street-module__CCdD5q__poster *){display:none!important}body:has(.food-street-module__CCdD5q__poster) :has(.food-street-module__CCdD5q__poster){height:auto;min-height:0;margin:0;padding:0;display:block}.food-street-module__CCdD5q__poster,.food-street-module__CCdD5q__poster *{visibility:visible!important}.food-street-module__CCdD5q__poster{background:#fff;width:100%;height:auto;margin:0;padding:40px;position:static}.food-street-module__CCdD5q__poster h3{margin:24px 0;font-size:28px}.food-street-module__CCdD5q__poster p{font-size:22px}.food-street-module__CCdD5q__poster img{width:360px}.food-street-module__CCdD5q__poster .food-street-module__CCdD5q__actions{display:none}}
.floor-plan-canvas-module__8o1rHq__canvas{-webkit-user-select:none;user-select:none;flex-shrink:0;font-family:inherit;display:block}.floor-plan-canvas-module__8o1rHq__guestName{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;text-align:center;border-radius:4px;width:100%;padding:0 3px;font-size:10px;font-weight:700;line-height:17px;overflow:hidden}.floor-plan-canvas-module__8o1rHq__movable{cursor:grab;touch-action:none;outline:none}.floor-plan-canvas-module__8o1rHq__movable:active{cursor:grabbing}.floor-plan-canvas-module__8o1rHq__movable:focus-visible>rect:first-child,.floor-plan-canvas-module__8o1rHq__clickable:focus-visible>rect:first-child{stroke:#d93645;stroke-width:3px}.floor-plan-canvas-module__8o1rHq__clickable{cursor:pointer;outline:none}.floor-plan-canvas-module__8o1rHq__clickable:hover{filter:brightness(.96)}.floor-plan-canvas-module__8o1rHq__zone,.floor-plan-canvas-module__8o1rHq__zoneControls,.floor-plan-canvas-module__8o1rHq__elementControls{pointer-events:none}.floor-plan-canvas-module__8o1rHq__elementRotateHandle .floor-plan-canvas-module__8o1rHq__handleVisual{filter:drop-shadow(0 2px 3px #593b3b20)}.floor-plan-canvas-module__8o1rHq__resizeHandle,.floor-plan-canvas-module__8o1rHq__rotateHandle{touch-action:none;pointer-events:all;outline:none}.floor-plan-canvas-module__8o1rHq__rotateHandle{cursor:grab}.floor-plan-canvas-module__8o1rHq__rotateHandle:active{cursor:grabbing}.floor-plan-canvas-module__8o1rHq__handleFocus{opacity:0}.floor-plan-canvas-module__8o1rHq__resizeHandle:focus-visible>.floor-plan-canvas-module__8o1rHq__handleFocus,.floor-plan-canvas-module__8o1rHq__rotateHandle:focus-visible>.floor-plan-canvas-module__8o1rHq__handleFocus{opacity:1}.floor-plan-canvas-module__8o1rHq__resizeHandle:hover>.floor-plan-canvas-module__8o1rHq__handleVisual,.floor-plan-canvas-module__8o1rHq__resizeHandle:active>.floor-plan-canvas-module__8o1rHq__handleVisual,.floor-plan-canvas-module__8o1rHq__rotateHandle:hover>.floor-plan-canvas-module__8o1rHq__handleVisual,.floor-plan-canvas-module__8o1rHq__rotateHandle:active>.floor-plan-canvas-module__8o1rHq__handleVisual{fill:#fff0f1;stroke:#a82d36;stroke-width:2px}
.merchant-collection-module__kqvG-W__card{color:#20352c;background:#fff;border:1px solid #cee1d9;border-radius:20px;gap:18px;min-width:0;margin:16px 0;padding:24px;display:grid}.merchant-collection-module__kqvG-W__heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.merchant-collection-module__kqvG-W__heading h3,.merchant-collection-module__kqvG-W__heading h2{margin:0;font-size:1.25rem}.merchant-collection-module__kqvG-W__badge{white-space:nowrap;background:#e8f4ed;border-radius:30px;padding:5px 10px;font-size:.8rem}.merchant-collection-module__kqvG-W__description{color:#61746a;margin:0;line-height:1.7}.merchant-collection-module__kqvG-W__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.merchant-collection-module__kqvG-W__benefits>div,.merchant-collection-module__kqvG-W__metric{background:#f3f8f5;border-radius:12px;gap:6px;padding:16px;display:grid}.merchant-collection-module__kqvG-W__benefits svg{color:#167250}.merchant-collection-module__kqvG-W__price{background:#eff7f1;border-left:4px solid #168057;border-radius:10px;padding:18px}.merchant-collection-module__kqvG-W__price strong{font-size:1.2rem}.merchant-collection-module__kqvG-W__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.merchant-collection-module__kqvG-W__form label{gap:7px;min-width:0;font-weight:600;display:grid}.merchant-collection-module__kqvG-W__form input,.merchant-collection-module__kqvG-W__form select,.merchant-collection-module__kqvG-W__form textarea,.merchant-collection-module__kqvG-W__controls input{box-sizing:border-box;color:#20352c;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #c9d8ce;border-radius:9px;padding:11px}.merchant-collection-module__kqvG-W__wide{grid-column:1/-1}.merchant-collection-module__kqvG-W__check{color:#51675a;cursor:pointer;background:#f6f9f7;border:1px solid #e1e9e4;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.65;font-weight:400!important;display:flex!important}.merchant-collection-module__kqvG-W__check input[type=checkbox]{accent-color:#15764f;cursor:pointer;flex-shrink:0;width:18px;height:18px;min-height:18px;margin:2px 0 0;padding:0}.merchant-collection-module__kqvG-W__check:has(input:checked){color:#28583d;background:#eef7f1;border-color:#a4cbb5}.merchant-collection-module__kqvG-W__check input:focus-visible{outline-offset:3px;outline:2px solid #238061}.merchant-collection-module__kqvG-W__actions,.merchant-collection-module__kqvG-W__controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.merchant-collection-module__kqvG-W__button{color:#fff;font:inherit;cursor:pointer;background:#15764f;border:1px solid #15764f;border-radius:10px;padding:11px 16px}.merchant-collection-module__kqvG-W__secondary{color:#15764f;background:#fff}.merchant-collection-module__kqvG-W__button:disabled{opacity:.5;cursor:not-allowed}.merchant-collection-module__kqvG-W__error{color:#a02b23;overflow-wrap:anywhere;background:#fff0ed;border-radius:9px;padding:12px}.merchant-collection-module__kqvG-W__success{color:#146a44;background:#eaf6ee;border-radius:9px;padding:12px}.merchant-collection-module__kqvG-W__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.merchant-collection-module__kqvG-W__metric strong{font-size:1.2rem}.merchant-collection-module__kqvG-W__scroll{max-width:100%;overflow:auto}.merchant-collection-module__kqvG-W__table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:.9rem}.merchant-collection-module__kqvG-W__table th,.merchant-collection-module__kqvG-W__table td{text-align:left;border-bottom:1px solid #e3ebe6;padding:12px}.merchant-collection-module__kqvG-W__table th{background:#f5f8f6}.merchant-collection-module__kqvG-W__table small{color:#6b7a71;display:block}.merchant-collection-module__kqvG-W__qr{justify-items:center;gap:10px;display:grid}.merchant-collection-module__kqvG-W__qr img{width:min(100%,280px);height:auto}.merchant-collection-module__kqvG-W__documents{flex-wrap:wrap;gap:12px;display:flex}.merchant-collection-module__kqvG-W__documents img{object-fit:contain;width:min(100%,360px);height:auto}.merchant-collection-module__kqvG-W__note{color:#66776e;font-size:.88rem;line-height:1.7}.merchant-collection-module__kqvG-W__notice{background:#f8faf9;border:1px solid #dae5df;border-radius:10px;padding:14px}.merchant-collection-module__kqvG-W__controls input{width:auto}.merchant-collection-module__kqvG-W__payout{border:1px solid #d8e5dc;border-radius:12px;gap:10px;padding:18px;display:grid}.merchant-collection-module__kqvG-W__overdue{color:#a02b23}.merchant-collection-module__kqvG-W__link{color:#126b49;text-decoration:underline}.merchant-collection-module__kqvG-W__sectionTitle{margin:0}.merchant-collection-module__kqvG-W__list{gap:12px;display:grid}.merchant-collection-module__kqvG-W__inline{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (max-width:640px){.merchant-collection-module__kqvG-W__card{border-radius:16px;gap:14px;padding:16px}.merchant-collection-module__kqvG-W__form,.merchant-collection-module__kqvG-W__benefits{grid-template-columns:1fr}.merchant-collection-module__kqvG-W__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-collection-module__kqvG-W__heading{flex-wrap:wrap}.merchant-collection-module__kqvG-W__wide{grid-column:auto}.merchant-collection-module__kqvG-W__button{min-height:44px}.merchant-collection-module__kqvG-W__table th,.merchant-collection-module__kqvG-W__table td{padding:10px}.merchant-collection-module__kqvG-W__heading h3{font-size:1.1rem}}
.platform-merchant-collection-module__rFtvqq__review{font-size:13px;line-height:1.65}.platform-merchant-collection-module__rFtvqq__review p{margin:0}.platform-merchant-collection-module__rFtvqq__review h2{font-size:16px;font-weight:600}.platform-merchant-collection-module__rFtvqq__review label{font-size:13px;font-weight:500}.platform-merchant-collection-module__rFtvqq__review input,.platform-merchant-collection-module__rFtvqq__review select,.platform-merchant-collection-module__rFtvqq__review textarea{font-size:14px;font-weight:400}.platform-merchant-collection-module__rFtvqq__review button{justify-self:start;min-height:44px;font-size:13px;font-weight:500}.platform-merchant-collection-module__rFtvqq__bank{color:#66766c;overflow-wrap:anywhere}.platform-merchant-collection-module__rFtvqq__saveArea{gap:12px;display:grid}.platform-merchant-collection-module__rFtvqq__review [aria-invalid=true]{border-color:#b13b31;outline-color:#b13b31}.platform-merchant-collection-module__rFtvqq__documentButtons{flex-wrap:wrap;gap:10px;padding-block:2px 8px;display:flex}.platform-merchant-collection-module__rFtvqq__documentButtons button{align-items:center;gap:8px;display:inline-flex}.platform-merchant-collection-module__rFtvqq__documentButtons svg{flex-shrink:0}.platform-merchant-collection-module__rFtvqq__feeInput{display:block;position:relative}.platform-merchant-collection-module__rFtvqq__feeInput input{font-variant-numeric:tabular-nums;appearance:textfield;padding-right:38px}.platform-merchant-collection-module__rFtvqq__feeInput input::-webkit-inner-spin-button{appearance:none;margin:0}.platform-merchant-collection-module__rFtvqq__feeInput input::-webkit-outer-spin-button{appearance:none;margin:0}.platform-merchant-collection-module__rFtvqq__feeInput>span{color:#66766c;pointer-events:none;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.platform-merchant-collection-module__rFtvqq__review input:focus-visible,.platform-merchant-collection-module__rFtvqq__review select:focus-visible,.platform-merchant-collection-module__rFtvqq__review textarea:focus-visible,.platform-merchant-collection-module__rFtvqq__review button:focus-visible,.platform-merchant-collection-module__rFtvqq__close:focus-visible{outline-offset:3px;outline:2px solid #238061}.platform-merchant-collection-module__rFtvqq__preview{color:#293e32;overscroll-behavior:contain;background:#eef2ef;border:1px solid #d6e1da;border-radius:14px;width:min(960px,100vw - 24px);max-width:calc(100vw - 24px);height:min(860px,100dvh - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #0004}.platform-merchant-collection-module__rFtvqq__preview[open]{grid-template-rows:auto minmax(0,1fr);display:grid}.platform-merchant-collection-module__rFtvqq__preview::backdrop{background:#10221ac2}.platform-merchant-collection-module__rFtvqq__previewHeader{background:#fff;border-bottom:1px solid #dfe7e2;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.platform-merchant-collection-module__rFtvqq__previewHeader h2{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.5}.platform-merchant-collection-module__rFtvqq__close{color:#315641;cursor:pointer;background:#fff;border:1px solid #d3dfd7;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}.platform-merchant-collection-module__rFtvqq__close:hover{background:#f1f7f3}.platform-merchant-collection-module__rFtvqq__previewStage{place-items:center;min-width:0;min-height:0;padding:16px;display:grid;overflow:auto}.platform-merchant-collection-module__rFtvqq__previewImage{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0}.platform-merchant-collection-module__rFtvqq__previewMessage{text-align:center;overflow-wrap:anywhere;max-width:100%;margin:0;padding:16px;font-size:14px}@media (max-width:640px){.platform-merchant-collection-module__rFtvqq__review input:not([type=checkbox]),.platform-merchant-collection-module__rFtvqq__review select,.platform-merchant-collection-module__rFtvqq__review textarea{font-size:16px}.platform-merchant-collection-module__rFtvqq__previewHeader{padding:10px 12px}.platform-merchant-collection-module__rFtvqq__previewHeader h2{font-size:15px}.platform-merchant-collection-module__rFtvqq__previewStage{padding:8px}}
.platform-shop-ai-credits-module__IsG8AW__panel{border-color:#e4d9f9;min-width:0;padding:22px}.platform-shop-ai-credits-module__IsG8AW__header,.platform-shop-ai-credits-module__IsG8AW__actions,.platform-shop-ai-credits-module__IsG8AW__title,.platform-shop-ai-credits-module__IsG8AW__form footer,.platform-shop-ai-credits-module__IsG8AW__form footer>div{align-items:center;gap:12px;display:flex}.platform-shop-ai-credits-module__IsG8AW__header{flex-wrap:wrap;justify-content:space-between}.platform-shop-ai-credits-module__IsG8AW__title h2{color:#59319a;margin:0;font-size:19px}.platform-shop-ai-credits-module__IsG8AW__title p{color:#74717e;margin:4px 0 0;font-size:13px}.platform-shop-ai-credits-module__IsG8AW__spark{color:#7739cd;background:#f1e9ff;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.platform-shop-ai-credits-module__IsG8AW__spark svg{width:22px;height:22px}.platform-shop-ai-credits-module__IsG8AW__panel button{min-height:40px;font:inherit;color:#62546f;cursor:pointer;background:#fff;border:1px solid #ded7e8;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px 13px;font-size:13px;font-weight:650;display:inline-flex}.platform-shop-ai-credits-module__IsG8AW__panel button svg{width:16px;height:16px}.platform-shop-ai-credits-module__IsG8AW__panel button.platform-shop-ai-credits-module__IsG8AW__primary{color:#fff;background:#773cc4;border-color:#773cc4}.platform-shop-ai-credits-module__IsG8AW__panel button.platform-shop-ai-credits-module__IsG8AW__primary:hover:not(:disabled){background:#6230a8}.platform-shop-ai-credits-module__IsG8AW__panel button:disabled{opacity:.5;cursor:not-allowed}.platform-shop-ai-credits-module__IsG8AW__panel button:focus-visible,.platform-shop-ai-credits-module__IsG8AW__history summary:focus-visible{outline-offset:3px;outline:3px solid #c4a4ed}.platform-shop-ai-credits-module__IsG8AW__panel button.platform-shop-ai-credits-module__IsG8AW__refresh{padding:8px 11px}.platform-shop-ai-credits-module__IsG8AW__balances{grid-template-columns:1.1fr 1fr 1fr;gap:12px;margin-top:20px;display:grid}.platform-shop-ai-credits-module__IsG8AW__balances>div{background:#fcfbfe;border:1px solid #eee8f5;border-radius:14px;flex-direction:column;gap:7px;min-width:0;padding:18px;display:flex}.platform-shop-ai-credits-module__IsG8AW__balances>div.platform-shop-ai-credits-module__IsG8AW__total{background:linear-gradient(125deg,#f1e8ff,#faf6ff);border-color:#ded0f5}.platform-shop-ai-credits-module__IsG8AW__balances span{color:#6e617d;font-size:12px}.platform-shop-ai-credits-module__IsG8AW__balances strong{color:#513279;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:29px;font-weight:750;line-height:1.3}.platform-shop-ai-credits-module__IsG8AW__balances small{color:#80758c;overflow-wrap:anywhere;font-size:11px;line-height:1.6}.platform-shop-ai-credits-module__IsG8AW__balances strong small{font-size:14px;font-weight:500}.platform-shop-ai-credits-module__IsG8AW__form{background:#fdfbff;border:1px solid #dfd0f4;border-radius:14px;margin-top:18px;padding:18px}.platform-shop-ai-credits-module__IsG8AW__formHeading{color:#56327f;justify-content:space-between;gap:12px;margin-bottom:14px;font-size:14px;display:flex}.platform-shop-ai-credits-module__IsG8AW__formHeading span{color:#877691;font-weight:500}.platform-shop-ai-credits-module__IsG8AW__fields{grid-template-columns:minmax(140px,.7fr) minmax(0,1.7fr);gap:14px;display:grid}.platform-shop-ai-credits-module__IsG8AW__fields label{color:#62546f;flex-direction:column;gap:7px;min-width:0;font-size:12px;display:flex}.platform-shop-ai-credits-module__IsG8AW__fields input,.platform-shop-ai-credits-module__IsG8AW__fields textarea{box-sizing:border-box;width:100%;min-height:42px;font:inherit;color:#352d42;background:#fff;border:1px solid #d9cce9;border-radius:9px;padding:10px 12px;font-size:16px}.platform-shop-ai-credits-module__IsG8AW__fields textarea{resize:vertical}.platform-shop-ai-credits-module__IsG8AW__fields input:focus,.platform-shop-ai-credits-module__IsG8AW__fields textarea:focus{outline-offset:1px;outline:2px solid #b58de8}.platform-shop-ai-credits-module__IsG8AW__presets{gap:8px;margin-top:10px;display:flex}.platform-shop-ai-credits-module__IsG8AW__panel .platform-shop-ai-credits-module__IsG8AW__presets button{min-height:32px;padding:5px 12px;font-size:12px}.platform-shop-ai-credits-module__IsG8AW__panel .platform-shop-ai-credits-module__IsG8AW__presets button[aria-pressed=true]{color:#65329e;background:#eee2ff;border-color:#c7ace8}.platform-shop-ai-credits-module__IsG8AW__hint,.platform-shop-ai-credits-module__IsG8AW__pending{color:#81708f;margin:12px 0 0;font-size:12px;line-height:1.7}.platform-shop-ai-credits-module__IsG8AW__pending{color:#916a13}.platform-shop-ai-credits-module__IsG8AW__form footer{color:#81708f;border-top:1px solid #e9e0f1;flex-wrap:wrap;justify-content:space-between;margin-top:16px;padding-top:14px;font-size:12px}.platform-shop-ai-credits-module__IsG8AW__form footer strong{color:#5d456d;overflow-wrap:anywhere}.platform-shop-ai-credits-module__IsG8AW__error,.platform-shop-ai-credits-module__IsG8AW__success,.platform-shop-ai-credits-module__IsG8AW__loading{overflow-wrap:anywhere;align-items:center;gap:7px;margin:15px 0 0;font-size:13px;line-height:1.6;display:flex}.platform-shop-ai-credits-module__IsG8AW__error{color:#b33a40}.platform-shop-ai-credits-module__IsG8AW__error svg,.platform-shop-ai-credits-module__IsG8AW__loading svg{flex-shrink:0;width:17px;height:17px}.platform-shop-ai-credits-module__IsG8AW__success{color:#1c815c}.platform-shop-ai-credits-module__IsG8AW__loading{color:#867296}.platform-shop-ai-credits-module__IsG8AW__history{border-top:1px solid #eee8f4;margin-top:17px;padding-top:14px}.platform-shop-ai-credits-module__IsG8AW__history summary{cursor:pointer;color:#6d587f;align-items:center;gap:7px;width:fit-content;font-size:13px;font-weight:650;list-style:none;display:flex}.platform-shop-ai-credits-module__IsG8AW__history summary::-webkit-details-marker{display:none}.platform-shop-ai-credits-module__IsG8AW__history summary:after{content:"+";margin-left:6px}.platform-shop-ai-credits-module__IsG8AW__history[open] summary:after{content:"−"}.platform-shop-ai-credits-module__IsG8AW__history summary svg{width:16px;height:16px}.platform-shop-ai-credits-module__IsG8AW__history summary small{color:#96879f;font-size:11px;font-weight:400}.platform-shop-ai-credits-module__IsG8AW__history ol{margin:12px 0 0;padding:0;list-style:none}.platform-shop-ai-credits-module__IsG8AW__history li{border-top:1px solid #f0eaf5;padding:12px 0}.platform-shop-ai-credits-module__IsG8AW__history li>div{overflow-wrap:anywhere;align-items:baseline;gap:15px;font-size:13px;display:flex}.platform-shop-ai-credits-module__IsG8AW__history li strong{color:#7940b7;font-variant-numeric:tabular-nums;flex-shrink:0}.platform-shop-ai-credits-module__IsG8AW__history li small,.platform-shop-ai-credits-module__IsG8AW__history>p{color:#8a7c93;font-size:12px;line-height:1.8}@media (max-width:680px){.platform-shop-ai-credits-module__IsG8AW__panel{padding:16px}.platform-shop-ai-credits-module__IsG8AW__title h2{font-size:17px}.platform-shop-ai-credits-module__IsG8AW__title p{font-size:11px}.platform-shop-ai-credits-module__IsG8AW__header{gap:12px}.platform-shop-ai-credits-module__IsG8AW__balances{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:16px}.platform-shop-ai-credits-module__IsG8AW__balances>div.platform-shop-ai-credits-module__IsG8AW__total{grid-column:1/-1}.platform-shop-ai-credits-module__IsG8AW__balances>div{padding:13px}.platform-shop-ai-credits-module__IsG8AW__balances strong{font-size:25px}.platform-shop-ai-credits-module__IsG8AW__balances span{font-size:11px}.platform-shop-ai-credits-module__IsG8AW__balances strong small{font-size:12px}.platform-shop-ai-credits-module__IsG8AW__fields{grid-template-columns:minmax(0,1fr)}.platform-shop-ai-credits-module__IsG8AW__form{padding:13px}.platform-shop-ai-credits-module__IsG8AW__formHeading{flex-direction:column;gap:4px}.platform-shop-ai-credits-module__IsG8AW__form footer>div{justify-content:flex-end;width:100%}.platform-shop-ai-credits-module__IsG8AW__history summary{flex-wrap:wrap}.platform-shop-ai-credits-module__IsG8AW__history li>div{align-items:flex-start;gap:10px}}
.platform-shop-mind-talkie-module__D_d6yW__panel{background:linear-gradient(135deg,#f4fbf7,#fff 55%);border-color:#bdd8cc;gap:14px;display:grid}.platform-shop-mind-talkie-module__D_d6yW__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.platform-shop-mind-talkie-module__D_d6yW__title{align-items:center;gap:10px;display:flex}.platform-shop-mind-talkie-module__D_d6yW__title>span{color:#126248;background:#dff2e8;border-radius:11px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.platform-shop-mind-talkie-module__D_d6yW__title svg{width:21px}.platform-shop-mind-talkie-module__D_d6yW__title h2,.platform-shop-mind-talkie-module__D_d6yW__title p{margin:0}.platform-shop-mind-talkie-module__D_d6yW__title h2{font-size:18px}.platform-shop-mind-talkie-module__D_d6yW__title p{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.45}.platform-shop-mind-talkie-module__D_d6yW__header>button{width:38px;height:38px;color:var(--brand);background:#fff;border:1px solid #c9ddd3;border-radius:8px;place-items:center;display:grid}.platform-shop-mind-talkie-module__D_d6yW__header>button:disabled{cursor:wait;opacity:.6}.platform-shop-mind-talkie-module__D_d6yW__header>button svg{width:16px}.platform-shop-mind-talkie-module__D_d6yW__loading,.platform-shop-mind-talkie-module__D_d6yW__error{border-radius:8px;align-items:center;gap:7px;margin:0;padding:10px;font-size:12px;font-weight:800;display:flex}.platform-shop-mind-talkie-module__D_d6yW__loading{color:#53665d;background:#edf4f0}.platform-shop-mind-talkie-module__D_d6yW__error{color:#982f24;background:#fff0ed}.platform-shop-mind-talkie-module__D_d6yW__loading svg,.platform-shop-mind-talkie-module__D_d6yW__error svg{flex:0 0 16px;width:16px}.platform-shop-mind-talkie-module__D_d6yW__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.platform-shop-mind-talkie-module__D_d6yW__summary article{background:#fff;border:1px solid #d8e5df;border-radius:10px;gap:4px;min-width:0;padding:14px;display:grid}.platform-shop-mind-talkie-module__D_d6yW__summary article.platform-shop-mind-talkie-module__D_d6yW__exhausted{background:#fff6f4;border-color:#e6b9b3}.platform-shop-mind-talkie-module__D_d6yW__summary span{color:var(--muted);font-size:12px;font-weight:850;line-height:1.4}.platform-shop-mind-talkie-module__D_d6yW__summary strong{font-size:22px;line-height:1.2}.platform-shop-mind-talkie-module__D_d6yW__summary strong small{color:var(--muted);font-size:12px}.platform-shop-mind-talkie-module__D_d6yW__summary article>small{color:#63736b;font-size:11px;line-height:1.45}.platform-shop-mind-talkie-module__D_d6yW__details{background:#dce6e1;border:1px solid #dce6e1;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.platform-shop-mind-talkie-module__D_d6yW__details>div{background:#fff;gap:3px;min-width:0;padding:11px;display:grid}.platform-shop-mind-talkie-module__D_d6yW__details dt{color:var(--muted);font-size:11px;font-weight:800;line-height:1.4}.platform-shop-mind-talkie-module__D_d6yW__details dd{overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:900;line-height:1.4}.platform-shop-mind-talkie-module__D_d6yW__asOf{color:var(--muted);text-align:right;font-size:11px;line-height:1.4}@media (max-width:680px){.platform-shop-mind-talkie-module__D_d6yW__summary,.platform-shop-mind-talkie-module__D_d6yW__details{grid-template-columns:1fr}.platform-shop-mind-talkie-module__D_d6yW__summary strong{font-size:19px}}
.platform-referral-policy-module__6wp6xG__card{gap:18px;min-width:0;scroll-margin-top:28px;display:grid}.platform-referral-policy-module__6wp6xG__header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.platform-referral-policy-module__6wp6xG__header>svg{color:#247355;flex:none;width:24px;height:24px}.platform-referral-policy-module__6wp6xG__header span{color:#5d7567;font-size:12px}.platform-referral-policy-module__6wp6xG__header h2{margin:4px 0 0;font-size:20px;font-weight:600}.platform-referral-policy-module__6wp6xG__header p{color:#566b5e;margin:8px 0 0;font-size:14px;line-height:1.7}.platform-referral-policy-module__6wp6xG__summary{background:#f0f7f2;border:1px solid #d6e9dc;border-radius:14px;grid-template-columns:minmax(120px,.65fr) minmax(0,1.35fr);gap:18px;padding:18px;display:grid}.platform-referral-policy-module__6wp6xG__summary>div,.platform-referral-policy-module__6wp6xG__shopSummary>div{align-content:start;gap:6px;min-width:0;display:grid}.platform-referral-policy-module__6wp6xG__summary span,.platform-referral-policy-module__6wp6xG__shopSummary span{color:#526b5c;font-size:12px}.platform-referral-policy-module__6wp6xG__summary strong{color:#176142;font-size:36px;font-weight:650;line-height:1.1}.platform-referral-policy-module__6wp6xG__summary b{color:#2b4736;overflow-wrap:anywhere;font-size:14px;line-height:1.6}.platform-referral-policy-module__6wp6xG__summary small{color:#5c7264;font-size:12px;line-height:1.6}.platform-referral-policy-module__6wp6xG__shopSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.platform-referral-policy-module__6wp6xG__shopSummary b{overflow-wrap:anywhere;font-size:14px}.platform-referral-policy-module__6wp6xG__card form{gap:14px;margin:0;display:grid}.platform-referral-policy-module__6wp6xG__fields{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.platform-referral-policy-module__6wp6xG__fields legend{padding:0 0 10px;font-size:14px;font-weight:600}.platform-referral-policy-module__6wp6xG__field{color:#314b3c;gap:7px;min-width:0;font-size:13px;display:grid}.platform-referral-policy-module__6wp6xG__field>span{font-weight:500}.platform-referral-policy-module__6wp6xG__field small{color:#697c70;font-size:12px}.platform-referral-policy-module__6wp6xG__field input,.platform-referral-policy-module__6wp6xG__field textarea{color:#253e2f;width:100%;min-width:0;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #cbd9cf;border-radius:8px;min-height:44px;padding:10px 12px}.platform-referral-policy-module__6wp6xG__field textarea{resize:vertical}.platform-referral-policy-module__6wp6xG__field input:focus-visible,.platform-referral-policy-module__6wp6xG__field textarea:focus-visible,.platform-referral-policy-module__6wp6xG__card button:focus-visible,.platform-referral-policy-module__6wp6xG__mode input:focus-visible,.platform-referral-policy-module__6wp6xG__check input:focus-visible,.platform-referral-policy-module__6wp6xG__policyLink:focus-visible{outline-offset:3px;outline:2px solid #268260}.platform-referral-policy-module__6wp6xG__fields:disabled{opacity:.75}.platform-referral-policy-module__6wp6xG__field input:disabled,.platform-referral-policy-module__6wp6xG__field textarea:disabled{background:#f5f7f5}.platform-referral-policy-module__6wp6xG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.platform-referral-policy-module__6wp6xG__percent{align-items:center;gap:10px;max-width:200px;display:flex}.platform-referral-policy-module__6wp6xG__percent input{text-align:right;font-variant-numeric:tabular-nums}.platform-referral-policy-module__6wp6xG__percent b{color:#4f6c59;font-size:16px}.platform-referral-policy-module__6wp6xG__check,.platform-referral-policy-module__6wp6xG__mode{color:#324f3d;cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.65;display:flex}.platform-referral-policy-module__6wp6xG__check input,.platform-referral-policy-module__6wp6xG__mode input{accent-color:#247355;flex:none;width:18px;height:18px;margin:2px 0 0}.platform-referral-policy-module__6wp6xG__mode{border:1px solid #d9e4dc;border-radius:10px;padding:12px}.platform-referral-policy-module__6wp6xG__mode:has(input:checked){background:#f0f7f2;border-color:#70a285}.platform-referral-policy-module__6wp6xG__mode span{gap:3px;display:grid}.platform-referral-policy-module__6wp6xG__mode b{font-weight:500}.platform-referral-policy-module__6wp6xG__mode small{color:#65796c;font-size:12px}.platform-referral-policy-module__6wp6xG__note,.platform-referral-policy-module__6wp6xG__error,.platform-referral-policy-module__6wp6xG__success{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.75}.platform-referral-policy-module__6wp6xG__note{color:#667b6b}.platform-referral-policy-module__6wp6xG__error{color:#a43131}.platform-referral-policy-module__6wp6xG__success{color:#1d7045}.platform-referral-policy-module__6wp6xG__actions{flex-wrap:wrap;gap:10px;display:flex}.platform-referral-policy-module__6wp6xG__card button{color:#31543d;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd9cf;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-size:13px;display:inline-flex}.platform-referral-policy-module__6wp6xG__card button[type=submit]{color:#fff;background:#237451;border-color:#237451}.platform-referral-policy-module__6wp6xG__card button:disabled{opacity:.5;cursor:default}.platform-referral-policy-module__6wp6xG__card button svg{flex:none;width:16px;height:16px}.platform-referral-policy-module__6wp6xG__policyLink{color:#226f4e;text-underline-offset:3px;font-size:13px}@media (max-width:650px){.platform-referral-policy-module__6wp6xG__summary,.platform-referral-policy-module__6wp6xG__grid{grid-template-columns:1fr}.platform-referral-policy-module__6wp6xG__summary{gap:14px;padding:14px}.platform-referral-policy-module__6wp6xG__shopSummary{grid-template-columns:1fr 1fr}.platform-referral-policy-module__6wp6xG__header h2{font-size:18px}.platform-referral-policy-module__6wp6xG__actions button{flex:auto}}
.settings-permission-dialog-module__JibY8q__backdrop{z-index:1650;background:#13261bb3;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.settings-permission-dialog-module__JibY8q__dialog{color:#173427;background:#fff;border:1px solid #d6e3dc;border-radius:20px;width:min(100%,440px);max-height:calc(100dvh - 32px);padding:24px;overflow:auto;box-shadow:0 16px 60px #0003}.settings-permission-dialog-module__JibY8q__dialog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.settings-permission-dialog-module__JibY8q__icon{color:#986019;background:#fff3df;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.settings-permission-dialog-module__JibY8q__dialog h2{margin:16px 0 10px;font-size:22px;line-height:1.4}.settings-permission-dialog-module__JibY8q__dialog p{color:#5b7164;margin:0 0 24px;font-size:15px;line-height:1.7}.settings-permission-dialog-module__JibY8q__dialog button{color:#17442d;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cadbd0;border-radius:12px;justify-content:center;align-items:center;padding:10px 14px;display:inline-flex}.settings-permission-dialog-module__JibY8q__dialog header button{width:44px;padding:0}.settings-permission-dialog-module__JibY8q__dialog .settings-permission-dialog-module__JibY8q__acknowledge{color:#fff;background:#176c43;border-color:#176c43;width:100%}.settings-permission-dialog-module__JibY8q__dialog button:focus-visible{outline-offset:3px;outline:3px solid #176c43}@media (max-width:480px){.settings-permission-dialog-module__JibY8q__dialog{padding:20px}}
.street-customer-module__u00KyG__page{--street-header-height:190px}.street-customer-module__u00KyG__top{z-index:20;background:#f5f7f4;position:sticky;top:0}:is(.street-customer-module__u00KyG__top .customer-table-header,.street-customer-module__u00KyG__top .customer-menu-controls){position:static}.street-customer-module__u00KyG__searchRow{align-items:center;gap:8px;display:flex}.street-customer-module__u00KyG__searchRow>label{flex:1;min-width:0}.street-customer-module__u00KyG__searchRow input{width:100%;min-width:0}.street-customer-module__u00KyG__notice{margin:12px 14px}.street-customer-module__u00KyG__spinner{flex:none;animation:.9s linear infinite street-customer-module__u00KyG__street-spin}.street-customer-module__u00KyG__pageLoading{text-align:center;background:#fff;border:1px solid #e0e9e3;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:300px;margin:20px 14px;padding:28px 20px;display:flex}.street-customer-module__u00KyG__pageLoadingIcon{color:#39815b;background:#edf6f0;border-radius:18px;place-items:center;width:58px;height:58px;margin-bottom:16px;display:grid}.street-customer-module__u00KyG__pageLoading>strong{color:#365b45;font-size:17px;font-weight:500}.street-customer-module__u00KyG__pageLoading>p{color:#718276;margin:6px 0 0;font-size:13px;line-height:1.7}.street-customer-module__u00KyG__loadingSkeleton{gap:9px;width:min(100%,260px);margin-top:25px;display:grid}.street-customer-module__u00KyG__loadingSkeleton>span{background:#edf2ee;border-radius:6px;height:10px;animation:1.5s ease-in-out infinite street-customer-module__u00KyG__street-pulse}.street-customer-module__u00KyG__loadingSkeleton>span:nth-child(2){width:85%;animation-delay:.15s}.street-customer-module__u00KyG__loadingSkeleton>span:nth-child(3){width:65%;animation-delay:.3s}.street-customer-module__u00KyG__submitButton{justify-content:center;align-items:center;gap:9px;display:flex}.street-customer-module__u00KyG__page .customer-menu-category-section{scroll-margin-top:calc(var(--street-header-height) + 8px)}.street-customer-module__u00KyG__page .customer-bottom-nav{z-index:25}.street-customer-module__u00KyG__page .street-customer-module__u00KyG__emptyCartNav,.street-customer-module__u00KyG__menuGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.street-customer-module__u00KyG__menuGrid .menu-row{flex-direction:column;gap:10px;min-width:0;display:flex}.street-customer-module__u00KyG__menuGrid .menu-row-media{aspect-ratio:1;width:100%;height:auto}.street-customer-module__u00KyG__menuGrid .menu-row-content{flex:1;min-width:0}.street-customer-module__u00KyG__menuGrid .menu-row-copy{min-height:0}.street-customer-module__u00KyG__menuGrid .menu-row-copy h3{font-size:16px}.street-customer-module__u00KyG__menuGrid .menu-row-purchase{flex-wrap:wrap;align-items:flex-start;gap:8px}.street-customer-module__u00KyG__menuGrid .menu-row-description{font-size:12px}.street-customer-module__u00KyG__menuGrid .menu-quantity-control{max-width:100%}.street-customer-module__u00KyG__page .menu-row-order-options{flex-wrap:nowrap;flex:0 0 96px;justify-content:flex-end;width:96px;min-width:96px;height:36px}.street-customer-module__u00KyG__page .customer-menu-row .street-customer-module__u00KyG__quickAdd{z-index:4;width:36px;height:36px;box-shadow:none;pointer-events:auto;border:0;flex:0 0 36px;padding:0;position:relative}.street-customer-module__u00KyG__quickAdd:disabled{opacity:.45;cursor:default}.street-customer-module__u00KyG__fallback{object-fit:contain;padding:8px}.street-customer-module__u00KyG__explanation{color:#61736a;margin:12px 14px;font-size:13px;line-height:1.7}.street-customer-module__u00KyG__cartItemFooter{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.street-customer-module__u00KyG__editButton{color:#3b6651;min-height:40px;font:inherit;background:#fff;border:1px solid #d7e3db;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.street-customer-module__u00KyG__editButton:disabled{opacity:.5}.street-customer-module__u00KyG__stepper{flex:none;grid-template-columns:38px 34px 38px;display:grid}.street-customer-module__u00KyG__queues{padding:18px 14px 24px}.street-customer-module__u00KyG__queueHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.street-customer-module__u00KyG__queueHeading h2{margin:0 0 4px;font-size:24px}.street-customer-module__u00KyG__queueHeading p{color:#62746a;margin:0;font-size:13px;line-height:1.6}.street-customer-module__u00KyG__queueHeading>button{padding:9px 12px;font-size:13px}.street-customer-module__u00KyG__queueGroup{gap:12px;margin-top:20px;display:grid}.street-customer-module__u00KyG__queueGroup>h3{color:#526a5c;align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.street-customer-module__u00KyG__queueGroup>h3>span{font-variant-numeric:tabular-nums;background:#e6eee8;border-radius:6px;padding:2px 7px;font-size:12px}.street-customer-module__u00KyG__pastHeading{gap:4px;display:grid}.street-customer-module__u00KyG__pastHeading h3{color:#526a5c;align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.street-customer-module__u00KyG__pastHeading h3>span{font-variant-numeric:tabular-nums;background:#e6eee8;border-radius:6px;padding:2px 7px;font-size:12px}.street-customer-module__u00KyG__pastHeading p{color:#718276;margin:0;font-size:12px;line-height:1.6}.street-customer-module__u00KyG__queueCard{--queue-accent:#a87822;--queue-tint:#fff6e6;border:1px solid #dce6df;border-left:4px solid var(--queue-accent);color:#233d2e;width:100%;min-width:0;font:inherit;text-align:start;cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex;box-shadow:0 3px 12px #173b3106}.street-customer-module__u00KyG__queueCard[data-tone=preparing],.street-customer-module__u00KyG__ticket[data-tone=preparing]{--queue-accent:#376e99;--queue-tint:#edf5fb}.street-customer-module__u00KyG__queueCard[data-tone=ready],.street-customer-module__u00KyG__ticket[data-tone=ready]{--queue-accent:#187853;--queue-tint:#e8f6ed}.street-customer-module__u00KyG__queueCard[data-tone=closed],.street-customer-module__u00KyG__ticket[data-tone=closed]{--queue-accent:#6c7b71;--queue-tint:#edf1ee}.street-customer-module__u00KyG__queueCard[data-tone=attention],.street-customer-module__u00KyG__ticket[data-tone=attention]{--queue-accent:#ac4d38;--queue-tint:#fff0e9}.street-customer-module__u00KyG__queueCardHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.street-customer-module__u00KyG__queueCardHeading>strong{overflow-wrap:anywhere;font-size:27px;line-height:1.3}.street-customer-module__u00KyG__status{background:var(--queue-tint);max-width:100%;color:var(--queue-accent);border-radius:20px;padding:5px 9px;font-size:12px;line-height:1.5}.street-customer-module__u00KyG__reference{color:#718276;letter-spacing:.02em;overflow-wrap:anywhere;font-size:11px}.street-customer-module__u00KyG__queueItems{-webkit-line-clamp:3;color:#5a7061;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.street-customer-module__u00KyG__queueCardPayment{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.street-customer-module__u00KyG__queueCardPayment>span{color:#4d705c;align-items:center;gap:5px;display:flex}.street-customer-module__u00KyG__queueCardPayment strong{color:#176c43;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:18px}.street-customer-module__u00KyG__queueCardFooter{color:#687e6e;border-top:1px solid #edf1ee;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:2px;padding-top:10px;font-size:11px;display:flex}.street-customer-module__u00KyG__queueCardFooter>time,.street-customer-module__u00KyG__queueCardFooter>span{align-items:center;gap:5px;display:flex}.street-customer-module__u00KyG__queueCard:focus-visible,.street-customer-module__u00KyG__back:focus-visible,.street-customer-module__u00KyG__editButton:focus-visible{outline-offset:3px;outline:3px solid #176c43}.street-customer-module__u00KyG__checkout{padding:12px 14px 24px}.street-customer-module__u00KyG__back{color:#38614c;min-height:44px;font:inherit;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:10px;padding:6px 0;font-size:14px;display:inline-flex}.street-customer-module__u00KyG__checkoutCard{gap:16px;display:grid}.street-customer-module__u00KyG__checkoutCard>p{margin:0}.street-customer-module__u00KyG__checkoutCard p{overflow-wrap:anywhere}.street-customer-module__u00KyG__checkoutCard>button{width:100%}.street-customer-module__u00KyG__ticket{--queue-accent:#a87822;--queue-tint:#fff6e6;background:var(--queue-tint);text-align:center;border-radius:12px;padding:18px 12px}.street-customer-module__u00KyG__ticket h2{color:var(--queue-accent);margin:8px 0;font-size:20px}.street-customer-module__u00KyG__ticket p{color:#58705f;margin:6px 0 0;font-size:13px;line-height:1.7}.street-customer-module__u00KyG__queueWaiting{color:#58758a;justify-content:center;align-items:center;gap:7px;margin-top:14px;font-size:11px;line-height:1.6;display:flex}.street-customer-module__u00KyG__paymentTotal{border-top:1px solid #e0e9e3;font-size:15px}.street-customer-module__u00KyG__paymentTotal>strong:first-child{max-width:70%}.street-customer-module__u00KyG__paymentPanel{border:1px solid #e0e8e2;border-radius:14px;overflow:hidden}.street-customer-module__u00KyG__paymentDeadline{color:#906522;background:#fff8eb;padding:13px 14px}.street-customer-module__u00KyG__paymentDeadline[data-urgent=true]{color:#a84b2c;background:#fff1e9}.street-customer-module__u00KyG__paymentDeadlineHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.street-customer-module__u00KyG__paymentDeadlineHeading>span{align-items:center;gap:7px;font-size:13px;display:flex}.street-customer-module__u00KyG__paymentCountdown{white-space:nowrap;margin-left:auto}.street-customer-module__u00KyG__paymentCountdown strong{font-variant-numeric:tabular-nums;font-size:25px;font-weight:500;line-height:1.25}.street-customer-module__u00KyG__paymentCountdown small{font-size:11px}.street-customer-module__u00KyG__paymentTimeTrack{background:#dfd5be;border-radius:4px;height:4px;margin-top:12px;overflow:hidden}.street-customer-module__u00KyG__paymentTimeTrack>span{border-radius:inherit;background:currentColor;height:100%;transition:width 1s linear;display:block}.street-customer-module__u00KyG__paymentQr{text-align:center;padding:16px 12px}.street-customer-module__u00KyG__paymentQr h3{color:#45634f;margin:0;font-size:14px;font-weight:500}.street-customer-module__u00KyG__paymentQr>p{color:#9b4431;font-size:13px}.street-customer-module__u00KyG__paymentQr>a,.street-customer-module__u00KyG__paymentQr>button{max-width:100%;font-size:13px}.street-customer-module__u00KyG__qrLoading{color:#617c6a;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:250px;font-size:13px;display:flex}.street-customer-module__u00KyG__paymentWaiting,.street-customer-module__u00KyG__paymentExpired{color:#50705a;background:#f2f7f3;align-items:flex-start;gap:9px;padding:13px 14px;display:flex}.street-customer-module__u00KyG__paymentWaiting>svg,.street-customer-module__u00KyG__paymentExpired>svg{flex:none;margin-top:2px}.street-customer-module__u00KyG__paymentWaiting strong,.street-customer-module__u00KyG__paymentExpired strong{font-size:13px;font-weight:500}.street-customer-module__u00KyG__paymentWaiting p,.street-customer-module__u00KyG__paymentExpired p{margin:4px 0 0;font-size:12px;line-height:1.7}.street-customer-module__u00KyG__paymentExpired{color:#657268;background:#f4f5f3}.street-customer-module__u00KyG__paymentHint{color:#657b6d;text-align:center;margin:0;padding:0 14px 14px;font-size:12px;line-height:1.7}.street-customer-module__u00KyG__paymentForm{gap:10px;display:grid}.street-customer-module__u00KyG__paymentForm>label{margin:0;font-size:14px}.street-customer-module__u00KyG__paymentForm>p{margin:0;font-size:12px}.street-customer-module__u00KyG__added{right:14px;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:26;color:#176c43;pointer-events:none;background:#edf9f1;border:1px solid #b9d9c7;border-radius:12px;align-items:center;gap:8px;width:min(100% - 28px,532px);margin:auto;padding:12px 14px;font-size:13px;display:flex;position:fixed;left:14px;box-shadow:0 6px 20px #173b3114}.street-customer-module__u00KyG__added>svg{flex:none}.street-customer-module__u00KyG__added>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (hover:hover){.street-customer-module__u00KyG__queueCard:hover{border-color:var(--queue-accent)}}@media (max-width:360px){.street-customer-module__u00KyG__searchRow{gap:6px}.street-customer-module__u00KyG__queueCard{padding:13px}.street-customer-module__u00KyG__checkoutCard{padding:14px}}@keyframes street-customer-module__u00KyG__street-spin{to{transform:rotate(360deg)}}@keyframes street-customer-module__u00KyG__street-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.street-customer-module__u00KyG__spinner,.street-customer-module__u00KyG__loadingSkeleton>span{animation:none}.street-customer-module__u00KyG__paymentTimeTrack>span{transition:none}}
