.v11.app2 .sp-sum{display:grid;grid-gap:8px;gap:8px;padding:16px;border-radius:14px;background:#f7f7f5}.v11.app2 .sp-date input{width:auto;min-width:160px}.v11.app2 .sp-why{text-align:left}.v11.app2 .sp-dots{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:2px 0}.v11.app2 .sp-dots i{display:block;width:7px;height:14px;border-radius:2px;background:#c9c9c4}.v11.app2 .sp-dots i.end{background:var(--gr)}.v11.app2 .sp-dots span{margin-left:6px;font-size:13px;color:var(--mut);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v11.app2 .sp-prog{display:grid;grid-gap:10px;gap:10px;padding:18px 20px;border-radius:var(--r,20px);background:#fff;border:.5px solid var(--ln)}.v11.app2 .sp-prog-h{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline}.v11.app2 .sp-prog-h b{font-weight:500;font-size:15px}.v11.app2 .sp-prog-h span{font-size:15px;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v11.app2 .sp-bar{height:8px;border-radius:999px;background:#efefec;overflow:hidden}.v11.app2 .sp-bar i{display:block;height:100%;border-radius:999px;background:var(--gr)}.v11.app2 .sp-prog.late .sp-bar i{background:var(--ink)}.v11.app2 .sp-fixed{display:grid;grid-gap:2px;gap:2px;padding:12px 16px;border-radius:14px;background:#f7f7f5}.v11.app2 .sp-chip{display:inline-flex;align-items:center;gap:6px}