._card_1qtwk_1{border-radius:var(--radius);background:var(--surface);flex-direction:column;margin-bottom:0;padding:1rem;display:flex}._tabs_1qtwk_10{flex-direction:column;flex:1;display:flex;& ._tabsList_1qtwk_15{gap:.5rem;margin-bottom:1rem;display:flex;& ._dimensionSelect_1qtwk_20{all:unset;color:var(--text-title);user-select:none;cursor:pointer;background:var(--icon-chevron-down) no-repeat right center / 1rem;box-shadow:none;outline:none;margin-right:auto;padding-right:1.4rem;font-weight:600}}& ._tabsList_1qtwk_15 button{all:unset;cursor:pointer;user-select:none;opacity:.9;font-weight:500}& ._tabsList_1qtwk_15 button[aria-selected=true]{opacity:1;color:var(--text-title);font-weight:600;text-decoration:underline .15rem}& ._tabsList_1qtwk_15>button:last-of-type{margin-right:auto}& ._tabsContent_1qtwk_54{flex-direction:column;flex:1;display:flex}}._percentage_1qtwk_61{--bar-radius:9px;z-index:1;flex:1;align-items:center;gap:.4rem;width:0;padding-bottom:.5rem;padding-left:.4rem;display:flex;position:relative;&:after{content:"";width:min(100%, calc(var(--percentage) + var(--bar-radius) + var(--bar-radius)));z-index:-1;border-radius:var(--bar-radius);background:light-dark(#0b143817,#a5d1ff17);height:100%;transition:width .3s ease-in-out,background-color .1s ease-in-out;position:absolute;left:0}&[data-empty=true]:after{width:0}&:hover:after{background:light-dark(#0b143826,#a5d1ff2e)}&._selected_1qtwk_95:after{background:light-dark(#0b143838,#a5d1ff4d)}}._dimensionHeader_1qtwk_100{color:var(--text);justify-content:space-between;gap:1rem;margin-bottom:1rem;display:flex;&>:first-child{color:var(--text-title);margin-right:auto;font-weight:600}}._dimensionTable_1qtwk_114{--row-height:round(2.1rem, 1px);--row-gap:round(.2rem, 1px);min-height:calc(var(--count) * (var(--row-height) + var(--row-gap)));flex-direction:column;flex:1;display:flex;position:relative;& ._loadingOverlay_1qtwk_124{z-index:2;background:var(--surface);opacity:0;pointer-events:none;justify-content:center;align-items:center;animation:.2s .3s forwards _showLoadingOverlay_1qtwk_1;display:flex;position:absolute;inset:-.25rem 0 0;&[data-no-delay=true]{animation-delay:0s}}}@keyframes _showLoadingOverlay_1qtwk_1{to{opacity:.7}}@media (prefers-reduced-motion:reduce){._loadingOverlay_1qtwk_124{animation-duration:0s}}._showMore_1qtwk_155{all:unset;cursor:pointer;color:var(--text-strong);opacity:.6;user-select:none;justify-content:center;align-items:center;gap:.3rem;margin-top:auto;padding-top:.4rem;transition:opacity .15s ease-in-out;display:flex;&:hover{opacity:1}}._showMoreHidden_1qtwk_174{opacity:0;pointer-events:none}._metricColumn_1qtwk_179{text-align:right;flex:none;width:6rem;&+&{width:4rem}}._dimensionRow_1qtwk_189{height:var(--row-height);margin-bottom:var(--row-gap);justify-content:space-between;gap:1rem;transition:opacity .1s;display:flex}@media (prefers-reduced-motion:reduce){._dimensionRow_1qtwk_189{transition-duration:0s}}._external_1qtwk_204{align-items:center;display:flex}._openButton_1qtwk_209{all:unset;cursor:pointer;height:1.9rem;color:var(--text-muted);flex:none;align-items:center;margin-left:-.3rem;padding:0 .5rem 0 .1rem;display:flex;&:hover{color:var(--text-strong)}&:focus-visible{outline:2px solid var(--focus);outline-offset:2px}}._hostname_1qtwk_231{opacity:.7;font-size:.6rem}._dimensionItemSelect_1qtwk_236{all:unset;color:var(--text-strong);text-overflow:ellipsis;max-width:calc(100% - 3rem);padding:.5rem 0;position:relative;overflow:hidden;& span{white-space:nowrap}&:hover{text-decoration:underline;text-decoration-color:var(--text-strong);text-decoration-style:dotted;text-decoration-thickness:.1rem}cursor:pointer}._dimensionEmpty_1qtwk_259{opacity:.6;flex:1;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}._detailsModal_1qtwk_268._detailsModal_1qtwk_268{width:min(35rem,100%);max-width:35rem}._detailsModal_1qtwk_268 ._dimensionTable_1qtwk_114{min-height:0}._detailsModal_1qtwk_268 ._dimensionHeader_1qtwk_100{gap:.5rem;margin-bottom:.5rem}._detailsModal_1qtwk_268 ._dimensionHeader_1qtwk_100>:first-child{padding-left:.5rem}._detailsClose_1qtwk_283{all:unset;width:1.25rem;height:1.25rem;color:var(--text-muted);cursor:pointer;flex:none;place-items:center;display:grid;&:hover{color:var(--text-strong)}&:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-control)}}._detailsModal_1qtwk_268 ._search_1qtwk_303{margin-bottom:.75rem}._breadcrumb_1qtwk_307{align-items:center;gap:.3rem;min-width:0;display:flex;& button{all:unset;cursor:pointer;color:var(--text);opacity:.9;font-weight:500;&:hover{text-decoration:underline}}& svg{opacity:.6;flex:none}& span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}._project_17u29_1{flex-direction:column;gap:.8rem;display:flex}._loading_17u29_7{flex:1;place-items:center;display:grid}._projectReport_17u29_13{flex-direction:column;gap:.5rem;display:flex}._projectHeader_17u29_19{justify-content:space-between;align-items:center;gap:1rem;display:flex;&>h1{font-size:var(--font-size-xl);align-items:baseline;margin:0;&>a{padding-bottom:0;padding-left:.2rem}}@media (width<=700px){flex-direction:column-reverse;align-items:flex-start;gap:.5rem;padding-bottom:.5rem;&>div{justify-content:end;width:100%}}}._projectStats_17u29_49{--metric-button-active-background:light-dark(var(--surface),var(--surface-active));--metric-button-hover-background:light-dark(color-mix(in srgb, var(--surface) 35%, transparent),#252c38);--metric-button-border:transparent}._tables_17u29_55{grid-template-columns:1fr 1fr;gap:.8rem;display:grid;@media (width<=40rem){grid-template-columns:1fr}}._graphCard_17u29_65{border-radius:var(--radius);background:var(--surface);height:20rem;padding:0;overflow:hidden}._geoCard_17u29_73._geoCard_17u29_73{border-radius:var(--radius);background:var(--surface);flex-direction:row;grid-column:span 2;padding:0;display:flex;&>div{flex-direction:column;gap:.5rem}& ._geoMap_17u29_86{width:calc(50% + 1rem);display:flex;position:relative;&:after{content:"";--direction:right;background:linear-gradient(to var(--direction), transparent 0%, var(--surface) 100%);width:3rem;position:absolute;top:0;bottom:0;right:0}}& ._geoTable_17u29_104{width:calc(50% - 1rem);&>div{padding:1rem 1rem 1rem 0}}@media (width<=40rem){flex-direction:column;grid-column:span 1;& ._geoTable_17u29_104,& ._geoMap_17u29_86{width:100%}& ._geoMap_17u29_86{&:after{top:unset;--direction:bottom;width:100%;height:3rem;left:0}}& ._geoTable_17u29_104{padding:0 1rem 1rem;&>div{padding:0}}}}._icon_1x345_1{color:light-dark(var(--light),var(--dark))}
