.appearance-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:12px;display:grid}@media (width<=640px){.appearance-theme-grid{grid-template-columns:minmax(0,1fr)}}:root{--admin-brand-font-size:16px;--admin-brand-font-weight:600;--admin-header-height:76px;--admin-sidebar-width:177px;--admin-header-curve:40px;--admin-shell-light-base:#f7efe4;--admin-shell-light-nav:#fffcf7fa;--admin-shell-light-right:#f7efe4eb;--admin-shell-light-divider:#d2a85f2e;--admin-shell-light-toolbar:#d49a3d29;--admin-shell-light-toolbar-text:#523d22cc;--admin-shell-light-toolbar-border:#ddb6713d;--admin-shell-light-selected:#fffcf7fa;--admin-shell-light-selected-text:#7a541b;--admin-shell-dark-base:#050505;--admin-shell-dark-nav:#050505;--admin-shell-dark-right:#27262599;--admin-shell-dark-divider:#ffd47d1f;--admin-shell-dark-toolbar:#ffffff0f;--admin-shell-dark-toolbar-text:#ffffffb8;--admin-shell-dark-toolbar-border:#ffd47d29;--admin-shell-dark-selected:#ffffff24;--admin-shell-dark-selected-text:#ffd47d}.agency-brand-uploads{gap:12px;margin:8px 0 24px;display:grid}.agency-brand-upload{background:#faf5eb;border-radius:12px;align-items:center;gap:16px;padding:16px;display:flex}.agency-brand-upload-image{color:#968774;background:#fffaf3;border-radius:10px;flex:0 0 88px;justify-content:center;align-items:center;width:88px;height:88px;font-size:12px;display:flex;overflow:hidden}.agency-brand-upload-image img{object-fit:contain;max-width:100%;max-height:100%;display:block}.agency-brand-upload-info{flex-direction:column;flex:1;align-items:flex-start;gap:6px;min-width:0;display:flex}.agency-brand-upload-info>.ant-typography-secondary{font-size:12px}.agency-brand-upload-button.ant-btn{box-shadow:none;background:#f0e4d2;border:0}.agency-brand-upload-button.ant-btn:not(:disabled):hover{color:#81571f!important;background:#e7d6bb!important}.agency-brand-previews>.ant-typography{margin-bottom:8px}.agency-brand-preview{border-radius:12px;margin-top:12px;padding:16px}.agency-brand-preview.light,.agency-brand-preview.dark{color:#322718;background:#f2f3f5}.agency-brand-preview-label{opacity:.6;margin-bottom:12px;font-size:12px;display:block}.agency-brand-preview-scroll{padding:4px 0;overflow:auto}.agency-brand-lockup{white-space:nowrap;align-items:center;gap:1px;min-height:38px;line-height:1;display:inline-flex}.agency-brand-wordmark{object-fit:contain;max-width:96px;height:32px;display:block}@media (width<=480px){.agency-brand-upload{align-items:flex-start;gap:12px;padding:12px}.agency-brand-upload-image{flex-basis:64px;width:64px;height:64px}}.agency-brand-generated{color:#322718;white-space:nowrap;font-family:Microsoft YaHei,PingFang SC,sans-serif;line-height:1.2}.agency-brand-generated.icon{background:#faf5eb;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.agency-brand-upload-image.icon,.agency-brand-upload-image.wordmark{background:#fffaf3;border-radius:14px;box-shadow:0 0 0 1px #e3d5bf,0 2px 6px #3227180d}.agency-brand-preview.dark .agency-brand-lockup{color:#fff}.agency-brand-preview.dark .agency-brand-wordmark.generated{filter:brightness(0)invert()}.agency-brand-upload-image.wordmark{box-shadow:none;background:#fffaf3}.agency-brand-upload-image.wordmark .agency-brand-generated-thumbnail{width:auto;max-width:82%;height:43.125%;max-height:none}.agency-brand-preview.light{--preview-base:var(--admin-shell-light-base);--preview-nav:var(--admin-shell-light-nav);--preview-right:var(--admin-shell-light-right);--preview-divider:var(--admin-shell-light-divider);--preview-toolbar:var(--admin-shell-light-toolbar);--preview-toolbar-text:var(--admin-shell-light-toolbar-text);--preview-toolbar-border:var(--admin-shell-light-toolbar-border);--preview-selected:var(--admin-segmented-selected-bg);--preview-selected-text:var(--admin-segmented-selected-text);background:#f2f3f5}.agency-brand-preview.dark{--preview-base:var(--admin-shell-dark-base);--preview-nav:var(--admin-shell-dark-nav);--preview-right:var(--admin-shell-dark-right);--preview-divider:var(--admin-shell-dark-divider);--preview-toolbar:var(--admin-shell-dark-toolbar);--preview-toolbar-text:var(--admin-shell-dark-toolbar-text);--preview-toolbar-border:var(--admin-shell-dark-toolbar-border);--preview-selected:var(--admin-segmented-selected-bg);--preview-selected-text:var(--admin-segmented-selected-text);background:#f2f3f5}.agency-brand-preview-header{box-sizing:border-box;width:100%;min-width:520px;height:var(--admin-header-height,76px);background:linear-gradient(var(--preview-nav),var(--preview-nav)),var(--preview-base);border-bottom:1px solid var(--preview-divider);isolation:isolate;position:relative;overflow:hidden}.agency-brand-preview-header:before{content:"";inset:0 0 0 calc(var(--admin-sidebar-width,177px) - 1px);background:var(--preview-right);border-top-left-radius:var(--admin-header-curve,40px);pointer-events:none;z-index:-1;position:absolute}.agency-brand-preview-header .agency-brand-lockup{z-index:1;height:38px;position:absolute;top:19px;left:16px}.agency-brand-preview-header .agency-brand-wordmark{flex-shrink:0;max-width:144px;height:32px}.agency-brand-preview-modes{box-sizing:border-box;left:calc(var(--admin-sidebar-width,177px) + 18px);border:1px solid var(--preview-toolbar-border);background:var(--preview-toolbar);height:36px;color:var(--preview-toolbar-text);white-space:nowrap;z-index:2;border-radius:999px;align-items:center;font-size:13px;line-height:1;display:flex;position:absolute;top:20px}.agency-brand-preview-modes>span{padding:10px 16px}.agency-brand-preview-modes>span:first-child{background:var(--preview-selected);color:var(--preview-selected-text);border-radius:999px;font-weight:600}.agency-brand-preview:not([data-admin-palette=classic-gold]) .agency-brand-preview-modes>span:first-child{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--admin-accent) 56%,transparent),0 2px 8px color-mix(in srgb,var(--admin-accent) 28%,transparent)}.agency-brand-preview-header .agency-brand-lockup{max-width:calc(var(--admin-sidebar-width,177px) - 32px)}.agency-brand-preview-header .agency-brand-wordmark{flex-shrink:1;min-width:0;max-width:100%}.agency-brand-preview-header .agency-brand-lockup{width:calc(var(--admin-sidebar-width,177px) - 32px);gap:0}.agency-brand-upload{background:var(--admin-surface-soft)}.agency-brand-upload-button.ant-btn{background:var(--admin-accent-soft)}.agency-brand-upload-button.ant-btn:not(:disabled):hover{background:var(--admin-toolbar-hover)!important;color:var(--admin-accent)!important}.agency-brand-upload .ant-typography{color:var(--admin-text)}.agency-brand-upload .ant-typography.ant-typography-secondary{color:var(--admin-text-muted)}.agency-brand-upload .agency-brand-upload-button.ant-btn{color:var(--admin-accent)}.agency-brand-upload .agency-brand-upload-button.ant-btn-dangerous{color:var(--ant-color-error,#c43c3c)}.agency-brand-upload-image.wordmarkDark{background:#181818}.agency-brand-upload-image.wordmarkDark .agency-brand-generated-thumbnail{width:auto;max-width:82%;height:43.125%;max-height:none}.brand-preview-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.brand-preview-heading .agency-brand-preview-label{margin:0}.brand-preview-actions{flex-wrap:wrap;gap:8px;display:flex}.brand-preview-states{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:16px;display:grid}.brand-preview-states>div{min-width:0}.brand-preview-collapsed{min-width:340px}.brand-preview-logo-slot{width:calc(var(--admin-sidebar-width) - 32px);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:16px}.brand-preview-logo-slot .agency-brand-lockup{width:100%;max-width:100%;height:40px;position:static!important}.brand-preview-logo-slot .brand-preview-logo-lockup{justify-content:center!important;transform:none!important}@media (width<=900px){.brand-preview-states{grid-template-columns:minmax(0,1fr)}}.brand-preview-app-icon{object-fit:contain;border-radius:8px;width:48px;height:48px;display:block}.brand-icon-text{justify-content:center}.brand-preview-logo-slot .brand-icon-text{width:100%}.brand-preview-actions .ant-btn{white-space:nowrap}.brand-preview-logo-slot{color:var(--admin-text)}
