@layer properties,theme,base;@layer components{._root_jjz76_4{gap:var(--pui-space-3);width:100%;height:100%;min-height:0;padding:var(--pui-space-4);flex-direction:column;display:flex;container-type:inline-size}._head_jjz76_14{justify-content:space-between;align-items:flex-end;gap:var(--pui-space-2) var(--pui-space-4);flex-wrap:wrap;display:flex}._headTitles_jjz76_21{gap:var(--pui-space-1);flex-direction:column;min-width:0;display:flex}._eyebrow_jjz76_27{color:var(--pui-ink-2);font-size:var(--pui-text-sm);margin:0}._headPlan_jjz76_32{align-items:center;gap:var(--pui-space-2);display:flex}._planSelect_jjz76_37{min-width:20rem}._templateSelect_jjz76_40{min-width:13rem}._headActions_jjz76_43{align-items:center;gap:var(--pui-space-2);flex-wrap:wrap;display:flex}._lifecycle_jjz76_49{justify-content:space-between;align-items:center;gap:var(--pui-space-2) var(--pui-space-3);min-height:3rem;padding:var(--pui-space-2) var(--pui-space-2) var(--pui-space-2) var(--pui-space-4);border-radius:var(--pui-radius-card);flex-wrap:wrap;display:flex}._lifeWords_jjz76_59{color:var(--pui-ink);font-size:var(--pui-text-sm);margin:0}._failed_jjz76_64{color:var(--pui-danger)}._lifeActions_jjz76_67,._ask_jjz76_68{align-items:center;gap:var(--pui-space-1-5);flex-wrap:wrap;display:inline-flex}._ask_jjz76_68>span{color:var(--pui-ink);font-size:var(--pui-text-sm)}._receipt_jjz76_78{color:var(--pui-ink-2);font-size:var(--pui-text-sm);margin:0}._body_jjz76_83{gap:var(--pui-space-4);flex:1;grid-template-columns:minmax(0,1fr) minmax(22rem,30rem);min-height:0;display:grid}._editPane_jjz76_90,._previewPane_jjz76_91{min-height:0;overflow:auto}._previewPane_jjz76_91{flex-direction:column;display:flex}._previewPane_jjz76_91>._preview_jjz76_91{flex:1}._phone_jjz76_103{gap:var(--pui-space-3);flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}._editor_jjz76_113{gap:var(--pui-space-3);flex-direction:column;display:flex}._panel_jjz76_118{gap:var(--pui-space-3);padding:var(--pui-space-4);border-radius:var(--pui-radius-card);flex-direction:column;display:flex}._fieldHead_jjz76_125,._sectionHead_jjz76_126{justify-content:space-between;align-items:center;gap:var(--pui-space-2);display:flex}._fieldHead_jjz76_125{margin-bottom:calc(-1 * var(--pui-space-2))}._sectionTitle_jjz76_135{color:var(--pui-ink);font-family:var(--pui-font-heading);font-size:var(--pui-text-base);font-weight:var(--pui-weight-title);margin:0}._label_jjz76_142{color:var(--pui-ink-2);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium)}._quiet_jjz76_147{color:var(--pui-ink-3);font-size:var(--pui-text-xs);margin:0}._group_jjz76_152{gap:var(--pui-space-1);flex-direction:column;display:flex}._groupLabel_jjz76_157{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium);margin:0}._rows_jjz76_163{gap:var(--pui-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_jjz76_163{justify-content:space-between;align-items:center;gap:var(--pui-space-3);min-height:2.5rem;display:flex}._rowText_jjz76_178{color:var(--pui-ink);font-size:var(--pui-text-sm)}._row_jjz76_163[data-audience=team] ._rowText_jjz76_178,._goal_jjz76_184[data-audience=team] ._rowText_jjz76_178{color:var(--pui-ink-2)}._rowActions_jjz76_187{align-items:center;gap:var(--pui-space-0-5);flex-shrink:0;display:inline-flex}._goal_jjz76_184{gap:var(--pui-space-1-5);padding-block:var(--pui-space-1);flex-direction:column;display:flex}._goal_jjz76_184+._goal_jjz76_184{border-top:1px solid var(--pui-line-soft);padding-top:var(--pui-space-2)}._goalWords_jjz76_203{gap:var(--pui-space-0-5);flex-direction:column;min-width:0;display:flex}._audience_jjz76_209{color:var(--pui-ink-3);transition:color var(--pui-duration-fast) var(--pui-ease-default)}._audience_jjz76_209[data-audience=client]{color:var(--pui-info)}._planTitle_jjz76_217{min-width:0}._summaryRow_jjz76_220{justify-content:space-between;align-items:flex-start;gap:var(--pui-space-3);display:flex}._summary_jjz76_220{min-width:0;color:var(--pui-ink-2);flex:1}._days_jjz76_231{gap:var(--pui-space-1);flex-wrap:wrap;display:flex}._dayMark_jjz76_236{min-width:3.5rem;padding:var(--pui-space-1) var(--pui-space-2);border:1px solid var(--pui-line-strong);border-radius:var(--pui-radius-chip);color:var(--pui-ink-2);font:inherit;font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--pui-duration-fast) var(--pui-ease-default), color var(--pui-duration-fast) var(--pui-ease-default);background:0 0}._dayMark_jjz76_236[aria-pressed=true]{background:var(--pui-accent);color:var(--pui-accent-foreground);border-color:#0000}._dayMark_jjz76_236[data-today]{font-weight:var(--pui-weight-medium)}._dayMark_jjz76_236:disabled{color:var(--pui-ink-3);cursor:default;border-style:dashed}._dayMark_jjz76_236:focus-visible{outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring)}._from_jjz76_268{color:var(--pui-ink-3);font-size:var(--pui-text-xs);white-space:nowrap}._fromPlan_jjz76_273{color:var(--pui-accent)}._changed_jjz76_276{color:var(--pui-warning)}._noteRow_jjz76_279{gap:var(--pui-space-2);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}._preview_jjz76_91{gap:var(--pui-space-2);padding:var(--pui-space-4);border-radius:var(--pui-radius-card);flex-direction:column;display:flex}._previewHead_jjz76_293{color:var(--pui-ink-2);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium);margin:0}._portal_jjz76_299{gap:var(--pui-space-3);padding:var(--pui-space-4);border-radius:var(--pui-radius-card);flex-direction:column;display:flex}._portalTitle_jjz76_306{color:var(--pui-ink);font-family:var(--pui-font-heading);font-size:var(--pui-text-lg);font-weight:var(--pui-weight-title);margin:0}._portalText_jjz76_313{color:var(--pui-ink);font-size:var(--pui-text-sm);white-space:pre-wrap;margin:0}._portalGroup_jjz76_319{gap:var(--pui-space-1);flex-direction:column;display:flex}._portalLabel_jjz76_324{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium);margin:0}._portalList_jjz76_330{gap:var(--pui-space-1-5);color:var(--pui-ink);font-size:var(--pui-text-sm);flex-direction:column;margin:0;padding-inline-start:var(--pui-space-4);display:flex}._portalStrong_jjz76_339{font-weight:var(--pui-weight-medium)}._portalDoc_jjz76_342{align-items:center;gap:var(--pui-space-1-5);margin-inline-start:calc(-1 * var(--pui-space-4));list-style:none;display:flex}._icon_jjz76_349{width:var(--pui-icon-sm);height:var(--pui-icon-sm);color:var(--pui-ink-3);flex-shrink:0}._sheetBody_jjz76_357{gap:var(--pui-space-4);flex-direction:column;display:flex}._sheetFoot_jjz76_362{justify-content:flex-end;gap:var(--pui-space-2);display:flex}._field_jjz76_125{gap:var(--pui-space-2);flex-direction:column;display:flex}._say_jjz76_372{color:var(--pui-ink);font-size:var(--pui-text-base);margin:0}._reminderRow_jjz76_377{justify-content:space-between;align-items:flex-end;gap:var(--pui-space-3);flex-wrap:wrap;display:flex}@container (width<36rem){._planSelect_jjz76_37{flex:1;min-width:0}._row_jjz76_163{flex-wrap:wrap}}._dayMark_jjz76_236[aria-pressed=true]{background:var(--pui-success);color:var(--pui-surface)}._goal_jjz76_184[data-audience=client] ._rowText_jjz76_178{color:var(--pui-ink)}}@layer utilities;
