._status_15kwh_1[data-state=open]{border-color:color-mix(in srgb,#16a34a 38%,var(--border));background:color-mix(in srgb,#dcfce7 62%,var(--card))}._status_15kwh_1[data-state=portal]{border-color:color-mix(in srgb,#d97706 35%,var(--border));background:color-mix(in srgb,#fff7ed 72%,var(--card))}._status_15kwh_1[data-state=closed]{border-color:color-mix(in srgb,var(--primary) 28%,var(--border));background:color-mix(in srgb,var(--primary) 6%,var(--card))}._hoursSection_15kwh_1>header p,._clientPolicy_15kwh_1>header p{margin:4px 0 0;color:var(--muted-foreground)}._hoursGrid_15kwh_1{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}._hoursGrid_15kwh_1>article{border:1px solid var(--border);border-radius:15px;background:color-mix(in srgb,var(--muted) 35%,var(--card));overflow:hidden;min-width:0}._hoursGrid_15kwh_1>article>div{display:grid;gap:2px;padding:12px;border-bottom:1px solid var(--border)}._hoursGrid_15kwh_1>article>div strong{font-family:Georgia,serif;font-size:1.35rem;color:var(--primary)}._hoursGrid_15kwh_1>article>div span{font-size:.72rem;color:var(--muted-foreground)}._hoursGrid_15kwh_1>article>section{padding:11px;display:grid;gap:10px}._hoursGrid_15kwh_1 p{display:flex;gap:7px;align-items:flex-start;margin:0;font-size:.72rem;line-height:1.35}._hoursGrid_15kwh_1 p svg{width:14px;height:14px;flex:0 0 auto;color:var(--primary);margin-top:1px}._hoursGrid_15kwh_1 p span{display:grid;gap:2px}._hoursGrid_15kwh_1 p b{font-size:.66rem;letter-spacing:.04em;text-transform:uppercase}._hoursGrid_15kwh_1 article[data-open=false]{background:color-mix(in srgb,var(--muted) 60%,var(--card));opacity:.82}._closed_15kwh_1{min-height:92px;align-content:center}._closed_15kwh_1 b{font-size:.78rem;text-transform:uppercase;letter-spacing:.12em}._closed_15kwh_1 small{font-size:.7rem;color:var(--muted-foreground);line-height:1.4}._workRhythm_15kwh_1{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}._workRhythm_15kwh_1 article,._policyCard_15kwh_1{display:flex;gap:11px;align-items:flex-start;border:1px solid var(--border);border-radius:15px;padding:15px;background:color-mix(in srgb,var(--muted) 28%,var(--card))}._workRhythm_15kwh_1 svg,._policyCard_15kwh_1>svg{width:21px;height:21px;color:var(--primary);flex:0 0 auto}._workRhythm_15kwh_1 article>div,._policyCard_15kwh_1>div{display:grid;gap:3px}._workRhythm_15kwh_1 strong,._policyCard_15kwh_1 strong{font-size:.9rem}._workRhythm_15kwh_1 span{font-size:.76rem;color:var(--muted-foreground)}._workRhythm_15kwh_1 p,._policyCard_15kwh_1 p{margin:2px 0 0;color:var(--muted-foreground);font-size:.82rem;line-height:1.55}._afterHours_15kwh_1{margin-top:12px;display:flex;gap:11px;align-items:flex-start;border:1px solid color-mix(in srgb,var(--primary) 24%,var(--border));border-radius:15px;padding:15px;background:color-mix(in srgb,var(--primary) 6%,var(--card))}._afterHours_15kwh_1 svg{width:22px;height:22px;color:var(--primary);flex:0 0 auto}._afterHours_15kwh_1 p{margin:3px 0 0;color:var(--muted-foreground);font-size:.84rem}._clientPolicy_15kwh_1{display:grid;gap:14px}._policyCard_15kwh_1 p{font-size:.86rem}._chargeNote_15kwh_1,._eventDay_15kwh_1{margin:0;border-radius:13px;padding:13px 14px;font-size:.84rem}._chargeNote_15kwh_1{background:color-mix(in srgb,#fef3c7 72%,var(--card));border:1px solid #fde68a}._eventDay_15kwh_1{background:color-mix(in srgb,var(--primary) 6%,var(--card));border:1px solid color-mix(in srgb,var(--primary) 20%,var(--border))}@media(max-width:980px){._hoursGrid_15kwh_1{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:700px){._hoursGrid_15kwh_1{grid-template-columns:repeat(2,minmax(0,1fr))}._workRhythm_15kwh_1{grid-template-columns:1fr}}@media(max-width:420px){._hoursGrid_15kwh_1{grid-template-columns:1fr}._hoursGrid_15kwh_1>article{display:grid;grid-template-columns:90px 1fr}._hoursGrid_15kwh_1>article>div{border-bottom:0;border-right:1px solid var(--border)}._closed_15kwh_1{min-height:auto}}
