.billing-trial-details{margin:16px 0 20px;padding:20px;border:1px solid var(--accent-border);border-radius:var(--radius-control);background:var(--accent-subtle);color:var(--text-secondary);font-size:var(--type-body);line-height:1.6}.billing-trial-details p{margin:12px 0 0}.billing-return-link{display:inline-flex;align-items:center;min-height:44px;color:var(--accent);font-weight:600;font-size:var(--type-control)}.billing-trial-offer-summary{padding:16px;border:1px solid var(--accent);border-radius:var(--radius-control);background:var(--accent-subtle);color:var(--text-primary);font-size:var(--type-body);line-height:1.6}.billing-trial-deadline{display:grid;gap:6px}.billing-trial-deadline>span{font-size:var(--type-control)}.billing-trial-deadline strong,.billing-trial-deadline time{color:var(--text-primary);font-weight:650}.upgrade-trial-offer{border:1px solid var(--accent);border-radius:var(--radius-control);background:var(--accent-subtle);padding:16px;margin:0 0 20px;color:var(--text-primary)}.upgrade-trial-offer p{margin:0;line-height:1.6;font-size:var(--type-control)}.upgrade-trial-offer p:first-child{font-size:var(--text-xl);font-weight:700;margin-bottom:8px}.upgrade-visible-annual{color:var(--text-secondary);font-size:var(--type-control);line-height:1.6;margin:12px 0 20px}.upgrade-founder-offer{border:1px solid var(--border);border-radius:var(--radius-control);padding:16px;margin:20px 0}.upgrade-founder-offer h3{margin:0 0 8px;color:var(--text-primary);font-size:var(--text-lg)}.upgrade-founder-offer p{margin:0;color:var(--text-secondary);font-size:var(--type-control);line-height:1.6}.upgrade-founder-offer a{display:inline-flex;align-items:center;min-height:44px;color:var(--accent);font-size:var(--type-control);font-weight:600;margin-top:8px}.upgrade-modal-card :is(button,a):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.upgrade-modal-card .btn-upgrade[aria-disabled=true]{cursor:wait}@media (max-width:639px){.billing-trial-details{padding:16px}.upgrade-modal-card .upgrade-foot .foot-actions{flex-direction:column-reverse;width:100%}.upgrade-modal-card .upgrade-foot .foot-actions>button{width:100%;min-height:44px;white-space:normal}}@media (forced-colors:active){.billing-trial-details,.upgrade-founder-offer,.upgrade-trial-offer{border-color:ButtonText}.upgrade-modal-card :is(button,a):focus-visible{outline-color:Highlight}}