.admin-site{color:var(--ink,#17213b)}.se-heading{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:20px}.se-heading h2{font-size:24px;margin:0 0 8px}.se-fields small,.se-heading p,.se-preview small{font-size:13px;line-height:1.6;color:var(--muted,#6b7280)}.se-save-status{font-size:12px;white-space:nowrap;padding:8px 12px;border:1px solid var(--line,#dce3ef);border-radius:20px}.se-tabs{display:flex;gap:8px;border-bottom:1px solid var(--line,#dce3ef);margin-bottom:26px;padding-bottom:12px;flex-wrap:wrap}.se-tabs button{border:1px solid var(--line,#dce3ef);border-radius:10px;padding:10px 16px;background:transparent;color:inherit;font-weight:600}.se-tabs button[aria-selected=true]{background:#293be5;color:white;border-color:#293be5}.se-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);gap:32px}.se-fields{display:grid;gap:18px;max-width:960px;min-width:0}.se-fields label{display:grid;gap:8px;font-size:13px;font-weight:600;min-width:0}.se-fields :is(input:not([type=checkbox]),textarea,select){width:100%;padding:11px 12px;border:1px solid var(--line,#dce3ef);border-radius:10px;background:var(--paper,#fff);color:inherit;font:inherit;min-width:0}.se-fields textarea{resize:vertical;line-height:1.65}.se-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.se-fields fieldset{display:grid;gap:14px;padding:18px;border:1px solid var(--line,#dce3ef);border-radius:12px;min-width:0}.se-fields legend{font-size:13px;font-weight:700;padding:0 6px}.se-fields .se-switch{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:12px 0;border-bottom:1px solid var(--line,#dce3ef);font-size:14px}.se-switch input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:36px;height:21px;border-radius:16px;background:#939bb2;position:relative;flex-shrink:0;cursor:pointer}.se-switch input:before{content:"";position:absolute;left:3px;top:3px;width:15px;height:15px;border-radius:50%;background:white}.se-switch input:checked{background:#293be5}.se-switch input:checked:before{left:18px}.se-switch input:focus-visible{outline:3px solid #9da8ff;outline-offset:3px}.se-fields .se-check{display:flex;gap:8px;align-items:center;font-weight:400}.se-preview{align-self:start;background:var(--paper,#f4f5ff);border:1px solid var(--line,#dce3ef);border-radius:16px;padding:24px;overflow-wrap:anywhere}.se-preview>small:first-child{font-size:10px;letter-spacing:1px}.se-preview h3{font-size:23px;line-height:1.25;margin:20px 0 12px}.se-preview p{font-size:14px;line-height:1.7;white-space:pre-wrap}.se-preview-link{font-weight:700;font-size:13px;color:#5062ed}.se-preview-state{border-top:1px solid var(--line,#dce3ef);padding-top:15px;margin-top:24px}.se-error{border:1px solid #f39797;border-radius:10px;padding:16px;margin:12px 0;font-size:13px}.se-error button{margin:8px;font-weight:700}.managed-announcement,.managed-promo{margin:16px 0;white-space:pre-wrap;overflow-wrap:anywhere}.managed-announcement p,.managed-promo p{line-height:1.65;margin:8px 0}.managed-announcement strong,.managed-promo strong{font-size:17px}html[data-app-theme=dark] .admin-site{color:#f0f3ff;--line:#3b456b;--paper:#1c2547;--muted:#b3bfdb}@media(max-width:800px){.se-grid,.se-row{grid-template-columns:1fr}.se-heading{flex-direction:column;gap:12px}}