.AbsenceDecisionButtons_row__AU8_F{display:flex;align-items:center;gap:.4rem}.AbsenceDecisionButtons_error__0k4jD{font-size:var(--fs-caption);color:var(--danger);max-width:180px;line-height:1.2}.AbsenceDecisionButtons_accept__dSDBo,.AbsenceDecisionButtons_decline__IErU_{font-size:var(--fs-caption);font-weight:600;border-radius:var(--r-standard);padding:.25rem .6rem;cursor:pointer;font-family:inherit;opacity:1}.AbsenceDecisionButtons_accept__dSDBo{color:var(--navy);background:var(--bg);border:none}.AbsenceDecisionButtons_decline__IErU_{color:var(--danger);background:var(--danger-wash);border:1px solid var(--danger-border)}.AbsenceDecisionButtons_accept__dSDBo[data-pending],.AbsenceDecisionButtons_decline__IErU_[data-pending]{cursor:wait;opacity:.6}.page_page__oDbB5{max-width:540px;margin:0 auto;width:100%}.page_header__MuMpL{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem}.page_title__tJek1{font-size:var(--fs-display);font-weight:800;color:var(--navy);margin:0;letter-spacing:-.02em}.page_lead__pAkaN{font-size:var(--fs-body);color:var(--navy);opacity:.45;margin:.25rem 0 0}.page_card__D5jBR{background:var(--bg);border-radius:var(--r-standard);box-shadow:-20px -20px 60px #ffffff,20px 20px 60px rgba(30,54,72,.15);margin-bottom:1rem;overflow:hidden}.page_cardLast__0ZBGi{margin-bottom:0}.page_cardHead__Vimr_{display:flex;justify-content:space-between;align-items:center;padding:.875rem 1.25rem}.page_cardTitle__SidhM{font-size:var(--fs-caption);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--navy)}.page_cardTitleMuted__iuheD{opacity:.4}.page_rows__yTJhm{padding-bottom:.5rem}.page_row__afQRs{display:flex;align-items:center;gap:.875rem;padding:.65rem 1rem;margin:0 .75rem .4rem;border-radius:var(--r-standard)}.page_rowTight__wHG1D{gap:.75rem}.page_empty__thLVG{padding:.75rem 1.25rem 1rem;font-size:var(--fs-small);color:var(--navy);opacity:.35;text-align:center}.page_emptyCompact__EJaOe{padding-top:.5rem}.page_avatarImg__ewuiG{-o-object-fit:cover;object-fit:cover}.page_avatarImg__ewuiG,.page_avatar__Jkfws{width:36px;height:36px;border-radius:50%;flex-shrink:0}.page_avatar__Jkfws{background:#0f1f2e;color:#fff;display:flex;align-items:center;justify-content:center;font-size:var(--fs-small);font-weight:700}.page_name__FXD8r{font-size:var(--fs-body);font-weight:500;color:var(--navy);flex:1}.page_nameShrink__nrxj7{min-width:0}.page_dots__tTHRN{display:flex;align-items:center;gap:4px;margin-right:.5rem}.page_dot__peuPO{width:8px;height:8px;border-radius:50%;background:var(--dot);flex-shrink:0}.page_inviteText__YHdcv{flex:1;min-width:0}.page_inviteEmail__P_Row{font-size:var(--fs-body);font-weight:600;color:var(--navy);overflow:hidden;text-overflow:ellipsis}.page_inviteRole__OcGBK{font-size:var(--fs-caption);color:var(--navy);opacity:.45;text-transform:capitalize}.page_invitePending__biCYa{font-size:11px;font-weight:600;color:var(--warning);background:rgba(217,119,6,.1);padding:2px 8px;border-radius:var(--r-large);flex-shrink:0}.page_absences__MHAK9{margin-top:2rem}.page_absencesTitle__wk0yv{font-size:var(--fs-lead);font-weight:800;color:var(--navy);margin:0 0 .25rem;letter-spacing:-.02em}.page_absencesLead__KbFW9{font-size:var(--fs-body);color:var(--navy);opacity:.45;margin:0 0 1.25rem}.page_unread___ldgG{font-weight:600;color:var(--danger);background:rgba(220,38,38,.08)}.page_chip__vpstA,.page_unread___ldgG{font-size:var(--fs-caption);border-radius:var(--r-standard);padding:.2rem .6rem}.page_chip__vpstA{color:var(--navy);opacity:.5;background:rgba(30,54,72,.06);white-space:nowrap}.page_chipDate__Way76{opacity:.55}.page_chipType__gLDBY{font-weight:500}.page_status__FY0A_{font-size:var(--fs-caption);font-weight:600;color:var(--warning);background:rgba(217,119,6,.1);border-radius:var(--r-standard);padding:.2rem .5rem;white-space:nowrap}.page_status__FY0A_[data-approved]{color:var(--success);background:rgba(22,163,74,.1)}.page_pushRight__BlmMD{margin-left:auto}.page_fallback__Pw4oS{padding:2rem;color:var(--navy);opacity:.4}.OverlayClose_close__UDLRA{position:relative;flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--r-standard);background:var(--surface,var(--bg));color:var(--navy);cursor:pointer}.OverlayClose_close__UDLRA:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.OverlayClose_close__UDLRA:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.DesignLab_lab__a4Tv_{min-block-size:100vh;background:var(--bg);color:var(--navy);font-size:var(--fs-body);line-height:1.5}.DesignLab_lab__a4Tv_ :focus-visible{outline:2px solid var(--navy);outline-offset:2px}.DesignLab_lab__a4Tv_ code{font-size:var(--fs-caption);overflow-wrap:anywhere}.DesignLab_srOnly__v4rs8{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.DesignLab_toolbar__VdtzC{position:sticky;inset-block-start:0;z-index:var(--lab-z-toolbar,1);display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:var(--bg);box-shadow:0 6px 14px var(--shadow-dark)}.DesignLab_title__ESk_C{margin:0;font-size:var(--fs-heading)}.DesignLab_controls__Hn91Z{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end}.DesignLab_notice__hY7YG{flex-basis:100%;margin:0;min-block-size:1.2em;color:var(--confirmed-ink);font-weight:700}.DesignLab_legend__5bclL{display:block;margin-block-end:.25rem;color:var(--muted);font-size:var(--fs-caption);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.DesignLab_segment__KFqii{display:flex;gap:.25rem;margin:0;padding:0;border:0}.DesignLab_segment__KFqii .DesignLab_legend__5bclL{flex-basis:100%}.DesignLab_segmentItem__3qOAp{display:inline-flex;gap:.35rem;align-items:center;min-block-size:44px;padding:0 .75rem;border-radius:var(--r-pill);box-shadow:inset 3px 3px 7px var(--shadow-dark),inset -3px -3px 7px var(--shadow-light);cursor:pointer}.DesignLab_check__99pDe,.DesignLab_field__MePpl{display:inline-flex;flex-direction:column;gap:.25rem}.DesignLab_check__99pDe{flex-direction:row;align-items:center;min-block-size:44px}.DesignLab_field__MePpl select,.DesignLab_field__MePpl textarea{min-block-size:44px;padding:.5rem .75rem;border:1px solid var(--hairline);border-radius:var(--r-standard);background:var(--shadow-light);color:var(--navy);font:inherit}.DesignLab_grow__FYYsl{flex:1}.DesignLab_primary__Ya_Mq,.DesignLab_quiet__7cweh{min-block-size:44px;padding:0 1.1rem;border:0;border-radius:var(--r-standard);font:inherit;font-weight:700;cursor:pointer}.DesignLab_primary__Ya_Mq{background:var(--navy);color:var(--shadow-light)}.DesignLab_quiet__7cweh{background:var(--bg);color:var(--navy);box-shadow:4px 4px 10px var(--shadow-dark),-4px -4px 10px var(--shadow-light)}.DesignLab_quiet__7cweh:active,.DesignLab_quiet__7cweh[aria-pressed=true]{box-shadow:inset 3px 3px 7px var(--shadow-dark),inset -3px -3px 7px var(--shadow-light)}.DesignLab_toc__zbBPf{display:flex;flex-wrap:wrap;gap:.25rem .75rem;padding:.75rem 1.5rem;font-size:var(--fs-small)}.DesignLab_toc__zbBPf a{color:var(--navy)}.DesignLab_main__qvDLj{display:grid;gap:2rem;max-inline-size:var(--w-wide);margin:0 auto;padding:1rem 1.5rem 4rem}.DesignLab_card__nd9Ks{padding:1.5rem;border-radius:var(--r-large);background:var(--bg);box-shadow:8px 8px 16px var(--shadow-dark),-8px -8px 16px var(--shadow-light)}.DesignLab_card__nd9Ks[data-status=Approved]{outline:2px solid var(--confirmed)}.DesignLab_card__nd9Ks[data-status=Rejected]{outline:2px solid var(--danger)}.DesignLab_card__nd9Ks[data-status="Needs work"]{outline:2px solid var(--held)}.DesignLab_cardHead__2_F4y{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:baseline;justify-content:space-between}.DesignLab_cardTitle__7hGjT{margin:0 0 .5rem;font-size:var(--fs-lead)}.DesignLab_subTitle__0egkx{margin:1.25rem 0 .5rem;font-size:var(--fs-body)}.DesignLab_severity__X7xNS{padding:.15rem .6rem;border-radius:var(--r-pill);background:var(--no-show-wash);color:var(--no-show-ink);font-size:var(--fs-caption);font-weight:700}.DesignLab_question__1DdWu{margin:0 0 .25rem;font-size:var(--fs-lead);font-weight:700}.DesignLab_meta__bp09a,.DesignLab_subtle__1zrtB{margin:.25rem 0;color:var(--muted);font-size:var(--fs-small)}.DesignLab_details___tdut,.DesignLab_finding__q9zY9{margin:.75rem 0}.DesignLab_details___tdut summary{min-block-size:44px;display:flex;align-items:center;font-weight:700;cursor:pointer}.DesignLab_where__1kKYQ{display:inline-block;margin:0 .4rem .2rem 0}.DesignLab_table__lOsCl{inline-size:100%;border-collapse:collapse;font-size:var(--fs-small)}.DesignLab_table__lOsCl td,.DesignLab_table__lOsCl th{padding:.4rem .5rem;border-block-end:1px solid var(--hairline);text-align:start;vertical-align:top}.DesignLab_table__lOsCl tr[data-flagged=true] td,.DesignLab_table__lOsCl tr[data-flagged=true] th{background:var(--held-wash)}.DesignLab_swatchLg__MTPBs,.DesignLab_swatch__bX3lV{display:inline-block;inline-size:1.75rem;block-size:1.75rem;border:1px solid var(--hairline);border-radius:var(--r-standard);background:var(--swatch)}.DesignLab_swatchLg__MTPBs{inline-size:4rem;block-size:4rem;border-radius:var(--r-large);flex:none}.DesignLab_tokenRow__DOkkR{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem}.DesignLab_inlineList__0Ex8P{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.DesignLab_radiusBox__6C1LB{display:inline-block;inline-size:2rem;block-size:2rem;vertical-align:middle;border:2px solid var(--navy);border-radius:var(--r)}.DesignLab_sizeSample__QvJy3{font-size:var(--fs);font-weight:700}.DesignLab_options__ep401{display:grid;gap:1rem;margin:1rem 0;padding:0;border:0}.DesignLab_option__ZcoYR{padding:1rem;border:1px solid var(--hairline);border-radius:var(--r-large)}.DesignLab_option__ZcoYR[data-chosen=true]{border-color:var(--navy);box-shadow:inset 3px 3px 7px var(--shadow-dark),inset -3px -3px 7px var(--shadow-light)}.DesignLab_optionHead__HtuyQ{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;min-block-size:44px;font-weight:700;cursor:pointer}.DesignLab_optionKey__QrUy_{display:inline-grid;place-items:center;inline-size:1.75rem;block-size:1.75rem;border-radius:var(--r-pill);background:var(--navy);color:var(--shadow-light);font-size:var(--fs-small)}.DesignLab_rec__xawMH{padding:.15rem .6rem;border-radius:var(--r-pill);background:var(--confirmed-wash);color:var(--confirmed-ink);font-size:var(--fs-caption)}.DesignLab_recReason__uLVlT{margin:.5rem 0 1rem}.DesignLab_decision___t19j{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start}.DesignLab_frame__PL_ZN{inline-size:min(var(--frame),100%);margin:.75rem 0;padding:1rem;overflow-x:auto;border:1px dashed var(--chevron);border-radius:var(--r-standard)}.DesignLab_frame__PL_ZN:before{content:attr(data-width) "px frame";display:block;margin-block-end:.5rem;color:var(--muted);font-size:var(--fs-caption)}.DesignLab_row__34Kbn{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.DesignLab_grid__eUJTu{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem}.DesignLab_colorPreview__6RV6m{display:flex;gap:1rem;align-items:center}.DesignLab_onCanvas__dOWzT,.DesignLab_onWhite__2MVtw{margin:0;padding:.35rem .6rem;border-radius:var(--r-standard);color:var(--swatch);font-weight:700}.DesignLab_onCanvas__dOWzT{background:var(--bg)}.DesignLab_onWhite__2MVtw{background:var(--shadow-light)}.DesignLab_fontPreview__ETRt7{font-family:var(--font)}.DesignLab_fontLarge__aTwcF{margin:0 0 .5rem;font-size:var(--fs-heading);font-weight:700}.DesignLab_radiusDemo__N7tB0,.DesignLab_shadowDemo__PF096{display:inline-grid;place-items:center;inline-size:5rem;block-size:3.5rem;background:var(--bg);font-size:var(--fs-caption)}.DesignLab_radiusDemo__N7tB0{border:2px solid var(--navy);border-radius:var(--r)}.DesignLab_shadowDemo__PF096{border-radius:var(--r-large);box-shadow:var(--shadow)}.DesignLab_scaleChip__IsLhJ{font-size:var(--size);font-weight:700}.DesignLab_lineDemo__IP6R1{max-inline-size:16rem;line-height:var(--lh)}.DesignLab_demoRow__bo8_T{display:flex;gap:1rem;align-items:center;margin-block-end:.5rem}.DesignLab_track__CTQS_{position:relative;inline-size:12rem;block-size:1.5rem;border-radius:var(--r-pill);box-shadow:inset 3px 3px 7px var(--shadow-dark),inset -3px -3px 7px var(--shadow-light)}.DesignLab_puckCss__k1gYM,.DesignLab_puck__79iJp{position:absolute;inset-block-start:.25rem;inset-inline-start:.25rem;inline-size:1rem;block-size:1rem;border-radius:var(--r-pill);background:var(--navy)}.DesignLab_puckCss__k1gYM{transition:transform var(--ms) ease}.DesignLab_puckCss__k1gYM[data-on=true]{transform:translateX(10rem)}.DesignLab_lab__a4Tv_[data-motion=reduce] .DesignLab_puckCss__k1gYM{transition:none}@media (prefers-reduced-motion:reduce){.DesignLab_puckCss__k1gYM{transition:none}}.DesignLab_zstack__tzQ_t{position:relative;block-size:9rem}.DesignLab_zLayer__Dp7Zn{position:absolute;inset-block-start:calc(var(--i) * 1.1rem);inset-inline-start:calc(var(--i) * 1.6rem);z-index:var(--z);padding:.5rem .75rem;border:1px solid var(--hairline);border-radius:var(--r-standard);background:var(--shadow-light);box-shadow:4px 4px 10px var(--shadow-dark);font-size:var(--fs-caption);font-weight:700}.DesignLab_ruler__i8LyZ{position:relative;block-size:3rem;border-block-end:2px solid var(--navy)}.DesignLab_tick__WmmFx{position:absolute;inset-block-end:0;inset-inline-start:var(--at);padding-inline-start:.25rem;border-inline-start:2px solid var(--navy);font-size:var(--fs-caption)}.DesignLab_demoStack__MNOks{display:grid;gap:.5rem}.DesignLab_demoLabel__OGmCs{margin:0;color:var(--muted);font-size:var(--fs-caption);font-weight:700}.DesignLab_demoField__kOFcG{display:grid;gap:.35rem;font-size:var(--fs-small);font-weight:700}.DesignLab_mockButton__DE5if{display:inline-flex;align-items:center;justify-content:center;min-block-size:44px;padding:0 1.25rem;border:0;border-radius:var(--r-standard);background:var(--bg);color:var(--navy);font:inherit;font-size:var(--fs-body);font-weight:700;box-shadow:4px 4px 10px var(--shadow-dark),-4px -4px 10px var(--shadow-light);cursor:pointer}.DesignLab_mockButton__DE5if[data-variant=primary]{background:var(--navy);color:var(--shadow-light)}.DesignLab_mockButton__DE5if[data-variant=danger]{background:var(--danger);color:var(--shadow-light)}.DesignLab_mockButton__DE5if[data-size=lg]{min-block-size:48px}.DesignLab_mockButton__DE5if[data-size=sm]{min-block-size:36px;padding:0 .85rem}.DesignLab_mockButton__DE5if:active{box-shadow:inset 3px 3px 7px var(--shadow-dark),inset -3px -3px 7px var(--shadow-light)}.DesignLab_mockButton__DE5if:focus-visible,.DesignLab_mockButton__DE5if[data-ring=true]{outline:2px solid var(--navy);outline-offset:2px}.DesignLab_mockButton__DE5if[data-variant=primary]:focus-visible,.DesignLab_mockButton__DE5if[data-variant=primary][data-ring=true]{outline-color:var(--navy);box-shadow:0 0 0 2px var(--shadow-light)}.DesignLab_mockField__a6Xxy{min-block-size:44px;padding:0 .9rem;border:0;border-radius:var(--r-standard);background:var(--bg);color:var(--navy);font:inherit;font-size:var(--fs-body);box-shadow:inset 3px 3px 7px var(--shadow-dark),inset -3px -3px 7px var(--shadow-light)}.DesignLab_mockField__a6Xxy:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.DesignLab_mockField__a6Xxy[aria-invalid=true]{outline:2px solid var(--danger);outline-offset:0}.DesignLab_mockError__Gjymj{color:var(--danger);font-size:var(--fs-caption)}.DesignLab_mockDialog__3Eh3v{display:grid;gap:.75rem;max-inline-size:var(--w-dialog);padding:1.25rem;border-radius:var(--r-large);background:var(--bg);box-shadow:0 22px 70px var(--shadow-dark)}.DesignLab_mockDialogHead__jyfXX{display:flex;align-items:center;justify-content:space-between;font-size:var(--fs-lead)}.DesignLab_mockClose__bTxDR{display:inline-grid;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--r-standard);font-size:var(--fs-heading)}.DesignLab_iconSample__8LMgL{display:inline-flex;gap:.35rem;align-items:center;padding:.5rem;border:1px solid var(--hairline);border-radius:var(--r-standard);font-size:var(--fs-caption)}.Sheet_full__MutkH{background:var(--bg);overflow-y:auto;overscroll-behavior:contain}.Sheet_full__MutkH,.Sheet_scrim__BsQYG{position:fixed;inset:0;z-index:var(--sheet-z)}.Sheet_scrim__BsQYG{background:var(--scrim);display:flex;align-items:flex-end;justify-content:center}.Sheet_bottom__n2y_2{width:min(var(--w-dialog),100%);max-height:92vh;overflow-y:auto;overscroll-behavior:contain;background:var(--bg);border-radius:var(--r-overlay) var(--r-overlay) 0 0}.Sheet_bottom__n2y_2:focus-visible,.Sheet_full__MutkH:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.Skeleton_skeleton___xqk9{background:linear-gradient(90deg,var(--surface-inset) 25%,var(--bg) 50%,var(--surface-inset) 75%);background-size:200% 100%;animation:Skeleton_shimmer__oXk47 1.5s infinite}@keyframes Skeleton_shimmer__oXk47{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.Skeleton_skeleton___xqk9{animation:none;background:var(--surface-inset)}}.AssignStaffModal_note__715_T{font-size:13px;color:rgba(30,54,72,.5)}.AssignStaffModal_noteSpaced__oxgGX{margin-bottom:1rem}.AssignStaffModal_selectAll__yX_Hu{font-size:12px;color:#0f4c81;background:none;border:none;cursor:pointer;margin-bottom:.75rem;font-weight:600}.AssignStaffModal_list__THwuq{display:flex;flex-direction:column;gap:.375rem;margin-bottom:1.25rem}.AssignStaffModal_member__PmKer{display:flex;align-items:center;gap:.6rem;padding:.45rem .75rem;border-radius:var(--r-standard);cursor:pointer;opacity:1}.AssignStaffModal_member__PmKer[data-assigned]{cursor:default;opacity:.55}.AssignStaffModal_name__edCvn{font-size:13px;font-weight:600;color:var(--navy)}.AssignStaffModal_already__AbZRJ{font-size:11px;color:rgba(30,54,72,.45);margin-left:auto}.AssignStaffModal_error__E5vf2{font-size:12px;color:var(--danger);margin:.5rem 0 0}.SectionCard_swatches__s3kbk{display:flex;flex-wrap:wrap;gap:.5rem;max-width:280px}.SectionCard_swatch__fHDCA{width:28px;height:28px;border-radius:50%;background:var(--swatch);border:none;cursor:pointer;outline:3px solid transparent;outline-offset:2px;flex-shrink:0}.SectionCard_swatch__fHDCA[data-selected]{outline-color:var(--swatch)}.SectionCard_form__5SWUD{display:flex;flex-direction:column;gap:1.25rem}.SectionCard_fieldLabel__68OQ9{display:block;font-size:var(--fs-caption);font-weight:700;opacity:.45;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.4rem}.SectionCard_fieldLabelColor___sG45{margin-bottom:.5rem}.SectionCard_fullWidth__xcTIC{width:100%}.SectionCard_modalInput__s4adS{width:100%;margin-bottom:1.25rem}.SectionCard_actions__h3dU7{display:flex;gap:.75rem}.SectionCard_modalButton__bT1zE{font-size:var(--fs-body)}.SectionCard_modalTitle__IOgcu{margin:0 0 1.25rem;font-size:var(--fs-lead);font-weight:800;color:var(--navy)}.SectionCard_modalTitleTight__qcZnA{margin-bottom:.75rem}.SectionCard_confirmText__eKNvc{font-size:var(--fs-body);opacity:.6;margin:0 0 1.5rem}.SectionCard_dangerButton__1A4Oc{background:var(--danger);color:#fff;border:none;border-radius:var(--r-standard);padding:.6rem 1.25rem;font-size:var(--fs-body);font-weight:600;cursor:pointer}.SectionCard_positionCard__4l9sI{border-radius:var(--r-standard)}.SectionCard_positionHeader__Ru2a9{background:var(--pos-color);border-radius:5px 5px 0 0;position:relative;z-index:2;padding:.6rem 1rem;display:flex;align-items:center;gap:.5rem}.SectionCard_positionHeader__Ru2a9[data-collapsed]{border-radius:5px}.SectionCard_handleWrap__ib7YK{display:flex;align-items:center;flex-shrink:0}.SectionCard_positionName__hPUXl{font-weight:700;font-size:var(--fs-body);color:#fff;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SectionCard_headerActions__YbndM{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.SectionCard_toggleButton__c6KoH{width:26px;height:26px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.SectionCard_editButton__Qvpkt,.SectionCard_toggleButton__c6KoH{background:transparent;border:1.5px solid rgba(255,255,255,.85);border-radius:var(--r-standard);cursor:pointer}.SectionCard_editButton__Qvpkt{padding:.3rem .7rem;color:#fff;font-size:var(--fs-caption);font-weight:700;font-family:inherit;letter-spacing:.01em}.SectionCard_deleteButton__y_nRQ{background:transparent;border:var(--border-emphasis) solid var(--danger);border-radius:var(--r-standard);padding:.3rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.SectionCard_positionBody__RgEYG{overflow:hidden;background:var(--bg);border-radius:0 0 5px 5px;position:relative;z-index:1}.SectionCard_positionBodyInner__NaIW0{padding:1rem}.SectionCard_assignedLabel__kaHZ2{font-size:var(--fs-caption);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--navy);opacity:.4;margin-bottom:.875rem}.SectionCard_members__L9jYz{display:grid;grid-template-columns:var(--nm-col-2);gap:.75rem}.SectionCard_member__cbWna{display:flex;flex-direction:column;align-items:center}.SectionCard_avatar__4_qW8{width:48px;height:48px;border-radius:50%;background:var(--pos-color);display:flex;align-items:center;justify-content:center;color:#fff;font-size:var(--fs-lead);font-weight:700;flex-shrink:0}.SectionCard_memberName__EPT8_{font-size:var(--fs-caption);color:var(--navy);text-align:center;margin-top:.35rem;line-height:1.2;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SectionCard_assignSlot__UHqER{display:flex;flex-direction:column;align-items:center;cursor:pointer}.SectionCard_assignCircle__yYyF6{width:48px;height:48px;border-radius:50%;background:var(--bg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.SectionCard_assignIcon__kNiDL{opacity:.3}.SectionCard_assignLabel__gzvvF{font-size:var(--fs-caption);color:var(--navy);opacity:.4;text-align:center;margin-top:.35rem}.SectionCard_sortable__3Vy_l[data-dragging]{opacity:.5}.SectionCard_positionHandle__i0YeE{cursor:grab;color:rgba(255,255,255,.9);touch-action:none;display:inline-flex;align-items:center;line-height:0}.SectionCard_sectionHead__dFcpz{display:flex;align-items:center;gap:.5rem;margin-bottom:0}.SectionCard_sectionHead__dFcpz[data-collapsed]{margin-bottom:2.5rem}.SectionCard_sectionHandle__GGFUL{cursor:grab;color:rgba(30,54,72,.4);touch-action:none;display:inline-flex;align-items:center;flex-shrink:0;line-height:0}.SectionCard_pill__TQ0mH{flex:1;min-width:0;padding:.75rem 1.25rem;flex-wrap:wrap;gap:.75rem 1rem}.SectionCard_chevronButton__v2VoW,.SectionCard_pill__TQ0mH{background:var(--bg);border-radius:var(--r-standard);display:flex;align-items:center}.SectionCard_chevronButton__v2VoW{width:32px;height:32px;border:none;cursor:pointer;justify-content:center;flex-shrink:0}.SectionCard_namePillWrap__7WmoC{flex:1 1 8rem;min-width:0;display:flex;justify-content:center}.SectionCard_namePill__4hPpn{flex:0 1 280px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;background:var(--bg);border-radius:var(--r-standard);padding:.4rem 1.5rem;font-size:var(--fs-caption);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--navy)}.SectionCard_sectionActions__h2m3h{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;margin-left:auto}.SectionCard_addPosition__uMohN{background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;gap:.3rem;z-index:3}.SectionCard_addPosition__uMohN,.SectionCard_manageSection__H2bJD{border:none;border-radius:var(--r-standard);padding:.45rem .95rem;font-size:var(--fs-small);font-weight:600;cursor:pointer;flex:1 1 auto;white-space:nowrap;position:relative}.SectionCard_manageSection__H2bJD{background:var(--bg);color:var(--navy);z-index:2}.SectionCard_deleteSection__R8bkO{width:32px;height:32px;border-radius:var(--r-standard);background:var(--bg);border:var(--border-emphasis) solid var(--danger);display:flex;align-items:center;justify-content:center;color:var(--danger);flex-shrink:0;position:relative;z-index:1}.SectionCard_collapse__1vaP9{overflow:hidden}.SectionCard_empty__9opfK{padding:2rem;text-align:center;opacity:.35;font-size:var(--fs-body);color:var(--navy);margin-top:1.5rem;margin-bottom:2.5rem}.SectionCard_positionsGrid__B3k5e{display:grid;grid-template-columns:repeat(auto-fill,280px);gap:1.5rem;justify-content:flex-start;margin-top:1.5rem;margin-bottom:2.5rem}.SectionCard_positionsGridItem__8cmWF{position:relative;z-index:var(--z)}.PositionsClient_root__KBpaz{width:100%}.PositionsClient_header__DeYQn{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.75rem;gap:1rem}.PositionsClient_title__MADsb{font-size:var(--fs-display);font-weight:800;color:var(--navy);margin:0;letter-spacing:-.02em}.PositionsClient_lead__DjXoS{font-size:var(--fs-body);color:var(--navy);opacity:.45;margin:.25rem 0 0}.PositionsClient_addSection__y8TIh{background:var(--navy);color:#fff;border:none;border-radius:var(--r-standard);padding:.6rem 1.1rem;font-size:var(--fs-body);font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.4rem;flex-shrink:0}.PositionsClient_unsectioned__9ZzJy{margin-bottom:2.5rem}.PositionsClient_unsectionedLabel__au4jU{font-size:var(--fs-caption);font-weight:700;color:var(--navy);opacity:.4;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem}.PositionsClient_grid__vQjiu{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}.PositionsClient_gridItem__tI_RW{position:relative;z-index:var(--z)}.PositionsClient_modalTitle__CJ3lZ{margin:0 0 1.25rem;font-size:var(--fs-lead);font-weight:800;color:var(--navy)}.PositionsClient_modalInput__PbrcX{width:100%;margin-bottom:1.25rem}.PositionsClient_modalActions__1rEi4{display:flex;gap:.75rem}.PositionsClient_modalButton__G5lgu{font-size:var(--fs-body)}.DangerIconButton_button__dkEWe{background:transparent;border:var(--border-emphasis) solid var(--danger);border-radius:var(--r-standard);padding:.4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.StaffInteractive_fieldLabel__Z2dTT{display:block;font-size:12px;font-weight:600;color:rgba(30,54,72,.6);margin-bottom:.35rem}.StaffInteractive_errBox__1oUcY{background:var(--bg);border-radius:var(--r-standard);padding:.6rem 1rem;font-size:13px;color:var(--danger);border:2px solid var(--danger)}.StaffInteractive_form__UPpo5{display:flex;flex-direction:column;gap:1rem}.StaffInteractive_dateGrid__vxaCs{display:grid;grid-template-columns:var(--nm-col-2);gap:.75rem}.StaffInteractive_dateInput__t8To1{color-scheme:light}.StaffInteractive_notes__wU4lk{resize:vertical}.StaffInteractive_actions__NeHck{display:flex;gap:.75rem;margin-top:.5rem}.StaffInteractive_submit__8Ijbh{flex:1}.StaffInteractive_sendIcon__EG7bc{margin-right:.3rem;vertical-align:middle}.StaffInteractive_manage__O3MVt{display:flex;flex-direction:column;gap:1.25rem}.StaffInteractive_roleBox__97xkn{background:var(--bg);border-radius:var(--r-standard);border:1px solid rgba(30,54,72,.14);padding:.75rem .9rem;font-size:13px;font-weight:700;color:var(--navy)}.StaffInteractive_divider__VVw_L{height:1px;background:rgba(30,54,72,.12)}.StaffInteractive_positionsLabel___rcGV{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--navy);opacity:.45;margin:0 0 .75rem}.StaffInteractive_noPositions__B3axS{font-size:13px;color:var(--navy);opacity:.4;padding:.75rem;border:1px solid rgba(30,54,72,.12);border-radius:var(--r-standard);text-align:center}.StaffInteractive_positionList__wJ_cj{display:flex;flex-direction:column;gap:.5rem}.StaffInteractive_positionRow__ceMgQ{display:flex;align-items:center;gap:.65rem;padding:.6rem .75rem;border:1px solid rgba(30,54,72,.12);border-radius:var(--r-standard)}.StaffInteractive_positionDot__X1KjE{width:10px;height:10px;border-radius:50%;background:var(--pos-color);flex-shrink:0}.StaffInteractive_positionName__HXSCE{flex:1;font-size:13px;font-weight:600;color:var(--navy)}.StaffInteractive_removePosition__YJQK3{width:28px;height:28px;border:var(--border-emphasis) solid var(--danger);border-radius:var(--r-standard);background:transparent;color:var(--danger);display:flex;align-items:center;justify-content:center;cursor:pointer}.StaffInteractive_manageButton__1rKB6{border:1.5px solid var(--navy);border-radius:var(--r-standard);padding:.4rem;font-size:var(--fs-caption);font-weight:600;white-space:nowrap;flex-shrink:0;justify-content:center;text-decoration:none}.StaffInteractive_addCard__LtCjL,.StaffInteractive_manageButton__1rKB6{background:var(--bg);color:var(--navy);cursor:pointer;font-family:inherit;display:flex;align-items:center}.StaffInteractive_addCard__LtCjL{width:calc(100% - 1.5rem);margin:0 .75rem .65rem;padding:.75rem 1rem;border:none;border-radius:var(--r-standard);gap:.875rem;opacity:1}.StaffInteractive_addCard__LtCjL[data-disabled]{cursor:not-allowed;opacity:.45}.StaffInteractive_addIcon__euF5V{width:36px;height:36px;border-radius:50%;background:var(--bg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.StaffInteractive_addLabel__qtCCi{font-size:var(--fs-body);color:var(--navy);opacity:.75}.StaffInteractive_absenceButton__TFy6l{background:var(--navy);color:#fff;border:none;border-radius:var(--r-standard);padding:.35rem .875rem;font-size:var(--fs-caption);font-weight:600;cursor:pointer;font-family:inherit}.StaffInteractive_invite__IPRHC{font-size:13px;opacity:1;cursor:pointer}.StaffInteractive_invite__IPRHC[data-disabled]{opacity:.45;cursor:not-allowed}.ColorPicker_root__fXakh{position:relative}.ColorPicker_trigger__elcSF{width:100%;height:42px;border-radius:var(--r-standard);border:none;background:var(--chip-bg);color:var(--chip-fg);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:13px;font-weight:700;letter-spacing:.04em;font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif;box-shadow:inset 0 0 0 1.5px rgba(30,54,72,.12),3px 3px 7px var(--shadow-dark),-3px -3px 7px #ffffff}.ColorPicker_popover__kDVic{position:absolute;top:calc(100% + .5rem);left:0;right:0;z-index:30;background:var(--bg);border-radius:var(--r-large);padding:.85rem;display:flex;flex-direction:column;gap:.85rem;box-shadow:-8px -8px 16px #ffffff,8px 8px 18px rgba(13,39,80,.18)}.ColorPicker_presets__HdSiP{display:grid;grid-template-columns:repeat(auto-fit,minmax(2rem,1fr));gap:.4rem}.ColorPicker_swatch__m_WUW{aspect-ratio:1/1;border-radius:var(--r-standard);border:none;background:var(--swatch);cursor:pointer;box-shadow:inset 0 0 0 1px rgba(30,54,72,.12)}.ColorPicker_swatch__m_WUW[aria-pressed=true]{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--navy)}.ColorPicker_swatch__m_WUW[aria-pressed]:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.ColorPicker_hexRow__8N3QZ{display:flex;align-items:center;gap:.5rem}.ColorPicker_fieldLabel__oFUHg{display:block;font-size:11px;font-weight:700;color:rgba(30,54,72,.55);margin-bottom:.4rem}.ColorPicker_hexLabel__VuEUk{font-size:11px;font-weight:700;color:rgba(30,54,72,.55);width:30px}.ColorPicker_hexInput__c2T53{flex:1;font-size:13px;padding:.5rem .7rem;font-family:inherit}.ColorPicker_sliderLabel__Q1ucg{display:block}.ColorPicker_range__hkzZs{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:14px;border-radius:999px;outline:none;cursor:pointer}.ColorPicker_range__hkzZs::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#ffffff;box-shadow:0 1px 3px rgba(13,39,80,.35),inset 0 0 0 1.5px rgba(30,54,72,.25);cursor:pointer}.ColorPicker_range__hkzZs::-moz-range-thumb{width:18px;height:18px;border:none;border-radius:50%;background:#ffffff;box-shadow:0 1px 3px rgba(13,39,80,.35),inset 0 0 0 1.5px rgba(30,54,72,.25);cursor:pointer}.ColorPicker_hue__E347n{background:linear-gradient(90deg,#ff0000,#ffff00,#00ff00,#00ffff,#0000ff,#ff00ff,#ff0000)}.ColorPicker_shade__2YxOV{background:linear-gradient(90deg,#000000,var(--track-hue),#ffffff)}.ImageUploadField_label__6np1F{display:block;font-size:12px;font-weight:600;color:#4f5e6b;margin-bottom:.4rem;font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.ImageUploadField_fileInput__Fg82z{display:none}.ImageUploadField_frame__zHJAo{position:relative;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--r-standard);overflow:hidden;cursor:pointer;background:var(--bg);font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif;box-shadow:inset 2px 2px 5px var(--shadow-dark),inset -2px -2px 5px #ffffff;transition:box-shadow .15s ease}.ImageUploadField_frame__zHJAo[data-variant=logo]{width:112px;height:112px}.ImageUploadField_frame__zHJAo[data-variant=cover]{width:100%;aspect-ratio:16/9;max-height:188px}.ImageUploadField_frame__zHJAo[data-filled]{box-shadow:-3px -3px 7px #ffffff,3px 3px 7px rgba(13,39,80,.1)}.ImageUploadField_frame__zHJAo[data-drag]{box-shadow:inset 0 0 0 2px rgba(30,54,72,.45),inset 2px 2px 5px var(--shadow-dark),inset -2px -2px 5px #ffffff}.ImageUploadField_frame__zHJAo[data-uploading]{cursor:wait}.ImageUploadField_status__Ad8XH{font-size:12px;font-weight:700;color:#4f5e6b}.ImageUploadField_preview__hr8_t{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ImageUploadField_frame__zHJAo[data-variant=logo] .ImageUploadField_preview__hr8_t{-o-object-fit:contain;object-fit:contain}.ImageUploadField_overlay__FaDAP{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;background:rgba(30,54,72,.55);color:#ffffff;font-size:12px;font-weight:700;opacity:0;transition:opacity .15s ease}.ImageUploadField_frame__zHJAo:focus-visible .ImageUploadField_overlay__FaDAP,.ImageUploadField_frame__zHJAo:hover .ImageUploadField_overlay__FaDAP{opacity:1}.ImageUploadField_placeholder__l9VmZ{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px;text-align:center}.ImageUploadField_placeholderHint__suFYa{font-size:11px;color:#5a6b7a}.ImageUploadField_footer___n7HC{margin-top:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.ImageUploadField_hint__oRVjU{font-size:11px;color:#5a6b7a;line-height:1.4;font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.ImageUploadField_remove__5b__8{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .55rem;font-weight:600;background:transparent;border:none;border-radius:var(--r-standard);cursor:pointer;flex-shrink:0}.ImageUploadField_error__U4t1L,.ImageUploadField_remove__5b__8{font-size:11px;color:var(--danger);font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.ImageUploadField_error__U4t1L{margin:.4rem 0 0}.PublicBookingLink_root__rhK3m{font-family:inherit}.PublicBookingLink_alert__viqAn{display:flex;align-items:flex-start;gap:.6rem;padding:.8rem .95rem;margin-bottom:1rem;color:var(--navy);font-size:var(--fs-small);line-height:1.5}.PublicBookingLink_alertIcon__yOFst{flex-shrink:0;margin-top:1px}.PublicBookingLink_inlineLink__hP1f4{color:var(--navy);font-weight:700;text-decoration:underline;text-underline-offset:2px}.PublicBookingLink_grid__JeBIC{display:grid;grid-template-columns:1fr 132px;gap:1rem;align-items:start}.PublicBookingLink_main__DFpun{min-width:0}.PublicBookingLink_urlBlock__kRVEk{margin-bottom:.85rem}.PublicBookingLink_urlBox__U9TjZ{border-radius:var(--r-standard);padding:.65rem .75rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.PublicBookingLink_url__dLdA5{font-size:13px;color:var(--navy);word-break:break-all;line-height:1.4;font-family:inherit}.PublicBookingLink_viewRow__9xa4N{display:flex;gap:.55rem;align-items:center;flex-wrap:wrap}.PublicBookingLink_action__LaaZx{color:var(--navy)}.PublicBookingLink_action__LaaZx svg{color:currentColor}.PublicBookingLink_action__LaaZx[data-copied]{color:var(--success)}.PublicBookingLink_action__LaaZx[aria-disabled=true]{opacity:.45;pointer-events:none}.PublicBookingLink_viewLink__CgpWb{font-size:12px;padding:.45rem .75rem;min-height:44px;display:inline-flex;align-items:center;gap:.3rem;text-decoration:none;border-radius:var(--r-standard);font-family:inherit}.PublicBookingLink_hint__D_Xy8{margin-top:.75rem;margin-bottom:.4rem;font-size:11px;color:var(--muted);line-height:1.4;font-family:inherit}.PublicBookingLink_channels__x6yXH{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.4rem}.PublicBookingLink_channel__c2bve{border-radius:var(--r-standard);padding:.55rem .7rem;display:flex;align-items:flex-start;gap:.5rem}.PublicBookingLink_channelIcon__JYADt{color:var(--navy);display:inline-flex;margin-top:1px}.PublicBookingLink_channelText__ALSEb{min-width:0;flex:1}.PublicBookingLink_channelName___miQQ{display:block;font-size:12px;font-weight:700;color:var(--navy);font-family:inherit}.PublicBookingLink_channelSteps__wU_Ml{display:block;font-size:11px;color:var(--muted);line-height:1.45;font-family:inherit}.PublicBookingLink_channelLinkRow__x9ysm{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.35rem .6rem;margin-top:.35rem}.PublicBookingLink_channelUrl__wq6yI{font-size:12px;color:var(--navy);word-break:break-all;line-height:1.4;font-family:inherit;min-width:0}.PublicBookingLink_openLink__lSAf7{font-size:11px;padding:.35rem .55rem;min-height:44px;display:inline-flex;align-items:center;gap:.25rem;text-decoration:none;border-radius:var(--r-standard);font-family:inherit;flex-shrink:0}.PublicBookingLink_qrColumn__ET2BV{display:flex;flex-direction:column;gap:.65rem;align-items:stretch}.PublicBookingLink_qrBox__HrBQ2{border-radius:var(--r-standard);padding:.55rem;display:flex;align-items:center;justify-content:center;min-height:132px;background:var(--bg)}.PublicBookingLink_qrImage__TtVH1{width:112px;height:112px;display:block;border-radius:var(--r-standard);background:#fff}.PublicBookingLink_qrPending__Lyp3Y{font-size:11px;color:var(--muted);font-family:inherit}.PublicBookingLink_downloadLink__GMOoi{width:100%;padding:.45rem .75rem;display:inline-flex;justify-content:center;text-decoration:none}.PublicBookingLink_copyButton__morfy,.PublicBookingLink_downloadLink__GMOoi{font-size:12px;min-height:44px;align-items:center;gap:.3rem;border-radius:var(--r-standard);font-family:inherit}.PublicBookingLink_copyButton__morfy{padding:.45rem .7rem;flex-shrink:0;display:flex}.PublicBookingLink_copyFailed__GfhTv{display:block;margin:.45rem 0 0;font-size:12px;color:var(--danger);line-height:1.4;font-family:inherit}@media (max-width:620px){.PublicBookingLink_grid__JeBIC{grid-template-columns:1fr}.PublicBookingLink_qrColumn__ET2BV{width:132px}}.EmbedSnippet_root__RH2mQ{font-family:inherit}.EmbedSnippet_snippetBlock__vAi_B{margin-bottom:.85rem}.EmbedSnippet_snippetBox__RZncB{border-radius:var(--r-standard);padding:.75rem .85rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.EmbedSnippet_code__LZ0bP{font-size:12.5px;color:var(--navy);word-break:break-all;line-height:1.5;font-family:SF Mono,ui-monospace,Menlo,monospace}.EmbedSnippet_copy__ILoug{font-size:12px;padding:.45rem .7rem;flex-shrink:0;display:flex;align-items:center;gap:.3rem;border-radius:var(--r-standard);color:var(--navy);font-family:inherit}.EmbedSnippet_copy__ILoug[data-copied]{color:var(--success)}.EmbedSnippet_error__K2k_0{margin:.45rem 0 0;font-size:12px;color:var(--danger);line-height:1.45;font-family:inherit}.EmbedSnippet_actions__DQOEX{display:flex;gap:.55rem;align-items:center;flex-wrap:wrap}.EmbedSnippet_preview__mBXsf{font-size:12px;padding:.45rem .75rem;display:inline-flex;align-items:center;gap:.3rem;text-decoration:none;border-radius:var(--r-standard);color:var(--navy);font-family:inherit}.EmbedSnippet_hint__nbXxn{margin-top:.75rem;margin-bottom:0;font-size:12px;color:var(--muted);line-height:1.45;font-family:inherit;display:flex;align-items:flex-start;gap:.35rem}.EmbedSnippet_hintIcon__g1FsH{flex-shrink:0;margin-top:2px}.EmbedSnippet_mailto__CEiIq{color:var(--navy);font-weight:700;text-decoration:underline;text-underline-offset:2px}.SpecialHoursEditor_root__vR_ib{display:flex;flex-direction:column;gap:.6rem;margin-top:.85rem}.SpecialHoursEditor_title__9jn8S{font-weight:700;color:var(--navy)}.SpecialHoursEditor_intro__zvWqz,.SpecialHoursEditor_title__9jn8S{font-size:12px;font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.SpecialHoursEditor_intro__zvWqz{color:var(--muted);line-height:1.45;margin-top:-4px}.SpecialHoursEditor_unavailable__ms2vk{display:flex;align-items:center;gap:.65rem}.SpecialHoursEditor_error__DnPpY{font-size:12px;color:var(--danger)}.SpecialHoursEditor_error__DnPpY,.SpecialHoursEditor_field__SSqZM{font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.SpecialHoursEditor_field__SSqZM{font-size:13px;color:var(--navy);background:var(--bg);border:none;border-radius:var(--r-standard);padding:.5rem .65rem}.SpecialHoursEditor_field__SSqZM:focus{border:none}.SpecialHoursEditor_pointer__UIlLe{cursor:pointer}.SpecialHoursEditor_dateField__soRTI{width:150px}.SpecialHoursEditor_selectField__mST51{width:140px}.SpecialHoursEditor_timeField__U5riv{width:110px}.SpecialHoursEditor_labelField__W1bR2{flex:1 1 160px;min-width:140px}.SpecialHoursEditor_groups__GvNhH{display:flex;flex-direction:column;gap:.4rem}.SpecialHoursEditor_group__r__9l{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.5rem .65rem;border-radius:var(--r-standard);background:var(--bg)}.SpecialHoursEditor_groupText__qUIqQ{font-size:12.5px;color:var(--navy);font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif;min-width:0}.SpecialHoursEditor_strong__XOUuL{font-weight:700}.SpecialHoursEditor_dim__B15Kn{color:color-mix(in srgb,var(--navy) 55%,transparent)}.SpecialHoursEditor_closed__UiJOv{color:var(--danger);font-weight:700}.SpecialHoursEditor_remove__oh2Rz{display:inline-flex;padding:.35rem;color:var(--danger);flex-shrink:0;cursor:pointer;opacity:1}.SpecialHoursEditor_remove__oh2Rz:disabled{opacity:1}.SpecialHoursEditor_remove__oh2Rz[data-busy]{cursor:default;opacity:.5}.SpecialHoursEditor_row__caSt8{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.SpecialHoursEditor_to__i3NQf{color:color-mix(in srgb,var(--navy) 55%,transparent)}.SpecialHoursEditor_add__988OW,.SpecialHoursEditor_to__i3NQf{font-size:12px;font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.SpecialHoursEditor_add__988OW{display:inline-flex;align-items:center;gap:.35rem;padding:.5rem .8rem;color:var(--navy);cursor:pointer;opacity:1;flex-shrink:0}.SpecialHoursEditor_add__988OW:disabled{opacity:1}.SpecialHoursEditor_add__988OW[data-inactive]{cursor:default;opacity:.5}.LinkFinder_finder__mnpVp{padding:.85rem .95rem;font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.LinkFinder_head__SlaaY{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap}.LinkFinder_intro__GdWCO{min-width:0;flex:1}.LinkFinder_title__RRcKU{margin:0;font-size:13.5px;font-weight:700;color:var(--navy)}.LinkFinder_lead__7RgRP{margin:2px 0 0;font-size:12.5px;color:var(--muted)}.LinkFinder_search__2SMA6{display:inline-flex;align-items:center;gap:.4rem;min-height:44px}.LinkFinder_note__Kneg7{margin:.6rem 0 0;font-size:12.5px;color:var(--muted)}.LinkFinder_error__fmEH8{margin-top:.6rem}.LinkFinder_list__YiEYR{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.4rem}.LinkFinder_item__iFAnT{display:flex;align-items:center;gap:.75rem;padding:.5rem .65rem;border-radius:var(--r-standard);background:color-mix(in srgb,var(--shadow-light) 55%,transparent)}.LinkFinder_itemText__Jq0l9{min-width:0;flex:1}.LinkFinder_label__cWM0v{display:block;font-size:13px;font-weight:700;color:var(--navy)}.LinkFinder_url__sR8sw{gap:.25rem;max-width:100%;color:var(--navy);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.LinkFinder_added__FJ23M,.LinkFinder_url__sR8sw{display:inline-flex;align-items:center;font-size:12px}.LinkFinder_added__FJ23M{gap:4px;font-weight:700;color:var(--success)}.LinkFinder_use__HVtCe{font-size:12px;padding:.4rem .8rem;min-height:36px;flex-shrink:0}.LinkFinder_foot__CZgd0{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-top:.6rem}.LinkFinder_footNote__s1VuD{font-size:12.5px;color:var(--muted)}.LinkFinder_strong__RzlTU{color:var(--navy)}.ConnectionsPanel_input__MhdIQ{width:100%;padding:.65rem .85rem;border-radius:var(--r-standard);background:var(--bg);font-size:13px;color:var(--navy);font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.ConnectionsPanel_input__MhdIQ,.ConnectionsPanel_input__MhdIQ[name]:focus{border:none;box-shadow:inset 2px 2px 5px var(--shadow-dark),inset -2px -2px 5px #ffffff;outline:none}.ConnectionsPanel_input__MhdIQ[name]:focus-visible{border:none;box-shadow:inset 2px 2px 5px var(--shadow-dark),inset -2px -2px 5px #ffffff;outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.ConnectionsPanel_inputCompact__HTifa{padding:.55rem .75rem}.ConnectionsPanel_inputLabel__JoJW5{flex:1 1 160px}.ConnectionsPanel_inputPixel__rvkNT{flex:1 1 220px}.ConnectionsPanel_helperButton__ELrAA{padding:.45rem .7rem;display:inline-flex;align-items:center;justify-content:center;gap:.3rem;text-decoration:none;border-radius:var(--r-standard)}.ConnectionsPanel_caption__LxhBh,.ConnectionsPanel_helperButton__ELrAA{font-size:12px;font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.ConnectionsPanel_caption__LxhBh{margin:-.9rem 0 0;line-height:1.45;color:color-mix(in srgb,var(--navy) 73%,white)}.ConnectionsPanel_badge__RNagO{display:inline-flex;align-items:center;gap:.3rem;font-size:11px;font-weight:700;font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.ConnectionsPanel_badge__RNagO[data-tone=success]{color:var(--success)}.ConnectionsPanel_badge__RNagO[data-tone=navy]{color:var(--navy)}.ConnectionsPanel_badge__RNagO[data-tone=warning]{color:var(--warning)}.ConnectionsPanel_badge__RNagO[data-tone=danger]{color:var(--danger)}.ConnectionsPanel_row__bnO46{display:flex;flex-direction:column;gap:.35rem;padding:.65rem .8rem;border-radius:var(--r-large);background:var(--bg)}.ConnectionsPanel_rowHead__2U7tX{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:24px}.ConnectionsPanel_rowLabel__9S_yi{display:inline-flex;align-items:center;gap:.45rem;font-size:13px;font-weight:700;color:var(--navy);font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.ConnectionsPanel_rowIcon__PoB4_{display:flex;color:var(--navy)}.ConnectionsPanel_rowAside__MD0BZ{display:flex;align-items:center;gap:.5rem}.ConnectionsPanel_fieldError__2M4iX{color:var(--danger);margin:0}.ConnectionsPanel_fieldError__2M4iX,.ConnectionsPanel_helper__n_ujh{font-size:12px;font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.ConnectionsPanel_helper__n_ujh{color:color-mix(in srgb,var(--navy) 73%,white);line-height:1.35}.ConnectionsPanel_authRow__6Mx62{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:.8rem .85rem;border-radius:var(--r-large);background:var(--bg)}.ConnectionsPanel_authMain__Lw1qD{display:flex;align-items:flex-start;gap:.5rem;min-width:0}.ConnectionsPanel_authIcon__tSWE1{display:flex;color:var(--navy);margin-top:1px}.ConnectionsPanel_minWidth0___ugYV{min-width:0}.ConnectionsPanel_authSaved__5pa_v{display:inline-flex;align-items:center;gap:.3rem;font-size:11px;font-weight:700;color:color-mix(in srgb,var(--navy) 80%,white);font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.ConnectionsPanel_authAccount__ZMp0X{color:color-mix(in srgb,var(--navy) 73%,white);line-height:1.4;overflow-wrap:anywhere}.ConnectionsPanel_authAccount__ZMp0X,.ConnectionsPanel_authError__Hu_LY{display:block;font-size:12px;font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.ConnectionsPanel_authError__Hu_LY{color:var(--danger)}.ConnectionsPanel_authActions__Q06Kk{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.ConnectionsPanel_disconnect__qlBrb{font-size:12px;padding:.45rem .8rem;color:var(--danger);font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif;opacity:1;cursor:pointer}.ConnectionsPanel_disconnect__qlBrb:disabled{opacity:1}.ConnectionsPanel_disconnect__qlBrb[data-busy]{opacity:.6;cursor:default}.ConnectionsPanel_syncBar__c1Tvf{border-radius:var(--r-standard);padding:.55rem .55rem .55rem .85rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.ConnectionsPanel_syncMessage__upK_9{font-size:12px;color:color-mix(in srgb,var(--navy) 80%,white);font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.ConnectionsPanel_syncMessage__upK_9[data-failed]{color:var(--danger)}.ConnectionsPanel_syncButton__tttdD{color:var(--navy);opacity:1;cursor:pointer}.ConnectionsPanel_syncButton__tttdD:disabled{opacity:1}.ConnectionsPanel_syncButton__tttdD[data-syncing]{opacity:.6;cursor:default}.ConnectionsPanel_toggleLabel__9vAdM{display:inline-flex;align-items:center;gap:.4rem;cursor:pointer;min-height:32px}.ConnectionsPanel_toggleText__tqwDW{font-size:12px;color:color-mix(in srgb,var(--navy) 73%,white);font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.ConnectionsPanel_pixelCard__bZUOQ{display:flex;flex-direction:column;gap:.35rem;padding:.65rem .8rem}.ConnectionsPanel_pixelHead__fUFbY{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ConnectionsPanel_pixelFields__f7zmx{display:flex;gap:.5rem;flex-wrap:wrap}.ConnectionsPanel_pixelFoot__LAhS2{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.ConnectionsPanel_pixelHelper__YGZjg{font-size:12px;color:color-mix(in srgb,var(--navy) 73%,white);line-height:1.35;font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.ConnectionsPanel_pixelHelper__YGZjg[data-found]{color:var(--success)}.ConnectionsPanel_finder__X3O_f{margin-bottom:1.25rem}.ConnectionsPanel_form__LFhYR{display:flex;flex-direction:column;gap:.85rem}.ConnectionsPanel_grid2__95mw8{display:grid;grid-template-columns:var(--nm-col-2);gap:.85rem}.ConnectionsPanel_primaryButton__M2XIp{border-radius:var(--r-standard);font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.ConnectionsPanel_pixels__mBDQu{margin-top:1.75rem}.ConnectionsPanel_pixelsCount__Kn2mu{font-size:12px;font-weight:600;color:color-mix(in srgb,var(--navy) 73%,white)}.ConnectionsPanel_caretEnd__jqEtT{margin-left:auto}.ConnectionsPanel_pixelsNote__aLU7d{display:flex;align-items:flex-start;gap:.5rem;padding:.7rem .85rem;margin:.5rem 0 .85rem}.ConnectionsPanel_pixelsNoteIcon__di0S9{flex-shrink:0;margin-top:2px}.ConnectionsPanel_pixelsNoteText__xxcVu{margin:0;font-size:12.5px;line-height:1.5;color:color-mix(in srgb,var(--navy) 80%,white);font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.ConnectionsPanel_fieldsetContents__l4oEo{border:0;padding:0;margin:0;display:contents}summary.ConnectionsPanel_subSummary__sFKPP{font-size:12.5px;font-weight:600}.ConnectionsPanel_devNote__Zw99Q{padding:.7rem .85rem;font-size:12px;line-height:1.5;color:color-mix(in srgb,var(--navy) 73%,white);font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.SettingsSearch_search__B1zOS{position:relative}.SettingsSearch_icon__X9t_3{position:absolute;left:.9rem;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none}.SettingsSearch_input__M51Sv{min-height:46px;padding-left:2.5rem;padding-right:2.75rem;font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.SettingsSearch_clear__4WayG{position:absolute;right:.35rem;top:50%;transform:translateY(-50%);width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--navy);border-radius:var(--r-standard);cursor:pointer}.SettingsSearch_results__CpbSr{position:absolute;top:calc(100% + .45rem);left:0;right:0;z-index:40;padding:.4rem;display:flex;flex-direction:column;gap:.15rem;max-height:340px;overflow-y:auto}.SettingsSearch_empty__CtxtZ{margin:0;padding:.55rem .65rem;font-size:13px;color:var(--muted);font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.SettingsSearch_option__K6Vm7{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;width:100%;min-height:44px;padding:.55rem .7rem;border:none;border-radius:var(--r-standard);background:transparent;font-family:inherit;font-size:14px;text-align:left;cursor:pointer}.SettingsSearch_option__K6Vm7[aria-selected=true]{background:color-mix(in srgb,var(--navy) 8%,transparent);outline:2px solid color-mix(in srgb,var(--navy) 30%,transparent);outline-offset:-2px}.SettingsSearch_optionLabel__tg1_E{font-weight:700;color:var(--navy)}.SettingsSearch_optionTab__nBu0V{font-size:12px;color:var(--muted)}.SettingsSearch_jumps__jncTp{display:flex;flex-wrap:wrap;gap:.45rem;margin:-.35rem 0 1.25rem}.SettingsSearch_jump__PIAZS{font-size:12px;padding:.4rem .75rem;min-height:36px}.SetupChecklist_card__Wg2Ga{display:flex;flex-direction:column;gap:.85rem;font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.SetupChecklist_head__uAYy1{display:flex;align-items:center;gap:.75rem}.SetupChecklist_icon__rObd4{width:36px;height:36px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-large);color:var(--navy);background:var(--bg)}.SetupChecklist_titles__8OC4S{min-width:0;flex:1}.SetupChecklist_title__U6s60{margin:0;font-size:15px;font-weight:800;color:var(--navy)}.SetupChecklist_count__eediq{margin:2px 0 0;font-size:13px;color:var(--muted)}.SetupChecklist_toggle__0t1lp{font-size:12px;padding:.45rem .75rem;min-height:36px}.SetupChecklist_toggle__0t1lp[aria-expanded=true] .SetupChecklist_caret__dYAWE{transform:rotate(180deg)}.SetupChecklist_more__qaunt{align-self:flex-start}.SetupChecklist_track__bPuvW{height:8px;border-radius:var(--r-pill);overflow:hidden}.SetupChecklist_fill__dVQrg{width:var(--pct);height:100%;background:var(--navy)}.SetupChecklist_list__0Cd9i{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:var(--nm-col-2);gap:.5rem .75rem}.SetupChecklist_step__UCljY{display:flex;align-items:center;gap:.6rem;width:100%;min-height:48px;padding:.55rem .7rem;border:none;border-radius:var(--r-standard);background:var(--bg);font-family:inherit;cursor:pointer}.SetupChecklist_stepIcon__F6TC5{flex-shrink:0}.SetupChecklist_stepText__kkNVt{min-width:0;flex:1;text-align:left}.SetupChecklist_stepLabel__xHOQF{display:block;font-size:13.5px;font-weight:700;color:var(--navy)}.SetupChecklist_stepWhy__su2ep{display:block;font-size:12px;color:var(--muted)}.AssistButtons_about__wHnLW{width:100%;resize:vertical;font-size:13px;color:var(--navy);font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif;border-radius:var(--r-standard)}.AssistButtons_copyHours___Hgme,.AssistButtons_foot__U9CcB{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;margin-top:.45rem}.AssistButtons_copyHours___Hgme{justify-content:flex-start;margin:0 0 .75rem}.AssistButtons_actions__1EpHl{display:inline-flex;gap:.4rem;flex-wrap:wrap}.AssistButtons_button__tM_s4{padding:.45rem .7rem;display:inline-flex;align-items:center;gap:.3rem;border-radius:var(--r-standard)}.AssistButtons_button__tM_s4,.AssistButtons_note__nPzgZ{font-size:12px;font-family:var(--font-atkinson),"Atkinson Hyperlegible",system-ui,sans-serif}.AssistButtons_note__nPzgZ{margin:0;line-height:1.4;color:var(--muted)}.AssistButtons_note__nPzgZ[data-tone=error]{color:var(--danger)}.AssistButtons_spaced__rj7vk{margin-top:.35rem}