﻿/* UX12 (UX2-틀) 2026-10-18 — 폭 · 글자 · 색 「덮어쓰기 층」 하나.
   index.html 맨 끝(</body> 바로 앞) link 한 줄로 읽음 → 다른 css·<style> 블록보다 뒤. 이 link 한 줄을 빼면 예전 화면 그대로.
   근거 = docs/design/UX1_PLAN.md §4(폭 600/1040 · 위 줄·아래 탭 = 본문 폭 · 글자 5단계 14·17·19·22/28·34 · 최소 14px · 빨강은 숫자에만).
   시장 날씨(econ1 · ux10 의 x10-mkt · ec-/mk-)·장중 단타(intra3 · i3/it-) 전용 선택자는 안 건드림 — 공통 폭·글자 토큰만 걸림(MKT3 · INTRA4 자리).
   특이도: 손으로 쓴 폭 규칙은 앞에 `html body.x10:not(#u12):not(#u12)`(#u12 인 요소는 없음 = 같은 요소, 특이도만 id 2개만큼 올림).
   !important 는 원래 규칙이 !important 인 곳만(줄마다 까닭). */

/* ---------- 1. 색 이름(밝게/어둡게 값은 ux10.css 의 --x-up/--x-down/--x-muted 를 그대로 따라감) ---------- */
body.x10{--ux12-up:var(--x-up); --ux12-down:var(--x-down); --ux12-flat:var(--x-muted)}

/* ---------- 2. 글자 5단계 — mazip --fs 한 벌에서 고른 14·17·19·22·28·34 로 토큰을 다시 맞춤(밝게·어둡게 같음) ----------
   예전 값: fs-2 15 · fs-6 20 · fs-8 25 · fs-9 30 · fs-11 38 · big 40 · dn 38 · tag 13 */
/* 5단계 값 이름(자동 생성 규칙이 씀) */
:root{--ux12-f14:14px; --ux12-f17:17px; --ux12-f19:19px; --ux12-f22:22px; --ux12-f28:28px; --ux12-f34:34px}
html body.x10{--fs-1:14px; --fs-2:14px; --fs-3:17px; --fs-4:17px; --fs-5:19px; --fs-6:19px; --fs-7:22px; --fs-8:22px; --fs-9:28px; --fs-10:34px; --fs-11:34px;
  --fs-big:34px; --fs-dn:34px; --fs-dns:19px; --fs-tag:14px}
/* <small> 기본(브라우저 「smaller」)이 14px 아래로 내려가지 않게 — :where 라 특이도 0(다른 규칙이 small 크기를 정하면 그쪽이 이김) */
:where(body.x10 small){font-size:max(14px, .85em)}

