@layer properties,theme,base;@layer components{._root_fmtkz_5{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_fmtkz_15{grid-template-columns:minmax(0,1.5fr) minmax(19rem,1fr);align-items:start}@container (width>=60rem){._root_fmtkz_5{padding:var(--pui-space-6) var(--pui-space-8)}}._card_fmtkz_24{gap:var(--pui-space-3);border-radius:var(--pui-radius-card);min-width:0;padding:var(--pui-space-4);flex-direction:column;display:flex}._head_fmtkz_32{justify-content:space-between;align-items:baseline;gap:var(--pui-space-2);flex-wrap:wrap;display:flex}._title_fmtkz_39{color:var(--pui-ink);font-size:var(--pui-text-lg);font-weight:600}._subhead_fmtkz_44{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:600}._quiet_fmtkz_49{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._planBox_fmtkz_54{width:100%;min-width:0}._plan_fmtkz_54{direction:ltr;display:block}._face_fmtkz_62{cursor:pointer}._faceShape_fmtkz_66{fill:var(--pui-surface-2);stroke:var(--pui-line-strong)}._face_fmtkz_62:hover ._faceShape_fmtkz_66{fill:color-mix(in oklch, var(--pui-ink) 6%, var(--pui-surface-2))}._face_fmtkz_62[data-chosen] ._faceShape_fmtkz_66{stroke:var(--pui-ink)}._face_fmtkz_62[data-empty] ._faceShape_fmtkz_66{fill:color-mix(in oklch, var(--pui-warning) 10%, var(--pui-surface-2))}._ridge_fmtkz_79{stroke:var(--pui-ink-3)}._panelPlan_fmtkz_82{fill:color-mix(in oklch, var(--pui-ink) 26%, var(--pui-surface-2));stroke:var(--pui-surface-2)}._labelPlate_fmtkz_86{fill:color-mix(in oklch, var(--pui-surface) 88%, transparent);stroke:var(--pui-line-soft);stroke-width:0;pointer-events:none}._photo_fmtkz_93{gap:var(--pui-space-1-5);flex-direction:column;margin:0;display:flex}._photoThumb_fmtkz_99{aspect-ratio:2;border-radius:var(--pui-radius-control);width:100%;overflow:hidden}._photoImg_fmtkz_105{object-fit:cover;object-position:50% 40%;width:100%;height:100%}._faceLabel_fmtkz_111,._faceMeta_fmtkz_112,._faceCount_fmtkz_113{paint-order:stroke;stroke:var(--pui-surface-2);stroke-linejoin:round;text-anchor:middle;pointer-events:none}._faceLabel_fmtkz_111{fill:var(--pui-ink);font-weight:600}._faceMeta_fmtkz_112{fill:var(--pui-ink-2)}._faceCount_fmtkz_113{fill:var(--pui-ink-2);font-variant-numeric:tabular-nums}._value_fmtkz_131{align-items:center;gap:var(--pui-space-1);color:var(--pui-ink);font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums;text-align:start;display:inline-flex}._chev_fmtkz_140{width:.8rem;height:.8rem;color:var(--pui-ink-3);flex:none}._popBody_fmtkz_146{gap:var(--pui-space-3);min-width:14rem;padding:var(--pui-space-3);flex-direction:column;display:flex}._inspector_fmtkz_153,._rules_fmtkz_154{gap:var(--pui-space-3) var(--pui-space-4);border-top:1px solid var(--pui-line-soft);padding-top:var(--pui-space-3);display:grid}._inspector_fmtkz_153>div,._rules_fmtkz_154>div{flex-direction:column;gap:.125rem;min-width:0;display:flex}._inspector_fmtkz_153 dt,._rules_fmtkz_154 dt{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._rules_fmtkz_154{grid-template-columns:repeat(2,minmax(0,1fr))}@container (width>=36rem){._inspector_fmtkz_153{grid-template-columns:repeat(3,minmax(0,1fr))}}._drawing_fmtkz_180{direction:ltr;width:100%;height:auto;max-height:18rem}._outline_fmtkz_186{fill:var(--pui-surface-2);stroke:var(--pui-ink-3);stroke-width:.12px}._ridgeLine_fmtkz_191{stroke:var(--pui-ink-2);stroke-width:.3px}._setback_fmtkz_195{fill:none;stroke:var(--pui-ink-3);stroke-dasharray:.4 .3;stroke-width:.08px}._panel_fmtkz_82{fill:color-mix(in oklch, var(--pui-ink) 26%, var(--pui-surface-2));stroke:var(--pui-surface-2);stroke-width:.08px}._dim_fmtkz_206{fill:var(--pui-ink-3);text-anchor:middle}._fitLine_fmtkz_210{color:var(--pui-ink);font-size:var(--pui-text-xl);font-weight:600}._warnLine_fmtkz_215{border-radius:var(--pui-radius-control);background:var(--pui-orange-tint);padding:var(--pui-space-2) var(--pui-space-3);color:var(--pui-ink);font-size:var(--pui-text-sm)}}@layer utilities;
