.auth-module__SCiUjq__page{--admin-canvas:#f4f5f7;--admin-surface:#fff;--admin-border:#e3e5ea;--admin-text:#16181d;--admin-muted:#6b7280;--admin-accent:#2f5bd8;--admin-accent-soft:#e8eefc;--admin-danger:#b42318;--admin-danger-soft:#fdeceb;--admin-shadow:0 1px 2px #1018280a, 0 8px 24px -12px #10182824;background:var(--admin-canvas);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;min-height:100dvh;padding:24px;display:flex}.auth-module__SCiUjq__card{border:1px solid var(--admin-border);background:var(--admin-surface);width:100%;max-width:420px;box-shadow:var(--admin-shadow);border-radius:18px;flex-direction:column;gap:22px;padding:32px;display:flex}.auth-module__SCiUjq__brand{text-align:center;flex-direction:column;align-items:center;display:flex}.auth-module__SCiUjq__mark{background:var(--admin-accent);color:#fff;border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:14px;display:flex}.auth-module__SCiUjq__brand h1{letter-spacing:-.006em;color:var(--admin-text);margin:0;font-size:21px;font-weight:560}.auth-module__SCiUjq__brand p{max-width:30ch;color:var(--admin-muted);margin:6px 0 0;font-size:13.5px;line-height:1.45}.auth-module__SCiUjq__form{flex-direction:column;gap:14px;display:flex}.auth-module__SCiUjq__field{flex-direction:column;gap:6px;display:flex}.auth-module__SCiUjq__field label{color:var(--admin-text);font-size:13px;font-weight:480}.auth-module__SCiUjq__field input::placeholder{color:var(--admin-muted);opacity:.7}.auth-module__SCiUjq__field input{border:1px solid var(--admin-border);background:var(--admin-surface);height:42px;color:var(--admin-text);font:inherit;border-radius:10px;padding:0 12px;font-size:14px}.auth-module__SCiUjq__field input:focus-visible{outline:2px solid var(--admin-accent);outline-offset:1px;border-color:#0000}.auth-module__SCiUjq__password{position:relative}.auth-module__SCiUjq__password input{width:100%;padding-right:48px}.auth-module__SCiUjq__password button{width:38px;height:100%;color:var(--admin-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:4px}.auth-module__SCiUjq__password button:hover,.auth-module__SCiUjq__password button[aria-pressed=true]{color:var(--admin-accent)}.auth-module__SCiUjq__password button:focus-visible{outline:2px solid var(--admin-accent);outline-offset:1px}.auth-module__SCiUjq__submit{background:var(--admin-accent);color:#fff;height:44px;font:inherit;cursor:pointer;border:0;border-radius:10px;font-size:14.5px;font-weight:520;transition:opacity .14s}.auth-module__SCiUjq__submit:hover:not(:disabled){opacity:.92}.auth-module__SCiUjq__submit:disabled{opacity:.6;cursor:progress}.auth-module__SCiUjq__error{border:1px solid var(--admin-danger);background:var(--admin-danger-soft);color:var(--admin-danger);border-radius:10px;align-items:flex-start;gap:9px;margin:0;padding:10px 12px;font-size:13px;display:flex}.auth-module__SCiUjq__notice{border:1px solid var(--admin-border);background:var(--admin-canvas);border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.auth-module__SCiUjq__noticeIcon{background:var(--admin-accent-soft);width:34px;height:34px;color:var(--admin-accent);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.auth-module__SCiUjq__notice p{color:var(--admin-muted);margin:0;font-size:13px;line-height:1.5}.auth-module__SCiUjq__notice strong{color:var(--admin-text);display:block}.auth-module__SCiUjq__error svg{flex:none;margin-top:1px}.auth-module__SCiUjq__success{color:#14683d;background:#e9f7ef;border:1px solid #1a7f4b;border-radius:10px;align-items:flex-start;gap:9px;margin:0;padding:10px 12px;font-size:13px;display:flex}.auth-module__SCiUjq__success svg{flex:none;margin-top:1px}.auth-module__SCiUjq__aside{text-align:center;color:var(--admin-muted);margin:2px 0 0;font-size:13px}.auth-module__SCiUjq__aside a{color:var(--admin-accent);font-weight:500}.auth-module__SCiUjq__foot{text-align:center;max-width:420px;color:var(--admin-muted);margin:0;font-size:12.5px;line-height:1.55}@media (prefers-color-scheme:dark){.auth-module__SCiUjq__success{color:#7fd4a4;background:#10251a;border-color:#1f6f45}.auth-module__SCiUjq__page{--admin-canvas:#0d0e11;--admin-surface:#16181d;--admin-border:#262a32;--admin-text:#e9ebef;--admin-muted:#9aa2b1;--admin-accent-soft:#1b2436;--admin-danger-soft:#2a1614}}
.layout-module___eR7IG__skipLink{z-index:100;color:#fff;background:#1f2430;border-radius:8px;padding:12px 16px;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.layout-module___eR7IG__skipLink:focus{transform:translateY(0)}.layout-module___eR7IG__frame{--admin-canvas:#f4f5f7;--admin-surface:#fff;--admin-border:#e3e5ea;--admin-placeholder:#e7eaf0;--admin-placeholder-strong:#d2d7e1;--admin-text:#16181d;--admin-muted:#6b7280;--admin-accent:#2f5bd8;--admin-accent-soft:#e8eefc;--admin-alert:#b45309;--admin-alert-soft:#fdf0dc;--admin-danger:#b42318;--admin-danger-soft:#fdeceb;--admin-positive:#067647;--sidebar-width:92px;--admin-shadow:0 1px 2px #1018280a, 0 8px 24px -12px #10182824;--frame-duration:.3s;--frame-easing:cubic-bezier(.4, 0, .2, 1);grid-template-columns:var(--sidebar-width) minmax(0, 1fr);background:var(--admin-canvas);height:100dvh;min-height:100dvh;transition:grid-template-columns var(--frame-duration) var(--frame-easing);grid-template-rows:minmax(0,1fr);gap:14px;padding:14px;display:grid}.layout-module___eR7IG__frame[data-expanded=true]{--sidebar-width:266px}@media (prefers-color-scheme:dark){.layout-module___eR7IG__frame{--admin-canvas:#0d0e11;--admin-surface:#16181d;--admin-border:#252831;--admin-placeholder:#1e2128;--admin-placeholder-strong:#2b2f39;--admin-text:#e9ebef;--admin-muted:#9aa1ad;--admin-accent:#8ba8f5;--admin-accent-soft:#1b2438;--admin-alert:#f0b26b;--admin-alert-soft:#2e2415;--admin-danger:#f4a6a0;--admin-danger-soft:#34201e;--admin-positive:#6ece9f}}@media (prefers-reduced-motion:reduce){.layout-module___eR7IG__frame,.layout-module___eR7IG__frame *{transition-duration:1ms!important}}.layout-module___eR7IG__sidebarSlot{z-index:1;height:calc(100dvh - 28px);min-height:0;position:sticky;top:14px}.layout-module___eR7IG__sidebar{border:1px solid var(--admin-border);background:var(--admin-surface);width:100%;height:100%;box-shadow:var(--admin-shadow);border-radius:18px;flex-direction:column;gap:16px;padding:20px 14px 16px;display:flex}.layout-module___eR7IG__brandRow{border-bottom:1px solid var(--admin-border);align-items:center;gap:12px;min-height:44px;padding:0 4px 16px;display:flex}.layout-module___eR7IG__brandMark{background:var(--admin-accent);cursor:pointer;border:0;border-radius:12px;flex:none;width:40px;height:40px;transition:opacity .18s}.layout-module___eR7IG__brandMark:hover,.layout-module___eR7IG__brandMark[aria-pressed=true]{opacity:.82}.layout-module___eR7IG__brandText{white-space:nowrap;opacity:0;visibility:hidden;min-width:0;transition:opacity 0s, transform 0s, visibility 0s linear var(--frame-duration);flex-direction:column;display:flex;overflow:hidden;transform:translate(-6px)}.layout-module___eR7IG__brandText strong{letter-spacing:-.002em;color:var(--admin-text);font-size:15px;font-weight:560}.layout-module___eR7IG__brandText small{color:var(--admin-muted);font-size:11px}.layout-module___eR7IG__frame[data-expanded=true] .layout-module___eR7IG__brandText{opacity:1;visibility:visible;transition:opacity .18s ease 70ms, transform .22s var(--frame-easing) 70ms, visibility 0s;transform:none}.layout-module___eR7IG__navScroll{scrollbar-width:thin;flex:1;min-height:0;overflow:hidden auto}.layout-module___eR7IG__navBlock+.layout-module___eR7IG__navBlock{margin-top:22px}.layout-module___eR7IG__navTitle{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--admin-muted);opacity:0;visibility:hidden;margin:0 0 6px;padding:0 12px;font-size:11px;font-weight:500;transition:opacity .12s,visibility 0s linear .12s}.layout-module___eR7IG__frame[data-expanded=true] .layout-module___eR7IG__navTitle{opacity:1;visibility:visible;transition:opacity .18s 70ms,visibility}.layout-module___eR7IG__frame:not([data-expanded=true]) .layout-module___eR7IG__navTitle{height:16px}.layout-module___eR7IG__nav{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.layout-module___eR7IG__navItem{width:100%;min-height:44px;color:var(--admin-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 13px;font-size:14px;text-decoration:none;transition:background .16s,color .16s;display:flex}.layout-module___eR7IG__navItem:hover{background:var(--admin-placeholder);color:var(--admin-text)}.layout-module___eR7IG__navItem[aria-current=page]{background:var(--admin-accent);color:#fff;font-weight:500}.layout-module___eR7IG__navItem[aria-current=page]:hover{background:var(--admin-accent);color:#fff}.layout-module___eR7IG__navItem[aria-current=page] .layout-module___eR7IG__navBadge{color:#fff;background:#ffffff38}.layout-module___eR7IG__navGlyph{flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.layout-module___eR7IG__navLabel{white-space:nowrap;opacity:0;visibility:hidden;min-width:0;transition:opacity 0s, transform 0s, visibility 0s linear var(--frame-duration);flex:1;overflow:hidden;transform:translate(-6px)}.layout-module___eR7IG__frame[data-expanded=true] .layout-module___eR7IG__navLabel{opacity:1;visibility:visible;transition:opacity .18s ease 70ms, transform .22s var(--frame-easing) 70ms, visibility 0s;transform:none}.layout-module___eR7IG__navBadge{background:var(--admin-alert-soft);min-width:20px;color:var(--admin-alert);text-align:center;opacity:0;visibility:hidden;border-radius:999px;flex:none;padding:1px 6px;font-size:11px;font-weight:560;transition:opacity .12s,visibility 0s linear .12s}.layout-module___eR7IG__frame[data-expanded=true] .layout-module___eR7IG__navBadge{opacity:1;visibility:visible;transition:opacity .18s 70ms,visibility}.layout-module___eR7IG__sidebarFooter{border-top:1px solid var(--admin-border);flex:none;padding-top:12px}.layout-module___eR7IG__identity{margin-top:8px;position:relative}.layout-module___eR7IG__identityButton{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;transition:background .16s;display:flex}.layout-module___eR7IG__identityButton:hover,.layout-module___eR7IG__identityButton[aria-expanded=true]{background:var(--admin-placeholder)}.layout-module___eR7IG__identityChevron{color:var(--admin-muted);opacity:0;visibility:hidden;flex:none;align-items:center;transition:opacity .12s,visibility 0s linear .12s,transform .18s;display:flex;transform:rotate(-90deg)}.layout-module___eR7IG__frame[data-expanded=true] .layout-module___eR7IG__identityChevron{opacity:1;visibility:visible;transition:opacity .18s 70ms,visibility,transform .18s}.layout-module___eR7IG__identityButton[aria-expanded=true] .layout-module___eR7IG__identityChevron{transform:rotate(90deg)}.layout-module___eR7IG__identityPopover{z-index:20;border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:14px;flex-direction:column;gap:2px;min-width:216px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 2px 6px #1018280f,0 16px 32px -12px #10182838}.layout-module___eR7IG__identityItem{width:100%;min-height:38px;color:var(--admin-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:0 12px;font-size:14px;text-decoration:none;transition:background .14s;display:flex}.layout-module___eR7IG__identityItem:hover{background:var(--admin-placeholder)}.layout-module___eR7IG__identityItem:disabled{opacity:.6;cursor:progress}.layout-module___eR7IG__identitySeparator{background:var(--admin-border);height:1px;margin:4px 6px;display:block}.layout-module___eR7IG__identityDanger{color:var(--admin-danger)}.layout-module___eR7IG__identityDanger:hover{background:var(--admin-danger-soft)}.layout-module___eR7IG__identityAvatar{background:var(--admin-placeholder-strong);width:32px;height:32px;color:var(--admin-muted);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:580;display:flex;overflow:hidden}.layout-module___eR7IG__identityAvatar img{object-fit:cover;width:100%;height:100%}.layout-module___eR7IG__identityText{white-space:nowrap;opacity:0;visibility:hidden;flex-direction:column;flex:1;min-width:0;transition:opacity .12s,visibility 0s linear .12s;display:flex}.layout-module___eR7IG__frame[data-expanded=true] .layout-module___eR7IG__identityText{opacity:1;visibility:visible;transition:opacity .18s 70ms,visibility}.layout-module___eR7IG__identityText strong{color:var(--admin-text);font-size:13px;font-weight:520}.layout-module___eR7IG__identityText small{color:var(--admin-muted);font-size:11px}.layout-module___eR7IG__workspace{flex-direction:column;gap:14px;min-width:0;min-height:0;display:flex}.layout-module___eR7IG__header{border:1px solid var(--admin-border);background:var(--admin-surface);box-shadow:var(--admin-shadow);border-radius:18px;align-items:center;gap:16px;padding:14px 18px;display:flex}.layout-module___eR7IG__headerSearch{border:1px solid var(--admin-border);background:var(--admin-placeholder);max-width:560px;height:40px;color:var(--admin-muted);border-radius:12px;flex:1;align-items:center;gap:10px;padding:0 14px;display:flex}.layout-module___eR7IG__headerSearch input{min-width:0;color:var(--admin-text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.layout-module___eR7IG__headerActions{align-items:center;gap:10px;margin-left:auto;display:flex}.layout-module___eR7IG__headerButton{border:1px solid var(--admin-border);background:var(--admin-surface);width:40px;height:40px;color:var(--admin-muted);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative}.layout-module___eR7IG__headerDot{background:var(--admin-alert);border-radius:999px;width:7px;height:7px;position:absolute;top:8px;right:9px}.layout-module___eR7IG__headerButton:hover{background:var(--admin-placeholder)}.layout-module___eR7IG__simulated{background:var(--admin-alert-soft);min-width:0;color:var(--admin-alert);border-radius:10px;align-items:center;gap:10px;margin:0;padding:7px 12px;font-size:12px;line-height:1.3;display:flex}.layout-module___eR7IG__simulated strong{letter-spacing:.04em;flex:none;font-weight:650}.layout-module___eR7IG__waiting{min-height:100vh;color:var(--admin-muted,#6b7280);place-items:center;font-size:14px;display:grid}.layout-module___eR7IG__main{flex:1;min-width:0;min-height:0;padding:6px 4px 0;overflow:auto}.layout-module___eR7IG__main::-webkit-scrollbar{width:10px}.layout-module___eR7IG__main::-webkit-scrollbar-thumb{background:var(--admin-placeholder-strong);background-clip:content-box;border:3px solid #0000;border-radius:999px}.layout-module___eR7IG__main::-webkit-scrollbar-thumb:hover{background:var(--admin-muted);background-clip:content-box}.layout-module___eR7IG__page{flex-direction:column;gap:16px;max-width:1500px;display:flex}.layout-module___eR7IG__pageHeading{justify-content:space-between;align-items:flex-end;gap:16px;padding:2px 2px 0;display:flex}.layout-module___eR7IG__pageHeading h1{letter-spacing:-.004em;color:var(--admin-text);margin:0 0 4px;font-size:24px;font-weight:520}.layout-module___eR7IG__pageHeading p{color:var(--admin-muted);margin:0;font-size:13.5px}.layout-module___eR7IG__pageActions{flex:none;gap:8px;display:flex}.layout-module___eR7IG__cardRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.layout-module___eR7IG__metricCard{border:1px solid var(--admin-border);background:var(--admin-surface);min-width:0;box-shadow:var(--admin-shadow);border-radius:16px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.layout-module___eR7IG__metricHead{color:var(--admin-muted);align-items:center;gap:10px;font-size:13px;font-weight:480;display:flex}.layout-module___eR7IG__metricIcon{background:var(--admin-accent-soft);width:30px;height:30px;color:var(--admin-accent);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.layout-module___eR7IG__cardValue{background:var(--admin-placeholder-strong);border-radius:999px;width:130px;max-width:70%;height:24px;display:block}.layout-module___eR7IG__cardHint{background:var(--admin-placeholder);border-radius:999px;width:100%;height:9px;display:block}.layout-module___eR7IG__splitRow{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.layout-module___eR7IG__panel{border:1px solid var(--admin-border);background:var(--admin-surface);min-width:0;box-shadow:var(--admin-shadow);border-radius:16px;flex-direction:column;gap:14px;padding:18px;display:flex}.layout-module___eR7IG__panelHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.layout-module___eR7IG__panelHead h2{letter-spacing:-.002em;color:var(--admin-text);margin:0;font-size:15px;font-weight:540}.layout-module___eR7IG__panelAside{color:var(--admin-muted);font-size:13px}.layout-module___eR7IG__plot{background:var(--admin-placeholder);border-radius:12px;display:block}.layout-module___eR7IG__toolbar{flex-wrap:wrap;gap:10px;display:flex}.layout-module___eR7IG__toolbarSearch{border:1px solid var(--admin-border);background:var(--admin-surface);min-width:220px;max-width:420px;height:38px;color:var(--admin-muted);border-radius:11px;flex:1;align-items:center;padding:0 12px;display:flex}.layout-module___eR7IG__toolbarFilter{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:11px;flex:none;width:124px;height:38px;display:block}.layout-module___eR7IG__tableWrap{scrollbar-width:thin;overflow-x:auto}.layout-module___eR7IG__table{border-collapse:collapse;width:100%}.layout-module___eR7IG__table th{text-align:left;white-space:nowrap;color:var(--admin-muted);border-bottom:1px solid var(--admin-border);padding:0 14px 10px 0;font-size:12px;font-weight:500}.layout-module___eR7IG__table td{border-bottom:1px solid var(--admin-border);padding:13px 14px 13px 0}.layout-module___eR7IG__table tr:last-child td{border-bottom:0;padding-bottom:0}.layout-module___eR7IG__cell{background:var(--admin-placeholder-strong);border-radius:999px;height:10px;display:block}.layout-module___eR7IG__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.layout-module___eR7IG__listRow{border-bottom:1px solid var(--admin-border);align-items:center;gap:14px;min-height:54px;display:flex}.layout-module___eR7IG__listRow:last-child{border-bottom:0}.layout-module___eR7IG__listGlyph{background:var(--admin-placeholder);border-radius:999px;flex:none;width:28px;height:28px;display:block}.layout-module___eR7IG__listText{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.layout-module___eR7IG__listLine{background:var(--admin-placeholder-strong);border-radius:999px;height:10px;display:block}.layout-module___eR7IG__listLineShort{background:var(--admin-placeholder);border-radius:999px;width:45%;height:9px;display:block}.layout-module___eR7IG__listValue{background:var(--admin-placeholder-strong);border-radius:999px;flex:none;width:82px;height:11px;display:block}.layout-module___eR7IG__settings{flex-direction:column;gap:14px;margin:0;display:flex}.layout-module___eR7IG__settings>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.layout-module___eR7IG__settings dt{color:var(--admin-text);font-size:13.5px}.layout-module___eR7IG__settings dd{margin:0}.layout-module___eR7IG__settingField{border:1px solid var(--admin-border);background:var(--admin-placeholder);border-radius:10px;width:180px;height:34px;display:block}@media (max-width:1240px){.layout-module___eR7IG__cardRow{grid-template-columns:repeat(2,minmax(0,1fr))}.layout-module___eR7IG__splitRow{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.layout-module___eR7IG__frame{grid-template-columns:minmax(0,1fr)}.layout-module___eR7IG__sidebarSlot{display:none}.layout-module___eR7IG__cardRow{grid-template-columns:minmax(0,1fr)}.layout-module___eR7IG__header,.layout-module___eR7IG__main{padding:16px}.layout-module___eR7IG__simulated span{display:none}}
