.logoAdmin{justify-content:flex-end}.logoAdmin,.logoAdminInner{display:flex;align-items:center}.logoAdminInner{gap:.75rem}.logoAdminImage{height:70px;width:auto;display:block}.seo-dashboard{display:grid;gap:1rem;padding:1rem}.seo-dashboard__header{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.seo-dashboard__title{margin:0;font-size:1.5rem}.seo-dashboard__subtitle{margin:.25rem 0 0;color:var(--theme-elevation-600)}.seo-dashboard__controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}.seo-dashboard__controls label{display:grid;gap:.25rem;font-size:.85rem}.seo-dashboard__controls button,.seo-dashboard__controls select{border:1px solid var(--theme-elevation-300);border-radius:.5rem;padding:.5rem .65rem;background:var(--theme-elevation-0)}.seo-dashboard__controls button{font-weight:600;cursor:pointer}.seo-dashboard__providers{display:flex;gap:.5rem;flex-wrap:wrap}.seo-dashboard__providers span{border-radius:999px;padding:.2rem .6rem;font-size:.75rem;border:1px solid transparent}.seo-dashboard__providers .ok{background:rgba(34,197,94,.12);color:#166534;border-color:rgba(34,197,94,.35)}.seo-dashboard__providers .warn{background:rgba(249,115,22,.12);color:#9a3412;border-color:rgba(249,115,22,.35)}.seo-dashboard__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}.seo-dashboard__card,.seo-dashboard__panel{border:1px solid var(--theme-elevation-200);border-radius:.75rem;background:var(--theme-elevation-0)}.seo-dashboard__card{padding:.8rem 1rem;display:grid;gap:.25rem}.seo-dashboard__card span{color:var(--theme-elevation-600);font-size:.85rem}.seo-dashboard__card strong{font-size:1.4rem}.seo-dashboard__panel{padding:1rem}.seo-dashboard__panel h2{margin-top:0}.seo-dashboard__snapshot-list{display:grid;gap:.75rem}.seo-dashboard__snapshot-card{border:1px solid var(--theme-elevation-200);border-radius:.5rem;padding:.75rem;display:grid;gap:.5rem}.seo-dashboard__snapshot-head{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.seo-dashboard__snapshot-head span{color:var(--theme-elevation-600);font-size:.85rem}.seo-dashboard__snapshot-sites{color:var(--theme-elevation-700);font-size:.85rem}.seo-dashboard__snapshot-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.5rem}.seo-dashboard__snapshot-metric{border:1px solid var(--theme-elevation-150);border-radius:.4rem;padding:.4rem .5rem;display:grid;gap:.2rem}.seo-dashboard__snapshot-metric span{color:var(--theme-elevation-600);font-size:.75rem}.seo-dashboard__snapshot-metric strong{font-size:1rem}.seo-dashboard__delta{font-size:.75rem;font-weight:600}.seo-dashboard__delta--up{color:#166534}.seo-dashboard__delta--down{color:#b91c1c}.seo-dashboard__delta--neutral{color:var(--theme-elevation-500)}.seo-dashboard__priorities{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem}.seo-dashboard__priority-card{border:1px solid var(--theme-elevation-200);border-radius:.5rem;padding:.75rem;display:grid;gap:.35rem}.seo-dashboard__table-wrapper{overflow-x:auto}.seo-dashboard table{width:100%;border-collapse:collapse}.seo-dashboard td,.seo-dashboard th{text-align:left;border-bottom:1px solid var(--theme-elevation-150);padding:.55rem .4rem;vertical-align:top}.seo-dashboard__panel--warning{border-color:rgba(249,115,22,.3)}.seo-dashboard__error{color:#b91c1c;font-weight:600}.seo-dashboard__muted{color:var(--theme-elevation-600)}@media (max-width:768px){.seo-dashboard{padding:.5rem}.seo-dashboard__title{font-size:1.25rem}}.slug-field-component .label-wrapper{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--base)/2)}.slug-field-component .lock-button{margin:0;padding-bottom:.3125rem}