.drawer-module__zqjN3q__panel{width:620px;max-width:100vw}.drawer-module__zqjN3q__panelDetail{width:520px;max-width:100vw}.drawer-module__zqjN3q__panelDetailWide{width:900px;max-width:100vw}@media (max-width:1000px){.drawer-module__zqjN3q__panel,.drawer-module__zqjN3q__panelDetail,.drawer-module__zqjN3q__panelDetailWide{width:100vw}}.drawer-module__zqjN3q__panel,.drawer-module__zqjN3q__panelDetail,.drawer-module__zqjN3q__panelDetailWide{scrollbar-color:var(--text-3) var(--gray-light)}.drawer-module__zqjN3q__panel::-webkit-scrollbar{width:10px}.drawer-module__zqjN3q__panelDetail::-webkit-scrollbar{width:10px}.drawer-module__zqjN3q__panelDetailWide::-webkit-scrollbar{width:10px}.drawer-module__zqjN3q__panel::-webkit-scrollbar-track{background:var(--gray-light)}.drawer-module__zqjN3q__panelDetail::-webkit-scrollbar-track{background:var(--gray-light)}.drawer-module__zqjN3q__panelDetailWide::-webkit-scrollbar-track{background:var(--gray-light)}.drawer-module__zqjN3q__panel::-webkit-scrollbar-thumb{background:var(--text-3);border:2px solid var(--gray-light);border-radius:20px}.drawer-module__zqjN3q__panelDetail::-webkit-scrollbar-thumb{background:var(--text-3);border:2px solid var(--gray-light);border-radius:20px}.drawer-module__zqjN3q__panelDetailWide::-webkit-scrollbar-thumb{background:var(--text-3);border:2px solid var(--gray-light);border-radius:20px}
.dashboard-module__1qL-yq__h1{letter-spacing:-.035em;margin-bottom:4px;font-size:34px;font-weight:600;line-height:1.06}@media (max-width:1000px){.dashboard-module__1qL-yq__h1{font-size:27px}}.dashboard-module__1qL-yq__kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.dashboard-module__1qL-yq__kpis3{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.dashboard-module__1qL-yq__kpis5{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}@media (max-width:1000px){.dashboard-module__1qL-yq__kpis,.dashboard-module__1qL-yq__kpis3,.dashboard-module__1qL-yq__kpis5{grid-template-columns:repeat(2,1fr)}}.dashboard-module__1qL-yq__filters{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:center;gap:8px;display:grid}@media (max-width:1000px){.dashboard-module__1qL-yq__filters{grid-template-columns:1fr}}.dashboard-module__1qL-yq__filters2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.dashboard-module__1qL-yq__filtersPanel{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:14px 18px}.dashboard-module__1qL-yq__filterControls{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}@media (max-width:640px){.dashboard-module__1qL-yq__filtersPanel{padding:12px}.dashboard-module__1qL-yq__filterControls{grid-template-columns:1fr}}.dashboard-module__1qL-yq__cardsGrid{grid-template-columns:repeat(auto-fill,minmax(240px,300px));gap:12px;display:grid}
.spinner-module__i7ssJa__wrapper{align-items:flex-end;width:22px;height:14px;display:inline-flex;position:relative}.spinner-module__i7ssJa__dot{transform-origin:50%;background-color:currentColor;border-radius:50%;width:4px;height:4px;animation:.5s infinite alternate spinner-module__i7ssJa__bounce-dot;position:absolute}@keyframes spinner-module__i7ssJa__bounce-dot{0%{border-radius:6px 6px 3px 3px;height:3px;bottom:0;transform:scaleX(1.6)}40%{border-radius:50%;height:4px;transform:scaleX(1)}to{bottom:10px}}.spinner-module__i7ssJa__dot:first-child{animation-delay:0s;left:0}.spinner-module__i7ssJa__dot:nth-child(2){animation-delay:.1s;left:9px}.spinner-module__i7ssJa__dot:nth-child(3){animation-delay:.15s;left:18px}@media (prefers-reduced-motion:reduce){.spinner-module__i7ssJa__dot{animation-duration:10ms}}
.intro-module__k8FhCa__overlay{z-index:400;background:#0c0c0c;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.intro-module__k8FhCa__overlay.intro-module__k8FhCa__out{animation:.5s 50ms both intro-module__k8FhCa__introOut}@keyframes intro-module__k8FhCa__introOut{0%{opacity:1}to{opacity:0;visibility:hidden}}.intro-module__k8FhCa__row{align-items:center;width:520px;height:56px;margin-bottom:24px;display:flex;position:relative}.intro-module__k8FhCa__trail{transform-origin:0;background:linear-gradient(90deg,#00f67500 0%,#00f675 100%);height:2px;animation:.8s cubic-bezier(.16,.9,.24,1) .12s both intro-module__k8FhCa__trailIn,.5s 1.35s both intro-module__k8FhCa__trailOut;position:absolute;left:0;right:74px}@keyframes intro-module__k8FhCa__trailIn{0%{opacity:0;transform:scaleX(0)}30%{opacity:1}to{opacity:.9;transform:scaleX(1)}}@keyframes intro-module__k8FhCa__trailOut{0%{opacity:.9;transform:scaleX(1)}to{opacity:.4;transform:scaleX(.2)}}.intro-module__k8FhCa__arrow{color:#00f675;align-items:center;margin-left:auto;animation:.9s cubic-bezier(.16,.9,.24,1) .1s both intro-module__k8FhCa__arrowIn;display:flex}@keyframes intro-module__k8FhCa__arrowIn{0%{opacity:0;transform:translate(-46vw)}22%{opacity:1}to{opacity:1;transform:translate(0)}}.intro-module__k8FhCa__wordRow{align-items:flex-end;display:flex}.intro-module__k8FhCa__word{letter-spacing:-.04em;color:#f4f3ef;font-size:72px;font-weight:600;line-height:1;animation:.8s cubic-bezier(.2,.8,.2,1) .75s both intro-module__k8FhCa__wordIn}@keyframes intro-module__k8FhCa__wordIn{0%{opacity:0;letter-spacing:.06em;transform:translate(-22px)}to{opacity:1;letter-spacing:-.04em;transform:translate(0)}}.intro-module__k8FhCa__dot{background:#00f675;border-radius:50%;width:14px;height:14px;margin-bottom:9px;animation:.5s cubic-bezier(.2,1.5,.4,1) 1.35s both intro-module__k8FhCa__dotPop}@keyframes intro-module__k8FhCa__dotPop{0%{transform:scale(0)}70%{transform:scale(1.35)}to{transform:scale(1)}}.intro-module__k8FhCa__sub{text-align:center;margin-top:20px;animation:.7s 1.5s both intro-module__k8FhCa__subIn}@keyframes intro-module__k8FhCa__subIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.intro-module__k8FhCa__subEyebrow{letter-spacing:.16em;text-transform:uppercase;color:#00f675;font-family:IBM Plex Mono,monospace;font-size:11px}.intro-module__k8FhCa__subCompany{color:#a8a49b;margin-top:10px;font-size:15px}.intro-module__k8FhCa__bottom{flex-direction:column;align-items:center;gap:16px;display:flex;position:absolute;bottom:34px;left:0;right:0}.intro-module__k8FhCa__barTrack{background:#1e1e1e;width:180px;height:2px;overflow:hidden}.intro-module__k8FhCa__bar{transform-origin:0;background:#00f675;width:100%;height:100%;animation:2.2s linear .2s both intro-module__k8FhCa__barFill;display:block}@keyframes intro-module__k8FhCa__barFill{0%{opacity:0;transform:scaleX(0)}30%{opacity:1}to{opacity:.9;transform:scaleX(1)}}.intro-module__k8FhCa__skipBtn{color:#948ea3;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #262626;border-radius:3px;min-height:40px;padding:0 16px;font-family:IBM Plex Mono,monospace;font-size:11px;transition:color .15s,border-color .15s}.intro-module__k8FhCa__skipBtn:hover{color:#f4f3ef;border-color:#4a4845}@media (prefers-reduced-motion:reduce){.intro-module__k8FhCa__row,.intro-module__k8FhCa__trail,.intro-module__k8FhCa__arrow,.intro-module__k8FhCa__word,.intro-module__k8FhCa__dot,.intro-module__k8FhCa__sub,.intro-module__k8FhCa__bar{animation-duration:10ms!important;animation-delay:0s!important}}
.shell-module__aWO2Oq__shell{grid-template-columns:68px minmax(0,1fr);min-height:100vh;transition:grid-template-columns .16s;display:grid}.shell-module__aWO2Oq__shell.shell-module__aWO2Oq__expanded{grid-template-columns:238px minmax(0,1fr)}@media (max-width:1000px){.shell-module__aWO2Oq__shell,.shell-module__aWO2Oq__shell.shell-module__aWO2Oq__expanded{grid-template-columns:minmax(0,1fr)}}.shell-module__aWO2Oq__rail{width:100%;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}@media (max-width:1000px){.shell-module__aWO2Oq__rail{display:none}}.shell-module__aWO2Oq__main{width:100%;min-width:0;padding:102px 44px 40px}.shell-module__aWO2Oq__desktopTopbar{z-index:30;border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--bg) 96%, transparent);align-items:center;height:66px;padding:0 36px;transition:left .16s;display:flex;position:fixed;top:0;left:68px;right:0}.shell-module__aWO2Oq__shell.shell-module__aWO2Oq__expanded .shell-module__aWO2Oq__desktopTopbar{left:238px}.shell-module__aWO2Oq__desktopSearch{width:min(480px,42vw);position:relative}.shell-module__aWO2Oq__desktopSearch svg{color:var(--text-3);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.shell-module__aWO2Oq__desktopSearch input{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:100%;height:40px;color:var(--text);font:inherit;padding:0 13px 0 38px;font-size:13px}.shell-module__aWO2Oq__desktopSearch input::placeholder{color:#a8a49b}@media (max-width:1000px){.shell-module__aWO2Oq__main{padding:24px 18px 108px}.shell-module__aWO2Oq__desktopTopbar{display:none}}.shell-module__aWO2Oq__mobileHeader{display:none}@media (max-width:1000px){.shell-module__aWO2Oq__mobileHeader{z-index:20;background:color-mix(in srgb, var(--bg) 90%, transparent);-webkit-backdrop-filter:blur(6px);border-bottom:1px solid var(--border);align-items:center;gap:9px;height:60px;padding:0 18px;display:flex;position:sticky;top:0}}.shell-module__aWO2Oq__mobileNav{display:none}@media (max-width:1000px){.shell-module__aWO2Oq__mobileNav{z-index:30;padding:8px 6px calc(8px + env(safe-area-inset-bottom));background:#0c0c0c;border-top:1px solid #1e1e1e;align-items:stretch;gap:2px;display:flex;position:fixed;bottom:0;left:0;right:0}}.shell-module__aWO2Oq__mobileNavItem{color:#f4f3ef;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:52px;padding:10px 2px 6px;font-size:10px;font-weight:500;display:flex;position:relative}.shell-module__aWO2Oq__mobileNavItem span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.shell-module__aWO2Oq__mobileNavActiveBar{background:var(--green);border-radius:0 0 2px 2px;width:18px;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}
