.dashboard-grid>.glass .card-content{position:absolute;top:90px;left:22px;right:22px;bottom:32px;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6a9ea5 #102a33;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:0 3px 2px 0;isolation:isolate}
.dashboard-grid>.glass .card-content>*{flex-shrink:0;max-width:100%;box-sizing:border-box;margin-top:0;margin-bottom:0}
.dashboard-grid>.glass .summary-open{position:static}.dashboard-grid>.glass .summary-open>.block-heading{position:absolute;top:42px;left:24px;right:24px;width:auto}
.dashboard-grid>.glass .card-content .summary-secondary,.dashboard-grid>.glass .card-content .release-row,.dashboard-grid>.glass .card-content .work-row{margin:0;padding:8px 10px;height:auto;min-height:0}
.dashboard-grid>.glass .card-content .work-states,.dashboard-grid>.glass .card-content .release-bottom{margin:0;padding:6px 8px}
.dashboard-grid>.glass .card-content .segments{width:100%;max-width:180px;margin:0;min-height:5px}
.dashboard-grid>.glass .card-content .summary-foot{margin-top:auto;width:100%}.dashboard-grid>.glass .card-content .portfolio-legend{margin:0}
.panel .panel-nav.unified-controls{height:90px;flex:0 0 90px}.panel .panel-drift{padding-bottom:34px}.panel .panel-body{padding:12px 24px 12px;overflow:auto;min-width:0;min-height:0}.panel[data-page=sites] .panel-body{padding:12px 24px;overflow:hidden}.panel .panel-body>*{max-width:100%;min-width:0}.panel .project-scroll{min-height:0;overflow:auto}.panel .expanded-project{max-width:100%;min-width:0}.panel .expanded-project>span{min-width:0;overflow-wrap:anywhere}
@media(max-width:900px){.dashboard-grid>.glass .card-content{left:18px;right:18px;top:90px;bottom:32px}.dashboard-grid>.glass .summary-open>.block-heading{top:42px;left:18px;right:18px}.panel .panel-body,.panel[data-page=sites] .panel-body{padding-left:18px;padding-right:18px}}
@media(max-width:900px) and (max-height:740px){.dashboard-grid>.glass .card-content{gap:6px}.dashboard-grid>.glass .summary-open>.block-heading{top:30px}.dashboard-grid>.glass .card-content .summary-main>strong{font-size:25px}.dashboard-grid>.glass .card-content .summary-main small{display:none}.dashboard-grid>.glass .card-content .portfolio-legend>span{padding:5px;font-size:7px}.dashboard-grid>.glass .card-content .summary-foot{font-size:8px}.dashboard-grid>.glass .card-content .release-row{padding:3px 8px}.dashboard-grid>.glass .card-content .release-bottom{padding:2px 8px}}
@media(min-width:901px){.dashboard-grid{grid-template-rows:240px 220px}}
@media(min-width:901px) and (max-height:800px){.dashboard-grid{grid-template-rows:190px 180px}}
.dashboard-grid>.glass .card-content{top:86px;bottom:28px;gap:6px}.dashboard-grid>.glass .card-content .work-row,.dashboard-grid>.glass .card-content .release-row{padding:4px 8px}.dashboard-grid>.glass .card-content .release-row strong{font-size:18px;margin-top:2px}.dashboard-grid>.glass .card-content .work-states{padding:4px 8px}.dashboard-grid>.glass .card-content .release-bottom{padding:2px 8px;font-size:9px}.card-content::-webkit-scrollbar{width:4px;height:4px}.card-content::-webkit-scrollbar-track{background:#102a33}.card-content::-webkit-scrollbar-thumb{background:#6a9ea5;border-radius:2px}
@media(max-width:900px){.dashboard-grid>.glass .card-content{top:86px;bottom:28px}}
@media(max-width:900px) and (max-height:740px){.dashboard-grid>.glass .card-content{gap:4px}.dashboard-grid>.glass .card-content .summary-main>strong{font-size:23px}.dashboard-grid>.glass .card-content .summary-foot{margin-top:0}}
@media(max-width:900px) and (max-height:740px){.release-block .card-content{gap:3px!important}.release-block .card-content .release-row{padding:3px 8px;min-height:0}.release-block .card-content .release-row>span:first-child{display:flex;flex-direction:column;line-height:1.15;gap:2px}.release-block .card-content .release-row small,.release-block .card-content .release-row strong{line-height:1.2;margin:0}.release-block .card-content .release-bottom{line-height:1.2}.release-block .card-content .release-bottom .locked{padding:2px 4px}}
