@import "https://fonts.googleapis.com/css2?family=Blinker:wght@400;500;600;700&family=Roboto:wght@400;500;600;700&display=swap";
html[data-theme=light]{--font-body:"Roboto", ui-sans-serif, system-ui, sans-serif;--theme-elevation-0:#fff;--theme-elevation-50:#f8f7fb;--theme-elevation-100:#f0eef5;--theme-elevation-150:#e5e2eb;--theme-elevation-200:#d9d5e1;--theme-elevation-250:#c9c4d2;--theme-elevation-300:#b5afbf;--theme-elevation-350:#a29bab;--theme-elevation-400:#8f889a;--theme-elevation-450:#7b7487;--theme-elevation-500:#696274;--theme-elevation-550:#5a5365;--theme-elevation-600:#4a4357;--theme-elevation-650:#3d374b;--theme-elevation-700:#332e42;--theme-elevation-750:#292538;--theme-elevation-800:#1e1d30;--theme-elevation-850:#1a192a;--theme-elevation-900:#161522;--theme-elevation-950:#11111c;--theme-elevation-1000:#0c0c14;--theme-success-500:#16825d;--theme-error-500:#b83a2e}.wildfire-admin-logo{justify-content:center;align-items:center;display:inline-flex}.wildfire-admin-logo img{object-fit:contain;filter:brightness(0);width:100%;height:100%;display:block}.wildfire-admin-logo--login{width:88px;height:86px}.wildfire-admin-logo--icon{flex:none;width:48px;height:42px}.step-nav__home{flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:42px;display:flex}.step-nav__home>span,.step-nav__home .wildfire-admin-logo--icon{width:48px;max-width:none;height:42px;display:flex;overflow:visible}.step-nav:after,.app-header__gradient-placeholder,.doc-controls__meta:after,.doc-controls__controls:after,.preview-sizes__listWrap:after,.shimmer-effect__shine{display:none}.collection-edit,.live-preview{--gradient:none}h1,h2,h3,h4,.btn{font-family:Blinker,ui-sans-serif,system-ui,sans-serif}.btn--style-primary{--bg-color:#1e1d30;--color:#fff;--hover-bg:#ff7ccb;--hover-color:#1e1d30;letter-spacing:.04em;border-radius:999px;font-weight:600}.rs__control{border-radius:6px}.rs__option--is-focused{box-shadow:inset 3px 0 #ff7ccb}a:focus-visible,button:focus-visible{outline-color:#ff7ccb}.schema-values{gap:.9rem;margin-bottom:1.25rem;display:grid}.schema-values__field{gap:.4rem;display:grid}.schema-values__field>input,.schema-values__field>select,.schema-values__textarea{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);width:100%;color:var(--theme-elevation-800);font:inherit;border-radius:6px;padding:.75rem}.schema-values__field>input:focus,.schema-values__field>select:focus,.schema-values__textarea:focus{border-color:#ff7ccb;outline:none;box-shadow:0 0 0 2px #ff7ccb33}.schema-values__textarea{resize:vertical}.schema-values__textarea--code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.875rem}.schema-values__checkbox{align-items:center;gap:.55rem;display:flex}.schema-values__media-preview{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);border-radius:8px;grid-template-columns:minmax(120px,220px) 1fr;align-items:center;gap:1rem;padding:.75rem;display:grid}.schema-values__media-preview a{aspect-ratio:16/10;background:var(--theme-elevation-100);border-radius:6px;display:block;overflow:hidden}.schema-values__media-preview img{object-fit:contain;width:100%;height:100%;display:block}.schema-values__media-preview>div{justify-items:start;gap:.35rem;min-width:0;display:grid}.schema-values__media-preview strong{overflow-wrap:anywhere}.schema-values__media-preview small{color:var(--theme-elevation-500)}.schema-values__media-preview button{color:var(--theme-error-500);cursor:pointer;background:0 0;border:0;margin-top:.25rem;padding:0}@media (max-width:600px){.schema-values__media-preview{grid-template-columns:1fr}}.schema-values__notice{background:var(--theme-elevation-50);color:var(--theme-elevation-700);border-left:3px solid #ff7ccb;border-radius:4px;padding:.8rem .9rem}.schema-values__notice--error,.schema-values__error{color:var(--theme-error-500)}.seo-noindex-publish-warning{border:1px solid #b83a2e73;border-left:5px solid var(--theme-error-500);color:var(--theme-error-500);background:#b83a2e14;border-radius:9px;padding:1rem}.domain-email-dns-warning{border:1px solid #dc2626;border-radius:8px;padding:12px}.domain-email-dns-warning .field-description{color:#b91c1c;font-weight:600}.seo-noindex-publish-warning .field-label{color:var(--theme-error-500);font-weight:700}:root{--wildfire-ink:#1e1d30;--wildfire-ink-soft:#302e49;--wildfire-pink:#ff7ccb;--wildfire-pink-soft:#ffe0f3;--wildfire-paper:#fbfaff;--wildfire-lilac:#f3eff8;--wildfire-line:#1e1d301f;--wildfire-shadow:0 18px 50px #1e1d3017;--wildfire-ease:cubic-bezier(.2, .8, .2, 1)}html[data-theme=light] body{background:var(--wildfire-paper)}body,input,textarea,select,button{font-family:Roboto,ui-sans-serif,system-ui,sans-serif}h1,h2,h3,h4,.nav-group__label,.step-nav,.collection-list__header,.doc-header__title{letter-spacing:-.025em}.template-default__nav-toggler,.btn,.card,.pill,.nav a,.nav button,.table a,input,textarea,.rs__control{transition-duration:.17s;transition-timing-function:var(--wildfire-ease)}.nav{--nav-width:272px;background:var(--wildfire-ink);color:#fff;border-right:0}.nav .wildfire-admin-logo img{filter:brightness(0)invert()}.nav__wrap{box-sizing:border-box;padding:1.35rem 1rem 1rem 1.35rem!important}.nav-group{margin-bottom:1.15rem}.nav-group__toggle{padding:.15rem .55rem .4rem!important}.nav-group__label{color:#ffffff7a;letter-spacing:.16em;text-transform:uppercase;font-family:Blinker,ui-sans-serif,system-ui,sans-serif;font-size:.68rem;font-weight:600}.nav a,.nav button,.nav .nav__link{color:#ffffffc2;border-radius:8px}.nav .nav__link{padding:.48rem .6rem;font-size:.82rem;line-height:1.25;display:block}.nav a:hover,.nav button:hover,.nav .nav__link:hover{color:#fff;background:#ffffff12;transform:translate(2px)}.nav a.active,.nav a[aria-current=page],.nav .nav__link--active{box-shadow:inset 3px 0 var(--wildfire-pink);color:#fff;background:#ffffff17;font-weight:600}.nav__controls,.nav__header{border-color:#ffffff17}.nav__controls{background:var(--wildfire-ink);padding-top:1.5rem}.app-header{border-bottom:1px solid var(--wildfire-line);background:#fff}.template-default__wrap{background:0 0}.gutter--left,.gutter--right{--gutter-h:clamp(1rem, 3vw, 3.5rem)}.table-wrap,.collection-list__wrap,.document-fields__main>.render-fields{border-radius:14px}.table-wrap{border:1px solid var(--wildfire-line);overflow:auto;box-shadow:0 12px 35px #1e1d300f}.table{background:#fff}.table thead{background:var(--wildfire-lilac)}.table tbody tr{transition:background-color .14s var(--wildfire-ease), transform .14s var(--wildfire-ease)}.table tbody tr:hover{background:#fff7fc}.table a:hover{color:#c52b86}input:not([type=checkbox]):not([type=radio]),textarea,.rs__control{border-radius:9px}input:not([type=checkbox]):not([type=radio]):focus,textarea:focus,.rs__control--is-focused{border-color:var(--wildfire-pink);box-shadow:0 0 0 3px #ff7ccb29}.btn{border-radius:999px;font-family:Blinker,ui-sans-serif,system-ui,sans-serif;font-weight:600}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)scale(.98)}.btn--style-primary{box-shadow:0 8px 24px #1e1d3026}.btn--style-primary:hover{box-shadow:0 10px 28px #ff7ccb47}.doc-controls{background:var(--wildfire-paper);border-bottom-color:var(--wildfire-line)}.tabs-field__tabs,.doc-tabs{scrollbar-width:thin}.tabs-field__tab-button,.doc-tab{transition:color .15s var(--wildfire-ease), box-shadow .15s var(--wildfire-ease)}.tabs-field__tab-button--active,.doc-tab--active{box-shadow:inset 0 -3px var(--wildfire-pink)}.wildfire-dashboard{box-sizing:border-box;gap:clamp(1rem,1.7vw,1.35rem);width:100%;max-width:1440px;margin:0 auto;padding:1.25rem clamp(1.15rem,2.2vw,2rem) 3.5rem;display:grid}.wildfire-dashboard__hero{background:var(--wildfire-ink);box-shadow:var(--wildfire-shadow);color:#fff;border-radius:20px;justify-content:space-between;align-items:center;min-height:210px;padding:clamp(1.75rem,3.2vw,2.8rem);display:flex;position:relative;overflow:hidden}.wildfire-dashboard__hero:after{content:"";border:1px solid #ffffff24;border-radius:50%;width:22rem;height:22rem;position:absolute;top:-12rem;right:-9rem}.wildfire-dashboard__hero>*{z-index:1;position:relative}.wildfire-dashboard__eyebrow{color:var(--wildfire-pink);letter-spacing:.17em;text-transform:uppercase;margin:0 0 .8rem;font-family:Blinker,ui-sans-serif,system-ui,sans-serif;font-size:.7rem;font-weight:700}.wildfire-dashboard__hero h1{color:#fff;max-width:780px;margin:0;font-size:clamp(2.25rem,4vw,3.65rem);line-height:1}.wildfire-dashboard__intro{color:#ffffffab;max-width:630px;margin:.9rem 0 0;font-size:clamp(.95rem,1.4vw,1.08rem);line-height:1.55}.wildfire-dashboard__primary{background:var(--wildfire-pink);color:var(--wildfire-ink);transition:transform .17s var(--wildfire-ease), box-shadow .17s var(--wildfire-ease);border-radius:999px;flex:none;align-items:center;gap:1.75rem;padding:.85rem 1.05rem .85rem 1.25rem;font-family:Blinker,ui-sans-serif,system-ui,sans-serif;font-weight:700;text-decoration:none;display:inline-flex}.wildfire-dashboard__primary:hover{transform:translateY(-3px);box-shadow:0 12px 35px #ff7ccb52}.wildfire-dashboard__primary:active{transform:translateY(0)scale(.98)}.wildfire-dashboard__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.wildfire-stat{border:1px solid var(--wildfire-line);color:var(--wildfire-ink);min-height:132px;transition:border-color .17s var(--wildfire-ease), box-shadow .17s var(--wildfire-ease), transform .17s var(--wildfire-ease);background:#ffffffe0;border-radius:16px;padding:1.05rem 1.15rem;text-decoration:none;display:grid;position:relative}.wildfire-stat:hover{box-shadow:var(--wildfire-shadow);border-color:#ff7ccbb3;transform:translateY(-4px)}.wildfire-stat__index{color:#a39dac;letter-spacing:.12em;font-family:Blinker,ui-sans-serif,system-ui,sans-serif;font-size:.7rem}.wildfire-stat strong{align-self:end;font-family:Blinker,ui-sans-serif,system-ui,sans-serif;font-size:2.35rem;line-height:1}.wildfire-stat__label{color:#6f6878;margin-top:.25rem;font-size:.84rem}.wildfire-stat__arrow{background:var(--wildfire-lilac);height:2rem;transition:background-color .17s var(--wildfire-ease), transform .17s var(--wildfire-ease);border-radius:50%;justify-content:center;align-items:center;width:2rem;display:flex;position:absolute;top:1rem;right:1rem}.wildfire-stat:hover .wildfire-stat__arrow{background:var(--wildfire-pink);transform:rotate(8deg)}.wildfire-dashboard__grid{grid-template-columns:minmax(0,1.65fr) minmax(300px,.72fr);gap:1rem;display:grid}.wildfire-panel{border:1px solid var(--wildfire-line);background:#ffffffe0;border-radius:18px;min-height:300px;padding:clamp(1.25rem,2vw,1.7rem)}.wildfire-panel__heading{justify-content:space-between;align-items:start;display:flex}.wildfire-panel h2{margin:0;font-size:clamp(1.55rem,2.4vw,2rem)}.wildfire-panel__heading>a{color:var(--wildfire-ink);-webkit-text-decoration-color:var(--wildfire-pink);text-decoration-color:var(--wildfire-pink);text-underline-offset:4px;font-size:.85rem;font-weight:600}.wildfire-recent-list{margin-top:1.3rem;display:grid}.wildfire-recent{border-top:1px solid var(--wildfire-line);color:var(--wildfire-ink);min-height:62px;transition:color .15s var(--wildfire-ease), padding .15s var(--wildfire-ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.72rem .35rem;text-decoration:none;display:grid}.wildfire-recent:hover{color:#b9257b;padding-left:.7rem}.wildfire-recent--site{grid-template-columns:auto minmax(0,1fr) auto auto}.wildfire-recent__content{min-width:0}.wildfire-recent__content strong,.wildfire-recent__content small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wildfire-recent__meta{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.wildfire-recent__meta small{color:#8d8794;font-size:.72rem}.wildfire-recent__arrow{color:#8d8794}.wildfire-status-dot{background:#a39dac;border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 0 4px #a39dac21}.wildfire-status-dot--ready{background:#16a36f;box-shadow:0 0 0 4px #16a36f21}.wildfire-status-dot--error{background:#d94c3d;box-shadow:0 0 0 4px #d94c3d21}.wildfire-status-dot--provisioning,.wildfire-status-dot--queued{background:#e7a52e;box-shadow:0 0 0 4px #e7a52e24}.wildfire-status-pill{background:var(--wildfire-lilac);color:#5f5868;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.22rem .5rem;font-size:.67rem;font-weight:700}.wildfire-recent__mark{background:var(--wildfire-pink);border-radius:50%;width:.55rem;height:.55rem}.wildfire-recent strong,.wildfire-recent small{display:block}.wildfire-recent small{color:#827b8a;margin-top:.25rem}.wildfire-panel--ink{background:var(--wildfire-ink);color:#fff;border:0}.wildfire-panel--ink h2{color:#fff;max-width:320px}.wildfire-quick-actions{margin-top:1.5rem;display:grid}.wildfire-quick-actions a{color:#ffffffd1;transition:color .15s var(--wildfire-ease), padding .15s var(--wildfire-ease);border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;padding:.9rem .2rem;text-decoration:none;display:flex}.wildfire-quick-actions a:hover{color:var(--wildfire-pink);padding-left:.55rem;padding-right:.55rem}.wildfire-empty{background:var(--wildfire-lilac);border:1px dashed #1e1d3029;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:150px;margin-top:1.25rem;padding:1.4rem;display:grid}.wildfire-empty>span{color:var(--wildfire-pink);font-size:1.8rem}.wildfire-empty h3{margin:0 0 .25rem;font-size:1.3rem}.wildfire-empty p{color:#777080;margin:0}.wildfire-empty a{color:var(--wildfire-ink);-webkit-text-decoration-color:var(--wildfire-pink);text-decoration-color:var(--wildfire-pink);text-underline-offset:4px;white-space:nowrap;font-weight:600}@media (max-width:1000px){.wildfire-dashboard__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.wildfire-dashboard__grid{grid-template-columns:1fr}}@media (max-width:700px){.wildfire-dashboard{padding-inline:1rem}.wildfire-dashboard__hero{flex-direction:column;align-items:start;gap:1.75rem;min-height:0}.wildfire-dashboard__hero h1{font-size:clamp(2.2rem,12vw,3.2rem)}.wildfire-dashboard__primary{justify-content:space-between;width:100%}.wildfire-stat{min-height:135px}.wildfire-stat strong{font-size:2.2rem}.table-wrap{border-radius:10px}.table th:first-child,.table td:first-child{background:inherit;z-index:1;position:sticky;left:0}.wildfire-recent--site{grid-template-columns:auto minmax(0,1fr) auto}.wildfire-recent__meta{display:none}.wildfire-empty{grid-template-columns:auto minmax(0,1fr);align-items:start}.wildfire-empty>a{grid-column:2}}@media (max-width:460px){.wildfire-dashboard__stats{grid-template-columns:1fr 1fr;gap:.65rem}.wildfire-stat{min-height:125px;padding:1rem}.wildfire-stat__arrow{display:none}.wildfire-panel{border-radius:14px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
