.ManagerDashboard_shell__ocxyy{min-height:100vh;background:#f5f4f7;color:#1d1a1f;font-family:var(--font-ui)}.ManagerDashboard_topbar__ZMg_F{position:sticky;top:0;z-index:20;height:74px;display:flex;align-items:center;justify-content:space-between;padding:0 34px;border-bottom:1px solid rgba(31,24,34,.07);background:rgba(250,249,251,.84);backdrop-filter:blur(24px) saturate(170%)}.ManagerDashboard_brand__548gD{display:flex;align-items:center;gap:11px}.ManagerDashboard_brand__548gD>span{display:grid;width:38px;height:38px;place-items:center;border-radius:12px;background:linear-gradient(145deg,#1b151e,#7130dc);color:#fff;font-size:11px;font-weight:800}.ManagerDashboard_brand__548gD div{display:flex;flex-direction:column}.ManagerDashboard_brand__548gD strong{font-size:15px;letter-spacing:-.035em}.ManagerDashboard_brand__548gD small{margin-top:3px;color:#8d8591;font-size:7px;font-weight:750;letter-spacing:.16em}.ManagerDashboard_topActions__rbY0w{display:flex;align-items:center;gap:8px}.ManagerDashboard_topActions__rbY0w button{height:36px;border:1px solid rgba(31,24,34,.08);border-radius:11px;background:#fff;padding:0 12px;color:#5d5661;font-size:9px;font-weight:650}.ManagerDashboard_topActions__rbY0w button:disabled{opacity:.55}.ManagerDashboard_avatar__6oOQX{display:grid;width:36px;height:36px;place-items:center;border-radius:12px;background:#ede3ff;color:#7032d8;font-size:9px;font-weight:800}.ManagerDashboard_page__pE8wE{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:30px 0 80px}.ManagerDashboard_hero___BGxL{position:relative;isolation:isolate;overflow:hidden;min-height:320px;display:flex;flex-direction:column;padding:31px;border-radius:32px;background:linear-gradient(135deg,#171218,#352040 57%,#7131dc);color:#fff;box-shadow:0 25px 70px rgba(52,27,69,.16)}.ManagerDashboard_heroGlow__YPvVl{position:absolute;z-index:-1;right:-110px;top:-190px;width:540px;height:540px;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:rgba(255,255,255,.045);box-shadow:0 0 0 85px rgba(255,255,255,.018)}.ManagerDashboard_heroBottom__VoSUE,.ManagerDashboard_heroTop__IlMHZ{display:flex;align-items:center;justify-content:space-between}.ManagerDashboard_heroBody__N5kMy small,.ManagerDashboard_heroTop__IlMHZ span{color:#d9c0f4;font-size:9px;font-weight:800;letter-spacing:.18em}.ManagerDashboard_heroTop__IlMHZ em{border:1px solid rgba(255,255,255,.18);border-radius:15px;background:rgba(255,255,255,.08);padding:9px 13px;font-size:9px;font-style:normal;font-weight:700}.ManagerDashboard_heroBody__N5kMy{margin:auto 0}.ManagerDashboard_heroBody__N5kMy h1{margin:12px 0 10px;font-size:48px;line-height:1;letter-spacing:-.06em}.ManagerDashboard_heroBody__N5kMy p{max-width:700px;margin:0;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}.ManagerDashboard_heroBottom__VoSUE{border-top:1px solid rgba(255,255,255,.12);padding-top:18px;color:rgba(255,255,255,.78);font-size:10px}.ManagerDashboard_heroBottom__VoSUE span{display:flex;align-items:center;gap:8px}.ManagerDashboard_heroBottom__VoSUE i{width:9px;height:9px;border-radius:50%}.ManagerDashboard_warning__f0yse{background:#f2b33a;box-shadow:0 0 0 5px rgba(242,179,58,.12)}.ManagerDashboard_ok__Lv_xF{background:#44bd8a;box-shadow:0 0 0 5px rgba(68,189,138,.12)}.ManagerDashboard_heroBottom__VoSUE strong{font-weight:600}.ManagerDashboard_venueSwitch__7aoMf{display:flex;gap:9px;overflow:auto;padding:16px 2px 5px;scrollbar-width:none}.ManagerDashboard_venueSwitch__7aoMf::-webkit-scrollbar{display:none}.ManagerDashboard_venueSwitch__7aoMf button{flex:0 0 auto;min-width:150px;border:1px solid rgba(31,24,34,.08);border-radius:16px;background:rgba(255,255,255,.82);padding:11px 14px;text-align:left}.ManagerDashboard_venueSwitch__7aoMf span,.ManagerDashboard_venueSwitch__7aoMf strong{display:block}.ManagerDashboard_venueSwitch__7aoMf span{color:#99909d;font-size:7px;font-weight:750;text-transform:uppercase;letter-spacing:.1em}.ManagerDashboard_venueSwitch__7aoMf strong{margin-top:4px;font-size:11px}.ManagerDashboard_venueSwitch__7aoMf .ManagerDashboard_active__sWxkb{border-color:#9f72f4;background:#efe7ff;color:#6230bd;box-shadow:0 5px 18px rgba(99,48,190,.1)}.ManagerDashboard_venueSwitch__7aoMf .ManagerDashboard_active__sWxkb span{color:#7843da}.ManagerDashboard_metrics__WvFlz{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:16px}.ManagerDashboard_metrics__WvFlz article{min-height:112px;display:flex;align-items:center;gap:13px;border:1px solid rgba(31,24,34,.07);border-radius:20px;background:rgba(255,255,255,.9);padding:17px;box-shadow:0 2px 8px rgba(35,23,42,.025)}.ManagerDashboard_metrics__WvFlz article>span{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:13px;font-size:16px;font-weight:800}.ManagerDashboard_purple__LXG_i{background:#eee5ff;color:#7133d7}.ManagerDashboard_red__B27Wm{background:#ffe7e4;color:#bc493f}.ManagerDashboard_green__eorLn{background:#e1f5ed;color:#21845d}.ManagerDashboard_amber__OnY7M{background:#fff0d8;color:#ad6b15}.ManagerDashboard_blue__eqhdZ{background:#e5effb;color:#3979b7}.ManagerDashboard_metrics__WvFlz div{min-width:0}.ManagerDashboard_metrics__WvFlz small{display:block;color:#99919c;font-size:7px;font-weight:800;letter-spacing:.09em}.ManagerDashboard_metrics__WvFlz strong{display:block;margin-top:5px;font-size:25px;letter-spacing:-.04em}.ManagerDashboard_metrics__WvFlz p{margin:3px 0 0;color:#8a838d;font-size:8px}.ManagerDashboard_columns__FJMlh{display:grid;grid-template-columns:1.1fr .9fr;gap:15px;margin-top:16px}.ManagerDashboard_card__JgEdu{min-height:360px;border:1px solid rgba(31,24,34,.07);border-radius:24px;background:rgba(255,255,255,.9);padding:22px}.ManagerDashboard_cardTitle__nSBBc{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid #ece8ee}.ManagerDashboard_cardTitle__nSBBc small{color:#8148e6;font-size:7px;font-weight:800;letter-spacing:.16em}.ManagerDashboard_cardTitle__nSBBc h2{margin:6px 0 0;font-size:24px;letter-spacing:-.045em}.ManagerDashboard_cardTitle__nSBBc>span{display:grid;min-width:34px;height:34px;place-items:center;border-radius:12px;background:#eee5ff;color:#7236d5;font-size:11px;font-weight:800}.ManagerDashboard_attentionList__bKkoI,.ManagerDashboard_venueList__QptqN{display:flex;flex-direction:column}.ManagerDashboard_attentionList__bKkoI button,.ManagerDashboard_venueList__QptqN button{display:flex;width:100%;align-items:center;gap:11px;border:0;border-bottom:1px solid #efecf0;background:transparent;padding:14px 3px;text-align:left}.ManagerDashboard_attentionList__bKkoI button:last-child,.ManagerDashboard_venueList__QptqN button:last-child{border-bottom:0}.ManagerDashboard_attentionList__bKkoI i{width:9px;height:9px;flex:0 0 auto;border-radius:50%}.ManagerDashboard_criticalDot__n8rqr{background:#d5554c;box-shadow:0 0 0 5px #ffedeb}.ManagerDashboard_warningDot__CDTrn{background:#e0a329;box-shadow:0 0 0 5px #fff3dc}.ManagerDashboard_attentionList__bKkoI div,.ManagerDashboard_venueList__QptqN div{min-width:0;display:flex;flex:1;flex-direction:column}.ManagerDashboard_attentionList__bKkoI strong,.ManagerDashboard_venueList__QptqN strong{font-size:11px}.ManagerDashboard_attentionList__bKkoI small,.ManagerDashboard_venueList__QptqN small{margin-top:3px;color:#928a96;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ManagerDashboard_attentionList__bKkoI b{font-size:12px}.ManagerDashboard_attentionList__bKkoI em,.ManagerDashboard_venueList__QptqN b{color:#7a3ede;font-size:18px;font-style:normal}.ManagerDashboard_empty__teyt8{display:flex;min-height:250px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ManagerDashboard_empty__teyt8>span{display:grid;width:52px;height:52px;place-items:center;border-radius:17px;background:#e3f6ed;color:#24855c;font-size:23px}.ManagerDashboard_empty__teyt8 strong{margin-top:15px;font-size:15px}.ManagerDashboard_empty__teyt8 p{max-width:300px;margin:7px 0 0;color:#918995;font-size:9px;line-height:1.5}.ManagerDashboard_venueIcon__EC6Ck{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border-radius:12px;background:#eee7f8;color:#743bd4}.ManagerDashboard_venueList__QptqN em{border-radius:12px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:750;text-transform:uppercase}.ManagerDashboard_online__smJKf{background:#e7f5ea;color:#30834f}.ManagerDashboard_setup__x0C0J{background:#fff1dd;color:#a66b1b}.ManagerDashboard_selectedVenue__DYFrS{background:#faf7ff!important}.ManagerDashboard_note__rSbIB{display:flex;align-items:center;gap:12px;margin-top:16px;border:1px solid #dfd2f5;border-radius:19px;background:#f3edfc;padding:15px 18px}.ManagerDashboard_note__rSbIB>span{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border-radius:10px;background:#7a3fe0;color:#fff;font-weight:800}.ManagerDashboard_note__rSbIB p{margin:0;color:#706777;font-size:9px;line-height:1.55}.ManagerDashboard_note__rSbIB strong{color:#312a35}.ManagerDashboard_note__rSbIB strong:after{content:" "}@media(max-width:760px){.ManagerDashboard_topbar__ZMg_F{height:66px;padding:0 16px}.ManagerDashboard_topActions__rbY0w button{font-size:0;width:36px;padding:0}.ManagerDashboard_topActions__rbY0w button:first-child:after{content:"↻";font-size:16px}.ManagerDashboard_topActions__rbY0w button:nth-child(2):after{content:"↪";font-size:15px}.ManagerDashboard_brand__548gD small{display:none}.ManagerDashboard_page__pE8wE{width:calc(100% - 24px);padding:18px 0 100px}.ManagerDashboard_hero___BGxL{min-height:330px;padding:25px 22px;border-radius:29px}.ManagerDashboard_heroBody__N5kMy h1{font-size:38px}.ManagerDashboard_heroBody__N5kMy p{font-size:12px}.ManagerDashboard_heroBottom__VoSUE{align-items:flex-start;gap:10px;flex-direction:column}.ManagerDashboard_venueSwitch__7aoMf{margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}.ManagerDashboard_metrics__WvFlz{grid-template-columns:1fr 1fr}.ManagerDashboard_metrics__WvFlz article{min-height:118px;align-items:flex-start;flex-direction:column}.ManagerDashboard_columns__FJMlh{grid-template-columns:1fr}.ManagerDashboard_card__JgEdu{padding:19px;border-radius:22px}.ManagerDashboard_note__rSbIB{align-items:flex-start}}@media(max-width:430px){.ManagerDashboard_metrics__WvFlz{grid-template-columns:1fr 1fr}.ManagerDashboard_metrics__WvFlz article{padding:14px}.ManagerDashboard_metrics__WvFlz article>span{width:36px;height:36px}.ManagerDashboard_heroTop__IlMHZ em{padding:8px 10px}.ManagerDashboard_heroTop__IlMHZ span{max-width:190px}.ManagerDashboard_cardTitle__nSBBc h2{font-size:21px}}.ManagementApp_shell__hnKEZ{min-height:100vh;display:grid;grid-template-columns:minmax(420px,1.08fr) minmax(420px,.92fr);background:#f6f4f7;color:#1d1a1f;font-family:var(--font-ui)}.ManagementApp_presentation__2Qn2Q{position:relative;isolation:isolate;overflow:hidden;display:flex;min-height:100vh;flex-direction:column;padding:42px 54px;color:#fff;background:radial-gradient(circle at 88% 2%,rgba(255,255,255,.11),transparent 35%),linear-gradient(138deg,#171218,#302039 58%,#7131dc)}.ManagementApp_presentation__2Qn2Q:after{position:absolute;z-index:-1;content:"";right:-240px;top:-210px;width:650px;height:650px;border:1px solid rgba(255,255,255,.11);border-radius:50%;box-shadow:0 0 0 96px rgba(255,255,255,.025)}.ManagementApp_brand__THf9P{display:flex;align-items:center;gap:13px}.ManagementApp_brand__THf9P>span{display:grid;width:45px;height:45px;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:rgba(255,255,255,.1);font-size:12px;font-weight:850}.ManagementApp_brand__THf9P div{display:flex;flex-direction:column}.ManagementApp_brand__THf9P strong{font-size:17px;letter-spacing:-.03em}.ManagementApp_brand__THf9P small{margin-top:3px;color:#dac6f3;font-size:8px;font-weight:800;letter-spacing:.2em}.ManagementApp_presentationCopy___xXum{margin:auto 0;max-width:700px}.ManagementApp_presentationCopy___xXum>small{color:#d9c0f4;font-size:9px;font-weight:850;letter-spacing:.2em}.ManagementApp_presentationCopy___xXum h1{margin:18px 0 20px;font-size:clamp(46px,5vw,76px);line-height:.95;letter-spacing:-.065em}.ManagementApp_presentationCopy___xXum p{max-width:620px;margin:0;color:rgba(255,255,255,.68);font-size:16px;line-height:1.65}.ManagementApp_boundary__7kXdj{display:flex;align-items:center;gap:13px;border-top:1px solid rgba(255,255,255,.12);padding-top:22px}.ManagementApp_boundary__7kXdj>span{display:grid;width:35px;height:35px;flex:0 0 auto;place-items:center;border-radius:11px;background:rgba(95,211,151,.16);color:#76dda8;font-weight:850}.ManagementApp_boundary__7kXdj p{margin:0;color:rgba(255,255,255,.62);font-size:10px;line-height:1.55}.ManagementApp_boundary__7kXdj strong{color:#fff}.ManagementApp_access__yck41{display:grid;min-height:100vh;place-items:center;padding:44px}.ManagementApp_card__bEgto{width:min(440px,100%);border:1px solid rgba(35,25,40,.07);border-radius:30px;background:rgba(255,255,255,.94);padding:42px;box-shadow:0 30px 90px rgba(41,25,48,.11)}.ManagementApp_card__bEgto>img{display:block;border-radius:17px}.ManagementApp_card__bEgto>small{display:block;margin-top:26px;color:#7b3cdd;font-size:8px;font-weight:850;letter-spacing:.2em}.ManagementApp_card__bEgto h2{margin:10px 0;font-size:32px;line-height:1.03;letter-spacing:-.055em}.ManagementApp_card__bEgto>p{margin:0 0 25px;color:#827a86;font-size:11px;line-height:1.65}.ManagementApp_card__bEgto label{display:flex;flex-direction:column;gap:7px;margin-top:13px}.ManagementApp_card__bEgto label span{color:#69616c;font-size:8px;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.ManagementApp_card__bEgto input{height:48px;border:1px solid #e0dbe3;border-radius:13px;background:#faf9fb;padding:0 13px;color:#211d23;font-size:13px;outline:0}.ManagementApp_card__bEgto input:focus{border-color:#9d71ed;box-shadow:0 0 0 4px #eee6fc}.ManagementApp_card__bEgto label em{color:#958d98;font-size:8px;font-style:normal;line-height:1.4}.ManagementApp_primary__g8lAo{width:100%;height:49px;margin-top:20px;border:0;border-radius:14px;background:#211923;color:#fff;font-size:11px;font-weight:750}.ManagementApp_primary__g8lAo:disabled{opacity:.42}.ManagementApp_switch__Us3rH{width:100%;border:0;background:transparent;padding:13px;color:#7034d4;font-size:9px;font-weight:700}.ManagementApp_message__YgPgQ{margin-top:8px;border-radius:12px;background:#f1ebfb;padding:11px 13px;color:#644b78;font-size:9px;line-height:1.5}.ManagementApp_loader__XrYYU{display:flex;min-height:140px;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#817985;font-size:10px}.ManagementApp_loader__XrYYU i{width:30px;height:30px;border:3px solid #e8def7;border-top-color:#7135d7;border-radius:50%;animation:ManagementApp_spin__fRi7q .8s linear infinite}.ManagementApp_denied__IP59k{display:flex;flex-direction:column;gap:8px;border-radius:16px;background:#fff0ed;padding:16px;color:#8f3128}.ManagementApp_denied__IP59k strong{font-size:12px}.ManagementApp_denied__IP59k span{font-size:9px;line-height:1.5}.ManagementApp_denied__IP59k button{align-self:flex-start;border:0;border-radius:9px;background:#8f3128;color:#fff;padding:8px 11px;font-size:8px;font-weight:700}.ManagementApp_card__bEgto footer{display:flex;justify-content:center;gap:7px;margin-top:20px;color:#a29aa5;font-size:8px}.ManagementApp_card__bEgto footer a{color:#756d78;text-decoration:none}@keyframes ManagementApp_spin__fRi7q{to{transform:rotate(1turn)}}@media(max-width:900px){.ManagementApp_shell__hnKEZ{grid-template-columns:1fr}.ManagementApp_presentation__2Qn2Q{min-height:430px;padding:30px 28px}.ManagementApp_presentationCopy___xXum{margin:70px 0}.ManagementApp_presentationCopy___xXum h1{font-size:48px}.ManagementApp_access__yck41{min-height:auto;padding:30px 18px 70px}.ManagementApp_card__bEgto{padding:30px 24px}}@media(max-width:520px){.ManagementApp_presentation__2Qn2Q{min-height:390px}.ManagementApp_presentationCopy___xXum{margin:54px 0}.ManagementApp_presentationCopy___xXum h1{font-size:40px}.ManagementApp_presentationCopy___xXum p{font-size:13px}.ManagementApp_boundary__7kXdj{display:none}.ManagementApp_card__bEgto h2{font-size:28px}}