.sh-nextp{padding:14px 16px 16px}.sh-nextp-when{color:var(--v7-text-label);font-size:var(--rowa-fs-label,12px);margin:0}.sh-nextp-title{color:var(--v7-text-figure);margin:2px 0;font-size:18px;font-weight:700;line-height:24px}.sh-nextp-sub{color:var(--v7-text-label);font-size:var(--rowa-fs-label);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-weight:600}.sh-exlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sh-exrow{border-top:1px solid var(--v7-nest-low-edge);font-size:var(--rowa-fs-small,13.5px);align-items:center;gap:10px;padding:7px 0;display:flex}.sh-exrow b{min-width:0;color:var(--v7-text-figure);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.sh-exrow span{color:var(--v7-text-label);white-space:nowrap}.sh-bank{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sh-bank-row{border:1px solid var(--v7-nest-low-edge);background:var(--rowa-band,var(--v7-nest-high));font-size:var(--rowa-fs-small,13.5px);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;padding:8px 10px 8px 12px;display:flex}.sh-bank-text{flex-direction:column;flex:200px;min-width:0;display:flex}.sh-bank-text b{color:var(--v7-text-figure);font-weight:500}.sh-bank-text small{color:var(--v7-text-label);font-size:var(--rowa-fs-tiny)}.sh-bank-actions{gap:6px;display:flex}.sh-pbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}@container strength-hub (width<=479.98px){.sh-pbs{gap:6px}}.sh-pb{flex-direction:column;min-width:0;padding:10px 12px 12px;display:flex}.sh-pb small{color:var(--v7-text-label);font-size:var(--rowa-fs-label);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.sh-pb b{color:var(--v7-text-figure);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.sh-pb b i{color:var(--v7-text-label);font-size:var(--rowa-fs-small);margin-left:2px;font-style:normal;font-weight:500}.sh-pb span{color:var(--v7-text-secondary);font-size:var(--rowa-fs-label)}.sh-pb:first-child{border:2px solid var(--v7-best-edge)}.sh-bank-row[data-draggable=true],.sh-nextp[draggable=true]{cursor:grab}.sh-bank-row[data-draggable=true]:active,.sh-nextp[draggable=true]:active{cursor:grabbing}.sh-wk-scroll{scrollbar-width:thin;overflow-x:auto}.sh-wk-scroll:focus-visible{outline:2px solid var(--rowa-act);outline-offset:2px}.sh-wk{grid-template-columns:repeat(7,104px);gap:6px;display:grid}@container strength-hub (width>=700px){.sh-wk{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}}.sh-wk-day{border:1px solid var(--v7-nest-low-edge);background:var(--rowa-band,var(--v7-nest-high));min-width:0;min-height:92px;font-size:var(--rowa-fs-tiny);border-radius:12px;flex-direction:column;gap:4px;padding:10px 10px 12px;display:flex}.sh-wk-day[data-gym=true]{border-color:var(--v7-nest-high-edge);background:var(--v7-nest-high)}.sh-wk-day[data-today=true]{outline:2px solid var(--rowa-act);outline-offset:1px}.sh-wk-d{color:var(--v7-text-label);font-size:var(--rowa-fs-label);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.sh-wk-day b{color:var(--v7-text-figure);overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;font-weight:600}.sh-wk-day small{color:var(--v7-text-label);font-size:var(--rowa-fs-label)}.sh-wk-day .sh-st{align-self:flex-start;margin-top:auto}.sh-wk-more{margin-top:2px}.sh-wk-foot{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.sh-stat{flex:120px;padding:10px 12px}.sh-stat small{color:var(--v7-text-label);font-size:var(--rowa-fs-label);letter-spacing:.06em;text-transform:uppercase;font-weight:600;display:block}.sh-stat b{color:var(--v7-text-figure);font-size:22px;font-weight:700;line-height:28px}.sh-wk-foot>.sh-stat:first-child>b{color:var(--rowa-call-mine-ink)}.sh-stat b i{color:var(--v7-text-label);font-size:var(--rowa-fs-small);font-style:normal;font-weight:500}.sh-track{border-radius:var(--rowa-radius-pill);background:color-mix(in srgb, var(--v7-text-figure) 9%, transparent);height:6px;margin-top:6px;display:block;overflow:hidden}.sh-track>i{border-radius:var(--rowa-radius-pill);background:linear-gradient(90deg, var(--rowa-act), var(--rowa-act-ink));height:100%;display:block}.sh-track>i[data-good=true]{background:var(--success)}.sh-wk-day[data-drop=over]{outline:2px solid var(--v7-chip-selected);outline-offset:-2px}
