/* Hora Musica v21 — piso de microtipografia.
   Gerado a partir do CSS legado para impedir texto funcional abaixo de 12px.
   Mantém os mesmos seletores e força !important; typography-v21.css, carregado depois,
   define a hierarquia final dos componentes principais. */

.field-label{font-size:12px!important}
.check-line{font-size:12px!important}
.auth-separator{font-size:12px!important}
.google-auth-note{font-size:12px!important}
.auth-shell .alert,.auth-shell .auth-success{font-size:12px!important}
.admin-visits-bar small{font-size:12px!important}
html[data-visual-style="creator_reference"] .creator-reference-tabs .module-tab-copy small{font-size:12px!important}
html[data-visual-style="creator_reference"] .reference-input-hint{font-size:12px!important}
html[data-visual-style="creator_reference"] .reference-input-hint small{font-size:12px!important}
html[data-visual-style="creator_reference"] .reference-quick-actions small{font-size:12px!important}
html[data-visual-style="creator_reference"] .reference-section-heading span{font-size:12px!important}
html[data-visual-style="creator_reference"] .style-hint-row span{font-size:12px!important}
html[data-visual-style="creator_reference"] .reference-voice-choice .compact-choice-heading span{font-size:12px!important}
html[data-visual-style="creator_reference"] .reference-library-cta small{font-size:12px!important}
html[data-visual-style="creator_reference"] .music-meta{font-size:12px!important}
html[data-visual-style="creator_reference"] .badge,
html[data-visual-style="creator_reference"] .status{font-size:12px!important}
html[data-visual-style="creator_reference"] .premium-version-badge{font-size:12px!important}
html[data-visual-style="creator_reference"] .premium-track-kicker{font-size:12px!important}
html[data-visual-style="creator_reference"] .premium-track-heading p{font-size:12px!important}
html[data-visual-style="creator_reference"] .premium-favorite-label{font-size:12px!important}
html[data-visual-style="creator_reference"] .premium-player-time{font-size:12px!important}
html[data-visual-style="creator_reference"] .premium-action-button strong{font-size:12px!important}
html[data-visual-style="creator_reference"] .premium-action-button small{font-size:12px!important}
html[data-visual-style="creator_reference"] .premium-secondary-button{font-size:12px!important}
html[data-visual-style="creator_reference"] .premium-remake-panel summary,
html[data-visual-style="creator_reference"] .premium-feedback-panel summary{font-size:12px!important}
html[data-visual-style="creator_reference"] .account-link span{font-size:12px!important}
html[data-visual-style="creator_reference"] .footer-brand-mark{font-size:12px!important}
html[data-visual-style="creator_reference"] .footer-brand small{font-size:12px!important}
html[data-visual-style="creator_reference"] .footer-links a{font-size:12px!important}
html[data-visual-style="creator_reference"] .footer-copy{font-size:12px!important}
html[data-visual-style="creator_reference"] .eyebrow{font-size:12px!important}
html[data-visual-style="creator_reference"] :is(.badge,.status,.api-badge,.production-price-chip,.voice-version-label,.free-badge){font-size:12px!important}
html[data-visual-style="creator_reference"] .creator-reference-tabs .module-tab-copy strong{font-size:12px!important}
html[data-visual-style="creator_reference"] .reference-form-title p{font-size:12px!important}
html[data-visual-style="creator_reference"] .reference-quick-actions .button strong{font-size:12px!important}
html[data-visual-style="creator_reference"] .reference-quick-actions .button small{font-size:12px!important}
html[data-visual-style="creator_reference"] .inspiration-current{font-size:12px!important}
html[data-visual-style="creator_reference"] .reference-section-heading strong{font-size:12px!important}
html[data-visual-style="creator_reference"] .compact-choice-heading strong{font-size:12px!important}
html[data-visual-style="creator_reference"] .compact-choice-heading span{font-size:12px!important}
html[data-visual-style="creator_reference"] .reference-voice-choice .compact-option strong{font-size:12px!important}
html[data-visual-style="creator_reference"] :is(.form-intro p,.production-card-head p,.panel-title p,.card-head p){font-size:12px!important}
html[data-visual-style="creator_reference"] :is(.voice-step-number,.cover-step-number,.voice-compact-number){font-size:12px!important}
html[data-visual-style="creator_reference"] :is(.voice-step-body p,.cover-step-body p,.voice-compact-heading p,.beginner-explainer span){font-size:12px!important}
html[data-visual-style="creator_reference"] :is(.cover-recorder-status,.voice-submit-summary,.new-charge-notice){font-size:12px!important}
html[data-visual-style="creator_reference"] .switch-line{font-size:12px!important}
html[data-visual-style="creator_reference"] details>summary{font-size:12px!important}
html[data-visual-style="creator_reference"] .page-head.compact p{font-size:12px!important}
html[data-visual-style="creator_reference"] .page-actions .primary-btn{font-size:12px!important}
html[data-visual-style="creator_reference"] .item-actions .status{font-size:12px!important}
html[data-visual-style="creator_reference"] .project-header-copy p{font-size:12px!important}
html[data-visual-style="creator_reference"] .premium-results-heading p{font-size:12px!important}
html[data-visual-style="creator_reference"] :is(.data-table,table){font-size:12px!important}
html[data-visual-style="creator_reference"] .admin-nav a{font-size:12px!important}
html[data-visual-style="creator_reference"] .hero-points span{font-size:12px!important}
html[data-visual-style="creator_reference"] .how-grid article>span{font-size:12px!important}
html[data-visual-style="creator_reference"] .how-grid article p{font-size:12px!important}
html[data-visual-style="creator_reference"] .voice-focus-hero p{font-size:12px!important}
html[data-visual-style="creator_reference"] .voice-wizard-progress li>span{font-size:12px!important}
html[data-visual-style="creator_reference"] .voice-wizard-progress li strong{font-size:12px!important}
.idea-mic-button{font-size:12px!important}
.idea-mic-button small{font-size:12px!important}
.theme-palette-copy p{font-size:12px!important}
.theme-palette-current{font-size:12px!important}
.hero-suggestion span{font-size:12px!important}
.hero-suggestion button{font-size:12px!important}
.appearance-help p{font-size:12px!important}
.appearance-kicker{font-size:12px!important}
.appearance-step{font-size:12px!important}
.appearance-savebar>div b{font-size:12px!important}
.appearance-savebar>div span{font-size:12px!important}
.theme-default-chip{font-size:12px!important}
.hero-editor-form .form-label small{font-size:12px!important}
.hero-admin-preview>span{font-size:12px!important}
.hero-preview-card{font-size:12px!important}
.hero-suggestions-head span{font-size:12px!important}
.hero-suggestion>span{font-size:12px!important}
.hero-suggestion>small{font-size:12px!important}
.appearance-note b{font-size:12px!important}
.appearance-note span{font-size:12px!important}
.landing-badge{font-size:12px!important}
.landing-card>span{font-size:12px!important}
.composer-labels-v19 span,.composer-labels-v19 strong{font-size:12px!important}
.composer-genres-v19{font-size:12px!important}
.composer-stats-v19 span{font-size:12px!important}
.library-summary{font-size:12px!important}
.audio-card-details>summary{font-size:12px!important}
.audio-detail-meta{font-size:12px!important}
.audio-mini-collapse>summary{font-size:12px!important}
.audio-text-preview{font-size:12px!important}
.audio-mini-collapse>a{font-size:12px!important}
.audio-related-mini>strong{font-size:12px!important}
.audio-related-mini a{font-size:12px!important}
.library-advanced label{font-size:12px!important}
.pagination-status{font-size:12px!important}
.audio-context-menu small{font-size:12px!important}
.audio-context-menu .menu-cost{font-size:12px!important}
.audio-owner-toggle{font-size:12px!important}
.capture-choice-btn small{font-size:12px!important}
.capture-view p{font-size:12px!important}
.record-main-btn small{font-size:12px!important}
.capture-preview strong{font-size:12px!important}
.capture-preview span{font-size:12px!important}
.compact-check{font-size:12px!important}
.review-heading span{font-size:12px!important}
.submode-btn{font-size:12px!important}
.stems-source-box>span{font-size:12px!important}
.home-track-option b{font-size:12px!important}
.home-track-option small{font-size:12px!important}
.home-track-option i{font-size:12px!important}
.home-picker-empty{font-size:12px!important}
.studio-charge-copy small{font-size:12px!important}
.studio-charge-copy strong{font-size:12px!important}
.studio-charge-values small{font-size:12px!important}
.idea-mic-status{font-size:12px!important}
.user-profile-copy span{font-size:12px!important}
.user-stat>span{font-size:12px!important}
.user-stat>small{font-size:12px!important}
.focus-kicker{font-size:12px!important}
.focus-project p{font-size:12px!important}
.focus-actions .btn{font-size:12px!important}
.status-badge{font-size:12px!important}
.dashboard-section-head>a{font-size:12px!important}
.dashboard-project-copy span{font-size:12px!important}
.dashboard-project-side .btn{font-size:12px!important}
.seo-kicker{font-size:12px!important}
.seo-note{font-size:12px!important}
.seo-content-card>span{font-size:12px!important}
.seo-how i{font-size:12px!important}
.seo-related-card>span{font-size:12px!important}
.blog-card>span{font-size:12px!important}
.blog-card small{font-size:12px!important}
.article-meta{font-size:12px!important}
.article-cta span{font-size:12px!important}
.seo-intent-group summary span{font-size:12px!important}
.status-pill{font-size:12px!important}
.engine-badge{font-size:12px!important}
.verification-price small{font-size:12px!important}
.create-eyebrow{font-size:12px!important}
.create-balance{font-size:12px!important}
.create-add-credits{font-size:12px!important}
.create-mode-tabs button{font-size:12px!important}
.create-prompt-field small{font-size:12px!important}
.create-lyrics-field>small[data-voice-lyrics-help]{font-size:12px!important}
.create-switch-row strong{font-size:12px!important}
.create-switch-row small,.create-rights span{font-size:12px!important}
.create-submit strong{font-size:12px!important}
.create-mini-intro span{font-size:12px!important}
.create-audio-help{font-size:12px!important}
.create-audio-actions button,.create-audio-actions label,.create-form-row-title button{font-size:12px!important}
.create-audio-status{font-size:12px!important}
.create-form-row-title button{font-size:12px!important}
.create-transcription-message{font-size:12px!important}
.create-production-form .cover-file-meta{font-size:12px!important}
.create-library-link{font-size:12px!important}
.create-filter-row button{font-size:12px!important}
.create-selectors select{font-size:12px!important}
.create-view-toggle button{font-size:12px!important}
.create-feed-status{font-size:12px!important}
.create-track-kind{font-size:12px!important}
.create-track-duration{font-size:12px!important}
.create-track-style{font-size:12px!important}
.create-track-prompt{font-size:12px!important}
.create-track-date{font-size:12px!important}
.create-track-open{font-size:12px!important}
.create-status-badge{font-size:12px!important}
.create-progress-copy{font-size:12px!important}
.create-empty p{font-size:12px!important}
.create-player-copy strong{font-size:12px!important}
.create-player-copy span{font-size:12px!important}
.create-player-time{font-size:12px!important}
.create-submit-help{font-size:12px!important}
.create-voice-flow-head p{font-size:12px!important}
.create-voice-steps li>span{font-size:12px!important}
.create-voice-steps strong{font-size:12px!important}
.create-voice-steps small{font-size:12px!important}
.create-voice-steps li.is-done>span:before{font-size:12px!important}
.create-voice-flow-wait strong{font-size:12px!important}
.create-voice-flow-wait p{font-size:12px!important}
.create-voice-explainer strong{font-size:12px!important}
.create-voice-explainer p{font-size:12px!important}
.create-voice-phrase small{font-size:12px!important}
.create-voice-verification-meta{font-size:12px!important}
.create-voice-secondary-actions button{font-size:12px!important}
.create-voice-action-primary,.create-voice-action-secondary{font-size:12px!important}
.create-voice-flow-note{font-size:12px!important}
.create-track-open.is-button{font-size:12px!important}
.create-current-head>strong{font-size:12px!important}
.create-activity-top strong{font-size:12px!important}
.create-activity-top span{font-size:12px!important}
.create-activity-row p{font-size:12px!important}
.create-activity-row>button{font-size:12px!important}
.create-track-tool{font-size:12px!important}
.create-upgrade-offer strong{font-size:12px!important}
.create-upgrade-offer small{font-size:12px!important}
.create-upgrade-offer button{font-size:12px!important}
.create-voice-modal-status p{font-size:12px!important}
.create-voice-simple-recorder>[data-verification-status]{font-size:12px!important}
.create-voice-simple-recorder>[data-verification-time]{font-size:12px!important}
.create-voice-record-reset,.create-voice-new-phrase{font-size:12px!important}
.create-voice-modal .create-submit strong{font-size:12px!important}
.create-saved-voices-head strong{font-size:12px!important}
.create-saved-voices-head small{font-size:12px!important}
.create-saved-voices-head button,.create-back-saved-voices{font-size:12px!important}
.create-saved-voice-copy strong{font-size:12px!important}
.create-saved-voice-copy small{font-size:12px!important}
.create-saved-voice-name-input{font-size:12px!important}
.hora-process-feedback-copy p{font-size:12px!important}
.create-voice-debug-panel>summary{font-size:12px!important}
.create-voice-debug-panel>summary small{font-size:12px!important}
.create-voice-debug-head p{font-size:12px!important}
.create-voice-debug-item small{font-size:12px!important}
.create-voice-debug-item strong{font-size:12px!important}
.create-voice-debug-raw>summary{font-size:12px!important}
.create-idea-debug>summary strong{font-size:12px!important}
.create-idea-debug>summary span{font-size:12px!important}
.create-idea-debug-body>p{font-size:12px!important}
.create-idea-debug-cell span{font-size:12px!important}
.create-idea-debug-cell strong{font-size:12px!important}
.create-idea-debug-actions button{font-size:12px!important}
.create-idea-debug-json{font-size:12px!important}
.create-track-generating-pill{font-size:12px!important}
.create-track-live-progress .create-status-row strong{font-size:12px!important}
.create-track-live-progress p{font-size:12px!important}
.create-weight-field b{font-size:12px!important}
.create-weight-field output{font-size:12px!important}
.create-weight-field small{font-size:12px!important}
.create-derivative-badge{font-size:12px!important}
.create-vs-head>span{font-size:12px!important}
.create-vs-head strong{font-size:12px!important}
.create-vs-step{font-size:12px!important}
.create-vs-process p{font-size:12px!important}
.credit-pricing-copy .eyebrow{font-size:12px!important}
.credit-account-summary span,.credit-account-summary small{font-size:12px!important}
.credit-rule-strip>span{font-size:12px!important}
.credit-popular-label{font-size:12px!important}
.credit-bonus-badge{font-size:12px!important}
.credit-plan-price-row span{font-size:12px!important}
.credit-plan-credit-row span{font-size:12px!important}
.credit-plan-credit-row small{font-size:12px!important}
.credit-plan-benefits{font-size:12px!important}
.credit-plan-action .btn,.credit-plan-card>.btn{font-size:12px!important}
.credit-pricing-footnote{font-size:12px!important}
.credit-song-estimate span,.credit-song-estimate small{font-size:12px!important}
.credit-song-estimate b{font-size:12px!important}
.credit-custom-copy p{font-size:12px!important}
.credit-custom-form label{font-size:12px!important}
.money-input>span{font-size:12px!important}
.credit-custom-preview span,.credit-custom-preview small{font-size:12px!important}
.credit-custom-error{font-size:12px!important}
.credit-comparison-copy p{font-size:12px!important}
.credit-two-track-note{font-size:12px!important}
.credit-comparison-math span,.credit-comparison-math small{font-size:12px!important}
.credit-price-before{font-size:12px!important}
.credit-savings-line span{font-size:12px!important}
.credit-savings-line del{font-size:12px!important}
.credit-savings-line strong{font-size:12px!important}
.credit-oneoff-card p{font-size:12px!important}
.credit-coupon-strip small{font-size:12px!important}
.credit-coupon-strip label{font-size:12px!important}
.credit-card-alt{font-size:12px!important}
.payment-card-switch button{font-size:12px!important}
.credit-coupon-applied{font-size:12px!important}
.user-avatar{font-size:12px!important}
.user-dropdown-head small{font-size:12px!important}
.user-dropdown-credits{font-size:12px!important}
.user-dropdown-credits b{font-size:12px!important}
.auth-shell>.auth-card-real>.eyebrow{font-size:12px!important}
.auth-shell .field>label{font-size:12px!important}
.auth-shell .auth-links-row{font-size:12px!important}
.auth-shell .auth-consent{font-size:12px!important}
.auth-shell .auth-success,.auth-shell .auth-warning,.auth-shell .alert{font-size:12px!important}
.eyebrow{font-size:12px!important}
.button-small{font-size:12px!important}
.field label,.form-stack label{font-size:12px!important}
.password-toggle:after{font-size:12px!important}
.auth-benefits span{font-size:12px!important}
.auth-foot{font-size:12px!important}
.summary-audio small{font-size:12px!important}
.prompt-box{font-size:12px!important}
.method-kicker{font-size:12px!important}
.method-copy p{font-size:12px!important}
.check-list{font-size:12px!important}
.order-line{font-size:12px!important}
.wallet-balance-card span,.wallet-balance-card small{font-size:12px!important}
.section-heading-inline p{font-size:12px!important}
.package-badge{font-size:12px!important}
.package-credits span{font-size:12px!important}
.credit-package-card p{font-size:12px!important}
.wallet-ledger-row strong{font-size:12px!important}
.wallet-ledger-row small{font-size:12px!important}
.badge{font-size:12px!important}
.payment-waiting{font-size:12px!important}
.demo-box{font-size:12px!important}
.status{font-size:12px!important}
.premium-track-kicker,.premium-version-badge{font-size:12px!important}
.premium-secondary-button{font-size:12px!important}
.lyrics-readable{font-size:12px!important}
.project-details dt{font-size:12px!important}
.project-details dd{font-size:12px!important}
.payment-summary span{font-size:12px!important}
.payment-summary strong{font-size:12px!important}
.payment-card>p{font-size:12px!important}
.wallet-custom-credit .credit-custom-copy p{font-size:12px!important}
.wallet-custom-credit .credit-custom-form label{font-size:12px!important}
.wallet-custom-credit .money-input>span{font-size:12px!important}
.wallet-custom-credit .credit-custom-preview span,.wallet-custom-credit .credit-custom-preview small{font-size:12px!important}
.wallet-custom-credit .credit-custom-error{font-size:12px!important}
.admin-nav-label{font-size:12px!important}
.admin-nav-badge{font-size:12px!important}
.admin-services-copy small{font-size:12px!important}
.admin-profile-copy small{font-size:12px!important}
body.admin-redesign .eyebrow{font-size:12px!important}
body.admin-redesign .trend,
body.admin-redesign .pill,
body.admin-redesign .live-pill,
body.admin-redesign .status-pill,
body.admin-redesign .plan-chip{font-size:12px!important}
body.admin-redesign .admin-widget-chip{font-size:12px!important}
body.admin-redesign .admin-donut-label small{font-size:12px!important}
body.admin-redesign .admin-radial small{font-size:12px!important}
body.admin-redesign .chart-y{font-size:12px!important}
body.admin-redesign .chart-col small{font-size:12px!important}
body.admin-redesign label>small,body.admin-redesign .form-label>small{font-size:12px!important}
body.admin-redesign th{font-size:12px!important}
body.admin-redesign td small,body.admin-redesign .secondary-line{font-size:12px!important}
body.admin-redesign .admin-table-footer{font-size:12px!important}
body.admin-redesign .admin-revenue-col small{font-size:12px!important}
body.admin-redesign .admin-revenue-col span{font-size:12px!important}
body.admin-redesign .form-help{font-size:12px!important}
.admin-nav-group-toggle{font-size:12px!important}
body.admin-redesign .credit-admin-reference span{font-size:12px!important}
body.admin-redesign .credit-admin-reference small{font-size:12px!important}
body.admin-redesign .credit-tier-admin-grid>article>span{font-size:12px!important}
body.admin-redesign .credit-tier-admin-grid label{font-size:12px!important}
body.admin-redesign .credit-offer-admin-preview span{font-size:12px!important}
body.admin-redesign .credit-offer-admin-preview small{font-size:12px!important}
body.admin-redesign .credit-offer-admin-preview em{font-size:12px!important}
.track-mode{font-size:12px!important}
.popular-badge{font-size:12px!important}
.admin-badge{font-size:12px!important}
.admin-user-avatar{font-size:12px!important}
.admin-user-copy small{font-size:12px!important}
.admin-sidebar-title{font-size:12px!important}
.admin-count{font-size:12px!important}
.admin-alert-dot{font-size:12px!important}
.admin-sidebar-footer b{font-size:12px!important}
.admin-sidebar-footer small{font-size:12px!important}
.trend{font-size:12px!important}
.admin-kpi small{font-size:12px!important}
.admin-card-head p{font-size:12px!important}
.admin-card-head .pill{font-size:12px!important}
.chart-y{font-size:12px!important}
.chart-col small{font-size:12px!important}
.donut-hole small{font-size:12px!important}
.distribution-list>div{font-size:12px!important}
.admin-table th{font-size:12px!important}
.admin-table td{font-size:12px!important}
.admin-table td>small,.table-main+small{font-size:12px!important}
.user-cell b{font-size:12px!important}
.user-cell small{font-size:12px!important}
.mini-avatar{font-size:12px!important}
.admin-table-footer{font-size:12px!important}
.queue-row>div b{font-size:12px!important}
.queue-row>div small{font-size:12px!important}
.queue-row>b{font-size:12px!important}
.live-pill{font-size:12px!important}
.plan-chip{font-size:12px!important}
.admin-plan p{font-size:12px!important}
.admin-plan>b small{font-size:12px!important}
.admin-plan ul{font-size:12px!important}
.moderation-top small{font-size:12px!important}
.moderation-card p{font-size:12px!important}
.moderation-card blockquote{font-size:12px!important}
.moderation-actions .btn{font-size:12px!important}
.health-grid b{font-size:12px!important}
.health-grid small{font-size:12px!important}
.app-sidebar-section-title{font-size:12px!important}
.app-credit-card small{font-size:12px!important}
.app-account-avatar{font-size:12px!important}
.app-account-copy small{font-size:12px!important}
.project-overview-status-row .status{font-size:12px!important}
.project-overview-meta span{font-size:12px!important}
.project-overview-progress strong{font-size:12px!important}
.project-overview-actions .button{font-size:12px!important}
.project-detail-v20 .project-results-heading-v20>p{font-size:12px!important}
.project-detail-v20 .premium-version-badge{font-size:12px!important}
.project-detail-v20 .premium-track-kicker{font-size:12px!important}
.project-detail-v20 .premium-track-heading p{font-size:12px!important}
.project-detail-v20 .premium-favorite-label{font-size:12px!important}
.project-detail-v20 .premium-player-time{font-size:12px!important}
.project-detail-v20 .premium-action-button strong{font-size:12px!important}
.project-detail-v20 .premium-action-button small{font-size:12px!important}
.project-detail-v20 .premium-secondary-button{font-size:12px!important}
.project-detail-v20 .project-details-v20 dt{font-size:12px!important}
.project-detail-v20 .project-details-v20 dd{font-size:12px!important}
.project-detail-v20 .project-details-v20 .prompt-box{font-size:12px!important}
.home-showcase-eyebrow{font-size:12px!important}
.home-latest-grid .track-mode{font-size:12px!important}
.home-latest-grid .track-author,.home-latest-grid .track-genre{font-size:12px!important}
.home-latest-grid .track-stats span{font-size:12px!important}
.label{font-size:12px!important}
.music-meta{font-size:12px!important}
.code{font-size:12px!important}
.copy-feedback{font-size:12px!important}
th{font-size:12px!important}
.production-step-label,.api-badge{font-size:12px!important}
.creator-secondary-actions small{font-size:12px!important}
.premium-version-badge{font-size:12px!important}
.premium-track-kicker{font-size:12px!important}
.premium-favorite-label{font-size:12px!important}
.premium-player-time{font-size:12px!important}
.premium-action-button small{font-size:12px!important}
.premium-extra-status span{font-size:12px!important}
.premium-extra-links a{font-size:12px!important}
.premium-remake-panel>summary small{font-size:12px!important}
.premium-feedback-panel>summary{font-size:12px!important}
.theme-current-badge{font-size:12px!important}
.theme-preview-card strong{font-size:12px!important}
.theme-option-copy small{font-size:12px!important}
.theme-check{font-size:12px!important}
.theme-contrast-note{font-size:12px!important}
.hora-check{font-size:12px!important}
.hora-help{font-size:12px!important}
.hora-code{font-size:12px!important}
.hora-selection-copy small{font-size:12px!important}
.hora-billing-row b{font-size:12px!important}
.hora-billing-row small{font-size:12px!important}
.hora-billing-row>span{font-size:12px!important}
.discovery-toolbar .eyebrow{font-size:12px!important}
.discovery-sort-pill{font-size:12px!important}
.track-trending-badge{font-size:12px!important}
.track-card-community .track-mode{font-size:12px!important}
.track-author-line{font-size:12px!important}
.track-card-community .track-author-line .track-genre{font-size:12px!important}
.track-stats{font-size:12px!important}
.creator-stats span{font-size:12px!important}
.profile-bio-field small{font-size:12px!important}
.public-track-stats span{font-size:12px!important}
.public-download-note{font-size:12px!important}
.credit-pill small{font-size:12px!important}
.audio-footer-brand small{font-size:12px!important}
.audio-footer-copy{font-size:12px!important}
.badge,.status,.api-badge,.free-badge,.package-badge{font-size:12px!important}
.module-tab-copy small{font-size:12px!important}
.reference-input-hint{font-size:12px!important}
.reference-quick-actions small{font-size:12px!important}
.reference-section-heading span{font-size:12px!important}
.style-hint-row span{font-size:12px!important}
.compact-choice-heading span{font-size:12px!important}
.reference-library-cta small{font-size:12px!important}
.cover-step-number,.voice-step-number{font-size:12px!important}
.cover-step-body p,.voice-step-body p{font-size:12px!important}
.progress-mini small{font-size:12px!important}
.premium-action{font-size:12px!important}
.order-card>span{font-size:12px!important}
.order-line span,.payment-summary>div span{font-size:12px!important}
.order-line strong,.payment-summary>div strong{font-size:12px!important}
.pix-code textarea{font-size:12px!important}
.admin-nav a{font-size:12px!important}
.dashboard-heading p{font-size:12px!important}
.data-table{font-size:12px!important}
.data-table th{font-size:12px!important}
.pricing-rule-banner span{font-size:12px!important}
.panel-title span,.panel-title p{font-size:12px!important}
.auth-card p{font-size:12px!important}
.hero-points span{font-size:12px!important}
.module-choice-card p{font-size:12px!important}
.landing-demo-tabs span{font-size:12px!important}
.landing-demo-footer span{font-size:12px!important}
.landing-module-card small{font-size:12px!important}
.landing-module-card p{font-size:12px!important}
.landing-payment-card>span{font-size:12px!important}
.landing-payment-tags b{font-size:12px!important}
.landing-song-row small{font-size:12px!important}
.landing-song-play{font-size:12px!important}
.landing-final-cta p{font-size:12px!important}
.wallet-strip span{font-size:12px!important}
.fixed-palette-row small{font-size:12px!important}
.reference-speech-copy small{font-size:12px!important}
.audio-song-status{font-size:12px!important}
.audio-song-body p{font-size:12px!important}
.audio-song-body small{font-size:12px!important}
.audio-song-actions .button{font-size:12px!important}
.audio-top-chip,.audio-credit-chip{font-size:12px!important}
.audio-type-badge{font-size:12px!important}
.audio-summary-kicker{font-size:12px!important}
.audio-meta-pills>span{font-size:12px!important}
.audio-meta-pills .status{font-size:12px!important}
.audio-pro-times{font-size:12px!important}
.audio-action b{font-size:12px!important}
.audio-action small{font-size:12px!important}
.audio-section-heading p{font-size:12px!important}
.audio-eyebrow{font-size:12px!important}
.audio-tool-copy b{font-size:12px!important}
.audio-tool-copy small{font-size:12px!important}
.audio-tool-side strong{font-size:12px!important}
.audio-tool-status{font-size:12px!important}
.audio-processing-note{font-size:12px!important}
.audio-summary-actions button{font-size:12px!important}
.audio-output-count{font-size:12px!important}
.audio-output-group h3{font-size:12px!important}
.audio-output-copy strong{font-size:12px!important}
.audio-output-copy span{font-size:12px!important}
.audio-empty-outputs b{font-size:12px!important}
.audio-empty-outputs p{font-size:12px!important}
.audio-side-meta dt{font-size:12px!important}
.audio-side-meta dd{font-size:12px!important}
.audio-prompt-card>summary b{font-size:12px!important}
.audio-side-prompt{font-size:12px!important}
.audio-credit-help>strong small{font-size:12px!important}
.audio-credit-help p{font-size:12px!important}
.audio-credit-help>a{font-size:12px!important}
.audio-upgrade-banner strong{font-size:12px!important}
.audio-upgrade-banner span{font-size:12px!important}
.audio-upgrade-banner button{font-size:12px!important}
body[data-page="create"] .app-studio-workspace .module-tab-copy small{font-size:12px!important}
body[data-page="create"] .app-studio-workspace .api-badge{font-size:12px!important}
body[data-page="create"] .app-studio-workspace .voice-safety-note span,
body[data-page="create"] .app-studio-workspace .single-generation-note span{font-size:12px!important}
body[data-page="create"] .app-studio-workspace .voice-step-number,
body[data-page="create"] .app-studio-workspace .cover-step-number{font-size:12px!important}
body[data-page="create"] .app-studio-workspace .voice-step-body>p,
body[data-page="create"] .app-studio-workspace .cover-step-body>p{font-size:12px!important}
body[data-page="create"] .app-studio-workspace .beginner-explainer strong{font-size:12px!important}
body[data-page="create"] .app-studio-workspace .beginner-explainer span{font-size:12px!important}
body[data-page="create"] .app-studio-workspace .button{font-size:12px!important}
body[data-page="create"] .app-studio-workspace .cover-recorder-status strong{font-size:12px!important}
body[data-page="create"] .app-studio-workspace .cover-recorder-status span{font-size:12px!important}
body[data-page="create"] .app-studio-workspace .cover-file-meta{font-size:12px!important}
body[data-page="create"] .app-studio-workspace label>span,
body[data-page="create"] .app-studio-workspace .reference-control-title{font-size:12px!important}
body[data-page="create"] .app-studio-workspace label small,
body[data-page="create"] .app-studio-workspace .field-wide>small,
body[data-page="create"] .app-studio-workspace [data-voice-lyrics-help]{font-size:12px!important}
body[data-page="create"] .app-studio-workspace .cover-step-heading p{font-size:12px!important}
body[data-page="create"] .app-studio-workspace .alert{font-size:12px!important}
body[data-page="create"] .app-studio-workspace .switch-line span{font-size:12px!important}
body[data-page="create"] .app-studio-workspace .request-preview strong{font-size:12px!important}
body[data-page="create"] .app-studio-workspace .request-preview small{font-size:12px!important}
body[data-page="create"] .production-payment-heading strong{font-size:12px!important}
body[data-page="create"] .production-payment-heading small{font-size:12px!important}
.production-payment-option b{font-size:12px!important}
.production-payment-option small{font-size:12px!important}
.production-payment-option em{font-size:12px!important}
.production-buy-credits{font-size:12px!important}
.portal-stat span{font-size:12px!important}
.portal-row-main span{font-size:12px!important}
.portal-row-side small{font-size:12px!important}
.support-topic p{font-size:12px!important}
.service-status span{font-size:12px!important}
.reference-control small{font-size:12px!important}
.help-tip{font-size:12px!important}
.action-cost-note small{font-size:12px!important}
.action-cost-note strong{font-size:12px!important}
.track-guest-note{font-size:12px!important}
.ui-color-field code{font-size:12px!important}
html .footer-brand-mark{font-size:12px!important}
html .footer-brand small,html .footer-copy{font-size:12px!important}
.home-create-label small{font-size:12px!important}
.home-start-label{font-size:12px!important}
.home-latest-grid .track-meta{font-size:12px!important}
.home-latest-grid .track-action{font-size:12px!important}
.home-step-number{font-size:12px!important}
.floating-card small{font-size:12px!important}
.popular{font-size:12px!important}
.product-nav-item small{font-size:12px!important}
.product-nav-item em{font-size:12px!important}
.product-price-box span,.product-price-box small{font-size:12px!important}
.api-badge{font-size:12px!important}
.api-product-form label small{font-size:12px!important}
.model-release-list span{font-size:12px!important}
.pricing-preview span,.pricing-preview small{font-size:12px!important}
.product-pricing-head code{font-size:12px!important}
.music-style-dropdown section>strong{font-size:12px!important}
.cover-file-meta{font-size:12px!important}
.lyrics-editor-help span{font-size:12px!important}
.lyrics-tag-buttons button{font-size:12px!important}
.transcription-provider-note{font-size:12px!important}
.creation-intent-tabs span{font-size:12px!important}
.demo-audio-pair label>span{font-size:12px!important}
.beginner-explainer span{font-size:12px!important}
.verification-phrase span{font-size:12px!important}
.learning-ranking-table th{font-size:12px!important}
.voice-focus-price span,.voice-focus-price small{font-size:12px!important}
.voice-version-label{font-size:12px!important}
.voice-extra-status{font-size:12px!important}
.delivery-kicker{font-size:12px!important}
.deliverable-zip-card .file-icon{font-size:12px!important}
.studio-result-promise span{font-size:12px!important}
.premium-module-tabs .module-tab-copy small{font-size:12px!important}
.production-step-label{font-size:12px!important}
.production-price-chip span{font-size:12px!important}
.idea-composer-footer{font-size:12px!important}
.speech-button{font-size:12px!important}
.speech-button-icon{font-size:12px!important}
.idea-examples summary small{font-size:12px!important}
.example-style-grid span{font-size:12px!important}
.production-submit-area span{font-size:12px!important}
.idea-composer-toolbar>small{font-size:12px!important}
.app-action-copy small{font-size:12px!important}
.speech-button.speech-button-hero .app-action-copy small{font-size:12px!important}
.inspiration-current{font-size:12px!important}
.production-submit-app>small{font-size:12px!important}

