.trial-counter{padding:14px 18px;border:1px solid #35414c;border-left:3px solid var(--yellow);border-radius:10px;font-size:1rem;color:#e9f0f6}.trial-result,.trial-offer{margin:20px 0;padding:24px;max-width:1000px}.trial-result h3,.trial-offer h3{font-size:1.4rem}.trial-offer{border:1px solid var(--yellow);background:linear-gradient(135deg,#102030,#0a111b)}.trial-offer p,.trial-result p{font-size:1rem;line-height:1.65}.trial-price{display:block;font-size:2rem;color:var(--yellow);margin:18px 0}.trial-price small{font-size:1rem;color:#b8c5d3}.trial-offer ul{padding-left:22px;line-height:1.9;font-size:1rem;margin-bottom:24px}.trial-offer .btn:disabled{opacity:.65;cursor:default}.trial-last{padding:18px;margin:20px 0}.trial-last summary{cursor:pointer;font-size:1rem}.trial-result .progress-bar-row{grid-template-columns:minmax(100px,1.5fr) 2fr 50px 45px}.trial-result .progress-bars{margin:24px 0}@media(max-width:600px){.trial-result,.trial-offer{padding:18px}.trial-result .progress-bar-row{grid-template-columns:minmax(80px,1fr) 1fr 45px 36px;gap:8px}}
.trial-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1000px}.trial-metrics .panel{padding:22px;display:flex;flex-direction:column;gap:8px}.trial-metrics strong{font-size:2rem;color:var(--yellow)}.trial-metrics small{font-size:.875rem;color:#b8c5d3}.trial-review-item{padding:16px 0;border-top:1px solid #35414c}.trial-review-item summary{cursor:pointer;line-height:1.6;font-size:1rem}.trial-answer-status{display:inline-block;padding:2px 8px;border-radius:5px;margin-right:6px;font-size:.875rem}.trial-answer-status.is-correct{color:#c6f677;background:#243b27}.trial-answer-status.is-wrong{color:#ffc1c1;background:#442b33}.trial-review-item p{overflow-wrap:anywhere}.trial-result table{min-width:560px}@media(max-width:600px){.trial-metrics{gap:8px}.trial-metrics .panel{padding:14px 10px}.trial-metrics strong{font-size:1.6rem}.trial-metrics span{font-size:.875rem}}
#avup-ai .study-modes,#aiSearchForm label,#quickTopics,#matchCount,#subjectFilter{display:none!important}#aiSearchForm{display:flex}#aiGenerateBtn{min-height:48px}

.pix-payment{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:18px;border:1px solid #35414c;border-radius:12px}.pix-payment>span{width:100%;font-size:1rem}.pix-key{font-size:1.5rem;letter-spacing:.04em}.trial-offer>.btn{margin:6px 8px 6px 0}.payment-request{padding:18px 0;border-bottom:1px solid #35414c}.payment-id{overflow-wrap:anywhere;font-size:.875rem}.payment-confirm{padding:16px;border:1px solid var(--yellow);border-radius:10px;margin-top:12px}.premium-active #avup-ai .study-modes,.premium-active #aiSearchForm label,.premium-active #quickTopics,.premium-active #matchCount,.premium-active #subjectFilter{display:revert!important}.premium-active #aiSearchForm{display:grid}.trial-offer a.btn{white-space:normal;text-align:center}@media(max-width:600px){.pix-payment{padding:14px}.trial-offer>.btn,.payment-request>.btn{width:100%;margin:6px 0}.payment-request p{overflow-wrap:anywhere}}

.project-links{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 24px;margin:18px 0;font-size:1rem}.project-links a{color:var(--yellow);text-decoration:underline;text-underline-offset:3px}.project-links .account-text{font-size:1rem}.support-dialog{max-width:560px}.support-dialog p{font-size:1rem;line-height:1.6}.support-dialog>a.btn,.support-dialog>button.btn{margin:8px 8px 0 0}.support-dialog .pix-key{overflow-wrap:anywhere}@media(max-width:600px){.project-links{gap:14px;flex-direction:column;align-items:center}.support-dialog .btn{width:100%;white-space:normal}.support-dialog{max-height:90dvh;overflow:auto}}
