.platform-settings-heading{align-items:center}.platform-publish-state{display:flex;align-items:center;gap:9px;padding:10px 14px;border:1px solid var(--line);border-radius:13px;background:var(--evoluto-paper);min-width:190px}.platform-publish-state>span{color:#4f8b64}.platform-publish-state small,.platform-publish-state strong{display:block}.platform-publish-state small{font-size:11px;color:var(--muted);letter-spacing:.08em}.platform-publish-state strong{font-size:11px;margin-top:2px}.platform-settings-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);gap:18px;align-items:start}.platform-settings-editor,.platform-settings-side{display:grid;gap:16px}.platform-settings-side{position:sticky;top:88px}.platform-settings-card,.platform-preview-card,.platform-history-card{padding:20px}.platform-settings-card>header,.platform-preview-card>header,.platform-history-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line);padding-bottom:14px;margin-bottom:16px}.platform-settings-card>header>div{display:flex;align-items:center;gap:9px}.platform-settings-card h2{font:800 15px "Manrope",sans-serif;margin:0}.platform-settings-card header p,.platform-preview-card header small,.platform-history-card header small{margin:0;max-width:280px;color:var(--muted);font-size:11px;line-height:1.5}.platform-step{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;background:color-mix(in srgb,var(--evoluto-orange) 28%,white);color:#80530c;font-weight:800;font-size:11px}.platform-color-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.platform-color-grid label>span,.platform-option-grid label>span,.platform-copy-fields label>span{display:block;font-size:11px;font-weight:700;margin-bottom:6px}.platform-color-grid label>div{display:grid;grid-template-columns:44px 1fr;gap:7px}.platform-color-grid input[type=color]{width:44px;height:39px;padding:3px;border:1px solid var(--line);border-radius:9px;background:#fff}.platform-color-grid input[type=text],.platform-option-grid select,.platform-copy-fields input,.platform-copy-fields textarea{width:100%;border:1px solid var(--line);border-radius:9px;padding:10px 11px;background:#fff;color:var(--ink);font:600 11px "DM Sans",sans-serif}.platform-option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.platform-check{grid-column:1/-1;display:flex;align-items:center;gap:11px;padding:12px;border:1px solid var(--line);border-radius:11px;background:#fafbf8}.platform-check input{accent-color:var(--evoluto-olive);width:18px;height:18px}.platform-check span{margin:0!important}.platform-check strong,.platform-check small{display:block}.platform-check small{font-size:11px;color:var(--muted);margin-top:3px}.platform-copy-fields{display:grid;gap:13px}.platform-copy-fields textarea{resize:vertical;line-height:1.5}.platform-settings-actions{display:flex;justify-content:flex-end;gap:9px;flex-wrap:wrap}.platform-settings-error{margin:0;padding:11px 13px;border:1px solid #eab0a8;border-radius:10px;background:#fff1ef;color:#9c3d34;font-size:11px;font-weight:700}.platform-preview-card header span,.platform-history-card header span{display:block;font-size:11px;font-weight:800;color:var(--muted);letter-spacing:.1em}.platform-preview-card header strong,.platform-history-card header strong{display:block;font-size:12px;margin-top:3px}.platform-preview{--preview-primary:#788048;--preview-accent:#f8c050;--preview-header:#b4bc8d;--preview-nav:#ebeade;--preview-page:#f6f0e4;--preview-surface:#fffdfa;border:1px solid #d8d8ce;border-radius:14px;overflow:hidden;background:var(--preview-page);font-size:9px}.platform-preview-top{height:47px;display:flex;align-items:center;gap:9px;padding:7px 10px;background:var(--preview-header)}.platform-preview-logo{width:31px;height:31px;border-radius:9px;display:grid;place-items:center;background:var(--preview-accent);color:#2d3025;font-weight:900;font-size:14px}.platform-preview-top small,.platform-preview-top strong{display:block}.platform-preview-top small{font-size:6px;letter-spacing:.07em}.platform-preview-top strong{font-size:8px;margin-top:2px}.platform-preview-shell{display:grid;grid-template-columns:77px 1fr;min-height:205px}.platform-preview-shell nav{padding:10px 7px;background:var(--preview-nav);display:flex;flex-direction:column;gap:5px}.platform-preview-shell nav>*{display:block;padding:7px;border-radius:7px;font-size:7px}.platform-preview-shell nav b{background:var(--preview-surface);border-left:3px solid var(--preview-accent)}.platform-preview-shell main{padding:15px;background:var(--preview-page)}.platform-preview-shell main>div{padding:12px;border:1px solid color-mix(in srgb,var(--preview-primary) 32%,#ddd);border-radius:10px;background:color-mix(in srgb,var(--preview-header) 58%,white)}.platform-preview-shell main small,.platform-preview-shell main strong{display:block}.platform-preview-shell main strong{font-size:11px;margin-top:5px}.platform-preview-shell main p{font-size:7px;line-height:1.5;margin:5px 0 0}.platform-preview-shell section{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:9px}.platform-preview-shell article{padding:10px;border:1px solid #ddd;border-radius:10px;background:var(--preview-surface)}.platform-preview-shell article b{display:block;margin-top:4px;color:var(--preview-primary)}.platform-settings-history{display:grid;gap:8px;max-height:270px;overflow:auto}.platform-settings-history>p{font-size:11px;color:var(--muted);margin:0}.platform-history-item{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:10px}.platform-history-item strong,.platform-history-item small{display:block}.platform-history-item strong{font-size:11px}.platform-history-item small{font-size:11px;color:var(--muted);margin-top:3px}.platform-history-item button{padding:7px 9px;font-size:11px}.platform-density-compact .content{padding-top:22px}.platform-density-compact .card{padding-top:15px;padding-bottom:15px}.platform-density-compact td{padding-top:8px;padding-bottom:8px}.platform-width-contained .content{max-width:1320px!important}.platform-corners-compact{--radius:10px}.platform-corners-compact .evoluto-shell .content,.platform-corners-compact .content{border-radius:0 14px 14px 0}.platform-hide-module-overview .company-module-overview{display:none!important}
@media(max-width:1120px){.platform-settings-layout{grid-template-columns:1fr}.platform-settings-side{position:static;grid-template-columns:1fr 1fr}.platform-option-grid{grid-template-columns:1fr 1fr}.platform-check{grid-column:1/-1}}
@media(max-width:700px){.platform-settings-heading{align-items:flex-start}.platform-publish-state{width:100%}.platform-color-grid,.platform-option-grid,.platform-settings-side{grid-template-columns:1fr}.platform-check{grid-column:auto}.platform-settings-actions .btn{flex:1}.platform-settings-card>header{display:grid}}
