body{background:#f5f5f1;color:#1a2b43}.sa-header{display:flex;gap:22px;align-items:center;padding:18px 5%;background:white;border-bottom:1px solid #ddd}.sa-header img{width:140px;display:block}.sa-header a{font-size:11px;color:#31435e}.sa-header a:first-child{margin-right:auto}.sa-main{max-width:1000px;margin:auto;padding:32px 24px 120px}.sa-main h1{font:40px Georgia}.sa-main h2{font:30px Georgia}.sa-breadcrumb{font-size:11px;color:#66778b}.sa-tabs{display:flex;gap:16px;overflow:auto;position:sticky;top:0;background:#f5f5f1;z-index:3;padding:18px 0;border-bottom:1px solid #ccd3da;white-space:nowrap}.sa-tabs a{font-size:12px;color:#293e59}.sa-main section{margin:32px 0;scroll-margin-top:80px}.sa-main p{font-size:13px;line-height:1.7;color:#69768a}.sa-main label{display:grid;gap:8px;font-size:12px;color:#32465f;margin:12px 0}.sa-main input:not([type=checkbox]),.sa-main textarea,.sa-main select{width:100%;box-sizing:border-box;border:1px solid #c3cdd4;border-radius:4px;background:white;padding:12px;font:14px/1.5 Arial;color:#243850;min-height:45px}.sa-main textarea{resize:vertical}.sa-fields{display:grid;grid-template-columns:1fr 1fr;gap:4px 20px}.sa-main button{border:1px solid #aebbc8;padding:12px 16px;background:white;min-height:44px;color:#273f5b;border-radius:3px;cursor:pointer;font:600 12px Arial}.sa-main button:disabled{opacity:.5;cursor:wait}.sa-main details{margin:20px 0;background:#fff;border:1px solid #d6dce1;padding:18px}.sa-main summary{font:600 15px/1.5 Arial;cursor:pointer;min-height:30px;overflow-wrap:anywhere}.sa-main details>small{display:block;margin:12px 0;color:#758299;font-size:10px;overflow-wrap:anywhere}.sa-save{position:sticky;bottom:0;background:#fffef9ed;backdrop-filter:blur(12px);border:1px solid #d3d8dd;padding:14px;display:flex;gap:10px;align-items:center;z-index:4}.sa-save span{font-size:11px;margin-right:auto;color:#657790}.sa-save #saPublish{background:#132e4e;color:white}.sa-note,#saMessage:not(:empty){padding:16px;background:#e9edf0;font-size:13px;line-height:1.6}.sa-error{display:block;font-size:11px;color:#a43324;margin-top:4px}.sa-error:empty{display:none}.sa-main .sa-check{display:flex;align-items:start;gap:10px}.sa-check input{margin-top:2px}.sa-remove{margin-top:16px;color:#9b3928!important}.sa-thumb{width:100%;max-height:240px;object-fit:contain;background:#eef0f2}.sa-main :focus-visible{outline:3px solid #ac8240;outline-offset:3px}.sa-main [aria-invalid=true]{border-color:#ad3b28!important}.sa-main [hidden]{display:none!important}#saHistory p{padding:13px;border-bottom:1px solid #ddd}
@media(max-width:600px){.sa-header{gap:12px;padding:15px}.sa-header img{width:105px}.sa-header a{font-size:10px}.sa-main{padding:22px 18px 100px}.sa-main h1{font-size:32px}.sa-fields{grid-template-columns:1fr}.sa-tabs{gap:22px;margin:0 -18px;padding:17px 18px}.sa-save{flex-wrap:wrap;padding:10px;gap:8px;margin:0 -8px}.sa-save span{width:100%}.sa-save button{flex:1;font-size:11px;padding:11px 9px}.sa-main details{padding:14px}.sa-main input:not([type=checkbox]),.sa-main textarea,.sa-main select{font-size:16px}}
