.analytics-page{flex-direction:column;grid-column:span 3;gap:48px;width:100%;max-width:100%;display:flex;overflow-x:hidden}@media (max-width:1000px){.analytics-page{grid-column:span 1}}.analytics-section{flex-direction:column;gap:24px;width:100%;display:flex}.analytics-section .section-title{color:var(--color-text);border-bottom:2px solid var(--color-primary);width:fit-content;margin:0;padding-bottom:8px;font-size:1.1rem;font-weight:600}.analytics-section .analytics-grid{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;display:grid}@media (max-width:1200px){.analytics-section .analytics-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.analytics-section .analytics-grid{grid-template-columns:1fr}}.analytics-widget-container{background-color:var(--color-surface);border:1px solid var(--color-border-light);border-radius:12px;flex-direction:column;min-width:0;height:280px;padding:24px;display:flex;overflow:hidden}.analytics-widget-container header{justify-content:space-between;align-items:center;width:100%;margin-bottom:16px;display:flex}.analytics-widget-container header h5{color:var(--color-text);text-align:start;margin:0;font-size:.95rem;font-weight:600}.analytics-widget-container header .period{width:fit-content;color:var(--color-text-muted);background-color:var(--color-surface-secondary);border-radius:4px;flex-shrink:0;padding:4px 8px;font-size:.8rem}.analytics-widget-container .analytics-widget{flex:1;justify-content:center;width:100%;min-width:0;overflow:auto}.analytics-widget-container .analytics-widget .source-list{flex-direction:column;align-items:center;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}.analytics-widget-container .analytics-widget .source-list li{border-bottom:1px solid var(--color-border-light);width:100%;color:var(--color-text-secondary);justify-content:space-between;padding:8px 0;font-size:.9rem;display:flex}.analytics-widget-container .analytics-widget .source-list li:last-child{border-bottom:none}.analytics-widget-container>div:last-child{min-width:0;overflow:hidden}@media (max-width:768px){.analytics-widget-container{height:260px;padding:16px}}.total-visits,.analytics-widget{flex-direction:column;align-items:center;display:flex}.total-visits .main-number,.analytics-widget .main-number{color:var(--color-primary);letter-spacing:-.02em;font-size:3.5rem;font-weight:700;line-height:1}.total-visits .main-number .decimals,.analytics-widget .main-number .decimals{color:inherit;font-size:.5em}@media (max-width:768px){.total-visits .main-number,.analytics-widget .main-number{font-size:2.5rem}}.total-visits .dif,.analytics-widget .dif{border-radius:4px;margin-top:8px;padding:4px 8px;font-size:.9rem;font-weight:600}.total-visits .dif[style*=green],.analytics-widget .dif[style*=green]{background-color:var(--color-primary-lighter)}.total-visits .dif[style*=red],.analytics-widget .dif[style*=red]{background-color:var(--color-danger-soft)}.total-visits span,.analytics-widget span{color:var(--color-text-secondary);font-size:.85rem}.analytics-loader{aspect-ratio:4;--_g:no-repeat radial-gradient(circle closest-side, $primary 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333% 100%;width:60px;max-width:100%;margin:auto;animation:1s linear infinite l7}@keyframes l7{33%{background-size:33.3333% 0%,33.3333% 100%,33.3333% 100%}50%{background-size:33.3333% 100%,33.3333% 0%,33.3333% 100%}66%{background-size:33.3333% 100%,33.3333% 100%,33.3333% 0%}}.usage{background-color:var(--color-surface);border:1px solid var(--color-border-light);border-radius:12px;grid-column:span 3;width:100%;max-width:100%;padding:32px;overflow:hidden}@media (max-width:1000px){.usage{grid-column:span 1}}.usage h4{color:var(--color-text);border-bottom:2px solid var(--color-primary);width:fit-content;margin:0 0 24px;padding-bottom:8px;font-size:1.1rem;font-weight:600}.usage .usage-stats-container ul{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.usage .usage-stats-container ul li{background-color:var(--color-surface-secondary);border-radius:8px;grid-template-columns:180px 80px 1fr auto;align-items:center;gap:24px;padding:16px 24px;font-size:.9rem;display:grid}.usage .usage-stats-container ul li .name{color:var(--color-text);font-weight:500}.usage .usage-stats-container ul li .metrics{color:var(--color-primary);text-align:center;font-weight:600}.usage .usage-stats-container ul li .MuiLinearProgress-root{background-color:var(--color-border-light);border-radius:4px;height:8px}.usage .usage-stats-container ul li .premium-usage{color:var(--color-text-muted);font-size:.8rem;font-style:italic}.usage .usage-stats-container ul li .languages{justify-content:flex-start;gap:8px;display:flex}.usage .usage-stats-container ul li .languages .flag{border-radius:4px;width:auto;height:20px;transition:transform .15s}.usage .usage-stats-container ul li .languages .flag:hover{transform:scale(1.1)}.usage .usage-stats-container ul li .languages .off{opacity:.3;filter:grayscale()}@media (max-width:900px){.usage .usage-stats-container ul li{text-align:left;grid-template-columns:1fr;gap:8px}.usage .usage-stats-container ul li .metrics{text-align:left}.usage .usage-stats-container ul li .languages{justify-content:flex-start}}@media (max-width:768px){.usage{padding:24px}}
/*# sourceMappingURL=2q3skfwarsl33.css.map*/