/* R71 — Tipografia estilo redes sociais (GERADO por scripts/gen_tipografia.py — não editar à mão).
   Corpo ≥ 15–16 px, rótulos ≥ 11.5 px, títulos maiores e mais firmes. Carregar DEPOIS de luxo.css. */
.install-banner__text strong{font-size:15px}
.install-banner__text span{font-size:13.5px}
.install-banner__cta{font-size:14.5px}
.install-banner__close{font-size:19.5px}
.brand__name{font-size:20.5px}
.icon-btn{font-size:17px}
.lang-select__btn{font-size:14.5px}
.lang-select__flag{font-size:17px}
.lang-option{font-size:15px}
.lang-option__flag{font-size:18.5px}
.balance__medallion--avatar{font-size:28px}
.balance__label{font-size:14px}
.balance__value sup{font-size:16px}
.balance__disclosure{font-size:12.5px}
.btn-pill{font-size:13.5px}
.shortcut{font-size:13px}
.shortcut__icon{font-size:14.5px}
.section-heading{font-size:18.5px}
.section-heading--hero{font-size:19.5px}
.statement-row--feature .statement-row__title{font-size:17.5px}
.statement-row--feature .statement-row__meta{font-size:13px}
.pillar-card .highlight-card__title{font-size:14.5px}
.highlight-card__icon{font-size:19.5px}
.highlight-card__chevron{font-size:14.5px}
.highlight-card__title{font-size:15px}
.highlight-card--primary .highlight-card__title{font-size:15px}
.highlight-card__sub{font-size:12px}
.video-banner__play{font-size:17px}
.video-banner__text strong{font-size:15px}
.video-banner__text span{font-size:13px}
.mini-card__title{font-size:12.5px}
.footer-nav__item{font-size:11.5px}
.legal-footer__socials a{font-size:16px}
.legal-footer p{font-size:12px}
.reward-toast__text strong{font-size:14.5px}
.reward-toast__text span{font-size:13px}
.subheader__back{font-size:17px}
.subheader__title{font-size:20.5px}
.subheader__sub{font-size:13.5px}
.tab{font-size:14.5px}
.field label{font-size:14px}
.field input,
.field select,
.field textarea{font-size:15px}
.field-hint{font-size:12.5px}
.toggle-row{font-size:14.5px}
.notice__icon{font-size:19.5px}
.notice__text{font-size:14px}
.check-row label{font-size:14px}
.btn-primary{font-size:15.5px}
.form-success h3{font-size:20.5px}
.form-success p{font-size:14.5px}
.statement-summary__label{font-size:13.5px}
.statement-row__icon{font-size:16px}
.statement-row__title{font-size:15px}
.statement-row__meta{font-size:12.5px}
.statement-row__amount{font-size:15.5px}
.statement-empty{font-size:14.5px}
.map-legend{font-size:12.5px}
.map-list-item__icon{font-size:19.5px}
.map-list-item__title{font-size:14.5px}
.map-list-item__meta{font-size:12.5px}
.map-list-item__distance{font-size:13.5px}
.map-search__input{font-size:14.5px}
.map-locate-btn{font-size:14px}
.weather-status{font-size:13.5px}
.weather-card__desc{font-size:15px}
.weather-card__place{font-size:13px}
.weather-card__stats{font-size:13px}
.weather-day__label{font-size:12px}
.weather-day__temps{font-size:12.5px}
.news-card__title{font-size:15px}
.news-card__desc{font-size:13px}
.news-card__meta{font-size:12px}
.radar-card__title{font-size:15px}
.radar-card__meta{font-size:12.5px}
.radar-card__desc{font-size:13.5px}
.radar-match__need{font-size:15px}
.radar-match__item{font-size:14px}
.radar-match__author{font-size:12.5px}
.feed-post__avatar{font-size:13.5px}
.feed-post__type{font-size:12.5px}
.feed-post__time{font-size:12px}
.feed-post__author{font-size:14px}
.feed-post__text{font-size:14.5px}
.feed-post__link{font-size:13.5px}
.feed-post__propose{font-size:13.5px}
.feed-post__action{font-size:13.5px}
.feed-post__comment{font-size:13.5px}
.feed-post__comment-form input{font-size:14px}
.feed-post__comment-form button{font-size:13.5px}
.story-avatar__circle{font-size:16px}
.story-avatar__name{font-size:11.5px}
.photo-attach{font-size:14px}
.intent-suggestion{font-size:13.5px}
.trust-badge{font-size:12.5px}
.founder-card__name{font-size:17px}
.founder-card__title{font-size:13px}
.founder-card__bio{font-size:14.5px}
.founder-card__quote{font-size:14px}
.chat-bubble{font-size:15px}
.chat-composer__input{font-size:15px}
.chat-disclaimer{font-size:12px}
.legal-doc__updated{font-size:13px}
.legal-doc__disclaimer{font-size:13.5px}
.legal-doc h2{font-size:17.5px}
.legal-doc p,
.legal-doc li{font-size:14.5px}
.vote-item__name{font-size:15px}
.vote-item__pct{font-size:15px}
.vote-item__btn{font-size:14px}
.hub-gear{font-size:17px}
.profile-home__avatar{font-size:24px}
.profile-home__name{font-size:18.5px}
.profile-home__handle{font-size:13.5px}
.profile-home__trust{font-size:13px}
.profile-home__wallet-label{font-size:12px}
.hub-chip{font-size:12px}
.profile-home__stats strong{font-size:18.5px}
.profile-home__stats span{font-size:12px}
.hub-tab,
.hub-subtab{font-size:14px}
.hub-subtab{font-size:13px}
.rewards-summary span{font-size:12px}
.rewards-summary strong{font-size:24px}
.founder-bar__name{font-size:15px}
.founder-bar__title{font-size:12px}
.sx-icon-btn{font-size:21.5px}
.sx-brand{font-size:20.5px}
.sx-bell i{font-size:11.5px}
.sx-search input{font-size:15px}
.sx-res-title{font-size:12px}
.sx-res strong{font-size:14.5px}
.sx-res em{font-size:12.5px}
.sx-res__av{font-size:13.5px}
.sx-walletbar__bal small{font-size:11px}
.sx-walletbar__bal strong{font-size:18.5px}
.sx-walletbar .hub-chip{font-size:12.5px}
.sx-login{font-size:13px}
.hub-subtabs--underline .hub-subtab{font-size:14.5px}
.sx-quick-entry{font-size:15px}
.sx-quick-entry span{font-size:17px}
.sx-pin{font-size:13.5px}
.sx-pill{font-size:14px}
.post-card__avatar{font-size:14.5px}
.post-card__name{font-size:15px}
.post-card__meta{font-size:12.5px}
.post-card__menu{font-size:16px}
.post-card__title{font-size:18.5px}
.post-card__text{font-size:15px}
.post-media__more{font-size:28px}
.post-video__play{font-size:24px}
.chip{font-size:13px}
.post-btn{font-size:14px}
.post-act{font-size:14px}
.post-comment{font-size:14px}
.post-comment-form input{font-size:14px}
.story-avatar__circle{font-size:16px}
.story-avatar--add .story-avatar__circle{font-size:28px}
.story-avatar__name{font-size:12px}
.story-viewer__head strong{font-size:15px}
.story-viewer__head span{font-size:12.5px}
.story-viewer__close{font-size:24px}
.sheet__title{font-size:19.5px}
.sheet__close{font-size:28px}
.sheet input, .sheet textarea, .sheet select{font-size:15px}
.share-net{font-size:13.5px}
.share-net__icon{font-size:17px}
.share-link input{font-size:13.5px}
.buy-total strong{font-size:21.5px}
.sx-fab{font-size:24px}
.sx-formats button{font-size:13.5px}
.sx-quick textarea{font-size:15px}
.sx-quick__count{font-size:12.5px}
.sx-quick__foot .tab{font-size:13px}
.sx-prev__badge{font-size:12.5px}
.sx-prev__x{font-size:16px}
.sx-create textarea, .sx-create input[type="text"], .sx-create input[type="number"], .sx-create select{font-size:15px}
.sx-upload__box span{font-size:28px}
.sx-upload__box em{font-size:13px}
.sx-tiles-label{font-size:12px}
.sx-tile span{font-size:21.5px}
.sx-tile em{font-size:12px}
.sx-ms{font-size:14.5px}
.pf-name{font-size:22.5px}
.pf-handle{font-size:13px}
.pf-rating{font-size:21.5px}
.pf-rating__none{font-size:13.5px}
.pf-since{font-size:12.5px}
.pf-metrics strong{font-size:20.5px}
.pf-metrics span{font-size:11.5px}
.pf-actions .tab{font-size:13.5px}
.pf-testi__top em{font-size:13px}
.pf-testi p{font-size:14.5px}
.pf-testi__badges span{font-size:12px}
.sx-prop__top em{font-size:12.5px}
.sx-prop__ref{font-size:13.5px}
.sx-prop__msg{font-size:14px}
.im-card__head, .sp-card__head{font-size:13px}
.im-kind{font-size:12px}
.im-ver{font-size:12.5px}
.im-card__title{font-size:19.5px}
.im-org{font-size:13.5px}
.im-desc{font-size:14.5px}
.im-when{font-size:13.5px}
.im-progress__row{font-size:13.5px}
.im-stats{font-size:13px}
.im-link{font-size:13.5px}
.im-nolink{font-size:13px}
.sp-table{font-size:13.5px}
.sp-table th{font-size:11.5px}
.sp-trio label{font-size:13.5px}
.sx-drawer__head{font-size:20.5px}
.sx-drawer nav a{font-size:15px}
body.sx-body .sx-bell i{font-size:13.5px}
body.sx-body .sx-walletbar__bal strong{font-size:19.5px}
body.sx-body .sx-walletbar .hub-chip{font-size:12px}
body.sx-body .hub-subtabs--underline .hub-subtab{font-size:17px}
body.sx-body .story-avatar__name{font-size:13px}
.sx-stories-label{font-size:28px}
body.sx-body .post-card__avatar{font-size:19.5px}
body.sx-body .post-card__name{font-size:16px}
body.sx-body .post-card__meta{font-size:14px}
body.sx-body .post-card__title{font-size:21.5px}
body.sx-body .post-card__text{font-size:16px}
body.sx-body .post-card--hero .post-card__text,
body.sx-body .post-card--hero .post-card__title{font-size:27px}
body.sx-body .post-act{font-size:14.5px}
.post-pill{font-size:15px}
.sx-trend__title{font-size:26px}
.sx-trend__tags button{font-size:20.5px}
.sx-feat__label{font-size:15px}
.sx-feat__cat{font-size:16px}
.sx-feat__acc{font-size:15px}
.sx-welcome strong{font-size:18.5px}
.sx-welcome span{font-size:14px}
.sx-welcome a{font-size:14.5px}
.rp-top h1{font-size:28px}
.rp-id{font-size:22.5px}
body.sx-body .pf-handle{font-size:14.5px}
body.sx-body .pf-rating{font-size:24px}
body.sx-body .pf-metrics span{font-size:15px}
.pf-testi__text{font-size:20.5px}
.pf-testi__stars{font-size:21.5px}
.pf-testi__who{font-size:13.5px}
.pf-testi__chev{font-size:19.5px}
.rp-more{font-size:28px}
.ar-label{font-size:18.5px}
.ar-meta{font-size:19.5px}
.ar-meta small{font-size:17px}
.ar-gal-title{font-size:22.5px}
.ar-item strong{font-size:18.5px}
.ar-item b{font-size:24px}
.ar-btn--out{font-size:22.5px}
.ar-btn--pri strong{font-size:22.5px}
.ar-btn--pri small{font-size:14.5px}
.tk-card h3{font-size:25px}
.tk-line{font-size:17px}
.tk-reward{font-size:19.5px}
.tk-meta{font-size:14px}
.tk-caption{font-size:16px}
.tk-cta{font-size:27px}
.tk-sub button{font-size:14.5px}
.tk-att{font-size:15px}
.tk-att em{font-size:12.5px}
body.sx-body .sx-walletbar__bal strong{font-size:18.5px}
.ar-meta{font-size:19.5px}
.ar-acc{font-size:18.5px}
.tk-card h3{font-size:22.5px}
.tk-line{font-size:16px}
.ar-top{font-size:28px}
.ar-item strong{font-size:15px}
.ar-item b{font-size:17px}
.mc-balance__label{font-size:14.5px}
.mc-balance__value small{font-size:24px}
.mc-balance__note{font-size:14px}
.mc-balance__eye{font-size:19.5px}
.mc-action{font-size:13.5px}
.sx-backbar__title{font-size:24px}
.mc-exit-hint{font-size:15px}
.sx-linkfield label{font-size:14.5px}
.sx-linkstatus{font-size:14.5px}
.sx-linkstatus__more{font-size:14px}
.post-embed__badge{font-size:13.5px}
.post-embed__play{font-size:28px}
.post-embed__hint{font-size:13.5px}
.post-embed__open{font-size:14.5px}
.rv__top h2{font-size:19.5px}
.rv__btn b{font-size:13.5px}
.rv__avatar{font-size:17px}
.rv__author{font-size:16px}
.rv__author span{font-size:14px}
.rv__repost{font-size:14px}
.rv__title{font-size:17px}
.rv__text{font-size:15px}
.rv__cta{font-size:15px}
.rv__ext{font-size:14.5px}
.rv__unmute{font-size:14.5px}
.rv__badge{font-size:13.5px}
.rv__hint{font-size:13.5px}
.rv__empty{font-size:17px}
.rv-cm__item span{font-size:13.5px}
.rv-cm__item p{font-size:15px}
.rv-openbar{font-size:16px}
.post-card__repost{font-size:14px}
.post-card__repost-note{font-size:15px}
.share-sec-title{font-size:14.5px}
.repost-preview{font-size:15px}
.rv__modes button{font-size:15px}
.rv__why{font-size:13px}
.sx-fx__label{font-size:14.5px}
.sx-fx__chip{font-size:14.5px}
.sx-fx__note{font-size:13px}
.legal-official{font-size:13.5px}
.legal-toc summary{font-size:15.5px}
.legal-toc li{font-size:14.5px}
.legal-body h1{font-size:22.5px}
.legal-meta p{font-size:14px}
.legal-body h2{font-size:17px}
.legal-body h3{font-size:15px}
.legal-body p{font-size:15px}
.legal-body li{font-size:15px}
.legal-end p{font-size:13.5px}
.legal-other__link{font-size:15px}
.legal-fab{font-size:14.5px}
.lg-consent__title{font-size:15.5px}
.lg-check{font-size:15px}
.lg-ver{font-size:13.5px}
.lg-note{font-size:13.5px}
.lg-error{font-size:14px}
.lg-reader__title{font-size:18.5px}
.ac-title{font-size:20.5px}
.ac-warn{font-size:15px}
.ac-list li{font-size:15px}
.ac-check{font-size:15px}
.ac-field{font-size:14.5px}
.ac-field input{font-size:17px}
.ac-error{font-size:14.5px}
.ac-danger-btn{font-size:15px}
.ac-toast{font-size:14.5px}
.menu-section-title{font-size:13.5px}
.sx-drawer__acct button{font-size:15px}
.cv-hint{font-size:14.5px}
.cv-error{font-size:14.5px}
.cv-card__name, .cv-head__name{font-size:16px}
.cv-head__name{font-size:18.5px}
.cv-card__meta{font-size:14px}
.cv-avatar{font-size:16px}
.cv-avatar--lg{font-size:20.5px}
.cv-chip{font-size:12.5px}
.cv-kyc{font-size:14px}
.cv-bio, .cv-pitch, .cv-wall, .cv-form{font-size:15px}
.cv-sec{font-size:13.5px}
.cv-link{font-size:14.5px}
.cv-stars{font-size:16px}
.cv-sum{font-size:14.5px}
.cv-review__text{font-size:15px}
.cv-star{font-size:24px}
.cv-ta{font-size:15px}
.ur-tabs .tab{font-size:14px}
.ur-vote{font-size:14.5px}
.ur-vs{font-size:13.5px}
.vt-name{font-size:24px}
.vt-catbadge{font-size:14px}
.vt-urn__count{font-size:19.5px}
.vt-vote{font-size:17px}
.vt-nomedia{font-size:15px}
.vt-manifest{font-size:15.5px}
.vt-bio{font-size:15px}
.vt-tag{font-size:14.5px}
.vt-sheet input, .vt-sheet textarea{font-size:17px}
.vt-pick{font-size:13.5px}
.pn-metric__l{font-size:14px}
.pn-link{font-size:14.5px}
.ach__icon{font-size:26px}
.pt-err{font-size:14.5px}
.pt-tap{font-size:15px}
.pt-name{font-size:20.5px}
.pt-meta{font-size:14.5px}
.pt-act{font-size:12.5px}
.pt-act__i{font-size:26px}
.ar-live{font-size:14px}
.ar-score__n{font-size:28px}
.pn-metric__v{font-size:28px}
.pn-metric__l{font-size:14px}
.pn-link{font-size:14.5px}
.ach__icon{font-size:28px}
.ach__txt strong{font-size:15px}
.ad-tabs .tab{font-size:13px}
.ad-desc{font-size:15px}
.ad-actions .btn-primary, .ad-actions .tab{font-size:15px}
.brand__name{font-size:27px}
.hero-title{font-size:22.5px}
.hero-sub{font-size:15px}
.hero-title{font-size:21.5px}
.du-tabs .tab{font-size:14px}
.du-country{font-size:16px}
.du-vs{font-size:15px}
.du-avatar{font-size:19.5px}
.du-name{font-size:15px}
.du-city{font-size:13.5px}
.du-crown{font-size:14px}
.du-votes{font-size:18.5px}
.du-media__label{font-size:12px}
.du-play, .du-link{font-size:14px}
.du-novideo{font-size:13px}
.du-vote{font-size:14px}
.du-radio, .du-check{font-size:15px}
.du-script{font-size:15px}
.du-form input[type="text"], .du-form input[type="url"], .du-input{font-size:17px}
.ad-banreason{font-size:17px}
.cta-participar{font-size:17px}
.cta-participar--mini{font-size:14px}
.el-badge{font-size:12.5px}
.el-title{font-size:19.5px}
.el-sub{font-size:15px}
.el-link{font-size:15px}
.el-strip{font-size:14px}
.du-pct{font-size:21.5px}
.du-colegio{font-size:14.5px}
.du-cand{font-size:12.5px}
.pa-step{font-size:13px}
.pa-check{font-size:15px}
.pa-modes .tab{font-size:13px}
.pa-timer{font-size:24px}
.el-cand{font-size:14.5px}
.du-avatar--sm{font-size:15px}
body.vt-black .vt-seal{font-size:16px}
body.vt-black .vt-name{font-size:26px}
body.vt-black .vt-catbadge{font-size:13px}
body.vt-black .vt-vote{font-size:17px}
body.vt-black .vt-fab{font-size:18.5px}
body.vt-black .vt-report{font-size:14px}
.cat-tab{font-size:14px}
.pa-vip{font-size:15px}
.pa-excl{font-size:13.5px}
.pn-suspended{font-size:15px}
.vt-prof{font-size:15px}
.pf-edit{font-size:14.5px}
.pf-edit--avatar{font-size:21.5px}
.share-net__icon{font-size:24px}
.share-card__wait{font-size:14.5px}
.mx-btn{font-size:14.5px}
.mx-input{font-size:15px}
.mx-clear{font-size:21.5px}
.mx-gps{font-size:14.5px}
.mx-who strong{font-size:15px}
.mx-who small{font-size:13.5px}
.mx-none{font-size:14.5px}
.post-card__loc{font-size:14px}
.sx-ment strong{font-size:15px}
.sx-ment span{font-size:14.5px}
.kyc-banner__title{font-size:19.5px}
.kyc-banner__text{font-size:15px}
.kyc-banner__cta{font-size:16px}
.kyc-banner__later{font-size:14.5px}
.ky-card__title{font-size:18.5px}
.ky-note{font-size:15px}
.ky-seg__btn{font-size:16px}
.ky-pick__icon{font-size:28px}
.ky-pick__label{font-size:15px}
.ky-pick__input{font-size:14.5px}
.ky-pick__msg{font-size:14px}
.ky-consent{font-size:15px}
.ky-msg{font-size:15px}
.ky-btn{font-size:18.5px}
.su-alias-status{font-size:14.5px}
.su-switch{font-size:15px}
.su-free{font-size:15px}
.mp-cta{font-size:18.5px}
.mp-chip{font-size:14.5px}
.mp-title{font-size:21.5px}
.mp-x{font-size:26px}
.mp-block h3{font-size:16px}
.mp-block p, .mp-block li{font-size:15px}
.mp-form label{font-size:14.5px}
.mp-form input, .mp-form select{font-size:16px}
.mp-nda{font-size:15px}
.mp-msg{font-size:15px}
.ar-search__input{font-size:17px}
.ar-group__title{font-size:15px}
.ar-group__icon{font-size:19.5px}
.ar-group__desc{font-size:14.5px}
.ar-none{font-size:16px}
.ar-tabs__all{font-size:14.5px}
.ar-tab{font-size:14.5px}
.ar-dgroup__t{font-size:13.5px}
.ar-search__input{font-size:16px}
.du-short strong{font-size:16px}
.du-short small{font-size:13.5px}
.du-scopenow{font-size:16px}
.rw-title{font-size:19.5px}
.rw-sub{font-size:13.5px}
.rw-demo{font-size:13.5px}
.rw-card__icon{font-size:24px}
.rw-card__label{font-size:13.5px}
.rw-card__total{font-size:19.5px}
.rw-card__count{font-size:12.5px}
.rw-how__item{font-size:15px}
.rw-how__icon{font-size:19.5px}
.rw-badge{font-size:12.5px}
.kyc-banner__chip{font-size:15px}
.rw-modal__title{font-size:26px}
.rw-modal__text{font-size:16px}
.rw-modal__cta{font-size:18.5px}
.rw-modal__later{font-size:15px}
.rw-note__title{font-size:18.5px}
.rw-note__text{font-size:15px}
.pc .pf-edit{font-size:13.5px}
.pc .pc-seal{font-size:13.5px}
.pc .pc-name, .pc .pf-name{font-size:22.5px}
.pc .pc-user{font-size:14.5px}
.pc .pc-prof{font-size:15px}
.pc .pc-bio{font-size:15.5px}
.pc .pc-stat strong{font-size:18.5px}
.pc .pc-stat span{font-size:13.5px}
.pc .pc-btn{font-size:15px}
.pc .pc-block__t{font-size:13.5px}
.pc .pc-row__ic{font-size:19.5px}
.pc .pc-row__k{font-size:13px}
.pc .pc-row__v, .pc .pc-link{font-size:15px}
.pc .pc-private{font-size:12px}
.pc .pc-net{font-size:14.5px}
.pc .pc-hint, .pc-hint{font-size:13px}
.pc-group__t{font-size:13.5px}
.pc-toggle{font-size:14.5px}
.pc-counter{font-size:13.5px}
.pc-sheet .ac-field > span{font-size:13.5px}
.post-media__vid{font-size:12.5px}
.post-media__hint{font-size:13.5px}
.post-react__b{font-size:13.5px}
.post-comment-cta{font-size:16px}
.post-comment-cta span{font-size:14.5px}
.post-comment__row{font-size:13.5px}
.post-comment__reply{font-size:13.5px}
.post-comment--reply{font-size:15px}
.post-reply-chip{font-size:13.5px}
.post-reply-chip button{font-size:19.5px}
.share-dm__u em{font-size:13.5px}
.ch-hero h2{font-size:19.5px}
.ch-hero p{font-size:14.5px}
.ch-badge{font-size:12.5px}
.ch-card__title{font-size:19.5px}
.ch-card__rules{font-size:15px}
.ch-media__play{font-size:26px}
.ch-stats{font-size:14.5px}
.ch-entry__rank{font-size:19.5px}
.ch-entry .ch-media__play{font-size:17px}
.ch-entry__body{font-size:14.5px}
body.sx-body .hub-subtabs--underline .hub-subtab{font-size:16px}
body.sx-body .ch-vote{font-size:15px}
.invite-motto{font-size:18.5px}
.buy-steps{font-size:13.5px}
.ph-input{font-size:17px}
.ap-perm{font-size:13.5px}
.ap-doc__type{font-size:14.5px}
.mk-head{font-size:19.5px}
.mk-x{font-size:28px}
.mk-lead{font-size:15px}
.mk-steps{font-size:15px}
.mk-sub{font-size:16px}
.mk-net{font-size:14.5px}
.pn-head-avatar{font-size:16px}
.ad-board__tag{font-size:12.5px}
.ad-board__title{font-size:17px}
.ad-board__body{font-size:15px}
.notice__text{font-size:15px}
.notice__x{font-size:24px}
.poll__head{font-size:13.5px}
.poll__title{font-size:18.5px}
.poll__desc{font-size:15px}
.poll__foot{font-size:13.5px}
.ap-tab{font-size:14.5px}
.ap-row__info span{font-size:14.5px}
.ap-mini{font-size:14.5px}
.ap-poll__meta{font-size:13.5px}
.ap-pbar__t{font-size:14.5px}
.ap-metric__v{font-size:21.5px}
.ap-metric__l{font-size:13.5px}
.mc-balance__note{font-size:12.5px}
.pc--social .px-thought{font-size:14.5px}
.px-dd{font-size:16px}
.px-menu__i{font-size:15px}
.px-friendcount{font-size:14.5px}
.px-meta{font-size:14.5px}
.px-common{font-size:14px}
.px-stack__a{font-size:11.5px}
.px-pill{font-size:15px}
.px-grid__c{font-size:12.5px}
.px-work__tx span{font-size:14px}
.px-link{font-size:15px}
.px-friend__h{font-size:12px}
.px-friend__n{font-size:13.5px}
.dv-sub{font-size:16px}
.dv-duel-title{font-size:15px}
.dv-play{font-size:13.5px}
.dv-name{font-size:17.5px}
.dv-handle{font-size:14px}
.dv-pct{font-size:24px}
.dv-vote{font-size:17px}
.dv-reward__t{font-size:19.5px}
.dv-confirm{font-size:18.5px}
.dv-left{font-size:14px}
.dv-hint{font-size:15px}
.op-title{font-size:24px}
.op-ib{font-size:19.5px}
.op-optmenu .px-menu__i,.op-moremenu .px-menu__i{font-size:16px}
.op-searchbar input{font-size:16px}
.op-pill{font-size:15.5px}
.op-pin{font-size:19.5px}
.op-sub{font-size:19.5px}
.op-hint{font-size:15px}
.op-hint__img{font-size:24px}
.op-card__t{font-size:15.5px}
.op-dprice{font-size:26px}
.op-dtitle{font-size:19.5px}
.op-dnote{font-size:15px}
.op-msgrow input{font-size:16px}
.op-wa{font-size:16px}
.op-q{font-size:14px}
.op-q__i{font-size:21.5px}
.op-h{font-size:19.5px}
.op-desc{font-size:16px}
.op-link{font-size:15.5px}
.op-seller__tx span{font-size:14.5px}
.op-kv{font-size:16px}
.op-rel__t{font-size:15px}
.eh-adminbar__h{font-size:17px}
.eh-tool{font-size:14.5px}
.eh-pill{font-size:15px}
.eh-h{font-size:19.5px}
.eh-tile strong{font-size:15px}
.eh-tile small{font-size:13.5px}
.eh-badge{font-size:13.5px}
.eh-author__av{font-size:13.5px}
.eh-cat{font-size:13.5px}
.eh-card__t{font-size:18.5px}
.eh-card__b{font-size:15px}
.eh-when,.eh-addr{font-size:14.5px}
.eh-ab{font-size:14.5px}
.eh-adb{font-size:17px}
.eh-f__l{font-size:15px}
.eh-f input,.eh-f textarea,.eh-f select,.eh-opt input,.eh-cmrow input{font-size:16px}
.eh-cm{font-size:15px}
.eh-grid--fold summary{font-size:16px}
.post-card__adm{font-size:16px}
.ag-fab{font-size:26px}
.ag-cur{font-size:15px}
.ag-btn{font-size:15px}
.ag-btn span{font-size:28px}
.ag-btn small{font-size:13.5px}
.ag-h{font-size:16px}
.ad-board__adm button{font-size:17px}
.ad-board__adv{font-size:13.5px}
.aa-title{font-size:21.5px}
.aa-sub{font-size:14.5px}
.aa-pill{font-size:14.5px}
.aa-metric__v{font-size:21.5px}
.aa-metric__l{font-size:12.5px}
.aa-f{font-size:14.5px}
.aa-thumb{font-size:28px}
.aa-tags,.aa-meta{font-size:13.5px}
.aa-ab{font-size:18.5px}
.aa-close{font-size:19.5px}
.post-bar .post-bar__b,.post-bar .post-comment-cta{font-size:16px}
.post-bar .post-comment-cta span,.post-bar .post-bar__n{font-size:16px}
.post-bar__emo{font-size:26px}
.post-rxsum__i{font-size:14.5px}
.post-rxsum__n{font-size:14.5px}
.ms-tag{font-size:13.5px}
.ms-tag--main{font-size:14.5px}
.ms-stars{font-size:26px}
.ms-score__l{font-size:14.5px}
.ind-btn__tx strong{font-size:18.5px}
.ind-btn__tx small{font-size:13.5px}
.ind-sub{font-size:14.5px}
.ind-notice{font-size:14.5px}
.ind-agree{font-size:14.5px}
.ind-msg{font-size:14.5px}
.ind-meta{font-size:13.5px}
.ind-st{font-size:12.5px}
.ps-sub{font-size:14.5px}
.ps-link{font-size:14.5px}
.founder-bar__name{font-size:17px}
.founder-bar__title{font-size:13.5px}
.pf-reserved-box strong{font-size:21.5px}
.rxl-emo{font-size:24px}
.vc__brand{font-size:17px}
.vc__type{font-size:11.5px}
.vc__col small{font-size:11px}
.vc__col b{font-size:14.5px}
.vc__m{font-size:28px}
.vc-bal small{font-size:13.5px}
.vc-bal strong{font-size:21.5px}
.vc-status{font-size:14.5px}
.post-duet__cell figcaption{font-size:13.5px}
.rv__emoji{font-size:28px}
.op-card__p{font-size:18.5px}
.op-card__t{font-size:15px}
.op-card__loc{font-size:13.5px}
.op-card__vid{font-size:12.5px}
.op-badge{font-size:13px}
.op-filters input{font-size:15px}
.op-gal__nav{font-size:24px}
.op-gal__n{font-size:13.5px}
.op-dmeta{font-size:15px}
.op-mine__why{font-size:13.5px}
.op-mbtn{font-size:14.5px}
.install-sheet__box strong{font-size:21.5px}
.install-sheet__box p{font-size:15.5px}
@media (min-width: 420px){
.shortcut{font-size:12px}
}
@media (max-width: 350px){
body.sx-body .sx-walletbar__bal strong{font-size:16px}
}
@media (max-width: 380px){
.rv__modes button{font-size:14px}
}
@media (max-width:380px){
.rx-pop__b{font-size:27px}
}
