.app-shell__body>.editor-workspace{min-width:0;height:100%;min-height:0;overflow:hidden}.editor-workspace{--ew-rail:1080px;--ew-rail-wide:1180px;--ew-accent:var(--brand-violet,#6366f1);--ew-accent-soft:color-mix(in srgb, var(--ew-accent) 10%, var(--surface));--ew-accent-border:color-mix(in srgb, var(--ew-accent) 24%, var(--border));--ew-shadow-sm:0 1px 2px #0f172a0a, 0 0 0 1px #0f172a05;--ew-shadow-md:0 8px 28px #0f172a0f, 0 2px 6px #0f172a0a;background:var(--bg);width:100%;height:100%;min-height:0;color:var(--text);flex-direction:column;display:flex}.editor-workspace--split{overflow:hidden}.editor-workspace__header-aside{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}.editor-workspace__toolbar-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.editor-workspace__body{background:radial-gradient(ellipse 90% 50% at 50% -8%, color-mix(in srgb, var(--ew-accent) 6%, transparent), transparent 70%), color-mix(in srgb, var(--surface-alt) 35%, var(--bg));flex:auto;min-height:0;padding:24px 24px 40px;overflow:auto}.editor-workspace__content{max-width:var(--ew-rail);width:100%;min-width:0;margin:0 auto}:is(.editor-workspace__content:has(.editor-workspace__master-detail),.editor-workspace__content:has(.settings-workspace__shell),.editor-workspace__content:has(.editor-workspace__split)){max-width:var(--ew-rail-wide)}.editor-workspace--media .editor-workspace__content{max-width:none}.editor-workspace--split .editor-workspace__body{background:var(--bg);padding:0;overflow:hidden}.editor-workspace--split .editor-workspace__content{flex-direction:column;max-width:none;height:100%;margin:0;display:flex}.editor-workspace--split .editor-workspace__banner{flex-shrink:0}.editor-workspace--split .editor-workspace__split{flex:auto;min-height:0}.editor-workspace__banner{border-bottom:1px solid var(--border);background:var(--surface-alt);color:var(--muted);flex:none;margin:0;padding:10px 24px;font-size:13px}.editor-workspace__banner--error{color:#9b1c1c;background:#fff5f5}.editor-workspace__banner--notice{color:#027a48;background:#ecfdf3}.editor-workspace__split{flex:auto;grid-template-columns:minmax(280px,340px) minmax(0,1fr);min-height:0;display:grid}.editor-workspace__master-detail{grid-template-columns:minmax(248px,288px) minmax(0,1fr);align-items:stretch;gap:20px;min-height:min(68vh,640px);display:grid}.editor-workspace__rail,.editor-workspace__pane{border:1px solid color-mix(in srgb, var(--border) 92%, transparent);background:var(--surface);box-shadow:var(--ew-shadow-sm);border-radius:16px;min-height:320px}.editor-workspace__rail{flex-direction:column;align-content:start;gap:6px;padding:10px;display:flex}.editor-workspace__pane{min-height:360px;padding:clamp(18px,2vw,24px)}.editor-workspace__list-item{text-align:left;cursor:pointer;width:100%;color:var(--text);background:0 0;border:1px solid #0000;border-radius:12px;gap:4px;padding:10px 12px;transition:background .15s,border-color .15s,box-shadow .15s;display:grid}.editor-workspace__list-item:hover{background:var(--surface-alt)}.editor-workspace__list-item.is-active{border-color:var(--ew-accent-border);background:var(--ew-accent-soft);box-shadow:0 0 0 1px color-mix(in srgb, var(--ew-accent) 12%, transparent)}.editor-workspace__list-name{font-size:14px;font-weight:600}.editor-workspace__list-meta{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.editor-workspace__list-date{color:var(--muted);font-size:11px}.editor-workspace__badge{border:1px solid var(--ew-accent-border);color:color-mix(in srgb, var(--ew-accent) 75%, var(--text));background:var(--ew-accent-soft);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}.editor-workspace__muted{color:var(--muted);margin:0;font-size:13px}.editor-workspace__table{border-collapse:collapse;width:100%;font-size:13px}.editor-workspace__table th,.editor-workspace__table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:10px 12px}.editor-workspace__table th{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.editor-workspace__user-chip{border:1px solid var(--border);background:var(--surface);box-shadow:var(--ew-shadow-sm);border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 8px;display:flex}.editor-workspace__user-chip-avatar{background:var(--ew-accent-soft);width:32px;height:32px;color:color-mix(in srgb, var(--ew-accent) 80%, #1e293b);border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.editor-workspace__user-chip-name{margin:0 0 2px;font-size:12px;font-weight:700}.editor-workspace__user-chip-email{color:var(--muted);font-size:12px;display:block}.editor-workspace__list-item--media{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px}.editor-workspace__thumb{background:var(--surface-alt);border:1px solid var(--border);border-radius:8px;width:48px;height:48px;overflow:hidden}.editor-workspace__thumb img{object-fit:cover;width:100%;height:100%;display:block}.editor-workspace__preview{border:1px solid var(--border);background:var(--surface-alt);max-height:min(48vh,420px);box-shadow:var(--ew-shadow-sm);border-radius:14px;overflow:hidden}.editor-workspace__preview img{object-fit:contain;width:100%;height:auto;display:block}.editor-workspace__meta-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px 20px;margin:0;display:grid}.editor-workspace__meta-grid dt{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin:0 0 4px;font-size:11px;font-weight:700}.editor-workspace__meta-grid dd{margin:0;font-size:14px}.editor-workspace__field{gap:6px;display:grid}.editor-workspace__field-label{color:var(--muted);font-size:12px;font-weight:600}.editor-workspace__field-row{gap:8px;display:flex}.editor-workspace__field-row input{border:1px solid var(--border);background:var(--surface);border-radius:10px;flex:auto;min-width:0;padding:9px 12px;font-size:13px}.editor-workspace__inline-btn{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:10px;flex:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.editor-workspace__inline-btn:hover{background:var(--surface-alt)}.editor-workspace__inline-btn--danger{color:#9b1c1c;background:#fff5f5;border-color:#f5c2c7}.editor-workspace__stack{gap:20px;display:grid}.editor-workspace__stack--usage{gap:22px}.editor-workspace__usage-primary{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.editor-workspace__usage-primary>:only-child{grid-column:1/-1}.editor-workspace .usage-workspace__credits-hero{border:1px solid color-mix(in srgb, #0071e3 18%, var(--border));background:radial-gradient(ellipse 90% 70% at 0% 0%, #0071e31f, transparent 58%), radial-gradient(ellipse 60% 50% at 100% 100%, color-mix(in srgb, var(--ew-accent) 10%, transparent), transparent 55%), linear-gradient(155deg, #f8fbff 0%, #fff 48%, #faf8ff 100%);box-shadow:var(--ew-shadow-md);border-radius:18px;margin:0;padding:22px 24px}.editor-workspace .usage-workspace__credits-hero-value{letter-spacing:-.04em;color:#1a3f66;font-size:clamp(2.5rem,5vw,3.25rem);font-weight:800}.editor-workspace .usage-workspace__credits-hero-label{letter-spacing:.1em;font-size:11px}.editor-workspace .usage-workspace__credits-progress{background:#d5e4f4;height:12px}.editor-workspace .usage-workspace__credits-progress span{background:linear-gradient(90deg,#6366f1,#0071e3 55%,#38bdf8);box-shadow:0 0 12px #0071e359}.editor-workspace .usage-workspace__topup{min-height:0;margin:0}.editor-workspace .usage-workspace__topup .credit-topup-panel{border:1px solid var(--border);background:var(--surface);height:100%;box-shadow:var(--ew-shadow-sm);border-radius:18px;gap:16px;margin:0;padding:20px 22px}.editor-workspace .usage-workspace__topup .credit-topup-panel__title{font-family:var(--font-space-grotesk), var(--font-inter), sans-serif;letter-spacing:-.02em;font-size:1.05rem}.editor-workspace .usage-workspace__topup .credit-topup-panel__pay-row{flex-direction:column;align-items:stretch;gap:10px;margin-top:auto;padding-top:4px}.editor-workspace .usage-workspace__topup .credit-topup-panel__pay-row>.btn:last-child{width:100%;margin-left:0}.editor-workspace .usage-pro-upsell{box-shadow:var(--ew-shadow-sm);border-radius:18px}.editor-workspace .usage-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.editor-workspace .usage-stats article{background:var(--surface);border:1px solid color-mix(in srgb, var(--border) 90%, transparent);box-shadow:var(--ew-shadow-sm);border-radius:14px;padding:16px 18px;transition:transform .18s,box-shadow .18s}.editor-workspace .usage-stats article:hover{box-shadow:var(--ew-shadow-md);transform:translateY(-1px)}.editor-workspace .usage-stats strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700}.editor-workspace .usage-card{border:1px solid color-mix(in srgb, var(--border) 92%, transparent);background:var(--surface);box-shadow:var(--ew-shadow-sm);border-radius:18px}.editor-workspace .usage-card.usage-card--bonus{padding:20px 22px}.editor-workspace .usage-card.usage-card--by-type{padding:22px 24px 24px}.editor-workspace .usage-by-type__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.editor-workspace .usage-by-type-card{box-shadow:var(--ew-shadow-sm);border-radius:16px;transition:transform .18s,box-shadow .18s}.editor-workspace .usage-by-type-card:hover{box-shadow:var(--ew-shadow-md);transform:translateY(-2px)}.editor-workspace--media .editor-workspace__content{flex-direction:column;max-width:none;height:100%;min-height:0;margin:0;display:flex}.editor-workspace--media .media-workspace__drop-root{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.editor-workspace--media .media-workspace__drop-overlay{pointer-events:none;z-index:30;background:color-mix(in srgb, var(--primary) 10%, transparent);border:2px dashed color-mix(in srgb, var(--primary) 50%, var(--border));opacity:0;border-radius:0;justify-content:center;align-items:center;padding:24px;transition:opacity .15s;display:flex;position:absolute;inset:0}.editor-workspace--media .media-workspace__drop-root.is-drag-active .media-workspace__drop-overlay{opacity:1}.editor-workspace--media .media-workspace__drop-overlay-message{background:var(--surface);box-shadow:var(--ew-shadow-md);color:var(--text);border-radius:12px;margin:0;padding:14px 22px;font-size:15px;font-weight:600}.editor-workspace--media .media-workspace__layout{flex:auto;grid-template-columns:minmax(260px,300px) minmax(0,1fr) minmax(280px,340px);min-height:0;display:grid}.editor-workspace--media .media-workspace__sidebar{border-right:1px solid var(--border);background:var(--surface);align-content:start;gap:12px;padding:16px 20px 24px;display:grid;overflow:auto}.editor-workspace--media .media-workspace__sidebar-title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px;font-weight:700}.editor-workspace--media .media-workspace__sidebar-hint{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.editor-workspace--media .media-workspace__count{color:var(--muted);white-space:nowrap;font-size:13px;font-weight:500}.editor-workspace--media .media-workspace__upload .media-library__upload{margin:0}.editor-workspace--media .media-workspace__upload .media-library__dropzone{border-color:var(--border);background:var(--surface-alt);border-radius:12px;padding:16px 14px}.editor-workspace--media .media-workspace__gallery{background:color-mix(in srgb, var(--surface-alt) 55%, var(--bg));min-height:0;overflow:auto}.editor-workspace--media .media-workspace__gallery-grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:12px;margin:0;padding:20px clamp(16px,2vw,28px) 28px;list-style:none;display:grid}.editor-workspace--media .media-workspace__gallery-grid>li{min-width:0;margin:0}.editor-workspace--media .media-workspace__tile{aspect-ratio:1;cursor:pointer;background:var(--surface);width:100%;box-shadow:var(--ew-shadow-sm);border:2px solid #0000;border-radius:12px;padding:0;transition:border-color .15s,box-shadow .15s,transform .15s;position:relative;overflow:hidden}.editor-workspace--media .media-workspace__tile:hover{box-shadow:var(--ew-shadow-md);transform:translateY(-1px)}.editor-workspace--media .media-workspace__tile.is-active{border-color:color-mix(in srgb, var(--ew-accent) 55%, var(--border));box-shadow:0 0 0 1px color-mix(in srgb, var(--ew-accent) 20%, transparent), var(--ew-shadow-md)}.editor-workspace--media .media-workspace__tile img{object-fit:cover;width:100%;height:100%;display:block}.editor-workspace--media .media-workspace__tile-label{color:#fff;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;background:linear-gradient(#0000 0%,#0f172ab8 100%);padding:24px 8px 8px;font-size:11px;font-weight:600;line-height:1.3;transition:opacity .15s;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.editor-workspace--media .media-workspace__tile:hover .media-workspace__tile-label,.editor-workspace--media .media-workspace__tile.is-active .media-workspace__tile-label{opacity:1}.editor-workspace--media .media-workspace__gallery-empty{text-align:center;min-height:240px;color:var(--text);place-content:center;justify-items:center;gap:8px;margin:0;padding:48px 24px;font-size:15px;font-weight:600;display:grid}.editor-workspace--media .media-workspace__gallery-empty-hint{color:var(--muted);max-width:32ch;margin:0;font-size:13px;font-weight:400}.editor-workspace--media .media-workspace__inspector{border-left:1px solid var(--border);background:var(--surface);min-height:0;padding:16px 20px 24px;overflow:auto}.editor-workspace--media .media-workspace__inspector.is-empty{justify-content:center;align-items:center;display:flex}.editor-workspace--media .media-workspace__inspector-empty{color:var(--muted);text-align:center;max-width:22ch;margin:0;font-size:13px}.editor-workspace--media .media-workspace__panel{align-content:start;gap:14px;display:grid}.editor-workspace--media .media-workspace__preview{border:1px solid var(--border);background:color-mix(in srgb, var(--surface-alt) 80%, var(--surface));border-radius:12px;overflow:hidden}.editor-workspace--media .media-workspace__preview img{object-fit:contain;width:100%;max-height:min(42vh,360px);display:block}.editor-workspace--media .media-workspace__meta{gap:10px;margin:0;font-size:13px;display:grid}.editor-workspace--media .media-workspace__meta dt{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:11px}.editor-workspace--media .media-workspace__meta dd{word-break:break-word;margin:4px 0 0}.editor-workspace--media .media-workspace__field{gap:6px;font-size:13px;display:grid}.editor-workspace--media .media-workspace__field-label{font-size:13px;font-weight:600}.editor-workspace--media .media-workspace__field-row{align-items:stretch;gap:8px;display:flex}.editor-workspace--media .media-workspace__field-row input{border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--text);border-radius:8px;flex:1;padding:8px 10px;font-size:13px}.editor-workspace--media .media-workspace__field-btn{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.editor-workspace--media .media-workspace__field-btn--danger{color:#b42318;border-color:color-mix(in srgb, #b42318 35%, var(--border))}.editor-workspace--media .media-workspace__confirm-row{flex-wrap:wrap;gap:8px;display:flex}.editor-workspace--media .media-workspace__actions{border-top:1px solid var(--border);gap:8px;padding-top:8px;display:grid}.editor-workspace--media .media-workspace__delete{color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:12px;text-decoration:underline;display:inline-flex}.editor-workspace--media .media-workspace__delete:hover{color:#b42318}.editor-workspace--media .media-workspace__muted{color:var(--muted);margin:0;font-size:13px}.editor-workspace--media .media-workspace__error{color:#b42318;margin:0;font-size:13px}.editor-workspace__inline-error{color:#9b1c1c;margin:0;font-size:13px}.editor-workspace__period-field{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);gap:6px;font-size:11px;font-weight:700;display:grid}.editor-workspace__period-field select{border:1px solid var(--border);text-transform:none;letter-spacing:normal;background:var(--surface);min-width:148px;box-shadow:var(--ew-shadow-sm);border-radius:10px;padding:9px 12px;font-size:13px;font-weight:500}.editor-workspace__note{border:1px solid color-mix(in srgb, var(--primary) 20%, var(--border));background:color-mix(in srgb, var(--primary) 5%, var(--surface));color:color-mix(in srgb, var(--primary) 50%, var(--text));border-radius:14px;align-items:flex-start;gap:10px;margin:0;padding:14px 16px;font-size:13px;line-height:1.5;display:flex}.editor-workspace__note-icon{background:color-mix(in srgb, var(--primary) 12%, var(--surface));border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:inline-flex}.editor-workspace .settings-workspace__shell{grid-template-columns:minmax(248px,272px) minmax(0,1fr);align-items:stretch;gap:22px;width:100%;min-height:min(68vh,640px);display:grid}.editor-workspace .settings-workspace__shell.editor-workspace__master-detail{min-height:min(68vh,640px)}.editor-workspace .settings-tab-nav.editor-workspace__rail{border:1px solid color-mix(in srgb, var(--border) 88%, transparent);background:radial-gradient(ellipse 120% 80% at 0% 0%, color-mix(in srgb, var(--ew-accent) 5%, transparent), transparent 55%), var(--surface);max-height:calc(100vh - 180px);box-shadow:var(--ew-shadow-sm);border-radius:18px;align-self:start;padding:12px;position:sticky;top:0;overflow:auto}.editor-workspace .settings-tab-nav__list{gap:6px}.editor-workspace .settings-tab-nav__item{border:1px solid #0000;border-radius:14px;gap:12px;padding:11px 12px;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s;position:relative}.editor-workspace .settings-tab-nav__item:hover{background:color-mix(in srgb, var(--surface-alt) 80%, var(--surface))}.editor-workspace .settings-tab-nav__item.is-active{border-color:var(--ew-accent-border);background:var(--ew-accent-soft);box-shadow:0 0 0 1px color-mix(in srgb, var(--ew-accent) 10%, transparent), 0 4px 14px color-mix(in srgb, var(--ew-accent) 8%, transparent)}.editor-workspace .settings-tab-nav__item.is-active:before{content:"";background:linear-gradient(180deg, var(--ew-accent), color-mix(in srgb, var(--ew-accent) 65%, #38bdf8));border-radius:0 4px 4px 0;width:3px;position:absolute;top:12px;bottom:12px;left:0}.editor-workspace .settings-tab-nav__icon-wrap{background:color-mix(in srgb, var(--surface-alt) 75%, var(--surface));border:1px solid color-mix(in srgb, var(--border) 85%, transparent);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.editor-workspace .settings-tab-nav__item.is-active .settings-tab-nav__icon-wrap{background:color-mix(in srgb, var(--ew-accent) 14%, #fff);border-color:color-mix(in srgb, var(--ew-accent) 28%, transparent)}.editor-workspace .settings-tab-nav__icon{width:17px;height:17px;color:var(--muted);margin:0}.editor-workspace .settings-tab-nav__item.is-active .settings-tab-nav__icon{color:var(--ew-accent)}.editor-workspace .settings-tab-nav__label{letter-spacing:-.02em;font-size:14px;font-weight:650}.editor-workspace .settings-tab-nav__description{color:color-mix(in srgb, var(--muted) 92%, var(--text));font-size:12px;line-height:1.4}.editor-workspace .settings-tab-panel.editor-workspace__pane{border:1px solid color-mix(in srgb, var(--border) 88%, transparent);background:radial-gradient(ellipse 90% 55% at 100% 0%, color-mix(in srgb, var(--ew-accent) 4%, transparent), transparent 58%), var(--surface);box-shadow:var(--ew-shadow-sm);border-radius:18px;align-content:start;gap:0;min-height:360px;padding:clamp(22px,2.4vw,30px);display:grid}.editor-workspace .settings-tab-panel--enter{animation:.38s cubic-bezier(.16,1,.3,1) both settings-panel-enter}@keyframes settings-panel-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.editor-workspace .settings-tab-panel__header{border-bottom:1px solid color-mix(in srgb, var(--border) 75%, transparent);margin-bottom:22px;padding-bottom:18px}.editor-workspace .settings-tab-panel__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;font-size:11px;font-weight:700}.editor-workspace .settings-tab-panel__header h3{font-family:var(--font-space-grotesk), var(--font-inter), sans-serif;letter-spacing:-.03em;margin:0 0 6px;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:700;line-height:1.15}.editor-workspace .settings-tab-panel__subtitle{max-width:52ch;color:var(--muted);margin:0;font-size:14px;line-height:1.55}.editor-workspace .settings-tab-panel__body{gap:20px;display:grid}.editor-workspace .settings-option-group--card{border-top:none;gap:14px;padding:0}.editor-workspace .settings-option-group--card+.settings-option-group--card{border-top:1px solid color-mix(in srgb, var(--border) 72%, transparent);padding-top:20px}.editor-workspace .settings-option-group__header h4{letter-spacing:-.02em;margin:0 0 4px;font-size:15px;font-weight:650}.editor-workspace .settings-option-group__header p{font-size:13px;line-height:1.5}.editor-workspace .settings-option-group__body{gap:14px}.editor-workspace .settings-field{gap:8px}.editor-workspace .settings-field__label{letter-spacing:.01em;color:color-mix(in srgb, var(--muted) 82%, var(--text));font-size:12px;font-weight:650}.editor-workspace .settings-field__control input,.editor-workspace .settings-field__control textarea,.editor-workspace .settings-tab-panel input,.editor-workspace .settings-tab-panel textarea{border:1px solid color-mix(in srgb, var(--border) 92%, transparent);min-height:48px;color:var(--text);background:color-mix(in srgb, var(--surface-alt) 55%, var(--surface));border-radius:14px;padding:0 14px;font-size:15px;line-height:1.35;transition:border-color .18s,background .18s,box-shadow .18s}.editor-workspace .settings-field__control textarea,.editor-workspace .settings-tab-panel textarea{resize:vertical;min-height:120px;padding:12px 14px}.editor-workspace .settings-field__control input:hover,.editor-workspace .settings-field__control textarea:hover,.editor-workspace .settings-tab-panel input:hover,.editor-workspace .settings-tab-panel textarea:hover{border-color:color-mix(in srgb, var(--border) 65%, var(--ew-accent))}.editor-workspace .settings-field__control input:focus,.editor-workspace .settings-field__control textarea:focus,.editor-workspace .settings-tab-panel input:focus,.editor-workspace .settings-tab-panel textarea:focus{border-color:color-mix(in srgb, var(--ew-accent) 42%, var(--border));background:var(--surface);box-shadow:0 0 0 4px color-mix(in srgb, var(--ew-accent) 12%, transparent);outline:none}.editor-workspace .settings-field__hint{font-size:12px;line-height:1.45}.editor-workspace .settings-domain-card{border:1px solid color-mix(in srgb, var(--border) 88%, transparent);background:linear-gradient(155deg, color-mix(in srgb, var(--surface-alt) 45%, var(--surface)) 0%, var(--surface) 100%);box-shadow:var(--ew-shadow-sm);border-radius:16px;gap:14px;padding:16px 18px;display:grid}.editor-workspace .settings-domain-row__host strong{letter-spacing:-.02em;font-size:15px;font-weight:650}.editor-workspace .settings-domain-row__badge{letter-spacing:.05em;padding:3px 9px;font-size:10px;font-weight:700}.editor-workspace .settings-domain-row__url{font-size:14px}.editor-workspace .settings-domain-row__url a{font-weight:500}.editor-workspace .settings-domain-empty{border-style:solid;border-color:color-mix(in srgb, var(--border) 88%, transparent);background:color-mix(in srgb, var(--surface-alt) 40%, var(--surface));border-radius:16px;padding:18px}.editor-workspace .settings-domain-preference{border:1px solid color-mix(in srgb, var(--border) 85%, transparent);background:var(--surface);border-radius:14px;padding:14px 16px}.editor-workspace .settings-domain-preference__option{border-radius:12px;padding:10px 12px;transition:background .15s}.editor-workspace .settings-domain-preference__option:hover{background:color-mix(in srgb, var(--surface-alt) 70%, var(--surface))}.editor-workspace .settings-dns-table__row{border-radius:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.editor-workspace .settings-info-callout{border-radius:14px;padding:14px 16px;font-size:13px;line-height:1.5}.editor-workspace .settings-option-group--billing .settings-billing-hero{border:1px solid color-mix(in srgb, var(--border) 88%, transparent);background:radial-gradient(ellipse 90% 70% at 0% 0%, #0071e31a, transparent 58%), radial-gradient(ellipse 60% 50% at 100% 100%, color-mix(in srgb, var(--ew-accent) 8%, transparent), transparent 55%), linear-gradient(155deg, #f8fbff 0%, #fff 48%, #faf8ff 100%);box-shadow:var(--ew-shadow-md);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.editor-workspace .settings-billing-hero--paid{border-color:color-mix(in srgb, var(--success) 28%, var(--border));background:radial-gradient(ellipse 90% 70% at 0% 0%, color-mix(in srgb, var(--success) 12%, transparent), transparent 58%), linear-gradient(155deg, #f4fdf8 0%, #fff 52%, #f8fffb 100%)}.editor-workspace .settings-billing-hero__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;font-size:11px;font-weight:700}.editor-workspace .settings-billing-hero__plan{font-family:var(--font-space-grotesk), var(--font-inter), sans-serif;letter-spacing:-.04em;color:#1a3f66;margin:0 0 8px;font-size:clamp(1.5rem,2.5vw,1.85rem);font-weight:800;line-height:1.1}.editor-workspace .settings-billing-hero--paid .settings-billing-hero__plan{color:#14532d}.editor-workspace .settings-billing-hero__lede{max-width:42ch;color:var(--muted);margin:0;font-size:14px;line-height:1.5}.editor-workspace .settings-billing-hero .settings-billing-tier{align-self:flex-start;margin:0;padding:6px 12px;font-size:11px}.editor-workspace .settings-billing-actions{gap:10px;margin-top:4px}.editor-workspace .settings-billing-hint{margin:0;font-size:12px;line-height:1.5}.editor-workspace .settings-plan-soon{border:1px solid color-mix(in srgb, var(--border) 88%, transparent);background:color-mix(in srgb, var(--surface-alt) 45%, var(--surface));box-shadow:var(--ew-shadow-sm);border-radius:16px;padding:16px 18px}.editor-workspace .credit-topup-panel{box-shadow:var(--ew-shadow-sm);border-radius:16px;padding:18px 20px}.editor-workspace .settings-profile-badges{flex-wrap:wrap;gap:8px;display:flex}.editor-workspace .settings-profile-badge{border:1px solid color-mix(in srgb, var(--border) 90%, transparent);background:color-mix(in srgb, var(--surface-alt) 55%, var(--surface));letter-spacing:.01em;color:var(--muted);border-radius:999px;align-items:center;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}.editor-workspace .settings-profile-badge.is-verified{border-color:color-mix(in srgb, var(--success) 35%, var(--border));background:color-mix(in srgb, var(--success) 10%, var(--surface));color:color-mix(in srgb, var(--success) 85%, var(--text))}.editor-workspace .settings-profile-inline-msg{border:1px solid color-mix(in srgb, var(--border) 85%, transparent);background:color-mix(in srgb, var(--surface-alt) 50%, var(--surface));border-radius:12px;padding:12px 14px;font-size:13px}.editor-workspace .settings-billing-actions .btn,.editor-workspace .settings-password-change-wrap .btn{min-height:40px;padding-inline:16px}.editor-workspace .settings-domain-connect>.btn,.editor-workspace .settings-domain-connect__actions .btn{flex:none;justify-self:start;width:auto;min-height:42px;padding-inline:1.15rem}.editor-workspace .settings-advanced__intro{border-radius:14px;padding:14px 16px;font-size:13px;line-height:1.55}.editor-workspace .settings-danger-action{box-shadow:var(--ew-shadow-sm);border-radius:18px;padding:18px 20px;transition:transform .18s,box-shadow .18s}.editor-workspace .settings-danger-action:hover{box-shadow:var(--ew-shadow-md);transform:translateY(-1px)}.editor-workspace .settings-danger-action__icon-wrap{border-radius:14px;width:44px;height:44px}.editor-workspace .settings-danger-action__title{font-size:16px}.settings-reset-modal-overlay{-webkit-backdrop-filter:blur(14px)saturate(1.1);background:#0c12206b}.settings-reset-modal{border:1px solid #ffffffb8;border-radius:22px;width:min(100%,460px);padding:24px 26px 20px;box-shadow:0 0 0 1px #0f172a0a,0 24px 48px #0f172a1f,0 64px 120px #0f172a24}.settings-reset-modal h3{font-family:var(--font-space-grotesk), var(--font-inter), sans-serif;letter-spacing:-.03em;font-size:1.2rem;font-weight:700}.settings-reset-modal input{background:color-mix(in srgb, var(--surface-alt) 55%, var(--surface));border-radius:14px;min-height:46px;padding:0 14px;font-size:15px;transition:border-color .18s,box-shadow .18s}.settings-reset-modal input:focus{border-color:color-mix(in srgb, var(--primary) 42%, var(--border));box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 12%, transparent);outline:none}@media (prefers-reduced-motion:reduce){.editor-workspace .settings-tab-panel--enter,.editor-workspace .settings-danger-action:hover{animation:none;transform:none}}.editor-workspace .settings-workspace__actions--top{margin:0 0 16px;position:static}.editor-workspace__split-panel{border-right:1px solid var(--border);align-content:start;gap:22px;padding:20px clamp(16px,2vw,24px) 28px;display:grid;overflow:auto}.editor-workspace__split-preview{background:color-mix(in srgb, var(--surface-alt) 55%, var(--bg));flex-direction:column;min-height:0;padding:16px clamp(16px,2vw,24px) 20px;display:flex}.editor-workspace__section-title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:11px;font-weight:700}.settings-workspace,.forms-workspace,.usage-workspace{width:min(100%, var(--ew-rail,1080px));max-width:var(--ew-rail,1080px);justify-self:center;margin-inline:auto}@media (max-width:1100px){.editor-workspace--media .media-workspace__layout{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(240px,280px) minmax(0,1fr)}.editor-workspace--media .media-workspace__gallery{grid-area:1/2}.editor-workspace--media .media-workspace__sidebar{grid-area:1/1/span 2}.editor-workspace--media .media-workspace__inspector{border-left:none;border-top:1px solid var(--border);grid-area:2/2;max-height:min(42vh,360px)}.editor-workspace--media .media-workspace__inspector.is-empty{display:none}}@media (max-width:960px){.editor-workspace__master-detail,.editor-workspace__split{grid-template-columns:1fr}.editor-workspace--media .media-workspace__layout{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:1fr}.editor-workspace--media .media-workspace__sidebar,.editor-workspace--media .media-workspace__gallery,.editor-workspace--media .media-workspace__inspector{grid-column:1}.editor-workspace--media .media-workspace__sidebar{border-right:none;border-bottom:1px solid var(--border);grid-row:1;max-height:220px}.editor-workspace--media .media-workspace__gallery{grid-row:2}.editor-workspace--media .media-workspace__inspector{border-top:1px solid var(--border);grid-row:3;max-height:none}.editor-workspace--media .media-workspace__gallery-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;padding:16px}.editor-workspace__split-panel{border-right:none;border-bottom:1px solid var(--border);max-height:45vh}.editor-workspace .settings-workspace__shell,.editor-workspace__usage-primary,.editor-workspace .usage-by-type__grid{grid-template-columns:1fr}.editor-workspace .usage-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.editor-workspace__header-aside{justify-content:flex-start;width:100%}.editor-workspace__body{padding:16px 16px 32px}.editor-workspace .usage-stats{grid-template-columns:1fr}}.new-site-wizard-modal{--nsw-modal-radius:28px;--nsw-modal-pad-x:clamp(1.35rem, 3vw, 2rem);--nsw-modal-pad-y:clamp(1.15rem, 2.5vw, 1.5rem);z-index:1200;overscroll-behavior:contain;justify-content:center;padding:clamp(12px,2.5vw,28px);display:flex;position:fixed;inset:0;overflow-y:auto}.new-site-wizard-modal__backdrop{-webkit-backdrop-filter:blur(18px)saturate(1.15);cursor:pointer;background:#0c12206b;border:0;position:fixed;inset:0}.new-site-wizard-modal__backdrop:disabled{cursor:default}.new-site-wizard-modal__panel{z-index:1;border-radius:var(--nsw-modal-radius);background:radial-gradient(120% 80% at 100% 0,#6366f10d,#0000 55%),linear-gradient(#fff 0%,#fbfbfc 100%);border:1px solid #ffffffb8;flex-direction:column;flex:none;width:min(720px,100%);margin:auto;display:flex;position:relative;box-shadow:0 0 0 1px #0f172a0a,0 24px 48px #0f172a1f,0 64px 120px #0f172a24}.new-site-wizard-modal__chrome{padding:var(--nsw-modal-pad-y) var(--nsw-modal-pad-x) 0}.new-site-wizard-modal__topbar{grid-template-columns:1fr auto auto;align-items:center;gap:12px;margin-bottom:14px;display:grid}.new-site-wizard-modal__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#8b8f98;margin:0;font-size:.6875rem;font-weight:650}.new-site-wizard-modal__step-counter{letter-spacing:-.01em;color:#6b7280;white-space:nowrap;margin:0;font-size:.75rem;font-weight:600}.new-site-wizard-modal__close{color:#4b5563;cursor:pointer;background:#0f172a0f;border:0;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;margin-left:4px;transition:background .18s,color .18s,transform .18s;display:inline-flex}.new-site-wizard-modal__close:hover:not(:disabled){color:#111827;background:#0f172a1a}.new-site-wizard-modal__close:active:not(:disabled){transform:scale(.96)}.new-site-wizard-modal__close:disabled{opacity:.45;cursor:not-allowed}.new-site-wizard-modal__stepper{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.new-site-wizard-modal__stepper li span{background:#e8eaef;border-radius:999px;height:5px;transition:background .25s,transform .25s;display:block}.new-site-wizard-modal__stepper li.is-complete span{background:color-mix(in srgb, var(--primary,#4f46e5) 88%, white)}.new-site-wizard-modal__stepper li.is-current span{background:var(--primary,#4f46e5);transform:scaleY(1.15)}.new-site-wizard-modal__back-row{padding:.85rem var(--nsw-modal-pad-x) 0}.new-site-wizard-modal__back{background:#0f172a0f;border:0;border-radius:999px;width:36px;height:36px}.new-site-wizard-modal__back:hover:not(:disabled){background:#0f172a1a}.new-site-wizard-modal__hero{padding:1.35rem var(--nsw-modal-pad-x) .35rem;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.new-site-wizard-modal__back-row+.new-site-wizard-modal__hero{padding-top:.55rem}.new-site-wizard-modal__hero-copy{min-width:0}.new-site-wizard-modal__title{letter-spacing:-.03em;color:#0f1115;margin:0;font-size:clamp(1.5rem,2.4vw,1.85rem);font-weight:700;line-height:1.12}.new-site-wizard-modal__subtitle{color:#6b7280;max-width:34rem;margin:.45rem 0 0;font-size:.9375rem;line-height:1.5}.new-site-wizard-modal__credit-pill{letter-spacing:-.01em;color:#6b7280;white-space:nowrap;background:#ffffffe0;border:1px solid #e8eaef;border-radius:999px;flex:none;margin:.2rem 0 0;padding:.4rem .7rem;font-size:.6875rem;font-weight:600;line-height:1.3}.new-site-wizard-modal__body{padding:.35rem var(--nsw-modal-pad-x) calc(var(--nsw-modal-pad-y) + 4px);flex:none}.new-site-wizard-modal .onboarding-flow--embedded .auth-card.onboarding-card{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:1.35rem;padding:0;display:flex}.new-site-wizard-modal .onboarding-flow--embedded .onboarding-card__intro{display:none}.new-site-wizard-modal .onboarding-flow--embedded .onboarding-card__content{gap:1.15rem}.new-site-wizard-modal .onboarding-flow--embedded .auth-field span,.new-site-wizard-modal .onboarding-flow--embedded .auth-field__label{letter-spacing:-.02em;color:#374151;font-size:.8125rem;font-weight:600}.new-site-wizard-modal .onboarding-flow--embedded .auth-field input,.new-site-wizard-modal .onboarding-flow--embedded .auth-field textarea,.new-site-wizard-modal .onboarding-flow--embedded .onboarding-subdomain input{color:#111827;background:#f8f9fb;border:1px solid #e5e7eb;border-radius:14px;min-height:48px;padding:.75rem .95rem;font-size:.9375rem;line-height:1.35;transition:border-color .18s,background .18s,box-shadow .18s}.new-site-wizard-modal .onboarding-flow--embedded .auth-field textarea{resize:vertical;min-height:112px}.new-site-wizard-modal .onboarding-flow--embedded .auth-field input:focus,.new-site-wizard-modal .onboarding-flow--embedded .auth-field textarea:focus,.new-site-wizard-modal .onboarding-flow--embedded .onboarding-subdomain input:focus{border-color:color-mix(in srgb, var(--primary,#4f46e5) 42%, #e5e7eb);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary,#4f46e5) 14%, transparent);background:#fff;outline:none}.new-site-wizard-modal .onboarding-flow--embedded .onboarding-card__section-hint,.new-site-wizard-modal .onboarding-flow--embedded .auth-status,.new-site-wizard-modal .onboarding-flow--embedded .onboarding-subdomain__hint{color:#9ca3af;font-size:.8125rem;line-height:1.45}.new-site-wizard-modal .onboarding-flow--embedded .onboarding-card__actions{padding-top:1rem;padding-bottom:.15rem}.new-site-wizard-modal .onboarding-flow--embedded .onboarding-card__actions .btn{letter-spacing:-.01em;border-radius:999px;min-height:46px;padding-inline:1.35rem;font-size:.9375rem;font-weight:650}.new-site-wizard-modal .onboarding-flow--embedded .onboarding-card__actions .btn--primary{box-shadow:0 1px 2px #0f172a14}.new-site-wizard-modal__state{text-align:center;gap:14px;padding:3rem .5rem;display:grid}.new-site-wizard-modal__state-title{letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:700}.new-site-wizard-modal__state-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.new-site-wizard-modal__confirm-overlay{z-index:1201;-webkit-backdrop-filter:blur(10px);background:#0c122061;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.new-site-wizard-modal__confirm{background:#fff;border:1px solid #ffffffb3;border-radius:20px;width:min(420px,100%);padding:1.35rem;box-shadow:0 24px 64px #0f172a2e}.new-site-wizard-modal__confirm h3{letter-spacing:-.02em;margin:0 0 8px;font-size:1.05rem;font-weight:700}.new-site-wizard-modal__confirm p{color:#6b7280;margin:0;font-size:.9rem;line-height:1.5}.new-site-wizard-modal__confirm-error{color:var(--danger,#b42318)}.new-site-wizard-modal__confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.new-site-wizard-modal .settings-domain-connect__actions{justify-content:flex-end}.new-site-wizard-modal .settings-domain-connect__actions .btn{justify-self:auto}.settings-domain-verify{--sdv-primary:var(--primary,#7c3aed);--sdv-accent:#0071e3;--sdv-violet:var(--brand-violet,#6366f1);--sdv-muted:#6b7280;text-align:center;justify-items:center;gap:1rem;padding:.15rem 0 .35rem;display:grid}.settings-domain-verify__hero{place-items:center;width:7.25rem;height:7.25rem;display:grid;position:relative}.settings-domain-verify__ambient{background:radial-gradient(circle at 38% 32%, color-mix(in srgb, var(--sdv-accent) 22%, transparent), transparent 58%), radial-gradient(circle at 72% 78%, color-mix(in srgb, var(--sdv-violet) 18%, transparent), transparent 62%);opacity:.75;border-radius:999px;position:absolute;inset:-.65rem}.settings-domain-verify__ambient--success{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--success,#15803d) 16%, transparent), transparent 68%);opacity:1}.settings-domain-verify__pulse{border:1px solid color-mix(in srgb, var(--sdv-accent) 32%, transparent);opacity:0;border-radius:999px;position:absolute;inset:0}.settings-domain-verify__pulse--1{border-color:color-mix(in srgb, var(--sdv-accent) 34%, transparent)}.settings-domain-verify__pulse--2{border-color:color-mix(in srgb, var(--sdv-violet) 30%, transparent)}.settings-domain-verify__pulse--3{border-color:color-mix(in srgb, var(--sdv-primary) 28%, transparent)}.settings-domain-verify__pulse--success{border-color:color-mix(in srgb, var(--success,#15803d) 38%, transparent);opacity:.55}.settings-domain-verify__orbit{border:1px dashed color-mix(in srgb, var(--sdv-accent) 18%, transparent);opacity:.55;border-radius:999px;position:absolute;inset:.35rem}.settings-domain-verify__satellite{background:linear-gradient(135deg, var(--sdv-accent), var(--sdv-violet));width:7px;height:7px;box-shadow:0 0 0 2px #ffffffe0, 0 0 12px color-mix(in srgb, var(--sdv-accent) 45%, transparent);border-radius:999px;margin:-3.5px 0 0 -3.5px;position:absolute;top:50%;left:50%}.settings-domain-verify__satellite--1{transform:rotate(0)translateY(-2.65rem)}.settings-domain-verify__satellite--2{transform:rotate(120deg)translateY(-2.65rem)}.settings-domain-verify__satellite--3{transform:rotate(240deg)translateY(-2.65rem)}.settings-domain-verify__core{z-index:1;width:3.65rem;height:3.65rem;color:var(--sdv-accent);border:1px solid color-mix(in srgb, var(--sdv-accent) 22%, #e8eaef);box-shadow:0 1px 0 #ffffffe6 inset, 0 12px 28px color-mix(in srgb, var(--sdv-accent) 14%, transparent), 0 4px 10px #0f172a0f;background:linear-gradient(155deg,#fff 0%,#f8fbff 52%,#faf8ff 100%);border-radius:999px;place-items:center;display:grid;position:relative}.settings-domain-verify__core:before{content:"";border-radius:inherit;background:linear-gradient(135deg, color-mix(in srgb, var(--sdv-accent) 55%, transparent), color-mix(in srgb, var(--sdv-violet) 45%, transparent), color-mix(in srgb, var(--sdv-primary) 35%, transparent));-webkit-mask-composite:xor;opacity:.85;pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.settings-domain-verify__core--success{color:var(--success,#15803d);border-color:color-mix(in srgb, var(--success,#15803d) 28%, #e8eaef);box-shadow:0 1px 0 #ffffffe6 inset, 0 12px 28px color-mix(in srgb, var(--success,#15803d) 14%, transparent), 0 4px 10px #0f172a0d;background:linear-gradient(155deg,#f4fdf8 0%,#fff 55%,#f8fffb 100%)}.settings-domain-verify__core--success:before{background:linear-gradient(135deg, color-mix(in srgb, var(--success,#15803d) 50%, transparent), color-mix(in srgb, var(--success,#15803d) 28%, transparent))}.settings-domain-verify__status{max-width:30ch;min-height:1.45em;color:color-mix(in srgb, var(--sdv-muted) 88%, #111827);margin:0;font-size:.9rem;font-weight:500;line-height:1.5}.settings-domain-verify__status--success{color:var(--success,#15803d);font-weight:600}.settings-domain-verify__bar{background:#e8eaefd1;border-radius:999px;width:min(220px,78%);height:3px;overflow:hidden}.settings-domain-verify__bar-fill{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--sdv-accent) 70%, #fff), var(--sdv-violet), color-mix(in srgb, var(--sdv-primary) 75%, #fff));opacity:.95;width:42%;height:100%;display:block}.settings-domain-verify__callout{text-align:left}.settings-domain-verify__callout-lead{color:var(--text,#111827);margin:0 0 .45rem;font-weight:600}.settings-domain-verify__callout p:last-child{margin:0}@keyframes settings-domain-verify-pulse{0%{opacity:.55;transform:scale(.82)}70%{opacity:0;transform:scale(1.32)}to{opacity:0;transform:scale(1.32)}}@keyframes settings-domain-verify-orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes settings-domain-verify-ambient-breathe{0%,to{opacity:.62;transform:scale(.96)}50%{opacity:.88;transform:scale(1.04)}}@keyframes settings-domain-verify-core-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes settings-domain-verify-bar-sweep{0%{transform:translate(-120%)}to{transform:translate(280%)}}@keyframes settings-domain-verify-status-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes settings-domain-verify-success-pop{0%{opacity:0;transform:scale(.88)}65%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.settings-domain-verify__ambient{animation:4.2s ease-in-out infinite settings-domain-verify-ambient-breathe}.settings-domain-verify__pulse--1{animation:settings-domain-verify-pulse 2.8s var(--auth-motion-ease-out,ease-out) infinite}.settings-domain-verify__pulse--2{animation:settings-domain-verify-pulse 2.8s var(--auth-motion-ease-out,ease-out) infinite;animation-delay:.9s}.settings-domain-verify__pulse--3{animation:settings-domain-verify-pulse 2.8s var(--auth-motion-ease-out,ease-out) infinite;animation-delay:1.8s}.settings-domain-verify__pulse--success{animation:settings-domain-verify-pulse 2.4s var(--auth-motion-ease-out,ease-out) infinite}.settings-domain-verify__orbit{animation:9s linear infinite settings-domain-verify-orbit-spin}.settings-domain-verify__core{animation:3.6s ease-in-out infinite settings-domain-verify-core-float}.settings-domain-verify__core--success{animation:settings-domain-verify-success-pop .55s var(--auth-motion-ease-out,ease-out) both}.settings-domain-verify__status{animation:settings-domain-verify-status-in .42s var(--auth-motion-ease-out,ease-out) both}.settings-domain-verify__bar-fill{animation:1.35s cubic-bezier(.45,.05,.55,.95) infinite settings-domain-verify-bar-sweep}}@media (prefers-reduced-motion:reduce){.settings-domain-verify__ambient,.settings-domain-verify__pulse,.settings-domain-verify__orbit,.settings-domain-verify__core,.settings-domain-verify__status,.settings-domain-verify__bar-fill{animation:none!important;transform:none!important}.settings-domain-verify__pulse{opacity:.35}}@media (max-width:720px){.new-site-wizard-modal{padding:0}.new-site-wizard-modal__panel{border-left:0;border-right:0;border-radius:0;width:100%;margin:0}.new-site-wizard-modal__hero{flex-direction:column;align-items:stretch}.new-site-wizard-modal__credit-pill{white-space:normal;align-self:flex-start}}