@media (max-width: 767px){
.bottom-link{font-size:12px!important}
}

@media (max-width:1300px) and (min-width:961px){
.create-mode-tabs button span{font-size:12px!important}
}

@media (max-width:380px){
.premium-module-tabs .module-tab-copy strong{font-size:12px!important}
.premium-action-button strong{font-size:12px!important}
.premium-secondary-button{font-size:12px!important}
}

@media (max-width:390px){
html[data-visual-style="creator_reference"] .creator-reference-tabs .module-tab-copy strong{font-size:12px!important}
html[data-visual-style="creator_reference"] .style-hint-row span{font-size:12px!important}
}

@media (max-width:400px){
.audio-credit-chip{font-size:12px!important}
.audio-summary-kicker{font-size:12px!important}
.audio-action b{font-size:12px!important}
}

@media (max-width:420px){
.capture-choice-btn b{font-size:12px!important}
.premium-module-tabs .module-tab-copy strong{font-size:12px!important}
}

@media (max-width:430px){
html[data-visual-style="creator_reference"] .creator-reference-tabs .module-tab-copy strong{font-size:12px!important}
html[data-visual-style="creator_reference"] .reference-form-title p{font-size:12px!important}
}

@media (max-width:520px){
.studio-charge-copy small{font-size:12px!important}
.studio-charge-values b{font-size:12px!important}
.studio-charge-values small{font-size:12px!important}
.premium-module-tabs .module-tab-copy strong{font-size:12px!important}
.track-author-line{font-size:12px!important}
.track-card-community .track-author-line .track-genre{font-size:12px!important}
.track-stats{font-size:12px!important}
.track-trending-badge{font-size:12px!important}
}

