.il-detail *{box-sizing:border-box}.il-detail{line-height:1.65;color:#193d50;min-width:0}.il-detail section{padding:24px 0;border-bottom:1px solid #dce6eb}.il-detail h2{font-size:27px}.il-detail h3{font-size:21px;margin:0 0 12px}.il-detail h4{font-size:17px}.il-detail a{color:#006d91}.il-scroll{max-width:100%;overflow:auto;margin:14px 0;border:1px solid #dce6eb;border-radius:8px}.il-detail table{width:100%;border-collapse:collapse;min-width:630px;font-size:14px}.il-detail th,.il-detail td{padding:12px;text-align:left;vertical-align:top;border-bottom:1px solid #e2e9ee;white-space:normal}.il-detail th{background:#edf5f8}.il-note{padding:14px 18px;background:#eef7fa;border-left:4px solid #137391;margin:16px 0}.il-caution{background:#fff8e8;border-color:#b58b2b}.il-source{font-size:13px;color:#58717e}.il-controls{display:flex;gap:18px;flex-wrap:wrap}.il-controls label{display:flex;flex-direction:column;flex:1;min-width:200px;font-size:14px}.il-controls input{font:inherit;padding:10px;border:1px solid #acc3ce;border-radius:6px;margin-top:6px;width:100%}.il-links{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.il-links a{padding:9px 14px;background:#edf5f8;border-radius:7px}.il-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.il-card{border:1px solid #dce6eb;padding:18px;border-radius:10px}.il-detail img{max-width:100%;height:auto}.il-detail code{overflow-wrap:anywhere;white-space:normal}.il-detail .il-bar{display:grid;grid-template-columns:100px 1fr 60px;gap:10px;align-items:center;margin:12px 0}.il-detail .il-bar span:nth-child(2){background:#edf2f5;height:23px;border-radius:4px}.il-detail .il-bar i{display:block;background:#12768d;height:23px;border-radius:4px}.tabs{flex-wrap:wrap}.imagebox{background:white}.spec-table td{overflow-wrap:anywhere}@media(max-width:650px){.il-grid{grid-template-columns:1fr}.il-controls label{min-width:100%}.il-detail h2{font-size:23px}.il-detail .il-bar{grid-template-columns:83px 1fr 45px;font-size:13px}}@media print{.il-links,.il-controls,.printbar{display:none!important}.il-scroll{overflow:visible}.il-detail table{min-width:0;font-size:9pt}.il-detail tr{break-inside:avoid}.il-detail h3{break-after:avoid}}
