:root[data-theme=dark] :is(.merchant-shell,.merchant-loading){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#e3e9e5;--muted:#9ca8a2;--line:#2c3531;--soft:#101614;--paper:#101614;--surface:#19201d;--d-surface:#19201d;--d-raised:#212925;--d-field:#131916;--d-hover:#242c28;--d-active:#2b3530;--d-border:#37423c;--d-link:#eba18a;--d-green:#93d1a3;--d-shadow:#00000059}:root[data-theme=dark] body:has(.merchant-shell,.merchant-loading){background:#101614}:root[data-theme=dark] .merchant-loading{background:var(--soft)}:root[data-theme=dark] .merchant-shell .merchant-sidebar{background:var(--d-surface)}:root[data-theme=dark] .merchant-shell .merchant-sidebar nav button,:root[data-theme=dark] .merchant-shell .merchant-language,:root[data-theme=dark] .merchant-shell .sidebar-toggle{color:#aab5af}:root[data-theme=dark] .merchant-shell .merchant-sidebar nav button svg{color:#85918b}:root[data-theme=dark] .merchant-shell .merchant-sidebar nav button:hover,:root[data-theme=dark] .merchant-shell .sidebar-toggle:hover,:root[data-theme=dark] .merchant-shell .sidebar-toggle:focus-visible{background:var(--d-hover);color:var(--ink)}:root[data-theme=dark] .merchant-shell .merchant-sidebar nav button.active{background:var(--d-active);color:var(--ink)}:root[data-theme=dark] .merchant-shell .merchant-sidebar nav button:is(.active,:hover) svg{color:var(--ink)}:root[data-theme=dark] .merchant-shell :is(.merchant-user button,.text-link,.row-menu-item.danger,.version-actions .text-link.danger){color:var(--d-link)}:root[data-theme=dark] .merchant-shell .version-actions .text-link.quiet{color:#c4a698}:root[data-theme=dark] .merchant-shell .eyebrow{color:#9cc58b}:root[data-theme=dark] .merchant-shell .sidebar-credit a{color:#f08a6a}:root[data-theme=dark] .merchant-shell .merchant-notice{background:#17231c;border-color:#2d4236}:root[data-theme=dark] .merchant-shell .form-error{color:#f4a894;background:#3a201a}:root[data-theme=dark] .merchant-shell :is(.merchant-stat,.merchant-panel,.location-row,.studio-footer,.studio-switch,.form-question,.version-row,.review-format-grid label,.language-checks label,.dialog,.history-drawer,.row-menu-list,.preview-qr-dialog){background:var(--d-surface);border-color:var(--line)}:root[data-theme=dark] .merchant-shell :is(.merchant-stat small,.merchant-panel>small,.preview-pass>small,.preview-qr-panel>small,.tag-editor>small){color:#87938d}:root[data-theme=dark] .merchant-shell :where(input:not([type=checkbox],[type=radio],[type=color],[type=range]),select,textarea){background:var(--d-field);border-color:var(--d-border);color:var(--ink)}:root[data-theme=dark] .merchant-shell :where(input,textarea)::placeholder{color:#75817b}:root[data-theme=dark] .merchant-shell :is(.inline-form,.form-stack,.member-edit) :is(input,select,textarea):focus{border-color:#6f8f7b;box-shadow:0 0 0 3px #22322a}:root[data-theme=dark] .merchant-shell .form-stack label input[aria-invalid=true]{border-color:#b86a55}:root[data-theme=dark] .merchant-shell .slug-input{background:var(--d-field);border-color:var(--d-border)}:root[data-theme=dark] .merchant-shell .slug-input input{background:0 0}:root[data-theme=dark] .merchant-shell .slug-input:focus-within{border-color:#6f8f7b;box-shadow:0 0 0 3px #22322a}:root[data-theme=dark] .merchant-shell .slug-input.ok{border-color:#4f8a62}:root[data-theme=dark] .merchant-shell .slug-input.bad{border-color:#b86a55}:root[data-theme=dark] .merchant-shell .slug-prefix{background:var(--d-raised)}:root[data-theme=dark] .merchant-shell .slug-status.ok{color:var(--d-green)}:root[data-theme=dark] .merchant-shell :is(.slug-status.bad,.form-stack label .field-problem){color:#f09a82}:root[data-theme=dark] .merchant-shell .slug-status.wait{color:#95a19b}:root[data-theme=dark] .merchant-shell :is(.platform-row.enabled,.usage-chip-row>span,.saved-card,.pack-confirm,.editable-tags>span,.compliance-note,.coupon-active code){background:var(--d-raised);border-color:var(--line)}:root[data-theme=dark] .merchant-shell .usage-chip-row .usage-total{background:#1c2b21;border-color:#2e4536}:root[data-theme=dark] .merchant-shell .editable-tags button{background:var(--d-active);color:#aab5af}:root[data-theme=dark] .merchant-shell .compliance-note{color:#aab5af}:root[data-theme=dark] .merchant-shell .language-checks label.on{background:#1b2620}:root[data-theme=dark] .merchant-shell .language-checks em{color:#f0b394;background:#3a261c}:root[data-theme=dark] .merchant-shell .brand-editor{border-color:var(--line)}:root[data-theme=dark] .merchant-shell .brand-editor :is(p){color:#9fb095}:root[data-theme=dark] .merchant-shell .brand-mini-preview{border-color:var(--line)}:root[data-theme=dark] .merchant-shell .word-range-note{color:#e2c48f;background:#2a2418;border-color:#4a3d26}:root[data-theme=dark] .merchant-shell .button{color:#10200f;background:#a6d49a}:root[data-theme=dark] .merchant-shell .button.ghost{background:var(--d-raised);border-color:var(--d-border);color:var(--ink)}:root[data-theme=dark] .merchant-shell .button.danger{color:var(--d-link);border-color:#5c3b31}:root[data-theme=dark] .merchant-shell .button.danger:not(.ghost){color:var(--d-link);background:#3a221c;border-color:#5c3b31}:root[data-theme=dark] .merchant-shell .studio-switch button[aria-selected=true]{background:var(--d-active);color:var(--ink)}:root[data-theme=dark] .merchant-shell .card-studio.with-assistant .studio-switch{background:var(--d-surface)}:root[data-theme=dark] .merchant-shell .row-menu-item:hover{background:var(--d-hover)}:root[data-theme=dark] .merchant-shell .row-menu-list{box-shadow:0 12px 32px var(--d-shadow)}:root[data-theme=dark] .merchant-shell .state{color:#b3bdb8;background:#252d29}:root[data-theme=dark] .merchant-shell .state.private{color:#f0b38f;background:#3a2619}:root[data-theme=dark] .merchant-shell :is(.state.public,.state.active,.state-pill.live){color:var(--d-green);background:#1b3224}:root[data-theme=dark] .merchant-shell .state-pill.paused{color:#d4c39c;background:#2c2a23}:root[data-theme=dark] .merchant-shell .state-pill.draft{color:#e6bc6c;background:#33291a}:root[data-theme=dark] .merchant-shell .state-pill.demo{color:#aab4f0;background:#242943}:root[data-theme=dark] .merchant-shell :is(.count-pill,.count-badge,.member-avatar){color:var(--d-green);background:#203127}:root[data-theme=dark] .merchant-shell .member-avatar.pending{color:#f0b38f;background:#3a2a1c}:root[data-theme=dark] .merchant-shell .member-list em{color:#9ca8a2}:root[data-theme=dark] .merchant-shell .platform-badge{color:#e0a88f}:root[data-theme=dark] .merchant-shell .feedback-list h3 span{color:#4a544f}:root[data-theme=dark] .merchant-shell .activation-banner,:root[data-theme=dark] .merchant-shell .lease-banner.conflict{background:#272115;border-color:#4a3c22}:root[data-theme=dark] .merchant-shell .lease-banner{background:#1a212a;border-color:#2f3a47}:root[data-theme=dark] .merchant-shell .card-studio.dirty .studio-preview-head small,:root[data-theme=dark] .merchant-shell .form-question-empty{color:#e3ad74}:root[data-theme=dark] .merchant-shell .location-row:hover{box-shadow:0 6px 18px var(--d-shadow);border-color:#45524b}:root[data-theme=dark] .merchant-shell :is(.location-row,.location-tile).selected{border-color:#6f8f7b;box-shadow:0 0 0 3px #22322a}:root[data-theme=dark] .merchant-shell .location-row-url{color:#9cc3ad}:root[data-theme=dark] .merchant-shell .studio-status{border-color:var(--d-border);box-shadow:0 10px 28px var(--d-shadow);background:#1d2521f2}:root[data-theme=dark] .merchant-shell .studio-status.error{background:#34201bf2;border-color:#5c3b31}:root[data-theme=dark] .merchant-shell .studio-status.warning{background:#2e2619f2;border-color:#574628}:root[data-theme=dark] .merchant-shell .save-status-icon{color:#a9c4b6;background:#253029}:root[data-theme=dark] .merchant-shell .success .save-status-icon,:root[data-theme=dark] .merchant-shell .dialog-check{color:var(--d-green);background:#1f3a28}:root[data-theme=dark] .merchant-shell .error .save-status-icon{color:var(--d-link);background:#3f231c}:root[data-theme=dark] .merchant-shell .phone-frame{box-shadow:0 30px 60px #0000008c,inset 0 0 0 1px #3a403d}:root[data-theme=dark] .merchant-shell .version-row.live{background:#1a2820;border-color:#3a5a45}:root[data-theme=dark] .merchant-shell .automatic-drafts summary{color:#9cc3ad}:root[data-theme=dark] .merchant-shell .compare-table td:nth-child(2){background:#272115}:root[data-theme=dark] .merchant-shell .compare-table td:nth-child(3){background:#1a2820}:root[data-theme=dark] .merchant-shell :is(.dialog,.history-drawer,.preview-qr-dialog){box-shadow:0 24px 60px #00000080}:root[data-theme=dark] .merchant-shell :is(.dialog-backdrop,.drawer-backdrop),:root[data-theme=dark] .merchant-shell .preview-qr-dialog::backdrop{background:#050807b3}:root[data-theme=dark] .merchant-shell .price-block{background:#1a2820;border-color:#2e4536}:root[data-theme=dark] .merchant-shell .dialog-link a{color:var(--d-green)}:root[data-theme=dark] .merchant-shell .preview-qr-close{background:var(--d-active)}:root[data-theme=dark] .merchant-shell .preview-qr-code{background:var(--d-raised);border-color:var(--d-border)}.theme-switch{border:1px solid var(--line);border-radius:999px;gap:2px;width:max-content;margin:0 10px 14px;padding:3px;display:flex}.theme-switch button{color:#7d8883;background:0 0;border:0;border-radius:999px;place-items:center;width:30px;height:26px;padding:0;display:inline-grid}.theme-switch button:hover{color:var(--ink)}.theme-switch button[aria-checked=true]{color:var(--ink);background:#edf1ed}.theme-switch svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}:root[data-theme=dark] .merchant-shell .theme-switch button{color:#85918b}:root[data-theme=dark] .merchant-shell .theme-switch button:hover{color:var(--ink)}:root[data-theme=dark] .merchant-shell .theme-switch button[aria-checked=true]{background:var(--d-active);color:var(--ink)}@media (min-width:921px){.sidebar-rail .theme-switch{display:none}}@media (max-width:920px){.theme-switch{grid-column:1/-1;margin:0}}:root[data-theme=dark] :is(.merchant-shell .rv-assistant,.merchant-shell .aui-thread-root,.aui-modal-content){--background:150 12% 11%;--foreground:140 12% 90%;--card:150 12% 11%;--card-foreground:140 12% 90%;--popover:150 11% 13%;--popover-foreground:140 12% 90%;--primary:140 12% 90%;--primary-foreground:150 12% 11%;--secondary:150 9% 17%;--secondary-foreground:140 12% 90%;--muted:150 9% 17%;--muted-foreground:150 6% 64%;--accent:150 9% 20%;--accent-foreground:140 12% 90%;--destructive:14 70% 62%;--destructive-foreground:0 0% 100%;--border:150 8% 21%;--input:150 8% 26%;--ring:140 25% 55%;--sidebar-primary:140 12% 90%;--sidebar-primary-foreground:150 12% 11%}:root[data-theme=dark] .merchant-shell :is(.rv-assistant,.rv-assistant-head,.rv-threads){background:var(--d-surface);border-color:var(--line)}:root[data-theme=dark] .merchant-shell .rv-assistant{box-shadow:-18px 0 48px var(--d-shadow)}:root[data-theme=dark] .merchant-shell .rv-assistant-body{background:#141a17}:root[data-theme=dark] .merchant-shell .rv-assistant .aui-thread-viewport-footer{background:linear-gradient(#141a1700,#141a17 30%)}:root[data-theme=dark] .merchant-shell .rv-bubble{background:var(--d-raised);border-color:var(--d-border);box-shadow:0 12px 32px var(--d-shadow)}:root[data-theme=dark] .merchant-shell :is(.rv-assistant .aui-thread-welcome-suggestion,.rv-tool-card,.rv-threads .aui-thread-list-new){background:var(--d-raised);border-color:var(--d-border)}:root[data-theme=dark] .merchant-shell .rv-assistant .aui-thread-welcome-suggestion:hover{box-shadow:0 6px 16px var(--d-shadow);border-color:#5f7f69}:root[data-theme=dark] .merchant-shell .rv-assistant .aui-user-message-content{background:#24362b}:root[data-theme=dark] .merchant-shell .rv-assistant .aui-composer-attachment-dropzone{background:var(--d-field);border-color:var(--d-border);box-shadow:none}:root[data-theme=dark] .merchant-shell .rv-assistant .aui-composer-attachment-dropzone:focus-within{border-color:#6f8f7b;box-shadow:0 0 0 3px #22322a}:root[data-theme=dark] .merchant-shell .rv-assistant :is(.aui-composer-input,.aui-edit-composer-input){background:0 0}:root[data-theme=dark] .merchant-shell .rv-assistant .aui-composer-send:disabled{color:#7d8883;background:#34403a}:root[data-theme=dark] .merchant-shell .rv-count{color:#101614}:root[data-theme=dark] .merchant-shell .rv-tool-card.error{background:#3a221c;border-color:#5c3b31}:root[data-theme=dark] .merchant-shell .aui-thread-list-new:hover,:root[data-theme=dark] .merchant-shell .aui-thread-list-item[data-active],:root[data-theme=dark] .merchant-shell .aui-thread-list-item-more:is(:hover,:focus-visible){background:var(--d-active)}:root[data-theme=dark] .aui-thread-list-item-more-content{color:#e3e9e5;background:#1d2421;border-color:#37423c;box-shadow:0 12px 32px #00000073}:root[data-theme=dark] .aui-thread-list-item-more-item{color:#e3e9e5}:root[data-theme=dark] .aui-thread-list-item-more-item:is(:hover,[data-highlighted]){background:#2b3530}:root[data-theme=dark] .aui-thread-list-item-more-item.danger{color:#eba18a}:root[data-theme=dark] .merchant-shell .transfer-code{background:var(--d-active)}:root[data-theme=dark] .merchant-shell .transfer-code span{color:#87938d}:root[data-theme=dark] .merchant-shell .studio-peek{background:linear-gradient(#101614cc,#101614f2 40%)}:root[data-theme=dark] .merchant-shell .studio-peek-label{background:var(--d-raised);border-color:var(--d-border);box-shadow:0 10px 28px var(--d-shadow)}