@media (max-width:540px){
.segment-btn{font-size:12px!important}
}

@media (max-width:560px){
.auth-header-link{font-size:12px!important}
.create-vs-step b{font-size:12px!important}
.project-detail-create{font-size:12px!important}
.project-overview-copy>p{font-size:12px!important}
.project-overview-meta span{font-size:12px!important}
.project-detail-v20 .premium-track-heading p{font-size:12px!important}
}

@media (max-width:620px){
.admin-visits-bar small{font-size:12px!important}
.idea-composer .create-btn span{font-size:12px!important}
.create-mode-tabs button{font-size:12px!important}
.create-player-time{font-size:12px!important}
.hora-process-feedback-copy strong{font-size:12px!important}
.hora-process-feedback-copy p{font-size:12px!important}
}

@media (max-width:640px){
.project-shell.has-results .back-link{font-size:12px!important}
.project-shell.has-results .project-header-copy p{font-size:12px!important}
.premium-results-heading .eyebrow{font-size:12px!important}
.premium-favorite-label{font-size:12px!important}
.premium-action-button small{font-size:12px!important}
.premium-secondary-button{font-size:12px!important}
.audio-project-style{font-size:12px!important}
}

@media (max-width:680px){
.credit-plan-benefits{font-size:12px!important}
.credit-pricing-footnote p{font-size:12px!important}
}

