@layer properties,theme,base;@layer components{._root_1ebhd_6{align-content:start;gap:var(--pui-space-4);min-height:0;padding:var(--pui-space-4);flex:1;display:grid;overflow-y:auto;container-type:inline-size}._wide_1ebhd_16{grid-template-columns:minmax(0,1.15fr) minmax(18rem,1fr);align-items:start}._wide_1ebhd_16 ._titles_1ebhd_20{grid-column:1/-1}@container (width>=60rem){._root_1ebhd_6{padding:var(--pui-space-6) var(--pui-space-8)}}._side_1ebhd_28{gap:var(--pui-space-4);flex-direction:column;min-width:0;display:flex}._card_1ebhd_34{gap:var(--pui-space-3);border-radius:var(--pui-radius-card);min-width:0;padding:var(--pui-space-4);flex-direction:column;display:flex}._titles_1ebhd_20{flex-direction:column;gap:.125rem;display:flex}._title_1ebhd_20{color:var(--pui-ink);font-family:var(--pui-font-heading);font-size:var(--pui-text-2xl);font-weight:var(--pui-weight-medium)}._head_1ebhd_53{justify-content:space-between;align-items:baseline;gap:var(--pui-space-2);display:flex}._subhead_1ebhd_59{color:var(--pui-ink);font-size:var(--pui-text-base);font-weight:600}._quiet_1ebhd_64{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._strong_1ebhd_68{color:var(--pui-ink);font-weight:600}._mono_1ebhd_72{color:var(--pui-ink-2);font-family:var(--pui-font-mono);font-size:var(--pui-text-xs)}._icon_1ebhd_77{flex-shrink:0;width:1rem;height:1rem;margin-block-start:.125rem}._iconSm_1ebhd_83{flex-shrink:0;width:.75rem;height:.75rem}._done_1ebhd_88{align-items:start;gap:var(--pui-space-2);border-radius:var(--pui-radius-control);background:var(--pui-blue-tint);padding:var(--pui-space-2) var(--pui-space-3);color:var(--pui-ink);font-size:var(--pui-text-sm);display:flex}._facts_1ebhd_98{flex-direction:column;display:flex}._fact_1ebhd_98{align-items:center;gap:var(--pui-space-3);border-bottom:1px solid var(--pui-line-soft);padding:var(--pui-space-2) 0;font-size:var(--pui-text-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}._fact_1ebhd_98 dt{color:var(--pui-ink-3);font-size:var(--pui-text-xs);grid-column:1}._fact_1ebhd_98 dd{grid-column:1}._fact_1ebhd_98>:last-child{grid-area:1/2/span 2}@container (width>=36rem){._fact_1ebhd_98{grid-template-columns:minmax(7rem,11rem) minmax(0,1fr) auto}._fact_1ebhd_98 dt{font-size:var(--pui-text-sm)}._fact_1ebhd_98 dd{grid-area:1/2}._fact_1ebhd_98>:last-child{grid-area:1/3}}._fact_1ebhd_98 dd{flex-direction:column;gap:.125rem;min-width:0;display:flex}._value_1ebhd_146{align-items:center;gap:var(--pui-space-2);color:var(--pui-ink);flex-wrap:wrap;display:flex}._stale_1ebhd_153{align-items:center;gap:var(--pui-space-1);border-radius:var(--pui-radius-pill);background:var(--pui-orange-tint);width:fit-content;padding:0 var(--pui-space-2);color:var(--pui-ink);font-size:var(--pui-text-xs);display:inline-flex}._planCard_1ebhd_166{gap:var(--pui-space-4)}._planBody_1ebhd_170{align-items:center;gap:var(--pui-space-5);flex-direction:column-reverse;display:flex}._wide_1ebhd_16 ._planBody_1ebhd_170{flex-direction:row;align-items:start}._wide_1ebhd_16 ._plan_1ebhd_166{height:34rem}._plan_1ebhd_166{flex:none;width:auto;max-width:100%;height:28rem;overflow:visible}._plan_1ebhd_166 text{fill:var(--pui-ink-3);font-family:var(--pui-font-body);text-anchor:middle;font-size:3.1px}._plan_1ebhd_166 :is(rect,line,path){vector-effect:non-scaling-stroke}._street_1ebhd_199{fill:var(--pui-hover)}._curb_1ebhd_202{stroke:var(--pui-line-strong);stroke-width:1px}._plan_1ebhd_166 ._streetName_1ebhd_206{fill:var(--pui-ink-2);font-size:2.9px;font-weight:var(--pui-weight-medium);letter-spacing:.12em;text-transform:uppercase}._lotLine_1ebhd_213{fill:var(--pui-inset);stroke:var(--pui-ink);stroke-width:1.5px}._setback_1ebhd_218{fill:none;stroke:var(--pui-ink-3);stroke-dasharray:5 4;stroke-width:1px}._plan_1ebhd_166 ._setbackLabel_1ebhd_224{fill:var(--pui-ink-3)}._building_1ebhd_227{fill:var(--pui-hover-2);stroke:var(--pui-ink);stroke-width:1.25px}._plan_1ebhd_166 ._buildingLabel_1ebhd_232{fill:var(--pui-ink);font-size:3.4px;font-weight:var(--pui-weight-medium)}._plan_1ebhd_166 ._buildingSize_1ebhd_237{fill:var(--pui-ink-2)}._feature_1ebhd_240 rect{fill:var(--pui-hover-2);stroke:var(--pui-ink);stroke-width:1.25px}._feature_1ebhd_240[data-proposed] rect{fill:var(--pui-blue-tint);stroke:var(--pui-info);stroke-dasharray:4 3}._plan_1ebhd_166 ._feature_1ebhd_240 text{fill:var(--pui-ink);font-weight:var(--pui-weight-medium)}._dimension_1ebhd_254 line{stroke:var(--pui-ink-3);stroke-width:1px}._north_1ebhd_258 path{fill:var(--pui-ink-2)}._plan_1ebhd_166 ._north_1ebhd_258 text{fill:var(--pui-ink-2);font-weight:var(--pui-weight-medium)}._key_1ebhd_267{gap:var(--pui-space-5);flex-direction:column;flex:1;width:100%;min-width:0;display:flex}._coverage_1ebhd_275{gap:var(--pui-space-2);flex-direction:column;display:flex}._coverageLine_1ebhd_280{align-items:baseline;gap:var(--pui-space-2);flex-wrap:wrap;display:flex}._figure_1ebhd_286{color:var(--pui-ink);font-family:var(--pui-font-heading);font-size:var(--pui-text-4xl);font-variant-numeric:tabular-nums;font-weight:var(--pui-weight-medium);letter-spacing:-.02em;line-height:1}._coverageOf_1ebhd_295{color:var(--pui-ink-2);font-size:var(--pui-text-sm)}._meter_1ebhd_299{border-radius:var(--pui-radius-pill);background:var(--pui-inset);height:.5rem;box-shadow:inset 0 0 0 1px var(--pui-line-soft);display:block;position:relative}._meterBuilt_1ebhd_307,._meterProposed_1ebhd_308{border-radius:var(--pui-radius-pill);position:absolute;inset-block:0;inset-inline-start:0}._meterBuilt_1ebhd_307{background:var(--pui-ink-2)}._meterProposed_1ebhd_308{background:repeating-linear-gradient(-45deg, var(--pui-info) 0 3px, color-mix(in oklab, var(--pui-info) 45%, transparent) 3px 6px);border-start-start-radius:0;border-end-start-radius:0}._coverage_1ebhd_275[data-over] ._meterProposed_1ebhd_308{background:var(--pui-warning)}._meterMax_1ebhd_329{background:var(--pui-ink);border-radius:1px;width:2px;margin-inline-start:-1px;position:absolute;inset-block:-.25rem}._coverageFoot_1ebhd_337{justify-content:space-between;gap:var(--pui-space-1) var(--pui-space-3);font-size:var(--pui-text-xs);flex-wrap:wrap;display:flex}._proposedWord_1ebhd_344{color:var(--pui-info);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium)}._over_1ebhd_349{color:var(--pui-warning);font-weight:var(--pui-weight-medium)}._legend_1ebhd_353{gap:var(--pui-space-3);font-size:var(--pui-text-sm);flex-direction:column;display:flex}._legend_1ebhd_353 li{align-items:start;gap:var(--pui-space-3);display:flex}._legendText_1ebhd_364{flex-direction:column;gap:.125rem;min-width:0;display:flex}._swatch_1ebhd_370{border-radius:2px;flex:none;width:1.25rem;height:.875rem;margin-block-start:.2rem}._swatchHouse_1ebhd_377{background:var(--pui-hover-2);box-shadow:inset 0 0 0 1.25px var(--pui-ink)}._swatchProposed_1ebhd_381{border:1.25px dashed var(--pui-info);background:var(--pui-blue-tint)}._swatchSetback_1ebhd_385{border-block-start:1px dashed var(--pui-ink-3);border-radius:0;height:0;margin-block-start:.6rem}._menu_1ebhd_393{opacity:0;transition:opacity var(--pui-duration-standard) var(--pui-ease-out-strong)}._fact_1ebhd_98:is(:hover,:focus-within) ._menu_1ebhd_393,._menu_1ebhd_393:has([data-state=open]){opacity:1}@media (hover:none){._menu_1ebhd_393{opacity:1}}@media (prefers-reduced-motion:reduce){._menu_1ebhd_393{transition:none}}._permits_1ebhd_411{flex-direction:column;display:flex}._permit_1ebhd_411{align-items:center;gap:var(--pui-space-2);border-bottom:1px solid var(--pui-line-soft);padding:var(--pui-space-2) 0;font-size:var(--pui-text-sm);display:flex}._permitMain_1ebhd_423{flex-direction:column;flex:1;min-width:0;display:flex}._form_1ebhd_429{gap:var(--pui-space-3);flex-direction:column;display:flex}}@layer utilities;
