.manual-site-header .watch-language select{font:12px system-ui,sans-serif;min-width:112px;max-width:165px;min-height:40px;padding:8px 25px 8px 10px;background:#19221d;color:#eeeae3;border:1px solid #64766a;border-radius:3px;color-scheme:dark}
html:not([lang="ko"]) .guide-hero h1{letter-spacing:-.035em;font-size:clamp(35px,4.1vw,62px)}
html:not([lang="ko"]) .guide-hero h1 span{letter-spacing:.035em;overflow-wrap:anywhere}
html:not([lang="ko"]) .facts strong{font-size:clamp(22px,2.3vw,32px)}
html:not([lang="ko"]) :is(.model-card,.setting,.step-content,.touch-card){overflow-wrap:anywhere;min-width:0}
html:not([lang="ko"]) .notice strong{white-space:normal;flex:0 0 150px}
html:not([lang="ko"]) .manual-site-header nav{flex-shrink:1}
.interval-simulator button{overflow-wrap:anywhere}
html:not([lang="ko"]) .interval-simulator .sim-repeat-row{grid-template-columns:minmax(0,1fr) 65px auto}
html:not([lang="ko"]) .sim-repeat-row>span{font-size:11px}
@media(max-width:1100px){html:not([lang="ko"]) .facts>div{padding-inline:15px}html:not([lang="ko"]) .toc{gap:6px 20px}}
@media(max-width:740px){html:not([lang="ko"]) .guide-hero h1{font-size:39px}html:not([lang="ko"]) .facts strong{font-size:23px}html:not([lang="ko"]) .section-heading h2{font-size:29px}html:not([lang="ko"]) .guide-section{scroll-margin-top:160px}.manual-site-header .watch-language select{max-width:130px}}
