.trimix-refill-guide{color:#0a2635}.trimix-refill-guide a,.trimix-refill-note a{text-decoration:underline;text-underline-offset:3px}.trimix-refill-guide .rc-scroll{overflow-x:auto;overscroll-behavior-x:contain}.trimix-refill-guide .rc-scroll:focus-visible,.trimix-refill-guide a:focus-visible,.trimix-refill-note a:focus-visible{outline:3px solid #147d92;outline-offset:4px}.trimix-refill-guide .rc-matrix{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:14px;line-height:1.6;margin:0}.trimix-refill-guide caption{text-align:left;font-size:13px;color:#526570;padding:0 0 14px}.trimix-refill-guide th,.trimix-refill-guide td{text-align:left;vertical-align:top;padding:18px;border-bottom:1px solid #dce5e9;overflow-wrap:break-word}.trimix-refill-guide th:first-child{width:21%;background:#f2f6f7;font-weight:600}.trimix-refill-guide thead th{font-size:22px;border-bottom:2px solid #071f2d}.trimix-refill-guide thead th:first-child{font-size:14px}.trimix-refill-guide thead small{display:block;font-size:14px;color:#526570;font-weight:400;margin-top:5px}.trimix-refill-guide .rc-highlight td{font-size:17px;font-weight:700;background:#f7fafb}.trimix-refill-guide .rc-notes{font-size:14px;line-height:1.65;max-width:92ch;color:#526570;margin:20px 0 30px}.trimix-refill-guide .rc-notes p{margin-bottom:10px}.trimix-refill-guide .rc-adapters{display:grid;grid-template-columns:1fr 1fr;gap:38px;margin:28px 0 16px}.trimix-refill-guide .rc-adapters article{display:grid;grid-template-columns:160px 1fr;align-items:start;gap:22px;border-top:1px solid #dce5e9;padding-top:26px}.trimix-refill-guide .rc-adapters img{display:block;width:160px;height:220px;object-fit:contain;mix-blend-mode:multiply}.trimix-refill-guide .rc-adapters h3{font-size:24px}.trimix-refill-guide .rc-adapters p{font-size:14px;line-height:1.65}.trimix-refill-guide .rc-small,.trimix-refill-note .rc-small{font-size:12px;color:#526570;line-height:1.7}.trimix-refill-guide .rc-connection-notes{margin-top:32px;padding:27px 30px;background:#f2f6f7}.trimix-refill-guide .rc-connection-notes p{max-width:88ch;font-size:14px;line-height:1.7}.trimix-refill-guide .rc-scroll-hint{display:none;color:#526570;font-size:13px}.trimix-refill-note{margin:24px 0;padding:22px 0;border-top:2px solid #147d92;border-bottom:1px solid #dce5e9;color:#0a2635}.trimix-refill-note h2{font-size:22px;line-height:1.25;margin:0 0 16px}.trimix-refill-note p,.trimix-refill-note li{font-size:14px;line-height:1.65;max-width:90ch;margin-bottom:12px}.trimix-refill-note dl{margin:0 0 16px}.trimix-refill-note dl div{margin-bottom:13px}.trimix-refill-note dt{font-size:13px;font-weight:700;margin-bottom:3px}.trimix-refill-note dd{font-size:13px;line-height:1.6;margin:0;color:#526570}.trimix-refill-note p:last-child{margin-bottom:0}.rc-tutorial-entry{padding:28px 0;margin-bottom:38px}.rc-tutorial-entry ul{padding-left:20px}
@media(max-width:1100px){.trimix-refill-guide .rc-adapters article{grid-template-columns:120px 1fr;gap:18px}.trimix-refill-guide .rc-adapters img{width:120px;height:190px}}
@media(max-width:800px){.trimix-refill-guide .rc-matrix{min-width:790px}.trimix-refill-guide th:first-child{position:sticky;left:0;z-index:2;width:145px;box-shadow:5px 0 7px -6px #0a26354d}.trimix-refill-guide .rc-scroll-hint{display:block}.trimix-refill-guide .rc-adapters{grid-template-columns:1fr;gap:22px}.trimix-refill-guide .rc-adapters article{grid-template-columns:145px 1fr}.trimix-refill-guide .rc-adapters img{width:145px;height:210px}.trimix-refill-guide .rc-connection-notes{padding:23px}}
@media(max-width:520px){.trimix-refill-guide .rc-matrix{min-width:730px}.trimix-refill-guide th:first-child{width:120px}.trimix-refill-guide th,.trimix-refill-guide td{padding:14px}.trimix-refill-guide .rc-adapters article{grid-template-columns:100px 1fr;gap:17px}.trimix-refill-guide .rc-adapters img{width:100px;height:160px}.trimix-refill-guide .rc-adapters h3{font-size:21px}}
@media print{.trimix-refill-guide .rc-scroll{overflow:visible}.trimix-refill-guide .rc-matrix{min-width:0;font-size:10px}.trimix-refill-guide th,.trimix-refill-guide td{padding:6px}.trimix-refill-guide th:first-child{position:static}.trimix-refill-guide .rc-scroll-hint{display:none}}
