.stp .cs-badge{background:#fff4d6;color:#6b4a00;border:1px solid #e9c46a;font-weight:700}.stp .cs-badge-big{position:static;display:inline-block;font-size:15px;padding:4px 12px;border-radius:999px;margin:0 0 8px}.stp .cs-card .ph img{filter:saturate(.92)}.stp .cs-action{white-space:normal;text-align:center;overflow-wrap:anywhere}.stp .cs-notify{margin:28px 0;max-width:760px;min-width:0;background:var(--soft);border-radius:var(--r);padding:18px;overflow-wrap:anywhere}.stp .cs-notify h2{margin:4px 0 8px}.stp .cs-form{background:#fff;padding:16px;border:1px solid var(--line);border-radius:var(--r);min-width:0}.stp .cs-form .emailrow{flex-wrap:wrap;gap:10px}.stp .cs-form .emailrow input{flex:1 1 200px;min-width:0;max-width:100%}.stp .cs-note{background:#fff4d6;border-radius:var(--r);padding:10px 14px;margin:10px 0;overflow-wrap:anywhere}.stp .cs-count{font-weight:600}.stp .ht-intro{max-width:760px}.stp .ht-grid{margin-top:18px}.stp .ht-card .card-bottom{flex-wrap:wrap;gap:4px 10px}.stp .ht-month{font-weight:600}.stp .ht-like{white-space:normal;text-align:center;overflow-wrap:anywhere}.stp .ht-alert{margin:20px 0;scroll-margin-top:90px}.stp .ht-empty{background:var(--soft);border-radius:var(--r);padding:16px}.stp .ht-links{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}