.rlss-shell.community-2026 .gr-badge{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:0 10px;border:1px solid rgb(255 255 255/.18);border-radius:999px;background:rgb(255 255 255/.06);color:#dfe6f1;font:700 11px/1 var(--font-ui);letter-spacing:.03em;white-space:nowrap}.rlss-shell.community-2026 .gr-badge.gold{border-color:rgb(242 189 74/.6);background:rgb(242 189 74/.16);color:#f2bd4a}.rlss-shell.community-2026 .gr-badge.ear{border-color:rgb(79 209 139/.5);background:rgb(79 209 139/.12);color:#6fe0a3}.rlss-shell.community-2026 .gr-badge.couch{border-color:rgb(78 163 255/.5);background:rgb(78 163 255/.12);color:#8cc4ff}.rlss-shell.community-2026 .ah-badges,.rlss-shell.community-2026 .mp-badges{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 10px}.rlss-shell.community-2026 .gr-wrap{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.rlss-shell.community-2026 .gr-wrap .bc-note{flex-basis:100%;margin:0}.rlss-shell.community-2026 .gr-remind{margin-top:8px}.rlss-shell.community-2026 .gr-going,.rlss-shell.community-2026 .gr-remind.on{border-color:rgb(79 209 139/.55)!important;background:rgb(79 209 139/.12)!important;color:#6fe0a3!important}.rlss-shell.community-2026 .gr-count{color:#c8d3e3;font:600 13px/1 var(--font-ui);font-variant-numeric:tabular-nums}.rlss-shell.community-2026 .release-date.upcoming{color:#6fe0a3;font-weight:700}.rlss-shell.community-2026 .pt-artistcard,.rlss-shell.community-2026 .pt-roomcard{padding:22px 24px;border:1px solid rgb(79 209 139/.35);border-radius:18px;background:radial-gradient(100% 140% at 100% 0,rgb(79 209 139/.1),transparent 60%),#131d2d}.rlss-shell.community-2026 .pt-artistcard{display:flex;align-items:center;justify-content:space-between;gap:18px}.rlss-shell.community-2026 .pt-artistcard h2,.rlss-shell.community-2026 .pt-roomcard h2{margin:8px 0 4px;font:400 clamp(26px,3vw,36px)/1 var(--font-d);text-transform:uppercase;color:var(--text)}.rlss-shell.community-2026 .pt-artistcard p,.rlss-shell.community-2026 .pt-roomcard p{margin:0;color:#c8d3e3;font:500 14px/1.4 var(--font-ui)}.rlss-shell.community-2026 .pt-roomcard p a{color:#f2bd4a}.rlss-shell.community-2026 .pt-artistcard .bc-kicker i,.rlss-shell.community-2026 .pt-roomcard .bc-kicker i{background:#4fd18b;box-shadow:0 0 0 4px rgb(79 209 139/.18)}.rlss-shell.community-2026 .pt-artistcard-actions{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.rlss-shell.community-2026 .pt-roomcard{margin:18px 0}.rlss-shell.community-2026 .pt-roomcard-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}@media (max-width:760px){.rlss-shell.community-2026 .pt-artistcard,.rlss-shell.community-2026 .pt-roomcard-head{flex-direction:column;align-items:flex-start}.rlss-shell.community-2026 .pt-artistcard-actions{align-items:flex-start}}.rlss-shell.community-2026 .tp-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:46px;padding:0 20px;border:1px solid rgb(255 107 157/.55);border-radius:999px;background:linear-gradient(135deg,rgb(255 107 157/.22),rgb(242 189 74/.14));color:#ffd1e3;font:800 13px/1 var(--font-ui);letter-spacing:.03em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.rlss-shell.community-2026 .tp-btn:hover{border-color:#ff8fb8;color:#fff}.rlss-shell.community-2026 .tp-btn svg{color:#ff6b9d}.rlss-shell.community-2026 .tp-btn.compact{min-height:38px;padding:0 14px;margin-top:8px;border-radius:10px;font-size:12px;text-transform:none;letter-spacing:.02em}.rlss-shell.community-2026 .tp-btn:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.tp-dialog{width:min(460px,calc(100vw - 32px));max-height:calc(100vh - 32px);padding:26px;border:1px solid rgb(255 255 255/.14);border-radius:20px;background:#121b2b;color:#f4f5f8;box-shadow:0 40px 100px -30px rgb(0 0 0/.9);font-family:var(--font-ui,system-ui)}.tp-dialog::backdrop{background:rgb(4 8 16/.72);backdrop-filter:blur(3px)}.tp-dialog h2{margin:10px 0 6px;font:400 36px/1 var(--font-d,Anton,sans-serif);text-transform:uppercase}.tp-dialog .bc-kicker{display:inline-flex;align-items:center;gap:9px;color:#f2bd4a;font:700 10px/1 var(--font-mono,monospace);letter-spacing:.2em;text-transform:uppercase}.tp-dialog .bc-kicker i{width:7px;height:7px;border-radius:50%;background:#ff6b9d}.tp-close-form{position:absolute;top:12px;right:12px;margin:0}.tp-close{width:36px;height:36px;border:0;border-radius:50%;background:rgb(255 255 255/.06);color:#dfe6f1;font-size:22px;line-height:1;cursor:pointer}.tp-sub{margin:0 0 12px;color:#c8d3e3;font-size:14px;line-height:1.5}.tp-test{margin:0 0 14px;padding:10px 12px;border:1px dashed rgb(242 189 74/.5);border-radius:10px;background:rgb(242 189 74/.08);color:#f4c96e;font:600 13px/1.4 var(--font-ui,system-ui)}.tp-form{display:grid;gap:14px}.tp-amounts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;border:0}.tp-amounts button{min-height:48px;border:1px solid #40516a;border-radius:12px;background:#0f1826;color:#f4f5f8;font:400 22px/1 var(--font-d,Anton,sans-serif);cursor:pointer}.tp-amounts button.on{border-color:#ff6b9d;background:rgb(255 107 157/.16);color:#ffd1e3}.tp-custom{display:flex;align-items:center;gap:2px;padding:0 10px;border:1px solid #40516a;border-radius:12px;background:#0f1826;color:#9fb0c7}.tp-custom,.tp-custom input{font:700 15px var(--font-ui,system-ui)}.tp-custom input{width:100%;min-width:0;height:46px;border:0;background:transparent;color:#f4f5f8;outline:none}.tp-custom:focus-within{border-color:#ff6b9d}.tp-msg{display:grid;gap:6px;color:#e8edf6;font:700 14px/1.3 var(--font-ui,system-ui)}.tp-msg small{color:#9fb0c7;font-weight:500}.tp-msg textarea{padding:10px 12px;border:1px solid #40516a;border-radius:10px;background:#0f1826;color:#f4f4f7;font:14px/1.5 var(--font-ui,system-ui);resize:vertical}.tp-dialog .ar-check{display:flex;gap:10px;align-items:flex-start;cursor:pointer;font-size:14px}.tp-dialog .ar-check input{width:20px;height:20px;margin-top:1px;accent-color:#ff6b9d}.tp-dialog .ar-check span{display:grid;gap:3px}.tp-dialog .ar-check small{color:#9fb0c7}.tp-error{min-height:0;margin:0;color:#ff9b9b;font-size:13px}.tp-error:empty{display:none}.tp-pay{min-height:52px;border:0;border-radius:12px;background:linear-gradient(135deg,#ff6b9d,#f2bd4a);color:#1a0f1a;font:800 15px/1 var(--font-ui,system-ui);cursor:pointer}.tp-pay:disabled{opacity:.55;cursor:not-allowed}.tp-fine{color:#8a9ab1;font-size:12px;line-height:1.4}@media (max-width:420px){.tp-amounts{grid-template-columns:repeat(4,minmax(0,1fr))}.tp-custom{grid-column:1/-1}}.rlss-shell.community-2026 .gr-badge.tip{border-color:rgb(255 107 157/.5);background:rgb(255 107 157/.12);color:#ffb3cf}