.cst-skin .cst-pt-chips{display:flex;flex-wrap:wrap;gap:8px}.cst-skin .cst-pt-hint{display:inline-flex;align-items:center;margin-top:8px;padding:6px 12px;border-radius:999px;background:var(--cs-red-tint);color:var(--cs-red-text);font-size:13px;font-weight:500;cursor:pointer}.cst .cst-pt-figs{margin-top:14px}.cst .cst-pt-figs .cst-pt-fig{background:var(--cs-group-2);border-radius:12px;padding:10px 12px}.cst .cst-pt-fig dt{font-size:12.5px;color:var(--cs-text-3)}.cst .cst-pt-fig dd{margin:2px 0 0;font-size:17px;font-weight:500;font-family:var(--cs-sans);font-variant-numeric:tabular-nums;color:var(--cs-text);white-space:nowrap}.cst .cst-pt-fig.is-strong dd{font-weight:650}.cst .cst-pt-fig small{display:block;font-size:12px;color:var(--cs-text-3);margin-top:1px}.cst .cst-pt-pt{display:flex;flex-direction:column;align-items:center;min-width:0;border-radius:14px;border:1px solid var(--cs-sep);background:var(--cs-group);padding:10px 6px;text-align:center}.cst .cst-pt-pt.is-on{border-color:color-mix(in srgb,var(--cs-red) 45%,var(--cs-sep));background:color-mix(in srgb,var(--cs-red) 6%,var(--cs-group))}.cst .cst-pt-pt-l{font-family:var(--cs-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--cs-text-3)}.cst .cst-pt-pt.is-on .cst-pt-pt-l{color:var(--cs-red-text)}.cst .cst-pt-pt b{margin-top:4px;font-size:17px;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--cs-text)}.cst .cst-pt-pt.is-on b{font-size:19px}.cst .cst-pt-pt-m,.cst .cst-pt-pt-s{font-size:11.5px;color:var(--cs-text-3)}.cst .cst-pt-pt-m{display:flex;flex-direction:column;width:100%;margin-top:8px;padding-top:6px;border-top:1px solid var(--cs-sep);line-height:1.4}.cst .cst-pt-pt-m em{font-style:normal;color:var(--cs-text);font-weight:500;white-space:nowrap}.cst .cst-pt-track{position:relative;margin:4px 16% 14px;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--cs-fill),color-mix(in srgb,var(--cs-red) 45%,var(--cs-fill)),var(--cs-fill))}.cst .cst-pt-track>span{border-color:var(--cs-group)!important}.cst .cst-pt-single{border-radius:14px;border:1px solid color-mix(in srgb,var(--cs-red) 45%,var(--cs-sep));background:color-mix(in srgb,var(--cs-red) 6%,var(--cs-group));padding:14px;text-align:center}.cst .cst-pt-quote{margin:0;background:var(--cs-group-2);border-left:3px solid var(--cs-red);border-radius:0 14px 14px 0;padding:14px 16px}.cst .cst-pt-quote p{color:var(--cs-text)!important}.cst .cst-pt-q{width:18px;height:18px;color:var(--cs-text-3);margin-bottom:6px}.cst-skin .csn-btn.cst-pt-done{background:var(--cs-ok);color:#fff}.dark .cst-skin .csn-btn.cst-pt-done{color:#07090d}.cst .cst-pt-quote+div code{font-family:var(--cs-mono);background:var(--cs-fill);border-radius:8px;padding:3px 8px}.cst .cst-pt-acts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 14px}.cst .cst-pt-act{justify-content:flex-start;height:auto;min-height:56px;padding:8px 12px;text-align:left;white-space:normal;line-height:1.25}.cst .cst-pt-act>svg{flex:none;color:var(--cs-text-2)}.cst .cst-pt-act span{display:block;min-width:0}.cst .cst-pt-act small{display:block;font-size:12px;font-weight:400;color:var(--cs-text-3)}