.v68-muscles-card{padding:18px!important}.v68-muscles-card>h2{font-size:22px;letter-spacing:-.5px;margin-bottom:8px}.v79-subtitle{margin:0 0 20px;font-size:13px;line-height:1.5}.v79-period{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border:1px solid var(--c445065);border-radius:13px;background:var(--c111925);margin:16px 0}.v79-period button{padding:11px 6px!important;background:transparent!important;color:var(--theme-muted)!important;font-size:13px;border-radius:9px}.v79-period button[aria-pressed=true]{background:var(--theme-accent)!important;color:var(--theme-ink)!important;box-shadow:0 2px 10px #0002}.v79-totals{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0}.v79-totals>div{padding:14px 12px;border-radius:13px;border:1px solid var(--c303a49);background:var(--c19212c);display:flex;align-items:baseline;gap:8px}.v79-totals strong{font-size:25px;line-height:1}.v79-totals span{font-size:11px;color:var(--theme-muted)}.v79-anatomy-card,.v79-group-card{border:1px solid var(--c303a49);background:var(--c19212c);border-radius:16px;padding:14px;margin-top:14px}.v79-card-title{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.v79-card-title h3{font-size:16px;margin:0}.v79-card-title small{font-size:10px;color:var(--theme-muted)}#v74Map svg.v79-body-map{display:block;width:100%;height:auto;max-height:none;overflow:visible;margin:8px auto 0}.v79-body-map .muscle-zone{cursor:pointer;outline:none}.v79-body-map .muscle-zone path{transition:fill-opacity .18s,stroke-width .18s;stroke-linejoin:round}.v79-body-map .muscle-zone:focus-visible path{stroke:var(--theme-text);stroke-width:3}.v79-view-labels{display:grid;grid-template-columns:1fr 1fr;text-align:center;font-size:11px;color:var(--theme-muted);margin-top:-2px}.v79-legend{display:flex;gap:10px;align-items:center;margin-top:16px;font-size:9px;color:var(--theme-muted)}.v79-legend-track{height:8px;flex:1;border-radius:5px;background:linear-gradient(to right,color-mix(in srgb,var(--theme-accent) 5%,var(--c19212c)),var(--theme-accent))}.v79-group-list{margin-top:12px;display:grid;gap:3px}.v79-group-row{display:grid!important;grid-template-columns:8px 80px 1fr 25px;align-items:center;gap:9px;width:100%;padding:11px 8px!important;background:transparent!important;color:var(--theme-text)!important;border:1px solid transparent!important;border-radius:10px;text-align:left;font-size:12px;font-weight:500;min-width:0}.v79-group-row[aria-pressed=true]{background:color-mix(in srgb,var(--theme-accent) 12%,var(--c19212c))!important;border-color:var(--theme-accent)!important}.v79-group-row:hover{background:var(--c202b39)!important}.v79-group-dot{width:6px;height:6px;border-radius:50%;background:var(--theme-accent)}.v79-group-row[data-count="0"] .v79-group-dot{background:var(--theme-muted);opacity:.45}.v79-group-bar{height:7px;background:var(--c303a49);border-radius:5px;overflow:hidden;min-width:0}.v79-group-bar>span{display:block;height:100%;background:var(--theme-accent);border-radius:5px;transition:width .2s}.v79-group-count{text-align:right;font-size:13px;font-variant-numeric:tabular-nums}.v79-details{margin-top:14px;border-top:1px solid var(--c303a49);padding-top:14px}.v79-details h3{font-size:16px;margin:0 0 8px}.v79-details p{font-size:12px;margin:6px 0}.v79-exercise-line{display:flex;justify-content:space-between;gap:12px;padding:10px 0;font-size:12px;border-bottom:1px solid var(--c303a49)}.v79-exercise-line:last-child{border:0}.v79-exercise-line span:first-child{overflow-wrap:anywhere}.v79-exercise-line strong{white-space:nowrap}.v79-hint{font-size:11px;line-height:1.5;color:var(--theme-muted);margin:14px 0 0}.v79-empty{text-align:center;padding:12px 4px;font-size:12px;color:var(--theme-muted)}.v79-note{font-size:10px!important;line-height:1.5;margin:14px 0 0;color:var(--theme-muted)}
@media(max-width:360px){.v68-muscles-card{padding:13px!important}.v79-anatomy-card,.v79-group-card{padding:11px}.v79-group-row{grid-template-columns:6px 73px 1fr 22px;gap:7px;font-size:11px}.v79-totals strong{font-size:22px}.v79-totals span{font-size:10px}}
