/* Telefonos betűméret (generált: node tools/gen-mobil-betu.cjs — ne kézzel szerkeszd).
   516 szabály 12 stíluslapból; telefonon (max-width:760px) legalább 12 px, a szűk helyeken 11 px. */
@media (max-width:760px){
  small{font-size:12px}  /* styles.css: 11px */
  .eyebrow{font-size:12px}  /* styles.css: 10px */
  .btn.small{font-size:12px}  /* styles.css: 11px */
  .text-button{font-size:12px}  /* styles.css: 11px */
  .chip{font-size:12px}  /* styles.css: 10px */
  .brand small{font-size:11px}  /* styles.css: 7px */
  .world-badge{font-size:12px}  /* styles.css: 11px */
  .world-tag{font-size:12px}  /* styles.css: 8px */
  .nav-heading{font-size:12px}  /* styles.css: 8px */
  .nav-count{font-size:12px}  /* styles.css: 9px */
  .season-seal b{font-size:12px}  /* styles.css: 10px */
  .season-seal small{font-size:12px}  /* styles.css: 9px */
  .profile-button small{font-size:12px}  /* styles.css: 8px */
  .profile-button b{font-size:12px}  /* styles.css: 11px */
  .village-picker small{font-size:11px}  /* styles.css: 8px */
  .resource small{font-size:11px}  /* styles.css: 9px */
  .page-heading .eyebrow{font-size:12px}  /* styles.css: 8px */
  .page-heading p{font-size:12px}  /* styles.css: 11px */
  .server-time{font-size:12px}  /* styles.css: 9px */
  .server-time b{font-size:12px}  /* styles.css: 11px */
  .hero-coordinate{font-size:12px}  /* styles.css: 9px */
  .hero-copy .eyebrow{font-size:12px}  /* styles.css: 9px */
  .hero-copy p{font-size:12px}  /* styles.css: 11px */
  .hero-buttons .btn{font-size:12px}  /* styles.css: 11px */
  .hero-stat small{font-size:12px}  /* styles.css: 8px */
  .movement-tab{font-size:12px}  /* styles.css: 10px */
  .movement-tab span{font-size:12px}  /* styles.css: 8px */
  .movement-info b{font-size:12px}  /* styles.css: 10px */
  .movement-info small{font-size:12px}  /* styles.css: 9px */
  .movement-time b{font-size:12px}  /* styles.css: 11px */
  .movement-time small{font-size:12px}  /* styles.css: 8px */
  .movements-footer{font-size:12px}  /* styles.css: 9px */
  .movements-footer .text-button{font-size:12px}  /* styles.css: 9px */
  .queue-info small{font-size:12px}  /* styles.css: 9px */
  .queue-meta{font-size:12px}  /* styles.css: 9px */
  .queue-next{font-size:12px}  /* styles.css: 10px */
  .event-content .eyebrow{font-size:12px}  /* styles.css: 8px */
  .event-content p{font-size:12px}  /* styles.css: 10px */
  .event-bottom small{font-size:12px}  /* styles.css: 8px */
  .unit-mini small{font-size:12px}  /* styles.css: 8px */
  .unit-total{font-size:12px}  /* styles.css: 10px */
  .settlement-info b{font-size:12px}  /* styles.css: 11px */
  .settlement-info small{font-size:12px}  /* styles.css: 9px */
  .settlement-points{font-size:12px}  /* styles.css: 11px */
  .settlement-points small{font-size:12px}  /* styles.css: 8px */
  .quest-top p{font-size:12px}  /* styles.css: 10px */
  .quest-reward{font-size:12px}  /* styles.css: 11px */
  .page-footer{font-size:12px}  /* styles.css: 8px */
  .screen-intro p{font-size:12px}  /* styles.css: 11px */
  .segmented button{font-size:12px}  /* styles.css: 11px */
  .search input{font-size:12px}  /* styles.css: 11px */
  .building-card-content p{font-size:12px}  /* styles.css: 10px */
  .costs{font-size:12px}  /* styles.css: 10px */
  .build-duration{font-size:12px}  /* styles.css: 10px */
  .training-row .unit-owned{font-size:12px}  /* styles.css: 9px */
  .training-row .costs{font-size:12px}  /* styles.css: 9px */
  .training-summary p{font-size:12px}  /* styles.css: 11px */
  .summary-line{font-size:12px}  /* styles.css: 11px */
  .tip{font-size:12px}  /* styles.css: 10px */
  .training-queue-item b{font-size:12px}  /* styles.css: 11px */
  .training-queue-item small{font-size:12px}  /* styles.css: 9px */
  .training-queue-item>span{font-size:12px}  /* styles.css: 11px */
  .report-info b{font-size:12px}  /* styles.css: 11px */
  .report-info small{font-size:12px}  /* styles.css: 9px */
  .report-right{font-size:12px}  /* styles.css: 10px */
  .report-right small{font-size:12px}  /* styles.css: 8px */
  .report-detail>p{font-size:12px}  /* styles.css: 11px */
  .loot small{font-size:12px}  /* styles.css: 9px */
  .clan-banner p{font-size:12px}  /* styles.css: 11px */
  .clan-stats small{font-size:12px}  /* styles.css: 9px */
  .data-table{font-size:12px}  /* styles.css: 11px */
  .data-table th{font-size:12px}  /* styles.css: 9px */
  .clan-note p{font-size:12px}  /* styles.css: 11px */
  .clan-note small{font-size:12px}  /* styles.css: 9px */
  .map-label{font-size:11px}  /* styles.css: 9px */
  .map-village b{font-size:11px}  /* styles.css: 9px */
  .map-legend{font-size:12px}  /* styles.css: 8px */
  .map-selection>p{font-size:12px}  /* styles.css: 10px */
  .map-help{font-size:12px}  /* styles.css: 10px */
  .modal-list-button small{font-size:12px}  /* styles.css: 10px */
  .notice-item b{font-size:12px}  /* styles.css: 11px */
  .notice-item p{font-size:12px}  /* styles.css: 10px */
  .notice-item small{font-size:12px}  /* styles.css: 9px */
  .profile-hero p{font-size:12px}  /* styles.css: 11px */
  .more-menu a,.more-menu button{font-size:12px}  /* styles.css: 11px */
  .design-swatches>div{font-size:11px}  /* styles.css: 8px */
}
@media (max-width:760px) and (max-width:1280px){
  .brand small{font-size:11px}  /* styles.css: 6px */
  .resource small{font-size:11px}  /* styles.css: 8px */
  .costs{font-size:12px}  /* styles.css: 9px */
}
@media (max-width:760px) and (max-width:760px){
  .village-picker small{font-size:11px}  /* styles.css: 7px */
  .premium-button{font-size:12px}  /* styles.css: 11px */
  .resource small{font-size:11px}  /* styles.css: 7px */
  .resource.population b{font-size:11px}  /* styles.css: 10px */
  .page-heading .eyebrow{font-size:12px}  /* styles.css: 7px */
  .page-heading p{font-size:12px}  /* styles.css: 10px */
  .hero-coordinate{font-size:12px}  /* styles.css: 8px */
  .hero-top .chip{font-size:12px}  /* styles.css: 8px */
  .hero-copy .eyebrow{font-size:12px}  /* styles.css: 8px */
  .hero-copy p{font-size:12px}  /* styles.css: 10px */
  .hero-buttons .btn{font-size:12px}  /* styles.css: 10px */
  .hero-stat small{font-size:12px}  /* styles.css: 7px */
  .movement-tab{font-size:12px}  /* styles.css: 11px */
  .movement-info b{font-size:12px}  /* styles.css: 11px */
  .movement-info small{font-size:12px}  /* styles.css: 9px */
  .movement-time small{font-size:12px}  /* styles.css: 8px */
  .card-header .text-button{font-size:12px}  /* styles.css: 9px */
  .queue-info b{font-size:12px}  /* styles.css: 11px */
  .queue-info small{font-size:12px}  /* styles.css: 8px */
  .queue-meta{font-size:12px}  /* styles.css: 8px */
  .queue-next{font-size:12px}  /* styles.css: 9px */
  .queue-next .text-button{font-size:12px}  /* styles.css: 9px */
  .unit-mini small{font-size:12px}  /* styles.css: 8px */
  .unit-total{font-size:12px}  /* styles.css: 8px */
  .unit-total b{font-size:12px}  /* styles.css: 10px */
  .page-footer{font-size:12px}  /* styles.css: 7px */
  .mobile-nav a,.mobile-nav button{font-size:11px}  /* styles.css: 8px */
  .toast{font-size:12px}  /* styles.css: 11px */
  .screen-intro p{font-size:12px}  /* styles.css: 9px */
  .screen-intro .intro-action small{font-size:12px}  /* styles.css: 9px */
  .segmented button{font-size:12px}  /* styles.css: 10px */
  .building-visual .chip{font-size:12px}  /* styles.css: 8px */
  .building-card-content p{font-size:12px}  /* styles.css: 9px */
  .building-card-content .costs{font-size:12px}  /* styles.css: 8px */
  .build-duration{font-size:12px}  /* styles.css: 9px */
  .building-card-bottom .btn{font-size:12px}  /* styles.css: 9px */
  .training-row h3{font-size:12px}  /* styles.css: 11px */
  .training-row .chip{font-size:12px}  /* styles.css: 8px */
  .training-row .unit-owned{font-size:12px}  /* styles.css: 8px */
  .training-row .costs{font-size:12px}  /* styles.css: 8px */
  .map-legend{font-size:12px}  /* styles.css: 7px */
  .map-village b{font-size:11px}  /* styles.css: 7px */
  .report-info b{font-size:12px}  /* styles.css: 10px */
  .report-info small{font-size:12px}  /* styles.css: 8px */
  .report-right{font-size:12px}  /* styles.css: 9px */
  .report-right small{font-size:12px}  /* styles.css: 7px */
  .clan-banner p{font-size:12px}  /* styles.css: 9px */
  .clan-stats small{font-size:12px}  /* styles.css: 8px */
  .data-table th,.data-table td{font-size:12px}  /* styles.css: 9px */
  .data-table th{font-size:12px}  /* styles.css: 8px */
}
@media (max-width:760px) and (max-width:360px){
  .resource b{font-size:11px}  /* styles.css: 10px */
  .resource.population b{font-size:11px}  /* styles.css: 9px */
  .resource small{font-size:11px}  /* styles.css: 6px */
  .hero-buttons .btn{font-size:12px}  /* styles.css: 9px */
  .building-card-content h2{font-size:12px}  /* styles.css: 11px */
}
@media (max-width:760px){
  .village-growth-status{font-size:12px}  /* village.css: 10px */
  .independent-village-toolbar .text-button{font-size:12px}  /* village.css: 10px */
  .settlement-caption>.eyebrow{font-size:11px}  /* village.css: 8px */
  .settlement-caption>span:last-child{font-size:11px}  /* village.css: 8px */
  .building-label{font-size:11px}  /* village.css: 10px */
  .building-label-name{font-size:11px}  /* village.css: 9px */
  .building-label>b{font-size:11px}  /* village.css: 10px */
  .building-construction{font-size:11px}  /* village.css: 7px */
  .individual-scene-hint{font-size:12px}  /* village.css: 9px */
  .settlement-world-footer{font-size:12px}  /* village.css: 9px */
  .individual-inspector-top>.eyebrow{font-size:12px}  /* village.css: 7px */
  .individual-inspector-top>p:last-child{font-size:12px}  /* village.css: 10px */
  .individual-level>small{font-size:12px}  /* village.css: 8px */
  .individual-level-summary{font-size:12px}  /* village.css: 10px */
  .individual-construction>.chip{font-size:12px}  /* village.css: 7px */
  .individual-construction>p{font-size:12px}  /* village.css: 9px */
  .individual-construction>.btn,.individual-upgrade>.btn{font-size:12px}  /* village.css: 10px */
  .individual-construction>small{font-size:12px}  /* village.css: 8px */
  .district-upgrade-meta{font-size:12px}  /* village.css: 9px */
  .individual-upgrade>p{font-size:12px}  /* village.css: 8px */
  .individual-level-preview>label{font-size:12px}  /* village.css: 9px */
  .individual-level-preview>div{font-size:12px}  /* village.css: 8px */
  .individual-level-preview>p{font-size:12px}  /* village.css: 8px */
  .individual-building-catalog>.card-header>.muted{font-size:12px}  /* village.css: 9px */
  .catalog-copy>b{font-size:12px}  /* village.css: 10px */
  .catalog-copy>small{font-size:12px}  /* village.css: 8px */
  .village-completion-note{font-size:12px}  /* village.css: 10px */
  .growth-upgrade-heading .eyebrow{font-size:12px}  /* village.css: 8px */
}
@media (max-width:760px) and (max-width:760px){
  .village-growth-status{font-size:12px}  /* village.css: 9px */
  .independent-village-toolbar>.text-button{font-size:12px}  /* village.css: 9px */
  .settlement-caption>.eyebrow{font-size:11px}  /* village.css: 7px */
  .settlement-caption>span:last-child{font-size:11px}  /* village.css: 7px */
  .individual-scene-hint{font-size:12px}  /* village.css: 8px */
  .settlement-world-footer{font-size:12px}  /* village.css: 9px */
  .settlement-world-footer>.mobile-scene-note{font-size:12px}  /* village.css: 7px */
  .individual-construction>.btn,.individual-upgrade>.btn{font-size:12px}  /* village.css: 11px */
  .individual-building-catalog>.card-header>.muted{font-size:12px}  /* village.css: 8px */
  .catalog-copy>b{font-size:12px}  /* village.css: 10px */
  .catalog-copy>small{font-size:12px}  /* village.css: 8px */
  .growth-upgrade-heading .eyebrow{font-size:12px}  /* village.css: 6px */
  .village-completion-note{font-size:12px}  /* village.css: 9px */
}
@media (max-width:760px){
  .village-view-tools .text-button{font-size:12px}  /* village.css: 10px */
  .village-route .settlement-caption>span:last-child{font-size:11px}  /* village.css: 9px */
  .village-route .individual-scene-hint{font-size:12px}  /* village.css: 9px */
  .village-route .building-label{font-size:11px}  /* village.css: 9px */
  .village-route .building-label>b{font-size:11px}  /* village.css: 10px */
  .village-route .building-label-name{font-size:11px}  /* village.css: 9px */
  .village-route .building-construction{font-size:11px}  /* village.css: 7px */
  .village-route .individual-inspector-top>.eyebrow{font-size:12px}  /* village.css: 6px */
  .village-route .individual-level>small{font-size:12px}  /* village.css: 7px */
  .village-route .individual-inspector-top>p:last-child{font-size:12px}  /* village.css: 9px */
  .village-route .individual-level-summary{font-size:12px}  /* village.css: 9px */
  .village-route .building-function-actions>.btn{font-size:12px}  /* village.css: 8px */
  .village-route .individual-construction>small{font-size:12px}  /* village.css: 7px */
  .village-route .catalog-copy>b{font-size:12px}  /* village.css: 10px */
  .village-route .catalog-copy>small{font-size:12px}  /* village.css: 8px */
}
@media (max-width:760px) and (max-width:760px){
  .village-view-tools>.text-button{font-size:12px}  /* village.css: 9px */
  .village-route .settlement-caption>span:last-child{font-size:11px}  /* village.css: 8px */
  .village-route .individual-scene-hint{font-size:12px}  /* village.css: 8px */
  .village-route .individual-inspector-top>.eyebrow{font-size:12px}  /* village.css: 7px */
  .village-route .individual-inspector-top>p:last-child{font-size:12px}  /* village.css: 10px */
  .village-route .individual-level-summary{font-size:12px}  /* village.css: 9px */
  .village-route .catalog-copy>b{font-size:12px}  /* village.css: 9px */
  .village-route .catalog-copy>small{font-size:12px}  /* village.css: 7px */
}
@media (max-width:760px){
  .village-route .building-label>b{font-size:11px}  /* village.css: 10px */
  .complete-nav-link{font-size:12px}  /* features.css: 10px */
  .function-badge{font-size:12px}  /* features.css: 8px */
  .sidebar .nav-heading{font-size:12px}  /* features.css: 7px */
  .function-menu-button{font-size:12px}  /* features.css: 10px */
  .feature-intro{font-size:12px}  /* features.css: 11px */
  .feature-tabs>button{font-size:12px}  /* features.css: 10px */
  .feature-row b{font-size:12px}  /* features.css: 11px */
  .feature-row small{font-size:12px}  /* features.css: 9px */
  .feature-field{font-size:12px}  /* features.css: 10px */
  .feature-button-row .btn{font-size:12px}  /* features.css: 10px */
  .feature-unit-grid>label{font-size:12px}  /* features.css: 9px */
  .feature-item-grid p{font-size:12px}  /* features.css: 9px */
  .feature-item-grid .text-button{font-size:12px}  /* features.css: 9px */
  .feature-stats small{font-size:12px}  /* features.css: 9px */
  .feature-settings>label:not(.feature-field){font-size:12px}  /* features.css: 11px */
  .feature-result{font-size:12px}  /* features.css: 10px */
  .feature-chat-log b{font-size:12px}  /* features.css: 10px */
  .feature-chat-log p>span{font-size:12px}  /* features.css: 10px */
  .overview-extra-body{font-size:12px}  /* features.css: 10px */
  .overview-extra-body p{font-size:12px}  /* features.css: 10px */
  .overview-extra-header h2{font-size:12px}  /* features.css: 11px */
  .overview-extra-body .btn{font-size:12px}  /* features.css: 9px */
}
@media (max-width:760px) and (max-width:760px){
  .function-menu-button{font-size:12px}  /* features.css: 9px */
  .full-function-hub>.card-header .text-button{font-size:12px}  /* features.css: 8px */
  .feature-row .btn{font-size:12px}  /* features.css: 9px */
  .feature-button-row .btn{font-size:12px}  /* features.css: 9px */
}
@media (max-width:760px){
  .feature-button-row>.text-button{font-size:12px}  /* features.css: 10px */
  .extra-building-functions .function-menu-button{font-size:12px}  /* features.css: 9px */
  .building-function-actions>.btn{font-size:12px}  /* features.css: 9px */
  .wm-search-results small{font-size:11px}  /* worldmap.css: 9.5px */
  .wm-search-results em{font-size:11px}  /* worldmap.css: 9.5px */
  .wm-layer{font-size:11px}  /* worldmap.css: 10.5px */
  .wm-name{font-size:11px}  /* worldmap.css: 10.5px */
  .wm-k{font-size:11px}  /* worldmap.css: 9px */
  .wm-hud-legend{font-size:11px}  /* worldmap.css: 9.5px */
  .wm-minimap span{font-size:11px}  /* worldmap.css: 8.5px */
  .wm-tip{font-size:11px}  /* worldmap.css: 10px */
  .wm-sub{font-size:11px}  /* worldmap.css: 10px */
  .wm-owner small{font-size:11px}  /* worldmap.css: 10px */
  .wm-op-note small{font-size:11px}  /* worldmap.css: 9.5px */
  .wm-report small{font-size:11px}  /* worldmap.css: 9.5px */
  .wm-travel table{font-size:11px}  /* worldmap.css: 10.5px */
  .wm-move-info b{font-size:11px}  /* worldmap.css: 10.5px */
  .wm-move-info small{font-size:11px}  /* worldmap.css: 9px */
  .wm-move-time small{font-size:11px}  /* worldmap.css: 8px */
  .wm-clan small{font-size:11px}  /* worldmap.css: 9.5px */
  .wm-cmd-target small{font-size:11px}  /* worldmap.css: 10px */
  .wm-cmd-unit small{font-size:11px}  /* worldmap.css: 9px */
  .wm-cmd-max{font-size:11px}  /* worldmap.css: 9.5px */
  .wm-cmd-stats small{font-size:11px}  /* worldmap.css: 9px */
  .wm-cmd-stats span{font-size:11px}  /* worldmap.css: 9.5px */
}
@media (max-width:760px) and (max-width:760px){
  .wm-detail-head .eyebrow{font-size:11px}  /* worldmap.css: 8px */
  .wm-detail-actions .btn{font-size:11px}  /* worldmap.css: 10px */
}
@media (max-width:760px){
  .gf-tabs a{font-size:12px}  /* pages.css: 11.5px */
  .gf-tab-badge{font-size:12px}  /* pages.css: 9.5px */
  .gf-field-label{font-size:12px}  /* pages.css: 10.5px */
  .gf-field-label .text-button{font-size:12px}  /* pages.css: 9.5px */
  .gf-hint{font-size:12px}  /* pages.css: 9.5px */
  .gf-check{font-size:12px}  /* pages.css: 11.5px */
  .gf-radio-group legend{font-size:12px}  /* pages.css: 10.5px */
  .gf-radio span{font-size:12px}  /* pages.css: 11px */
  .gf-checks legend{font-size:12px}  /* pages.css: 10.5px */
  .gf-details summary{font-size:12px}  /* pages.css: 11px */
  .gf-table td small{font-size:12px}  /* pages.css: 9.5px */
  .gf-empty{font-size:12px}  /* pages.css: 11.5px */
  .gf-note{font-size:12px}  /* pages.css: 11px */
  .gf-stats small{font-size:12px}  /* pages.css: 9.5px */
  .gf-dl>div{font-size:12px}  /* pages.css: 11.5px */
  .gf-res{font-size:12px}  /* pages.css: 11px */
  .gf-unit small{font-size:12px}  /* pages.css: 9.5px */
  .gf-rules{font-size:12px}  /* pages.css: 11px */
  .gf-chips .chip{font-size:12px}  /* pages.css: 10.5px */
  .seg-link{font-size:12px}  /* pages.css: 11px */
  .gf-building-head p{font-size:12px}  /* pages.css: 11px */
  .gf-unit-strip>span{font-size:12px}  /* pages.css: 11px */
  .gf-pop{font-size:12px}  /* pages.css: 11px */
  .gf-statline{font-size:12px}  /* pages.css: 9.5px */
  .gf-train-input .text-button{font-size:12px}  /* pages.css: 10px */
  .gf-paladin p{font-size:12px}  /* pages.css: 11px */
  .gf-weapon{font-size:12px}  /* pages.css: 11px */
  .gf-weapon small{font-size:12px}  /* pages.css: 9px */
  .gf-chest span,.gf-chest small{font-size:12px}  /* pages.css: 10px */
  .gf-target-hits small{font-size:12px}  /* pages.css: 9.5px */
  .gf-send-input .text-button{font-size:12px}  /* pages.css: 10px */
  .gf-scav header small{font-size:12px}  /* pages.css: 9.5px */
  .gf-scav p{font-size:12px}  /* pages.css: 11px */
  .gf-service p{font-size:12px}  /* pages.css: 11px */
  .gf-service small{font-size:12px}  /* pages.css: 10px */
  .gf-report-head small{font-size:12px}  /* pages.css: 10px */
  .gf-share-link{font-size:12px}  /* pages.css: 11px */
  .gf-chat-room b{font-size:12px}  /* pages.css: 11.5px */
  .gf-chat-room small{font-size:12px}  /* pages.css: 9.5px */
  .gf-chat-head small{font-size:12px}  /* pages.css: 9.5px */
  .gf-msg b{font-size:12px}  /* pages.css: 10.5px */
  .gf-msg small{font-size:12px}  /* pages.css: 9px */
  .gf-msg small .text-button{font-size:12px}  /* pages.css: 9px */
  .gf-dock-button i{font-size:11px}  /* pages.css: 10px */
  .gf-notice a small{font-size:12px}  /* pages.css: 9.5px */
  .gf-crest-preview small{font-size:12px}  /* pages.css: 9.5px */
  .gf-crest-editor h4{font-size:12px}  /* pages.css: 10.5px */
  .gf-crest-opt{font-size:12px}  /* pages.css: 10px */
  .gf-crest-preset{font-size:12px}  /* pages.css: 10px */
  .gf-level span{font-size:12px}  /* pages.css: 11px */
  .gf-quest-line{font-size:12px}  /* pages.css: 11.5px */
  .gf-quest-line small{font-size:12px}  /* pages.css: 9.5px */
  .gf-post header{font-size:12px}  /* pages.css: 11px */
  .gf-trophy small{font-size:12px}  /* pages.css: 9.5px */
  .gf-event p{font-size:12px}  /* pages.css: 11px */
  .gf-event small{font-size:12px}  /* pages.css: 10px */
  .gf-copy input{font-size:12px}  /* pages.css: 11.5px */
  .gf-quest{font-size:12px}  /* pages.css: 11.5px */
  .gf-quest small{font-size:12px}  /* pages.css: 9.5px */
  .gf-flag p{font-size:12px}  /* pages.css: 11px */
  .gf-flag-card header small{font-size:12px}  /* pages.css: 9.5px */
  .gf-package s{font-size:12px}  /* pages.css: 10px */
  .gf-item p{font-size:12px}  /* pages.css: 11px */
  .gf-award p{font-size:12px}  /* pages.css: 11px */
  .gf-chart-axis{font-size:12px}  /* pages.css: 9.5px */
  .gf-note-link span{font-size:12px}  /* pages.css: 11px */
  .gf-unread-tile small{font-size:12px}  /* pages.css: 9.5px */
  .meta-chip{font-size:12px}  /* pages.css: 11px */
  .quickbar a,.quick-action{font-size:12px}  /* pages.css: 10.5px */
  #gf-dev-panel{font-size:12px}  /* pages.css: 10.5px */
}
@media (max-width:760px) and (max-width:760px){
  .gf-tabs a{font-size:12px}  /* pages.css: 11px */
  .gf-table td,.gf-table th{font-size:12px}  /* pages.css: 10.5px */
}
@media (max-width:760px){
  .gf-inline-details summary{font-size:12px}  /* pages.css: 10px */
  .gf-train-totals .summary-line span{font-size:12px}  /* pages.css: 11px */
  .gf-look-price{font-size:12px}  /* pages.css: 11px */
}
@media (max-width:760px) and (max-width:759px){
  .menu-illustrated>div:first-of-type>p:last-child{font-size:12px}  /* menu-art.css: 10px */
}
@media (max-width:760px){
  .gf-chest small{font-size:12px}  /* ui-assets.css: 11px */
  .brand>small{font-size:12px}  /* ui-assets.css: 7px */
  .gf-flag-level{font-size:12px}  /* ui-assets.css: 10px */
}
@media (max-width:760px) and (max-width:599px){
  .gf-flag-card .btn.small{font-size:12px}  /* ui-assets.css: 9px */
}
@media (max-width:760px){
  .gf-kulso-lap .eyebrow{font-size:12px}  /* kulso.css: 11px */
  .gf-k-lab .gf-k-lab-cim{font-size:12px}  /* kulso.css: 11px */
  .gf-k-bolt small{font-size:12px}  /* kulso.css: 10.5px */
  .gf-k-jm-adatok dt{font-size:12px}  /* kulso.css: 11px */
  .gf-k-tabla th{font-size:12px}  /* kulso.css: 11px */
  .gf-k-szamlalo small{font-size:12px}  /* kulso.css: 11px */
  .gf-k-uv-adatok dt{font-size:12px}  /* kulso.css: 11px */
  .gf-promo-fajta{font-size:12px}  /* allapot.css: 11px */
  table.gf-sortable thead th::after{font-size:12px}  /* allapot.css: 10px */
  .gf-szamlalo{font-size:12px}  /* allapot.css: 11px */
  .gf-valtozas{font-size:12px}  /* animacio.css: 10.5px */
  .brand small{font-size:11px}  /* olvashatosag.css: 9px */
  .world-tag{font-size:12px}  /* olvashatosag.css: 10px */
  .nav-heading{font-size:12px}  /* olvashatosag.css: 10px */
  .nav-count{font-size:12px}  /* olvashatosag.css: 10px */
  .season-seal small{font-size:12px}  /* olvashatosag.css: 10px */
  .profile-button small{font-size:12px}  /* olvashatosag.css: 10px */
  .village-picker small{font-size:11px}  /* olvashatosag.css: 9px */
  .page-heading .eyebrow{font-size:12px}  /* olvashatosag.css: 10px */
  .server-time{font-size:12px}  /* olvashatosag.css: 10px */
  .hero-coordinate{font-size:12px}  /* olvashatosag.css: 10px */
  .hero-copy .eyebrow{font-size:12px}  /* olvashatosag.css: 10px */
  .hero-stat small{font-size:12px}  /* olvashatosag.css: 10px */
  .movement-tab span{font-size:12px}  /* olvashatosag.css: 10px */
  .movement-info small{font-size:12px}  /* olvashatosag.css: 10px */
  .movement-time small{font-size:12px}  /* olvashatosag.css: 10px */
  .movements-footer{font-size:12px}  /* olvashatosag.css: 10px */
  .movements-footer .text-button{font-size:12px}  /* olvashatosag.css: 10px */
  .queue-info small{font-size:12px}  /* olvashatosag.css: 10px */
  .queue-meta{font-size:12px}  /* olvashatosag.css: 10px */
  .event-content .eyebrow{font-size:12px}  /* olvashatosag.css: 10px */
  .event-bottom small{font-size:12px}  /* olvashatosag.css: 10px */
  .unit-mini small{font-size:12px}  /* olvashatosag.css: 10px */
  .settlement-info small{font-size:12px}  /* olvashatosag.css: 10px */
  .settlement-points small{font-size:12px}  /* olvashatosag.css: 10px */
  .page-footer{font-size:12px}  /* olvashatosag.css: 10px */
  .training-row .unit-owned{font-size:12px}  /* olvashatosag.css: 10px */
  .training-row .costs{font-size:12px}  /* olvashatosag.css: 10px */
  .training-queue-item small{font-size:12px}  /* olvashatosag.css: 10px */
  .report-info small{font-size:12px}  /* olvashatosag.css: 10px */
  .report-right small{font-size:12px}  /* olvashatosag.css: 10px */
  .loot small{font-size:12px}  /* olvashatosag.css: 10px */
  .clan-stats small{font-size:12px}  /* olvashatosag.css: 10px */
  .data-table th{font-size:12px}  /* olvashatosag.css: 10px */
  .clan-note small{font-size:12px}  /* olvashatosag.css: 10px */
  .map-legend{font-size:12px}  /* olvashatosag.css: 10px */
  .notice-item small{font-size:12px}  /* olvashatosag.css: 10px */
  .design-swatches>div{font-size:11px}  /* olvashatosag.css: 9px */
}
@media (max-width:760px) and (max-width:1280px){
  .brand small{font-size:11px}  /* olvashatosag.css: 9px */
  .resource small{font-size:11px}  /* olvashatosag.css: 9px */
  .costs{font-size:12px}  /* olvashatosag.css: 10px */
}
@media (max-width:760px) and (max-width:760px){
  .village-picker small{font-size:11px}  /* olvashatosag.css: 9px */
  .resource small{font-size:11px}  /* olvashatosag.css: 9px */
  .page-heading .eyebrow{font-size:12px}  /* olvashatosag.css: 10px */
  .hero-coordinate{font-size:12px}  /* olvashatosag.css: 10px */
  .hero-top .chip{font-size:12px}  /* olvashatosag.css: 10px */
  .hero-copy .eyebrow{font-size:12px}  /* olvashatosag.css: 10px */
  .hero-stat small{font-size:12px}  /* olvashatosag.css: 10px */
  .movement-info small{font-size:12px}  /* olvashatosag.css: 10px */
  .movement-time small{font-size:12px}  /* olvashatosag.css: 10px */
  .card-header .text-button{font-size:12px}  /* olvashatosag.css: 10px */
  .queue-info small{font-size:12px}  /* olvashatosag.css: 10px */
  .queue-meta{font-size:12px}  /* olvashatosag.css: 10px */
  .queue-next{font-size:12px}  /* olvashatosag.css: 10px */
  .queue-next .text-button{font-size:12px}  /* olvashatosag.css: 10px */
  .unit-mini small{font-size:12px}  /* olvashatosag.css: 10px */
  .unit-total{font-size:12px}  /* olvashatosag.css: 10px */
  .page-footer{font-size:12px}  /* olvashatosag.css: 10px */
  .mobile-nav a,.mobile-nav button{font-size:11px}  /* olvashatosag.css: 10px */
  .screen-intro p{font-size:12px}  /* olvashatosag.css: 10px */
  .screen-intro .intro-action small{font-size:12px}  /* olvashatosag.css: 10px */
  .building-visual .chip{font-size:12px}  /* olvashatosag.css: 10px */
  .building-card-content p{font-size:12px}  /* olvashatosag.css: 10px */
  .building-card-content .costs{font-size:12px}  /* olvashatosag.css: 10px */
  .build-duration{font-size:12px}  /* olvashatosag.css: 10px */
  .building-card-bottom .btn{font-size:12px}  /* olvashatosag.css: 10px */
  .training-row .chip{font-size:12px}  /* olvashatosag.css: 10px */
  .training-row .unit-owned{font-size:12px}  /* olvashatosag.css: 10px */
  .training-row .costs{font-size:12px}  /* olvashatosag.css: 10px */
  .map-legend{font-size:12px}  /* olvashatosag.css: 10px */
  .map-village b{font-size:11px}  /* olvashatosag.css: 9px */
  .report-info small{font-size:12px}  /* olvashatosag.css: 10px */
  .report-right{font-size:12px}  /* olvashatosag.css: 10px */
  .report-right small{font-size:12px}  /* olvashatosag.css: 10px */
  .clan-banner p{font-size:12px}  /* olvashatosag.css: 10px */
  .clan-stats small{font-size:12px}  /* olvashatosag.css: 10px */
  .data-table th,.data-table td{font-size:12px}  /* olvashatosag.css: 10px */
  .data-table th{font-size:12px}  /* olvashatosag.css: 10px */
}
@media (max-width:760px) and (max-width:360px){
  .resource small{font-size:11px}  /* olvashatosag.css: 9px */
  .hero-buttons .btn{font-size:12px}  /* olvashatosag.css: 10px */
}
@media (max-width:760px){
  .settlement-caption>.eyebrow{font-size:11px}  /* olvashatosag.css: 9px */
  .settlement-caption>span:last-child{font-size:11px}  /* olvashatosag.css: 9px */
  .building-construction{font-size:11px}  /* olvashatosag.css: 9px */
  .individual-scene-hint{font-size:12px}  /* olvashatosag.css: 10px */
  .settlement-world-footer{font-size:12px}  /* olvashatosag.css: 10px */
  .individual-inspector-top>.eyebrow{font-size:12px}  /* olvashatosag.css: 10px */
  .individual-level>small{font-size:12px}  /* olvashatosag.css: 10px */
  .individual-construction>.chip{font-size:12px}  /* olvashatosag.css: 10px */
  .individual-construction>p{font-size:12px}  /* olvashatosag.css: 10px */
  .individual-construction>small{font-size:12px}  /* olvashatosag.css: 10px */
  .district-upgrade-meta{font-size:12px}  /* olvashatosag.css: 10px */
  .individual-upgrade>p{font-size:12px}  /* olvashatosag.css: 10px */
  .individual-level-preview>label{font-size:12px}  /* olvashatosag.css: 10px */
  .individual-level-preview>div{font-size:12px}  /* olvashatosag.css: 10px */
  .individual-level-preview>p{font-size:12px}  /* olvashatosag.css: 10px */
  .individual-building-catalog>.card-header>.muted{font-size:12px}  /* olvashatosag.css: 10px */
  .catalog-copy>small{font-size:12px}  /* olvashatosag.css: 10px */
  .growth-upgrade-heading .eyebrow{font-size:12px}  /* olvashatosag.css: 10px */
}
@media (max-width:760px) and (max-width:760px){
  .village-growth-status{font-size:12px}  /* olvashatosag.css: 10px */
  .independent-village-toolbar>.text-button{font-size:12px}  /* olvashatosag.css: 10px */
  .settlement-caption>.eyebrow{font-size:11px}  /* olvashatosag.css: 9px */
  .settlement-caption>span:last-child{font-size:11px}  /* olvashatosag.css: 9px */
  .individual-scene-hint{font-size:12px}  /* olvashatosag.css: 10px */
  .settlement-world-footer{font-size:12px}  /* olvashatosag.css: 10px */
  .settlement-world-footer>.mobile-scene-note{font-size:12px}  /* olvashatosag.css: 10px */
  .individual-building-catalog>.card-header>.muted{font-size:12px}  /* olvashatosag.css: 10px */
  .catalog-copy>small{font-size:12px}  /* olvashatosag.css: 10px */
  .growth-upgrade-heading .eyebrow{font-size:12px}  /* olvashatosag.css: 10px */
  .village-completion-note{font-size:12px}  /* olvashatosag.css: 10px */
}
@media (max-width:760px){
  .village-route .individual-scene-hint{font-size:12px}  /* olvashatosag.css: 10px */
  .village-route .building-construction{font-size:11px}  /* olvashatosag.css: 9px */
  .village-route .individual-inspector-top>.eyebrow{font-size:12px}  /* olvashatosag.css: 10px */
  .village-route .individual-level>small{font-size:12px}  /* olvashatosag.css: 10px */
  .village-route .individual-inspector-top>p:last-child{font-size:12px}  /* olvashatosag.css: 10px */
  .village-route .individual-level-summary{font-size:12px}  /* olvashatosag.css: 10px */
  .village-route .building-function-actions>.btn{font-size:12px}  /* olvashatosag.css: 10px */
  .village-route .individual-construction>small{font-size:12px}  /* olvashatosag.css: 10px */
  .village-route .catalog-copy>small{font-size:12px}  /* olvashatosag.css: 10px */
}
@media (max-width:760px) and (max-width:760px){
  .village-view-tools>.text-button{font-size:12px}  /* olvashatosag.css: 10px */
  .village-route .settlement-caption>span:last-child{font-size:11px}  /* olvashatosag.css: 9px */
  .village-route .individual-scene-hint{font-size:12px}  /* olvashatosag.css: 10px */
  .village-route .individual-inspector-top>.eyebrow{font-size:12px}  /* olvashatosag.css: 10px */
  .village-route .individual-level-summary{font-size:12px}  /* olvashatosag.css: 10px */
  .village-route .catalog-copy>b{font-size:12px}  /* olvashatosag.css: 10px */
  .village-route .catalog-copy>small{font-size:12px}  /* olvashatosag.css: 10px */
}
@media (max-width:760px){
  .function-badge{font-size:12px}  /* olvashatosag.css: 10px */
  .sidebar .nav-heading{font-size:12px}  /* olvashatosag.css: 10px */
  .feature-row small{font-size:12px}  /* olvashatosag.css: 10px */
  .feature-unit-grid>label{font-size:12px}  /* olvashatosag.css: 10px */
  .feature-item-grid p{font-size:12px}  /* olvashatosag.css: 10px */
  .feature-item-grid .text-button{font-size:12px}  /* olvashatosag.css: 10px */
  .feature-stats small{font-size:12px}  /* olvashatosag.css: 10px */
  .overview-extra-body .btn{font-size:12px}  /* olvashatosag.css: 10px */
}
@media (max-width:760px) and (max-width:760px){
  .function-menu-button{font-size:12px}  /* olvashatosag.css: 10px */
  .full-function-hub>.card-header .text-button{font-size:12px}  /* olvashatosag.css: 10px */
  .feature-row .btn{font-size:12px}  /* olvashatosag.css: 10px */
  .feature-button-row .btn{font-size:12px}  /* olvashatosag.css: 10px */
}
@media (max-width:760px){
  .extra-building-functions .function-menu-button{font-size:12px}  /* olvashatosag.css: 10px */
  .building-function-actions>.btn{font-size:12px}  /* olvashatosag.css: 10px */
  .wm-minimap span{font-size:11px}  /* olvashatosag.css: 9px */
  .wm-move-time small{font-size:11px}  /* olvashatosag.css: 9px */
}
@media (max-width:760px) and (max-width:760px){
  .wm-detail-head .eyebrow{font-size:11px}  /* olvashatosag.css: 9px */
}
@media (max-width:760px){
  .gf-tab-badge{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-field-label .text-button{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-hint{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-table td small{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-stats small{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-unit small{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-statline{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-weapon small{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-target-hits small{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-scav header small{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-chat-room small{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-chat-head small{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-msg small{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-msg small .text-button{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-notice a small{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-crest-preview small{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-quest-line small{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-trophy small{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-quest small{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-flag-card header small{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-chart-axis{font-size:12px}  /* olvashatosag.css: 10px */
  .gf-unread-tile small{font-size:12px}  /* olvashatosag.css: 10px */
}
