.PhaseTwoSurface_page__Y46Ic{--p2-bg:#f4f1ea;--p2-paper:#fffdf8;--p2-ink:#2f2a22;--p2-muted:#685f52;--p2-accent:#6f5b3f;--p2-line:#d9d0c4;--p2-soft:#f6efe4;--p2-active:#f4e8d3;min-height:100vh;width:100%;padding:2.5rem 1.25rem;background:radial-gradient(circle at 10% 10%,rgba(111,91,63,.08),transparent 35%),radial-gradient(circle at 85% 20%,rgba(111,91,63,.06),transparent 28%),var(--p2-bg);color:var(--p2-ink);font-family:var(--font-body),"Source Sans 3","Segoe UI",sans-serif}.PhaseTwoSurface_column__2snR9{width:min(100%,820px);margin:0 auto}.PhaseTwoSurface_stack__exSb_{display:grid;grid-gap:1.5rem;gap:1.5rem}.PhaseTwoSurface_card__rwHdl{background:var(--p2-paper);border:1px solid var(--p2-line);border-radius:20px;padding:1.5rem}.PhaseTwoSurface_cardHeader__0Uikd{display:flex;justify-content:space-between;gap:.75rem;align-items:baseline;margin-bottom:1rem}.PhaseTwoSurface_title__Ilpal{margin:0;font-family:var(--font-heading),"Cormorant Garamond",Georgia,serif;font-size:1.55rem;line-height:1.1}.PhaseTwoSurface_subtitle__4pxX_{margin:0;color:var(--p2-muted);line-height:1.7;font-size:1rem}.PhaseTwoSurface_intent__S0tYN{color:var(--p2-accent);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.PhaseTwoSurface_metaRow__mjbYp{display:flex;flex-wrap:wrap;gap:.5rem;margin:.9rem 0 1rem}.PhaseTwoSurface_chip__WILdU{display:inline-flex;align-items:center;gap:.3rem;border:1px solid var(--p2-line);border-radius:999px;padding:.25rem .72rem;font-size:.79rem;color:var(--p2-accent);background:#faf6ef;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.PhaseTwoSurface_prose__01PaJ{margin:0;line-height:1.72;color:var(--p2-muted);font-size:1rem}.PhaseTwoSurface_actions__prirn{margin-top:1.25rem;display:flex;flex-wrap:wrap;gap:.5rem}.PhaseTwoSurface_buttonDanger__KJTuW,.PhaseTwoSurface_buttonSecondary__BXPC0,.PhaseTwoSurface_button__nK_b7{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.5rem 1rem;font-size:.92rem;font-weight:600;text-decoration:none;cursor:pointer;font-family:inherit}.PhaseTwoSurface_button__nK_b7{border:1px solid var(--p2-accent);background:var(--p2-accent);color:#fff}.PhaseTwoSurface_buttonSecondary__BXPC0{border:1px solid var(--p2-line);background:transparent;color:var(--p2-ink)}.PhaseTwoSurface_buttonDanger__KJTuW{border:1px solid #b65b4a;background:transparent;color:#8f4335}.PhaseTwoSurface_searchWrap__MwSjz{position:relative}.PhaseTwoSurface_searchIcon__WOGVG{position:absolute;left:.8rem;top:50%;transform:translateY(-50%);color:var(--p2-muted)}.PhaseTwoSurface_input__O3dZ1,.PhaseTwoSurface_searchInput__c_lxz,.PhaseTwoSurface_select__6tpZl,.PhaseTwoSurface_textarea__SE8os,.PhaseTwoSurface_timeInput__2xbpb{width:100%;border:1px solid var(--p2-line);border-radius:10px;background:#fff;color:var(--p2-ink);font:inherit}.PhaseTwoSurface_searchInput__c_lxz{padding:.58rem 2.2rem .58rem 2.35rem}.PhaseTwoSurface_input__O3dZ1,.PhaseTwoSurface_select__6tpZl,.PhaseTwoSurface_timeInput__2xbpb{padding:.58rem .78rem}.PhaseTwoSurface_textarea__SE8os{min-height:140px;resize:vertical;padding:.66rem .78rem;line-height:1.65}.PhaseTwoSurface_searchClear__M6kFs{position:absolute;right:.45rem;top:50%;transform:translateY(-50%);border:0;background:transparent;color:var(--p2-muted);padding:.2rem;cursor:pointer}.PhaseTwoSurface_weekSection__MWFa7{display:grid;grid-gap:1rem;gap:1rem;margin-top:1.1rem}.PhaseTwoSurface_weekCard__6y4cL{border:1px solid var(--p2-line);border-radius:12px;background:#fffefb;padding:.95rem}.PhaseTwoSurface_weekCardCurrent__NTaRw{border-color:#cfb892;background:var(--p2-active)}.PhaseTwoSurface_weekHeading__xd51r{display:flex;justify-content:space-between;gap:.6rem;align-items:baseline}.PhaseTwoSurface_weekHeadingMeta__O6G_n{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.PhaseTwoSurface_weekLabel__HNxp4{font-size:.8rem;color:var(--p2-accent);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.PhaseTwoSurface_weekTitle__GAS_G{margin:.28rem 0 0;font-family:var(--font-heading),"Cormorant Garamond",Georgia,serif;font-size:1.35rem;line-height:1.18}.PhaseTwoSurface_weekTitle__GAS_G a{color:inherit;text-decoration:none}.PhaseTwoSurface_weekSummary__3Q_s1{margin-top:.5rem;color:var(--p2-muted)}.PhaseTwoSurface_dayRow__k3Q4m{margin-top:.8rem;display:flex;flex-wrap:wrap;gap:.45rem}.PhaseTwoSurface_dayChipMissing__LKJIo,.PhaseTwoSurface_dayChip__Ynid_{border:1px solid var(--p2-line);border-radius:999px;padding:.25rem .65rem;font-size:.8rem;text-decoration:none}.PhaseTwoSurface_dayChip__Ynid_{background:#fff;color:var(--p2-ink)}.PhaseTwoSurface_dayChipMissing__LKJIo{border-style:dashed;background:var(--p2-soft);color:var(--p2-muted)}.PhaseTwoSurface_seasonCard__B_u8p{border:1px solid var(--p2-line);border-radius:12px;background:#fffefb;overflow:hidden}.PhaseTwoSurface_seasonButton__xMguQ{width:100%;border:0;background:transparent;padding:1rem;text-align:left;display:flex;justify-content:space-between;gap:.8rem;align-items:flex-start;cursor:pointer}.PhaseTwoSurface_seasonName__LRgt7{margin:0;font-family:var(--font-heading),"Cormorant Garamond",Georgia,serif;font-size:1.3rem}.PhaseTwoSurface_seasonMeta__wGuQT{margin-top:.35rem;color:var(--p2-muted);font-size:.9rem}.PhaseTwoSurface_seasonBody__YbkpK{border-top:1px solid var(--p2-line);padding:.85rem;display:grid;grid-gap:.85rem;gap:.85rem}.PhaseTwoSurface_formGrid__IP3KC{display:grid;grid-gap:1rem;gap:1rem}.PhaseTwoSurface_formRow__Jke_E{display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.PhaseTwoSurface_label__3YDJ_{display:block;margin-bottom:.35rem;font-size:.82rem;color:var(--p2-accent);text-transform:uppercase;letter-spacing:.05em;font-weight:700}.PhaseTwoSurface_help__ZEze3{margin:.35rem 0 0;color:var(--p2-muted);font-size:.95rem}.PhaseTwoSurface_toggleGroup__3rOzr{display:inline-flex;border:1px solid var(--p2-line);border-radius:999px;padding:.2rem;background:#faf7f1;flex-wrap:wrap;gap:.2rem}.PhaseTwoSurface_toggleBtn__CPoMB{border:0;border-radius:999px;background:transparent;color:var(--p2-muted);font:inherit;font-size:.9rem;padding:.34rem .85rem;cursor:pointer}.PhaseTwoSurface_toggleBtnActive__0Ghwt{background:var(--p2-accent);color:#fff}.PhaseTwoSurface_checkboxList__foHVU{display:grid;grid-gap:.5rem;gap:.5rem}.PhaseTwoSurface_checkboxRow__z7Mgv{display:flex;align-items:center;gap:.55rem;color:var(--p2-ink)}.PhaseTwoSurface_error__rVtcD,.PhaseTwoSurface_message__F3eiT{border-radius:12px;padding:.65rem .82rem;font-size:.94rem}.PhaseTwoSurface_message__F3eiT{border:1px solid #c8d6bf;background:#f5fbf2;color:#2d5a2d}.PhaseTwoSurface_error__rVtcD{border:1px solid #e4c2bc;background:#fff4f2;color:#8a3e31}.PhaseTwoSurface_statusBadge__4UNYj{border:1px solid var(--p2-line);border-radius:999px;padding:.25rem .65rem;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.PhaseTwoSurface_status_submitted__Legne{background:#f5efe2;color:#7b6242}.PhaseTwoSurface_status_in_review__jkdqW{background:#efece2;color:#6f6548}.PhaseTwoSurface_status_approved__v270_,.PhaseTwoSurface_status_published__7Vi96{background:#eaf4e6;color:#3e6e3e}.PhaseTwoSurface_status_rejected__KKL9k{background:#f9e9e6;color:#8b4337}.PhaseTwoSurface_inlineList__DMNf0{margin:0;padding-left:1.15rem;color:var(--p2-ink);line-height:1.7}.PhaseTwoSurface_inlineList__DMNf0 li+li{margin-top:.35rem}.PhaseTwoSurface_metaList__OC45q{display:grid;grid-gap:.6rem;gap:.6rem}.PhaseTwoSurface_metaItem__brmfm{border:1px solid var(--p2-line);border-radius:10px;padding:.7rem .8rem;background:#fcf9f3}.PhaseTwoSurface_metaItem__brmfm h3{margin:0 0 .2rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:var(--p2-accent)}.PhaseTwoSurface_metaItem__brmfm p{margin:0;color:var(--p2-ink);line-height:1.65}.PhaseTwoSurface_noResults___c66t{text-align:center;color:var(--p2-muted);border:1px dashed var(--p2-line);border-radius:16px;padding:1.2rem}.PhaseTwoSurface_footerPad__mGonk{margin-top:1.4rem}@media (max-width:820px){.PhaseTwoSurface_page__Y46Ic{padding:1.8rem 1rem}.PhaseTwoSurface_formRow__Jke_E{grid-template-columns:1fr}.PhaseTwoSurface_card__rwHdl{padding:1.1rem}.PhaseTwoSurface_cardHeader__0Uikd,.PhaseTwoSurface_weekHeading__xd51r{flex-direction:column;align-items:flex-start}.PhaseTwoSurface_weekHeadingMeta__O6G_n{justify-content:flex-start}}