/* 9241 동물병원 편(연재 '전문가는 전문가를 만나야 한다' 41편, 2026-11-10 작성).
   세로 막대 기둥 검색량 판(병원 찾기, 예방, 등록, 수술, 비용) → 진료비 게시판 다섯 줄과 부속 세 칸
   → 병원 안과 홈페이지 두 곳 게시 그림(접수창구, 초기화면 배너에서 진료비 화면 직접 연결) → 수술등중대진료 다섯 단계 세로 레일과 예외 상자
   → 동물등록 대상 이름표 셋과 10일, 30일 눈금자 → 수의사와 동물보건사 신분증 카드, 면허효력 정지 사유 두 판 → 사례 → 진행 방식 → 연재 순서 */
.v-artd .sp-9241 .prose{font-size:17px}
.v-artd .sp-9241 .prose h2{margin:0 0 14px;padding:0;border:0;font-size:26px;letter-spacing:-.7px;display:block;min-height:0}
.v-artd .sp-9241 .prose h2::before,.v-artd .sp-9241 .prose h2::after{content:none}
.v-artd .sp-9241 :where(.prose) .vt-s{padding:64px 0 4px;scroll-margin-top:90px}
.v-artd .sp-9241 :where(.prose) li::before{content:none}
.v-artd .sp-9241 :where(.prose) ul,.v-artd .sp-9241 :where(.prose) ol{list-style:none;padding:0;margin:0}
.v-artd .sp-9241 :where(.prose) li{margin:0}
.v-artd .sp-9241 .prose p{margin:0}
.v-artd .sp-9241 .prose .vt-s>p{margin:0 0 16px}
.v-artd .sp-9241 .vtm{--c1:#2f8a64;--c1b:#e3f3ea;--c2:#2f67a8;--c2b:#e5eefa;--c3:#c27a1a;--c3b:#fbf0de;--c4:#a94468;--c4b:#f8e8ee;--dk:#202a2f;--line:#e0e3ea;--paper:#f7f5ef;--board:#24463b;--hi:#c0392b}
.v-artd .sp-9241 .prose .vt-nt{margin:-4px 0 18px;font-size:12.5px;line-height:1.6;color:var(--sub)}

/* 세로 막대 기둥 검색량 */
.v-artd .sp-9241 .prose .vt-cl{display:flex;gap:14px;margin:6px 0 16px;padding:20px 18px 16px;border-radius:18px;background:var(--paper)}
.v-artd .sp-9241 .prose .cl-g{--c:var(--c1);flex:auto;display:flex;flex-direction:column;gap:10px;min-width:0}
.v-artd .sp-9241 .prose .cl-g.g2{--c:var(--c2)}
.v-artd .sp-9241 .prose .cl-g.g3{--c:var(--c3)}
.v-artd .sp-9241 .prose .cl-g.g4{--c:var(--c4)}
.v-artd .sp-9241 .prose .cl-g.g5{--c:var(--dk)}
.v-artd .sp-9241 .prose .cl-h{align-self:flex-start;margin:0;padding:3px 10px;border-radius:999px;background:var(--c);font-size:12.5px;font-weight:900;color:#fff;white-space:nowrap}
.v-artd .sp-9241 .prose .cl-b{display:flex;align-items:flex-end;gap:6px;height:330px}
.v-artd .sp-9241 .prose .cl-c{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;min-width:0}
.v-artd .sp-9241 .prose .cl-c em{font-style:normal;font-size:10.5px;font-weight:900;letter-spacing:-.3px;color:var(--c);font-variant-numeric:tabular-nums;white-space:nowrap}
.v-artd .sp-9241 .prose .cl-c i{display:block;width:100%;max-width:34px;height:var(--h);border-radius:8px 8px 0 0;background:var(--c);opacity:.88}
.v-artd .sp-9241 .prose .cl-c span{box-sizing:border-box;height:122px;padding-top:6px;border-top:2px solid var(--c);writing-mode:vertical-rl;font-size:13px;font-weight:800;line-height:1.2;color:var(--ink);white-space:nowrap}

/* 진료비 게시판 */
.v-artd .sp-9241 .prose .vt-bd{margin:6px 0 14px;padding:26px 30px 22px;border-radius:16px;background:var(--board);box-shadow:inset 0 0 0 9px #7a5534,inset 0 0 0 11px #5d3f25;color:#fff}
.v-artd .sp-9241 .prose .bd-t{margin:4px 0 10px;padding-bottom:14px;border-bottom:1.5px dashed rgba(255,255,255,.3);font-size:21px;font-weight:900;letter-spacing:6px;color:#fbf3d0;text-align:center}
.v-artd .sp-9241 .prose .bd-l li{display:grid;grid-template-columns:30px 104px minmax(0,1fr) 92px;align-items:center;gap:12px;padding:12px 4px;border-bottom:1px dashed rgba(255,255,255,.18)}
.v-artd .sp-9241 .prose .bd-n{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:1.5px solid rgba(255,255,255,.7);border-radius:50%;font-size:13px;font-weight:900;color:#fff}
.v-artd .sp-9241 .prose .bd-l b{font-size:15.5px;font-weight:900;color:#ffe7a3}
.v-artd .sp-9241 .prose .bd-l p{font-size:14px;line-height:1.55;color:rgba(255,255,255,.86);word-break:keep-all}
.v-artd .sp-9241 .prose .bd-l em{align-self:end;padding:0 0 2px 40px;border-bottom:1.5px solid rgba(255,255,255,.55);font-style:normal;font-size:13.5px;font-weight:800;color:rgba(255,255,255,.75);text-align:right}
.v-artd .sp-9241 .prose .bd-f{margin:14px 4px 0;font-size:12.5px;line-height:1.6;color:rgba(255,255,255,.66)}
.v-artd .sp-9241 .prose .vt-tg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 18px}
.v-artd .sp-9241 :where(.prose) .vt-tg li{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:14px;background:var(--c1b);font-size:13.5px;line-height:1.6;color:#3b4250}
.v-artd .sp-9241 :where(.prose) .vt-tg b{font-size:15px;font-weight:900;color:var(--c1)}
.v-artd .sp-9241 :where(.prose) .vt-tg small{margin-top:auto;font-size:11.5px;font-weight:800;color:var(--sub)}

/* 두 곳 게시 */
.v-artd .sp-9241 .prose .vt-two{display:grid;grid-template-columns:minmax(0,1fr) 56px minmax(0,1.35fr);align-items:stretch;gap:10px;margin:6px 0 14px}
.v-artd .sp-9241 .prose .tw-in,.v-artd .sp-9241 .prose .tw-web{display:flex;flex-direction:column;gap:10px;padding:18px 18px 16px;border-radius:18px}
.v-artd .sp-9241 .prose .tw-in{background:var(--c3b)}
.v-artd .sp-9241 .prose .tw-web{background:var(--c2b)}
.v-artd .sp-9241 .prose .tw-k{align-self:flex-start;padding:4px 12px;border-radius:999px;background:var(--c3);font-size:13px;font-weight:900;color:#fff}
.v-artd .sp-9241 .prose .tw-web .tw-k{background:var(--c2)}
.v-artd .sp-9241 .prose .tw-desk{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:136px}
.v-artd .sp-9241 .prose .dk-p{display:flex;align-items:flex-start;justify-content:center;width:96px;height:74px;padding-top:10px;border-radius:4px;background:#fff;background-image:repeating-linear-gradient(#fff 0 22px,#e6e2d8 22px 24px,#fff 24px 32px);box-shadow:0 2px 0 rgba(0,0,0,.08);font-size:11.5px;font-weight:900;color:var(--c3);box-sizing:border-box}
.v-artd .sp-9241 .prose .dk-c{display:flex;align-items:center;justify-content:center;width:100%;max-width:220px;height:40px;border-radius:8px 8px 4px 4px;background:#8a6a4a;font-size:12.5px;font-weight:900;color:#fff}
.v-artd .sp-9241 .prose .tw-d{font-size:13.5px;line-height:1.6;color:#3b4250;word-break:keep-all}
.v-artd .sp-9241 :where(.prose) .tw-in small,.v-artd .sp-9241 :where(.prose) .tw-web small{margin-top:auto;font-size:11.5px;font-weight:800;color:var(--sub)}
.v-artd .sp-9241 .prose .tw-plus{align-self:center;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--dk);font-size:12.5px;font-weight:900;color:#fff}
.v-artd .sp-9241 .prose .tw-flow{display:flex;align-items:center;justify-content:center;gap:8px;height:136px}
.v-artd .sp-9241 .prose .fw-s{position:relative;display:flex;flex-direction:column;gap:6px;width:124px;height:104px;padding:8px;border-radius:10px;background:#fff;box-shadow:0 0 0 1.5px #c9d6e8;box-sizing:border-box}
.v-artd .sp-9241 .prose .fw-bar{display:flex;gap:3px;margin:0 0 2px}
.v-artd .sp-9241 .prose .fw-bar i{width:6px;height:6px;border-radius:50%;background:#d3d9e3}
.v-artd .sp-9241 .prose .fw-ban{display:flex;align-items:center;justify-content:center;height:30px;border-radius:6px;background:var(--c2);font-size:11.5px;font-weight:900;color:#fff}
.v-artd .sp-9241 .prose .fw-row{height:10px;border-radius:3px;background:#e7ecf3}
.v-artd .sp-9241 .prose .fw-row:nth-of-type(odd){width:80%}
.v-artd .sp-9241 .prose .fw-l{position:absolute;left:0;right:0;bottom:-22px;font-size:11.5px;font-weight:800;color:var(--c2);text-align:center;white-space:nowrap}
.v-artd .sp-9241 .prose .fw-ar{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:11.5px;font-weight:900;color:var(--c2);white-space:nowrap}
.v-artd .sp-9241 .prose .fw-ar::after{content:"";width:40px;height:2px;background:var(--c2);box-shadow:none;clip-path:none}
.v-artd .sp-9241 .prose .tw-web .tw-d{margin-top:18px}
.v-artd .sp-9241 .prose .vt-rl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 18px}
.v-artd .sp-9241 :where(.prose) .vt-rl li{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:14px;background:#f2f4f7}
.v-artd .sp-9241 :where(.prose) .vt-rl b{font-size:15px;font-weight:900;color:var(--ink)}
.v-artd .sp-9241 .prose .vt-rl p{font-size:13.5px;line-height:1.6;color:#3b4250}
.v-artd .sp-9241 :where(.prose) .vt-rl small{font-size:11.5px;font-weight:800;color:var(--sub)}

/* 수술 레일 */
.v-artd .sp-9241 .prose .vt-rail{display:flex;flex-direction:column;gap:12px;margin:6px 0 14px}
.v-artd .sp-9241 .prose .rl-i{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px}
.v-artd .sp-9241 .prose .rl-i:not(:last-child)::before{content:"";position:absolute;left:31px;top:64px;bottom:-12px;width:2px;background:var(--c3)}
.v-artd .sp-9241 .prose .rl-n{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--c3);font-size:15px;font-weight:900;color:#fff}
.v-artd .sp-9241 .prose .rl-b{display:flex;flex-direction:column;gap:6px;padding:14px 18px;border-radius:14px;background:#fff;box-shadow:0 0 0 1.5px var(--line)}
.v-artd .sp-9241 .prose .rl-b b{font-size:16px;font-weight:900;color:var(--ink)}
.v-artd .sp-9241 .prose .rl-b p{font-size:14px;line-height:1.6;color:#3b4250}
.v-artd .sp-9241 .prose .rl-b ul{display:flex;flex-direction:column;gap:4px}
.v-artd .sp-9241 .prose .rl-b li{position:relative;padding-left:14px;font-size:14px;line-height:1.6;color:#3b4250}
.v-artd .sp-9241 .prose .rl-b li::before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;background:var(--c3)}
.v-artd .sp-9241 :where(.prose) .rl-b small{font-size:11.5px;font-weight:800;color:var(--sub)}
.v-artd .sp-9241 .prose .vt-ex{display:flex;flex-direction:column;gap:8px;margin:0 0 18px;padding:18px 22px;border-radius:16px;background:var(--c4b)}
.v-artd .sp-9241 .prose .ex-h{font-size:14.5px;font-weight:900;color:var(--c4)}
.v-artd .sp-9241 .prose .vt-ex p:not(.ex-h){font-size:13.5px;line-height:1.6;color:#3b4250}
.v-artd .sp-9241 .prose .vt-ex b{display:inline-block;margin-right:8px;padding:1px 8px;border-radius:6px;background:#fff;font-size:12.5px;font-weight:900;color:var(--c4)}

/* 동물등록 이름표와 눈금자 */
.v-artd .sp-9241 .prose .vt-tags{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:6px 0 14px}
.v-artd .sp-9241 .prose .tg-c{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 16px 20px;border-radius:22px 22px 40px 40px;background:var(--c1);color:#fff;text-align:center}
.v-artd .sp-9241 .prose .tg-h{display:block;width:16px;height:16px;margin-bottom:6px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 4px rgba(0,0,0,.18)}
.v-artd .sp-9241 .prose .tg-c b{font-size:15px;font-weight:900;line-height:1.45;word-break:keep-all}
.v-artd .sp-9241 .prose .tg-c p{padding:3px 10px;border-radius:999px;background:rgba(255,255,255,.2);font-size:12.5px;font-weight:800;line-height:1.5}
.v-artd .sp-9241 .prose .vt-ru{display:grid;grid-template-columns:1fr 2fr;margin:28px 0 16px;border-top:5px solid var(--c1)}
.v-artd .sp-9241 .prose .ru-i{display:flex;flex-direction:column;align-items:flex-end;gap:4px;padding:0 12px 4px;border-right:2px dashed var(--c1);text-align:right}
.v-artd .sp-9241 .prose .ru-d{margin-top:-30px;padding:2px 10px;border-radius:999px;background:var(--c1);font-size:14px;font-weight:900;color:#fff}
.v-artd .sp-9241 .prose .ru-k{margin-top:8px;font-size:14px;font-weight:800;line-height:1.5;color:var(--ink);word-break:keep-all}
.v-artd .sp-9241 :where(.prose) .ru-i small{font-size:11.5px;font-weight:800;color:var(--sub)}

/* 의료진 카드와 정지 사유 */
.v-artd .sp-9241 .prose .vt-id{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:14px;margin:6px 0 18px}
.v-artd .sp-9241 .prose .id-c{--c:var(--c2);display:flex;flex-direction:column;gap:8px;padding:0 0 16px;border-radius:18px;background:#fff;box-shadow:0 0 0 1.5px var(--line);overflow:hidden}
.v-artd .sp-9241 .prose .id-c.c2{--c:var(--c1)}
.v-artd .sp-9241 .prose .id-c::before{content:"";display:block;width:44px;height:8px;margin:10px auto 0;border-radius:4px;background:#d9dde5}
.v-artd .sp-9241 .prose .id-r{margin:0 0 4px;padding:12px 18px;background:var(--c);font-size:18px;font-weight:900;color:#fff}
.v-artd .sp-9241 .prose .id-q{padding:0 18px;font-size:14.5px;font-weight:900;color:var(--c)}
.v-artd .sp-9241 .prose .id-d{padding:0 18px;font-size:13.5px;line-height:1.6;color:#3b4250;word-break:keep-all}
.v-artd .sp-9241 :where(.prose) .id-c small{padding:0 18px;font-size:11.5px;font-weight:800;color:var(--sub)}
.v-artd .sp-9241 .prose .vt-wn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 18px}
.v-artd .sp-9241 .prose .wn-c{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:16px;background:#fff6f4;box-shadow:0 0 0 1.5px #f0cdc6}
.v-artd .sp-9241 .prose .wn-h{display:flex;flex-direction:column;gap:2px;font-size:15px;font-weight:900;color:var(--hi)}
.v-artd .sp-9241 :where(.prose) .wn-h small{font-size:11.5px;font-weight:800;color:var(--sub)}
.v-artd .sp-9241 .prose .wn-c ol{display:flex;flex-direction:column;gap:8px;counter-reset:w}
.v-artd .sp-9241 .prose .wn-c li{counter-increment:w;display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;font-size:13.5px;line-height:1.6;color:#3b4250}
.v-artd .sp-9241 .prose .wn-c li::before{content:counter(w);display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:1px;border-radius:50%;background:var(--hi);font-size:12px;font-weight:900;color:#fff}

/* 사례 */
.v-artd .sp-9241 .prose .vt-cs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:6px 0 8px}
.v-artd .sp-9241 :where(.prose) .cs-c{display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:16px;background:var(--soft);color:var(--ink);text-decoration:none}
.v-artd .sp-9241 :where(.prose) .cs-c:hover{background:#eef2ff}
.v-artd .sp-9241 .prose .cs-k{font-size:12.5px;font-weight:900;color:var(--c1)}
.v-artd .sp-9241 .prose .cs-t{font-size:16px;font-weight:900;line-height:1.4;color:var(--ink)}
.v-artd .sp-9241 .prose .cs-d{font-size:13.5px;line-height:1.55;color:var(--sub)}

/* 진행 방식 */
.v-artd .sp-9241 :where(.prose) .vt-wbox{margin:0;padding:24px 26px;border-radius:18px;background:#fff8e1}
.v-artd .sp-9241 :where(.prose) .vt-wbox .we-h{margin:0 0 14px;font-size:13px;font-weight:800;letter-spacing:.4px;color:#9a6a00}
.v-artd .sp-9241 .prose .vt-wbox dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}
.v-artd .sp-9241 .prose .vt-wbox dl>div{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:12px;background:#fff}
.v-artd .sp-9241 :where(.prose) .vt-wbox dt{font-size:15px;font-weight:900;color:var(--ink)}
.v-artd .sp-9241 :where(.prose) .vt-wbox dd{margin:0;font-size:14.5px;line-height:1.6;color:#3a3f52}

/* 연재 순서 */
.v-artd .sp-9241 .prose .vt-nx{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px;margin:6px 0 8px}
.v-artd .sp-9241 :where(.prose) .vt-nx a{display:flex;flex-direction:column;gap:3px;height:100%;margin:0;padding:12px 14px;border-radius:12px;background:var(--soft);font-size:14px;font-weight:700;line-height:1.4;color:var(--ink);text-decoration:none;box-sizing:border-box}
.v-artd .sp-9241 :where(.prose) .vt-nx a:hover{background:#eef2ff}
.v-artd .sp-9241 :where(.prose) .vt-nx span{font-size:12.5px;font-weight:800;color:var(--blue)}
.v-artd .sp-9241 .prose .vt-nh{margin:22px 0 10px;font-size:15px;font-weight:900;color:var(--c1)}
.v-artd .sp-9241 .prose .vt-dt{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:0 0 8px}
.v-artd .sp-9241 .prose .vt-dt li{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:10px;background:#fff;outline:1.5px dashed #c9cdd8;outline-offset:-1.5px;font-size:13.5px;font-weight:700;line-height:1.35;color:var(--sub)}
.v-artd .sp-9241 .prose .vt-dt li.on{background:var(--navy);outline:0;color:#fff}
.v-artd .sp-9241 .prose .vt-dt li.ok{padding:0;outline:0;background:var(--soft)}
.v-artd .sp-9241 :where(.prose) .vt-dt li.ok a{display:flex;flex-direction:column;gap:2px;height:100%;padding:10px 12px;border-radius:10px;color:var(--ink);text-decoration:none;box-sizing:border-box}
.v-artd .sp-9241 :where(.prose) .vt-dt li.ok a:hover{background:#eef2ff}
.v-artd .sp-9241 .prose .vt-dt span{font-size:11.5px;font-weight:800;color:#9aa1b1}
.v-artd .sp-9241 .prose .vt-dt li.on span{color:var(--yellow)}
.v-artd .sp-9241 .prose .vt-dt li.ok span{color:var(--blue)}
.v-artd .sp-9241 :where(.prose) .vt-dt span::after{content:"편"}

/* 출처 */
.v-artd .sp-9241 .prose .vt-srcs h2{font-size:15px;color:var(--sub)}
.v-artd .sp-9241 :where(.prose) .vt-srcs li{font-size:13.5px;line-height:1.7;color:var(--sub)}

@media (max-width:760px){
  .v-artd .sp-9241 .prose h2{font-size:22px}
  .v-artd .sp-9241 :where(.prose) .vt-s{padding-top:48px}
  .v-artd .sp-9241 .prose .vt-cs{grid-template-columns:1fr}
  .v-artd .sp-9241 :where(.prose) .vt-wbox{padding:20px 16px}
  .v-artd .sp-9241 .prose .vt-wbox dl{grid-template-columns:1fr}
  .v-artd .sp-9241 .prose .vt-nx{grid-template-columns:1fr 1fr}
  .v-artd .sp-9241 .prose .vt-dt{grid-template-columns:repeat(3,minmax(0,1fr))}
  .v-artd .sp-9241 .prose .vt-cl{flex-direction:column;gap:16px;padding:16px 14px}
  .v-artd .sp-9241 .prose .cl-b{flex-direction:column;align-items:stretch;gap:6px;height:auto}
  .v-artd .sp-9241 .prose .cl-c{display:grid;grid-template-columns:118px minmax(0,1fr) 46px;align-items:center;gap:8px}
  .v-artd .sp-9241 .prose .cl-c span{order:1;height:auto;padding:0;border:0;writing-mode:horizontal-tb;font-size:13px;white-space:normal}
  .v-artd .sp-9241 .prose .cl-c i{order:2;width:calc(var(--h) * .9);max-width:100%;height:14px;border-radius:0 7px 7px 0}
  .v-artd .sp-9241 .prose .cl-c em{order:3;font-size:12px;text-align:right}
  .v-artd .sp-9241 .prose .vt-bd{padding:22px 18px 18px}
  .v-artd .sp-9241 .prose .bd-l li{grid-template-columns:26px minmax(0,1fr) 64px;grid-template-areas:"n b e" "n p p";gap:4px 10px}
  .v-artd .sp-9241 .prose .bd-n{grid-area:n;align-self:start}
  .v-artd .sp-9241 .prose .bd-l b{grid-area:b}
  .v-artd .sp-9241 .prose .bd-l p{grid-area:p;font-size:13.5px}
  .v-artd .sp-9241 .prose .bd-l em{grid-area:e;padding-left:20px}
  .v-artd .sp-9241 .prose .vt-tg{grid-template-columns:1fr}
  .v-artd .sp-9241 .prose .vt-two{grid-template-columns:1fr}
  .v-artd .sp-9241 .prose .tw-plus{justify-self:center;width:auto;height:auto;padding:5px 16px;border-radius:999px}
  .v-artd .sp-9241 .prose .fw-s{width:110px}
  .v-artd .sp-9241 .prose .vt-rl{grid-template-columns:1fr}
  .v-artd .sp-9241 .prose .rl-i{grid-template-columns:48px minmax(0,1fr);gap:10px}
  .v-artd .sp-9241 .prose .rl-n{width:48px;height:48px;font-size:13px}
  .v-artd .sp-9241 .prose .rl-i:not(:last-child)::before{left:23px;top:48px}
  .v-artd .sp-9241 .prose .rl-b{padding:12px 14px}
  .v-artd .sp-9241 .prose .vt-ex{padding:16px}
  .v-artd .sp-9241 .prose .vt-tags{grid-template-columns:1fr;gap:8px}
  .v-artd .sp-9241 .prose .tg-c{flex-direction:row;flex-wrap:wrap;justify-content:center;padding:12px 14px;border-radius:999px 22px 22px 999px}
  .v-artd .sp-9241 .prose .tg-h{margin:0}
  .v-artd .sp-9241 .prose .ru-i{padding:0 8px 4px}
  .v-artd .sp-9241 .prose .ru-k{font-size:13px}
  .v-artd .sp-9241 .prose .vt-id{grid-template-columns:1fr}
  .v-artd .sp-9241 .prose .vt-wn{grid-template-columns:1fr}
}