@media (max-width:720px){
html[data-visual-style="creator_reference"] .premium-action-button strong{font-size:12px!important}
.premium-module-tabs .module-tab-copy strong{font-size:12px!important}
.explore-filter-mobile summary span{font-size:12px!important}
.mobile-filter-group>b{font-size:12px!important}
.mobile-sort-list a{font-size:12px!important}
.home-start-buttons a{font-size:12px!important}
}

@media (max-width:760px){
.audio-mobile-nav a,.audio-mobile-nav button{font-size:12px!important}
.studio-premium-header p{font-size:12px!important}
.module-tab-copy strong{font-size:12px!important}
.reference-form-title p{font-size:12px!important}
.stat .tiny{font-size:12px!important}
.music-title{font-size:12px!important}
.music-meta{font-size:12px!important}
.premium-action{font-size:12px!important}
.package-actions .button{font-size:12px!important}
.landing-payment-note{font-size:12px!important}
.landing-demo-tabs span{font-size:12px!important}
.audio-song-play span{font-size:12px!important}
.audio-song-body p{font-size:12px!important}
.audio-song-body small{font-size:12px!important}
}

@media (max-width:767.98px){
html[data-visual-style="creator_reference"] .footer-links a{font-size:12px!important}
html[data-visual-style="creator_reference"] .footer-copy{font-size:12px!important}
html[data-visual-style="creator_reference"] .creator-reference-tabs .module-tab-copy strong{font-size:12px!important}
html[data-visual-style="creator_reference"] .creator-reference-tabs .module-tab-copy small{font-size:12px!important}
html[data-visual-style="creator_reference"] .stat .tiny{font-size:12px!important}
}

@media (max-width:767px){
.mobile-account-summary small{font-size:12px!important}
.instruction-counter{font-size:12px!important}
}

@media (max-width:820px){
.premium-module-tabs .module-tab-copy strong{font-size:12px!important}
.voice-option small{font-size:12px!important}
}