.wg110{margin:14px 0 24px;padding:18px 0;border-top:2px solid #ef785f;border-bottom:1px solid #ffffff25;color:inherit}.wg110-head{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;align-items:center}.wg110-head span,.wg110-head small{display:block;font-size:11px;color:#aeb8b4}.wg110-head b{display:block;font-size:18px;margin:8px 0}.wg110-size{display:block;font-size:clamp(27px,4vw,42px);font-weight:750;letter-spacing:-.04em;line-height:1.2;margin:8px 0}.wg110 h3{font-size:15px;margin:20px 0 8px}.wg110 h3 small{display:inline;font-size:10px;font-weight:400;color:#aeb8b4}.wg110 p{font-size:13px;line-height:1.55}.wg110 .small,.wg110 small{font-size:11px;color:#aeb8b4}.wg110-notice{border-left:2px solid #ef785f;padding:8px 12px;background:#ef785f09}.wg110-evidence{border-top:1px solid #ffffff20;margin:18px 0}.wg110-metric b{font-size:23px;font-weight:650}.wg110 details{border-top:1px solid #ffffff20;margin:10px 0;padding:9px 0}.wg110 summary{cursor:pointer;font-size:12px;padding:5px 0}.wg110-scroll{overflow:auto;border:1px dashed #ffffff30;margin-top:10px}.wg110 table{width:100%;font-size:11px;border-collapse:collapse}.wg110 td,.wg110 th{text-align:left;padding:8px;border-bottom:1px solid #ffffff20;white-space:nowrap}.wg110 button{border:1px solid #ffffff45;background:transparent;color:inherit;padding:9px 12px;cursor:pointer}.wg110 label{display:block;font-size:12px;margin:12px 0}.wg110 input,.wg110 select{display:block;width:100%;box-sizing:border-box;padding:9px;background:#141c1c;color:#f4f5f0;border:1px solid #ffffff35;font:inherit;margin-top:5px}.wg110-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.wg110-marker small{font-size:9px;opacity:.7}#wg110Drawer[hidden]{display:none}.wg110-cells #mapLegend h3:first-of-type{font-size:0}.wg110-cells #mapLegend h3:first-of-type::after{content:'Numbers / model-cell wave height (Hs)';font-size:13px}@media(max-width:480px){.wg110{padding:14px 0}.wg110-head{gap:12px}.wg110-head b{font-size:15px}}

.wg111-surf{border-top:1px solid #ffffff25;border-bottom:1px solid #ffffff25;margin-top:16px;padding:0 0 10px}.wg111-surf h3 small{color:#ef785f;letter-spacing:.08em}.wg111-surf .wg110-head b{font-size:25px}.wg111-surf .wg110-head{align-items:start}
