.management-window-style{width:min(620px,85vw);max-height:75dvh;overflow:auto;padding:12px;color:#1c2b40;background:#fff}.management-window-style>p{margin:8px 0}.management-window-style fieldset{border:0;padding:0}.management-window-style label{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 0}.management-window-style-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px}.management-window-style input:not([type=checkbox]),.management-window-style select{width:120px;border:1px solid #c6d7e8;border-radius:4px;padding:3px;background:#fff;color:#1c2b40}.management-window-style footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px}.management-window-style button{padding:6px 12px;border:1px solid #c6d7e8;border-radius:4px;background:#f4f7fb;color:#1c2b40}.management-style-preview{border:1px solid;padding:10px;margin-top:12px}.management-style-preview strong{display:block;padding:5px}.management-style-context{position:fixed;z-index:1500;background:#fff;color:#1c2b40;border:1px solid #c6d7e8;padding:5px;box-shadow:0 6px 18px #0002}.management-style-context button{padding:8px 16px;background:#fff;color:#1c2b40}.management-style-context button:hover{background:#e8f1fc}@media(max-width:540px){.management-window-style-fields{grid-template-columns:1fr}}.management-style-dialog{color:#1c2b40;background:#fff;border:1px solid #c6d7e8;border-radius:8px;padding:12px;max-width:95vw}.management-style-dialog h2{font-size:16px;margin:0 12px 8px}.management-style-context[popover]{inset:auto;margin:0}.management-style-context::backdrop{background:transparent}.management-style-context,.management-style-dialog{pointer-events:auto}
