:root{--bar-max-color:#ff9800;--bar-min-color:#00bcd4;--bar-blocks-color:#8e2fff;--bar-blobs-color:#5a3ec8}.header-center h1,.header-center img{display:inline-block;vertical-align:middle}.header-center h1{color:#fff;font-size:1.8rem;font-weight:700;margin:0}.version-label{background:none;color:#888;display:inline-block;font-size:.95rem;font-weight:500;letter-spacing:.01em;margin-left:12px;opacity:.7;padding:0;vertical-align:middle}.v2-btn{background:#8e2fff;border:none;border-radius:10px;box-shadow:0 2px 8px #b988fc33;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;letter-spacing:.04em;padding:4px 18px;transition:background .18s,color .18s,box-shadow .18s}.v2-btn:hover{background:#b988fc}.dashboard-main-chart{align-items:center;background:#fff;border-radius:20px;box-shadow:0 4px 24px 0 #50507814;display:flex;flex:1 1;flex-direction:column;height:360px;justify-content:flex-start;max-height:360px;min-height:320px;overflow:hidden;padding:32px;position:relative}.chart-title{color:#222;font-size:22px;font-weight:700;margin-bottom:16px;text-align:center;width:100%}.time-range-buttons{display:flex;flex-wrap:nowrap;gap:6px;justify-content:center;margin-bottom:16px}.time-range-btn{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff40;border:1.5px solid #0000;border-radius:10px;box-shadow:0 2px 12px 0 #8e2fff14,inset 0 1.5px 0 #8e2fff1a;color:#5a3ec8;cursor:pointer;font-size:13px;font-weight:700;min-width:58px;outline:none;overflow:hidden;padding:4px 8px;position:relative;text-align:center;transition:background .2s,color .2s,box-shadow .2s,transform .13s}.time-range-btn:focus,.time-range-btn:hover{background:#8e2fff1a;border:1.5px solid #b988fc;box-shadow:0 4px 18px 0 #8e2fff2e;color:#8e2fff;transform:translateY(-2px) scale(1.04)}.time-range-btn.active{background:#ede7fa;border:1.5px solid #b988fc;box-shadow:none;color:#5a3ec8;transform:none}.time-range-btn:active{transform:scale(.98)}.chart-loading,.chart-nodata{align-items:center;display:flex;height:260px;justify-content:center}.dashboard-secondary-chart{align-items:center;background:#fff;border-radius:20px;box-shadow:0 4px 24px 0 #78506f14;display:flex;flex:1 1;flex-direction:column;height:360px;justify-content:center;max-height:360px;min-height:320px;padding:32px}.dashboard-header-left{display:flex;justify-content:flex-start;margin-left:5px;width:120px}.dashboard-header-right{display:flex;justify-content:flex-end;width:120px}.v1-btn{background:#8e2fff;border:none;border-radius:8px;box-shadow:none;color:#fff;cursor:pointer;font-size:15px;font-weight:700;outline:none;padding:8px 22px;transition:background .2s}.dashboard-content{display:flex;flex-direction:column;gap:32px;margin:0 0 32px}.dashboard-row{display:flex;gap:32px;margin-bottom:0}.chart-bar-container{flex:1 1;height:100%;max-width:900px;min-height:0;width:100%}.dashboard-fullwidth-chart{background:#fff;border-radius:18px;box-shadow:0 2px 12px 0 #0001;display:flex;flex-direction:column;grid-column:1/-1;justify-content:flex-start;margin-bottom:32px;min-height:350px;padding:24px 24px 16px;width:100%}.rollup-analytics-chart{height:700px;max-height:900px;min-height:700px}body.dark .dashboard-fullwidth-chart,body.dark .dashboard-main-chart,body.dark .dashboard-secondary-chart{background:#23272f!important;box-shadow:0 4px 24px 0 #0000002e}body.dark .chart-title{color:#e3e3e3!important}body.dark .time-range-btn{background:#3c3c50b3;border:1.5px solid #343a40;color:#b988fc}body.dark .time-range-btn.active{background:#2d223f;border:1.5px solid #b988fc;color:#fff}body.dark .time-range-btn:focus,body.dark .time-range-btn:hover{background:#3a2a5a;border:1.5px solid #b988fc;color:#fff}body.dark .footer{background:#2d313a!important;border-top:1.5px solid #39324a;box-shadow:none;filter:none}@media (max-width:600px){.dashboard-header{align-items:center;display:flex;flex-direction:row;gap:0;height:64px!important;justify-content:space-between;margin-bottom:12px;padding:6px 4px!important}.header-left,.header-right{min-width:72px;width:72px}.header-center,.header-left,.header-right{align-items:center;display:flex;justify-content:center}.header-center{flex:1 1;flex-direction:column;gap:0;min-width:0;text-align:center}.header-center img{display:block;height:32px;margin:0 auto 4px 2px}.header-center h1{font-size:1.05rem!important;font-weight:700;letter-spacing:.01em;line-height:1.1;margin:0}.version-label{color:#888!important;display:block;font-size:.72rem!important;font-weight:500;margin:0;opacity:.7;text-align:center}.theme-switch{margin:0;transform:scale(1.08)}.v2-btn{border-radius:10px;box-shadow:none;float:none;font-size:.95rem;margin:0;padding:3px 14px}.dashboard-content{gap:16px;margin-bottom:16px}.dashboard-row{flex-direction:column;gap:16px;margin-bottom:0}.dashboard-fullwidth-chart,.dashboard-main-chart,.dashboard-secondary-chart{border-radius:12px;box-shadow:0 2px 8px 0 #50507814;height:auto;max-height:none;min-height:220px;padding:12px 6px 16px}.chart-title{font-size:1rem;margin-bottom:10px}.time-range-buttons{flex-wrap:wrap;gap:4px;margin-bottom:10px}.time-range-btn{border-radius:8px;font-size:.85rem;min-width:44px;padding:3px 6px}.chart-loading,.chart-nodata{font-size:.95rem;height:120px}.rollup-analytics-chart{height:auto;max-height:none;min-height:320px;padding-bottom:24px}.footer{font-size:.8rem;margin-top:12px;padding:8px 4px;position:static}}body,html{-ms-overflow-style:none;background-color:#f0f4f7;color:#212529;font-family:Arial,sans-serif;height:100%;margin:0;overflow-y:scroll!important;padding:0;scrollbar-width:none}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}body.dark,html.dark{background:#23272f!important;background-color:#23272f!important;color:#e3e3e3!important}#root{height:100%}#root,.dashboard-container{display:flex;flex-direction:column}.dashboard-container{align-items:stretch;background-color:initial;box-sizing:border-box;color:#212529;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:1200px;min-height:100vh;padding:20px 20px 70px}.dashboard-header{background-color:#343a40;border-radius:12px;color:#fff;height:100px;justify-content:space-between;margin-bottom:20px;overflow:hidden;padding:20px}.dashboard-header,.header-left{align-items:center;display:flex}.header-left{margin-right:12px;min-width:70px}.header-center{align-items:center;display:flex;flex:1 1;justify-content:center;min-width:0;text-align:center}.header-center img{height:48px;margin-right:16px}.header-right{align-items:center;display:flex;justify-content:flex-end;min-width:70px}.dashboard-header h1{color:#fff;font-size:1.8rem;margin:0}.stats-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:30px}.stats-flex{display:flex;justify-content:flex-start;width:100%}.stats-grid-top{grid-template-columns:repeat(3,1fr);margin-bottom:18px}.stats-grid{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-columns:repeat(5,1fr);margin-bottom:32px;overflow:visible!important;position:relative;width:100%}.dashboard{display:flex;flex-wrap:wrap;gap:20px}.stat-card{align-items:center;background:#fff;border-radius:18px;box-shadow:0 4px 16px #1976d21a;display:flex;flex-direction:column;font-size:1.1rem;font-weight:500;justify-content:flex-start;min-height:110px;min-width:0;padding:18px 10px 14px;text-align:center;transition:box-shadow .2s,transform .2s}.stat-card:hover{box-shadow:0 8px 32px #b885ff2e;transform:translateY(-2px) scale(1.03)}.stat-card:hover p,.total-blobs-card:hover .total-blobs-value{color:#b988fc;font-size:110%;text-shadow:0 4px 18px #a259ff2e;transition:color .2s,font-size .2s,text-shadow .2s}.stat-card.empty{background:#0000;border:none;box-shadow:none;pointer-events:none}.stat-card.compact{border-radius:14px;grid-row:1;min-height:60px!important; /* !important перекриє базове правило */overflow:visible!important;padding:10px 8px 8px}.stat-card.small{border-radius:14px;font-size:1rem;min-height:80px;padding:14px 10px 10px}.stat-card h2{color:#000;font-size:.8rem;font-weight:700;letter-spacing:.5px;margin-bottom:12px;min-height:22px}.stat-card h2,.stat-card p{align-items:center;display:flex;justify-content:center;width:100%}.stat-card p{font-feature-settings:"tnum";color:#343a40;font-size:clamp(.95rem,2.8vw,1.45rem);font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:1px;line-height:1.1;margin:10px 0 0;max-width:100%;min-height:32px;text-align:center;text-shadow:0 2px 12px #1976d21a}.table-container{background-color:#fff;border:1px solid #dee2e6;border-radius:12px;box-shadow:0 4px 6px #0000001a;margin-bottom:20px;margin-top:20px;overflow:hidden;padding:20px}.table-container h2{color:#222;font-size:1.6rem;font-weight:700;letter-spacing:.5px;margin-bottom:18px;margin-top:32px;padding-left:0;text-align:center}.activity-table{border-collapse:collapse;width:100%}.activity-table td,.activity-table th{border-bottom:1px solid #dee2e6;padding:10px;text-align:left}.activity-table th{background-color:#f1f3f5;color:#495057;font-weight:700}.activity-table td{color:#212529}.activity-table tr:hover{background-color:#f8f9fa}.pagination{display:flex;justify-content:center;margin-top:20px}.page-button{background-color:#fff;border:1px solid #dee2e6;color:#495057;margin:0 5px;padding:5px 10px}.page-button.active{background-color:#007bff;border-color:#007bff}.page-button:hover{background-color:#e9ecef}.dots{align-items:center;color:#6c757d;display:flex;font-size:1rem;margin:0 5px}.doughnut-chart-container{display:flex;justify-content:center;margin-bottom:32px}.doughnut-card{align-items:center;background:#fff;border-radius:18px;box-shadow:0 4px 16px #0000001a;display:flex;flex-direction:column;justify-content:center;min-height:220px;min-width:220px;padding:24px 18px 18px;transition:box-shadow .2s;width:320px}.doughnut-card:hover{box-shadow:0 8px 32px #00000029}.doughnut-card.wide{align-items:center;align-self:end;background:#fff;border-radius:18px;box-shadow:0 4px 16px #0000001a;display:flex;flex-direction:column;grid-column:3/span 2;justify-content:flex-end;min-width:0;padding:24px 18px 18px;width:100%}.doughnut-card.other{align-self:start;grid-column:4/span 2;margin-bottom:0;margin-top:0}.doughnut-card.avg-quality,.doughnut-card.other{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:160px;min-width:0;padding-bottom:18px;padding-top:18px;width:100%}.doughnut-card.avg-quality{align-self:stretch;grid-column:3;grid-row:2}.doughnut-card.other canvas{display:block;height:180px!important;margin:0 auto;max-height:180px!important;max-width:180px!important;width:180px!important}.doughnut-title{color:#222;font-size:20px;font-weight:600;letter-spacing:.5px;margin-bottom:18px;text-align:center}@media (max-width:600px){.doughnut-card{min-width:0;padding:10px 2vw;width:98vw}}@media (max-width:768px){.stats-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.stat-card p{font-size:1.2rem}.activity-table td,.activity-table th{font-size:.9rem}}.page-button{background:#eee;border:none;border-radius:4px;cursor:pointer;margin:0 4px;padding:6px 10px}.page-button.active{background:#333;color:#fff}.dots{color:#999;margin:0 4px;padding:6px 10px}.footer{background-color:#fff;bottom:0;box-shadow:0 -2px 4px #0000001a;color:#fff;font-size:.9rem;left:0;padding:10px 20px;position:fixed;text-align:center;width:100%;z-index:1000}.footer p{color:#000;font-size:14px;margin:0}.footer-link{color:#000;font-weight:700;text-decoration:none}.footer-link:hover{color:#292929;text-decoration:none}.dashboard-main-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:32px;justify-content:flex-start;margin-bottom:0}@media (max-width:900px){#root.dark,.dashboard-container.dark,body.dark,html.dark{background:#23272f!important;background-color:#23272f!important;max-width:100vw!important;min-width:100vw!important;overflow-x:hidden!important;width:100vw!important}#root:not(.dark),.dashboard-container:not(.dark),body:not(.dark),html:not(.dark){background:#f0f4f7!important;background-color:#f0f4f7!important}}@media (max-width:600px){.stats-grid{grid-template-columns:1fr}.doughnut-card.wide{grid-column:1/span 1}}.doughnut-legend-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:center;list-style:none;margin:0 0 14px;max-width:320px;padding:0;width:100%}.doughnut-legend-row li{align-items:center;display:flex;margin:0 0 2px;min-width:80px;white-space:nowrap}.doughnut-legend-row li span{border-radius:2px;display:inline-block;flex-shrink:0;height:8px;margin-right:6px;width:14px}.doughnut-legend-row li span.label{color:#222;font-size:12px;font-weight:500}.all-stats{grid-gap:20px;grid-template-columns:repeat(8,1fr)}.all-stats,.custom-stats-grid{align-items:stretch;display:grid;gap:20px}.custom-stats-grid{grid-gap:20px;grid-template-columns:repeat(5,1fr) 1.5fr;grid-template-rows:repeat(2,1fr)}.custom-stats-grid>.stat-card.compact:first-child{grid-column:1;grid-row:1}.custom-stats-grid>.stat-card.compact:nth-child(2){grid-column:2;grid-row:1}.custom-stats-grid>.stat-card.compact:nth-child(3){grid-column:3;grid-row:1}.custom-stats-grid>.stat-card.compact:nth-child(4){grid-column:4;grid-row:1}.custom-stats-grid>.stat-card.compact:nth-child(5){grid-column:5;grid-row:1}.custom-stats-grid>.stat-card.compact:nth-child(6){grid-column:4;grid-row:2}.custom-stats-grid>.stat-card.compact:nth-child(7){grid-column:1;grid-row:2}.custom-stats-grid>.stat-card.compact:nth-child(8){grid-column:2;grid-row:2}.custom-stats-grid>.stat-card.compact:nth-child(9){grid-column:3;grid-row:2}.custom-stats-grid>.stat-card.compact:nth-child(10){grid-column:5;grid-row:2}.custom-stats-grid>.doughnut-card.other{align-self:stretch;grid-column:6;grid-row:1/span 2;min-width:0;width:100%}.blob-size-card{display:flex;flex-direction:column;justify-content:center;min-width:180px;padding:18px 12px}.blob-size-row{align-items:center;display:flex;font-weight:500;justify-content:space-between;margin-bottom:2px}.blob-size-label{color:#222}.blob-size-value{font-feature-settings:"tnum";color:#222;display:block;font-family:JetBrains Mono,Fira Mono,Consolas,Menlo,monospace;font-size:1.18rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.5px;margin-bottom:2px;text-align:center;text-shadow:0 2px 8px #42a5f51a;transition:color .2s,font-size .2s,text-shadow .2s}.blob-size-bar{background:#f2f2f2;border-radius:3px;height:6px;margin-bottom:10px;overflow:hidden;width:100%}.blob-size-bar-inner.min{background:#b886fc}.blob-size-bar-inner.max,.blob-size-bar-inner.min{border-radius:3px;height:100%;transition:width .5s}.blob-size-bar-inner.max{background:#b886fc!important}.blob-size-title{color:#333;font-size:15px;font-weight:700;margin-bottom:8px;text-align:center}.blob-size-card,.stat-card.compact{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:180px;min-width:0;width:100%}.total-blobs-card{background:#fff;border-radius:18px;box-shadow:0 4px 16px #1976d21a;padding:18px 10px 14px;text-align:center;transition:box-shadow .2s,transform .2s}.total-blobs-card:hover{box-shadow:0 8px 32px #b885ff2e;transform:translateY(-2px) scale(1.03)}.total-blobs-title{color:#42a5f5;font-size:1.1rem;font-weight:700;letter-spacing:.5px;margin-bottom:12px}.total-blobs-value{font-feature-settings:"tnum";color:#b885ff;display:block;font-size:clamp(1rem,3.5vw,1.6rem);font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:1px;line-height:1.1;margin:10px 0 0;max-width:100%;text-align:center;text-shadow:0 2px 12px #b885ff1a;transition:color .3s,font-size .3s;width:100%}.total-blobs-unit{color:#b885ff;font-size:1rem;font-weight:600;letter-spacing:.5px;margin-top:2px;text-shadow:none}.total-blobs-card:hover .total-blobs-value{color:#8e34fb;font-size:clamp(1.05rem,3.8vw,1.7rem);text-shadow:0 4px 18px #1976d22e;transition:color .2s,font-size .2s,text-shadow .2s}.blobs-activity-title{background:none;color:#222;font-size:1.7rem;font-weight:700;letter-spacing:.5px;line-height:1.2;margin-bottom:6px;margin-top:50px;padding:0;text-align:center}#root,.dashboard-container,.dashboard-main-row,.doughnut-card,.stat-card,.stats-grid,body,html{overflow:visible!important}.chartjs-tooltip,.chartjs-tooltip *,body>div[role=tooltip]{z-index:99999!important}.blobs-panel-card{background:#fff;border-radius:16px;box-shadow:0 4px 16px #8e2fff14;margin:0;padding:10px 12px 8px}.blobs-panel-title{color:#222;font-size:1.2rem;font-weight:700;margin-bottom:10px;text-align:center}.blobs-panel-grid{grid-gap:4px 4px;align-items:center;box-sizing:border-box;display:grid;gap:4px 4px;grid-template-columns:repeat(45,1fr);grid-template-rows:repeat(2,1fr);justify-items:center;margin:0 auto;width:100%}.blob-square{aspect-ratio:1/1;background:#b2b2b2;border:1.2px solid #f3f3f3;border-radius:4px;cursor:pointer;height:18px;min-height:0;min-width:0;transition:box-shadow .2s,border .2s;width:18px}.blob-square:hover{border:1.5px solid #8e2fff;box-shadow:0 0 0 2px #8e2fff44}.blob-error{background:#ff4e4e!important;border-color:#ff4e4e}.blob-empty{background:#f3eaff!important;border-color:#f3eaff!important;pointer-events:none}@keyframes fadeUp{0%{opacity:.25;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}.blob-square.new-blob{animation:fadeUp 1s cubic-bezier(.4,0,.2,1);z-index:2}.all-stats,.custom-stats-grid,.stats-grid{grid-gap:18px!important;display:grid!important;gap:18px!important;max-width:100vw!important;min-width:0!important;width:100%!important}@media (max-width:600px){.table-container{overflow-x:auto!important;padding:6px!important}.activity-table{font-size:.85rem!important;min-width:500px!important}.activity-table td,.activity-table th{padding:6px 8px!important;white-space:nowrap!important}}@media (max-width:400px){.dashboard-container{min-width:0!important;padding:4px!important}.dashboard-header{font-size:.95rem!important;height:auto!important;min-height:0!important;padding:8px 2vw!important}.all-stats,.custom-stats-grid,.stats-grid{display:flex!important;flex-direction:column!important;gap:6px!important;max-width:100vw!important;min-width:0!important;width:100vw!important}.doughnut-card,.doughnut-card.avg-quality,.doughnut-card.other,.doughnut-card.wide,.stat-card,.stat-card.compact,.stat-card.small,.total-blobs-card{font-size:.85rem!important;margin:0 auto 4px!important;max-width:100vw!important;min-width:0!important;padding:4px 1vw!important;width:99vw!important}.stat-card h2{font-size:.7rem!important;margin-bottom:6px!important}.stat-card p,.total-blobs-value{font-size:1rem!important;min-height:20px!important}.doughnut-card,.doughnut-card.avg-quality,.doughnut-card.other{padding:6px 1vw!important}.doughnut-card.other canvas{height:120px!important;max-height:120px!important;max-width:120px!important;width:120px!important}.blobs-panel-card{margin:0 auto 4px!important;min-width:0!important;padding:4px 1vw!important;width:99vw!important}.blobs-panel-title{font-size:1rem!important;margin-bottom:4px!important}.blobs-panel-grid{gap:2px!important;grid-template-columns:repeat(8,1fr)!important}.blob-square{height:10px!important;width:10px!important}.footer{font-size:.7rem!important;padding:4px 1vw!important}}.all-stats,.custom-stats-grid,.stats-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(5,1fr);max-width:100vw;min-width:0;width:100%}@media (max-width:600px){.all-stats,.custom-stats-grid,.stats-grid{gap:12px!important;grid-template-columns:1fr!important}}#root.dark,.dashboard-container.dark,body.dark,html.dark{background:#23272f!important;color:#e3e3e3!important}.dark .dashboard-header{background:#2d313a!important;color:#fff!important}.dark .blobs-panel-card,.dark .doughnut-card,.dark .doughnut-card.avg-quality,.dark .doughnut-card.other,.dark .doughnut-card.wide,.dark .stat-card,.dark .stat-card.compact,.dark .stat-card.small,.dark .table-container,.dark .total-blobs-card{background:#23272f!important;border-color:#343a40!important;box-shadow:0 4px 16px #00000040;color:#e3e3e3!important}.dark .blobs-activity-title,.dark .blobs-panel-title,.dark .doughnut-title,.dark .stat-card h2{color:#e3e3e3!important}.dark .blob-size-value,.dark .stat-card p,.dark .total-blobs-value{color:#b988fc!important}.dark .activity-table th{background:#23272f!important;color:#b988fc!important}.dark .activity-table td{color:#e3e3e3!important}.dark .activity-table tr:hover,.dark .footer{background:#2d313a!important}.dark .footer{border-top:1.5px solid #39324a;box-shadow:none;filter:none}.dark .footer-link{color:#b988fc!important}.dark .footer-link:hover{color:#fff!important}.dark .page-button{background:#2d313a!important;border-color:#343a40!important;color:#b988fc!important}.dark .page-button.active{background:#b988fc!important;color:#23272f!important}.dark .blobs-panel-card,.dark .doughnut-card.avg-quality,.dark .doughnut-card.other{background:#23272f!important}.dark .blob-square{border-color:#343a40!important}.dark .blob-empty{background:#2d313a!important;border-color:#2d313а!important}.dark .blob-error{background:#ff4e4e!important;border-color:#ff4e4e!important}body.dark .dashboard-container{background:#23272f!important;color:#e3e3e3!important}#root,#root.dark,body,body.dark,body.dark #root,html,html.dark,html.dark #root{height:auto!important;min-height:100vh!important;width:100%!important}#root.dark,body.dark,body.dark #root,html.dark,html.dark #root{background:#23272f!important;background-color:#23272f!important}.theme-toggle-btn{align-items:center;background:#0000;border:none;border-radius:50%;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-size:1.7rem;height:44px;justify-content:center;margin-right:20px;outline:none;position:relative;transition:background .18s,color .18s,box-shadow .18s,transform .15s;width:44px}.theme-toggle-btn:focus,.theme-toggle-btn:hover{background:#ffffff14;transform:scale(1.08)}body:not(.dark) .theme-toggle-btn{background:#fff;color:#23272f}body:not(.dark) .theme-toggle-btn:focus,body:not(.dark) .theme-toggle-btn:hover{background:#f0f0f0;color:#8e2fff}.theme-switch{align-items:center;background:#23272f;border:2px solid #e3e3e3;border-radius:18px;box-sizing:border-box;cursor:pointer;display:flex;height:36px;margin-left:0;margin-right:0;outline:none;overflow:hidden;padding:0 8px;position:relative;transition:border .2s,background .2s;width:70px}.theme-switch .switch-icon{align-items:center;color:#fff;display:flex;font-size:1.3rem;height:100%;justify-content:center;pointer-events:none;transition:color .2s;-webkit-user-select:none;user-select:none;width:100%;z-index:2}.theme-switch .switch-track{background:#444;border-radius:2px;height:4px;left:16px;position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:1}.theme-switch .switch-thumb{align-items:center;background:#23272f;border:2px solid #fff;border-radius:50%;box-sizing:border-box;display:flex;height:26px;justify-content:center;left:3px;position:absolute;right:auto;top:4px;transition:left .22s cubic-bezier(.4,2,.6,1),right .22s cubic-bezier(.4,2,.6,1),background .2s,border .2s;width:26px;z-index:2}.theme-switch.active .switch-thumb,.theme-switch.dark .switch-thumb{left:auto!important;right:3px!important;top:4px!important}.theme-switch.version-switch .switch-thumb.version-thumb{align-items:center;background:#23272f;border-radius:18px;color:#fff;display:flex;font-size:12px;font-weight:700;justify-content:center;left:3px;letter-spacing:.5px;padding:0;right:auto;top:4px;transition:left .22s cubic-bezier(.4,2,.6,1),right .22s cubic-bezier(.4,2,.6,1),background .2s,border .2s;width:48px}.theme-switch.version-switch.active .switch-thumb.version-thumb{left:auto!important;right:3px!important;top:4px!important}@media (max-width:600px){.theme-switch.version-switch{border-radius:18px!important;height:36px!important;padding:0 6px!important;width:70px!important}.theme-switch.version-switch .switch-thumb.version-thumb{border-radius:13px!important;font-size:10px!important;height:26px!important;left:3px!important;line-height:1.2!important;padding-top:1px!important;right:auto!important;top:3px!important;width:38px!important}.theme-switch.version-switch.active .switch-thumb.version-thumb{left:auto!important;right:3px!important;top:3px!important}}.theme-switch.version-switch .switch-thumb.version-thumb{max-width:100%;min-width:0;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}.theme-switch.version-switch .switch-thumb.version-thumb span{display:block;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.v2-btn{display:none!important}
/*# sourceMappingURL=main.9e224ca0.css.map*/