.rich-text-content_content__tjGh9{color:inherit;font-size:15px;line-height:1.72;overflow-wrap:anywhere}.rich-text-content_content__tjGh9>:first-child{margin-top:0}.rich-text-content_content__tjGh9>:last-child{margin-bottom:0}.rich-text-content_content__tjGh9 p{margin:0 0 1em}.rich-text-content_content__tjGh9 h2,.rich-text-content_content__tjGh9 h3,.rich-text-content_content__tjGh9 h4{color:inherit;line-height:1.25;margin:1.65em 0 .65em}.rich-text-content_content__tjGh9 h2{font-size:1.6em}.rich-text-content_content__tjGh9 h3{font-size:1.3em}.rich-text-content_content__tjGh9 h4{font-size:1.08em}.rich-text-content_content__tjGh9 ol,.rich-text-content_content__tjGh9 ul{margin:.75em 0 1em;padding-left:1.5em}.rich-text-content_content__tjGh9 li+li{margin-top:.35em}.rich-text-content_content__tjGh9 blockquote{border-left:3px solid;margin:1.25em 0;opacity:.86;padding:.15em 0 .15em 1em}.rich-text-content_content__tjGh9 a{color:var(--admin-accent-readable,#8a5a16);text-decoration:underline;text-underline-offset:3px}.rich-text-content_content__tjGh9 hr{border:0;border-top:1px solid;margin:1.75em 0;opacity:.22}.rich-text-content_content__tjGh9 pre{background:rgba(127,127,127,.1);border-radius:8px;overflow:auto;padding:14px}.rich-text-content_content__tjGh9 code{font-family:Courier New,monospace}.legal-document-preview-dialog_dialog__CmkbF{background:transparent;border:0;color:var(--admin-text,#20242c);height:100dvh;margin:0;max-height:none;max-width:none;padding:24px;width:calc(100% - var(--admin-sidebar-offset, 0px))}.legal-document-preview-dialog_dialog__CmkbF[open]{display:grid;place-items:center}.legal-document-preview-dialog_dialog__CmkbF::backdrop{background:rgba(17,20,27,.62);backdrop-filter:blur(4px)}.legal-document-preview-dialog_frame__3WRqW{background:var(--admin-surface,#fff);border:1px solid var(--admin-line,#d9dde3);border-radius:var(--admin-radius-modal,14px);display:grid;grid-template-rows:auto minmax(0,1fr);max-height:calc(100dvh - 48px);overflow:hidden;width:min(100%,900px)}.legal-document-preview-dialog_frame__3WRqW>header{align-items:flex-start;border-bottom:1px solid var(--admin-line,#d9dde3);display:flex;gap:18px;justify-content:space-between;padding:22px 26px}.legal-document-preview-dialog_frame__3WRqW header span{color:var(--admin-accent-readable,#8a5a16);display:block;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:none}.legal-document-preview-dialog_frame__3WRqW h2{color:var(--admin-text,#20242c);font-size:22px;font-weight:500;margin:5px 0 0}.legal-document-preview-dialog_frame__3WRqW header button{align-items:center;background:transparent;border:1px solid var(--admin-line-strong,#cbd0d8);border-radius:9px;color:var(--admin-muted,#667080);cursor:pointer;display:inline-flex;height:40px;justify-content:center;width:40px}.legal-document-preview-dialog_frame__3WRqW header button:focus-visible,.legal-document-preview-dialog_frame__3WRqW header button:hover{border-color:var(--admin-accent,#d1a262);color:var(--admin-text,#20242c)}.legal-document-preview-dialog_frame__3WRqW article a:focus-visible,.legal-document-preview-dialog_frame__3WRqW header button:focus-visible{outline:2px solid var(--admin-accent,#d1a262);outline-offset:2px}.legal-document-preview-dialog_frame__3WRqW header svg{height:18px;width:18px}.legal-document-preview-dialog_frame__3WRqW>article{color:var(--admin-text,#20242c);overflow-y:auto;padding:clamp(28px,6vw,68px)}.legal-document-preview-dialog_frame__3WRqW article>a{align-items:center;color:var(--admin-accent-readable,#8a5a16);display:inline-flex;gap:8px}.legal-document-preview-dialog_frame__3WRqW article>a svg{height:15px;width:15px}.legal-document-preview-dialog_empty__mkGpT{color:var(--admin-muted,#667080)}@media (max-width:640px){.legal-document-preview-dialog_dialog__CmkbF{padding:8px;width:100vw!important}.legal-document-preview-dialog_frame__3WRqW{border-radius:var(--admin-radius-modal,14px);max-height:calc(100dvh - 16px)}.legal-document-preview-dialog_frame__3WRqW>header{padding:18px}.legal-document-preview-dialog_frame__3WRqW>article{padding:26px 20px 48px}}.rich-text-editor_editor__EYpO5{background:var(--admin-surface,#fff);border:1px solid var(--admin-line,#d9dde3);border-radius:12px;overflow:clip}.rich-text-editor_loading__1OzDW{border:1px solid var(--admin-line,#d9dde3);border-radius:12px;color:var(--admin-muted,#6b7280);min-height:360px;padding:24px}.rich-text-editor_toolbar__fRhJG{align-items:center;background:var(--admin-surface-high,#f7f7f8);border-bottom:1px solid var(--admin-line,#d9dde3);display:flex;flex-wrap:wrap;gap:6px;padding:8px;position:sticky;top:0;z-index:2}.rich-text-editor_toolbar__fRhJG button{align-items:center;background:transparent;border:1px solid transparent;border-radius:7px;color:var(--admin-muted,#616a78);cursor:pointer;display:inline-flex;font:inherit;justify-content:center;min-height:34px;padding:0 10px;min-width:34px;padding:0 7px}.rich-text-editor_toolbar__fRhJG button svg{height:16px;width:16px}.rich-text-editor_toolbar__fRhJG button:focus-visible,.rich-text-editor_toolbar__fRhJG button:hover,.rich-text-editor_toolbar__fRhJG button[data-active]{background:var(--admin-accent-soft,#f7eddf);border-color:color-mix(in srgb,var(--admin-accent,#d1a262) 45%,transparent);color:var(--admin-text,#20242c)}.rich-text-editor_linkEditor___tIqg input:focus-visible,.rich-text-editor_source__G12lG textarea:focus-visible,.rich-text-editor_toolbar__fRhJG button:focus-visible{outline:2px solid var(--admin-accent,#d1a262);outline-offset:2px}.rich-text-editor_toolbar__fRhJG button:disabled{cursor:not-allowed;opacity:.45}.rich-text-editor_group__qUVdr{border-left:1px solid var(--admin-line,#d9dde3);display:inline-flex;gap:2px;margin-left:2px;padding-left:6px}.rich-text-editor_blockSelect__WELDa{width:166px}.rich-text-editor_fontSelect__UzXlF{width:150px}.rich-text-editor_sizeSelect__l2eKA{width:108px}.rich-text-editor_canvas__Kq26_{min-height:460px}.rich-text-editor_canvas__Kq26_ .tiptap{color:var(--admin-text,#20242c);font-size:15px;line-height:1.72;min-height:460px;outline:none;padding:42px clamp(22px,6vw,78px) 64px}.rich-text-editor_canvas__Kq26_ .tiptap>:first-child{margin-top:0}.rich-text-editor_canvas__Kq26_ .tiptap p{margin:0 0 1em}.rich-text-editor_canvas__Kq26_ .tiptap h2,.rich-text-editor_canvas__Kq26_ .tiptap h3,.rich-text-editor_canvas__Kq26_ .tiptap h4{line-height:1.25;margin:1.55em 0 .65em}.rich-text-editor_canvas__Kq26_ .tiptap h2{font-size:28px}.rich-text-editor_canvas__Kq26_ .tiptap h3{font-size:22px}.rich-text-editor_canvas__Kq26_ .tiptap h4{font-size:18px}.rich-text-editor_canvas__Kq26_ .tiptap ol,.rich-text-editor_canvas__Kq26_ .tiptap ul{padding-left:1.5em}.rich-text-editor_canvas__Kq26_ .tiptap blockquote{border-left:3px solid var(--admin-accent,#d1a262);margin:1.25em 0;padding-left:1em}.rich-text-editor_canvas__Kq26_ .tiptap a{color:var(--admin-accent-readable,#8a5a16);text-decoration:underline;text-underline-offset:3px}.rich-text-editor_linkEditor___tIqg{align-items:end;background:var(--admin-accent-soft,#f7eddf);border-bottom:1px solid var(--admin-line,#d9dde3);display:grid;gap:8px;grid-template-columns:minmax(220px,1fr) auto auto;padding:12px}.rich-text-editor_linkEditor___tIqg label{font-size:12px;font-weight:700;grid-column:1/-1}.rich-text-editor_linkEditor___tIqg input,.rich-text-editor_source__G12lG textarea{background:var(--admin-surface,#fff);border:1px solid var(--admin-line-strong,#cbd0d8);border-radius:8px;color:var(--admin-text,#20242c);font:inherit}.rich-text-editor_linkEditor___tIqg input{height:38px;padding:0 12px}.rich-text-editor_source__G12lG{display:grid;gap:10px;padding:18px}.rich-text-editor_source__G12lG label{font-size:12px;font-weight:700}.rich-text-editor_source__G12lG textarea{font:13px/1.55 Courier New,monospace;min-height:430px;padding:14px;resize:vertical}.rich-text-editor_source__G12lG .admin-button{justify-self:end}.rich-text-editor_editor__EYpO5>footer{align-items:center;border-top:1px solid var(--admin-line,#d9dde3);color:var(--admin-muted,#6b7280);display:flex;font-size:11px;justify-content:space-between;padding:9px 12px}@media (max-width:760px){.rich-text-editor_toolbar__fRhJG{position:static}.rich-text-editor_blockSelect__WELDa,.rich-text-editor_fontSelect__UzXlF{flex:1 1 145px;width:auto}.rich-text-editor_sizeSelect__l2eKA{flex:1 1 100px;width:auto}.rich-text-editor_canvas__Kq26_ .tiptap{min-height:360px;padding:24px 18px 44px}.rich-text-editor_linkEditor___tIqg{grid-template-columns:1fr 1fr}.rich-text-editor_linkEditor___tIqg input{grid-column:1/-1}}.admin-toast_viewport__3f9lc{position:fixed;z-index:1600;top:auto;right:max(8px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));left:auto;display:grid;width:min(390px,calc(100vw - 32px));max-width:none;height:auto;max-height:calc(100dvh - 80px);margin:0;margin-block:0;margin-inline:0;padding:0;overflow:visible;border:0;background:transparent;color:var(--admin-text,#20242b);gap:8px;isolation:isolate;pointer-events:none}.admin-toast_viewport__3f9lc[data-fallback]:empty{display:none}.admin-toast_toast__6s3R0{display:grid;width:100%;min-height:66px;grid-template-columns:32px minmax(0,1fr) 18px;align-items:start;gap:10px;padding:12px;border:1px solid var(--admin-line-strong);border-left:3px solid var(--toast-tone);border-radius:var(--admin-radius-control,8px);outline:0;background:var(--admin-surface-lowest,#fff);box-shadow:var(--admin-shadow-popover,0 18px 46px rgb(30 41 59/18%));color:var(--admin-text,#20242b);cursor:pointer;font:inherit;opacity:1;text-align:left;pointer-events:auto;animation:admin-toast_toast-in__2Z8_x .18s ease-out both}.admin-toast_toast__6s3R0[data-tone=success]{--toast-tone:var(--admin-success,#247650)}.admin-toast_toast__6s3R0[data-tone=error]{--toast-tone:var(--admin-danger,#b63f36)}.admin-toast_toast__6s3R0[data-tone=warning]{--toast-tone:var(--admin-warning,#a56312)}.admin-toast_toast__6s3R0[data-tone=info]{--toast-tone:var(--admin-accent-readable,#80531a)}.admin-toast_toast__6s3R0:hover{border-color:color-mix(in srgb,var(--toast-tone) 55%,var(--admin-line-strong));background:var(--admin-surface-lowest,#fff)}.admin-toast_toast__6s3R0:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--toast-tone) 24%,transparent),var(--admin-shadow-popover)}.admin-toast_icon___d9gk{display:grid;width:30px;height:30px;border-radius:7px;background:color-mix(in srgb,var(--toast-tone) 15%,var(--admin-surface));color:var(--toast-tone);place-items:center}.admin-toast_icon___d9gk svg{width:17px;height:17px}.admin-toast_copy__0UCmF{display:grid;min-width:0;gap:2px}.admin-toast_copy__0UCmF strong{font-size:13px;font-weight:750;line-height:1.35}.admin-toast_copy__0UCmF>span{color:var(--admin-muted,#596270);font-size:12px;line-height:1.45;text-wrap:pretty}.admin-toast_close__gccnc{width:16px;height:16px;margin-top:1px;color:var(--admin-soft,#626d7a)}@keyframes admin-toast_toast-in__2Z8_x{0%{opacity:0;transform:translate3d(12px,-4px,0) scale(.98)}}@media (prefers-reduced-motion:reduce){.admin-toast_toast__6s3R0{animation:none}}@media (max-width:640px){.admin-toast_viewport__3f9lc{top:auto;right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));width:calc(100vw - 24px);max-height:calc(100dvh - max(24px, env(safe-area-inset-top)))}}.admin-delivery-load-control_controlGroup__hOPKZ{display:inline-flex;min-width:0;align-items:stretch;gap:8px}.admin-delivery-load-control_currentPromise__opqlS{display:inline-grid;min-height:var(--admin-action-height,42px);min-width:178px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:6px 10px 6px 7px;border:1px solid var(--admin-line-strong);border-radius:var(--admin-radius-control,8px);background:var(--admin-surface-lowest);box-shadow:0 1px 2px rgba(90,58,16,.06)}.admin-delivery-load-control_currentPromiseIcon__JZFNX{display:grid;width:28px;height:28px;border-radius:7px;background:var(--admin-accent-soft);color:var(--admin-accent-readable);place-items:center}.admin-delivery-load-control_currentPromiseIcon__JZFNX svg{width:15px;height:15px}.admin-delivery-load-control_currentPromiseCopy__9iP9f{display:grid;min-width:0;gap:1px;line-height:1.15}.admin-delivery-load-control_currentPromiseCopy__9iP9f small{color:var(--admin-muted);font-size:9px;font-weight:650;white-space:nowrap}.admin-delivery-load-control_currentPromiseCopy__9iP9f strong{overflow-wrap:anywhere;color:var(--admin-text);font-size:11px;font-variant-numeric:tabular-nums;font-weight:780;white-space:nowrap}.admin-delivery-load-control_currentPromise__opqlS[data-active=true]{border-color:#e59a2b;background:#fffaf0}.admin-delivery-load-control_currentPromise__opqlS[data-active=true] .admin-delivery-load-control_currentPromiseIcon__JZFNX{background:#ee8d19;color:#fff}.admin-delivery-load-control_trigger__kf9H6{display:inline-flex;min-height:var(--admin-action-height,42px);align-items:center;gap:8px;padding:6px 10px 6px 7px;border:1px solid #e59a2b;border-radius:var(--admin-radius-control,8px);background:#fff7e5;color:#6f3d08;box-shadow:0 2px 8px rgba(176,98,9,.12);cursor:pointer;touch-action:manipulation;font-family:var(--admin-font-family);font-size:var(--admin-action-font-size,12px);font-weight:750;line-height:1.2;white-space:nowrap;transition:background-color .16s ease-out,border-color .16s ease-out,transform .12s ease-out}.admin-delivery-load-control_trigger__kf9H6:hover{border-color:#c66c0b;background:#ffedc3}.admin-delivery-load-control_trigger__kf9H6:active{transform:translateY(1px)}.admin-delivery-load-control_trigger__kf9H6:focus-visible{outline:3px solid rgba(229,154,43,.3);outline-offset:2px}.admin-delivery-load-control_trigger__kf9H6[data-active=true]{border-color:#a84612;background:#a84612;color:#fff;box-shadow:0 3px 10px rgba(128,48,10,.22)}.admin-delivery-load-control_triggerIcon__1CQxH{display:grid;width:28px;height:28px;flex:0 0 28px;border-radius:7px;background:#ee8d19;color:#fff;place-items:center}.admin-delivery-load-control_trigger__kf9H6[data-active=true] .admin-delivery-load-control_triggerIcon__1CQxH{background:rgba(255,255,255,.17)}.admin-delivery-load-control_triggerIcon__1CQxH svg{width:16px;height:16px;fill:currentColor}.admin-delivery-load-control_triggerBadge__HQ2Vj{min-width:28px;padding:3px 6px;border-radius:999px;background:rgba(255,255,255,.2);font-size:11px;font-variant-numeric:tabular-nums;text-align:center}.admin-delivery-load-control_content__PqFrR{display:grid;gap:18px}.admin-delivery-load-control_scope__IxCp7{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 14px;border:1px solid var(--admin-line);border-radius:var(--admin-radius-control);background:var(--admin-surface-high)}.admin-delivery-load-control_scopeIcon__HnUT6{display:grid;width:36px;height:36px;border-radius:8px;background:var(--admin-accent-soft);color:var(--admin-accent-readable);place-items:center}.admin-delivery-load-control_scopeIcon__HnUT6 svg{width:18px;height:18px}.admin-delivery-load-control_scope__IxCp7 div{display:grid;min-width:0;gap:2px}.admin-delivery-load-control_scope__IxCp7 strong{color:var(--admin-text);font-size:13px}.admin-delivery-load-control_scope__IxCp7 span{color:var(--admin-muted);font-size:12px}.admin-delivery-load-control_activeState__6Sf0v{border:1px solid #e59a2b;border-left:3px solid #d66e0f;border-radius:var(--admin-radius-control);background:#fff7e5}.admin-delivery-load-control_activeState__6Sf0v,.admin-delivery-load-control_automaticState__HStup{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 14px}.admin-delivery-load-control_automaticState__HStup{border:1px solid var(--admin-line);border-left:3px solid var(--admin-accent);border-radius:var(--admin-radius-control);background:var(--admin-surface-high)}.admin-delivery-load-control_automaticState__HStup>span{display:grid;width:36px;height:36px;border-radius:8px;background:var(--admin-accent-soft);color:var(--admin-accent-readable);place-items:center}.admin-delivery-load-control_automaticState__HStup>span svg{width:18px;height:18px}.admin-delivery-load-control_automaticState__HStup>div{display:grid;min-width:0;gap:2px}.admin-delivery-load-control_automaticState__HStup strong{color:var(--admin-text);font-size:13px}.admin-delivery-load-control_automaticState__HStup small{color:var(--admin-muted);font-size:11px;line-height:1.4}.admin-delivery-load-control_automaticState__HStup p{margin:0;color:var(--admin-muted);font-size:10px;font-variant-numeric:tabular-nums;text-align:right}.admin-delivery-load-control_automaticState__HStup[data-status=degraded],.admin-delivery-load-control_automaticState__HStup[data-status=stale],.admin-delivery-load-control_automaticState__HStup[data-status=unavailable]{border-left-color:#d66e0f;background:#fffaf0}.admin-delivery-load-control_automaticState__HStup[data-status=degraded]>span,.admin-delivery-load-control_automaticState__HStup[data-status=stale]>span,.admin-delivery-load-control_automaticState__HStup[data-status=unavailable]>span{background:#fff0d5;color:#9a5007}.admin-delivery-load-control_activeState__6Sf0v>span{display:grid;width:36px;height:36px;border-radius:8px;background:#ee8d19;color:#fff;place-items:center}.admin-delivery-load-control_activeState__6Sf0v>span svg{width:18px;height:18px;fill:currentColor}.admin-delivery-load-control_activeState__6Sf0v div{display:grid;gap:2px}.admin-delivery-load-control_activeState__6Sf0v strong{color:#653404;font-size:13px}.admin-delivery-load-control_activeState__6Sf0v small{color:#8a5a1c;font-size:11px}.admin-delivery-load-control_activeState__6Sf0v button{display:inline-flex;min-height:36px;align-items:center;gap:6px;padding:7px 10px;border:1px solid #d39a4d;border-radius:7px;background:#fff;color:#6f3d08;cursor:pointer;font:700 11px/1.2 var(--admin-font-family)}.admin-delivery-load-control_activeState__6Sf0v button:focus-visible{outline:2px solid #d66e0f;outline-offset:2px}.admin-delivery-load-control_activeState__6Sf0v button:hover:not(:disabled){border-color:#b86e19;background:#fff7e5}.admin-delivery-load-control_activeState__6Sf0v button:disabled{cursor:wait;opacity:.55}.admin-delivery-load-control_activeState__6Sf0v button svg{width:14px;height:14px}.admin-delivery-load-control_fieldset__9j0fA{display:grid;min-width:0;gap:9px;margin:0;padding:0;border:0}.admin-delivery-load-control_fieldset__9j0fA legend{margin-bottom:9px;padding:0;color:var(--admin-text);font-size:12px;font-weight:750}.admin-delivery-load-control_durationGrid__u43Hr,.admin-delivery-load-control_optionGrid__wp4Kn{display:grid;gap:8px}.admin-delivery-load-control_durationGrid__u43Hr,.admin-delivery-load-control_optionGrid__wp4Kn{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-delivery-load-control_durationGrid__u43Hr label,.admin-delivery-load-control_optionGrid__wp4Kn label{position:relative;display:grid;min-width:0;min-height:54px;align-content:center;justify-items:center;gap:3px;padding:9px 8px;border:1px solid var(--admin-line-strong);border-radius:var(--admin-radius-control);background:var(--admin-surface-lowest);color:var(--admin-muted);cursor:pointer;text-align:center;touch-action:manipulation}.admin-delivery-load-control_durationGrid__u43Hr label:hover,.admin-delivery-load-control_optionGrid__wp4Kn label:hover{border-color:var(--admin-accent);background:var(--admin-accent-soft)}.admin-delivery-load-control_durationGrid__u43Hr label[data-selected=true],.admin-delivery-load-control_optionGrid__wp4Kn label[data-selected=true]{border-color:var(--admin-accent);background:var(--admin-accent-soft);box-shadow:inset 0 0 0 1px var(--admin-accent);color:var(--admin-text)}.admin-delivery-load-control_durationGrid__u43Hr input,.admin-delivery-load-control_optionGrid__wp4Kn input{position:absolute;width:1px;height:1px;opacity:0}.admin-delivery-load-control_durationGrid__u43Hr label:has(input:focus-visible),.admin-delivery-load-control_optionGrid__wp4Kn label:has(input:focus-visible){outline:2px solid var(--admin-accent);outline-offset:2px}.admin-delivery-load-control_optionGrid__wp4Kn span{font-size:11px}.admin-delivery-load-control_optionGrid__wp4Kn strong{color:var(--admin-text);font-size:12px;font-variant-numeric:tabular-nums}.admin-delivery-load-control_durationGrid__u43Hr label{min-height:44px;grid-template-columns:15px auto;align-items:center;align-content:center;justify-content:center}.admin-delivery-load-control_durationGrid__u43Hr svg{width:14px;height:14px}.admin-delivery-load-control_durationGrid__u43Hr span{font-size:11px;font-weight:700}.admin-delivery-load-control_formula__gBFhH{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,.8fr) auto minmax(0,1fr);align-items:stretch;gap:8px;padding:10px;border:1px solid var(--admin-line);border-radius:var(--admin-radius-panel);background:var(--admin-surface-high)}.admin-delivery-load-control_formula__gBFhH div{display:grid;min-width:0;align-content:center;gap:3px;padding:9px 10px;border-radius:7px;background:var(--admin-surface-lowest)}.admin-delivery-load-control_formula__gBFhH div[data-result=true]{background:var(--admin-accent-soft)}.admin-delivery-load-control_formula__gBFhH span{color:var(--admin-muted);font-size:10px}.admin-delivery-load-control_formula__gBFhH strong{overflow-wrap:anywhere;color:var(--admin-text);font-size:12px;font-variant-numeric:tabular-nums}.admin-delivery-load-control_formula__gBFhH b{align-self:center;color:var(--admin-soft);font-size:15px}.admin-delivery-load-control_error__pJkLf,.admin-delivery-load-control_notice__J5iTg{margin:0;padding:11px 13px;border-radius:var(--admin-radius-control);font-size:12px;line-height:1.5}.admin-delivery-load-control_notice__J5iTg{border:1px solid var(--admin-line);background:var(--admin-surface-high);color:var(--admin-muted)}.admin-delivery-load-control_error__pJkLf{border:1px solid color-mix(in srgb,var(--admin-danger) 35%,var(--admin-line));background:var(--admin-danger-surface);color:var(--admin-danger)}.admin-delivery-load-control_spinner___Mrq8{animation:admin-delivery-load-control_spin__1FlDh .8s linear infinite}@keyframes admin-delivery-load-control_spin__1FlDh{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.admin-delivery-load-control_trigger__kf9H6{transition:none}.admin-delivery-load-control_spinner___Mrq8{animation:none}}@media (max-width:620px){.admin-delivery-load-control_durationGrid__u43Hr,.admin-delivery-load-control_optionGrid__wp4Kn{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-delivery-load-control_formula__gBFhH{grid-template-columns:1fr}.admin-delivery-load-control_formula__gBFhH b{display:none}.admin-delivery-load-control_activeState__6Sf0v{grid-template-columns:36px minmax(0,1fr)}.admin-delivery-load-control_activeState__6Sf0v button{grid-column:1/-1;justify-content:center}.admin-delivery-load-control_automaticState__HStup{grid-template-columns:36px minmax(0,1fr)}.admin-delivery-load-control_automaticState__HStup p{grid-column:1/-1;text-align:left}}@media (max-width:760px){.admin-delivery-load-control_controlGroup__hOPKZ{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-delivery-load-control_currentPromise__opqlS{min-width:0}.admin-delivery-load-control_trigger__kf9H6{width:100%;justify-content:center}}@media (max-width:420px){.admin-delivery-load-control_controlGroup__hOPKZ{grid-template-columns:1fr}}.admin-privacy-requests-manager_visuallyHidden__7wP0o{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.admin-privacy-requests-manager_registry__Cp40G{min-width:0;margin-top:16px;overflow:hidden;border:1px solid var(--admin-line);border-radius:var(--admin-radius-panel,10px);background:var(--admin-surface-lowest);box-shadow:var(--admin-shadow-panel)}.admin-privacy-requests-manager_tableScroll__NeAsh{width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.admin-privacy-requests-manager_table__19Hee{width:100%;min-width:880px;border-spacing:0;border-collapse:separate;color:var(--admin-text);font-size:13px}.admin-privacy-requests-manager_table__19Hee td,.admin-privacy-requests-manager_table__19Hee th{padding:10px 12px;text-align:left;vertical-align:middle}.admin-privacy-requests-manager_table__19Hee th{height:42px;border-bottom:1px solid var(--admin-line);background:var(--admin-surface-high);color:var(--admin-soft);font-size:12px;font-weight:650;white-space:nowrap}.admin-privacy-requests-manager_table__19Hee td{height:62px;border-bottom:1px solid var(--admin-line);color:var(--admin-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.admin-privacy-requests-manager_table__19Hee tbody tr{transition:background-color .14s cubic-bezier(.16,1,.3,1)}.admin-privacy-requests-manager_table__19Hee tbody tr:hover{background:var(--admin-surface-high)}.admin-privacy-requests-manager_table__19Hee tbody tr[data-pending=true] td:first-child{box-shadow:inset 3px 0 0 var(--admin-accent)}.admin-privacy-requests-manager_table__19Hee tbody tr:last-child td{border-bottom:0}.admin-privacy-requests-manager_contact__iif50 small,.admin-privacy-requests-manager_contact__iif50 span,.admin-privacy-requests-manager_identity__3Aq51 strong{display:block;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-privacy-requests-manager_contact__iif50 span,.admin-privacy-requests-manager_identity__3Aq51 strong{color:var(--admin-text);font-size:13px;font-weight:700}.admin-privacy-requests-manager_contact__iif50 small{margin-top:3px;color:var(--admin-soft);font-size:12px}.admin-privacy-requests-manager_rowAction__Wa2w8{width:66px;padding-right:12px!important;text-align:right!important}.admin-privacy-requests-manager_rowAction__Wa2w8 button{display:inline-grid;width:42px;height:42px;place-items:center;padding:0;border:1px solid var(--admin-line-strong);border-radius:var(--admin-radius-control,8px);background:var(--admin-surface-lowest);color:var(--admin-muted);cursor:pointer;transition:border-color .14s cubic-bezier(.16,1,.3,1),background-color .14s cubic-bezier(.16,1,.3,1),color .14s cubic-bezier(.16,1,.3,1)}.admin-privacy-requests-manager_rowAction__Wa2w8 button:hover{border-color:var(--admin-accent);background:var(--admin-accent-soft);color:var(--admin-text)}.admin-privacy-requests-manager_rowAction__Wa2w8 button:focus-visible{outline:3px solid color-mix(in srgb,var(--admin-accent) 25%,transparent);outline-offset:1px}.admin-privacy-requests-manager_rowAction__Wa2w8 svg{width:17px;height:17px}.admin-privacy-requests-manager_dialogBody__oHN1y{min-height:0}.admin-privacy-requests-manager_requestStatus__99oyw{display:flex;justify-content:flex-end}.admin-privacy-requests-manager_content__TrmRv{display:grid;gap:14px;padding:0}.admin-privacy-requests-manager_state__L1_xr{display:grid;min-height:100%;place-content:center;justify-items:center;gap:7px;padding:24px;color:var(--admin-soft);text-align:center}.admin-privacy-requests-manager_state__L1_xr svg{width:24px;height:24px;color:var(--admin-accent-readable)}.admin-privacy-requests-manager_state__L1_xr strong{color:var(--admin-text);font-size:14px}.admin-privacy-requests-manager_state__L1_xr span{font-size:12px}.admin-privacy-requests-manager_state__L1_xr[data-danger=true] svg{color:var(--admin-danger)}.admin-privacy-requests-manager_detailHeader__ZmJ3j{padding-bottom:12px;border-bottom:1px solid var(--admin-line)}.admin-privacy-requests-manager_detailHeader__ZmJ3j h3,.admin-privacy-requests-manager_detailHeader__ZmJ3j p{margin:0}.admin-privacy-requests-manager_detailHeader__ZmJ3j h3{font-size:15px}.admin-privacy-requests-manager_detailHeader__ZmJ3j p{margin-top:3px;color:var(--admin-soft);font-size:12px}.admin-privacy-requests-manager_facts__JrRVt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--admin-line);border-radius:9px;background:var(--admin-surface)}.admin-privacy-requests-manager_facts__JrRVt article{display:grid;min-width:0;gap:5px;padding:12px;border-right:1px solid var(--admin-line)}.admin-privacy-requests-manager_facts__JrRVt article:last-child{border-right:0}.admin-privacy-requests-manager_facts__JrRVt svg{width:14px;height:14px;color:var(--admin-accent-readable)}.admin-privacy-requests-manager_facts__JrRVt span,.admin-privacy-requests-manager_facts__JrRVt strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-privacy-requests-manager_facts__JrRVt span{color:var(--admin-muted);font-size:12px}.admin-privacy-requests-manager_facts__JrRVt strong{font-size:13px}.admin-privacy-requests-manager_actionCard__7D8nB,.admin-privacy-requests-manager_completed___TVav{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--admin-accent);border-radius:9px;background:var(--admin-surface)}.admin-privacy-requests-manager_actionCard__7D8nB>div{display:flex;gap:9px}.admin-privacy-requests-manager_actionCard__7D8nB svg,.admin-privacy-requests-manager_completed___TVav>svg{flex:0 0 auto;width:18px;height:18px;color:var(--admin-accent-readable)}.admin-privacy-requests-manager_actionCard__7D8nB span,.admin-privacy-requests-manager_completed___TVav>div{display:grid;min-width:0;gap:3px}.admin-privacy-requests-manager_actionCard__7D8nB small,.admin-privacy-requests-manager_completed___TVav p{margin:0;color:var(--admin-soft);font-size:12px;line-height:1.45}.admin-privacy-requests-manager_decision__P8wjG{display:grid;gap:12px;padding:13px;border:1px solid var(--admin-line);border-radius:9px;background:var(--admin-surface)}.admin-privacy-requests-manager_decision__P8wjG>header{display:flex;gap:9px}.admin-privacy-requests-manager_decision__P8wjG>header svg{width:18px;height:18px;color:var(--admin-accent-readable)}.admin-privacy-requests-manager_decision__P8wjG h3,.admin-privacy-requests-manager_decision__P8wjG p{margin:0}.admin-privacy-requests-manager_decision__P8wjG h3{font-size:13px}.admin-privacy-requests-manager_decision__P8wjG p{margin-top:3px;color:var(--admin-soft);font-size:12px;line-height:1.45}.admin-privacy-requests-manager_decision__P8wjG label{display:grid;gap:6px;color:var(--admin-muted);font-size:12px}.admin-privacy-requests-manager_decision__P8wjG textarea{min-height:84px;resize:vertical;padding:10px 12px;border:1px solid var(--admin-line-strong);border-radius:8px;background:var(--admin-surface-lowest);color:var(--admin-text);font:inherit;font-size:13px}.admin-privacy-requests-manager_decision__P8wjG textarea:focus-visible{border-color:var(--admin-accent);outline:3px solid color-mix(in srgb,var(--admin-accent) 20%,transparent)}.admin-privacy-requests-manager_decisionActions__GjcBm{display:flex;align-items:center;justify-content:flex-end;gap:8px}.admin-privacy-requests-manager_disabledReason__RBtER{margin:0;color:var(--admin-danger);font-size:12px}.admin-privacy-requests-manager_completed___TVav{justify-content:flex-start}.admin-privacy-requests-manager_completed___TVav[data-rejected=true]{border-color:var(--admin-danger)}.admin-privacy-requests-manager_completed___TVav[data-rejected=true]>svg{color:var(--admin-danger)}.admin-privacy-requests-manager_retentionGrid__lkWaF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-privacy-requests-manager_audit__NMUnl,.admin-privacy-requests-manager_orders__8v8Io,.admin-privacy-requests-manager_retentionGrid__lkWaF section{padding:12px;border:1px solid var(--admin-line);border-radius:9px;background:var(--admin-surface)}.admin-privacy-requests-manager_audit__NMUnl>header,.admin-privacy-requests-manager_orders__8v8Io>header,.admin-privacy-requests-manager_retentionGrid__lkWaF header{display:flex;align-items:center;justify-content:space-between;gap:8px}.admin-privacy-requests-manager_retentionGrid__lkWaF header{justify-content:flex-start}.admin-privacy-requests-manager_retentionGrid__lkWaF svg{width:15px;height:15px;color:var(--admin-accent-readable)}.admin-privacy-requests-manager_audit__NMUnl h3,.admin-privacy-requests-manager_orders__8v8Io h3,.admin-privacy-requests-manager_retentionGrid__lkWaF h3{margin:0;font-size:13px}.admin-privacy-requests-manager_retentionGrid__lkWaF ul{display:grid;gap:5px;margin:9px 0 0;padding-left:16px;color:var(--admin-soft);font-size:12px;line-height:1.45}.admin-privacy-requests-manager_audit__NMUnl,.admin-privacy-requests-manager_orders__8v8Io{display:grid;gap:8px}.admin-privacy-requests-manager_audit__NMUnl>header span,.admin-privacy-requests-manager_orders__8v8Io>header span{color:var(--admin-soft);font-size:12px}.admin-privacy-requests-manager_orders__8v8Io article{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:8px;border-top:1px solid var(--admin-line)}.admin-privacy-requests-manager_orders__8v8Io article>span{display:flex;align-items:center;gap:8px}.admin-privacy-requests-manager_orders__8v8Io article>span:first-child{display:grid;gap:2px}.admin-privacy-requests-manager_orders__8v8Io a{color:var(--admin-accent-readable);font-size:12px;font-weight:700}.admin-privacy-requests-manager_orders__8v8Io small,.admin-privacy-requests-manager_orders__8v8Io strong{font-size:12px}.admin-privacy-requests-manager_orders__8v8Io small{color:var(--admin-soft)}.admin-privacy-requests-manager_audit__NMUnl ol{display:grid;gap:0;margin:0;padding:0;list-style:none}.admin-privacy-requests-manager_audit__NMUnl li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 0;border-top:1px solid var(--admin-line)}.admin-privacy-requests-manager_audit__NMUnl i{width:7px;height:7px;border:1px solid var(--admin-accent);border-radius:50%}.admin-privacy-requests-manager_audit__NMUnl li>span{display:grid;gap:2px}.admin-privacy-requests-manager_audit__NMUnl strong{font-size:12px}.admin-privacy-requests-manager_audit__NMUnl small,.admin-privacy-requests-manager_audit__NMUnl time{color:var(--admin-soft);font-size:12px}@media (max-width:720px){.admin-privacy-requests-manager_registry__Cp40G{margin-top:10px;overflow:visible;border:0;background:transparent;box-shadow:none}.admin-privacy-requests-manager_tableScroll__NeAsh{overflow:visible}.admin-privacy-requests-manager_table__19Hee{display:block;min-width:0}.admin-privacy-requests-manager_table__19Hee thead{display:none}.admin-privacy-requests-manager_table__19Hee tbody{display:grid;gap:8px}.admin-privacy-requests-manager_table__19Hee tr{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 14px;padding:12px 64px 12px 12px;border:1px solid var(--admin-line);border-radius:var(--admin-radius-panel,10px);background:var(--admin-surface-lowest);box-shadow:var(--admin-shadow-panel)}.admin-privacy-requests-manager_table__19Hee td{display:grid;height:auto;min-width:0;gap:3px;padding:0;border:0;white-space:normal}.admin-privacy-requests-manager_table__19Hee td[data-label]:before{color:var(--admin-soft);font-size:11px;font-weight:650;content:attr(data-label)}.admin-privacy-requests-manager_contact__iif50,.admin-privacy-requests-manager_identity__3Aq51{grid-column:1/-1}.admin-privacy-requests-manager_contact__iif50:before,.admin-privacy-requests-manager_identity__3Aq51:before{display:none}.admin-privacy-requests-manager_rowAction__Wa2w8{position:absolute;top:12px;right:12px;display:block!important;width:42px;padding:0!important}.admin-privacy-requests-manager_content__TrmRv{padding:0}.admin-privacy-requests-manager_facts__JrRVt,.admin-privacy-requests-manager_retentionGrid__lkWaF{grid-template-columns:1fr}.admin-privacy-requests-manager_facts__JrRVt article{border-right:0;border-bottom:1px solid var(--admin-line)}.admin-privacy-requests-manager_facts__JrRVt article:last-child{border-bottom:0}.admin-privacy-requests-manager_actionCard__7D8nB,.admin-privacy-requests-manager_decisionActions__GjcBm,.admin-privacy-requests-manager_orders__8v8Io article{align-items:stretch;flex-direction:column}.admin-privacy-requests-manager_actionCard__7D8nB .admin-button,.admin-privacy-requests-manager_decisionActions__GjcBm .admin-button{width:100%}.admin-privacy-requests-manager_audit__NMUnl li{grid-template-columns:10px minmax(0,1fr)}.admin-privacy-requests-manager_audit__NMUnl time{grid-column:2}}@media (prefers-reduced-motion:reduce){.admin-privacy-requests-manager_rowAction__Wa2w8 button,.admin-privacy-requests-manager_table__19Hee tbody tr{transition:none}}.admin-switch_root__uC5mY{display:grid;min-width:0;min-height:42px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;color:var(--admin-text);cursor:pointer}.admin-switch_root__uC5mY[data-surface=panel]{min-height:56px;padding:8px 12px;border:1px solid var(--admin-line);border-radius:var(--admin-radius-control);background:var(--admin-surface-high)}.admin-switch_root__uC5mY>input{position:relative;width:38px;height:22px;margin:0;appearance:none;border:1px solid var(--admin-line-strong);border-radius:999px;outline:0;background:var(--admin-surface-highest);cursor:inherit}.admin-switch_root__uC5mY>input:after{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--admin-muted);content:"";transition:transform .14s ease-out,background-color .14s ease-out}.admin-switch_root__uC5mY>input:checked{border-color:var(--admin-accent);background:var(--admin-accent)}.admin-switch_root__uC5mY>input:checked:after{background:#fff;transform:translateX(16px)}.admin-switch_root__uC5mY>input:focus-visible{outline:3px solid color-mix(in srgb,var(--admin-accent) 22%,transparent);outline-offset:2px}.admin-switch_root__uC5mY[data-tone=warning]>input:checked{border-color:var(--admin-danger);background:var(--admin-danger)}.admin-switch_root__uC5mY[data-tone=warning]>input:checked:after{background:#fff}.admin-switch_root__uC5mY[data-disabled]{color:var(--admin-muted);cursor:not-allowed;opacity:.58}.admin-switch_copy__4eN3l{display:grid;min-width:0;gap:2px}.admin-switch_copy__4eN3l strong{font-size:12px;font-weight:700;line-height:1.35}.admin-switch_copy__4eN3l small{color:var(--admin-soft);font-size:11px;font-weight:450;line-height:1.4;text-wrap:pretty}@media (prefers-reduced-motion:reduce){.admin-switch_root__uC5mY>input:after{transition:none}}.editor_layout__x8mfh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.editor_controls__1zhjj,.editor_preview___FSaf{min-width:0}.editor_controls__1zhjj{display:flex;align-items:stretch;flex-direction:column;gap:20px}.editor_notice__5Tb32,.editor_status__AeCD2{margin:0;font-size:14px;line-height:1.6;text-wrap:pretty}.editor_field__14by0{display:grid;gap:10px;font-size:13px;font-weight:650}.editor_field__14by0 textarea{width:100%;min-height:144px;padding:12px;border:1px solid var(--admin-line-strong);border-radius:8px;background:var(--admin-surface);color:var(--admin-text);font:inherit;line-height:1.7;resize:vertical}.editor_field__14by0 textarea:focus-visible{outline:2px solid var(--admin-accent,#d1a262);outline-offset:2px}.editor_count___4xjj{margin-top:-12px;font-size:12px;font-variant-numeric:tabular-nums}.editor_notice__5Tb32{padding:12px 16px;border:1px solid var(--admin-line);border-radius:8px}.editor_actions___cz1v{display:flex;flex-wrap:wrap;gap:12px}.editor_preview___FSaf>h2{margin:0 0 16px;font-size:16px;font-weight:650;text-wrap:balance}@media (max-width:1000px){.editor_layout__x8mfh{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:480px){.editor_actions___cz1v{flex-direction:column}.editor_field__14by0 textarea{font-size:16px}}.admin-social-links-fields_field__aANTq{display:grid;gap:8px;min-width:0}.admin-social-links-fields_heading__lY9Mb{display:flex;align-items:center;gap:8px}.admin-social-links-fields_heading__lY9Mb>label{flex:1}.admin-social-links-fields_heading__lY9Mb input[type=checkbox]{width:38px;min-height:22px;height:22px;padding:0;border-radius:999px}.admin-restaurant-address-field_field__qOOvp{display:grid;gap:8px;min-width:0;position:relative}.admin-restaurant-address-field_positioner__J4UFp{z-index:120;width:var(--anchor-width);max-width:var(--available-width)}.admin-restaurant-address-field_popup__BRDU5{border:1px solid var(--admin-line-strong);border-radius:var(--admin-radius-control);background:var(--admin-surface-high);color:var(--admin-text);box-shadow:var(--admin-shadow-popover);overflow-y:auto;max-height:min(280px,var(--available-height))}.admin-restaurant-address-field_option__4EoN9{display:grid;gap:4px;padding:12px;cursor:pointer;overflow-wrap:anywhere}.admin-restaurant-address-field_option__4EoN9[data-highlighted]{background:var(--admin-accent-soft)}.admin-restaurant-address-field_option__4EoN9 small,.admin-restaurant-address-field_status___9r_n small{color:var(--admin-muted)}.admin-restaurant-address-field_status___9r_n{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-restaurant-address-field_status___9r_n button{flex-shrink:0}@media (max-width:600px){.admin-restaurant-address-field_status___9r_n{align-items:stretch;flex-direction:column}}.admin-customer-auth-integrations_root__2cCHQ{display:grid;min-width:0;gap:12px;padding:14px;border:1px solid var(--admin-line);border-radius:var(--admin-radius-panel);background:var(--admin-surface-lowest)}.admin-customer-auth-integrations_heading__b9jnT{display:flex;min-width:0;align-items:end;justify-content:space-between;gap:18px}.admin-customer-auth-integrations_heading__b9jnT h2{margin:0;color:var(--admin-text);font-size:18px;font-weight:720;letter-spacing:-.02em}.admin-customer-auth-integrations_heading__b9jnT>strong{color:var(--admin-muted);font-size:12px;font-weight:650;white-space:nowrap}.admin-customer-auth-integrations_rail__hiEuW{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--admin-line);border-radius:var(--admin-radius-panel);background:var(--admin-line)}.admin-customer-auth-integrations_card__Ll5U5{display:grid;min-width:0;min-height:94px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;background:var(--admin-surface-lowest)}.admin-customer-auth-integrations_icon__Ph8LG{display:flex;width:32px;height:32px;flex:0 0 32px;color:var(--admin-muted);align-items:center;justify-content:center}.admin-customer-auth-integrations_icon__Ph8LG svg{width:18px;height:18px}.admin-customer-auth-integrations_icon__Ph8LG img{width:30px;height:30px}.admin-customer-auth-integrations_cardCopy__uMoFA{display:grid;min-width:0;gap:2px}.admin-customer-auth-integrations_cardTitle__nICi0{display:flex;min-width:0;align-items:center;gap:8px}.admin-customer-auth-integrations_cardTitle__nICi0>strong{color:var(--admin-text);font-size:13px;font-weight:720}.admin-customer-auth-integrations_status__OO8Cn{display:inline-flex;min-width:0;align-items:center;gap:5px;color:var(--admin-muted);font-size:10px;font-weight:700;white-space:nowrap}.admin-customer-auth-integrations_status__OO8Cn i{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:var(--admin-soft)}.admin-customer-auth-integrations_card__Ll5U5[data-status=READY] .admin-customer-auth-integrations_status__OO8Cn{color:var(--admin-success)}.admin-customer-auth-integrations_card__Ll5U5[data-status=READY] .admin-customer-auth-integrations_status__OO8Cn i{background:var(--admin-success)}.admin-customer-auth-integrations_card__Ll5U5[data-status=ERROR] .admin-customer-auth-integrations_status__OO8Cn{color:var(--admin-danger)}.admin-customer-auth-integrations_card__Ll5U5[data-status=ERROR] .admin-customer-auth-integrations_status__OO8Cn i{background:var(--admin-danger)}.admin-customer-auth-integrations_cardCopy__uMoFA>small,.admin-customer-auth-integrations_cardCopy__uMoFA>span{overflow:hidden;color:var(--admin-muted);font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.admin-customer-auth-integrations_cardCopy__uMoFA>small{color:var(--admin-soft)}.admin-customer-auth-integrations_cardCopy__uMoFA>.admin-customer-auth-integrations_balance__Zw2yI{color:var(--admin-text);font-size:13px;font-weight:720}.admin-customer-auth-integrations_cardActions__aup60{display:flex;align-items:center;gap:8px}.admin-customer-auth-integrations_cardActions__aup60 .admin-button{white-space:nowrap}.admin-customer-auth-integrations_iconButton__ggGv_{display:grid;width:42px;height:42px;flex:0 0 42px;padding:0;border:1px solid var(--admin-line-strong);border-radius:var(--admin-radius-control);outline:0;background:var(--admin-surface-lowest);color:var(--admin-muted);cursor:pointer;place-items:center}.admin-customer-auth-integrations_iconButton__ggGv_:hover:not(:disabled){border-color:var(--admin-accent);background:var(--admin-accent-soft);color:var(--admin-text)}.admin-customer-auth-integrations_iconButton__ggGv_:disabled{cursor:default;opacity:.45}.admin-customer-auth-integrations_iconButton__ggGv_ svg{width:16px;height:16px}.admin-customer-auth-integrations_loadError__Ufu1P{display:grid;min-height:54px;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:8px 12px;border:1px solid color-mix(in srgb,var(--admin-danger) 38%,var(--admin-line));border-radius:var(--admin-radius-control);background:var(--admin-danger-surface);color:var(--admin-danger);text-align:left;cursor:pointer}.admin-customer-auth-integrations_loadError__Ufu1P>svg{width:18px;height:18px}.admin-customer-auth-integrations_loadError__Ufu1P>span{display:grid;gap:1px}.admin-customer-auth-integrations_loadError__Ufu1P strong{font-size:12px}.admin-customer-auth-integrations_loadError__Ufu1P small{color:var(--admin-muted);font-size:11px}.admin-customer-auth-integrations_modalBody__oXSOv{display:grid;gap:14px}.admin-customer-auth-integrations_fields__hGbbj{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-customer-auth-integrations_field__nMZgU{display:grid;min-width:0;gap:5px}.admin-customer-auth-integrations_field__nMZgU:first-child:last-child,.admin-customer-auth-integrations_field__nMZgU:last-child:nth-child(3){grid-column:1/-1}.admin-customer-auth-integrations_field__nMZgU>label{color:var(--admin-muted);font-size:12px;font-weight:680}.admin-customer-auth-integrations_field__nMZgU>div{position:relative;min-width:0}.admin-customer-auth-integrations_field__nMZgU input{width:100%;height:42px;min-width:0;padding:0 40px 0 12px;border:1px solid var(--admin-line-strong);border-radius:var(--admin-radius-control);outline:0;background:var(--admin-surface-lowest);color:var(--admin-text);font:inherit;font-size:13px}.admin-customer-auth-integrations_field__nMZgU>div>svg{position:absolute;top:50%;right:12px;width:16px;height:16px;color:var(--admin-soft);transform:translateY(-50%);pointer-events:none}.admin-customer-auth-integrations_field__nMZgU>div[data-locked=true] input{background:var(--admin-surface-high);color:var(--admin-muted);font-size:16px;font-weight:750;letter-spacing:.14em;cursor:default}.admin-customer-auth-integrations_field__nMZgU>div[data-locked=true]>svg{color:var(--admin-success)}.admin-customer-auth-integrations_field__nMZgU input::placeholder{color:var(--admin-soft)}.admin-customer-auth-integrations_field__nMZgU input:disabled{opacity:.6}.admin-customer-auth-integrations_replaceSecret__IarXo{width:fit-content;padding:0;border:0;outline:0;background:transparent;color:var(--admin-accent-readable);font:inherit;font-size:11px;font-weight:680;cursor:pointer}.admin-customer-auth-integrations_replaceSecret__IarXo:hover:not(:disabled){text-decoration:underline}.admin-customer-auth-integrations_replaceSecret__IarXo:disabled{cursor:default;opacity:.5}.admin-customer-auth-integrations_connectionState__W4FFS{display:grid;min-width:0;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;padding:11px 12px;border:1px solid var(--admin-line);border-radius:var(--admin-radius-control);background:var(--admin-surface-high);color:var(--admin-muted)}.admin-customer-auth-integrations_connectionState__W4FFS[data-status=READY]{border-color:color-mix(in srgb,var(--admin-success) 30%,var(--admin-line));background:var(--admin-success-surface);color:var(--admin-success)}.admin-customer-auth-integrations_connectionState__W4FFS[data-status=ERROR]{border-color:color-mix(in srgb,var(--admin-danger) 34%,var(--admin-line));background:var(--admin-danger-surface);color:var(--admin-danger)}.admin-customer-auth-integrations_connectionState__W4FFS>svg{width:17px;height:17px;margin-top:1px}.admin-customer-auth-integrations_connectionState__W4FFS>span{display:grid;min-width:0;gap:2px}.admin-customer-auth-integrations_connectionState__W4FFS strong{color:currentColor;font-size:12px}.admin-customer-auth-integrations_connectionState__W4FFS small{color:var(--admin-muted);font-size:11px;line-height:1.45}.admin-customer-auth-integrations_connectionState__W4FFS code{overflow:hidden;margin-top:3px;color:var(--admin-soft);font-family:inherit;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.admin-customer-auth-integrations_errorMessage__J9Y2_,.admin-customer-auth-integrations_readOnly__aQ45d{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border-left:2px solid var(--admin-danger);color:var(--admin-danger);font-size:12px;line-height:1.45}.admin-customer-auth-integrations_errorMessage__J9Y2_ svg{width:16px;height:16px;flex:0 0 16px;margin-top:1px}.admin-customer-auth-integrations_readOnly__aQ45d{border-left-color:var(--admin-accent);color:var(--admin-muted)}.admin-customer-auth-integrations_providerHelp__wdjdU{display:inline-flex;min-height:42px;align-items:center;gap:7px;padding:0 4px;color:var(--admin-accent-readable);font-size:11px;font-weight:680;text-decoration:none;white-space:nowrap}.admin-customer-auth-integrations_providerHelp__wdjdU:hover{text-decoration:underline}.admin-customer-auth-integrations_providerHelp__wdjdU svg{width:14px;height:14px}.admin-customer-auth-integrations_spinner__IrhZg{animation:admin-customer-auth-integrations_auth-integration-spin__orfOt .8s linear infinite}.admin-customer-auth-integrations_field__nMZgU input:focus-visible,.admin-customer-auth-integrations_iconButton__ggGv_:focus-visible,.admin-customer-auth-integrations_loadError__Ufu1P:focus-visible{border-color:var(--admin-accent);outline:3px solid color-mix(in srgb,var(--admin-accent) 18%,transparent);outline-offset:0}.admin-customer-auth-integrations_providerHelp__wdjdU:focus-visible,.admin-customer-auth-integrations_replaceSecret__IarXo:focus-visible{border-radius:4px;outline:3px solid color-mix(in srgb,var(--admin-accent) 18%,transparent);outline-offset:2px}@keyframes admin-customer-auth-integrations_auth-integration-spin__orfOt{to{transform:rotate(1turn)}}@media (max-width:880px){.admin-customer-auth-integrations_rail__hiEuW{grid-template-columns:1fr}}@media (max-width:640px){.admin-customer-auth-integrations_root__2cCHQ{padding:10px}.admin-customer-auth-integrations_heading__b9jnT{align-items:start;flex-direction:column;gap:5px}.admin-customer-auth-integrations_card__Ll5U5{grid-template-columns:40px minmax(0,1fr)}.admin-customer-auth-integrations_cardActions__aup60{grid-column:1/-1}.admin-customer-auth-integrations_cardActions__aup60 .admin-button{flex:1}.admin-customer-auth-integrations_fields__hGbbj{grid-template-columns:1fr}.admin-customer-auth-integrations_field__nMZgU:last-child:nth-child(3){grid-column:auto}}@media (prefers-reduced-motion:reduce){.admin-customer-auth-integrations_spinner__IrhZg{animation:none}}.admin-promotions-manager_manager__nK4iZ{display:grid;min-width:0;gap:16px}.admin-promotions-manager_sectionTabs___h7Uk{display:flex;min-width:0;min-height:48px;align-items:stretch;gap:4px;padding:0 12px;overflow-x:auto;overflow-y:hidden;border:1px solid var(--admin-line);border-radius:var(--admin-radius-panel,10px);background:var(--admin-surface-lowest);overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-color:var(--admin-line-strong) transparent;scrollbar-width:thin}.admin-promotions-manager_sectionTabs___h7Uk::-webkit-scrollbar{height:3px}.admin-promotions-manager_sectionTabs___h7Uk::-webkit-scrollbar-thumb{border-radius:999px;background:var(--admin-line-strong)}.admin-promotions-manager_sectionTabs___h7Uk button{position:relative;display:inline-flex;min-height:48px;flex:0 0 auto;align-items:center;padding:0 12px;border:0;background:transparent;color:var(--admin-muted);cursor:pointer;font:inherit;font-size:12px;font-weight:700;scroll-snap-align:start}.admin-promotions-manager_sectionTabs___h7Uk button:after{position:absolute;right:12px;bottom:-1px;left:12px;height:2px;background:transparent;content:""}.admin-promotions-manager_sectionTabs___h7Uk button:focus-visible,.admin-promotions-manager_sectionTabs___h7Uk button:hover,.admin-promotions-manager_sectionTabs___h7Uk button[aria-current=page]{color:var(--admin-text)}.admin-promotions-manager_sectionTabs___h7Uk button[aria-current=page]:after{background:var(--admin-accent)}.admin-promotions-manager_table__KpERT{min-width:0;overflow:hidden;border:1px solid var(--admin-line);border-radius:var(--admin-radius-panel,10px);background:var(--admin-surface-lowest)}.admin-promotions-manager_row__jTyDW,.admin-promotions-manager_tableHead__xeM79{display:grid;grid-template-columns:minmax(160px,1.2fr) minmax(100px,.72fr) 88px minmax(150px,1fr) 126px 102px 88px;align-items:center;column-gap:14px}.admin-promotions-manager_tableHead__xeM79{min-height:42px;padding:0 12px;border-bottom:1px solid var(--admin-line);background:var(--admin-surface-high);color:var(--admin-soft);font-size:12px;font-weight:650}.admin-promotions-manager_tableHead__xeM79 span:last-child{text-align:right}.admin-promotions-manager_row__jTyDW{min-height:72px;padding:8px 12px;border-bottom:1px solid var(--admin-line);color:var(--admin-text);transition:background-color .16s ease}.admin-promotions-manager_row__jTyDW:last-child{border-bottom:0}.admin-promotions-manager_row__jTyDW:hover{background:var(--admin-surface-high)}.admin-promotions-manager_codeCell__Z6ARx,.admin-promotions-manager_periodCell__kSqiD,.admin-promotions-manager_promoCell__bey7I,.admin-promotions-manager_usageCell__wd_WL{display:flex;min-width:0}.admin-promotions-manager_promoCell__bey7I{align-items:center;gap:10px}.admin-promotions-manager_periodCell__kSqiD,.admin-promotions-manager_usageCell__wd_WL{display:flex;min-width:0;flex-direction:column;gap:3px}.admin-promotions-manager_codeCell__Z6ARx code,.admin-promotions-manager_periodCell__kSqiD small,.admin-promotions-manager_periodCell__kSqiD span,.admin-promotions-manager_promoCell__bey7I strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-promotions-manager_promoCell__bey7I strong,.admin-promotions-manager_usageCell__wd_WL strong,.admin-promotions-manager_valueCell__HS95Y{font-size:13px;font-weight:700}.admin-promotions-manager_codeCell__Z6ARx code,.admin-promotions-manager_periodCell__kSqiD small,.admin-promotions-manager_usageCell__wd_WL small{color:var(--admin-soft);font-family:inherit;font-size:11px}.admin-promotions-manager_codeCell__Z6ARx code{display:inline-flex;width:fit-content;max-width:100%;min-height:22px;align-items:center;padding:2px 7px;overflow:hidden;border:1px solid var(--admin-line);border-radius:6px;background:var(--admin-surface-high);color:var(--admin-muted);font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap}.admin-promotions-manager_promoIcon__dT4w4{display:inline-grid;width:42px;height:42px;flex:0 0 42px;border:1px solid var(--admin-line);border-radius:8px;background:var(--admin-surface);color:var(--admin-accent-readable);place-items:center}.admin-promotions-manager_promoIcon__dT4w4 svg{width:18px;height:18px}.admin-promotions-manager_periodCell__kSqiD,.admin-promotions-manager_usageCell__wd_WL{color:var(--admin-muted);font-size:12px}.admin-promotions-manager_statusCell__8Bt7l{min-width:0}.admin-promotions-manager_promotionStatus__PbnN1{display:inline-flex;width:fit-content;min-height:26px;align-items:center;padding:4px 8px;border:1px solid var(--admin-line);border-radius:999px;background:var(--admin-surface-high);color:var(--admin-muted);font-size:11px;font-weight:700;white-space:nowrap}.admin-promotions-manager_promotionStatus__PbnN1[data-status=PUBLISHED]{border-color:color-mix(in srgb,#16845b 30%,var(--admin-line));background:color-mix(in srgb,#16845b 9%,var(--admin-surface));color:#14734f}.admin-promotions-manager_promotionStatus__PbnN1[data-status=PAUSED]{border-color:color-mix(in srgb,#a96d15 30%,var(--admin-line));background:color-mix(in srgb,#a96d15 9%,var(--admin-surface));color:#8a570e}.admin-promotions-manager_rowActions__kxCXq{display:flex;justify-content:flex-end;gap:6px}.admin-promotions-manager_rowActions__kxCXq a,.admin-promotions-manager_rowActions__kxCXq button{display:inline-grid;width:42px;height:42px;flex:0 0 42px;padding:0;border:1px solid var(--admin-line);border-radius:var(--admin-radius-control,8px);background:var(--admin-surface);color:var(--admin-muted);cursor:pointer;place-items:center;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.admin-promotions-manager_rowActions__kxCXq a:hover,.admin-promotions-manager_rowActions__kxCXq button:hover{border-color:var(--admin-line-strong);background:var(--admin-surface-high);color:var(--admin-text)}.admin-promotions-manager_rowActions__kxCXq button[data-danger]:hover{border-color:color-mix(in srgb,var(--admin-danger) 40%,var(--admin-line));background:var(--admin-danger-surface);color:var(--admin-danger)}.admin-promotions-manager_rowActions__kxCXq a:active,.admin-promotions-manager_rowActions__kxCXq button:active{transform:translateY(1px)}.admin-promotions-manager_rowActions__kxCXq svg{width:17px;height:17px}.admin-promotions-manager_assignmentList__oTV4f button:focus-visible,.admin-promotions-manager_rowActions__kxCXq a:focus-visible,.admin-promotions-manager_rowActions__kxCXq button:focus-visible{outline:2px solid var(--admin-accent);outline-offset:-2px}.admin-promotions-manager_emptyState__vUtOG,.admin-promotions-manager_loadingState__bvpc7{display:flex;min-height:210px;align-items:center;justify-content:center;color:var(--admin-soft)}.admin-promotions-manager_loadingState__bvpc7{gap:8px;margin:0;font-size:13px}.admin-promotions-manager_emptyState__vUtOG>svg,.admin-promotions-manager_loadingState__bvpc7 svg{width:20px;height:20px}.admin-promotions-manager_emptyState__vUtOG{flex-direction:column;gap:10px;padding:28px;text-align:center}.admin-promotions-manager_emptyState__vUtOG h2,.admin-promotions-manager_emptyState__vUtOG p{margin:0}.admin-promotions-manager_emptyState__vUtOG h2{color:var(--admin-text);font-size:16px}.admin-promotions-manager_emptyState__vUtOG p{font-size:13px}.admin-promotions-manager_editor__sY6aK{display:grid;min-width:0;gap:14px}.admin-promotions-manager_editorPage__Pplcj{width:100%;min-width:0}.admin-promotions-manager_editor__sY6aK[data-layout=page]{overflow:visible}.admin-promotions-manager_editorForm__YObcw{display:grid;gap:14px}.admin-promotions-manager_editorCard__nhoqp{min-width:0;overflow:hidden;border:1px solid var(--admin-line);border-radius:var(--admin-radius-panel,10px);background:var(--admin-surface-lowest)}.admin-promotions-manager_editorCardHeader__M5nUs{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border-bottom:1px solid var(--admin-line);background:var(--admin-surface)}.admin-promotions-manager_editorCardHeader__M5nUs>div{display:grid;min-width:0;gap:2px}.admin-promotions-manager_editorCardHeader__M5nUs>div>span{color:var(--admin-accent-readable);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:none}.admin-promotions-manager_editorCardHeader__M5nUs h2,.admin-promotions-manager_editorCardHeader__M5nUs p{margin:0}.admin-promotions-manager_editorCardHeader__M5nUs h2{color:var(--admin-text);font-size:16px;line-height:1.3;text-wrap:balance}.admin-promotions-manager_editorCardHeader__M5nUs p{max-width:720px;color:var(--admin-soft);font-size:11px;line-height:1.45;text-wrap:pretty}.admin-promotions-manager_editorCardBody__DCnvh{display:grid;min-width:0;gap:12px;padding:14px}.admin-promotions-manager_editorCard__nhoqp.admin-promotions-manager_recipientsCard__mrmMV{overflow:visible}.admin-promotions-manager_ledger__McY8x{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.admin-promotions-manager_ledger__McY8x>div{display:flex;min-height:58px;flex-direction:column;justify-content:center;gap:3px;padding:10px 12px;border:1px solid var(--admin-line);border-radius:8px;background:var(--admin-surface-high)}.admin-promotions-manager_ledger__McY8x dd,.admin-promotions-manager_ledger__McY8x dt{margin:0}.admin-promotions-manager_ledger__McY8x dt{color:var(--admin-soft);font-size:11px}.admin-promotions-manager_ledger__McY8x dd{min-width:0;overflow:hidden;color:var(--admin-text);font-size:14px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.admin-promotions-manager_ledger__McY8x code{color:inherit;font:inherit;font-weight:inherit}.admin-promotions-manager_formGrid___4VjR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-promotions-manager_editorCardBody__DCnvh label:not(.admin-switch-row){display:grid;min-width:0;gap:6px;color:var(--admin-muted);font-size:12px;font-weight:650}.admin-promotions-manager_editorCardBody__DCnvh input:not([type=checkbox]),.admin-promotions-manager_editorCardBody__DCnvh textarea{width:100%;min-height:42px;padding:9px 11px;border:1px solid var(--admin-line-strong);border-radius:8px;outline:0;background:var(--admin-surface-lowest);color:var(--admin-text);font:inherit}.admin-promotions-manager_editorCardBody__DCnvh textarea{min-height:86px;resize:vertical;line-height:1.5}.admin-promotions-manager_editorCardBody__DCnvh input:not([type=checkbox]):focus-visible,.admin-promotions-manager_editorCardBody__DCnvh textarea:focus-visible{border-color:var(--admin-accent);outline:0;box-shadow:0 0 0 2px var(--admin-accent-soft)}.admin-promotions-manager_editorCardBody__DCnvh input:disabled,.admin-promotions-manager_editorCardBody__DCnvh textarea:disabled{cursor:not-allowed;opacity:.58}.admin-promotions-manager_fullWidth__F4DVw{grid-column:1/-1}.admin-promotions-manager_recipientNotice__egf4j{display:grid;gap:3px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--admin-accent) 35%,var(--admin-line));border-left:3px solid var(--admin-accent);border-radius:8px;background:var(--admin-accent-soft)}.admin-promotions-manager_recipientNotice__egf4j span{color:var(--admin-accent-readable);font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:none}.admin-promotions-manager_recipientNotice__egf4j strong{font-size:13px}.admin-promotions-manager_recipientNotice__egf4j p{margin:0;color:var(--admin-muted);font-size:11px}.admin-promotions-manager_assignmentSummary__8U0Xu{display:grid;min-width:0;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr) auto;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--admin-line);border-radius:8px;background:var(--admin-surface-high)}.admin-promotions-manager_assignmentSummary__8U0Xu>div:first-child{display:grid;gap:2px}.admin-promotions-manager_assignmentSummary__8U0Xu strong{color:var(--admin-text);font-size:12px}.admin-promotions-manager_assignmentSummary__8U0Xu small{color:var(--admin-soft);font-size:10px}.admin-promotions-manager_assignmentChips__wQ7yJ{display:flex;min-width:0;flex-wrap:wrap;gap:5px}.admin-promotions-manager_assignmentChips__wQ7yJ span{max-width:180px;overflow:hidden;padding:4px 7px;border:1px solid var(--admin-line);border-radius:999px;background:var(--admin-surface-lowest);color:var(--admin-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.admin-promotions-manager_assignmentFooter__Vx0KG{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;color:var(--admin-soft);font-size:11px}.admin-promotions-manager_assignmentContent__Sm1I_{display:grid;min-height:0;gap:10px;overflow:hidden}.admin-promotions-manager_assignmentList__oTV4f{display:grid;min-height:0;gap:6px;overflow:auto}.admin-promotions-manager_assignmentList__oTV4f button{display:grid;min-height:42px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:9px;padding:7px 9px;border:1px solid var(--admin-line);border-radius:7px;background:var(--admin-surface);color:var(--admin-text);cursor:pointer;text-align:left}.admin-promotions-manager_assignmentList__oTV4f button[aria-checked=true]{border-color:var(--admin-accent);background:var(--admin-accent-soft)}.admin-promotions-manager_assignmentList__oTV4f button>span{display:grid;width:20px;height:20px;border:1px solid var(--admin-line-strong);border-radius:5px;place-items:center}.admin-promotions-manager_assignmentList__oTV4f button svg{width:14px;height:14px}.admin-promotions-manager_assignmentList__oTV4f button strong{display:flex;min-width:0;flex-direction:column;font-size:12px}.admin-promotions-manager_assignmentList__oTV4f button small{color:var(--admin-soft);font-size:11px;font-weight:400}.admin-promotions-manager_advancedSettings__DNUEf{border-top:1px solid var(--admin-line)}.admin-promotions-manager_advancedSettings__DNUEf summary{padding:11px 2px 0;color:var(--admin-muted);cursor:pointer;font-size:11px;font-weight:700}.admin-promotions-manager_advancedSettings__DNUEf summary:focus-visible{border-radius:4px;outline:2px solid var(--admin-accent);outline-offset:3px}.admin-promotions-manager_advancedSettings__DNUEf>div{display:grid;gap:8px;padding-top:10px}.admin-promotions-manager_editorFooter__IhQmr{position:sticky;z-index:5;bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;border:1px solid var(--admin-line-strong);border-radius:var(--admin-radius-panel,10px);background:color-mix(in srgb,var(--admin-surface-lowest) 94%,transparent);box-shadow:0 12px 32px color-mix(in srgb,#000 14%,transparent);backdrop-filter:blur(12px)}.admin-promotions-manager_editorFooter__IhQmr>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.admin-promotions-manager_editorFooter__IhQmr button{min-height:42px}.admin-promotions-manager_editorFooter__IhQmr .admin-promotions-manager_footerBack__V3i6t{margin-left:8px}.admin-promotions-manager_usageRow__DqQkt,.admin-promotions-manager_usageTableHead__G9xGX{display:grid;grid-template-columns:minmax(170px,1.25fr) minmax(90px,.65fr) minmax(140px,1fr) 110px 136px 138px;align-items:center;column-gap:14px}.admin-promotions-manager_usageRow__DqQkt{min-height:68px;padding:9px 12px;border-bottom:1px solid var(--admin-line);color:var(--admin-text);transition:background-color .16s ease}.admin-promotions-manager_usageRow__DqQkt:last-child{border-bottom:0}.admin-promotions-manager_usageRow__DqQkt:hover{background:var(--admin-surface-high)}.admin-promotions-manager_usageCustomer__vwJYz,.admin-promotions-manager_usageOrder__hGRp1,.admin-promotions-manager_usagePromotion__IgVe7{display:flex;min-width:0}.admin-promotions-manager_usagePromotion__IgVe7>a,.admin-promotions-manager_usagePromotion__IgVe7>strong{display:grid;min-width:0;gap:3px;color:inherit;text-decoration:none}.admin-promotions-manager_usageCustomer__vwJYz a,.admin-promotions-manager_usageCustomer__vwJYz span,.admin-promotions-manager_usageDiscount__qJe0p,.admin-promotions-manager_usageOrder__hGRp1 strong,.admin-promotions-manager_usagePromotion__IgVe7 strong{overflow:hidden;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.admin-promotions-manager_usageCustomer__vwJYz a:hover,.admin-promotions-manager_usagePromotion__IgVe7 a:hover strong{color:var(--admin-accent-readable)}.admin-promotions-manager_usagePromotion__IgVe7 code{overflow:hidden;color:var(--admin-soft);font-family:inherit;font-size:11px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.admin-promotions-manager_usageResult__yild8{display:inline-flex;width:fit-content;min-height:26px;align-items:center;padding:4px 8px;border:1px solid var(--admin-line);border-radius:999px;background:var(--admin-surface-high);color:var(--admin-muted);font-size:11px;font-weight:700;white-space:nowrap}.admin-promotions-manager_usageResult__yild8[data-status=COMMITTED]{border-color:color-mix(in srgb,#16845b 28%,var(--admin-line));background:color-mix(in srgb,#16845b 8%,var(--admin-surface));color:#14734f}.admin-promotions-manager_usageResult__yild8[data-status=RELEASED]{border-color:color-mix(in srgb,var(--admin-danger) 24%,var(--admin-line));background:color-mix(in srgb,var(--admin-danger) 7%,var(--admin-surface));color:var(--admin-danger)}.admin-promotions-manager_contextState__2KOIq,.admin-promotions-manager_usageDate__TtJJK{color:var(--admin-soft);font-size:11px}.admin-promotions-manager_contextState__2KOIq{margin:0;padding:12px;border:1px dashed var(--admin-line);border-radius:8px}.admin-promotions-manager_contextState__2KOIq[data-tone=danger]{color:var(--admin-danger)}.admin-promotions-manager_batchSection__NaH_r{display:grid;min-width:0;overflow:hidden;border:1px solid var(--admin-line);border-radius:var(--admin-radius-panel,10px);background:var(--admin-surface-lowest)}.admin-promotions-manager_batchSection__NaH_r>header{display:none}.admin-promotions-manager_batchList__lI_bl{display:grid}.admin-promotions-manager_batchList__lI_bl article{display:grid;min-height:62px;grid-template-columns:minmax(220px,1fr) auto 44px;align-items:center;gap:16px;padding:9px 14px;border-bottom:1px solid var(--admin-line)}.admin-promotions-manager_batchList__lI_bl article:last-child{border-bottom:0}.admin-promotions-manager_batchList__lI_bl article>div:first-child{display:grid;gap:3px}.admin-promotions-manager_batchList__lI_bl article strong{font-size:13px}.admin-promotions-manager_batchEmpty__QtpSt,.admin-promotions-manager_batchList__lI_bl article small{color:var(--admin-soft);font-size:11px}.admin-promotions-manager_batchList__lI_bl dl{display:flex;gap:22px;margin:0}.admin-promotions-manager_batchList__lI_bl dl>div{display:grid;gap:2px}.admin-promotions-manager_batchList__lI_bl dt{color:var(--admin-soft);font-size:10px}.admin-promotions-manager_batchList__lI_bl dd{margin:0;font-size:13px;font-weight:750}.admin-promotions-manager_batchDownload__4bR1m{display:inline-grid;width:42px;height:42px;border:1px solid var(--admin-line);border-radius:var(--admin-radius-control,8px);color:var(--admin-muted);place-items:center;text-decoration:none}.admin-promotions-manager_batchDownload__4bR1m svg{width:17px;height:17px}.admin-promotions-manager_batchDownload__4bR1m span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.admin-promotions-manager_batchEmpty__QtpSt{margin:0;padding:20px 14px}.admin-promotions-manager_batchForm__p7z4W{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-promotions-manager_batchForm__p7z4W label{display:grid;min-width:0;gap:5px;color:var(--admin-muted);font-size:11px;font-weight:700}.admin-promotions-manager_batchForm__p7z4W label:first-child{grid-column:1/-1}.admin-promotions-manager_batchForm__p7z4W input,.admin-promotions-manager_batchForm__p7z4W select{width:100%;min-width:0;min-height:42px;padding:9px 11px;border:1px solid var(--admin-line-strong);border-radius:var(--admin-radius-control,8px);outline:0;background:var(--admin-surface-lowest);color:var(--admin-text);font:inherit;font-size:13px}.admin-promotions-manager_batchForm__p7z4W input:focus,.admin-promotions-manager_batchForm__p7z4W select:focus{border-color:var(--admin-accent);box-shadow:0 0 0 2px var(--admin-accent-soft)}@media (max-width:1040px){.admin-promotions-manager_tableHead__xeM79,.admin-promotions-manager_usageTableHead__G9xGX{display:none}.admin-promotions-manager_table__KpERT{display:grid;gap:8px;padding:8px;border:0;background:var(--admin-surface-high)}.admin-promotions-manager_row__jTyDW{min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;overflow:hidden;border:1px solid var(--admin-line);border-radius:var(--admin-radius-panel,10px);background:var(--admin-surface-lowest)}.admin-promotions-manager_row__jTyDW:last-child{border-bottom:1px solid var(--admin-line)}.admin-promotions-manager_codeCell__Z6ARx,.admin-promotions-manager_periodCell__kSqiD,.admin-promotions-manager_promoCell__bey7I,.admin-promotions-manager_rowActions__kxCXq,.admin-promotions-manager_statusCell__8Bt7l,.admin-promotions-manager_usageCell__wd_WL,.admin-promotions-manager_valueCell__HS95Y{min-width:0;padding:10px 12px;border-bottom:1px solid var(--admin-line)}.admin-promotions-manager_codeCell__Z6ARx,.admin-promotions-manager_promoCell__bey7I{grid-column:1/-1}.admin-promotions-manager_codeCell__Z6ARx,.admin-promotions-manager_periodCell__kSqiD,.admin-promotions-manager_statusCell__8Bt7l,.admin-promotions-manager_usageCell__wd_WL,.admin-promotions-manager_valueCell__HS95Y{display:grid;align-content:start;gap:4px}.admin-promotions-manager_codeCell__Z6ARx:before,.admin-promotions-manager_periodCell__kSqiD:before,.admin-promotions-manager_rowActions__kxCXq:before,.admin-promotions-manager_statusCell__8Bt7l:before,.admin-promotions-manager_usageCell__wd_WL:before,.admin-promotions-manager_valueCell__HS95Y:before{color:var(--admin-soft);content:attr(data-label);font-size:10px;font-weight:700}.admin-promotions-manager_statusCell__8Bt7l,.admin-promotions-manager_valueCell__HS95Y{border-right:1px solid var(--admin-line)}.admin-promotions-manager_rowActions__kxCXq{display:flex;grid-column:1/-1;align-items:center}.admin-promotions-manager_rowActions__kxCXq:before{margin-right:auto}.admin-promotions-manager_usageRow__DqQkt{min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;overflow:hidden;border:1px solid var(--admin-line);border-radius:var(--admin-radius-panel,10px);background:var(--admin-surface-lowest)}.admin-promotions-manager_usageRow__DqQkt:last-child{border-bottom:1px solid var(--admin-line)}.admin-promotions-manager_usageCustomer__vwJYz,.admin-promotions-manager_usageDate__TtJJK,.admin-promotions-manager_usageDiscount__qJe0p,.admin-promotions-manager_usageOrder__hGRp1,.admin-promotions-manager_usagePromotion__IgVe7,.admin-promotions-manager_usageResult__yild8{display:grid;min-width:0;min-height:58px;align-content:center;gap:5px;padding:10px 12px;border-bottom:1px solid var(--admin-line)}.admin-promotions-manager_usageCustomer__vwJYz,.admin-promotions-manager_usagePromotion__IgVe7{grid-column:1/-1}.admin-promotions-manager_usageDiscount__qJe0p,.admin-promotions-manager_usageOrder__hGRp1,.admin-promotions-manager_usageResult__yild8{border-right:1px solid var(--admin-line)}.admin-promotions-manager_usageCustomer__vwJYz:before,.admin-promotions-manager_usageDate__TtJJK:before,.admin-promotions-manager_usageDiscount__qJe0p:before,.admin-promotions-manager_usageOrder__hGRp1:before,.admin-promotions-manager_usagePromotion__IgVe7:before,.admin-promotions-manager_usageResult__yild8:before{color:var(--admin-soft);content:attr(data-label);font-size:10px;font-weight:700}.admin-promotions-manager_usageResult__yild8{width:auto;border-top:0;border-left:0;border-radius:0;background:transparent}}@media (max-width:720px){.admin-promotions-manager_batchList__lI_bl article,.admin-promotions-manager_batchSection__NaH_r>header{align-items:stretch}.admin-promotions-manager_batchSection__NaH_r>header{flex-direction:column}.admin-promotions-manager_batchList__lI_bl article{grid-template-columns:minmax(0,1fr) 42px}.admin-promotions-manager_batchList__lI_bl dl{grid-column:1}.admin-promotions-manager_batchDownload__4bR1m{grid-column:2;grid-row:1/span 2}.admin-promotions-manager_batchForm__p7z4W{grid-template-columns:1fr}.admin-promotions-manager_batchForm__p7z4W label:first-child{grid-column:auto}.admin-promotions-manager_row__jTyDW{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-promotions-manager_editorCardHeader__M5nUs,.admin-promotions-manager_editorFooter__IhQmr{align-items:stretch;flex-direction:column}.admin-promotions-manager_editorFooter__IhQmr>div{justify-content:space-between}.admin-promotions-manager_ledger__McY8x{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-promotions-manager_formGrid___4VjR{grid-template-columns:1fr}.admin-promotions-manager_fullWidth__F4DVw{grid-column:auto}.admin-promotions-manager_assignmentSummary__8U0Xu{grid-template-columns:1fr}.admin-promotions-manager_assignmentSummary__8U0Xu>button{width:100%}.admin-promotions-manager_usageRow__DqQkt{grid-template-columns:1fr}.admin-promotions-manager_usageCustomer__vwJYz,.admin-promotions-manager_usageOrder__hGRp1,.admin-promotions-manager_usagePromotion__IgVe7{grid-column:auto}.admin-promotions-manager_usageDiscount__qJe0p,.admin-promotions-manager_usageOrder__hGRp1,.admin-promotions-manager_usageResult__yild8{border-right:0}.admin-promotions-manager_editorFooter__IhQmr,.admin-promotions-manager_editorFooter__IhQmr>div{display:grid;grid-template-columns:1fr}.admin-promotions-manager_editorFooter__IhQmr .admin-button{width:100%}}@media (prefers-reduced-motion:reduce){.admin-promotions-manager_rowActions__kxCXq button,.admin-promotions-manager_row__jTyDW,.admin-promotions-manager_usageRow__DqQkt{transition:none}}.admin-ratings-manager_manager__bHgpJ{display:grid;min-width:0;gap:16px}.admin-ratings-manager_state__BV5yQ{display:grid;min-height:210px;align-content:center;justify-items:center;gap:9px;padding:28px;border:1px dashed var(--admin-line-strong);border-radius:var(--admin-radius-panel,10px);background:var(--admin-surface-lowest);color:var(--admin-soft);text-align:center}.admin-ratings-manager_state__BV5yQ[data-tone=danger]{border-color:color-mix(in srgb,var(--admin-danger) 45%,var(--admin-line));background:var(--admin-danger-surface)}.admin-ratings-manager_state__BV5yQ>svg{width:24px;height:24px;color:var(--admin-accent-readable)}.admin-ratings-manager_state__BV5yQ[data-tone=danger]>svg{color:var(--admin-danger)}.admin-ratings-manager_state__BV5yQ h2,.admin-ratings-manager_state__BV5yQ p{max-width:520px;margin:0}.admin-ratings-manager_state__BV5yQ h2{color:var(--admin-text);font-size:16px}.admin-ratings-manager_state__BV5yQ p{font-size:13px}.admin-ratings-manager_table__ldHFo{container-type:inline-size;container-name:ratings;min-width:0;overflow:hidden;border:1px solid var(--admin-line);border-radius:var(--admin-radius-panel,10px);background:var(--admin-surface-lowest)}.admin-ratings-manager_row__x0yku,.admin-ratings-manager_tableHead__V18gk{display:grid;grid-template-columns:minmax(0,1.3fr) 112px minmax(0,1fr) minmax(0,1fr) 130px 120px 42px;align-items:center;column-gap:12px}.admin-ratings-manager_tableHead__V18gk{min-height:42px;padding:0 12px;border-bottom:1px solid var(--admin-line);background:var(--admin-surface-high);color:var(--admin-soft);font-size:12px;font-weight:650}.admin-ratings-manager_tableHead__V18gk span:last-child{text-align:right}.admin-ratings-manager_row__x0yku{min-height:72px;padding:8px 12px;border-bottom:1px solid var(--admin-line);color:var(--admin-text);transition:background-color .16s ease}.admin-ratings-manager_row__x0yku:last-child{border-bottom:0}.admin-ratings-manager_row__x0yku>*{min-width:0}.admin-ratings-manager_row__x0yku:hover{background:var(--admin-surface-high)}.admin-ratings-manager_customerCell__gfnyV,.admin-ratings-manager_productCell__eMcR_{display:flex;min-width:0}.admin-ratings-manager_productCell__eMcR_{align-items:center;gap:10px}.admin-ratings-manager_customerCell__gfnyV,.admin-ratings-manager_productCell__eMcR_>span:last-child{display:flex;min-width:0;flex-direction:column;gap:3px}.admin-ratings-manager_productCell__eMcR_>span:last-child{flex:1}.admin-ratings-manager_customerCell__gfnyV small,.admin-ratings-manager_customerCell__gfnyV strong,.admin-ratings-manager_productCell__eMcR_ small,.admin-ratings-manager_productCell__eMcR_ strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-ratings-manager_customerCell__gfnyV strong,.admin-ratings-manager_productCell__eMcR_ strong{font-size:13px;font-weight:700}.admin-ratings-manager_productCell__eMcR_ strong{display:-webkit-box;white-space:normal;overflow-wrap:anywhere;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.admin-ratings-manager_customerCell__gfnyV small,.admin-ratings-manager_dateCell__9wgOL,.admin-ratings-manager_productCell__eMcR_ small{color:var(--admin-soft);font-size:11px}.admin-ratings-manager_productIcon__cX_47{display:inline-grid;width:42px;height:42px;flex:0 0 42px;border:1px solid var(--admin-line);border-radius:8px;background:var(--admin-surface);color:var(--admin-accent-readable);place-items:center}.admin-ratings-manager_productIcon__cX_47 svg{width:18px;height:18px}.admin-ratings-manager_commentCell__qembP{display:-webkit-box;margin:0;overflow:hidden;color:var(--admin-muted);font-size:12px;line-height:1.45;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.admin-ratings-manager_stars__dXwHa{display:inline-flex;width:fit-content;align-items:center;gap:2px;color:var(--admin-accent-readable)}.admin-ratings-manager_stars__dXwHa svg{width:13px;height:13px;stroke-width:1.6}.admin-ratings-manager_stars__dXwHa svg[data-filled=true]{fill:currentColor}.admin-ratings-manager_stars__dXwHa strong{margin-left:5px;color:var(--admin-text);font-size:12px}.admin-ratings-manager_rowActions__Xhqju{display:flex;justify-content:flex-end}.admin-ratings-manager_rowActions__Xhqju button{display:inline-grid;width:42px;height:42px;flex:0 0 42px;padding:0;border:1px solid var(--admin-line);border-radius:var(--admin-radius-control,8px);background:var(--admin-surface);color:var(--admin-muted);cursor:pointer;place-items:center;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.admin-ratings-manager_rowActions__Xhqju button:hover{border-color:var(--admin-line-strong);background:var(--admin-surface-high);color:var(--admin-text)}.admin-ratings-manager_rowActions__Xhqju button:active{transform:translateY(1px)}.admin-ratings-manager_rowActions__Xhqju button:focus-visible{outline:2px solid var(--admin-accent);outline-offset:-2px}.admin-ratings-manager_rowActions__Xhqju svg{width:17px;height:17px}.admin-ratings-manager_detail__5Lbrm{display:grid;gap:14px}.admin-ratings-manager_detailSummary__cW6Lj{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:9px;padding:10px 12px;border:1px solid var(--admin-line);border-radius:var(--admin-radius-control);background:var(--admin-surface-high)}.admin-ratings-manager_entities__rVmiG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--admin-line);border-radius:8px;background:var(--admin-line)}.admin-ratings-manager_entities__rVmiG section{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:9px;padding:12px;background:var(--admin-surface)}.admin-ratings-manager_entities__rVmiG section>svg{width:18px;height:18px;padding:8px;box-sizing:content-box;border:1px solid var(--admin-line-strong);border-radius:8px;color:var(--admin-accent-readable)}.admin-ratings-manager_entities__rVmiG section>span{display:grid;min-width:0;gap:3px}.admin-ratings-manager_entities__rVmiG small,.admin-ratings-manager_moderationHistory__hDkJ8 small{color:var(--admin-soft);font-size:11px}.admin-ratings-manager_entities__rVmiG a,.admin-ratings-manager_entities__rVmiG strong{min-width:0;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.admin-ratings-manager_entities__rVmiG a{color:var(--admin-accent-readable)}.admin-ratings-manager_comment__55bL_{padding:14px;border:1px solid var(--admin-line);border-left:2px solid var(--admin-accent);border-radius:8px;background:var(--admin-surface)}.admin-ratings-manager_comment__55bL_ header{display:flex;align-items:center;gap:8px}.admin-ratings-manager_comment__55bL_ header>svg{width:17px;height:17px;color:var(--admin-accent-readable)}.admin-ratings-manager_comment__55bL_ header>span{display:grid;gap:1px}.admin-ratings-manager_comment__55bL_ header strong{font-size:12px}.admin-ratings-manager_comment__55bL_ header small{color:var(--admin-soft);font-size:11px}.admin-ratings-manager_comment__55bL_ p{margin:11px 0 0;color:var(--admin-text);font-size:13px;line-height:1.6;white-space:pre-wrap}.admin-ratings-manager_moderationHistory__hDkJ8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.admin-ratings-manager_moderationHistory__hDkJ8>span{display:grid;gap:3px;padding:10px 11px;border:1px solid var(--admin-line);border-radius:8px;background:var(--admin-surface)}.admin-ratings-manager_moderationHistory__hDkJ8 strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.admin-ratings-manager_note__RYdes{display:grid;gap:6px}.admin-ratings-manager_note__RYdes>span{color:var(--admin-muted);font-size:12px;font-weight:650}.admin-ratings-manager_note__RYdes textarea{width:100%;min-height:112px;padding:11px;resize:vertical;border:1px solid var(--admin-line-strong);border-radius:8px;outline:0;background:var(--admin-surface);color:var(--admin-text);font:inherit;font-size:13px;line-height:1.5}.admin-ratings-manager_note__RYdes textarea:focus{border-color:var(--admin-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--admin-accent) 14%,transparent)}.admin-ratings-manager_note__RYdes textarea:disabled{cursor:not-allowed;opacity:.62}.admin-ratings-manager_note__RYdes>small{color:var(--admin-soft);font-size:11px;text-align:right}.admin-ratings-manager_permission__LaMmi{display:flex;align-items:center;gap:8px;margin:0;padding:10px 11px;border-left:2px solid var(--admin-accent);background:var(--admin-surface-high);color:var(--admin-muted);font-size:12px}.admin-ratings-manager_permission__LaMmi svg{width:15px;height:15px;flex:0 0 15px;color:var(--admin-accent-readable)}.admin-ratings-manager_actions__40qJV{position:sticky;z-index:3;bottom:-18px;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0 -18px -18px;padding:12px 18px;border-top:1px solid var(--admin-line);background:color-mix(in srgb,var(--admin-surface-lowest) 96%,transparent);backdrop-filter:blur(8px)}@container ratings (max-width: 1100px){.admin-ratings-manager_row__x0yku,.admin-ratings-manager_tableHead__V18gk{grid-template-columns:minmax(0,1.3fr) 112px minmax(0,1fr) minmax(0,1fr) 130px 42px}.admin-ratings-manager_dateCell__9wgOL,.admin-ratings-manager_tableHead__V18gk span:nth-child(6){display:none}}@container ratings (max-width: 900px){.admin-ratings-manager_tableHead__V18gk{display:none}.admin-ratings-manager_row__x0yku{grid-template-columns:minmax(0,1.4fr) 112px minmax(0,1fr) 130px 42px}.admin-ratings-manager_commentCell__qembP{display:none}}@container ratings (max-width: 680px){.admin-ratings-manager_row__x0yku{grid-template-columns:minmax(0,1fr) auto;gap:7px 10px}.admin-ratings-manager_customerCell__gfnyV,.admin-ratings-manager_row__x0yku>div:nth-child(2),.admin-ratings-manager_row__x0yku>span:nth-child(5){grid-column:1;margin-left:52px}.admin-ratings-manager_rowActions__Xhqju{grid-column:2;grid-row:1/span 4}.admin-ratings-manager_commentCell__qembP{display:-webkit-box;grid-column:1;margin-left:52px}}@media (max-width:700px){.admin-ratings-manager_entities__rVmiG,.admin-ratings-manager_moderationHistory__hDkJ8{grid-template-columns:1fr}.admin-ratings-manager_actions__40qJV{display:grid}.admin-ratings-manager_actions__40qJV .admin-button{width:100%}}@media (prefers-reduced-motion:reduce){.admin-ratings-manager_rowActions__Xhqju button,.admin-ratings-manager_row__x0yku{transition:none}}