/* ---------- 3. 폭(PC · 768px 이상만 — 폰 390 은 안 건드림) ---------- */
@media (min-width:768px){
  /* 읽는 화면 = 600px(9시 · 결과 · 성적 · 내 돈 · 보고서 · 설정 · 회원 · 내 정보 …) */
  html body.x10{--ux12-w:600px}
  /* 넓은 화면 = 1040px: 첫 화면 카드 · 장중 단타 · 시장 날씨 · 실시간
     [바꿈: 자동 매수(매매 기록)·조사실·일지·자료 상태도 1040 — 까닭: 거래·자료 표 화면(원래 880~1500px 칸)이라 600 에선 표가 옆으로 밀려 잘림(10-18 시험 사진). UX1_PLAN 은 「관리자 묶음 = 600」] */
  html body.x10.h2-cards:not(.x10-tabv):not(.h2-detail):has(#page-home.on),
  html body.x10.h2-c-intra, html body.x10.h2-c-mkt, html body.x10.h2-c-auto,
  html body.x10:has(:is(#page-live, #page-lab, #page-journal, #page-coverage).on){--ux12-w:1040px}
  /* 시장 날씨: MKT3(10-18 19:35 운영 반영)가 mazip 한 틀 520px 로 정함 → 그 화면은 MKT3 틀 그대로 두고 위 줄·아래 탭만 520 에 맞춤
     [바꿈: UX1_PLAN 은 시장 1040 — 까닭: 같은 시각 MKT3 가 520 으로 반영, 시장 화면 전용 선택자는 안 건드리기로 함 → 폭 종류가 520 하나 늘어남, 코디네이터 판단] */
  html body.x10.mk3-on.h2-detail.h2-c-mkt{--ux12-w:520px}

  /* 화면 칸(section.page.on)을 그 폭 가운데로 · 바로 안의 칸들은 그 폭을 꽉 채움(예전 880·760·1500·1905 칸이 한 폭으로) */
  /* 실시간·조사실(왼쪽 큰 표 + 오른쪽 여러 칸 split 틀)은 칸 폭을 안 줄임 — 1040 으로 줄이면 오른쪽 칸이 밖으로 나가고 표 글이 4줄로 꺾임(10-18 시험 사진 after_admin_dark_1920_live)
     [바꿈: UX1_PLAN 은 실시간 1040 — 까닭 위. 위 줄·아래 탭만 1040. 관리자 전용 화면이라 표 틀 손질은 따로] */
  /* section.page 전부(.on 이 아니어도 9시 화면에 합쳐 보이는 칸 — sh1 data-sh1-merged — 이 있음). 안 보이는 칸엔 아무 일 없음 */
  html body.x10:not(#u12):not(#u12):not(.mk3-on.h2-c-mkt):not(:has(:is(#page-live, #page-lab).on)) section.page{max-width:var(--ux12-w); margin-left:auto; margin-right:auto; box-sizing:border-box}
  html body.x10:not(#u12):not(#u12):not(.mk3-on.h2-c-mkt):not(:has(:is(#page-live, #page-lab).on)) section.page > :not(script):not(style){max-width:none}
  /* 칸 밖에 있는 것(맨 아래 정보 제공용 · 9시 관리자 접기 · 결과/성적 화면 · 내 정보 판)도 같은 폭 */
  html body.x10:not(#u12):not(#u12) :is(#x10Legal, #ux9AdmFold, .x10-view){max-width:var(--ux12-w); margin-left:auto; margin-right:auto}
  html body.x10:not(#u12):not(#u12) .x10-sheet{max-width:600px}

  /* 맨 위 줄: 바탕은 화면 끝까지, 안의 글·단추는 본문 폭 안으로(예전: 왼쪽 x≈24 · 오른쪽 x≈1888) */
  html body.x10:not(#u12):not(#u12) .topbar{
    padding-left:max(14px, calc((100% - var(--ux12-w)) / 2 + 16px)) !important;   /* ux10.css 의 topbar padding 이 !important */
    padding-right:max(6px, calc((100% - var(--ux12-w)) / 2 + 6px)) !important;
    flex-wrap:wrap !important; row-gap:4px}   /* 빨강·노랑 경고 줄(tbLine, flex-basis 100%)은 폭이 좁아지면 아래 한 줄로 — 글이 잘리지 않게(ux10.css 는 nowrap !important) */
  html body.x10:not(#u12):not(#u12) .topbar .uxr-st{flex:1 1 auto}   /* 남은 시간 「09:00까지 …」가 「09:…」로 잘리지 않게 */
  /* 아래 탭: 본문과 같은 폭(예전 520px 고정). PC 에서 탭을 위 줄로 올리는 것은 UX2-메뉴(ux10.js) 몫 */
  html body.x10:not(#u12):not(#u12) .x10-tabbar{width:min(var(--ux12-w), 100%)}
}

/* ---------- 4. 색 규칙: 빨강·파랑은 숫자에만 — 단추·테두리 색 띠에는 안 씀 ---------- */
/* 「사기」「팔기」 단추(trade_btn.js) = 회색 테두리 단추. color 는 원래 #fff !important 라서 !important */
html body.x10 .trb a.trb-b.buy, html body.x10 .trb a.trb-b.sell{background:var(--x-card2); color:var(--x-text) !important; box-shadow:inset 0 0 0 1px var(--x-rim)}
/* 9시 줄 「한때 올랐다」 왼쪽 빨간 띠 → 선 색(오른 것은 「최고 +x%」 빨간 숫자가 이미 말함). 원래 box-shadow 가 !important */
html body.x10 #pePanel .pk9-row.pk9-hit{box-shadow:inset 4px 0 0 var(--x-line) !important}
/* 첫 화면 카드 왼쪽 5px 색 띠 뺌(종류 구별은 카드 안 아이콘 동그라미 색이 함) — [바꿈 ⑰ UX1_PLAN] */
html body.x10:not(#u12) .x10-hb{box-shadow:inset 0 0 0 1px var(--x-rim), var(--x-sh-2)}
html body.x10:not(#u12) .x10-hb:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 45%, var(--x-rim)), var(--x-sh-2)}
html body.x10:not(#u12) .x10-hb.x10-hot{box-shadow:inset 0 0 0 2px var(--x-accent), var(--x-sh-2)}

/* ---------- 5. 글자 크기 맞춤(자동 생성 — 아래) ---------- */


/* ===== 자동 생성(tmp/ux2t/gen_fs.py · 2026-10-18 19:44) — 글자 크기 5단계. 손으로 고치지 말고 다시 생성 =====
   각 줄 = 원래 규칙(뒤 주석: 어느 파일 · 원래 px) 과 같은 선택자 + :not(svg *):not(svg *) + !important.
   !important 까닭: index.html UXBIG(uxbFs)가 모든 글자 크기 규칙을 !important 로 베껴 body 맨 끝에 둠 → 같은 무게로만 덮임.
   값을 var()/calc() 로 쓴 까닭: uxb 는 「숫자px」 값만 베낌 → 이 규칙을 다시 키우지 않음. */
body:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
.unit:not(svg *):not(svg *), .tb-unit:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.tb-time:not(svg *):not(svg *){font-size:var(--ux12-f22) !important}   /* style.css 22px */
.tb-date:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.tb-label:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.tb-sub:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.tb-big:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 17px */
.dot:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
.badge:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.btn-ghost:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.tab:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
.lbl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.inp:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.ck:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.chip:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.tbl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.tbl th:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.panel h3:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
.h3sub:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.sumline:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
.md:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.nodata:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.tl-hint:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.ob:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.loglist:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.logkind:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.thval:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
.thcard .k:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.thcard .v:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 18px */
.rulebox .rk:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.rulebox .warnline:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
.scoreline:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.pdnote:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
.src-rule:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10.5px */
.src-fill:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10.5px */
.reasoncell:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.panel-main h3 .big:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16px */
.cvbadge:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.cvsub:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.cvsrc:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.cvgaps summary:not(svg *):not(svg *), .cvwhy summary:not(svg *):not(svg *), .cvacts summary:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.cvnote:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.cvcmd:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.botlines:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.jrh3b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
.jrtag:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.jrwhy h4:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.jrnet:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.jrtl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.jrcov:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.jrlink:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.jrnotes:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.jrnote .ts:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.jrnote .au:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.tbl th .tharrow:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10px */
.sorthint:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#liveTableBox .tbl th:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10.5px */
.foldbox > summary:not(svg *):not(svg *), .foldpanel > summary:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.foldpanel > summary:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
.tcard .k:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.tcard .v:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 18px */
.tcard .s:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.bigline:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
.bigrow .bl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.bigrow .bv:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
.viewbar .chip:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.viewbar .muted:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
.tickbadge:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10px */
.tickwarn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.spikebadge:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10px */
.gradetriple:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10px */
.gradedat:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.btn-mini:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.nowcard:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
.nowchip:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.nowsmall:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10.5px */
.nowbase:not(svg *):not(svg *), .nowpast:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
.nowhelpbox:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
.nowfoot:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .hm-title:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 17px */
#page-home h2:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16px */
#page-home .hm-h2s:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .hm-mut:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .hm-lightline:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 17px */
#page-home .hm-btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .hm-btn2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .hm-btn-s:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .hm-issue:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .hm-actmsg:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .hm-k:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .hm-big:not(svg *):not(svg *){font-size:var(--ux12-f22) !important}   /* style.css 24px */
#page-home .hm-s:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
#page-home .hm-dayban:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .hm-sortnote:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .hm-tbl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .hm-tbl th:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .hm-tbl th .hm-ar:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10px */
#page-home .hm-tbl .hm-kn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#page-home .hm-tbl .hm-sub:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
#page-home .hm-tbl .hm-tag:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#page-home .hm-empty:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .hm-foot:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .hm-sptitle:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
#page-home .hm-c-ylab:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10px */
#page-home .hm-c-xlab:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10px */
#page-home .hm-c-lab:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#page-home .hm-xbtn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .hm-mklab:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .hm-sp-ax:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10px */
#page-home .hm-lg:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .hm-steps:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .hm-flownote:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .hm-calnav:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .hm-cal:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .hm-cal b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .hm-cal .hm-cs:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#page-home .hm-docs:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .hm-docvhead:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .hm-docbody:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .hm-mkbig:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .hm-mkpart b:not(svg *):not(svg *){font-size:var(--ux12-f22) !important}   /* style.css 22px */
#page-home .hm-mkline:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
#page-home .hm-vs:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .hm-tbl .hm-kn2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
@media (max-width: 480px){#page-home .hm-lightline:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15.5px */}
@media (max-width: 480px){#page-home .hm-big:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 18px */}
@media (max-width: 480px){#page-home .hm-tbl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */}
@media (max-width: 480px){#page-home .hm-tbl th:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */}
@media (max-width: 480px){#page-home #hmTv .hm-tbl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */}
@media (max-width: 480px){#page-home .hm-mkpart b:not(svg *):not(svg *){font-size:var(--ux12-f19) !important}   /* style.css 19px */}
@media (max-width: 480px){#page-home .hm-mkline:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */}
#page-home .hm-captitle:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .hm-tbl.hm-captbl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .hm-capk2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10.5px */
#page-home .hm-capnote:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
@media (max-width: 480px){#page-home .hm-tbl .hm-cap-mini:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */}
@media (max-width: 480px){#page-home .hm-tbl.hm-captbl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */}
.ub-btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10.5px */
@media (max-width: 480px){#page-home .hm-tbl .ub-btn.ub-sm:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */}
#page-home .hm-exptitle:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
#page-home .hm-exptitle-kn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-screener .sc-title:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 17px */
#page-screener .sc-status:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-screener .sc-age:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-screener .sc-stale:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-screener .sc-meta:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
#page-screener .sc-intro:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-screener .sc-list h3:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-screener .sc-est:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#page-screener .sc-lnote:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-screener .sc-tbl .tbl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-screener .sc-empty:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-screener .sc-name b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-screener .sc-kn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#page-screener .sc-sub:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#page-screener .sc-foot:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
@media (max-width: 480px){#page-screener .sc-tbl .tbl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */}
#page-home .hm-tbl .tr-mini:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
#page-home .tr-sortbtn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .hd-line:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .hd-tag:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#page-home .hm-tbl .hd-mini:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
#page-home .hd-chips:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .hd-chip:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-trades .tj-title:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 17px */
#page-trades .tj-age:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-trades .tj-err:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-trades .tj-hint:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-trades .tj-sum:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16px */
#page-trades .tj-bar .chip:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-trades .tj-tbl .tbl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-trades .tj-kn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#page-trades .tj-mini:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
#page-trades .tj-method:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
#page-trades .tj-foot:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
@media (max-width: 480px){#page-trades .tj-tbl .tbl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */}
@media (max-width: 480px){#page-trades .tj-sum:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */}
#page-home .hm-var-btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .hm-var-bot:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10.5px */
#page-home .hm-var-note:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
.tab-more-btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
@media (max-width: 560px){.tab-more-btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */}
#page-home .hm-expinfo:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
@media (max-width: 480px){#page-home .hm-tbl .ub-btn.ub-sm:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10px */}
#page-home .hm-tbl .dl-both:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10.5px */
#page-fire .fw-top-state:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
.tb-line:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
.tb-line .tb-dot:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#page-fire .fw-top-state .fw-next:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.ne-tag:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10.5px */
.tj-tag:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10.5px */
#page-trades .tj-sum2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
.pd-chartinfo:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-screener .sc-legend:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .hm-mkmore > summary:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .hm-flowsum:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
#page-fire .fwstate.fwstate-done:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 18px */
#page-fire .fwstate.fwstate-done:not(svg *):not(svg *)::before{font-size:var(--ux12-f14) !important}   /* style.css 13px */
@media (max-width: 560px){.tabs .tab:not(svg *):not(svg *), .tabs .tab-more-btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */}
.md-view:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
.md-view.md-raw:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.md-doc .md-h1:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 17px */
.md-doc .md-h2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15.5px */
.md-doc .md-h3:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
.md-doc .md-h4:not(svg *):not(svg *), .md-doc .md-h5:not(svg *):not(svg *), .md-doc .md-h6:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
.md-doc code:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.md-doc pre.md-code:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.md-doc .md-tbl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .hm-docbody.md-view:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .hm-docbody.md-view.md-raw:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .hm-more-today:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
@media (max-width: 560px){#page-home .ux-foldsum:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */}
@media (max-width: 560px){#page-home .ux-foldsum .ux-fs-a:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */}
#page-home .hm-sortnote .ux-legend:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
.tabs .tab:not(svg *):not(svg *), .tabs .tab-more-btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
@media (max-width: 560px){.tabs .tab:not(svg *):not(svg *), .tabs .tab-more-btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */}
@media (max-width: 480px){.tabs .tab:not(svg *):not(svg *), .tabs .tab-more-btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */}
#page-home .hm-tbl th:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .uxd .uxd-cd:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .uxd .hm-head .hm-mut:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .uxd-pill:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .uxd .uxd-h h2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15.5px */
#page-home .uxd a.uxd-go:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .uxd-chip:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
#page-home .uxd-tl .uxd-lb:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#page-home .uxd-tl .uxd-lb b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
#page-home .uxd .uxd-alert .hm-lightline:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .uxd-today .hm-big:not(svg *):not(svg *){font-size:var(--ux12-f19) !important}   /* style.css 20px */
#page-home .uxd-today .hm-s:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .uxd .uxd-acts button:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .uxd #pePanel .pe-title:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15.5px */
#page-home .uxd #pePanel .pe-rk:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#page-home .uxd #pePanel .pe-ring-t:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .uxd #pePanel .pe-wt b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .uxd #pePanel .pe-wl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .uxd-dk-t1:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 9.5px */
#page-home .uxd-dk-t2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .uxd-mr .hm-k:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .uxd-mr .hm-big:not(svg *):not(svg *){font-size:var(--ux12-f22) !important}   /* style.css 24px */
#page-home .uxd-mr .hm-s:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#page-home .uxd-kv:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .uxd-cum .hm-big:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 18px */
#page-home .uxd-cum .hm-s:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
#page-home .uxd-sp-cap:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10.5px */
#page-home .uxd-seg button:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
#page-home .uxd .uxd-pane > h2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .uxd .uxd-fsum .hm-mut:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .uxd-hold-h h2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15.5px */
@media (max-width: 560px){#page-home .uxd #hdHold #hdFoldSum:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */}
.uxr-dot:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.uxr-cd:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
body.uxr-on .tb-line[data-k="red"]:not(svg *):not(svg *), body.uxr-on .tb-line[data-k="yel"]:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
.uxr-me:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
@media (max-width: 560px){body.uxr-on #btnTheme:not(svg *):not(svg *){font-size:calc(0px) !important}   /* style.css 0px */}
@media (max-width: 420px){.uxr-dot:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */}
@media (max-width: 420px){.uxr-cd:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */}
.uxr-stopnote:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
.uxr-line:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
.uxr-lv:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
.uxr-tag:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#page-fire .uxr-fwh h3:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16px */
#page-fire .uxr-go:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-fire .uxd-chip:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
#page-fire .uxr-tl .uxd-lb:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#page-fire .uxr-tl .uxd-lb b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
#page-fire .uxr-fwcard .fw-top-acts .btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
.uxr-card:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
.uxr-card h2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15.5px */
.uxr-card .uxd-chip:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
.uxr-note:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
.uxr-btnlink:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
.uxr-fn i:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.uxr-fn b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.uxr-fn small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10.5px */
.uxr-empty:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
.uxr-empty b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-screener .sc-head .sc-title:not(svg *):not(svg *), #page-trades .tj-head .tj-title:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16.5px */
details.uxr-more > summary:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.u2-card:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
.u2-h h2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15.5px */
.u2-cap:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.u2-chip:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
.u2-k:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.u2-sub:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.u2-big:not(svg *):not(svg *){font-size:var(--ux12-f28) !important}   /* style.css 30px */
.u2-r-t1:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
.u2-r-t2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 8.5px */
.u2-scap:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10.5px */
.u2-tk:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
.u2-tv:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16.5px */
.u2-ts:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10.5px */
.u2-warn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
.u2-seg button:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
.u2-src:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
.u2-axis:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.u2-dd b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
.u2-dd small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.u2-dn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.u2-orb:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10.5px */
.u2-tn b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
.u2-kn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
.u2-tw:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
.u2-why:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.u2-tag:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10.5px */
.u2-ta b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
.u2-ta small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
.u2-note:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
.u2-emt:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
details.u2-old > summary .muted:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.u2-shcard .u2-h h2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15.5px */
.u2-def:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
.u2-shtx .u2-big:not(svg *):not(svg *){font-size:var(--ux12-f28) !important}   /* style.css 26px */
.u2-shv:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
.u2-shv small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
.u2-shw:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.u2-shdn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
.u2-shtags:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.u2-shlo:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.u2-kind:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 10.5px */
.u2-res:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
.u2-more:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#pePanel.pe-mem .pe-mweek:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#pePanel.pe-mem .pe-mweek b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#pePanel.pe-mem .pe-mstar:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#pePanel.pe-mem .pe-mlate:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#page-home .u3d-h h2:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16px */
#page-home .u3d-sub:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .u3d-i span:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-info:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-wait:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-gends:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .u3d-k:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .u3d-pct:not(svg *):not(svg *){font-size:var(--ux12-f34) !important}   /* style.css 38px */
#page-home .u3d-mood:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-cn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .u3d-cn b:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 17px */
#page-home .u3d-tv:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16px */
#page-home .u3d-ts:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .u3d-at:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .u3d-hb b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-hb small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .u3d-axis:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .u3d-lt:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-x:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-lr:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-ln span:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .u3d-mine-t b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-mine-t span:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .u3d-mine-go:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#pePanel.pe-mem .pe-head.u3d-h .pe-sub:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#pePanel.pe-mem .pe-head.u3d-h a.pe-more:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#pePanel.pe-mem .u3d-pkr:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#pePanel.pe-mem .u2-ta b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#pePanel.pe-mem .u2-ta .u3d-tk:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#pePanel.pe-mem .u2-res:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#pePanel.pe-mem .u2-kn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
body.uxr-member #page-home .uxd #uxrMyAuto .uxd-chip:not(svg *):not(svg *), body.uxr-member #page-home .uxd #uxrMyMoney .uxr-tag:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
@media (max-width: 380px){#page-home .u3d-pct:not(svg *):not(svg *){font-size:var(--ux12-f34) !important}   /* style.css 34px */}
#page-home .u3d-sub:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
#page-home .u3d-info:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-wait:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-at:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .u3d-head b:not(svg *):not(svg *){font-size:var(--ux12-f22) !important}   /* style.css 21px */
#page-home .u3d-head span:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3d-g-zone:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16px */
#page-home .u3d-g-zone.on:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 17px */
#page-home .u3d-g-big:not(svg *):not(svg *){font-size:var(--ux12-f34) !important}   /* style.css 48px */
#page-home .u3d-g-cap:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16px */
#page-home .u3d-g-bubt:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16px */
#page-home .u3d-gends:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-cn span:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-cn b:not(svg *):not(svg *){font-size:var(--ux12-f22) !important}   /* style.css 21px */
#page-home .u3d-k3:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .u3d-ar:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-c3n:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3d-c3p:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3d-c3c:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3d-up10:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-up10 b:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16px */
#page-home .u3d-up10 .u3d-ts:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
#page-home .u3d-box .f-num:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3d-col.top .f-num:not(svg *):not(svg *){font-size:var(--ux12-f19) !important}   /* style.css 19px */
#page-home .u3d-hb b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-grp:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-say:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15.5px */
#page-home .u3d-hint:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .u3d-lt:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3d-lr:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-ln span:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-mine-t b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3d-mine-t span:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
#page-home .u3d-mine-go:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#pePanel.pe-mem .pe-head.u3d-h .pe-title:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 17px */
#pePanel.pe-mem .pe-head.u3d-h .pe-sub:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#pePanel.pe-mem .pe-head.u3d-h a.pe-more:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#pePanel.pe-mem .u3d-pksum:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#pePanel.pe-mem .u3d-ps2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
#pePanel.pe-mem .u3d-l1 .u2-tn b:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16px */
#pePanel.pe-mem .u3d-l1 .u2-kn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
#pePanel.pe-mem .u3d-pr:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
#pePanel.pe-mem .u3d-chg:not(svg *):not(svg *){font-size:var(--ux12-f19) !important}   /* style.css 19px */
#pePanel.pe-mem .u3d-l2 .u2-res:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
#pePanel.pe-mem .u3d-l2 .u2-res.hit:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14.5px */
#pePanel.pe-mem .u3d-rlb:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#pePanel.pe-mem .u3d-9:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#pePanel.pe-mem .pe-mweek:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-head b:not(svg *):not(svg *){font-size:var(--ux12-f19) !important}   /* style.css 20px */
#page-home .u3d-head .u3d-hsub:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14.5px */
#page-home .u3d-head .u3d-hsub b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3d-gt:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3d-gr:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-grh:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .u3d-gn b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3d-gn small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .u3d-ghi:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16px */
#page-home .u3d-gpr:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-gnote:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .u3d-sec:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#pePanel.pe-mem .u3d-ps0:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 18px */
#pePanel.pe-mem .u3d-ps0 b:not(svg *):not(svg *){font-size:var(--ux12-f22) !important}   /* style.css 22px */
#pePanel.pe-mem .u3d-ps1:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14.5px */
#pePanel.pe-mem .u3d-l1 .u2-res:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#pePanel.pe-mem .u3d-pp:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#pePanel.pe-mem .u3d-pl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#pePanel.pe-mem .u3d-pp b.u3d-pv:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#pePanel.pe-mem .u3d-pbig small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#pePanel.pe-mem .u3d-pbig .u3d-chg:not(svg *):not(svg *){font-size:var(--ux12-f22) !important}   /* style.css 21px */
#pePanel.pe-mem .u3d-l3:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
#pePanel.pe-mem .u3d-hl .u3d-hk:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-head b em.u3d-gnum:not(svg *):not(svg *){font-size:var(--ux12-f22) !important}   /* style.css 24px */
#pePanel.pe-mem .u3d-ps0 .u3d-ps0s:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14.5px */
#page-home .u3d-tbh:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .u3d-tmleg:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-tmnote:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .u3d-tmp:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-tmph:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
#page-home .u3d-tmn b:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 18px */
#page-home .u3d-tmn small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-tmkv span:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .u3d-tmkv b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3d-mbm:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 18px */
#page-home .u3d-mbg:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3d-gs:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-glg:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-mbs:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
#page-home .u3d-mbc:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-ms1:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-ms1 b:not(svg *):not(svg *){font-size:var(--ux12-f22) !important}   /* style.css 24px */
#page-home .u3d-ms2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-ms2 b:not(svg *):not(svg *){font-size:var(--ux12-f22) !important}   /* style.css 21px */
#page-home .u3d-ms3:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .u3d-hn b:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 17px */
#page-home .u3d-hn small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-hsrc:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .u3d-hpct:not(svg *):not(svg *){font-size:var(--ux12-f19) !important}   /* style.css 19px */
#page-home .u3d-hl2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-hl3:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-dustb:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-dust .u3d-hn b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3d-dust .u3d-hpct:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16px */
#page-home .u3d-tdh:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16px */
#page-home .u3d-ldsum:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3d-ldsum small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .u3d-yday:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14.5px */
#page-home .u3d-yday small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .u3d-m2guide b:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16px */
#page-home .u3d-m2guide span:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-mtk:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
#page-home .u3d-mtv:not(svg *):not(svg *){font-size:var(--ux12-f28) !important}   /* style.css 30px */
#page-home .u3d-mtl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .u3d-mtile b:not(svg *):not(svg *){font-size:var(--ux12-f19) !important}   /* style.css 19px */
#page-home .u3d-mtile small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .u3d-hlh:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-m2more > summary:not(svg *):not(svg *), #page-home .u3d-automore > summary:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14.5px */
#page-home .u3d-m2more > summary span:not(svg *):not(svg *), #page-home .u3d-automore > summary span:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .u3d-abig:not(svg *):not(svg *){font-size:var(--ux12-f19) !important}   /* style.css 20px */
#page-home .u3d-awhy:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#pePanel.pe-mem .u3d-more:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .u3d-card .u3d-h h2:not(svg *):not(svg *), #pePanel.pe-mem .pe-head.u3d-h .pe-title:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 17px */
#page-home .u3d-go2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-crk:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-qnt b:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16px */
#page-home .u3d-qn small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-cbd:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
#page-home .u3d-cv b:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 18px */
#page-home .u3d-cv small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-csub:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#pePanel.pe-mem .u3d-pr .u3d-more:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#pePanel.pe-mem .u3d-pr .u3d-cv b.u3d-chg:not(svg *):not(svg *){font-size:var(--ux12-f19) !important}   /* style.css 19px */
#pePanel.pe-mem .u3d-pr .u2-res:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .u3d-mtk:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-mtk small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .u3d-mtv:not(svg *):not(svg *){font-size:var(--ux12-f34) !important}   /* style.css 32px */
#page-home .u3d-ms3:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-mtl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-mtile b:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 18px */
#page-home .u3d-mtile small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-hlh:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-dustb:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13.5px */
#page-home .u3d-abig:not(svg *):not(svg *){font-size:var(--ux12-f22) !important}   /* style.css 22px */
#page-home .u3d-auto .u3d-yday:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3d-ldsum small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#pePanel.pe-mem .u3d-ps0:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16px */
#pePanel.pe-mem .u3d-ps0 b:not(svg *):not(svg *){font-size:var(--ux12-f28) !important}   /* style.css 28px */
#pePanel.pe-mem .u3d-ps0 .u3d-ps0s:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#pePanel.pe-mem .u3d-ps1:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-bhs:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3d-bhsn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-cr .u3d-csub.u3d-bhi:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3d-uph b:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 16px */
#page-home .u3d-uph span:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-upb:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .u3t th:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3t td:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3t-nm b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3t-rk:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .u3t-bd:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11.5px */
#page-home .u3t-more:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 11px */
#page-home .u3t-st small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12.5px */
#page-home .u3t-ex:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3t-xn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3t-xk:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3t-ex .u2-res:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3t-base:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3t-sum:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3t-sumw:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#page-home .u3t-sum2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
#peIntra .u3d-rlb:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#peIntra .u3d-9:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 12px */
#page-home .u3d-auto .u3d-abig:not(svg *):not(svg *){font-size:var(--ux12-f22) !important}   /* style.css 22px */
#page-home .u3d-auto .u3d-yday:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-auto .u3d-yday b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 14px */
#page-home .u3d-sup1:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 17px */
#page-home .u3d-sup2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3d-sup0:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 15px */
#page-home .u3d-afoot:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style.css 13px */
body:is(.uxr-admin, .uxr-member) #page-home .hm.uxd :is(#k1Home, #k1Mem, #pePanel, #peIntra, #u3dMine2, #u3dAuto, #u2ShHome) :is(.u3d-h > h2, .u2-h > h2, .pe-title):not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style.css 17px */
body.x10 #btnTheme:not(svg *):not(svg *){font-size:calc(0px) !important}   /* ux10.css 0px */
@media (max-width: 380px){body.x10 .x10-rgt:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* ux10.css 13px */}
body.x10.h2-detail.h2-c-mkt #u3dMkBarIn .u3d-mbm:not(svg *):not(svg *){font-size:calc(0px) !important}   /* ux10.css 0px */
#page-docs .rpmeta:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 11.5px */
#page-docs .rpname:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 11px */
#page-docs .rpvhead .rpvt:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 13.5px */
#page-docs .rpvhead .rpvs:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 11px */
@media (max-width: 560px){.tab:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 13px */}
@media (max-width: 560px){#page-docs .rpbody:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 11.5px */}
.p1-t:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#pay1Css 16px */
.p1-line:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pay1Css 14px */
#pePanel .pe-title:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#peStyle 16px */
#pePanel .pe-sub:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12.5px */
#pePanel a.pe-more:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12.5px */
#pePanel .pe-legend:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12px */
#pePanel .pe-warn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12.5px */
#pePanel .pe-sec:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 13px */
#pePanel .pe-sec span:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12px */
#pePanel .pe-rk:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12px */
#pePanel .pe-nm:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 14.5px */
#pePanel .pe-kn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12px */
#pePanel .pe-tag:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 11.5px */
#pePanel .pe-res:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12.5px */
#pePanel .pe-why:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12px */
#pePanel .pe-empty:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 13px */
#pePanel .pe-past:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12.5px */
#pePanel .pe-past .pe-mut:not(svg *):not(svg *), #pePanel .pe-rule:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12px */
#pePanel .pe-past ul:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12px */
@media (max-width: 480px){#pePanel .pe-title:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 15px */}
.pe-badge:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 11px */
#pePop:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 13px */
#pePop .pe-x:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 15px */
#pePop .pe-pt:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 15px */
#pePop .pe-pt span:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12px */
#pePop .pe-mut:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12px */
#pePanel .pe-s2i:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 13px */
#pePanel .pe-lab:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 13px */
#pePanel .pe-pill:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 13px */
#pePanel .pe-pill .pe-nm:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 14px */
#pePanel .pe-pill .pe-nn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 11.5px */
#pePanel .pe-pill .pe-mk:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12px */
#pePanel .pe-none:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12.5px */
#pePanel .pe-past1:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12.5px */
#pePanel .pe-pill .pe-endt:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12px */
#page-home #pePanel.pe-mem a.pe-more.pe-past:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 12.5px */
#page-home .u3t-base.pk-sub:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#peStyle 13px */
#pePanel .pk9-t:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#pk9Style 18px */
#pePanel .pk9-d:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 15px */
#pePanel .pk9-s:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#pk9Style 18px */
#pePanel .pk9-s small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 13px */
#pePanel .pk9-s.pk9-w:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#pk9Style 16px */
#pePanel .pk9-n1 b:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#pk9Style 16.5px */
#pePanel .pk9-n1 small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 13px */
#pePanel .pk9-n2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 14.5px */
#pePanel .pk9-c:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 14px */
#pePanel .pk9-hv:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#pk9Style 17px */
#pePanel .pk9-hv small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 11.5px */
#pePanel .pk9-hs:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 13px */
#pePanel .pk9-tg:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 11px */
#pePanel .pk9-nb:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 12.5px */
#pePanel .pk9-bt a.ub-btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 11px */
#pePanel .pk9-bt a.ub-btn .ub-lab:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 11px */
#pePanel .pk9-more:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 13px */
#pePanel .pk9-ex:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 14px */
#pePanel .pk9-wk:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 15px */
#page-home #pePanel.pe-mem .pk9-wk a.pe-more.pe-past:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 13.5px */
.pk9-k1 .pk9-t:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#pk9Style 18px */
.pk9-k1 .pk9-d:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 15px */
.pk9-k1 .pk9-s:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#pk9Style 18px */
.pk9-k1 .pk9-s small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 13px */
.pk9-k1 .pk9-s.pk9-w:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#pk9Style 16px */
.pk9-k1 .pk9-n1 b:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#pk9Style 16.5px */
.pk9-k1 .pk9-n1 small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 13px */
.pk9-k1 .pk9-n2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 14.5px */
.pk9-k1 .pk9-c:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 14px */
.pk9-k1 .pk9-hv:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#pk9Style 17px */
.pk9-k1 .pk9-hv small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 11.5px */
.pk9-k1 .pk9-hs:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 13px */
.pk9-k1 .pk9-tg:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 11px */
.pk9-k1 .pk9-nb:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 12.5px */
.pk9-k1 .pk9-bt a.ub-btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 11px */
.pk9-k1 .pk9-bt a.ub-btn .ub-lab:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 11px */
.pk9-k1 .pk9-more:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 13px */
.pk9-k1 .pk9-ex:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 14px */
.pk9-k1 .pk9-wk:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#pk9Style 15px */
.k1-st:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 12px */
.k1-btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 12.5px */
.k1-def:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 12px */
.k1-ver:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 12px */
.k1-t:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 13px */
.k1-t b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 11px */
.k1-m b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 14.5px */
.k1-n:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 12.5px */
.k1-res:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 12px */
.k1-go:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 12px */
.k1-empty:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 13px */
.k1-card h3 .k1-btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 15px */
details.k1-info:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 12.5px */
.k1-days:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 12.5px */
.k1-toast:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 14.5px */
.k1-toast small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 12px */
.k1-star:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 12px */
.k1-srule:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 12px */
#k1Mem .k1h-n:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 13px */
#k1Mem .k1h-btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 13px */
#k1Mem .k1h-perm:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 12.5px */
#k1Mem .k1h-perm .k1h-btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 12.5px */
#k1Mem .k1h-empty:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 15px */
#k1Mem table.u3t td:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 14px */
#k1Mem table.u3t th button:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 12.5px */
#k1Mem .k1h-m b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 15px */
#k1Mem .k1h-star:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 15px */
#k1Mem .k1h-res:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 12.5px */
.k1i-hd .k1i-t:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#k1Css 17px */
.k1i-btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 15px */
.k1i-info:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 14px */
.k1i-wk:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 15px */
.k1i-days:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 15px */
.d1-wl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1Css 15px */
#k1Home .k1h-perm:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1hCss 12.5px */
#k1Home .k1h-perm .k1h-btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1hCss 12.5px */
#k1Home .k1h-n:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1hCss 13px */
#k1Home .k1h-btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1hCss 13px */
#k1Home .k1h-empty:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1hCss 15px */
#k1Home table.u3t td:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1hCss 14px */
#k1Home table.u3t th button:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1hCss 12.5px */
#k1Home .k1h-m b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1hCss 15px */
#k1Home .k1h-star:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1hCss 15px */
#k1Home .k1h-res:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#k1hCss 12.5px */
.trb a.trb-b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#trbCss 12px */
#page-fire .fwstate:not(svg *):not(svg *){font-size:var(--ux12-f19) !important}   /* style#noid 20px */
#page-fire .fwprocmain:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 15px */
#page-fire .fwprocsub:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 12px */
#page-fire .fwrun .btn:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 14px */
#page-fire .fwrun .runsub:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 11px */
#page-fire .fwsched:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 14px */
#page-fire .fwsched .schedsub:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 11.5px */
#page-fire .fwrunout:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 12px */
#page-fire .fwrunout pre:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 11.5px */
#page-fire .fwcard .fwname:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 15px */
#page-fire .fwcard .fwbig:not(svg *):not(svg *){font-size:var(--ux12-f22) !important}   /* style#noid 22px */
#page-fire .fwcard .fwk:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 12px */
#page-fire .fwbadge:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 11px */
#page-fire .fwloglist:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 12px */
#page-fire .acctile .k:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 11px */
#page-fire .acctile .v:not(svg *):not(svg *){font-size:var(--ux12-f22) !important}   /* style#noid 24px */
#page-fire .acctile .s:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 11px */
#page-fire .acch4:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 13px */
#page-fire .acctsub:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 12.5px */
#page-fire .prebox:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#noid 12px */
@media (max-width: 560px){#page-fire .acctile .v:not(svg *):not(svg *){font-size:var(--ux12-f19) !important}   /* style#noid 20px */}
.h2-top h1:not(svg *):not(svg *){font-size:var(--ux12-f19) !important}   /* style#h2Style 19px */
.h2-top .h2-asof:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#h2Style 12px */
.h2c-t:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#h2Style 15.5px */
.h2c-d:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#h2Style 12px */
.h2c-s:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#h2Style 13.5px */
.h2c-s2:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#h2Style 12px */
.h2c-go:not(svg *):not(svg *){font-size:var(--ux12-f19) !important}   /* style#h2Style 20px */
.h2c-new:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#h2Style 11px */
.h2-back button:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#h2Style 14px */
.h2-back .h2-bt b:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#h2Style 17px */
.h2-back .h2-bs:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#h2Style 12.5px */
.h2-more:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#h2Style 12px */
@media (max-width: 380px){.h2c-t:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#h2Style 14.5px */}
@media (max-width: 380px){.h2c-d:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#h2Style 11.5px */}
.h3-star > summary:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#h2Style 14px */
.h3-star > summary .h3-sm:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#h2Style 13px */
body.uxb .h2-top h1:not(svg *):not(svg *){font-size:var(--ux12-f28) !important}   /* style#uxbStyle 25px */
body.uxb .h2-top .h2-asof:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#uxbStyle 14px */
body.uxb .h2c-t:not(svg *):not(svg *){font-size:var(--ux12-f22) !important}   /* style#uxbStyle 21px */
body.uxb .h2c-s:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#uxbStyle 17px */
body.uxb .h2c-s2:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#uxbStyle 16px */
body.uxb .h2c-go:not(svg *):not(svg *){font-size:var(--ux12-f22) !important}   /* style#uxbStyle 24px */
body.uxb .h2c-new:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#uxbStyle 13px */
@media (max-width: 380px){body.uxb .h2c-t:not(svg *):not(svg *){font-size:var(--ux12-f19) !important}   /* style#uxbStyle 19.5px */}
@media (max-width: 380px){body.uxb .h2c-s:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#uxbStyle 16px */}
.uxb-donut b:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#uxbStyle 14px */
.uxb-donut b small:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#uxbStyle 10.5px */
.uxb-lg:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#uxbStyle 13.5px */
body.uxb .h2-back button:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#uxbStyle 17px */
body.uxb .h2-back .h2-bt b:not(svg *):not(svg *){font-size:var(--ux12-f22) !important}   /* style#uxbStyle 23px */
body.uxb .uxb-fold:not(svg *):not(svg *)::after{font-size:var(--ux12-f14) !important}   /* style#uxbStyle 13px */
body.uxb .uxb-foldb:not(svg *):not(svg *)::after{font-size:var(--ux12-f14) !important}   /* style#uxbStyle 13px */
body.uxb table.uxb-stk > thead > tr > th:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#uxbStyle 14px */
body.uxb table.uxb-stk td[data-uxb-l]:not(:first-child):not(svg *):not(svg *)::before{font-size:var(--ux12-f14) !important}   /* style#uxbStyle 13.5px */
.uxb-orb:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#uxbStyle 11px */
body.sh1-on .sh1-mhead:not(svg *):not(svg *){font-size:var(--ux12-f17) !important}   /* style#sh1Style 17px */
body.sh1-on .sh1-fh:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#sh1Style 15px */
body.sh1-on .sh1-fh .sh1-fa:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#sh1Style 13px */
.fx1-dnav button:not(svg *):not(svg *), .fx1-dnav select:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#fx1Style 15px */
.fx1-dnav .fx1-dl:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#fx1Style 13px */
body.h2-c-nine .ux9-admf.ux9-on:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#ux9Style 15px */
body.h2-c-nine .ux9-admf .ux9-a:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#ux9Style 13px */
.ux9-which:not(svg *):not(svg *){font-size:var(--ux12-f14) !important}   /* style#ux9Style 12.5px */


/* ===== UX2-메뉴 · UX2-결과 · UX2-내정보 2026-10-19 (일꾼 r1019m · UX1_PLAN 2·4·6단계) — 아래 자동 생성 칸과 따로(손으로 씀) =====
   아래 탭 = mazip 꼴 그대로(D:/mazip/app/web/service.css 100~104 · app.css 570~580): 유리 바탕 · 위 선 한 줄 · 지금 탭 = 글자 진하게·굵게(알약 바탕 없음) */
html body.x10:not(#u12) .x10-tab > span{background:transparent !important; box-shadow:none !important; padding:6px 4px 5px; min-width:0; gap:3px; font-weight:400}
html body.x10:not(#u12) .x10-tab[aria-current="page"] > span{color:var(--x-text); font-weight:700}
html body.x10:not(#u12) .x10-tab[aria-current="page"] svg{stroke:var(--x-text)}   /* mazip: 지금 탭 아이콘 = 글자와 같은 색 · 굵기 2.4(ux10.css) */
/* 내 정보(#x10Me) — 탭 화면(결과·성적과 같은 틀) */
body.x10.x10-v-me #x10Me{display:block}
.x12-me-hero{text-align:center; padding:18px 0 22px}
.x12-me-av{width:72px; height:72px; border-radius:22px; display:inline-flex; align-items:center; justify-content:center; background:linear-gradient(160deg, color-mix(in srgb, var(--x-accent) 70%, #fff 0%), color-mix(in srgb, var(--x-accent) 55%, #000)); box-shadow:0 10px 26px -10px var(--x-accent)}
.x12-me-av svg{width:36px; height:36px; fill:none; stroke:#fff; stroke-width:2; stroke-linecap:round; stroke-linejoin:round}
.x12-me-hero h1{margin:14px 0 4px; font-size:var(--ux12-f28); font-weight:800; letter-spacing:-.03em; color:var(--x-text)}
.x12-me-hero p{margin:0; font-size:var(--ux12-f17); color:var(--x-muted)}
.x12-me-login{display:flex; align-items:center; justify-content:center; min-height:52px; margin:20px 0 0; border-radius:16px; background:var(--x-text); color:var(--x-bg) !important; font-size:var(--ux12-f19); font-weight:700; text-decoration:none}   /* mazip 흰 큰 「로그인」 단추 */
body.x10 .x12-me-rows{padding:2px 16px}
body.x10 .x12-me-rows button{font-size:var(--ux12-f17); font-weight:600; color:var(--x-text)}
body.x10 .x12-two{display:grid; grid-template-columns:1fr 1fr; gap:0 16px; border-top:1px solid var(--x-line)}
body.x10 .x12-two button + button{border-top:0}
/* 결과: 맨 위 띠(지난 7일 · 성적 ›) — mazip 「캐릭터 소개 ›」 줄 꼴 + 카드 바탕 [내 발명 — 모양] */
.x12-band{display:flex; align-items:center; justify-content:space-between; gap:10px; margin:4px 0 10px; padding:12px 16px; border-radius:16px; background:var(--x-card2); box-shadow:inset 0 0 0 1px var(--x-rim); color:var(--x-text) !important; text-decoration:none}
.x12-band .l{min-width:0; display:flex; flex-direction:column}
.x12-band .t{font-size:var(--ux12-f17); font-weight:700; font-variant-numeric:tabular-nums}
.x12-band .t b.up{color:var(--x-up)}
.x12-band small{font-size:var(--ux12-f14); color:var(--x-muted)}
.x12-band .r{flex:none; font-size:var(--ux12-f14); font-weight:700; color:var(--x-muted)}
/* 결과: [9시 경주마 | 장중 단타] — mazip app.css .seg 그대로(칸 2개) */
.x12-seg{display:grid; grid-template-columns:repeat(2, 1fr); gap:4px; background:var(--x-neutral-bg); padding:4px; border-radius:12px; margin:8px 0 6px}
.x12-seg button{min-height:44px; border:0; border-radius:9px; background:transparent; font:inherit; font-weight:600; font-size:var(--ux12-f17); color:var(--x-muted); padding:0 4px; cursor:pointer}
.x12-seg button[aria-selected="true"]{background:var(--x-card); color:var(--x-text); box-shadow:var(--x-sh-1)}
.x12-ss{display:block; margin-top:4px; font-size:var(--ux12-f14); font-weight:400; color:var(--x-muted)}
.x12-ss .up{color:var(--x-up); font-weight:700}
body.x10 .x10-ck.na{background:transparent; box-shadow:none}
/* 코인 로고(장중 단타 결과 줄 · 판) — static.upbit.com 로고 · 못 받으면 첫 글자 동그라미(intra3 와 같은 길) */
.x12-lg{position:relative; display:inline-flex; width:22px; height:22px; border-radius:50%; overflow:hidden; vertical-align:-4px; margin-right:6px; background:var(--x-neutral-bg); align-items:center; justify-content:center; flex:none}
.x12-lg i{font-style:normal; font-size:12px; font-weight:700; color:var(--x-muted)}
.x12-lg img{position:absolute; inset:0; width:100%; height:100%; object-fit:cover; background:var(--x-card)}

/* PC(1024px 넘음): 아래 탭 → 위 줄 가운데 [바꿈: UX1_PLAN ⑯ — mazip 은 PC 도 아래 탭] · 위 줄 폭은 1040(탭 4개 + 양쪽 단추가 600 폭엔 안 들어감) [바꿈: 까닭 같음] */
@media (min-width:1024px){
  html body.x10:not(#u12):not(#u12){padding-bottom:24px !important}
  html body.x10:not(#u12):not(#u12) .topbar{min-height:60px;
    padding-left:max(14px, calc((100% - 1040px) / 2 + 16px)) !important; padding-right:max(6px, calc((100% - 1040px) / 2 + 6px)) !important}
  html body.x10:not(#u12):not(#u12) .x10-tabbar{top:0; bottom:auto; left:50%; right:auto; transform:translateX(-50%); width:auto !important; min-height:60px; height:60px;
    grid-template-columns:repeat(4, auto); gap:4px; padding:0; background:transparent; border:0 !important; border-radius:0; box-shadow:none; -webkit-backdrop-filter:none; backdrop-filter:none; z-index:61}
  html body.x10:not(#u12):not(#u12) .x10-tab{min-height:60px}
  html body.x10:not(#u12):not(#u12) .x10-tab > span{flex-direction:row; gap:6px; padding:8px 14px; font-size:var(--ux12-f17); border-radius:12px}
  html body.x10:not(#u12):not(#u12) .x10-tab svg{width:20px; height:20px}
  html body.x10:not(#u12):not(#u12) .x10-tab[aria-current="page"] > span{background:var(--x-neutral-bg) !important}
  html body.x10:not(#u12):not(#u12).x10-sheet-on .x10-tabbar{z-index:40}
  /* 위 줄 가운데를 탭이 쓰므로 위 줄 왼쪽 상태 글·제목은 넘치면 잘림(겹침 없음) */
  html body.x10:not(#u12):not(#u12) .topbar .x10-ttl, html body.x10:not(#u12):not(#u12) .topbar .x10-back span{max-width:280px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
  html body.x10:not(#u12):not(#u12) .topbar .uxr-st{flex:0 1 auto; max-width:290px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}   /* 상태 점·「09:00까지 …」가 가운데 탭 밑으로 들어가지 않게(1040 반폭 520 − 탭 반폭 ≈194 − 여백) */
}


/* ===== HOME3 2026-10-21 (일꾼 r1021h · 진석 02:2x 「매집처럼 위에 AI 인사·문구 크게 · 장 분위기·긴급 상황 바로 위 · 9시 경주마도 4칸 · 밑에 카테고리 박스」) =====
   본보기 = mazip D:/mazip/app/web/service.css 892~962(sv-hub · hb-card · gr-box · gr-warn) + dz.css 56~145(hb-card 색 기운 · 입체 아이콘) — 값 그대로 · 토큰 이름만 우리 것(--x-*)
   어둡게 = 기본 · 밝게 = body[data-theme="light"](ux10.css 와 같은 길). 특이도: ux10.css 의 .x10-hb·.x10-greet 규칙을 이기려고 앞에 html body.x10:not(#u12):not(#u12) */
@keyframes x12rise{from{opacity:0; transform:translateY(16px)}}   /* mazip tz-rise */
@keyframes x12float{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-2.5px) rotate(-3deg)}}   /* mazip tz-float */

/* 첫 화면에서는 맨 위 줄 상태 점·경고 줄을 숨김(②로 옮김) — 다른 화면은 그대로 */
html body.x10.h2-cards:not(.x10-tabv):not(.h2-detail):has(#page-home.on) .topbar .uxr-st,
html body.x10.h2-cards:not(.x10-tabv):not(.h2-detail):has(#page-home.on) .topbar .tb-line{display:none !important}

/* ① 인사 말풍선 — mazip .gr-box · .gr-bub · .gr-av · .gr-hi 그대로 [바꿈: 글 두 줄(인사 굵게 + 문구) · 동그라미 40→46 · 글 17→19/17 = 진석 「크게」 · 두 줄 자름 뺌] */
html body.x10:not(#u12):not(#u12) .x12-gr{display:grid; gap:10px; margin:8px 0 10px}
html body.x10:not(#u12):not(#u12) .x12-gr .gr-bub{display:flex; align-items:center; gap:10px; animation:x12rise .5s cubic-bezier(.2,.8,.2,1) both}
html body.x10:not(#u12):not(#u12) .x12-gr .gr-av{flex:none; width:46px; height:46px; border-radius:50%; display:grid; place-items:center; color:#fff;
  background:radial-gradient(circle at 32% 28%, #ffffff 0 6%, transparent 30%), linear-gradient(145deg, #8B7BFF 0%, #4F7BFF 55%, #3BC0E6 100%);
  box-shadow:inset 0 -3px 6px rgba(20,30,90,.28), inset 0 2px 3px rgba(255,255,255,.45), 0 6px 14px -6px rgba(79,123,255,.65);
  animation:x12float 4.5s ease-in-out infinite}
html body.x10:not(#u12):not(#u12) .x12-gr .gr-av svg{width:24px; height:24px; fill:currentColor; filter:drop-shadow(0 1px 1px rgba(20,30,90,.35))}
html body.x10:not(#u12):not(#u12) .x12-gr .gr-hi{position:relative; flex:1; min-width:0; margin:0; padding:13px 16px; border-radius:22px 22px 22px 8px;
  background:linear-gradient(135deg, color-mix(in srgb, #8B7BFF 13%, var(--x-card)) 0%, color-mix(in srgb, #3BC0E6 10%, var(--x-card)) 100%);
  box-shadow:inset 0 0 0 1px color-mix(in srgb, #6F7BFF 20%, transparent), var(--x-sh-1);
  color:var(--x-text); word-break:keep-all; overflow-wrap:anywhere; display:flex; flex-direction:column; gap:3px}
html body.x10:not(#u12):not(#u12) .x12-gr .x10-greet{display:block; margin:0; font-size:var(--ux12-f19); font-weight:800; line-height:1.4; letter-spacing:-.02em; color:var(--x-text)}
html body.x10:not(#u12):not(#u12) .x12-gr .x10-greet[hidden], html body.x10:not(#u12):not(#u12) .x12-say[hidden]{display:none}
html body.x10:not(#u12):not(#u12) .x12-say{display:block; font-size:var(--ux12-f17); font-weight:600; line-height:1.45; color:var(--x-muted)}

/* ② 긴급 띠 — 강한 하락 = mazip .gr-warn 그대로 · 노랑/빨강 띠 = 같은 모양에 색만 [내 발명] */
html body.x10:not(#u12):not(#u12) .x12-al{display:grid; gap:8px; margin:0 0 10px}
html body.x10:not(#u12):not(#u12) .x12-al[hidden], html body.x10:not(#u12):not(#u12) .x12-al:empty{display:none}
html body.x10:not(#u12):not(#u12) .x12-al .gr-warn{display:flex; align-items:center; gap:10px; padding:12px 10px 12px 12px; border-radius:20px;
  background:linear-gradient(135deg, color-mix(in srgb, var(--x-up) 15%, var(--x-card)) 0%, color-mix(in srgb, var(--x-up) 6%, var(--x-card)) 100%);
  box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--x-up) 30%, transparent), 0 8px 18px -12px color-mix(in srgb, var(--x-up) 60%, transparent);
  animation:x12rise .5s .08s cubic-bezier(.2,.8,.2,1) both}
html body.x10:not(#u12):not(#u12) .x12-al .gr-w-ic{flex:none; width:36px; height:36px; border-radius:50%; display:grid; place-items:center; color:#fff;
  background:radial-gradient(circle at 32% 28%, rgba(255,255,255,.5) 0 8%, transparent 32%), var(--x-up);
  box-shadow:inset 0 -2px 5px rgba(0,0,0,.18), 0 4px 10px -4px color-mix(in srgb, var(--x-up) 70%, transparent)}
html body.x10:not(#u12):not(#u12) .x12-al .gr-w-ic svg{width:20px; height:20px}
html body.x10:not(#u12):not(#u12) .x12-al .gr-w-tx{flex:1; min-width:0; display:grid; gap:2px; line-height:1.4; word-break:keep-all; overflow-wrap:anywhere}
html body.x10:not(#u12):not(#u12) .x12-al .gr-w-tx b{font-size:var(--ux12-f17); font-weight:800; color:var(--x-up)}
html body.x10:not(#u12):not(#u12) .x12-al .gr-w-tx span{font-size:var(--ux12-f14); font-weight:600; color:var(--x-text)}
html body.x10:not(#u12):not(#u12) .x12-band2{--bc:var(--x-warn); display:flex; align-items:center; gap:10px; padding:11px 14px; border-radius:18px; font-size:var(--ux12-f14); font-weight:600; line-height:1.45; color:var(--x-text);
  background:linear-gradient(135deg, color-mix(in srgb, var(--bc) 16%, var(--x-card)) 0%, color-mix(in srgb, var(--bc) 6%, var(--x-card)) 100%);
  box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bc) 32%, transparent); word-break:keep-all; overflow-wrap:anywhere; animation:x12rise .5s .1s cubic-bezier(.2,.8,.2,1) both}
html body.x10:not(#u12):not(#u12) .x12-band2.red{--bc:var(--x-up)}
html body.x10:not(#u12):not(#u12) .x12-band2 b{font-weight:800; color:var(--bc)}
html body.x10:not(#u12):not(#u12) .x12-b-dot{flex:none; width:10px; height:10px; border-radius:50%; background:var(--bc); box-shadow:0 0 8px var(--bc)}
html body.x10:not(#u12):not(#u12) .x12-b-ic{flex:none; font-size:var(--ux12-f17)}

/* ② 장 분위기 한 줄 — mazip 카드 바탕(card-grad · rim) 한 줄 · 누르면 시장 날씨 [내 발명 — 모양] */
html body.x10:not(#u12):not(#u12) .x12-mood{display:flex; align-items:center; flex-wrap:wrap; gap:4px 10px; margin:0 0 12px; padding:12px 14px; border-radius:18px;
  background:var(--x-card-grad); box-shadow:inset 0 0 0 1px var(--x-rim), var(--x-sh-1); color:var(--x-text) !important; text-decoration:none; font-size:var(--ux12-f17); line-height:1.35}
html body.x10:not(#u12):not(#u12) .x12-mood[hidden]{display:none}
html body.x10:not(#u12):not(#u12) .x12-mood-k{font-size:var(--ux12-f14); font-weight:600; color:var(--x-muted)}
html body.x10:not(#u12):not(#u12) .x12-mood-v{font-weight:800}
html body.x10:not(#u12):not(#u12) .x12-mood-v.c-up, html body.x10:not(#u12):not(#u12) .x12-mood-b.c-up{color:var(--x-up)}
html body.x10:not(#u12):not(#u12) .x12-mood-v.c-down, html body.x10:not(#u12):not(#u12) .x12-mood-b.c-down{color:var(--x-down)}
html body.x10:not(#u12):not(#u12) .x12-mood-b{font-weight:700; font-variant-numeric:tabular-nums}
html body.x10:not(#u12):not(#u12) .x12-mood-go{margin-left:auto; color:var(--x-muted); font-weight:700}
html body.x10:not(#u12):not(#u12) .x12-dots{display:inline-flex; gap:8px; font-size:var(--ux12-f14); color:var(--x-muted)}
html body.x10:not(#u12):not(#u12) .x12-dot{display:inline-flex; align-items:center; gap:4px; white-space:nowrap}
html body.x10:not(#u12):not(#u12) .x12-dot i{width:8px; height:8px; border-radius:50%; background:#7d8796}
html body.x10:not(#u12):not(#u12) .x12-dot.lv-green i{background:#2fd18b; box-shadow:0 0 6px rgba(47,209,139,.7)}
html body.x10:not(#u12):not(#u12) .x12-dot.lv-yel i{background:#ffb547; box-shadow:0 0 6px rgba(255,181,71,.7)}
html body.x10:not(#u12):not(#u12) .x12-dot.lv-red{color:var(--x-up); font-weight:700}
html body.x10:not(#u12):not(#u12) .x12-dot.lv-red i{background:#ff5a6e; box-shadow:0 0 7px rgba(255,90,110,.8)}

/* ③ 카드 격자 — mazip .sv-hub · .hb-card(service.css 892~901 + dz.css 56~75·124~145) 그대로 */
html body.x10:not(#u12):not(#u12) .x12-hub{grid-template-columns:repeat(2, minmax(0, 1fr)); gap:12px; margin-top:10px}
html body.x10:not(#u12):not(#u12) .x12-hb{position:relative; overflow:hidden; isolation:isolate; display:flex; flex-direction:column; gap:4px; min-width:0; min-height:172px; padding:18px 16px 16px;
  border-radius:24px; color:var(--x-text); text-decoration:none; -webkit-tap-highlight-color:transparent;
  background:linear-gradient(155deg, color-mix(in srgb, var(--hb-c) 30%, transparent) 0%, color-mix(in srgb, var(--hb-c) 9%, transparent) 55%, transparent 100%), var(--x-card-grad);
  box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hb-c) 30%, var(--x-rim)), inset 0 1px 0 var(--x-hi), var(--x-sh-2);
  transition:transform .2s cubic-bezier(.2,.8,.2,1); animation:x12rise .5s cubic-bezier(.2,.8,.2,1) backwards; animation-delay:calc(var(--i, 0) * 40ms + .08s)}
html body.x10[data-theme="light"]:not(#u12):not(#u12) .x12-hb{background:linear-gradient(155deg, color-mix(in srgb, var(--hb-c) 20%, transparent) 0%, color-mix(in srgb, var(--hb-c) 6%, transparent) 55%, transparent 100%), var(--x-card-grad)}
html body.x10:not(#u12):not(#u12) .x12-hb::before{content:""; position:absolute; z-index:-1; top:-46px; left:-46px; width:150px; height:150px; border-radius:50%;
  background:radial-gradient(closest-side, var(--hb-c), transparent); opacity:.28; pointer-events:none}
html body.x10:not(#u12):not(#u12) .x12-hb:hover{filter:brightness(1.06); box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hb-c) 45%, var(--x-rim)), inset 0 1px 0 var(--x-hi), var(--x-sh-2)}
html body.x10:not(#u12):not(#u12) .x12-hb:active{transform:scale(.96)}
html body.x10:not(#u12):not(#u12) .x12-hb:focus-visible{outline:2px solid var(--x-accent); outline-offset:2px}
html body.x10:not(#u12):not(#u12) .x12-hb[hidden]{display:none}
html body.x10:not(#u12):not(#u12) .x12-hb.x10-hot{box-shadow:inset 0 0 0 2px var(--x-accent), var(--x-sh-2)}
html body.x10:not(#u12):not(#u12) .x12-hb .hb-nm{font-size:var(--ux12-f19); font-weight:800; letter-spacing:-.03em; line-height:1.3; overflow-wrap:anywhere; color:var(--x-text) !important}
html body.x10:not(#u12):not(#u12) .x12-hb .hb-d{font-size:var(--ux12-f14); line-height:1.4; color:var(--x-muted) !important; overflow-wrap:anywhere; text-wrap:balance}
html body.x10:not(#u12):not(#u12) .x12-hb .hb-v{margin-top:auto; padding-top:12px; font-size:var(--ux12-f17); font-weight:700; line-height:1.35; color:var(--x-text) !important; overflow-wrap:anywhere; font-variant-numeric:tabular-nums}
html body.x10:not(#u12):not(#u12) .x12-hb .x10-v2:empty{display:none}
html body.x10:not(#u12):not(#u12) .x12-hb .ec-line{font-size:var(--ux12-f14); color:var(--x-muted); margin-top:2px; overflow-wrap:anywhere}
html body.x10:not(#u12):not(#u12) .x12-hb .x10-new{top:14px; right:12px}
/* 입체 아이콘 — mazip .sv-ic.tz3.md(--s 56px · 모서리 s×.32 · 어둡게 = 그림 색 바탕 · 밝게 = 옅은 바탕) + .fl 떠다님 */
html body.x10:not(#u12):not(#u12) .x12-ic{--s:56px; display:inline-flex; align-items:center; justify-content:center; flex:none; position:relative; width:var(--s); height:var(--s); margin-bottom:12px;
  border-radius:calc(var(--s) * .32);
  background:linear-gradient(155deg, rgba(255,255,255,.3), rgba(255,255,255,0) 62%), var(--ic-fg); box-shadow:inset 0 1px 0 rgba(255,255,255,.25), 0 8px 14px -9px #000}
html body.x10[data-theme="light"]:not(#u12):not(#u12) .x12-ic{background:linear-gradient(155deg, rgba(255,255,255,.95), rgba(255,255,255,0) 60%), var(--ic-bg);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.9), inset 0 -5px 9px -4px rgba(0,0,0,.12), 0 7px 12px -8px var(--ic-fg)}
html body.x10:not(#u12):not(#u12) .x12-ic svg{width:74%; height:74%; overflow:visible; filter:drop-shadow(0 2px 1.6px rgba(0,0,0,.2)); animation:x12float 3.6s ease-in-out infinite; animation-delay:calc(var(--k, 0) * -.8s)}

/* ④ 카테고리 — 작은 박스 격자(카드와 같은 바탕·모서리 · 선 아이콘 + 이름) [내 발명 — mazip 에 없는 칸] */
.x12-cat{display:none}
html body.x10.h2-cards #page-home .x12-cat{display:block}
html body.x10:not(#u12):not(#u12) .x12-cat{max-width:880px; margin:22px auto 0; padding:0 16px; box-sizing:border-box}
html body.x10:not(#u12):not(#u12) .x12-cat-h{margin:0 2px 10px; font-size:var(--ux12-f19); font-weight:800; letter-spacing:-.03em; color:var(--x-text)}
html body.x10:not(#u12):not(#u12) .x12-cat-g{display:grid; grid-template-columns:repeat(3, minmax(0, 1fr)); gap:10px}
html body.x10:not(#u12):not(#u12) .x12-cb{display:flex; flex-direction:column; align-items:center; justify-content:center; gap:6px; min-width:0; min-height:84px; padding:12px 6px; border:0; border-radius:18px; cursor:pointer;
  font:inherit; font-size:var(--ux12-f14); font-weight:700; color:var(--x-text); background:var(--x-card-grad); box-shadow:inset 0 0 0 1px var(--x-rim), var(--x-sh-1);
  -webkit-tap-highlight-color:transparent; transition:transform .2s cubic-bezier(.2,.8,.2,1)}
html body.x10:not(#u12):not(#u12) .x12-cb[hidden]{display:none}
html body.x10:not(#u12):not(#u12) .x12-cb:active{transform:scale(.96)}
html body.x10:not(#u12):not(#u12) .x12-cb:hover{background:var(--x-card2)}
html body.x10:not(#u12):not(#u12) .x12-cb-ic{width:36px; height:36px; border-radius:12px; display:grid; place-items:center; background:var(--x-neutral-bg, var(--x-card2))}
html body.x10:not(#u12):not(#u12) .x12-cb-ic svg{width:20px; height:20px; fill:none; stroke:var(--x-text); stroke-width:2; stroke-linecap:round; stroke-linejoin:round}
html body.x10:not(#u12):not(#u12) .x12-cb-t{text-align:center; line-height:1.3; word-break:keep-all; overflow-wrap:anywhere}
@media (max-width:340px){ html body.x10:not(#u12):not(#u12) .x12-cat-g{grid-template-columns:repeat(2, minmax(0, 1fr))} }
@media (prefers-reduced-motion: reduce){ html body.x10 .x12-hb, html body.x10 .x12-gr .gr-bub, html body.x10 .x12-gr .gr-av, html body.x10 .x12-al > *, html body.x10 .x12-ic svg{animation:none} }

/* PC(768px 이상): 머리·카드·카테고리 = 본문 폭(첫 화면 1040) 가운데 · 카드 6칸 = 3열 · 8칸 = 4열 · 카테고리 = 6열
   [바꿈: mazip 1280 은 488px 2열(tmp/r1021h/ref/mazip_home_1280b.jpg) — 코디네이터 지시 「폭 1040 · 3~4열」] */
@media (min-width:768px){
  html body.x10:not(#u12):not(#u12) .x10-head, html body.x10:not(#u12):not(#u12) .x12-hub, html body.x10:not(#u12):not(#u12) .x12-cat{max-width:var(--ux12-w, 1040px)}
  html body.x10:not(#u12):not(#u12) .x12-hub{grid-template-columns:repeat(3, minmax(0, 1fr)); gap:14px}
  html body.x10:not(#u12):not(#u12) .x12-hub[data-n="8"], html body.x10:not(#u12):not(#u12) .x12-hub[data-n="4"]{grid-template-columns:repeat(4, minmax(0, 1fr))}
  html body.x10:not(#u12):not(#u12) .x12-cat-g{grid-template-columns:repeat(6, minmax(0, 1fr))}
  html body.x10:not(#u12):not(#u12) .x12-gr .gr-hi{padding:14px 20px}
}
