.mc[data-v-bcda64d7]{--mc-brand:#2468f2;--mc-brand-deep:#1443b8;--mc-brand-tint:#eef4ff;--mc-ink:#13294b;background:#eef2f8;color:var(--mc-ink);font-size:14px;min-height:100vh}.mc[data-v-bcda64d7] .container,.mc-body.container[data-v-bcda64d7],.mc-top-inner.container[data-v-bcda64d7]{margin-left:auto;margin-right:auto;max-width:none;width:calc(100% - 16px)}.mc-top[data-v-bcda64d7]{background:linear-gradient(180deg,#2f6fe8,var(--mc-brand-deep));box-shadow:0 1px #00000014;color:#fff}.mc-top-inner[data-v-bcda64d7]{align-items:center;display:flex;gap:12px;min-height:46px;padding:0}.mc-brand[data-v-bcda64d7]{color:#fff!important;font-size:20px;font-weight:700;padding:12px 10px 12px 0;white-space:nowrap}.mc-tabs[data-v-bcda64d7]{align-items:stretch;display:flex;flex:1;gap:0}.mc-tabs a[data-v-bcda64d7],.mc-tabs button[data-v-bcda64d7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#dce9f8!important;cursor:pointer;font:inherit;font-size:15px;padding:14px 18px}.mc-tabs a[data-v-bcda64d7]:hover,.mc-tabs button.active[data-v-bcda64d7],.mc-tabs button[data-v-bcda64d7]:hover{background:#0000002e;color:#fff!important}.mc-user[data-v-bcda64d7]{align-items:center;color:#e8f1fb;display:flex;font-size:14px;gap:10px;margin-left:auto;white-space:nowrap}.mc-badge[data-v-bcda64d7]{border:1px solid hsla(0,0%,100%,.45);border-radius:2px;font-size:12px;opacity:.95;padding:2px 7px}.mc-logout[data-v-bcda64d7]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.45);border-radius:8px;color:#fff;cursor:pointer;font:inherit;font-size:13px;padding:5px 12px}.mc-logout[data-v-bcda64d7]:hover{background:#ffffff29}.mc-body[data-v-bcda64d7]{align-items:start;display:grid;gap:10px;grid-template-columns:240px minmax(0,1fr);padding:10px 0 28px}.mc-side[data-v-bcda64d7]{background:#fff;border:1px solid #cfd8e3;overflow:hidden;position:relative;z-index:2}.mc-side-title[data-v-bcda64d7]{background:linear-gradient(90deg,#edf3fa,#f8fbff);border-bottom:1px solid #cfd8e3;color:#255d9a;font-size:15px;font-weight:700;padding:12px 14px}.mc-side-row[data-v-bcda64d7]{align-items:center;border-bottom:1px solid #f0f3f7;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;min-height:42px;padding:0}.mc-side-row[data-v-bcda64d7]:hover{background:#f8fafc}.mc-side-row.active[data-v-bcda64d7]{background:#f5f9ff}.mc-side-row .mc-side-link[data-v-bcda64d7]{color:#333!important;flex:1;min-width:0;padding:11px 8px 11px 14px;text-decoration:none}.mc-side-row .mc-side-link.router-link-active[data-v-bcda64d7],.mc-side-row a.router-link-active[data-v-bcda64d7]{color:#255d9a!important;font-weight:600}.mc-action[data-v-bcda64d7]{color:#255d9a!important;flex:none!important;font-size:13px;padding:8px 12px 8px 8px!important;text-decoration:none}.mc-main[data-v-bcda64d7]{font-size:14px;min-width:0}.mc-main[data-v-bcda64d7] .mf-form{max-width:none}.mc-main[data-v-bcda64d7] .card,.mc-main[data-v-bcda64d7] .panel{width:100%}.mc-main[data-v-bcda64d7] .page-title,.mc-main[data-v-bcda64d7] h1,.mc-main[data-v-bcda64d7] h2{font-size:18px}.mc-main[data-v-bcda64d7] .list,.mc-main[data-v-bcda64d7] .muted,.mc-main[data-v-bcda64d7] .table,.mc-main[data-v-bcda64d7] table{font-size:14px}.mc-main[data-v-bcda64d7] .btn,.mc-main[data-v-bcda64d7] a.btn,.mc-main[data-v-bcda64d7] button.btn{background:var(--mc-brand);border:1px solid var(--mc-brand);border-radius:8px;color:#fff!important;font-weight:600;padding:8px 16px;transition:background .15s,border-color .15s,filter .15s}.mc-main[data-v-bcda64d7] .btn:hover,.mc-main[data-v-bcda64d7] a.btn:hover,.mc-main[data-v-bcda64d7] button.btn:hover{background:var(--mc-brand-deep);border-color:var(--mc-brand-deep);filter:none}.mc-main[data-v-bcda64d7] .btn-outline,.mc-main[data-v-bcda64d7] a.btn-outline,.mc-main[data-v-bcda64d7] button.btn-outline{background:#fff!important;border:1px solid var(--mc-brand)!important;color:var(--mc-brand)!important}.mc-main[data-v-bcda64d7] .btn-outline:hover,.mc-main[data-v-bcda64d7] a.btn-outline:hover,.mc-main[data-v-bcda64d7] button.btn-outline:hover{background:var(--mc-brand-tint)!important;color:var(--mc-brand-deep)!important}.mc-main[data-v-bcda64d7] .btn--primary,.mc-main[data-v-bcda64d7] button.btn--primary{background:var(--mc-brand)!important;border-color:var(--mc-brand)!important;border-radius:8px;color:#fff!important}.mc-main[data-v-bcda64d7] .btn--ghost,.mc-main[data-v-bcda64d7] button.btn--ghost{background:#fff!important;border:1px solid #d7e4fb!important;border-radius:8px;color:var(--mc-brand)!important}.mc-main[data-v-bcda64d7] .panel h3{background:linear-gradient(90deg,var(--mc-brand-tint),#fff 48%);border-left-color:var(--mc-brand)}.mc-main[data-v-bcda64d7] .btn-charge,.mc-main[data-v-bcda64d7] .btn-up,.mc-main[data-v-bcda64d7] a.btn-charge,.mc-main[data-v-bcda64d7] a.btn-up{background:var(--mc-brand)!important;border-radius:8px;color:#fff!important;font-weight:600}.mc-main[data-v-bcda64d7] .btn-charge:hover,.mc-main[data-v-bcda64d7] .btn-up:hover,.mc-main[data-v-bcda64d7] a.btn-charge:hover,.mc-main[data-v-bcda64d7] a.btn-up:hover{background:var(--mc-brand-deep)!important}@media(max-width:900px){.mc[data-v-bcda64d7] .container,.mc-body.container[data-v-bcda64d7],.mc-top-inner.container[data-v-bcda64d7]{width:calc(100% - 12px)}.mc-body[data-v-bcda64d7]{grid-template-columns:1fr}.mc-tabs a[data-v-bcda64d7],.mc-tabs button[data-v-bcda64d7]{font-size:14px;padding:12px 10px}}
