


/* ── css/viewer.css ── */
.badge.sm{font-size:12px}   /* was 11px */
.av-nm{font-size:12px}   /* was 11px */
.av-tier button i{font-size:12px}   /* was 11px */
.av-cnt{font-size:12px}   /* was 10.5px */
.sk-type{font-size:12px}   /* was 11px */
.tl-lg-cap{font-size:12px}   /* was 11px */
.tl-gl.rerun::after{font-size:12px}   /* was 8px */
.tl-gl.event::after{font-size:12px}   /* was 11px */
.g-il{font-size:12px}   /* was 10px */
.g-tcap{font-size:12px}   /* was 11px */
.g-bn{font-size:12px}   /* was 10px */
.g-bcnt{font-size:12px}   /* was 10.5px */
.g-dates{font-size:12px}   /* was 11px */
.g-tb{font-size:12px}   /* was 10px */
.g-stat{font-size:12px}   /* was 11px */
.r-name em{font-size:12px}   /* was 11px */
.mband{font-size:12px}   /* was 11px */
.tick{font-size:12px}   /* was 10px */
.tnow{font-size:12px}   /* was 10px */
.bar{font-size:12px}   /* was 11px */
.vmonth{font-size:12px}   /* was 11px */
.vnow{font-size:12px}   /* was 11px */
.tu-seg button i{font-size:12px}   /* was 11px */
.tmark{font-size:12px}   /* was 11px */
.tbadge{font-size:12px}   /* was 11px */
.pr-tag{font-size:12px}   /* was 11px */
.pr-sub{font-size:12px}   /* was 11px */
@media (max-width:560px){
  .tlab.u{font-size:12px}   /* was 11px */
  .tempty{font-size:12px}   /* was 11px */
  .tmark,.tbadge{font-size:12px}   /* was 10px */
}
.sk-up .sk-up-item::before{font-size:12px}   /* was 10px */
.sk-refs .rk{font-size:12px}   /* was 11px */
.aoe-meta .rk{font-size:12px}   /* was 11px */
.aoe-dir{font-size:12px}   /* was 10.5px */
.beta{font-size:12px}   /* was 10px */
.hd-nav .beta{font-size:12px}   /* was 9px */
.view-h2 .beta{font-size:12px}   /* was 11px */
.bp-head{font-size:12px}   /* was 11.5px */
.bp-uts .ut{font-size:12px}   /* was 10.5px */
.bp-detail th{font-size:12px}   /* was 11px */
.sch-fg-lb .c{font-size:12px}   /* was 10px */
.sch-fg-more{font-size:12px}   /* was 11.5px */
.sch-cat{font-size:12px}   /* was 10px */
.sch-tag{font-size:12px}   /* was 10.5px */
@media (max-width:560px){
  .sch-fg-lb .c{font-size:12px}   /* was 10.5px */
  .sch-fg-more{font-size:12px}   /* was 11px */
}
.pn-tier.u{font-size:12px}   /* was 11px */
.tshift{font-size:12px}   /* was 10px */
.mk-grade{font-size:12px}   /* was 10.5px */
.tchip-g{font-size:12px}   /* was 10.5px */
.j-filter-label{font-size:12px}   /* was 11px */
.jewel-row-copy small{font-size:12px}   /* was 11.5px */
.jewel-row-meta small{font-size:12px}   /* was 11px */
.j-grade{font-size:12px}   /* was 10.5px */
.j-range-ends{font-size:12px}   /* was 10px */
.j-stat-row small{font-size:12px}   /* was 10.5px */
.j-formula,.j-candidate-note{font-size:12px}   /* was 11px */
.j-picker-head span{font-size:12px}   /* was 11px */
.j-slot-summary span{font-size:12px}   /* was 11px */
.j-candidate{font-size:12px}   /* was 10px */
.j-weight-head{font-size:12px}   /* was 10px */
.j-weight-row{font-size:12px}   /* was 11.5px */
.j-group-seg button small{font-size:12px}   /* was 10.5px */
.j-gacha-slot>span{font-size:12px}   /* was 11px */
.j-gacha-slot button{font-size:12px}   /* was 11px */
.j-gacha-head small{font-size:12px}   /* was 10px */
.j-gacha-row small{font-size:12px}   /* was 10.5px */
.j-raw-total{font-size:12px}   /* was 10.5px */
.j-auto-head p{font-size:12px}   /* was 10.5px */
.j-auto-grades button{font-size:12px}   /* was 11px */
.j-auto-stats span{font-size:12px}   /* was 11px */
.j-pool-row{font-size:12px}   /* was 11.5px */
.j-pool>p{font-size:12px}   /* was 10.5px */
.g-kicker{font-size:12px}   /* was 11px */
.g-tier-ribbon small{font-size:12px}   /* was 9.5px */
.g-option-head{font-size:12px}   /* was 10px */
.g-option-cell small{font-size:12px}   /* was 9px */
.g-inline-note{font-size:12px}   /* was 10.5px */
.g-fold summary::before{font-size:12px}   /* was 11px */
.g-fold summary span{font-size:12px}   /* was 10px */
.g-rule-head{font-size:12px}   /* was 9.5px */
.g-rule-row{font-size:12px}   /* was 11px */
.g-cost-line span{font-size:12px}   /* was 9.5px */
.g-unknown{font-size:12px}   /* was 9.5px */
.g-static-banner p{font-size:12px}   /* was 10.5px */
.g-party-item span{font-size:12px}   /* was 11px */
.g-party-item small{font-size:12px}   /* was 9.5px */
.g-cap-head{font-size:12px}   /* was 9.5px */
.g-cap-row{font-size:12px}   /* was 11px */
.g-preset-list span{font-size:12px}   /* was 10.5px */
.g-help-list li{font-size:12px}   /* was 10.5px */
@media (max-width:480px){
  .g-cost-line span{font-size:12px}   /* was 8.5px */
  .g-cost-line b{font-size:12px}   /* was 11px */
}
.w-scope{font-size:12px}   /* was 10.5px */
.w-summary p{font-size:12px}   /* was 10.5px */
.w-summary>span:last-child{font-size:12px}   /* was 11px */
.w-head span{font-size:12px}   /* was 10.5px */
.w-level-summary span{font-size:12px}   /* was 9.5px */
.w-tier-row>small{font-size:12px}   /* was 9.5px */
.w-zero summary{font-size:12px}   /* was 10.5px */
.w-stat-grid button{font-size:12px}   /* was 11.5px */
.w-option-head{font-size:12px}   /* was 9.5px */
.w-option-row{font-size:12px}   /* was 11.5px */
.w-option-row>span small{font-size:12px}   /* was 9px */
.w-cost-line span{font-size:12px}   /* was 9.5px */
.w-notes li{font-size:12px}   /* was 10.5px */
@media (max-width:480px){
  .w-cost-line span{font-size:12px}   /* was 8.5px */
  .w-cost-line b{font-size:12px}   /* was 11px */
}
.yuk-seg .beta{font-size:12px}   /* was 8px */
.yuk-kick span{font-size:12px}   /* was 11.5px */
.yuk-foot{font-size:12px}   /* was 11px */
.yuk-talent .r-compare-head{font-size:12px}   /* was 11px */
.yuk-talent .r-family small{font-size:12px}   /* was 10.5px */
.yuk-talent .r-tier-cell small{font-size:12px}   /* was 11px */
.statue-step small{font-size:12px}   /* was 9.5px */
@media (max-width:480px){
  .yuk-foot{font-size:12px}   /* was 10.5px */
  .w-grade-chip b{font-size:12px}   /* was 11.5px */
}
.t-head>span{font-size:12px}   /* was 10px */
.t-cell small{font-size:12px}   /* was 10.5px */
.t-odds .lb{font-size:12px}   /* was 11px */
.t-odds .od small{font-size:12px}   /* was 10px */
.tt-cell .st{font-size:12px}   /* was 10.5px */
.tt-eff .k{font-size:12px}   /* was 11px */
.tt-grow .v .l{font-size:12px}   /* was 10px */
.tt-per{font-size:12px}   /* was 11.5px */
.cap-jump button{font-size:12px}   /* was 11.5px */
.cap-up span{font-size:12px}   /* was 11px */
.cap-tile .nm{font-size:12px}   /* was 11.5px */
.cap-pair-label{font-size:12px}   /* was 11px */
.cap-pair-note{font-size:12px}   /* was 11.5px */
.cap-col-head span{font-size:12px}   /* was 11.5px */
.cap-cmp th{font-size:12px}   /* was 11px */
.cap-cmp tr.gone td:first-child::after{font-size:12px}   /* was 9px */
.cap-cmp tr.fresh td:first-child::after{font-size:12px}   /* was 9px */
.cap-fold>summary span{font-size:12px}   /* was 11.5px */
.cap-fold>summary::after{font-size:12px}   /* was 11px */
.cap-step .lv{font-size:12px}   /* was 11px */
.cap-step .ev em{font-size:12px}   /* was 11px */
.cap-roster .h span{font-size:12px}   /* was 11px */
.dg-chip .k{font-size:12px}   /* was 11px */
.dg-chip .n{font-size:12px}   /* was 10px */
.dg-cell .val{font-size:12px}   /* was 11px */
.dg-plate .per{font-size:12px}   /* was 10px */
.dg-eff .k{font-size:12px}   /* was 11px */
.dg-eff .est{font-size:12px}   /* was 10.5px */
.m-note{font-size:12px}   /* was 11px */
.ev-won{font-size:12px}   /* was 11px */
.uc-ax{font-size:12px}   /* was 10px */
.uc-scale{font-size:12px}   /* was 10px */
.fm-gear i{font-size:12px}   /* was 8.5px */
.fm-lv{font-size:12px}   /* was 10px */
.fm-lvhint{font-size:12px}   /* was 11.5px */
.fm-st{font-size:12px}   /* was 9.5px */
.fm-legend{font-size:12px}   /* was 11.5px */
.fm-sec h5 s{font-size:12px}   /* was 10.5px */
.fm-tsub{font-size:12px}   /* was 11px */
.fm-tst{font-size:12px}   /* was 11px */
.fm-opt s{font-size:12px}   /* was 10.5px */
.fm-chip.sm{font-size:12px}   /* was 11.5px */
.fm-poface em{font-size:12px}   /* was 8.5px */
.fm-ponm{font-size:12px}   /* was 10px */
.fm-pk3 .fm-pk{font-size:12px}   /* was 10px */
.fm-side{font-size:12px}   /* was 11px */
@media (max-width:560px){
  .fm-lb{font-size:12px}   /* was 9.5px */
  .fm-nm{font-size:12px}   /* was 9.5px */
  .fm-gear i{font-size:12px}   /* was 7.5px */
  .fm-st{font-size:12px}   /* was 8px */
  .fm-mark{font-size:12px}   /* was 10.5px */
  .fm-legend{font-size:12px}   /* was 10.5px */
}
.shop-kind{font-size:12px}   /* was var(--fs-10) */
.shop-cond{font-size:12px}   /* was var(--fs-11) */
.sm-blk h4{font-size:12px}   /* was var(--fs-11) */
.sm-tags span i{font-size:12px}   /* was var(--fs-11) */
.shop-hrs{font-size:12px}   /* was var(--fs-11) */
.shop-ic i{font-size:12px}   /* was var(--fs-10) */
.shop-ic em{font-size:12px}   /* was var(--fs-10) */
.rs-meta i{font-size:12px}   /* was var(--fs-10) */
.rs-meta em{font-size:12px}   /* was var(--fs-10) */
.rs-chips button em{font-size:12px}   /* was var(--fs-10) */
.rs-nm{font-size:12px}   /* was var(--fs-11) */
.rs-val{font-size:12px}   /* was var(--fs-10) */
.rs-lv{font-size:12px}   /* was var(--fs-10) */
.rs-edge{font-size:12px}   /* was var(--fs-10) */
.rs-detail-h span{font-size:12px}   /* was var(--fs-11) */
.rs-kpi i{font-size:12px}   /* was var(--fs-10) */
.rs-lvt th{font-size:12px}   /* was var(--fs-10) */
.rs-note{font-size:12px}   /* was var(--fs-11) */
.rs-pool-g summary::after{font-size:12px}   /* was var(--fs-10) */
.rs-pool-row span{font-size:12px}   /* was var(--fs-11) */
.rs-tier{font-size:12px}   /* was var(--fs-10) */
.ga-run button small{font-size:12px}   /* was 11px */
.ga-fold>summary em{font-size:12px}   /* was 11px */
.ga-fold>summary::after{font-size:12px}   /* was 11px */
.ga-last .ga-cell span{font-size:12px}   /* was 10px */
.ga-card h3 em{font-size:12px}   /* was 11px */
.ga-big div span{font-size:12px}   /* was 11px */
.ga-big div b i{font-size:12px}   /* was 11px */
.ga-row .ga-p{font-size:12px}   /* was 11px */
.ga-row.rare .ga-t::after{font-size:12px}   /* was 9px */
.ga-row.goal .ga-t::before{font-size:12px}   /* was 9px */
.ga-kpi div span{font-size:12px}   /* was 11px */
.ga-trk .qty{font-size:12px}   /* was 9px */
.ga-trk .n{font-size:12px}   /* was 11px */
.ga-cum span{font-size:12px}   /* was 11px */
.ga-run .ga-reset{font-size:12px}   /* was 10px */
.ga-run .ga-reset small{font-size:12px}   /* was 10px */
.ga-cell span{font-size:12px}   /* was 9px */
.ga-cell .tag{font-size:12px}   /* was 8px */
.ga-lv button{font-size:12px}   /* was 11px */
.ga-pgrp h4{font-size:12px}   /* was 11.5px */
.ga-pgrp button{font-size:12px}   /* was 10.5px */
.ga-pk .meta{font-size:12px}   /* was 10.5px */
.ga-pk .per{font-size:12px}   /* was 10.5px */
.ga-lad .meta{font-size:12px}   /* was 11px */
.ga-lad .cum{font-size:12px}   /* was 11px */
.ga-cell.is-pick .pk{font-size:12px}   /* was 8.5px */
.fx-modal .band{font-size:12px}   /* was 11px */
.fx-modal .cnt{font-size:12px}   /* was 11.5px */
@media (max-width:560px){
  .tips-tool-seg button,.tips-tool-seg .ana-link{font-size:12px}   /* was var(--fs-11) */
}
.tip-step-no{font-size:12px}   /* was var(--fs-11) */
.tip-roster-name{font-size:12px}   /* was var(--fs-11) */
 
/* 221 rules */
