.ReportsPanel-module__eGjZWa__panel{color:#fff;background:radial-gradient(circle at 0 0,#7ff29a21,#0000 34%),linear-gradient(145deg,#081422f5,#060b16fa);border:1px solid #7ff29a3d;border-radius:28px;margin-top:28px;padding:28px;box-shadow:0 28px 80px #00000052,inset 0 1px #ffffff0f}.ReportsPanel-module__eGjZWa__eyebrow{color:#7ff29a;letter-spacing:.16em;margin:0 0 8px;font-size:.78rem;font-weight:900}.ReportsPanel-module__eGjZWa__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.ReportsPanel-module__eGjZWa__title{margin:0 0 10px;font-size:clamp(2rem,4vw,3.4rem);line-height:.95}.ReportsPanel-module__eGjZWa__lead{color:#ffffffb8;max-width:620px;margin:0}.ReportsPanel-module__eGjZWa__segment{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:min(100%,430px);padding:7px;display:grid}.ReportsPanel-module__eGjZWa__segBtn{color:#ffffffad;cursor:pointer;min-height:58px;font-weight:900;font:inherit;background:0 0;border:1px solid #0000;border-radius:16px;justify-content:center;align-items:center;text-decoration:none;display:flex}.ReportsPanel-module__eGjZWa__segActive{color:#fff;background:radial-gradient(circle at 20% 0,#7ff29a33,#0000 58%),linear-gradient(145deg,#071421,#0d1d32);border-color:#7ff29ab8;box-shadow:0 0 0 1px #7ff29a33,0 14px 32px #00000047,0 0 26px #7ff29a29}.ReportsPanel-module__eGjZWa__disabled{opacity:.42;pointer-events:none}.ReportsPanel-module__eGjZWa__toolbar{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.ReportsPanel-module__eGjZWa__drop{position:relative}.ReportsPanel-module__eGjZWa__dropButton,.ReportsPanel-module__eGjZWa__export{cursor:pointer;color:#fff;min-height:44px;font-weight:850;font:inherit;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:0 15px;text-decoration:none;list-style:none;display:inline-flex}.ReportsPanel-module__eGjZWa__active .ReportsPanel-module__eGjZWa__dropButton{background:#7ff29a21;border-color:#7ff29a7a}.ReportsPanel-module__eGjZWa__menu{z-index:5;background:#081522;border:1px solid #ffffff24;border-radius:18px;gap:7px;min-width:260px;max-height:340px;padding:10px;display:grid;position:absolute;top:52px;left:0;overflow:auto;box-shadow:0 24px 60px #00000061}.ReportsPanel-module__eGjZWa__menu a,.ReportsPanel-module__eGjZWa__menu button,.ReportsPanel-module__eGjZWa__custom button{color:#fff;font-weight:750;font:inherit;text-align:left;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff14;border-radius:12px;padding:10px 12px;text-decoration:none}.ReportsPanel-module__eGjZWa__menu a:hover,.ReportsPanel-module__eGjZWa__menu button:hover{background:#7ff29a24}.ReportsPanel-module__eGjZWa__custom{gap:10px;display:grid}.ReportsPanel-module__eGjZWa__custom label{color:#ffffffc7;gap:6px;font-weight:800;display:grid}.ReportsPanel-module__eGjZWa__customHint{color:#ffffffb8;margin:0;font-weight:850}.ReportsPanel-module__eGjZWa__custom input{min-height:42px;font:inherit;border:1px solid #ffffff2e;border-radius:12px;padding:0 11px}.ReportsPanel-module__eGjZWa__reportBody{min-height:330px;position:relative}.ReportsPanel-module__eGjZWa__isLoading .ReportsPanel-module__eGjZWa__summary,.ReportsPanel-module__eGjZWa__isLoading .ReportsPanel-module__eGjZWa__tableWrap,.ReportsPanel-module__eGjZWa__isLoading .ReportsPanel-module__eGjZWa__mobileCards,.ReportsPanel-module__eGjZWa__isLoading>.ReportsPanel-module__eGjZWa__empty{opacity:.48}.ReportsPanel-module__eGjZWa__errorNote{color:#ffe0b8;background:#ffbe781f;border:1px solid #ffbe7852;border-radius:14px;margin:0 0 12px;padding:10px 12px;font-weight:850}.ReportsPanel-module__eGjZWa__loadingNote{z-index:2;color:#d9ffe2;background:#081522e6;border:1px solid #7ff29a52;border-radius:999px;padding:8px 12px;font-weight:850;position:absolute;top:4px;right:12px;box-shadow:0 12px 30px #00000047}.ReportsPanel-module__eGjZWa__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.ReportsPanel-module__eGjZWa__stat{background:#ffffff0e;border:1px solid #ffffff17;border-radius:18px;padding:16px}.ReportsPanel-module__eGjZWa__stat p{color:#ffffff9e;margin:0 0 6px;font-size:.85rem;font-weight:800}.ReportsPanel-module__eGjZWa__stat strong{font-size:1.15rem}.ReportsPanel-module__eGjZWa__tableWrap{overflow-x:auto}.ReportsPanel-module__eGjZWa__table{border-collapse:collapse;width:100%;min-width:790px}.ReportsPanel-module__eGjZWa__table th,.ReportsPanel-module__eGjZWa__table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff1a;padding:15px 12px}.ReportsPanel-module__eGjZWa__mobileCards{display:none}.ReportsPanel-module__eGjZWa__cardRow{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:18px;padding:15px}.ReportsPanel-module__eGjZWa__empty{color:#ffffffc2;background:#ffffff0e;border:1px dashed #ffffff2e;border-radius:18px;padding:22px}.ReportsPanel-module__eGjZWa__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ReportsPanel-module__eGjZWa__calendarHeader{color:#fff;padding:4px 4px 8px;font-weight:900}.ReportsPanel-module__eGjZWa__calendarWeekdays,.ReportsPanel-module__eGjZWa__calendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.ReportsPanel-module__eGjZWa__calendarWeekdays span{text-align:center;color:#ffffff8c;font-size:.74rem;font-weight:900}.ReportsPanel-module__eGjZWa__calendarDay{color:#071421;background:linear-gradient(135deg,#7ff29a,#d4ffc7);border:1px solid #7ff29a80;border-radius:10px;justify-content:center;align-items:center;min-width:34px;min-height:34px;font-weight:900;text-decoration:none;display:flex}button.ReportsPanel-module__eGjZWa__calendarDay{text-align:center}.ReportsPanel-module__eGjZWa__calendarDayDisabled{color:#ffffff52;background:#ffffff0a;border-color:#ffffff14}@media (max-width:760px){.ReportsPanel-module__eGjZWa__panel{padding:20px}.ReportsPanel-module__eGjZWa__segment{width:100%;min-width:0}.ReportsPanel-module__eGjZWa__summary{grid-template-columns:1fr}.ReportsPanel-module__eGjZWa__tableWrap{display:none}.ReportsPanel-module__eGjZWa__mobileCards{gap:12px;display:grid}.ReportsPanel-module__eGjZWa__menu{min-width:0;position:fixed;inset:auto 16px 16px}}
