.wy-pool-editor{border:1px solid #b8d4d4;border-radius:15px;padding:14px;margin:16px 0;min-width:0}.wy-pool-editor legend{font-size:14px;font-weight:650;padding:0 6px}.wy-pool-editor small{display:block;font-size:12px;line-height:1.5}.wy-pool-editor :is(select,input){width:100%;min-width:0;max-width:100%;box-sizing:border-box;min-height:46px}.wy-pool-editor[hidden],.wy-pool-editor [hidden]{display:none!important}.wy-pool-hours-line{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px;font-size:13px}.wy-pool-time{font-variant-numeric:tabular-nums;font-weight:600}.wy-pool-state{padding:4px 10px;border-radius:18px;background:color-mix(in srgb,var(--guest-accent,#df922d) 22%,#fff);font-size:12px;font-weight:700}.wy-pool-closed{background:#6948260a;border-radius:12px}.wy-pool-closed>img{opacity:.45;filter:grayscale(.8)}.wy-pool-closed>div>:not(.wy-pool-hours-line){opacity:.48}.wy-pool-closed .wy-pool-state{background:color-mix(in srgb,var(--guest-accent,#df922d) 40%,#49321d);color:white}.wy-pool-closed>img,.wy-pool-closed>div>:not(.wy-pool-hours-line){transition:opacity .4s ease,filter .4s ease}@media(prefers-reduced-motion:reduce){.wy-pool-closed>img,.wy-pool-closed>div>:not(.wy-pool-hours-line){transition:none}}@media(max-width:500px){.wy-pool-editor .wy-form-grid{grid-template-columns:minmax(0,1fr)}}
