.AdminCrm-module__391ctq__wrap{box-sizing:border-box;width:100%;max-width:1400px;margin-inline:auto}.AdminCrm-module__391ctq__h1{margin:0 0 .5rem;font-size:1.65rem;font-weight:600}.AdminCrm-module__391ctq__lead{color:#ffffffb3;max-width:52rem;margin:0 0 1.5rem;font-size:.92rem;line-height:1.55}.AdminCrm-module__391ctq__warnBox,.AdminCrm-module__391ctq__flashErr{color:#ffc4cf;background:#3c0c1c8c;border:1px solid #ff788c73;border-radius:10px;margin-bottom:.75rem;padding:.65rem .85rem;font-size:.86rem;line-height:1.45}.AdminCrm-module__391ctq__flashOk{color:#b8f5d0;background:#08302073;border:1px solid #50dca066;border-radius:10px;margin-bottom:.75rem;padding:.65rem .85rem;font-size:.86rem;line-height:1.45}.AdminCrm-module__391ctq__ocrBlock{background:#00000038;border:1px solid #ffffff0f;border-radius:8px;margin-top:.5rem;padding:.55rem .65rem;font-size:.8rem}.AdminCrm-module__391ctq__ocrPre{white-space:pre-wrap;word-break:break-word;color:#ffffffb8;max-height:9rem;margin:.35rem 0 0;font-family:ui-monospace,monospace;font-size:.78rem;overflow:auto}.AdminCrm-module__391ctq__grid{flex-direction:column;gap:1rem;display:flex}.AdminCrm-module__391ctq__card{background:#100620a6;border:1px solid #7800ff47;border-radius:14px;padding:1.1rem 1.2rem}.AdminCrm-module__391ctq__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.5rem;display:flex}.AdminCrm-module__391ctq__cardTitle{color:#fff;font-size:1rem;font-weight:600}.AdminCrm-module__391ctq__cardSub{color:#ffffff80;margin-top:.25rem;font-size:.82rem}.AdminCrm-module__391ctq__btnSmall{color:#f0f0f5;cursor:pointer;background:#4c00ff38;border:1px solid #7800ff66;border-radius:8px;padding:.4rem .75rem;font-size:.78rem;font-weight:500;text-decoration:none;transition:filter .15s;display:inline-block}.AdminCrm-module__391ctq__btnSmall:hover{filter:brightness(1.12)}.AdminCrm-module__391ctq__kpiBox{background:#0a001873;border:1px solid #7800ff33;border-radius:10px;padding:.65rem .75rem}.AdminCrm-module__391ctq__toolbar{flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:1.25rem;display:flex}.AdminCrm-module__391ctq__search{color:#f0f0f5;background:#0c001c8c;border:1px solid #7800ff59;border-radius:10px;flex:1;min-width:180px;max-width:320px;padding:.55rem .75rem;font-size:.88rem}.AdminCrm-module__391ctq__search::placeholder{color:#ffffff59}.AdminCrm-module__391ctq__btn{color:#fff;cursor:pointer;background:linear-gradient(120deg,#4c00ff59,#00c8c833);border:1px solid #7800ff73;border-radius:10px;padding:.55rem 1rem;font-size:.88rem;font-weight:600;transition:filter .2s,transform .15s}.AdminCrm-module__391ctq__btn:hover{filter:brightness(1.08)}.AdminCrm-module__391ctq__btn:disabled{opacity:.5;cursor:not-allowed}.AdminCrm-module__391ctq__btnGhost{background:0 0;border-color:#fff3;font-weight:500}.AdminCrm-module__391ctq__btnDanger{color:#ff9db0;background:#ff3c5a1a;border-color:#ff647880}.AdminCrm-module__391ctq__gridStats{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.85rem;margin-bottom:1.75rem;display:grid}.AdminCrm-module__391ctq__statCard{background:#140828bf;border:1px solid #7800ff47;border-radius:12px;padding:1rem 1.1rem}.AdminCrm-module__391ctq__statLabel{text-transform:uppercase;letter-spacing:.06em;color:#ffffff80;margin-bottom:.35rem;font-size:.72rem}.AdminCrm-module__391ctq__statValue{color:#fff;font-size:1.65rem;font-weight:700}.AdminCrm-module__391ctq__navCards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;margin-top:.5rem;display:grid}.AdminCrm-module__391ctq__navCard{color:#f0f0f5;background:#100620a6;border:1px solid #7800ff4d;border-radius:14px;padding:1.15rem 1.2rem;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:block}.AdminCrm-module__391ctq__navCard:hover{border-color:#00fff759;box-shadow:0 8px 28px #4c00ff33}.AdminCrm-module__391ctq__navCardTitle{margin-bottom:.35rem;font-size:1rem;font-weight:600}.AdminCrm-module__391ctq__navCardDesc{color:#ffffff8c;font-size:.82rem;line-height:1.45}.AdminCrm-module__391ctq__tableWrap{background:#0a001673;border:1px solid #7800ff40;border-radius:12px;overflow-x:auto}.AdminCrm-module__391ctq__table{border-collapse:collapse;width:100%;font-size:.86rem}.AdminCrm-module__391ctq__table th,.AdminCrm-module__391ctq__table td{text-align:left;border-bottom:1px solid #ffffff0f;padding:.65rem .85rem}.AdminCrm-module__391ctq__table th{color:#ffffff8c;text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:600}.AdminCrm-module__391ctq__table tr:last-child td{border-bottom:none}.AdminCrm-module__391ctq__table tbody tr:hover td{background:#4c00ff14}.AdminCrm-module__391ctq__muted{color:#ffffff73;font-size:.82rem}.AdminCrm-module__391ctq__tag{color:#e8e0ff;background:#7800ff40;border-radius:6px;margin:2px 4px 2px 0;padding:2px 8px;font-size:.72rem;display:inline-block}.AdminCrm-module__391ctq__err{color:#ff9db8;margin:0 0 1rem;font-size:.88rem}.AdminCrm-module__391ctq__modalOverlay{z-index:100000;background:#000000b8;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.AdminCrm-module__391ctq__modal{background:#120824f5;border:1px solid #7800ff59;border-radius:16px;width:min(100%,480px);max-height:90vh;padding:1.25rem 1.35rem;overflow-y:auto;box-shadow:0 24px 80px #0000008c}.AdminCrm-module__391ctq__modal h2{margin:0 0 1rem;font-size:1.1rem}.AdminCrm-module__391ctq__formGrid{flex-direction:column;gap:.75rem;display:flex}.AdminCrm-module__391ctq__label{color:#ffffffa6;flex-direction:column;gap:.35rem;font-size:.8rem;display:flex}.AdminCrm-module__391ctq__input,.AdminCrm-module__391ctq__textarea,.AdminCrm-module__391ctq__select{color:#f0f0f5;background:#08001499;border:1px solid #7800ff59;border-radius:8px;padding:.5rem .65rem;font-size:.88rem}.AdminCrm-module__391ctq__textarea{resize:vertical;min-height:88px}.AdminCrm-module__391ctq__modalActions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1.15rem;display:flex}.AdminCrm-module__391ctq__kanban{align-items:flex-start;gap:1rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.AdminCrm-module__391ctq__column{background:#0e041c8c;border:1px solid #7800ff38;border-radius:14px;flex:0 0 min(280px,85vw);min-height:120px;padding:.65rem .5rem .85rem}.AdminCrm-module__391ctq__columnHead{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;padding:.35rem .5rem .65rem;display:flex}.AdminCrm-module__391ctq__columnTitle{text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.45rem;font-size:.78rem;font-weight:700;display:flex}.AdminCrm-module__391ctq__columnDot{border-radius:50%;width:8px;height:8px}.AdminCrm-module__391ctq__columnCount{color:#ffffff73;font-size:.75rem}.AdminCrm-module__391ctq__dealCard{background:#160a2ae6;border:1px solid #ffffff14;border-radius:10px;margin:.45rem .35rem;padding:.75rem .8rem}.AdminCrm-module__391ctq__dealCardHighlight{outline-offset:2px;outline:2px solid #00fff78c;box-shadow:0 0 0 1px #4c00ff59}.AdminCrm-module__391ctq__dealTitle{color:#fff;margin-bottom:.35rem;font-size:.88rem;font-weight:600}.AdminCrm-module__391ctq__dealMeta{color:#ffffff80;margin-bottom:.5rem;font-size:.78rem}.AdminCrm-module__391ctq__dealActions{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.AdminCrm-module__391ctq__selectMini{color:#e8e0ff;background:#080014bf;border:1px solid #7800ff59;border-radius:6px;max-width:100%;padding:.35rem .45rem;font-size:.75rem}.AdminCrm-module__391ctq__subBar{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.AdminCrm-module__391ctq__subBar a{color:#7dd3fc;font-size:.88rem;text-decoration:none}.AdminCrm-module__391ctq__subBar a:hover{text-decoration:underline}
.AdminDashboard-module__O2nhaa__wrap{box-sizing:border-box;width:100%;max-width:960px;margin-inline:auto}.AdminDashboard-module__O2nhaa__cabinetCenter{text-align:center;box-sizing:border-box;width:100%;min-height:calc(100dvh - env(safe-area-inset-bottom,0px));padding-inline:var(--mobile-rail-gutter,clamp(1rem,4.5vw,1.25rem));padding-top:calc(env(safe-area-inset-top,0px) + clamp(5.5rem,12vh,7.75rem));flex-direction:column;justify-content:flex-start;align-items:center;margin-inline:auto;padding-bottom:clamp(1.35rem,4.5vh,2.75rem);display:flex}.AdminDashboard-module__O2nhaa__cabinetCenter .AdminDashboard-module__O2nhaa__h1,.AdminDashboard-module__O2nhaa__cabinetCenter .AdminDashboard-module__O2nhaa__lead{width:100%;max-width:36rem}.AdminDashboard-module__O2nhaa__cabinetCenter .AdminDashboard-module__O2nhaa__h1{margin:0 0 .4rem}.AdminDashboard-module__O2nhaa__cabinetCenter .AdminDashboard-module__O2nhaa__lead{margin:0 0 .75rem}.AdminDashboard-module__O2nhaa__h1{margin:0 0 .75rem;font-size:1.75rem;font-weight:600}.AdminDashboard-module__O2nhaa__lead{color:#ffffffb8;margin:0 0 1.5rem;font-size:.95rem;line-height:1.55}.AdminDashboard-module__O2nhaa__code{color:#e8e0ff;background:#7800ff33;border-radius:4px;padding:.1em .35em;font-size:.85em}.AdminDashboard-module__O2nhaa__link{color:#00fff7}.AdminDashboard-module__O2nhaa__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;display:grid}.AdminDashboard-module__O2nhaa__card{background:#140828bf;border:1px solid #7800ff4d;border-radius:14px;padding:1.1rem 1.2rem}.AdminDashboard-module__O2nhaa__vitalsTierGood{border-left:3px solid #22c55e}.AdminDashboard-module__O2nhaa__vitalsTierNi{border-left:3px solid #eab308}.AdminDashboard-module__O2nhaa__vitalsTierPoor{border-left:3px solid #ef4444}.AdminDashboard-module__O2nhaa__vitalsTierUnk{border-left:3px solid #fff3}.AdminDashboard-module__O2nhaa__vitalsHint{color:#ffffff80;margin-top:.45rem;font-size:.78rem;line-height:1.4}.AdminDashboard-module__O2nhaa__wide{grid-column:1/-1}.AdminDashboard-module__O2nhaa__cardTitle{text-transform:uppercase;letter-spacing:.08em;color:#ffffff8c;margin-bottom:.5rem;font-size:.8rem}.AdminDashboard-module__O2nhaa__big{color:#fff;font-size:2.25rem;font-weight:700}.AdminDashboard-module__O2nhaa__hubNavList{flex-direction:column;gap:.5rem;max-width:560px;margin:0;padding:0;list-style:none;display:flex}.AdminDashboard-module__O2nhaa__hubNavList>li{margin:0;padding:0}.AdminDashboard-module__O2nhaa__hubNavLink{box-sizing:border-box;border:1px solid var(--admin-card-border,#7800ff59);background:var(--admin-card-bg,#140828bf);width:100%;color:var(--admin-main-fg,#f0f0f5);letter-spacing:.01em;border-radius:12px;align-items:center;padding:.65rem 1rem;font-size:.9rem;font-weight:600;line-height:1.35;text-decoration:none;transition:border-color .18s,box-shadow .18s,background .18s,color .18s;display:flex}.AdminDashboard-module__O2nhaa__hubNavLink:hover{color:var(--admin-main-fg,#f0f0f5);border-color:#00fff780;box-shadow:0 0 0 1px #00fff71f}.shell[data-admin-theme=light] .AdminDashboard-module__O2nhaa__hubNavLink:hover{border-color:#6366f1;box-shadow:0 0 0 1px #6366f133}.AdminDashboard-module__O2nhaa__list{margin:0;padding:0;font-size:.9rem;list-style:none}.AdminDashboard-module__O2nhaa__list li{border-bottom:1px solid #ffffff0f;justify-content:space-between;gap:1rem;padding:.35rem 0;display:flex}.AdminDashboard-module__O2nhaa__list li:last-child{border-bottom:none}.AdminDashboard-module__O2nhaa__list code{color:#c4b8ff;word-break:break-all;font-size:.82rem}html[data-theme=light] .AdminDashboard-module__O2nhaa__cabinetCenter .AdminDashboard-module__O2nhaa__lead,html.AdminDashboard-module__O2nhaa__light .AdminDashboard-module__O2nhaa__cabinetCenter .AdminDashboard-module__O2nhaa__lead{color:var(--text-soft)}html[data-theme=light] .AdminDashboard-module__O2nhaa__cabinetCenter .AdminDashboard-module__O2nhaa__h1,html.AdminDashboard-module__O2nhaa__light .AdminDashboard-module__O2nhaa__cabinetCenter .AdminDashboard-module__O2nhaa__h1{color:var(--text-strong)}.AdminDashboard-module__O2nhaa__adsIntro{color:var(--admin-text-muted,#ffffffb8);margin:0 0 1.5rem;font-size:.95rem;line-height:1.55}.AdminDashboard-module__O2nhaa__adsToolbar{border:1px solid var(--admin-card-border,#7800ff4d);background:var(--admin-card-bg,#140828bf);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-bottom:1.25rem;padding:.85rem 1rem;display:flex}.AdminDashboard-module__O2nhaa__adsToolbarTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--admin-text-faint,#ffffff80);margin:0;font-size:.82rem;font-weight:700}.AdminDashboard-module__O2nhaa__adsToolbarActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.AdminDashboard-module__O2nhaa__adsBtn{cursor:pointer;box-sizing:border-box;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:2.4rem;padding:.45rem .95rem;font-family:inherit;font-size:.88rem;font-weight:600;transition:filter .15s,border-color .15s,background .15s,opacity .15s;display:inline-flex}.AdminDashboard-module__O2nhaa__adsBtn:disabled{opacity:.45;cursor:not-allowed}.AdminDashboard-module__O2nhaa__adsBtnPrimary{color:#fff;background:linear-gradient(165deg,#00fff738,#7800ff59);border-color:#00fff76b;}.AdminDashboard-module__O2nhaa__adsBtnPrimary:hover:not(:disabled){filter:brightness(1.08)}.shell[data-admin-theme=light] .AdminDashboard-module__O2nhaa__adsBtnPrimary{color:#0f172a;background:linear-gradient(165deg,#6366f133,#4f46e547);border-color:#4f46e573}.AdminDashboard-module__O2nhaa__adsBtnSecondary{color:#fff;background:#6428c840;border-color:#b48cff73;}.AdminDashboard-module__O2nhaa__adsBtnSecondary:hover:not(:disabled){filter:brightness(1.08)}.shell[data-admin-theme=light] .AdminDashboard-module__O2nhaa__adsBtnSecondary{color:#0f172a;background:#f1f5f9;border-color:#94a3b8}.AdminDashboard-module__O2nhaa__adsBtnGhost{border-color:var(--admin-card-border,#7800ff59);color:var(--admin-main-fg,#f0f0f5);background:0 0;}.AdminDashboard-module__O2nhaa__adsBtnGhost:hover:not(:disabled){background:#00fff70f;border-color:#00fff773}.AdminDashboard-module__O2nhaa__adsBtnDanger{color:#ff9db0;background:#ff3c7814;border-color:#ff648c73;min-height:auto;padding:.35rem .75rem;font-size:.82rem;font-weight:600;}.AdminDashboard-module__O2nhaa__adsBtnDanger:hover:not(:disabled){background:#ff3c7824}.AdminDashboard-module__O2nhaa__adsMsg{border-radius:10px;margin-bottom:.75rem;padding:.65rem .85rem;font-size:.9rem}.AdminDashboard-module__O2nhaa__adsMsgErr{background:var(--admin-error-bg,#ff3c781f);border:1px solid var(--admin-error-border,#ff648c66);color:var(--admin-error-fg,#ffc4d4);}.AdminDashboard-module__O2nhaa__adsMsgOk{background:var(--admin-success-bg,#00ffb41f);border:1px solid var(--admin-success-border,#00ffc859);color:var(--admin-success-fg,#b8fff0);}.AdminDashboard-module__O2nhaa__adsEmptyWrap{flex-direction:column;gap:1rem;display:flex}.AdminDashboard-module__O2nhaa__adsSampleCard{border:1px dashed var(--admin-card-border,#7800ff66);background:#0000001f;border-radius:14px;padding:1rem 1.1rem}.shell[data-admin-theme=light] .AdminDashboard-module__O2nhaa__adsSampleCard{background:#0f172a0a}.AdminDashboard-module__O2nhaa__adsSampleBadge{letter-spacing:.08em;text-transform:uppercase;color:var(--admin-text-faint,#ffffff8c);background:#00fff70f;border:1px solid #00fff747;border-radius:999px;margin-bottom:.65rem;padding:.2rem .55rem;font-size:.68rem;font-weight:700;display:inline-block}.AdminDashboard-module__O2nhaa__adsSampleGrid{color:var(--admin-text-muted,#ffffffb8);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.65rem 1rem;font-size:.82rem;line-height:1.45;display:grid}.AdminDashboard-module__O2nhaa__adsSampleK{letter-spacing:.04em;text-transform:uppercase;color:var(--admin-text-faint,#ffffff80);margin-bottom:.15rem;font-size:.72rem;font-weight:600;display:block}.AdminDashboard-module__O2nhaa__adsSteps{color:var(--admin-text-muted,#ffffffc7);margin:0;padding-left:1.15rem;font-size:.9rem;line-height:1.6}.AdminDashboard-module__O2nhaa__adsSteps li{margin-bottom:.35rem}.AdminDashboard-module__O2nhaa__adsRuleCard{border:1px solid var(--admin-card-border,#7800ff59);background:var(--admin-card-bg,#140828bf);border-radius:14px;padding:1rem 1.1rem}.AdminDashboard-module__O2nhaa__adsRuleHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.AdminDashboard-module__O2nhaa__adsRuleTitle{color:var(--admin-main-fg,#fff);margin:0;font-size:1.05rem;font-weight:700}.AdminDashboard-module__O2nhaa__adsFieldGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.65rem;margin-top:.85rem;display:grid}.AdminDashboard-module__O2nhaa__adsField{flex-direction:column;gap:.25rem;font-size:.75rem;display:flex}.AdminDashboard-module__O2nhaa__adsFieldWide{grid-column:1/-1;}.AdminDashboard-module__O2nhaa__adsFieldLabel{opacity:.8;color:var(--admin-text-muted,#ffffffb8)}.AdminDashboard-module__O2nhaa__adsInput{border:1px solid var(--admin-input-border,#7800ff59);background:var(--admin-input-bg,#0006);color:var(--admin-input-fg,#fff);box-sizing:border-box;border-radius:8px;padding:.5rem .65rem;font-family:inherit;font-size:.82rem}.AdminDashboard-module__O2nhaa__adsVideoPick{border-top:1px solid var(--admin-border-subtle,#ffffff14);margin-top:.75rem;padding-top:.65rem}.AdminDashboard-module__O2nhaa__adsTargetToolbar{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.55rem;display:flex}.AdminDashboard-module__O2nhaa__adsTargetBadge{letter-spacing:.06em;text-transform:uppercase;color:#00fff7f2;background:#003c3c33;border:1px solid #00fff747;border-radius:999px;padding:.28rem .55rem;font-size:.72rem;font-weight:700}.AdminDashboard-module__O2nhaa__adsTargetSearch{flex:180px;min-width:140px;max-width:320px}.AdminDashboard-module__O2nhaa__adsVideoPickHint{color:var(--admin-text-muted,#ffffffb8);margin-bottom:.5rem;font-size:.75rem}.AdminDashboard-module__O2nhaa__adsTargetGroupTitle{letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;margin:.35rem 0 .25rem;font-size:.68rem;font-weight:750}.AdminDashboard-module__O2nhaa__adsVideoPickBox{border:1px solid var(--admin-border-subtle,#ffffff1a);border-radius:8px;flex-direction:column;gap:.35rem;max-height:200px;padding:.5rem;display:flex;overflow:auto}.AdminDashboard-module__O2nhaa__adsVideoPickBox+.AdminDashboard-module__O2nhaa__adsVideoPickBox{margin-top:.35rem}.AdminDashboard-module__O2nhaa__adsVideoRow{cursor:pointer;color:var(--admin-main-fg,#fff);align-items:center;gap:.5rem;font-size:.82rem;display:flex}.AdminDashboard-module__O2nhaa__adsRulesList{flex-direction:column;gap:1.25rem;display:flex}.AdminDashboard-module__O2nhaa__contentTabsBar{flex-wrap:wrap;gap:.5rem;margin:0 0 .9rem;display:flex}.AdminDashboard-module__O2nhaa__contentTabBtn{border:1px solid var(--admin-card-border,#7800ff59);color:var(--admin-main-fg,#fff);cursor:pointer;background:#0000002e;border-radius:999px;padding:.45rem .85rem;font-size:.85rem;font-weight:650;transition:border-color .15s,background .15s,transform .15s}.AdminDashboard-module__O2nhaa__contentTabBtn:hover:not(:disabled){background:#00fff70f;border-color:#00fff773;transform:translateY(-1px)}.AdminDashboard-module__O2nhaa__contentTabBtn:disabled{opacity:.45;cursor:not-allowed;transform:none}.AdminDashboard-module__O2nhaa__contentTabBtnActive{background:#7800ff47;border-color:#00fff759}.shell[data-admin-theme=light] .AdminDashboard-module__O2nhaa__contentTabBtn{color:#0f172a;background:#0f172a08;border-color:#0f172a24}.shell[data-admin-theme=light] .AdminDashboard-module__O2nhaa__contentTabBtnActive{background:#6366f124;border-color:#4f46e542}.AdminDashboard-module__O2nhaa__contentMetaRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;margin:0 0 .75rem;display:flex}.AdminDashboard-module__O2nhaa__contentMeta{color:var(--admin-text-muted,#ffffffb8);margin:0;font-size:.9rem;line-height:1.45}.AdminDashboard-module__O2nhaa__contentToolbar{flex-wrap:wrap;gap:.5rem;margin:0 0 .75rem;display:flex}.AdminDashboard-module__O2nhaa__contentTextarea{resize:vertical;box-sizing:border-box;border:1px solid var(--admin-input-border,#7800ff59);background:var(--admin-input-bg,#00000059);width:100%;min-height:52vh;color:var(--admin-input-fg,#fff);border-radius:14px;padding:.85rem .95rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12.5px;line-height:1.55}.AdminDashboard-module__O2nhaa__contentTextarea:focus{border-color:#00fff773;outline:none;box-shadow:0 0 0 3px #00fff71f}.shell[data-admin-theme=light] .AdminDashboard-module__O2nhaa__contentTextarea:focus{border-color:#4f46e573;box-shadow:0 0 0 3px #6366f129}.AdminDashboard-module__O2nhaa__contentDetails{border:1px solid var(--admin-card-border,#7800ff47);background:var(--admin-card-bg,#1408288c);border-radius:14px;margin-top:.9rem;padding:.75rem .95rem}.AdminDashboard-module__O2nhaa__contentDetailsSummary{cursor:pointer;color:var(--admin-main-fg,#fff);font-weight:650}.AdminDashboard-module__O2nhaa__contentSnapshot{white-space:pre-wrap;color:var(--admin-text-muted,#ffffffbf);margin:.6rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.5}
.AdminPathsRing-module__R8d-Ga__wrap{box-sizing:border-box;width:100%;margin-inline:auto}.AdminPathsRing-module__R8d-Ga__ringBox{justify-content:center;align-items:center;min-height:260px;padding:.5rem 0 .25rem;display:flex}.AdminPathsRing-module__R8d-Ga__svg{aspect-ratio:1;cursor:default;width:min(280px,100%);height:auto;display:block}.AdminPathsRing-module__R8d-Ga__sector{cursor:pointer;outline:none;transition:filter .15s,opacity .15s}.AdminPathsRing-module__R8d-Ga__sectorDim{opacity:.38}.AdminPathsRing-module__R8d-Ga__sector:hover:not(.AdminPathsRing-module__R8d-Ga__sectorDim),.AdminPathsRing-module__R8d-Ga__sector:focus-visible:not(.AdminPathsRing-module__R8d-Ga__sectorDim){filter:brightness(1.18)drop-shadow(0 0 10px #00fff759)}.AdminPathsRing-module__R8d-Ga__sectorActive{filter:brightness(1.22)drop-shadow(0 0 12px #7c3aed73);opacity:1!important}.AdminPathsRing-module__R8d-Ga__ringLabel{pointer-events:none;letter-spacing:.06em;text-transform:uppercase;fill:#ffffffeb;text-shadow:0 1px 4px #000000e6;font-family:ui-sans-serif,system-ui,sans-serif;font-size:7px;font-weight:700}.AdminPathsRing-module__R8d-Ga__ringValue{pointer-events:none;fill:#fff;text-shadow:0 1px 6px #000000f2;font-family:ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:800}.AdminPathsRing-module__R8d-Ga__centerTotal{fill:#f4f0ff;font-family:ui-sans-serif,system-ui,sans-serif;font-size:22px;font-weight:800}.AdminPathsRing-module__R8d-Ga__centerSub{letter-spacing:.14em;text-transform:uppercase;fill:#ffffff6b;font-family:ui-sans-serif,system-ui,sans-serif;font-size:8px;font-weight:600}.AdminPathsRing-module__R8d-Ga__panel{box-sizing:border-box;background:#1408288c;border:1px solid #8c5aff38;border-radius:10px;min-height:52px;margin-top:10px;padding:10px 12px}.AdminPathsRing-module__R8d-Ga__panelHint{color:#ffffff6b;margin:0;font-size:.8rem;line-height:1.45}.AdminPathsRing-module__R8d-Ga__panelMeta{letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;margin-bottom:4px;font-size:.65rem}.AdminPathsRing-module__R8d-Ga__pathCode{color:#e8e0ff;word-break:break-all;font-size:.82rem;line-height:1.35;display:block}.AdminPathsRing-module__R8d-Ga__panelStat{color:#ffffff8c;margin-top:6px;font-size:.78rem}.AdminPathsRing-module__R8d-Ga__hint{color:#ffffff61;text-align:center;letter-spacing:.04em;margin:0;padding:8px 6px 0;font-size:.72rem}
.AdminDashboardCharts-module__uAZgiq__chartsGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:1rem;margin-top:1.25rem;display:grid}.AdminDashboardCharts-module__uAZgiq__chartCard{background:#140828bf;border:1px solid #7800ff4d;border-radius:14px;padding:1rem 1rem .5rem}.AdminDashboardCharts-module__uAZgiq__chartTitle{text-transform:uppercase;letter-spacing:.08em;color:#ffffff8c;margin-bottom:.35rem;font-size:.8rem}.AdminDashboardCharts-module__uAZgiq__chartBody{width:100%;min-height:260px}.AdminDashboardCharts-module__uAZgiq__empty{text-align:center;color:#ffffff73;margin:0;padding:3rem 1rem;font-size:.9rem}
.CabinetUsersAdmin-module__bECKKW__toolbar{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1.25rem;display:flex}.CabinetUsersAdmin-module__bECKKW__field{flex-direction:column;gap:.35rem;min-width:min(100%,11rem);display:flex}.CabinetUsersAdmin-module__bECKKW__label{text-transform:uppercase;letter-spacing:.06em;color:#ffffff80;font-size:.75rem}.CabinetUsersAdmin-module__bECKKW__input{color:#fff;box-sizing:border-box;background:#0a0019a6;border:1px solid #7800ff59;border-radius:10px;width:100%;max-width:18rem;padding:.55rem .65rem;font-size:.92rem}.CabinetUsersAdmin-module__bECKKW__input:focus{border-color:#00fff773;outline:none}.CabinetUsersAdmin-module__bECKKW__btn{cursor:pointer;color:#fff;background:linear-gradient(120deg,#4c00ffbf,#00eaff59);border:none;border-radius:10px;padding:.55rem 1rem;font-size:.88rem;font-weight:600}.CabinetUsersAdmin-module__bECKKW__btn:disabled{opacity:.45;cursor:not-allowed}.CabinetUsersAdmin-module__bECKKW__btnGhost{color:#ff9db0;background:0 0;border:1px solid #ff507873}.CabinetUsersAdmin-module__bECKKW__btnGhost:hover:not(:disabled){background:#ff50781a}.CabinetUsersAdmin-module__bECKKW__err{color:#ff8a9d;margin-bottom:.75rem;font-size:.88rem}.CabinetUsersAdmin-module__bECKKW__tableWrap{-webkit-overflow-scrolling:touch;background:#10042480;border:1px solid #7800ff47;border-radius:12px;overflow-x:auto}.CabinetUsersAdmin-module__bECKKW__table{border-collapse:collapse;width:100%;font-size:.88rem}.CabinetUsersAdmin-module__bECKKW__table th,.CabinetUsersAdmin-module__bECKKW__table td{text-align:left;border-bottom:1px solid #ffffff0f;padding:.65rem .85rem}.CabinetUsersAdmin-module__bECKKW__table th{color:#ffffff8c;text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:600}.CabinetUsersAdmin-module__bECKKW__table tr:last-child td{border-bottom:none}.CabinetUsersAdmin-module__bECKKW__rowLink{color:#7df9ff;font-weight:600;text-decoration:none}.CabinetUsersAdmin-module__bECKKW__rowLink:hover{text-decoration:underline}.CabinetUsersAdmin-module__bECKKW__muted{color:#ffffff80}.CabinetUsersAdmin-module__bECKKW__back{color:#00fff7e6;margin-bottom:1rem;font-size:.88rem;text-decoration:none;display:inline-block}.CabinetUsersAdmin-module__bECKKW__back:hover{text-decoration:underline}.CabinetUsersAdmin-module__bECKKW__uploadRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin:1rem 0 1.25rem;display:flex}.CabinetUsersAdmin-module__bECKKW__fileList{margin:0;padding:0;list-style:none}.CabinetUsersAdmin-module__bECKKW__fileList li{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem 0;font-size:.88rem;display:flex}.CabinetUsersAdmin-module__bECKKW__fileList li:last-child{border-bottom:none}.CabinetUsersAdmin-module__bECKKW__small{color:#ffffff73;font-size:.8rem}.CabinetUsersAdmin-module__bECKKW__materialsSection{margin:1.25rem 0 1rem}.CabinetUsersAdmin-module__bECKKW__materialsHeading{letter-spacing:.1em;text-transform:uppercase;color:#ffffff7a;margin:0 0 .65rem;font-size:.72rem;font-weight:700}.CabinetUsersAdmin-module__bECKKW__materialsTabs{background:#0800168c;border:1px solid #7800ff47;border-bottom:none;border-radius:12px 12px 0 0;flex-wrap:wrap;gap:.35rem;margin-bottom:0;padding:.15rem;display:flex}.CabinetUsersAdmin-module__bECKKW__materialsTab{cursor:pointer;color:#ffffff8c;background:0 0;border:none;border-radius:9px;flex:auto;min-width:min(100%,10rem);padding:.55rem .85rem;font-size:.86rem;font-weight:600;transition:background .15s,color .15s,box-shadow .15s}.CabinetUsersAdmin-module__bECKKW__materialsTab:hover{color:#ffffffe0;background:#ffffff0a}.CabinetUsersAdmin-module__bECKKW__materialsTabActive{color:#fff;background:linear-gradient(125deg,#4c00ff6b,#00dcff33);box-shadow:0 0 0 1px #00fff738,0 6px 20px #00000040}.CabinetUsersAdmin-module__bECKKW__materialsPanel{box-sizing:border-box;background:#10042473;border:1px solid #7800ff47;border-radius:0 0 12px 12px;margin-top:0;padding:1.1rem 1rem 1.2rem}.CabinetUsersAdmin-module__bECKKW__newUploadPanel{flex-direction:column;align-items:flex-start;gap:.85rem;max-width:min(100%,22rem);display:flex}.CabinetUsersAdmin-module__bECKKW__posterTabPanel{flex-direction:column;gap:.85rem;max-width:min(100%,26rem);display:flex}.CabinetUsersAdmin-module__bECKKW__inputWide{max-width:min(100%,26rem)}.CabinetUsersAdmin-module__bECKKW__btnPrimaryWide{box-sizing:border-box;text-align:center;width:100%;max-width:min(100%,22rem);padding:.65rem 1.15rem;font-size:.92rem}.CabinetUsersAdmin-module__bECKKW__btnOutline{color:#00fff7f2;cursor:pointer;background:#00283040;border:1px solid #00fff76b;border-radius:10px;padding:.55rem 1rem;font-size:.88rem;font-weight:600;transition:border-color .15s,background .15s}.CabinetUsersAdmin-module__bECKKW__btnOutline:hover:not(:disabled){background:#00fff714;border-color:#00fff7a6}.CabinetUsersAdmin-module__bECKKW__btnOutline:disabled{opacity:.45;cursor:not-allowed}.CabinetUsersAdmin-module__bECKKW__posterPickRow{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.CabinetUsersAdmin-module__bECKKW__posterFileName{color:#ffffffbf;word-break:break-word;margin:0;font-size:.84rem}.CabinetUsersAdmin-module__bECKKW__btnPosterSubmit{box-sizing:border-box;width:100%;max-width:min(100%,22rem);margin-top:.25rem;padding:.7rem 1.2rem;font-size:.95rem}.CabinetUsersAdmin-module__bECKKW__btnPosterRow{color:#00fff7eb;cursor:pointer;white-space:nowrap;background:#001e2859;border:1px solid #00fff759;border-radius:9px;padding:.42rem .75rem;font-size:.8rem;font-weight:600;transition:border-color .15s,background .15s}.CabinetUsersAdmin-module__bECKKW__btnPosterRow:hover{background:#00fff71a;border-color:#00fff78c}.CabinetUsersAdmin-module__bECKKW__posterBadge{letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;color:#b4fff0f2;background:#00786459;border:1px solid #00ffc840;border-radius:6px;margin-left:.35rem;padding:.12rem .45rem;font-size:.68rem;font-weight:700;display:inline-block}
