.shell.svelte-134qbim{--gutter:max(var(--space-7), env(safe-area-inset-left), env(safe-area-inset-right));flex-direction:column;min-height:100vh;display:flex}.box.svelte-134qbim{box-sizing:border-box;width:100%;max-width:var(--size-shell);padding-inline:var(--gutter);margin-inline:auto}.band.svelte-134qbim{z-index:5;padding-block:var(--space-4);background:var(--color-scrim);-webkit-backdrop-filter:blur(var(--space-3));backdrop-filter:blur(var(--space-3));position:sticky;top:0}.header-col.narrow.svelte-134qbim{max-width:var(--size-form);margin-inline:auto}.body.svelte-134qbim{flex:1;padding-block:3rem 7.5rem}.grid.svelte-134qbim{gap:var(--space-10);display:grid}.main.svelte-134qbim{min-width:0}.column.svelte-134qbim .main:where(.svelte-134qbim){width:100%;max-width:var(--size-column);margin-inline:auto}.form.svelte-134qbim:not(.railed) .main:where(.svelte-134qbim){width:100%;max-width:var(--size-form);margin-inline:auto}.rail.svelte-134qbim{min-width:0}@media (width>=64rem){.rail-left.svelte-134qbim{grid-template-columns:var(--size-rail-left) minmax(0, 1fr)}.rail-left.svelte-134qbim .rail:where(.svelte-134qbim){grid-area:1/1}.rail-left.svelte-134qbim .main:where(.svelte-134qbim){grid-area:1/2}.rail-right.svelte-134qbim{grid-template-columns:minmax(0, 1fr) var(--size-rail-right)}.form.railed.svelte-134qbim{grid-template-columns:var(--size-form) var(--size-rail-right);justify-content:space-between}.rail.svelte-134qbim{align-self:start;gap:var(--space-6);flex-direction:column;min-height:calc(100vh - 10rem);display:flex;position:sticky;top:7rem}}.panel.svelte-134qbim{min-width:0;display:none}@media (width>=64rem) and (width<=79.999rem){.rails.svelte-134qbim{grid-template-columns:var(--size-rail-left) minmax(0, 1fr)}}@media (width>=64rem){.rails.svelte-134qbim .rail:where(.svelte-134qbim){grid-area:1/1}.rails.svelte-134qbim .main:where(.svelte-134qbim){grid-area:1/2}}@media (width>=80rem){.grid.rails.svelte-134qbim{grid-template-columns:var(--size-rail-narrow) minmax(0, 1fr) var(--size-panel);gap:var(--space-6)}.rails.svelte-134qbim .panel:where(.svelte-134qbim){align-self:start;gap:var(--space-6);flex-direction:column;grid-area:1/3;display:flex;position:sticky;top:7rem}}@media (width<=63.999rem){.box.svelte-134qbim{--gutter:max(var(--space-6), env(safe-area-inset-left), env(safe-area-inset-right))}.grid.svelte-134qbim{gap:var(--space-8);max-width:var(--size-column);grid-template-columns:minmax(0,1fr);margin-inline:auto}.form.railed.svelte-134qbim{max-width:var(--size-form)}.hide-rail.svelte-134qbim .rail:where(.svelte-134qbim){display:none}}@media (width<=40rem){.box.svelte-134qbim{--gutter:max(var(--space-4), env(safe-area-inset-left), env(safe-area-inset-right))}.body.svelte-134qbim{padding-block-end:calc(6rem + env(safe-area-inset-bottom))}}
