.weight-settlement{--og:#246f56;--oi:#263d34;--om:#829187;color:#263d34;font-size:14px;min-width:0;overflow-wrap:anywhere}.weight-settlement .ob-row{flex-wrap:wrap}.weight-settlement p{line-height:1.6}.weight-settlement label{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:13px}.weight-settlement input,.weight-settlement select{max-width:100%;min-width:0;box-sizing:border-box;padding:10px;border:1px solid #cedacf;border-radius:6px;background:white;color:#263d34}.weight-settlement input[type=checkbox]{width:18px;height:18px}.weight-settlement .ob-primary{background:#246f56;color:#fff}.weight-settlement button{white-space:normal;overflow-wrap:anywhere;min-height:42px}.weight-settlement button:disabled{opacity:.55;cursor:wait}.weight-settlement dt{color:#617365;font-size:12px}.weight-settlement dd{margin:5px 0 0;font-size:14px}.weight-settlement summary{cursor:pointer;font-weight:600;padding:4px 0}.weight-settlement details[open]>summary{margin-bottom:20px}.weight-settlement .ob-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.weight-settlement li{margin:10px 0}.weight-settlement .ob-panel{min-width:0}.weight-settlement h2,.weight-settlement h3{line-height:1.4}@media(max-width:650px){.weight-settlement .ob-form-grid{grid-template-columns:minmax(0,1fr)}.weight-settlement .ob-panel{padding:16px}.weight-settlement .ob-row{align-items:flex-start}.weight-settlement input,.weight-settlement select{font-size:16px}.weight-settlement h2{font-size:20px}}