.training-plan-quick-preview>header>div:first-child{gap:2px;min-width:0;display:grid}.training-plan-preview-actions{flex:none;align-items:center;gap:5px;display:flex!important}.training-plan-preview-actions button{border:1px solid var(--sp-border-strong)!important;background:var(--sp-raised)!important;width:auto!important;min-width:0!important;height:26px!important;min-height:26px!important;color:var(--sp-text)!important;padding:3px 7px!important;font-size:10px!important}.training-plan-preview-actions button[aria-label]{width:26px!important;padding:0!important}.training-plan-preview-groups li{grid-template-columns:34px minmax(0,1fr) minmax(180px,auto)}.training-plan-preview-groups li small{justify-content:flex-end;align-items:center;gap:4px;display:flex!important}.training-plan-preview-groups li small span{border:1px solid var(--sp-border);background:var(--sp-bg);border-radius:4px;padding:2px 5px;color:var(--sp-muted)!important;font-size:10px!important;display:inline-flex!important}.gpp-sheet-toolbar>div:first-child{gap:2px;display:grid}.gpp-sheet-tools{justify-content:flex-end;align-items:flex-end;gap:8px;display:flex!important}.gpp-collapse-all{border:1px solid var(--sp-border-strong)!important;background:var(--sp-surface)!important;min-height:30px!important;color:var(--sp-text)!important;padding:5px 9px!important;font-size:11px!important}.gpp-sheet-toolbar .gpp-sheet-tools label{color:var(--sp-muted);letter-spacing:.04em;gap:4px;font-size:11px;display:grid}.gpp-sheet-toolbar .gpp-sheet-tools label>span{grid-template-columns:30px 62px 30px;gap:3px;display:grid!important}.gpp-group-row .gpp-group-toggle{justify-content:center;align-items:center;gap:4px;width:auto!important;min-width:78px!important;padding:0 7px!important;font-size:11px!important;display:inline-flex!important}.gpp-group-row .gpp-group-toggle i{font-size:17px;font-style:normal}.gpp-group-row .gpp-group-toggle span{font-weight:700;color:inherit!important;font-size:10px!important}@media (max-width:760px){.training-plan-preview-groups li{grid-template-columns:30px minmax(0,1fr)}.training-plan-preview-groups li small{white-space:normal;flex-wrap:wrap;grid-column:2;justify-content:flex-start}.gpp-sheet-tools{flex-direction:column;align-items:flex-start}}
