.tabs .tab-headers{display:flex;margin-bottom:-1px;align-items:flex-end;overflow-x:auto;max-width:100%}.tabs .tab-headers .tab-header{padding:10px 20px;border:1px solid #e6eaf1;border-bottom:none;border-top-left-radius:6px;border-top-right-radius:6px;font-size:16px;min-width:min-content;white-space:nowrap}.tabs .tab-headers .tab-header.active{background:#fff;font-weight:700;color:inherit}.tabs .tab-headers .tab-header:not(.active){background:#f7f7f8;padding-bottom:8px;cursor:pointer;position:relative;top:0}.tabs .tab-headers .tab-header:not(.active):hover{border-color:#d0d0d0}.tabs .tab-content{display:flex;border-top-left-radius:0}.tabs .tab-content>*{flex:1}header h1{text-align:center;margin-top:40px;margin-bottom:15px}header h1 img{margin-right:12px;position:relative;top:-3px}#filters .title{margin-left:5px;margin-bottom:5px;font-weight:700}#filters .filter{background-color:#fff;border:1px solid #e6eaf1;border-radius:6px;padding:4px 12px 8px;display:flex;align-items:center;margin-right:10px}#filters .filter .name{margin-right:5px}#filters .filter button{display:inline-block;border:none;background:none;padding:0;margin-left:5px;width:11px;height:11px;line-height:11px}#filters .filter button:hover{font-weight:700}#period-selector .dropdown-toggle{padding:5px 12px 7px;background-color:#fff;border:1px solid #e6eaf1}#period-selector .dropdown-toggle:hover{background-color:#fff;border-color:#d0d0d0}#period-selector .dropdown-toggle.btn.show{border-color:var(--bs-border-color-translucent)}#period-selector .dropdown-toggle:after{margin-left:8px;vertical-align:3px}#chart #dates{position:relative;font-size:1.3rem;padding:0 20px 20px;margin-bottom:17px;border-bottom:1px solid #eee;text-align:center}#chart #dates #interval-selector{position:absolute;right:0;bottom:10px}#chart #numbers{display:flex;padding-top:10px}#chart #numbers .number{flex:1;padding:5px 20px 10px;margin:0 3px;background:none;border:none;text-align:center}#chart #numbers .number .value{font-size:1.3rem}#chart #numbers .number .label{font-size:1rem}#chart #numbers .number:disabled{color:inherit}#chart #numbers .number:hover:not(.active){cursor:pointer;background:#fafafa}#chart #numbers .number.active .label{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}#chart #numbers .separator{border-right:1px solid #eee;margin:0 5px}#chart .chart-tooltip{padding:10px}#chart .chart-tooltip .tooltip-title{font-weight:700}#chart .report-footer{margin-top:3px}#chart.loading{display:flex;justify-content:center;align-items:center;height:620px}@media (max-width: 768px){#chart #dates{padding-bottom:35px}#chart #numbers{flex-wrap:wrap}#chart #numbers .number{flex:auto;width:50%;margin:0}#chart #numbers .separator{display:none}}.report-footer{display:flex;border-top:1px solid #eee;margin-top:20px;padding-top:10px;color:#999;font-size:12px}.report-footer .response-time{margin-left:auto}#interval-selector .dropdown-toggle{padding:0 3px;border:none}#interval-selector .dropdown-toggle:focus-visible{outline:revert}#interval-selector .dropdown-toggle:hover:not(.show){background-color:#fafafa}#interval-selector .dropdown-toggle:after{vertical-align:3px;margin-left:5px}.pager{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.pager .buttons .btn{width:26px;height:26px;margin-left:10px}.pager .buttons .btn svg{position:relative;top:-4px;left:-3px}.pager .buttons .btn:disabled{border-color:#ccc;color:#ccc}.pager-no-data{flex:1;display:flex;justify-content:center;align-items:center}footer{text-align:center;margin-top:20px;margin-bottom:40px}footer hr{width:200px;margin:0 auto 20px;border:1px solid #aaa}footer .links{display:flex;justify-content:center;margin-top:10px}:root{--bs-box-shadow: rgba(33, 35, 38, .1) 0px 10px 10px -10px}body{background:#f7f7f8;color:#333}#root>.container{max-width:1120px}.block{background:#fff;border:1px solid #e6eaf1;border-radius:6px;padding:20px;margin-bottom:40px}.block.tabs-content{border-top-left-radius:0}.block .spinner{flex:1;display:flex;justify-content:center;align-items:center;min-height:200px;padding:0 20px}.block .spinner img{width:100px;height:100px;opacity:.5}.table-container{display:flex;flex-direction:column;position:relative}.table-container .table{table-layout:fixed}.table-container .table td a{text-decoration:none;text-overflow:ellipsis;max-width:100%;overflow:hidden;white-space:nowrap;display:block}.table-container .table td a:hover{text-decoration:underline}.table-container .table .rank{color:#7a7a7a}.table-container .table-striped{--bs-table-striped-bg: #fafafc}.table-container .attribution{position:absolute;top:-48px;right:0;font-size:14px;margin:-4px 2px 10px 0}
