.water-history{margin:12px 0 16px}.water-item{display:grid;grid-template-columns:14px 32px minmax(40px,auto) 1fr auto;align-items:center;gap:6px;padding:10px 4px;border-bottom:1px solid #dce5de;font-size:13px}.water-item.is-adopted{background:#eef8ef}.water-star{color:#008d2c}.water-item time{font-size:12px;white-space:nowrap}.water-item .btn{padding:6px 9px;min-height:36px;font-size:12px}.water-value{white-space:nowrap}.water-dialog{box-sizing:border-box;width:calc(100% - 32px);max-width:440px;padding:24px;border:1px solid #bdd3c3;border-radius:12px;color:#153d37}.water-dialog::backdrop{background:#12332999}.water-dialog h2{margin-top:0;font-size:20px}.water-dialog fieldset{border:0;padding:0;margin:20px 0}.water-dialog legend{margin-bottom:10px}.water-field{display:grid;gap:8px;margin:18px 0}.water-field input{box-sizing:border-box;width:100%;min-width:0;height:46px;padding:8px;border:1px solid #abcbb5;border-radius:5px;font:inherit}.water-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:22px}.site-edition{text-align:center;font-size:11px;color:#637970;margin:18px 0}.site-edition a{color:inherit}@media(max-width:360px){.water-item{gap:3px;font-size:12px;grid-template-columns:12px 28px minmax(30px,auto) 1fr auto}.water-item time{font-size:10px}.water-item .btn{padding:5px;font-size:11px}.water-card{padding:14px!important}}
.point-card.water-card{display:block}.point-card.water-card h2{margin:0 0 12px;font-size:18px}.water-adopt{white-space:nowrap}.water-card>[data-water-new]{width:100%;white-space:nowrap}
.water-dialog fieldset>label{display:inline-flex;flex-direction:row;align-items:center;gap:6px;width:auto;min-height:44px;margin:0 18px 0 0;padding:0;white-space:nowrap;font-size:16px}.water-dialog input[type=radio]{flex:0 0 18px;width:18px;height:18px;min-width:18px;min-height:18px;margin:0;padding:0;accent-color:#00952c}
