#wtr-region{padding-bottom:90px}#wtr-region .wtr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#wtr-region .wtr-card img{height:210px}#wtr-region .wtr-card-body{padding:20px}#wtr-region .wtr-add-place{padding:11px 16px;border:1px solid #6e1f1a;background:#fff;color:#6e1f1a;border-radius:6px;cursor:pointer;font:inherit}#wtr-region .wtr-add-place[aria-pressed=true]{background:#6e1f1a;color:#fff}#wtr-trip-open{position:fixed;bottom:22px;right:22px;z-index:9990;padding:15px 24px;border-radius:30px;border:2px solid #c8a77c;background:#6e1f1a;color:#fff;box-shadow:0 5px 20px #0003;font-size:17px;cursor:pointer}#wtr-trip-dialog{box-sizing:border-box;width:min(640px,calc(100% - 28px));max-height:85vh;padding:26px;border:1px solid #c8a77c;border-radius:12px;background:#fdfbf7;color:#302b27;font:16px/1.6 sans-serif;overflow:auto}#wtr-trip-dialog::backdrop{background:#0009}#wtr-trip-dialog h2{font-size:24px;color:#6e1f1a;margin:0}#wtr-trip-dialog .wtr-trip-head{display:flex;gap:20px;align-items:center;justify-content:space-between}#wtr-trip-dialog button{cursor:pointer;padding:9px 14px;border:1px solid #6e1f1a;border-radius:6px;background:#fff;color:#6e1f1a;font:inherit}#wtr-trip-dialog #wtr-trip-send{background:#6e1f1a;color:#fff;width:100%;margin-top:14px}#wtr-trip-dialog button:disabled{opacity:.5;cursor:default}#wtr-trip-dialog ul{padding:0;list-style:none}#wtr-trip-dialog li{display:flex;justify-content:space-between;gap:15px;align-items:center;border-bottom:1px solid #ddd;padding:12px 0}#wtr-trip-dialog a{color:#6e1f1a}#wtr-trip-form{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:20px}#wtr-trip-form label{display:block}#wtr-trip-form input{box-sizing:border-box;width:100%;padding:10px;border:1px solid #a99c8e;border-radius:5px;font:inherit;background:#fff;color:#302b27}#wtr-trip-send{grid-column:1/-1}#wtr-trip-status{font-size:14px}#wtr-region button:focus-visible,#wtr-trip-dialog :focus-visible,#wtr-trip-open:focus-visible{outline:3px solid #bd8b34;outline-offset:3px}@media(max-width:700px){#wtr-region .wtr-grid{grid-template-columns:1fr}#wtr-trip-form{grid-template-columns:1fr}#wtr-trip-dialog{padding:20px}#wtr-trip-open{bottom:14px;right:14px}}
