.sep-shade{position:fixed;inset:0;z-index:18000;display:grid;place-items:center;padding:16px;background:#071c3999}.sep-dialog{box-sizing:border-box;width:min(600px,100%);max-height:94vh;overflow:auto;border-radius:18px;background:#fff;color:#173957;font:14px/1.55 system-ui;box-shadow:0 24px 80px #081b4155}.sep-dialog header{display:flex;gap:18px;align-items:flex-start;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #dbe5f1;background:#f6f9ff}.sep-dialog h2{margin:0;font-size:23px;line-height:1.25}.sep-dialog header p{margin:7px 0 0;color:#52718c}.sep-body{padding:18px 24px}.sep-dialog label{display:block;margin:14px 0;font-weight:650}.sep-dialog select,.sep-dialog textarea{display:block;box-sizing:border-box;width:100%;margin-top:7px;padding:10px;border:1px solid #c4d5e9;border-radius:8px;color:inherit;background:white;font:inherit}.sep-dialog button{padding:9px 14px;border:1px solid #cbd9ec;border-radius:9px;background:white;color:#214b76;font:inherit;cursor:pointer}.sep-dialog [data-save]{background:#245bd5;border-color:#245bd5;color:white}.sep-dialog button:disabled{opacity:.55;cursor:wait}.sep-scope,.sep-note,.sep-success,.sep-error{padding:12px;border:1px solid #dbe5f1;border-radius:10px;background:#f6f9ff}.sep-note{color:#52718c}.sep-success{background:#eaf8f2;border-color:#c3e6d6;color:#11694d}.sep-error{background:#fff0ed;border-color:#f2c4bc;color:#9e2424}.sep-dialog small{display:block;color:#52718c;font-weight:400}.sep-dialog details{margin-top:18px}.sep-dialog summary{cursor:pointer;font-weight:650}.sep-dialog article{padding:12px 0;border-bottom:1px solid #e4ebf4}.sep-dialog article p{overflow-wrap:anywhere;margin:5px 0}.sep-dialog :focus-visible{outline:3px solid #7bb6ff;outline-offset:2px}@media(max-width:600px){.sep-shade{padding:6px}.sep-dialog header{padding:16px}.sep-body{padding:12px 16px}.sep-dialog h2{font-size:21px}}
