.se-bar,.se-panel{font:14px/1.45 "Segoe UI",sans-serif;color:#183c43;background:#fff;z-index:10000;box-sizing:border-box}
.se-bar{position:sticky;top:0;display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:10px 18px;border-bottom:2px solid #167783}
.se-editing{padding-right:350px;padding-top:64px}.se-editing .se-bar{position:fixed;left:0;right:0;top:0;min-height:64px}.se-editing .sh{top:64px}.se-editing [data-site-text]:hover{outline:1px dashed #16808b;cursor:text}.se-selected{outline:2px solid #e78023!important;outline-offset:3px}
.se-panel{position:fixed;top:64px;right:0;bottom:0;width:350px;overflow:auto;border-left:1px solid #cdd9db;padding:18px}.se-panel-hidden{padding-right:0}.se-panel-hidden .se-panel{display:none}
.se-status{flex:1;min-width:120px;font-size:12px}.se-bar button,.se-panel button,.se-bar a{border:1px solid #a6bdc0;border-radius:4px;background:#fff;color:#174952;padding:7px 10px;font:inherit;cursor:pointer;text-decoration:none}.se-bar button:disabled{opacity:.5}.se-bar button:hover,.se-panel button:hover{background:#edf5f5}.se-help{font-size:12px;color:#526a70;margin:0 0 14px}.se-tabs{display:flex;gap:4px;margin-bottom:12px}.se-tabs button{padding:6px;font-size:12px}.se-panel input,.se-panel textarea,.se-panel select{box-sizing:border-box;width:100%;border:1px solid #afc0c3;border-radius:3px;padding:8px;font:inherit;margin:5px 0 12px;background:white;color:#183c43}.se-panel select{font-size:12px}.se-selection{font-weight:600;overflow-wrap:anywhere}.se-upload{display:block;border:1px dashed #167783;padding:14px;background:#f1f7f7;margin-top:10px}.se-upload input{font-size:12px}.se-fields{margin-bottom:20px}.se-panel label{display:block}.se-editing [data-site-media]:hover{outline:2px dashed #167783;cursor:pointer}.site-custom-media{display:flex!important;flex-direction:column;align-items:center;justify-content:center;padding:16px!important;overflow:hidden}.site-custom-media>img{display:block;max-width:100%;width:100%;height:auto;object-fit:contain;transform:none!important}.site-added-image{margin:20px 0;max-width:100%}.site-added-image img{display:block;max-width:100%;max-height:720px;height:auto;object-fit:contain}.site-image-caption,.site-added-image figcaption{font-size:14px;color:#526a70;margin-top:8px}.se-preview{padding:10px 24px;border-bottom:1px solid #a6bdc0;background:#edf5f5}.se-preview a{margin-left:16px}
@media(max-width:850px){.se-editing{padding-right:0;padding-top:120px}.se-editing .sh{top:120px}.se-bar{font-size:12px;min-height:110px!important}.se-panel{top:120px;width:min(350px,100%)}.se-bar strong{width:100%}.se-status{min-width:100px}}
.se-editing euc-text{display:inline;font:inherit;color:inherit;letter-spacing:inherit}
@media(min-width:851px) and (max-width:1450px){.se-editing{padding-right:0}.se-panel{box-shadow:-6px 0 18px #183c4312}}
.se-editing{padding-top:var(--se-bar-height,64px)}.se-editing .sh,.se-panel{top:var(--se-bar-height,64px)}.se-status:empty{display:none}
@media(max-width:850px){.se-bar{gap:5px;padding:8px 12px}.se-bar button,.se-bar a{padding:6px 8px}.se-status:not(:empty){flex-basis:100%}}
