/*! Studio 36.5 °C — © 2026. All rights reserved. 무단 복제·재배포 금지. */
:root:root{--t-1: #2E343A;--t-2: #454B52;--t-3: #5A6067;--ink-2: #454B52;--ink-3: #5A6067}:root body{letter-spacing:0;font-weight:420}:root .tabs.mode-tabs button:not([aria-selected=true]),:root .pills button,:root .eyebrow,:root .network-node-metrics dt,:root .hero-privacy,:root .principles-heading>p{color:var(--t-2)}:root #foot-text,:root .footer-bottom,:root .footer-bottom a,:root .studio-footer .footer-title small,:root .footer-links a{color:var(--t-2)}:root .studio-hero .lede,:root .lede{font-size:16.5px;line-height:1.85;color:var(--t-1)}:root .note,:root .tool-desc,:root .principle p,:root .principles-heading>p,:root .limits,:root .howto,:root .chart-what,:root .notice,:root .consent ul,:root .policy p,:root .policy li{font-size:15px;line-height:1.8}:root .concl{font-size:15px;line-height:1.75}:root .concl .k{font-size:12.5px}:root .body{font-size:15.5px}:root .kv,:root .rules th,:root .rules td,:root .ev-t,:root .ev-list,:root .why-list,:root .art-grid,:root .rep,:root .network-node-excerpt,:root .graph-near,:root .bar,:root .vc-meta,:root .vc-stats,:root .chart-table summary,:root .policy table{font-size:14px;line-height:1.75}:root .sub-h{font-size:13.5px}:root .lbl,:root .check{font-size:14px}:root .meta,:root .ev-meta,:root .chart-meta,:root .stat dt,:root .map-val,:root .map-name,:root .src-badge,:root .sample-flag,:root .chip,:root .tone,:root .lean-tag,:root .card-h .lean-tag,:root .lab,:root .stamp,:root .issue-h small,:root .map-g,:root .cnt,:root .m-note,:root details.why>summary,:root .seg button,:root .pills button,:root .tabs button,:root .section-label span,:root .reader-intro p,:root .hero-privacy,:root .network-stage-bottom,:root .network-caption,:root .network-selects label>span,:root .inspector-label,:root .network-data-state,:root #network-node-meta,:root #network-neighbors button,:root .network-method>p,:root .network-method details,:root .network-node-metrics dt,:root .footer-links,:root #foot-text,:root .footer-bottom,:root .footer-bottom a,:root .graph-label,:root .policy .meta-line,:root .policy .review{font-size:13px;line-height:1.65}:root .ev-meta{color:var(--t-3)}:root .dv-rest,:root .dv-labels,:root .art-grid dt,:root .vc-stats dt{font-size:13px}:root .dv-labels b{font-size:14px}:root .lab{padding:2px 7px}:root .tabs.mode-tabs button{font-size:14.5px}:root .btn.small{font-size:13px}:root .site-link,:root .site-nav .site-link{font-size:13.5px}:root .sound-toggle,:root .motion-toggle{font-size:12.5px}:root .product-name span{font-size:13px}:root .hero-secondary{font-size:13.5px}:root .network-detail-link{font-size:13px}:root .network-method details p{font-size:13px;line-height:1.75}:root .studio-meta .meta-ko{font-size:12.5px;letter-spacing:0}:root .studio-signature{color:var(--t-2)}:root .studio-hero .eyebrow,:root .network-stage-top,:root .network-toolbar-title>span,:root .studio-meta p,:root .mode-note,:root .tool-no,:root .section-label p,:root .section-index,:root .reader-intro h2 span,:root .studio-footer .footer-title small,:root .stage-coordinate,:root .tk-item{font-size:11.5px}:root body{word-break:keep-all;overflow-wrap:break-word}@media(max-width:899px){:root .site-link,:root .site-nav .site-link{font-size:12.5px}}@media(max-width:620px){:root .studio-hero .lede,:root .lede{font-size:15.5px;line-height:1.85}:root .note,:root .tool-desc,:root .principle p,:root .principles-heading>p,:root .limits,:root .howto,:root .chart-what,:root .notice,:root .concl,:root .policy p,:root .policy li{font-size:14.5px;line-height:1.8}:root .kv,:root .rules th,:root .rules td,:root .ev-t,:root .ev-list,:root .why-list,:root .art-grid,:root .network-node-excerpt,:root .graph-near,:root .bar{font-size:13.5px}:root .meta,:root .ev-meta,:root .chart-meta,:root .stat dt,:root .map-val,:root .map-name,:root .src-badge,:root .sample-flag,:root .chip,:root .tone,:root .lean-tag,:root .card-h .lean-tag,:root .lab,:root .stamp,:root .issue-h small,:root .map-g,:root details.why>summary,:root .seg button,:root .pills button,:root .tabs button,:root .section-label span,:root .reader-intro p,:root .hero-privacy,:root .network-stage-bottom,:root .network-caption,:root .network-selects label>span,:root .inspector-label,:root .network-data-state,:root #network-node-meta,:root #network-neighbors button,:root .network-method>p,:root .network-method details,:root .network-node-metrics dt,:root .footer-links,:root #foot-text,:root .footer-bottom,:root .footer-bottom a{font-size:12.5px}:root .tabs.mode-tabs button{font-size:14px}:root .site-link,:root .site-nav .site-link{font-size:12px}:root .studio-hero .eyebrow,:root .network-stage-top,:root .network-toolbar-title>span,:root .studio-meta p,:root .mode-note,:root .tool-no,:root .section-label p,:root .section-index,:root .reader-intro h2 span,:root .studio-footer .footer-title small,:root .stage-coordinate{font-size:10.5px}:root .reader-intro p{max-width:160px}}@media(max-width:420px){:root .site-link,:root .site-nav .site-link{font-size:11.5px}}@media(max-width:359px){:root .site-header{flex-wrap:wrap;row-gap:2px}:root .site-nav{order:5;flex-basis:100%;gap:18px}:root .site-link,:root .site-nav .site-link{font-size:12px}}:root.theme-dark{filter:invert(1) hue-rotate(180deg) contrast(.9);background:#fff}:root.theme-dark img,:root.theme-dark video,:root.theme-dark picture{filter:invert(1) hue-rotate(180deg)}.theme-switch{display:inline-flex;border:1px solid var(--rule);border-radius:999px;overflow:hidden}.theme-switch button{-webkit-appearance:none;appearance:none;border:0;background:none;padding:6px 12px;font:inherit;font-size:12.5px;color:var(--t-2);cursor:pointer;min-height:32px}.theme-switch button[aria-pressed=true]{background:var(--ink);color:var(--paper, #fff)}.theme-switch button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}
