.et-via [data-via-output]{direction:ltr;unicode-bidi:isolate;text-align:left;white-space:nowrap}
.et-via .et-result-main [data-via-output]{text-align:right}
.et-via input{direction:ltr;min-width:0;font:inherit}
.et-via .et-input-card label>span{direction:ltr}
.et-via .et-input-card small{line-height:1.9;color:#526570}
.et-via .et-output-card dl div{gap:12px}
.et-via .et-output-card dd{font-size:14px}
.et-via input[aria-invalid="true"]{border-color:#b42318}
.et-via .et-equation{font-size:16px;overflow-wrap:anywhere}
.et-via input:focus-visible{outline:2px solid #087fbd;outline-offset:2px}
.et-via-figure{margin:0 0 18px;padding:12px;background:#f3f7f8;border-radius:10px;text-align:center}
.et-via-section{position:relative;width:260px;max-width:100%;height:155px;margin:auto;font-size:11px;color:#243c4b}
.et-via-board{position:absolute;left:15%;top:20px;width:66%;height:90px;background:#e9d8ad;border:1px solid #aa9467;border-block:9px solid #c0a06a}
.et-via-barrel{position:absolute;left:43%;top:-12px;width:30px;height:96px;box-sizing:border-box;border:7px solid #db780c;border-block-width:3px;background:#174768;border-radius:40% / 5%;display:flex;align-items:center;justify-content:center}
.et-via-barrel span{color:#fff;font-size:10px;writing-mode:vertical-rl}
.et-via-length-label{position:absolute;right:0;top:54px;border-right:1px solid #526570;padding:7px}
.et-via-plating-label{position:absolute;left:0;top:0}
.et-via-plating-label:after{content:'';position:absolute;left:100%;top:14px;width:54px;border-top:1px solid #925006;transform:rotate(18deg);transform-origin:left}
.et-via-diameter-label{position:absolute;top:122px;left:35%;width:40%;border-top:1px solid #526570;padding-top:5px}
.et-via-figure figcaption{font-size:11px;line-height:1.9;color:#405666}.et-via-figure bdi{display:block;direction:ltr}
.et-via-plating-help{margin-top:-8px}.et-via-notice{margin:22px 0;font-size:13px;line-height:1.9}
.et-via-examples{padding:20px;background:#f3f7f8;border-radius:12px}.et-via-examples h3{font-size:17px;margin:0 0 8px}.et-via-examples p{font-size:12px;line-height:1.9}
.et-via-table-scroll{overflow-x:auto}.et-via-examples table{width:100%;border-collapse:collapse;min-width:460px;font-size:13px}.et-via-examples th,.et-via-examples td{padding:12px 10px;border-bottom:1px solid #dce5e9;text-align:right}.et-via-examples td{direction:ltr;text-align:center}.et-via-examples thead{color:#071b2b}.et-via-examples tbody th{font-weight:500}
@media(max-width:430px){.et-via .et-input-card,.et-via .et-output-card{padding:14px}.et-via .et-output-card dd{font-size:12px}}
