/* KTAXHELP 세부 조건 꼬리표(kt-pv, Proviso) — tools/build-proviso-assets.py 가 design/components/bundle.css 에서 생성. 직접 고치지 마세요.
   색·글꼴은 style.css 의 디자인 토큰을 쓰고, 없으면 같은 값의 기본값을 씁니다. kt-pv-chip 이 들어 있는 글에서만 functions.php 가 불러옵니다. */
.entry-content .kt-pv-nb{white-space:nowrap}.entry-content .kt-pv-chip{position:relative;display:inline-flex;align-items:center;gap:2px;margin:0 0 0 4px;padding:1px 5px;border:0;border-radius:var(--radius-xs,4px);background:transparent;color:var(--ink-muted,#556074);font:inherit;font-size:12.5px;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:none;vertical-align:1px;box-shadow:none;cursor:pointer}.entry-content .kt-pv-chip::before{content:"";position:absolute;left:-6px;right:-6px;top:50%;height:var(--touch-min,44px);transform:translateY(-50%)}.entry-content .kt-pv-chip:hover,.entry-content .kt-pv-chip[aria-expanded="true"]{background:var(--surface-muted,#f1f3f7);color:var(--ink-body,#26303f)}.entry-content .kt-pv-chip:focus-visible{outline:2px solid var(--accent,#1e4fbf);outline-offset:2px}.entry-content .kt-pv-chip svg{flex:none;display:block;transition:transform .15s}.entry-content .kt-pv-chip[aria-expanded="true"] svg{transform:rotate(180deg)}.entry-content .kt-pv-fine{display:block;margin:8px 0 0;padding:10px 14px;border-radius:var(--radius-sm,8px);background:var(--surface-subtle,#f7f9fc);color:var(--ink-muted,#556074);font-size:14px;font-weight:400;line-height:1.7;white-space:normal;word-break:keep-all}.entry-content .kt-pv-fine[hidden]{margin:0;padding:0;border-radius:0;background:none}.entry-content .kt-pv-fine[hidden]:not([hidden="until-found" i]){display:none}.entry-content .kt-pv-fine a{font-size:13px;white-space:nowrap;color:var(--accent,#1e4fbf);text-decoration:none;border-bottom:0}.entry-content .kt-pv-fine a:hover{color:var(--accent-hover,#1740a0);text-decoration:underline}.entry-content .kt-pv-print{display:none}.entry-content .kt-pv-tochd{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 20px}.entry-content .kt-pv-tochd .kt-pv-tochd-t{margin:0}.entry-content .kt-pv-tochd--solo{justify-content:flex-end;margin:0 0 4px}.entry-content .kt-pv-all{flex:none;min-height:var(--touch-min,44px);margin:0;padding:0 2px;border:0;border-radius:0;background:none;color:var(--accent,#1e4fbf);font:inherit;font-size:14px;font-weight:400;line-height:1.4;white-space:nowrap;box-shadow:none;cursor:pointer}.entry-content .kt-pv-all:hover{background:none;color:var(--accent-hover,#1740a0);text-decoration:underline}.entry-content .kt-pv-all:focus-visible{outline:2px solid var(--accent,#1e4fbf);outline-offset:2px}
@media print{.entry-content .kt-pv-fine[hidden]{display:block !important;content-visibility:visible !important;margin:8px 0 0;padding:10px 14px;border-radius:var(--radius-sm,8px);background:var(--surface-subtle,#f7f9fc)}.entry-content .kt-pv-nb{white-space:normal}.entry-content .kt-pv-chip,.entry-content .kt-pv-all{display:none !important}.entry-content .kt-pv-print{display:inline}
}
@media (prefers-reduced-motion:reduce){.entry-content .kt-pv-chip svg{transition:none}}
