/* SONELIORA 10.13.2 — camada de refinamento, com CSS externo compatível com CSP. */
:root{--gold:#e8ca91;--accent:#8fadd8}html{scroll-behavior:smooth}body{background-color:#07162a;background-image:radial-gradient(circle at 12% 8%,#24507980,transparent 31%),radial-gradient(circle at 89% 23%,#31396365,transparent 29%),radial-gradient(#f9e1ae77 .7px,transparent 1px),linear-gradient(155deg,#071323,#0c1830 62%,#060e1e);background-size:auto,auto,52px 52px,auto}nav{background:#071a31ac;border:1px solid #314b6c;border-radius:14px;padding:16px 20px;backdrop-filter:blur(7px)}.hero{margin-top:58px}.hero h1{max-width:820px;text-wrap:balance}.hero .status{display:inline-flex;border:1px solid #8e724e;border-radius:100px;padding:6px 15px;background:#192c44}.verification-note{max-width:700px;color:#cbd8e8;font-size:14px}.verification-note:empty{display:none}.notice-warning{border-left:3px solid #e6b46b;padding:8px 12px;background:#44311a55}.tier{display:flex;flex-direction:column;box-shadow:0 10px 35px #0004}.tier>ul{flex:1}.tier .action{text-align:center}.featured-label{color:#ffdda3;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.13em;margin-bottom:9px}.tier.premium{box-shadow:0 0 0 1px #bd9a6480,0 18px 60px #0005}.price-note{color:#cbd6e5;font-size:12px;line-height:1.5;margin-top:-2px}.account-tools{display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid #56738f;border-radius:18px;padding:25px;margin-top:34px;background:#132b43}.account-tools h2{color:#f0d49c;font:normal clamp(24px,3vw,34px)/1.2 Georgia,serif;margin:7px 0}.account-tools p{max-width:700px;color:#ccdaea}.account-tools .action{flex-shrink:0;background:#e8c786;color:#0a1c34;border-radius:10px;padding:12px 20px;font-weight:700;text-decoration:none}.release-tag{opacity:.85}footer{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap}a,button{touch-action:manipulation}a:hover{text-decoration:underline}.tier .action:hover,.account-tools .action:hover{filter:brightness(1.07)}@media(max-width:700px){.account-tools{display:block;padding:20px}.account-tools .action{display:inline-block;margin-top:8px}.hero{margin-top:35px}.price{font-size:clamp(20px,5vw,28px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
