.terra-home-hero[data-v-3ccdc10a]{--hero-gradient-start:color-mix(in srgb,rgb(var(--color-primary-rgb)) 75%,#000);--hero-gradient-end:color-mix(in srgb,rgb(var(--color-primary-rgb)) 34%,#000);isolation:isolate}.terra-home-hero[data-v-3ccdc10a]:after{background:radial-gradient(circle at 20% 25%,hsla(0,0%,100%,.1),transparent 38%),radial-gradient(circle at 88% 78%,hsla(0,0%,100%,.08),transparent 45%),linear-gradient(to bottom,var(--hero-gradient-start),var(--hero-gradient-end));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.terra-hero-card[data-v-3ccdc10a]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff14;border:1px solid hsla(0,0%,100%,.22)}.terra-hero-cards-rail[data-v-3ccdc10a]{scrollbar-width:none;-ms-overflow-style:none}.terra-hero-cards-rail[data-v-3ccdc10a]::-webkit-scrollbar{display:none}[data-theme$=-dark] .terra-home-hero{--hero-gradient-start:color-mix(in srgb,rgb(var(--color-primary-rgb)) 54%,#000);--hero-gradient-end:color-mix(in srgb,rgb(var(--color-primary-rgb)) 4%,#000)}.zar-row[data-v-d3377d3e]{align-items:center;border-top:1px solid rgb(var(--color-base-300-rgb)/.2);-moz-column-gap:14px;column-gap:14px;display:grid;grid-template-columns:172px 1fr;padding:12px 0}.zar-row[data-v-d3377d3e]:first-child{border-top:none}.zar-zone[data-v-d3377d3e]{align-items:center;gap:9px}.zar-text[data-v-d3377d3e],.zar-zone[data-v-d3377d3e]{display:flex;min-width:0}.zar-text[data-v-d3377d3e]{flex:1;flex-direction:column}.zar-name[data-v-d3377d3e]{color:rgb(var(--color-base-content-rgb));font-size:14px;font-weight:600}.zar-hours[data-v-d3377d3e],.zar-name[data-v-d3377d3e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zar-hours[data-v-d3377d3e]{color:rgb(var(--color-base-content-rgb)/.65);font-size:12px;font-variant-numeric:tabular-nums}.zar-track[data-v-d3377d3e]{background:rgb(var(--color-base-content-rgb)/.04);border:1px solid rgb(var(--color-base-content-rgb)/.1);border-radius:7px;height:var(--bar-h,28px);overflow:hidden;position:relative}.zar-open[data-v-d3377d3e]{background:rgb(var(--color-base-content-rgb)/.03)}.zar-open[data-v-d3377d3e],.zar-stripe[data-v-d3377d3e]{bottom:0;position:absolute;top:0}.zar-stripe[data-v-d3377d3e]{background:repeating-linear-gradient(45deg,rgb(var(--color-base-content-rgb)/.08) 0 5px,rgb(var(--color-base-content-rgb)/.02) 5px 10px)}.zar-free[data-v-d3377d3e],.zar-hint[data-v-d3377d3e]{bottom:0;position:absolute;top:0}.zar-free[data-v-d3377d3e]{border:1px solid rgb(var(--color-success-rgb)/.55);cursor:pointer;padding:0;transition:background var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-emphasis),box-shadow var(--motion-duration-fast) var(--motion-ease-standard)}.zar-free[data-v-d3377d3e],.zar-free.state[data-v-d3377d3e]{background:rgb(var(--color-success-rgb)/.28)}.zar-free[data-v-d3377d3e]:hover{box-shadow:0 0 0 1px rgb(var(--color-success-rgb)/.35);transform:scaleY(1.08);z-index:4}.zar-free.state[data-v-d3377d3e]:hover,.zar-free[data-v-d3377d3e]:hover{background:rgb(var(--color-success-rgb)/.48)}.zar-free .zar-cta[data-v-d3377d3e]{color:rgb(var(--color-success-rgb)/.95);display:grid;font-size:11px;font-weight:600;inset:0;opacity:0;place-items:center;position:absolute;transition:opacity .12s ease}.zar-free:hover .zar-cta[data-v-d3377d3e]{opacity:1}.zar-free[data-v-d3377d3e]:focus-visible{outline:2px solid rgb(var(--color-primary-rgb)/.5);outline-offset:1px;z-index:5}.zar-busy[data-v-d3377d3e]{background:rgb(var(--color-base-content-rgb)/.16);border:1px solid rgb(var(--color-base-content-rgb)/.3);bottom:0;color:rgb(var(--color-base-content-rgb)/.75);display:grid;font-size:11px;font-weight:600;place-items:center;position:absolute;top:0;white-space:nowrap}.zar-busy.mine[data-v-d3377d3e]{background:rgb(var(--color-primary-rgb)/.28);border-color:rgb(var(--color-primary-rgb)/.65);color:rgb(var(--color-primary-rgb)/.92)}.zar-maint[data-v-d3377d3e]{border:1px solid rgb(var(--color-warning-rgb)/.45);border-radius:5px;bottom:0;display:grid;font-size:11px;font-weight:600;place-items:center;position:absolute;top:0}.zar-maint>span[data-v-d3377d3e]{color:color-mix(in srgb,rgb(var(--color-warning-strong-rgb)) 85%,#000)}.zar-closed[data-v-d3377d3e]{border:1px solid rgb(var(--color-base-content-rgb)/.2);border-radius:5px;bottom:0;color:rgb(var(--color-base-content-rgb)/.75);display:grid;font-size:11px;font-weight:600;place-items:center;position:absolute;top:0}.zar-now[data-v-d3377d3e]{background:rgb(var(--color-now-rgb));bottom:-3px;left:0;position:absolute;top:-3px;width:2px;z-index:10}.zar-next[data-v-d3377d3e]{align-items:center;display:flex;padding-left:8px}.zar-chip[data-v-d3377d3e]{align-items:center;background:rgb(var(--color-base-200-rgb));border-radius:999px;color:rgb(var(--color-base-content-rgb)/.8);display:inline-flex;font-size:12px;font-weight:500;min-height:24px;padding:6px 10px;white-space:nowrap}.zar-chip.none[data-v-d3377d3e]{color:rgb(var(--color-base-content-rgb)/.65)}.zar-chip--action[data-v-d3377d3e]{border:none;cursor:pointer;font-family:inherit;transition:background var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-emphasis)}.zar-chip--action[data-v-d3377d3e]:hover{background:rgb(var(--color-primary-rgb)/.12);color:rgb(var(--color-primary-rgb)/.92);transform:translateY(-1px)}.zar-chip--action[data-v-d3377d3e]:focus-visible{outline:2px solid rgb(var(--color-primary-rgb)/.5);outline-offset:1px}.zar-row.mobile[data-v-d3377d3e]{border-top:none;grid-template-columns:1fr;padding:0;row-gap:6px}.zar-row.mobile .zar-zone[data-v-d3377d3e]{align-items:flex-start;gap:10px}.zar-row.mobile .zar-text[data-v-d3377d3e]{min-width:0;padding-top:1px}.zar-row.mobile .zar-name[data-v-d3377d3e]{font-size:14px;line-height:1.25}.zar-row.mobile .zar-hours[data-v-d3377d3e]{font-size:12px;line-height:1.25;margin-top:1px}.zar-row.mobile .zar-track[data-v-d3377d3e]{border-radius:7px;height:26px}.zar-row.mobile .zar-chip[data-v-d3377d3e]{font-size:12px;line-height:1;margin-left:auto;margin-top:2px;padding:4px 10px;white-space:nowrap}@media(prefers-reduced-motion:reduce){.zar-chip--action[data-v-d3377d3e],.zar-free[data-v-d3377d3e]{transition:none!important}.zar-chip--action[data-v-d3377d3e]:hover,.zar-free[data-v-d3377d3e]:hover{box-shadow:none;transform:none}}.hb-now[data-v-27b8088c]{align-items:center;background:rgb(var(--color-primary-rgb)/.05);border:1px solid rgb(var(--color-primary-rgb)/.1);border-radius:999px;color:rgb(var(--color-primary-emphasis-rgb));display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:6px;padding:4px 10px}.hb-now .dot[data-v-27b8088c]{background:rgb(var(--color-now-rgb));border-radius:50%;height:6px;width:6px}.hb-pad[data-v-27b8088c]{padding:12px 2px}.hb-state[data-v-27b8088c]{align-items:center;border-radius:8px;display:flex;font-size:14px;gap:10px;padding:16px}.hb-empty[data-v-27b8088c]{background:rgb(var(--color-base-200-rgb));border:1px solid rgb(var(--color-base-300-rgb));color:rgb(var(--color-base-content-rgb)/.65);flex-direction:column;text-align:center}.hb-axiswrap[data-v-27b8088c]{-moz-column-gap:14px;column-gap:14px;display:grid;grid-template-columns:var(--cols);margin:6px 0 2px}.hb-ticks[data-v-27b8088c]{height:16px;position:relative}.hb-tick[data-v-27b8088c]{color:rgb(var(--color-base-content-rgb)/.65);font-size:10.5px;font-variant-numeric:tabular-nums;position:absolute;transform:translate(-50%)}.hb-axisnow[data-v-27b8088c]{background:rgb(var(--color-now-rgb));bottom:-2px;position:absolute;top:14px;width:2px}.hb-axiswrap--mobile[data-v-27b8088c]{grid-template-columns:1fr;margin:4px 0 0}.hb-axiswrap--mobile .hb-ticks[data-v-27b8088c]{height:14px}.hb-axiswrap--mobile .hb-tick[data-v-27b8088c]{color:rgb(var(--color-base-content-rgb)/.65)}.hb-axiswrap--mobile .hb-axisnow[data-v-27b8088c]{top:13px}.hb-rows-panel[data-v-27b8088c]{background:rgb(var(--color-base-100-rgb)/.5);border:1px solid rgb(var(--color-base-300-rgb));border-radius:12px;padding:8px 12px;transition:border-color var(--motion-duration-fast) var(--motion-ease-standard),background-color var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard)}.hb-rows-panel[data-v-27b8088c]:hover{background:rgb(var(--color-primary-rgb)/.03);border-color:rgb(var(--color-primary-rgb)/.65);box-shadow:inset 0 0 0 1px rgb(var(--color-primary-rgb)/.08)}.hb-zone-shell[data-v-27b8088c]{transition:border-color var(--motion-duration-fast) var(--motion-ease-standard),background-color var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard)}.hb-zone-shell[data-v-27b8088c]:hover{background:rgb(var(--color-primary-rgb)/.04);border-color:rgb(var(--color-primary-rgb)/.65);box-shadow:var(--shadow-sm)}.hb-rows--mobile[data-v-27b8088c]{display:flex;flex-direction:column;gap:10px;padding:2px 0}.hb-legend[data-v-27b8088c]{border-top:1px solid rgb(var(--color-base-300-rgb)/.2);color:rgb(var(--color-base-content-rgb)/.7);display:flex;flex-wrap:wrap;font-size:12px;gap:18px;margin-top:10px;padding-top:14px}@media(prefers-reduced-motion:reduce){.hb-rows-panel[data-v-27b8088c],.hb-zone-shell[data-v-27b8088c]{transition:none!important}.hb-rows-panel[data-v-27b8088c]:hover,.hb-zone-shell[data-v-27b8088c]:hover{box-shadow:none}}.creditors-bar__slice[data-v-efca1898]{transition:width var(--motion-duration-base) var(--motion-ease-standard),filter var(--motion-duration-fast) var(--motion-ease-standard)}.creditors-bar[data-v-efca1898]{transition:transform var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard)}.creditors-bar[data-v-efca1898]:hover{box-shadow:0 2px 8px rgb(var(--color-primary-rgb)/.12);transform:scaleY(1.15)}.creditors-bar:hover .creditors-bar__slice[data-v-efca1898]{filter:saturate(1.18) brightness(1.04)}.creditors-legend-item[data-v-efca1898]{transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-emphasis),color var(--motion-duration-fast) var(--motion-ease-standard)}.creditors-legend-item[data-v-efca1898]:hover{background-color:rgb(var(--color-primary-rgb)/.65);transform:translate(4px)}.creditors-legend-item:hover .truncate[data-v-efca1898]{color:rgb(var(--color-primary-rgb)/.9)}@media(prefers-reduced-motion:reduce){.creditors-bar[data-v-efca1898],.creditors-bar__slice[data-v-efca1898],.creditors-legend-item[data-v-efca1898]{transition:none!important}.creditors-bar[data-v-efca1898]:hover,.creditors-legend-item[data-v-efca1898]:hover{box-shadow:none;transform:none}.creditors-bar:hover .creditors-bar__slice[data-v-efca1898]{filter:none}}
