.app-sum{background:var(--color-tile);color:var(--color-ink)}.app-sum ::selection{background:var(--color-ink);color:#fff}.app-sum-group h3,.app-sum-label small,.app-sum-n,.app-sum-go{color:var(--color-muted)}:is(a,button).app-sum-row:hover{background:var(--color-paper)}.app-sum-row[aria-pressed=true]{background:var(--color-paper-2,#ececf0)}.app-sum-row:focus-visible{outline-color:var(--color-ink)}.app-sum-ico{background:var(--color-paper)}.app-sum-bar{background:var(--color-paper-2,#ececf0)}.app-sum-bar>span{background:var(--color-ink)}.app-sum-note{border-top-color:var(--color-line);color:var(--color-muted)}.app-sum-note span:first-child{color:var(--color-ink)}.app-sum-foot .btn{background:var(--color-ink);color:#fff}.app-sum-row .db-pending{border-color:var(--color-line);border-top-color:var(--color-ink)}.db:not(.adm) .app-stats>.app-stat:not(:first-child) .app-stat-num{font-size:clamp(38px,3.2vw,52px)}.db-status--live{background:var(--db-neutral-bg);color:var(--color-ink-2)}.db-status--live:before{background:var(--color-live-dot)}.db:not(.adm) .db-status:not(.db-status--danger){min-height:0;color:var(--color-ink-2);background:0 0;gap:8px;padding:0}.db:not(.adm) .db-status:before{width:8px;height:8px}.db:not(.adm) .db-status--live:before{background:var(--color-live-dot)}.db:not(.adm) .db-status--warn:before{background:var(--color-warn-dot)}.db:not(.adm) .db-status--neutral:before{box-shadow:inset 0 0 0 1.5px var(--color-muted);background:0 0}.db:not(.adm) .db-status--danger:before{background:var(--color-danger)}.db:not(.adm) .app-facts .db-status:not(.db-status--danger){min-height:36px;padding:0 6px}.db:not(.adm) .db-dot{background:var(--color-live-dot)}.db:not(.adm) .db-dot--warn{background:var(--color-warn-dot)}.db:not(.adm) .db-dot--off{background:0 0}.db:not(.adm) .db-step[data-state=now] .db-step-dot{background:var(--color-tile);box-shadow:inset 0 0 0 2px var(--color-line);color:var(--color-live-dot)}.db .adm-pill--live,.db :is(.adm-tile,.adm-table) .adm-pill--live{background:var(--color-paper);color:var(--color-ink-2)}.db .adm-pill--live:before{background:var(--color-live-dot)}.db .adm-pill--todo,.db .adm-pill--progress,.db :is(.adm-tile,.adm-table) :is(.adm-pill--todo,.adm-pill--progress){background:var(--color-paper);color:var(--color-ink-2)}.db .adm-pill--todo:before{background:var(--color-ink)}.db .adm-pill--progress:before{background:0 0;box-shadow:inset 0 0 0 1.5px}:root .db.adm{--adm-state-todo:var(--color-ink);--adm-state-progress:#8e8e93;--adm-state-done:#d1d1d6}
.app-strength{border-radius:var(--radius-app-tile);color:#fff;background:#1d1d1f;gap:12px;margin-bottom:14px;padding:21px;display:grid}.app-strength .app-sum-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.app-strength .app-sum-head h2{font-size:16px;font-weight:500}.app-strength .app-sum-total{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:300;line-height:1}.app-strength .app-sum-group h3{margin:0 0 4px 8px;font-size:12px;font-weight:400}.app-strength .app-sum-group ul{margin-inline:-8px;display:grid}.app-strength .app-sum-group h3,.app-strength-of{color:#b9c4d0}.app-strength-of{font-size:13px}.app-strength .app-steps{gap:4px;max-width:44ch;margin-top:4px;display:flex}.app-strength .app-steps>span{height:6px;transition:background-color .3s var(--ease-out);background:#ffffff2e;border-radius:999px;flex:1}.app-strength .app-steps>.is-on{background:#fff}.app-strength-open{gap:2px;display:grid}.app-strength-open li{align-items:center;gap:10px;padding:4px 0;font-size:14px;display:flex}.app-strength-open li:before{content:"";background:#b9c4d0;border-radius:999px;flex:none;width:6px;height:6px}
