.leaking-bucket{box-shadow:var(--elev-card);background:linear-gradient(165deg,#161616f5 0%,#0d0d0dfa 100%);border:1px solid #ffffff14;border-radius:16px;padding:1.5rem 1.35rem}.leaking-bucket--compact{padding:1.25rem 1.15rem}.leaking-bucket__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#94949a;font-size:11px;font-weight:700}.leaking-bucket__title{letter-spacing:-.03em;color:#fff;margin-top:.65rem;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:700;line-height:1.15}.leaking-bucket__lead{color:#a3a3a3;margin-top:.75rem;font-size:15px;line-height:1.6}.leaking-bucket__start,.leaking-bucket__cta{color:#0d0d0d;transition:transform var(--t-micro) var(--ease-settle);background:#ffe600;border-radius:12px;align-items:center;gap:.45rem;margin-top:1.25rem;padding:.85rem 1.15rem;font-size:14px;font-weight:700;display:inline-flex}.leaking-bucket__start:hover,.leaking-bucket__cta:hover{transform:translateY(-2px)}.leaking-bucket__progress{letter-spacing:.08em;text-transform:uppercase;color:#94949a;font-size:12px;font-weight:600}.leaking-bucket__question{color:#fff;margin-top:.85rem;font-size:1.1rem;font-weight:600;line-height:1.45}.leaking-bucket__answers{gap:.55rem;margin-top:1rem;display:grid}.leaking-bucket__answer{text-align:left;color:#e5e5e5;transition:transform var(--t-micro) var(--ease-settle), border-color var(--t-micro) var(--ease-settle);background:#0d0d0d8c;border:1px solid #ffffff14;border-radius:10px;padding:.85rem 1rem;font-size:14px;font-weight:600}.leaking-bucket__answer:hover{border-color:#ffe60059;transform:translateY(-2px)}.leaking-bucket__hint{color:#94949a;margin-top:.85rem;font-size:14px;line-height:1.55}.leaking-bucket__actions{gap:.75rem;margin-top:1rem;display:grid}.leaking-bucket__reset{color:#94949a;text-underline-offset:4px;font-size:13px;font-weight:600}.leaking-bucket__reset:hover{color:#e5e5e5;text-decoration:underline}@media (prefers-reduced-motion:reduce){.leaking-bucket__start:hover,.leaking-bucket__cta:hover,.leaking-bucket__answer:hover{transform:none}}
