.dm-toolbar[data-v-4df45e30]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:16px}.dm-toolbar[data-v-4df45e30],.dm-toolbar__left[data-v-4df45e30]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dm-toolbar__left[data-v-4df45e30]{gap:10px}.dm-toolbar__btn[data-v-4df45e30]{color:#fff;height:42px;padding:0 18px}.dm-select[data-v-4df45e30]{width:auto;min-width:170px;height:42px}.dm-search[data-v-4df45e30]{position:relative;width:100%;max-width:340px}.dm-search__icon[data-v-4df45e30]{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#8a96a3;font-size:13px}.dm-search .form-control[data-v-4df45e30]{height:42px;padding-left:38px}.dm-info[data-v-4df45e30]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:12px 16px;margin-bottom:18px;border:1px solid #d3e9f3;border-radius:4px;background:#f0f8fb;color:#4b5b68;font-size:14px;line-height:1.5}.dm-info__icon[data-v-4df45e30]{color:#20a8d8;margin-top:3px}.dm-info strong[data-v-4df45e30]{color:#23282c}.dm-dialog--small[data-v-4df45e30]{max-width:520px}.dm-overlay[data-v-4df45e30]{position:fixed;inset:0;z-index:1050;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px;background:rgba(31,41,55,.6)}.dm-dialog[data-v-4df45e30]{--dm-fg:#23282c;--dm-muted:#6b7a88;--dm-border:#dfe4e8;width:100%;max-width:760px;max-height:calc(100vh - 48px);overflow-y:auto;background:#fff;border-radius:8px;-webkit-box-shadow:0 20px 50px rgba(31,41,55,.3);box-shadow:0 20px 50px rgba(31,41,55,.3);color:var(--dm-fg);font-size:15px}.dm-modal__header[data-v-4df45e30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18px 24px;background:#f1f4f7;border-bottom:1px solid var(--dm-border)}.dm-modal__title[data-v-4df45e30]{font-size:18px;font-weight:500}.dm-modal__close[data-v-4df45e30]{width:30px;height:30px;border:none;border-radius:4px;background:transparent;color:var(--dm-muted);font-size:16px}.dm-modal__close[data-v-4df45e30]:hover{background:#e3e8ed;color:var(--dm-fg)}.dm-modal__body[data-v-4df45e30]{padding:24px}.dm-banner[data-v-4df45e30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 14px;margin-bottom:20px;border:1px solid #cfe7f3;border-radius:6px;background:#eef7fb;color:#4b5b68;font-size:14px}.dm-banner .fa[data-v-4df45e30]{color:#20a8d8;margin-top:3px}.dm-label[data-v-4df45e30]{display:block;font-size:13px;font-weight:700;color:#4b5b68;margin-bottom:6px}.dm-label__hint[data-v-4df45e30]{font-weight:400;color:var(--dm-muted)}.dm-input[data-v-4df45e30]{border-radius:6px;border-color:var(--dm-border);font-size:15px;margin-bottom:18px}.dm-input[data-v-4df45e30]:focus{border-color:#20a8d8;-webkit-box-shadow:0 0 0 3px rgba(32,168,216,.15);box-shadow:0 0 0 3px rgba(32,168,216,.15)}.dm-textarea[data-v-4df45e30]{line-height:1.55;resize:vertical}.dm-check[data-v-4df45e30]{margin-bottom:18px}.dm-check .form-check-label[data-v-4df45e30]{font-weight:700;font-size:13px;color:#4b5b68}.dm-check__hint[data-v-4df45e30]{font-weight:400;color:var(--dm-muted)}.dm-vars[data-v-4df45e30]{font-size:13px;color:var(--dm-muted)}.dm-var[data-v-4df45e30]{padding:0;border:none;background:none;color:#5c6f80;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.dm-var[data-v-4df45e30]:hover{color:#20a8d8;text-decoration:underline}.dm-modal__footer[data-v-4df45e30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;padding:14px 24px;background:#f8f9fa;border-top:1px solid var(--dm-border)}