.Table_toolbar__yfLB3{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3);min-height:var(--control-height)}.Table_toolbarSpacer__qXoNV{flex:1 1 auto}@media (pointer:fine){.Table_toolbar__yfLB3,.Table_wrap__FPjR0{--control-height:2rem}}.Table_wrap__FPjR0{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);overflow-x:auto}.Table_bare__DCKbh{background:none;border:0;border-radius:0;box-shadow:none}.Table_bare__DCKbh .Table_td__Kz8Ra:first-child,.Table_bare__DCKbh .Table_th__DvtWc:first-child{padding-left:0}.Table_bare__DCKbh .Table_td__Kz8Ra:last-child,.Table_bare__DCKbh .Table_th__DvtWc:last-child{padding-right:0}.Table_bare__DCKbh .Table_tbody__uwS1Q .Table_tr__x3NTK:last-child{border-bottom:0}@media (min-width:900px){[data-flush] .Table_bare__DCKbh .Table_td__Kz8Ra:first-child,[data-flush] .Table_bare__DCKbh .Table_th__DvtWc:first-child{padding-left:var(--space-4)}[data-flush] .Table_bare__DCKbh .Table_td__Kz8Ra:last-child,[data-flush] .Table_bare__DCKbh .Table_th__DvtWc:last-child{padding-right:var(--space-4)}}.Table_table__WNTwe{border-collapse:collapse;table-layout:auto;width:100%}.Table_caption__cbtDk{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.Table_th__DvtWc{background:var(--bg-subtle);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:var(--text-xs-size);font-weight:var(--weight-medium);height:2.25rem;letter-spacing:var(--tracking-caps);padding:0 var(--space-3);text-align:left;text-transform:uppercase;white-space:nowrap}.Table_th__DvtWc:first-child{padding-left:var(--space-4)}.Table_th__DvtWc:last-child{padding-right:var(--space-4)}.Table_thNumeric__veCd0{text-align:right}.Table_thAction__42tPs{width:var(--row-height)}.Table_thSelect__TGhsr{padding-right:0;width:2.5rem}.Table_sortButton__tlaCC{align-items:center;background:none;border:0;border-radius:var(--radius-sm);color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:var(--space-1);letter-spacing:inherit;margin-inline:-.25rem;padding:.125rem .25rem;text-transform:inherit}.Table_sortButton__tlaCC:hover{color:var(--text)}.Table_sortButton__tlaCC>svg{height:.625rem;opacity:0;width:.625rem}.Table_sortActive__du2sv>svg,.Table_sortButton__tlaCC:hover>svg{opacity:1}.Table_thNumeric__veCd0 .Table_sortButton__tlaCC{flex-direction:row-reverse}.Table_tr__x3NTK{border-bottom:1px solid var(--border);position:relative}.Table_tbody__uwS1Q .Table_tr__x3NTK:last-child{border-bottom:0}.Table_tbody__uwS1Q .Table_tr__x3NTK:hover{background:var(--bg-subtle)}.Table_tbody__uwS1Q .Table_trSelected__KO0_m:hover,.Table_trSelected__KO0_m{background:var(--accent-subtle)}.Table_trAlert__HRHDv .Table_td__Kz8Ra{color:var(--text)}.Table_trMuted__dUHBx .Table_tdPrimary__RXkTO{color:var(--text-muted);font-weight:var(--weight-regular)}.Table_td__Kz8Ra{color:var(--text-muted);font-size:var(--text-body-size);height:var(--row-height);padding:0 var(--space-3);vertical-align:middle}.Table_td__Kz8Ra:first-child{padding-left:var(--space-4)}.Table_td__Kz8Ra:last-child{padding-right:var(--space-4)}.Table_tdNumeric__Ixr49{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.Table_tdAction__Cx6RV{padding-left:0;padding-right:var(--space-2);text-align:right;width:var(--row-height)}.Table_tdSelect__Ibok3{padding-right:0;width:2.5rem}.Table_tdCritical__Eq326{color:var(--critical);font-weight:var(--weight-medium)}.Table_tdWrap___UETj{height:auto;padding-bottom:var(--space-2);padding-top:var(--space-2);white-space:normal}.Table_tdPrimary__RXkTO{color:var(--text);font-weight:var(--weight-medium);position:relative}.Table_rowLink__yBJH6{background:none;border:0;border-radius:var(--radius-sm);color:inherit;cursor:pointer;display:block;font:inherit;padding:0;text-align:left;text-decoration:none;width:100%}.Table_rowLink__yBJH6:after{content:"";inset:0;position:absolute}.Table_rowLink__yBJH6:focus-visible{box-shadow:none;outline:none}.Table_rowLink__yBJH6:focus-visible:after{border-radius:var(--radius-sm);box-shadow:var(--focus-ring-inset)}.Table_tdStack__zA_GM{display:grid;gap:.0625rem}.Table_tdMain__uZfU_{min-width:0;overflow:hidden;text-overflow:ellipsis}.Table_tdSub__KdlP9{color:var(--text-muted);font-size:var(--text-sm-size);font-weight:var(--weight-regular);line-height:var(--text-sm-line)}.Table_tdControl__FTVvm{position:relative;z-index:1;width:1%}.Table_emptyCell__HG3hW{padding:0}.Table_table__WNTwe:has(.Table_emptyCell__HG3hW) .Table_thead__wRDDR{display:none}@media (max-width:899px){.Table_table__WNTwe,.Table_tbody__uwS1Q,.Table_td__Kz8Ra,.Table_tr__x3NTK{display:block}.Table_thead__wRDDR{display:none}.Table_tr__x3NTK{padding:var(--space-3) var(--space-4)}.Table_bare__DCKbh .Table_tr__x3NTK{padding-left:0;padding-right:0}[data-flush] .Table_bare__DCKbh .Table_tr__x3NTK{padding-left:var(--space-4);padding-right:var(--space-4)}.Table_bare__DCKbh .Table_tr__x3NTK:has(.Table_tdSelect__Ibok3),.Table_tr__x3NTK:has(.Table_tdSelect__Ibok3),[data-flush] .Table_bare__DCKbh .Table_tr__x3NTK:has(.Table_tdSelect__Ibok3){padding-right:3rem}.Table_td__Kz8Ra,.Table_td__Kz8Ra:first-child,.Table_td__Kz8Ra:last-child{align-items:baseline;display:flex;gap:var(--space-4);height:auto;justify-content:space-between;padding:.125rem 0;text-align:left}.Table_td__Kz8Ra[data-label]:before{color:var(--text-muted);content:attr(data-label);flex:0 0 auto;font-size:var(--text-xs-size);letter-spacing:var(--tracking-caps);order:-1;text-transform:uppercase}.Table_tr__x3NTK{position:relative}.Table_tdPrimary__RXkTO{display:block;margin-bottom:var(--space-1);position:static}.Table_tdAction__Cx6RV,.Table_tdControl__FTVvm,.Table_tdSelect__Ibok3{z-index:1}.Table_tdAction__Cx6RV,.Table_tdControl__FTVvm{position:relative}.Table_td__Kz8Ra :is(a,button,input,select,textarea,label):not(.Table_rowLink__yBJH6){position:relative;z-index:1}.Table_tdPrimary__RXkTO:before{display:none}.Table_tdNumeric__Ixr49{text-align:right}.Table_tdSelect__Ibok3{position:absolute;right:var(--space-2);top:var(--space-2);width:auto}.Table_tdAction__Cx6RV,.Table_tdAction__Cx6RV:last-child{justify-content:flex-end;padding-top:var(--space-2);width:auto}.Table_tdAction__Cx6RV:before,.Table_tdSelect__Ibok3:before{display:none}.Table_tdControl__FTVvm{width:auto}.Table_emptyCell__HG3hW{padding:0}.Table_emptyCell__HG3hW:before{display:none}}.Workload_person__Dya_x{white-space:nowrap}.DocumentView_root__MZv6x{container:document/inline-size;--doc-fs:calc(var(--doc-body-size) * var(--doc-scale, 1));--doc-unit:var(--doc-scale,1)}.DocumentView_ground__oP5rO{background:var(--doc-ground)}.DocumentView_paper__3C9nU{--doc-pad-y:64px;--doc-pad-x:72px;background:var(--doc-paper);box-shadow:var(--shadow-panel);box-sizing:border-box;color:var(--doc-ink);font-family:var(--doc-body-font);font-size:max(1rem,var(--doc-fs));line-height:1.65;padding:calc(var(--doc-pad-y) * var(--doc-unit)) calc(var(--doc-pad-x) * var(--doc-unit)) calc((var(--doc-pad-y) + 8px) * var(--doc-unit));text-align:left;width:100%}.DocumentView_paper__3C9nU[data-margins=snug]{--doc-pad-y:44px;--doc-pad-x:48px}.DocumentView_paper__3C9nU ::selection{background:color-mix(in srgb,var(--doc-accent) 24%,transparent)}.DocumentView_paper__3C9nU :focus-visible{outline:2px solid var(--doc-ink);outline-offset:2px}.DocumentView_block__otEKh{margin-top:calc(22px * var(--doc-unit))}.DocumentView_block__otEKh:first-child{margin-top:0}.DocumentView_gapTight__ExM66{margin-top:calc(10px * var(--doc-unit))}.DocumentView_gapRoomy__QXR1F{margin-top:calc(40px * var(--doc-unit))}.DocumentView_alignLeft__Pycdu{text-align:left}.DocumentView_alignCenter__3lgY9{text-align:center}.DocumentView_alignJustify__t1j9P{text-align:justify}.DocumentView_sizeS__U4_8O{--doc-block:0.9}.DocumentView_sizeL__i9owq{--doc-block:1.15}.DocumentView_text__8t3Up{font-size:max(1rem,calc(var(--doc-fs) * var(--doc-block, 1)));margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.DocumentView_letterCentred__robBN{align-items:center;border-bottom:1px solid var(--doc-rule);display:flex;flex-direction:column;gap:12px;padding-bottom:calc(20px * var(--doc-unit));text-align:center}.DocumentView_letterCentred__robBN .DocumentView_monogram__fAjVE{border:1px solid var(--doc-accent);border-radius:50%;height:64px;width:64px}.DocumentView_letterCentredName__kJuTz{font-family:var(--doc-head-font);font-size:max(1rem,calc(15px * var(--doc-unit)));letter-spacing:.28em;text-transform:uppercase}.DocumentView_letterLeft__EVXXV{align-items:center;display:flex;gap:12px}.DocumentView_letterLeft__EVXXV .DocumentView_monogram__fAjVE{border-radius:var(--radius-md);background:var(--doc-accent-text);color:var(--doc-paper);height:44px;width:44px}.DocumentView_letterLeftText__X_N8M{display:flex;flex-direction:column}.DocumentView_letterLeftName__IKEKv{color:var(--doc-accent-text);font-size:max(1rem,calc(18px * var(--doc-unit)));font-weight:700;line-height:1.35}.DocumentView_band__Jj4Kj{align-items:center;background:var(--doc-ink);color:var(--doc-paper);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:calc(var(--doc-pad-y) * var(--doc-unit) * -1) calc(var(--doc-pad-x) * var(--doc-unit) * -1) 0;padding:calc(26px * var(--doc-unit)) calc(var(--doc-pad-x) * var(--doc-unit))}.DocumentView_bandName__bUhUY{align-items:center;display:inline-flex;font-family:var(--doc-head-font);font-size:max(1rem,calc(22px * var(--doc-unit)));font-weight:700;gap:12px;letter-spacing:-.02em;line-height:1.1}.DocumentView_band__Jj4Kj .DocumentView_contact__sxg4c{color:inherit}.DocumentView_monogram__fAjVE{align-items:center;color:var(--doc-accent-text);display:inline-flex;flex:none;font-family:var(--doc-head-font);font-size:max(1rem,calc(22px * var(--doc-unit)));justify-content:center}.DocumentView_logo__1WCKl{display:block;height:56px;max-width:160px;object-fit:contain;width:auto}.DocumentView_band__Jj4Kj .DocumentView_logo__1WCKl{height:32px}.DocumentView_contact__sxg4c{color:var(--doc-muted);font-family:var(--font-ui);font-size:1rem;line-height:1.4}.DocumentView_titleBlock__hXRgI{display:flex;flex-direction:column;gap:10px}.DocumentView_title__D8zRE{color:var(--doc-title-color);font-family:var(--doc-head-font);font-size:max(1rem,calc(var(--doc-title-size) * var(--doc-unit)));font-weight:var(--doc-head-weight);letter-spacing:var(--doc-title-track);line-height:1.08;margin:0;text-align:var(--doc-title-align);text-wrap:balance}.DocumentView_subtitle__uxUfl{color:var(--doc-muted);font-size:max(1rem,.84em);margin:0;text-align:var(--doc-title-align)}.DocumentView_heading__x2zH1{color:var(--doc-title-color);font-family:var(--doc-head-font);font-size:1.5em;font-weight:var(--doc-head-weight);line-height:1.2;margin:0;text-align:var(--doc-title-align);text-wrap:balance}.DocumentView_alignLeft__Pycdu>.DocumentView_heading__x2zH1,.DocumentView_alignLeft__Pycdu>.DocumentView_titleBlock__hXRgI>*{text-align:left}.DocumentView_alignCenter__3lgY9>.DocumentView_heading__x2zH1,.DocumentView_alignCenter__3lgY9>.DocumentView_titleBlock__hXRgI>*{text-align:center}.DocumentView_alignJustify__t1j9P>.DocumentView_heading__x2zH1,.DocumentView_alignJustify__t1j9P>.DocumentView_titleBlock__hXRgI>*{text-align:justify}.DocumentView_clauseHead__jnSgW{align-items:baseline;color:var(--doc-head-color);display:flex;flex-wrap:wrap;font-family:var(--doc-head-font);font-size:max(1rem,calc(var(--doc-head-size) * var(--doc-unit)));font-weight:var(--doc-head-weight);gap:8px;letter-spacing:var(--doc-head-track);line-height:1.3;margin:0 0 6px;text-transform:var(--doc-head-case)}.DocumentView_clauseNumber__idGTN{color:var(--doc-num-color);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.DocumentView_badge__WceF4{align-items:center;align-self:center;border-radius:var(--radius-sm);display:inline-flex;font-family:var(--font-ui);font-size:1rem;font-weight:600;gap:4px;letter-spacing:0;line-height:1.25;padding:0 6px;text-transform:none}.DocumentView_badge__WceF4 svg{height:12px;width:12px}.DocumentView_badgeLocked__7V0TU{background:var(--positive-bg);color:var(--positive)}.DocumentView_badgeOptional__jS8jB{background:var(--info-bg);color:var(--info)}.DocumentView_blank__EJbDJ,.DocumentView_chip__luGD7,.DocumentView_initials___6KNe,.DocumentView_missing__l2yco,.DocumentView_plannerChip__qYl2W{display:inline-block;max-width:100%;overflow-wrap:anywhere;vertical-align:baseline;white-space:normal}.DocumentView_chip__luGD7,.DocumentView_plannerChip__qYl2W{border-radius:var(--radius-sm);font-family:var(--font-ui);font-size:1rem;line-height:1.4;padding:1px 6px}.DocumentView_chip__luGD7{background:var(--accent-subtle);border:1px solid var(--accent-border);color:var(--text)}.DocumentView_plannerChip__qYl2W{background:var(--warning-bg);border:1px solid var(--warning-border);color:var(--warning)}.DocumentView_chipIcon__UYbJB{height:12px;margin-right:4px;vertical-align:-1px;width:12px}.DocumentView_blank__EJbDJ,.DocumentView_missing__l2yco{background:var(--field-bg);border-bottom:2px solid var(--field-border);border-radius:var(--radius-sm) var(--radius-sm) 0 0;color:var(--field-strong);line-height:1.4;padding:2px 8px}.DocumentView_missing__l2yco{color:var(--field)}.DocumentView_star__i2Yqe{color:var(--field);font-weight:600}.DocumentView_answer__lRzMI{border-bottom:2px solid var(--field-border);color:var(--field-strong);font-weight:600}.DocumentView_initials___6KNe{background:var(--field-bg);border:1.5px dashed var(--field);border-radius:var(--radius-sm);color:var(--field-strong);font-family:var(--font-ui);font-size:1rem;font-weight:600;padding:1px 8px}.DocumentView_initialled__II5FY{color:var(--field-strong);font-family:var(--doc-sig-font);font-size:1.4em}.DocumentView_schedule__04wTR{border-collapse:collapse;border-top:1px solid var(--doc-rule);font-size:max(1rem,calc(var(--doc-fs) * var(--doc-block, 1)));width:100%}.DocumentView_schedule__04wTR td{border-bottom:1px solid var(--doc-rule);padding:10px 16px 10px 0;vertical-align:top}.DocumentView_schedule__04wTR td:last-child{padding-right:0}.DocumentView_when__bszw6{color:var(--doc-muted)}.DocumentView_amount__dVo2D{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.DocumentView_columns__w_Y_H{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.DocumentView_questions__2CaG1{display:flex;flex-direction:column;gap:14px;font-size:max(1rem,calc(var(--doc-fs) * var(--doc-block, 1)))}.DocumentView_question__WJQO_{display:flex;flex-direction:column;gap:6px}.DocumentView_prompt__j3dd_{margin:0}.DocumentView_image__KcEyO{align-items:center;background:var(--doc-rule);color:var(--doc-ink);display:flex;font-family:var(--font-ui);font-size:1rem;gap:8px;justify-content:center}.DocumentView_divider__KuBcb{border:0;border-top:1px solid var(--doc-rule);margin:0}.DocumentView_spacer__1poEE{height:calc(32px * var(--doc-unit))}.DocumentView_pageBreak__po7j8{align-items:center;color:var(--doc-muted);display:flex;font-family:var(--font-ui);font-size:1rem;gap:12px}.DocumentView_pageBreak__po7j8:after,.DocumentView_pageBreak__po7j8:before{border-top:1px dashed var(--doc-muted);content:"";flex:1 1}.DocumentView_signatures__BdL2U{display:flex;flex-direction:column;gap:20px}.DocumentView_signer__2T_Jr{display:flex;flex-direction:column;gap:4px}.DocumentView_signLine__80DPf{align-items:flex-end;border-bottom:1px solid var(--doc-ink);box-sizing:border-box;display:flex;min-height:52px;padding-bottom:4px}.DocumentView_signature__DqYxE{color:var(--doc-ink);font-family:var(--doc-sig-font);font-size:max(1rem,calc(32px * var(--doc-unit)));line-height:1}.DocumentView_signHere__ViAzx{align-items:center;align-self:center;background:var(--field-bg);border:1.5px dashed var(--field);border-radius:var(--radius-sm);color:var(--field-strong);display:inline-flex;font-family:var(--font-ui);font-size:1rem;font-weight:600;gap:6px;padding:4px 12px}.DocumentView_signCaption__UP2OR{color:var(--doc-muted);display:flex;flex-wrap:wrap;font-size:max(1rem,.8em);gap:4px 12px;justify-content:space-between;margin:0}.DocumentView_hidden__Fq6Od{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@container document (min-width: 600px){.DocumentView_ground__oP5rO{padding:var(--space-6)}}@container document (min-width: 1100px){.DocumentView_ground__oP5rO{padding:var(--space-12)}}@container document (max-width: 560px){.DocumentView_paper__3C9nU,.DocumentView_paper__3C9nU[data-margins=snug]{--doc-pad-y:28px;--doc-pad-x:22px}.DocumentView_title__D8zRE{font-size:max(1rem,calc(var(--doc-title-size) * .72 * var(--doc-unit)))}.DocumentView_band__Jj4Kj{padding-block:calc(18px * var(--doc-unit))}.DocumentView_columns__w_Y_H{grid-template-columns:minmax(0,1fr)}}.DocumentView_clauseName__5z45A{min-width:0}.Form_field__EEZ96{display:grid;gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0}.Form_label__oioFX{color:var(--text);font-size:var(--field-label-size,var(--text-sm-size));font-weight:var(--weight-medium);line-height:var(--text-sm-line)}.Form_optional__BS_Vp{color:var(--text-subtle);font-weight:var(--weight-regular)}.Form_error__Ju5MS,.Form_hint__n7SeZ{font-size:var(--field-note-size,var(--text-xs-size));line-height:var(--text-xs-line);margin:0}.Form_hint__n7SeZ{color:var(--text-muted)}.Form_error__Ju5MS{color:var(--critical)}.Form_grid__chgbz{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(28rem,100%),36rem))}.Form_grid__chgbz[style]{grid-template-columns:repeat(var(--columns,auto-fit),minmax(0,1fr))}@supports (grid-template-rows:subgrid){.Form_grid__chgbz[style]>.Form_field__EEZ96{grid-row:span 3;grid-template-rows:subgrid;row-gap:var(--space-2)}.Form_grid__chgbz[style]:not(:has(>.Form_field__EEZ96>:is(.Form_hint__n7SeZ,.Form_error__Ju5MS)))>.Form_field__EEZ96{grid-row:span 2}}@media (max-width:599px){.Form_grid__chgbz,.Form_grid__chgbz[style]{grid-template-columns:1fr}}.Form_control__h3mn3{appearance:none;background-color:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text);font-size:var(--text-body-size);height:var(--control-height);padding:0 .625rem;max-width:100%;min-width:0;transition:border-color var(--duration-fast) var(--ease),box-shadow var(--duration-fast) var(--ease);width:100%}.Form_control__h3mn3:hover:not(:disabled):not(:read-only):not(:focus){border-color:var(--text-subtle)}.Form_control__h3mn3:focus{border-color:var(--text);box-shadow:none;outline:none}.Form_control__h3mn3:disabled{background-color:var(--bg-subtle);color:var(--text-subtle);cursor:not-allowed}.Form_control__h3mn3[aria-invalid=true]{border-color:var(--critical)}.Form_control__h3mn3[aria-invalid=true]:focus{border-color:var(--critical-hover);box-shadow:none}.Form_textarea__HRJBb{height:auto;line-height:var(--text-body-line);min-height:5rem;padding:.4375rem .625rem;resize:vertical}.Form_numeric__c4eJY{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Form_selectWrap__vQjvN{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;position:relative}.Form_selectWrap__vQjvN>svg{color:var(--text-muted);height:.75rem;pointer-events:none;position:absolute;right:.625rem;top:50%;transform:translateY(-50%);width:.75rem}.Form_select__l0MEP{appearance:none;background-image:none;cursor:pointer;overflow:hidden;padding-right:1.75rem;text-overflow:ellipsis;white-space:nowrap}.Form_searchWrap__jdetk{display:grid;min-width:0;position:relative;width:var(--search-width,17.5rem)}.Form_searchWrap__jdetk>svg{color:var(--text-subtle);height:var(--icon);left:.5625rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:var(--icon)}.Form_search__YoZvk{padding-left:1.875rem}.Form_search__YoZvk::-webkit-search-cancel-button{cursor:pointer}@media (max-width:599px){.Form_searchWrap__jdetk{width:100%}}.Form_choice__Hssmf{align-content:center;align-items:start;color:var(--text);cursor:pointer;display:grid;font-size:var(--text-body-size);gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);min-width:0}.Form_choice__Hssmf input{accent-color:var(--accent);block-size:1rem;border-radius:var(--radius-sm);inline-size:1rem;margin:calc((var(--text-body-line) - 1rem) / 2) 0 0}.Form_choice__Hssmf input:disabled{cursor:not-allowed}.Form_choiceText__x0fMv{display:grid;gap:.125rem;min-width:0}.Form_choiceHint__h_Ao_{color:var(--text-muted);font-size:var(--text-xs-size);line-height:var(--text-xs-line);overflow-wrap:anywhere}.Form_message__k58ku{align-items:center;border-radius:var(--radius-md);display:flex;font-size:var(--text-sm-size);gap:var(--space-2);line-height:var(--text-sm-line);margin:0;padding:var(--space-2) var(--space-3)}.Form_message__k58ku>svg{flex:0 0 auto;height:var(--icon);width:var(--icon)}.Form_messageInfo__9HiTZ{background:var(--bg-subtle);color:var(--text-muted)}.Form_messageSuccess__O8ogc{background:var(--positive-bg);color:var(--positive)}.Form_messageError__Q8ATZ{background:var(--critical-bg);color:var(--critical)}.Form_messageWarning__WY5V_{background:var(--warning-bg);color:var(--warning)}.Form_actions__nKk5e{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.Form_actionsEnd__uGvUl{justify-content:flex-end}@media (pointer:coarse){.Form_control__h3mn3{font-size:1rem;min-height:2.75rem}.Form_textarea__HRJBb{min-height:5.5rem}.Form_choice__Hssmf{min-height:2.75rem}.Form_choice__Hssmf input{block-size:1.25rem;inline-size:1.25rem;margin-top:calc((var(--text-body-line) - 1.25rem) / 2)}}:where(.Form_native__9CG_Q){display:grid;gap:var(--space-3);grid-template-columns:minmax(0,1fr)}:where(.Form_native__9CG_Q)>:where(button,a){justify-self:start}.Form_native__9CG_Q :where(label){color:var(--text-muted);display:grid;font-size:var(--text-xs-size);font-weight:var(--weight-medium);gap:var(--space-1);line-height:var(--text-xs-line);min-width:0}.Form_native__9CG_Q :where(label)>:where(small){color:var(--text-muted);font-size:var(--text-xs-size);font-weight:var(--weight-regular)}.Form_native__9CG_Q :where(input:not([type=checkbox]):not([type=radio]),select,textarea){font-weight:var(--weight-regular);width:100%}.Form_native__9CG_Q :where(input[type=checkbox],input[type=radio]){accent-color:var(--accent);block-size:1rem;inline-size:1rem;margin:0}.Form_native__9CG_Q :where(fieldset){border:0;display:grid;gap:var(--space-3);margin:0;min-width:0;padding:0}.Form_native__9CG_Q :where(legend){color:var(--text-muted);font-size:var(--text-xs-size);font-weight:var(--weight-medium);padding:0}.Form_native__9CG_Q :where(fieldset)>:where(small),.Form_native__9CG_Q>:where(small){color:var(--text-muted);font-size:var(--text-xs-size)}@media (pointer:coarse){.Form_native__9CG_Q :where(input[type=checkbox],input[type=radio]){block-size:1.25rem;inline-size:1.25rem}}.GoogleWorkspaceImport_panel__boy98{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-panel);display:grid;gap:var(--space-3);padding:var(--space-3)}.GoogleWorkspaceImport_head__y1jAX{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between}.GoogleWorkspaceImport_identity__8hKI7{align-items:center;display:grid;gap:var(--space-1) var(--space-3);grid-template-columns:auto minmax(0,1fr)}.GoogleWorkspaceImport_mark__mapXX{align-items:center;background:var(--bg-sunken);border-radius:var(--radius-full);color:var(--text-muted);display:flex;font-size:var(--text-sm-size);font-weight:var(--weight-strong);grid-row:span 2;height:1.75rem;justify-content:center;width:1.75rem}.GoogleWorkspaceImport_title__2Jjz9{color:var(--text);font-size:var(--text-body-size);font-weight:var(--weight-medium);margin:0}.GoogleWorkspaceImport_hint__oOmNE{color:var(--text-muted);font-size:var(--text-xs-size);margin:0}.GoogleWorkspaceImport_actions__1eLjm{display:grid;gap:var(--space-2)}.GoogleWorkspaceImport_action__Kct7A{align-items:center;background:var(--bg-subtle);border-radius:var(--radius-sm);display:grid;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;padding:var(--space-2) var(--space-3);text-align:left;width:100%}.GoogleWorkspaceImport_action__Kct7A:hover:not(:disabled){border-color:var(--border-strong)}.GoogleWorkspaceImport_action__Kct7A:disabled{opacity:.55}.GoogleWorkspaceImport_action__Kct7A>svg{color:var(--text-subtle);height:var(--icon);width:var(--icon)}.GoogleWorkspaceImport_actionText__xtdJb{display:grid;gap:1px;min-width:0}.GoogleWorkspaceImport_actionTitle__JAwht{color:var(--text);font-size:var(--text-sm-size);font-weight:var(--weight-medium)}.GoogleWorkspaceImport_actionHint___tdT9{color:var(--text-muted);font-size:var(--text-xs-size)}.GoogleWorkspaceImport_sheets__NV27V{display:grid;gap:var(--space-3)}.GoogleWorkspaceImport_sources__UsWUS{display:grid}.GoogleWorkspaceImport_sourcesHead__LJQjy{align-items:baseline;border-bottom:1px solid var(--border);display:flex;gap:var(--space-2);justify-content:space-between;padding-bottom:var(--space-1)}.GoogleWorkspaceImport_sourcesLabel__IPNUJ{color:var(--text);font-size:var(--text-xs-size);font-weight:var(--weight-medium)}.GoogleWorkspaceImport_source__5pNZ5{align-items:center;border-bottom:1px solid var(--border);display:grid;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;padding:var(--space-1) 0}.GoogleWorkspaceImport_sourceMain__tuern{align-items:center;background:none;border:0;display:grid;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;padding:var(--space-1) 0;text-align:left;width:100%}.GoogleWorkspaceImport_sourceMain__tuern:hover:not(:disabled){background:var(--bg-subtle)}.GoogleWorkspaceImport_sourceMain__tuern>svg{color:var(--text-subtle);height:.875rem;width:.875rem}.GoogleWorkspaceImport_sourceText__aLXGH{display:grid;gap:1px;min-width:0}.GoogleWorkspaceImport_sourceName__yzLrh{color:var(--text);font-size:var(--text-sm-size);font-weight:var(--weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GoogleWorkspaceImport_sourceMeta__OfW9z{color:var(--text-muted);font-size:var(--text-xs-size)}.GoogleWorkspaceImport_sourceError__mBsm1{color:var(--critical);font-size:var(--text-xs-size);font-style:normal}.GoogleWorkspaceImport_hasError__9bRjK .GoogleWorkspaceImport_sourceName__yzLrh{color:var(--critical)}.GoogleWorkspaceImport_newSheet__RmAsF{align-items:end;display:grid;gap:var(--space-3) var(--space-2);grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto}.GoogleWorkspaceImport_limit__VG9C1{color:var(--text-muted);font-size:var(--text-xs-size)}.GoogleWorkspaceImport_loading__3BDsG{align-items:center;color:var(--text-muted);display:flex;font-size:var(--text-sm-size);gap:var(--space-2);padding:var(--space-3)}.GoogleWorkspaceImport_spin__HyDmI{animation:GoogleWorkspaceImport_spin__HyDmI .9s linear infinite;height:var(--icon);width:var(--icon)}@keyframes GoogleWorkspaceImport_spin__HyDmI{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.GoogleWorkspaceImport_spin__HyDmI{animation:none}}@media (max-width:767px){.GoogleWorkspaceImport_newSheet__RmAsF{grid-template-columns:minmax(0,1fr)}.GoogleWorkspaceImport_action__Kct7A{grid-template-columns:auto minmax(0,1fr)}}.Page_screen__SXEna{display:block;margin:0;max-width:none;padding:var(--space-6) var(--page-gutter) var(--space-16);width:100%}.Page_stack__4GWxv{display:grid;gap:var(--space-6)}.Page_stackTight__gXBGM{display:grid;gap:var(--space-3)}.Page_stackTight__gXBGM>*,.Page_stack__4GWxv>*{min-width:0}.Page_header__Zec_B{align-items:flex-start;display:flex;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-5)}.Page_headerDivided__vlc3n{border-bottom:1px solid var(--border);margin-bottom:0;padding-bottom:var(--space-4)}.Page_stackTight__gXBGM>.Page_header__Zec_B,.Page_stack__4GWxv>.Page_header__Zec_B{margin-bottom:0}.Page_headerText__yFpYW{display:grid;gap:var(--space-1);min-width:0}.Page_title__EroaT{font-size:var(--text-title-size);line-height:var(--text-title-line);overflow-wrap:anywhere}.Page_meta__k4I72{color:var(--text-muted);font-size:var(--text-sm-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:var(--text-sm-line);overflow-wrap:anywhere}.Page_headerActions__PbVUT{align-items:center;display:flex;flex:0 0 auto;gap:var(--space-2);padding-top:.125rem}@media (max-width:599px){.Page_header__Zec_B{align-items:stretch;flex-direction:column}.Page_headerActions__PbVUT{flex-wrap:wrap}}.Page_panel__EZ2o2{align-content:start;background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);display:grid;gap:var(--space-3);min-width:0;padding:var(--space-4)}.Page_panelBody__FWcjM{display:grid;gap:var(--space-4);min-width:0}.Page_panelBody__FWcjM:empty{display:none}.Page_panelFlush__XXXih>.Page_panelBody__FWcjM{gap:0}.Page_panelWide__kYFZt{padding:var(--space-5)}.Page_panelFlush__XXXih{overflow:hidden;padding:0}.Page_panelHeader__tBchg{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between;min-height:var(--control-height)}.Page_panelFlush__XXXih{gap:0}.Page_panelFlush__XXXih>.Page_panelHeader__tBchg{border-bottom:1px solid var(--border);padding:var(--space-3) var(--space-4)}.Page_panelTitle__AvljH{font-size:var(--text-section-size);line-height:var(--text-section-line)}.Page_panelActions__nSHUY{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:var(--space-2)}.Page_divider__xneLQ{background:var(--border);border:0;height:1px;margin:var(--space-4) calc(var(--space-4) * -1)}.Page_inset__c0jQD{background:var(--bg-subtle);border-radius:var(--radius-md);display:grid;gap:var(--space-3);grid-template-columns:minmax(0,1fr);padding:var(--space-3)}.Page_inset__c0jQD>:where(button,a){justify-self:start}.Page_metrics__o3tMj{display:flex;flex-wrap:wrap;gap:var(--space-8)}.Page_metricsBanded__cgsmm{background:var(--cream);border-radius:var(--radius-lg);padding:var(--space-4) 0;display:grid;gap:var(--space-5) 0;grid-template-columns:repeat(var(--metric-count,4),minmax(0,1fr))}.Page_metricsBanded__cgsmm>.Page_metric__Du_Nh{padding:var(--space-1) var(--space-6);position:relative}.Page_metricsBanded__cgsmm>.Page_metric__Du_Nh+.Page_metric__Du_Nh:before{background:var(--border);bottom:var(--space-2);content:"";left:0;position:absolute;top:var(--space-2);width:1px}.Page_metricsBanded__cgsmm[data-cols="2"]>.Page_metric__Du_Nh:nth-child(odd):before,.Page_metricsBanded__cgsmm[data-cols="3"]>.Page_metric__Du_Nh:nth-child(3n+1):before,.Page_metricsBanded__cgsmm[data-cols="4"]>.Page_metric__Du_Nh:nth-child(4n+1):before{content:none}.Page_metricsBanded__cgsmm[data-cols="2"]>.Page_metric__Du_Nh:nth-child(odd),.Page_metricsBanded__cgsmm[data-cols="3"]>.Page_metric__Du_Nh:nth-child(3n+1),.Page_metricsBanded__cgsmm[data-cols="4"]>.Page_metric__Du_Nh:nth-child(4n+1){padding-left:0}.Page_metricsBanded__cgsmm[data-cols="2"]>.Page_metric__Du_Nh:nth-child(n+3),.Page_metricsBanded__cgsmm[data-cols="3"]>.Page_metric__Du_Nh:nth-child(n+4),.Page_metricsBanded__cgsmm[data-cols="4"]>.Page_metric__Du_Nh:nth-child(n+5){border-top:1px solid var(--border);padding-top:var(--space-5)}.Page_metric__Du_Nh{align-content:start;display:grid;gap:.125rem;min-width:0}.Page_metricLabel__LJmiL{color:var(--text-muted);font-size:var(--metric-label-size,var(--text-xs-size));font-weight:var(--weight-medium);line-height:var(--text-xs-line)}.Page_metricValue__S2WCI{color:var(--text);font-size:clamp(1.25rem,6vw,var(--text-metric-size));overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--weight-strong);letter-spacing:-.02em;line-height:var(--text-metric-line)}.Page_metricContext__OqxHL{color:var(--text-subtle);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.Page_metricAlert__Kvv8H .Page_metricValue__S2WCI{color:var(--critical)}a.Page_metric__Du_Nh{border-radius:var(--radius-md);text-decoration:none}a.Page_metric__Du_Nh:hover .Page_metricLabel__LJmiL{color:var(--text)}a.Page_metric__Du_Nh:hover .Page_metricValue__S2WCI{color:var(--accent-text)}@media (max-width:899px){.Page_metrics__o3tMj{gap:var(--space-6)}.Page_metricsBanded__cgsmm[data-cols]{grid-template-columns:repeat(2,minmax(0,1fr))}.Page_metricsBanded__cgsmm[data-cols]>.Page_metric__Du_Nh{border-top:0;padding:var(--space-1) var(--space-3)}.Page_metricsBanded__cgsmm[data-cols]>.Page_metric__Du_Nh:nth-child(odd){padding-left:0}.Page_metricsBanded__cgsmm[data-cols]>.Page_metric__Du_Nh:nth-child(2n){padding-left:var(--space-3)}.Page_metricsBanded__cgsmm[data-cols]>.Page_metric__Du_Nh:nth-child(odd):before{content:none}.Page_metricsBanded__cgsmm[data-cols]>.Page_metric__Du_Nh:nth-child(2n):before{content:""}.Page_metricsBanded__cgsmm[data-cols]>.Page_metric__Du_Nh:nth-child(n+3){border-top:1px solid var(--border);padding-top:var(--space-4)}}.Page_empty__kYJ07{display:grid;gap:var(--space-2);justify-items:start;padding:var(--space-8) var(--space-4)}.Page_emptyCompact__oFrBg{padding:var(--space-6) var(--space-4)}.Page_empty__kYJ07>svg{color:var(--text-subtle);height:var(--icon-lg);margin-bottom:var(--space-1);width:var(--icon-lg)}.Page_emptyTitle__OJY3v{color:var(--text);font-size:var(--text-body-size);font-weight:var(--weight-medium)}.Page_emptyBody__vfM2y{color:var(--text-muted);font-size:var(--text-sm-size);line-height:var(--text-sm-line);max-width:44ch}.Page_emptyActions__mg7on{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.Page_skeleton__JZ2X4{background:linear-gradient(90deg,var(--bg-subtle) 0,var(--bg-sunken) 50%,var(--bg-subtle) 100%);background-size:200% 100%;border-radius:var(--radius-sm);display:block}@media (prefers-reduced-motion:no-preference){.Page_skeleton__JZ2X4{animation:Page_shimmer__KzcPw 1.4s linear infinite}}@keyframes Page_shimmer__KzcPw{0%{background-position:200% 0}to{background-position:-200% 0}}.widgets_metricsHero__CFdCk{--text-metric-size:var(--text-metric-lg-size);--text-metric-line:var(--text-metric-lg-line)}@media (max-width:899px){.widgets_metricsHero__CFdCk{--text-metric-size:1.5rem;--text-metric-line:1.75rem}}.widgets_greeting__gGL6M{display:grid;gap:var(--space-1)}.widgets_greetingTitle__g9bjb{font-size:var(--text-title-size);line-height:var(--text-title-line)}.widgets_greetingLine__ffnI1{color:var(--text-muted);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.widgets_checklist__yJ0Q0{display:grid;gap:0}.widgets_checklistItem__MoSDx{align-items:center;border-top:1px solid var(--border);display:grid;gap:var(--space-3);grid-template-columns:var(--icon) minmax(0,1fr) auto;padding:var(--space-3) 0}.widgets_checklistItem__MoSDx:first-child{border-top:0;padding-top:0}.widgets_checklistOpen__q8lg2{color:var(--text-subtle);flex:0 0 auto;height:var(--icon);width:var(--icon)}.widgets_checklistDone__vKPWT{color:var(--positive);flex:0 0 auto;height:var(--icon);width:var(--icon)}.widgets_checklistText___yOJA{display:grid;gap:.125rem;min-width:0}.widgets_checklistLabel__i0bzp{color:var(--text);font-size:var(--text-body-size);font-weight:var(--weight-medium)}.widgets_checklistItem__MoSDx[data-done] .widgets_checklistLabel__i0bzp{color:var(--text-muted);text-decoration:line-through;text-decoration-color:var(--border-strong)}.widgets_checklistBody__o5v__{color:var(--text-subtle);font-size:var(--text-xs-size)}.widgets_sampleOffer__mlzHI{align-items:center;border-bottom:1px solid var(--border);display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between;padding-bottom:var(--space-4)}@media (pointer:coarse){.widgets_sampleOffer__mlzHI button{min-height:2.75rem}}.widgets_quickCreate__Y3Pe9{display:flex;flex-wrap:wrap;gap:var(--space-2)}.widgets_quickCreateHint__fYHCA{color:var(--text-subtle);font-size:var(--text-xs-size)}.widgets_figures__nPgc6{display:grid}.widgets_figure__h881t{align-items:baseline;border-top:1px solid var(--border);display:flex;gap:var(--space-4);justify-content:space-between;padding:var(--space-2) 0}.widgets_figure__h881t:first-child{border-top:0;padding-top:0}.widgets_figureLabel__4VT26{color:var(--text-muted);font-size:var(--text-sm-size)}.widgets_figureValue__xe6qs{color:var(--text);font-size:var(--text-body-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--weight-medium)}.widgets_figureValue__xe6qs.widgets_isAlert__DaVY_{color:var(--critical)}.DashboardGrid_grid__BQcjV{display:grid;gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.DashboardGrid_cell__P4Zal{display:grid;min-width:0}.DashboardGrid_cell__P4Zal[data-span=full]{grid-column:1/-1}.DashboardGrid_cell__P4Zal:empty{display:none}@media (min-width:1150px){.DashboardGrid_grid__BQcjV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1600px){.DashboardGrid_grid__BQcjV{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:2100px){.DashboardGrid_grid__BQcjV{grid-template-columns:repeat(4,minmax(0,1fr))}}.CanvaDesigns_hint__TRrC5{color:var(--text-muted);font-size:var(--text-sm-size);line-height:var(--text-sm-line);margin:0}.CanvaDesigns_create__iFrk_{align-items:end;display:flex;flex-wrap:wrap;gap:var(--space-3)}.CanvaDesigns_actions__V02YY{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.IntegrationHub_screen__gs8fI{min-width:0}.IntegrationHub_directory__x3MuP{display:grid;gap:clamp(1.75rem,3vw,3rem);min-width:0}.IntegrationHub_notice__DscgQ{color:var(--text-muted);font-size:var(--text-sm-size);line-height:var(--text-sm-line);margin:0}.IntegrationHub_notice__DscgQ:empty{position:absolute}.IntegrationHub_plannedHeader__UePlI{display:grid;gap:var(--space-2)}.IntegrationHub_plannedHeader__UePlI h2{font-size:var(--text-section-size);text-wrap:balance}.IntegrationHub_plannedHeader__UePlI p{color:var(--text-muted);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.IntegrationHub_manage__LWzxE{display:grid;gap:var(--space-3);min-width:0}.IntegrationHub_manageState__pYiW3{color:var(--text-muted);font-size:var(--text-sm-size);line-height:var(--text-sm-line);margin:0}.AiSettings_form__W_H6S{display:grid;gap:var(--space-4)}.AiSettings_lead__ZPzHC{color:var(--text-muted);font-size:var(--text-sm-size);line-height:var(--text-sm-line);margin:0;max-width:65ch}.AiSettings_choices__l6EJM{border:0;display:grid;gap:var(--space-3);margin:0;min-width:0;padding:0}.AiSettings_legend__rja8j{color:var(--text);font-size:var(--text-sm-size);font-weight:var(--weight-medium);margin-bottom:var(--space-2);padding:0}.AiSettings_actions__gXwFD{display:flex;flex-wrap:wrap;gap:var(--space-2)}.AiSettings_usage__Fy0UQ{color:var(--text-muted);font-size:var(--text-sm-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}.AiSettings_setup__N8d_6{align-items:start;display:grid;gap:var(--space-4) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.AiSettings_steps__NZ3R8{color:var(--text);display:grid;font-size:var(--text-sm-size);gap:var(--space-2);line-height:var(--text-sm-line);margin:0;padding-left:var(--space-6)}.AiSettings_steps__NZ3R8 li::marker{color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AiSettings_address__4rxhV{font-weight:var(--weight-medium);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.AiSettings_open__GRADT{align-items:center;color:var(--text);display:inline-flex;gap:var(--space-1);text-underline-offset:.2em;white-space:nowrap}.AiSettings_open__GRADT svg{height:.75em;width:.75em}.BudgetRealityCheck_total__SRFxW{color:var(--text);font-size:var(--text-body-size);margin:0}.BudgetRealityCheck_lines__ObNSX{column-gap:var(--space-3);display:grid;grid-template-columns:max-content minmax(0,1fr);list-style:none;margin:var(--space-3) 0 0;padding:0}.BudgetRealityCheck_line__hXaVE{align-items:start;border-bottom:1px solid var(--border);display:grid;grid-column:1/-1;grid-template-columns:subgrid;padding:var(--space-3) 0}.BudgetRealityCheck_line__hXaVE:last-child{border-bottom:0}.BudgetRealityCheck_verdict__4WvfI{justify-self:start}.BudgetRealityCheck_text__EhjV1{color:var(--text);display:grid;grid-column:2;font-size:var(--text-body-size);gap:var(--space-1)}.BudgetRealityCheck_category__g_g_m{color:var(--text-muted);font-size:var(--text-xs-size);font-weight:var(--weight-medium)}.BudgetRealityCheck_note__ZzdUC,.BudgetRealityCheck_past__oZ4jk{color:var(--text-muted);font-size:var(--text-sm-size)}.BudgetRealityCheck_note__ZzdUC{margin:var(--space-3) 0 0}.BudgetRealityCheck_sources__XnW2V{color:var(--text-muted);font-size:var(--text-sm-size);margin-top:var(--space-3)}.BudgetRealityCheck_sources__XnW2V summary{cursor:pointer;width:fit-content}.BudgetRealityCheck_sources__XnW2V ul{display:grid;gap:var(--space-2);margin:var(--space-2) 0;padding-left:var(--space-4)}.BudgetRealityCheck_sources__XnW2V p{margin:0}@media (max-width:767px){.BudgetRealityCheck_lines__ObNSX{grid-template-columns:minmax(0,1fr)}.BudgetRealityCheck_line__hXaVE{row-gap:var(--space-2)}.BudgetRealityCheck_text__EhjV1{grid-column:1}}.RecordDiscussion_thread__Gdxjm{display:grid;gap:var(--space-3);max-height:22rem;overflow-y:auto}.RecordDiscussion_comment__sho5A{background:var(--bg-subtle);border-radius:var(--radius-md);display:grid;gap:var(--space-1);padding:var(--space-2) var(--space-3)}.RecordDiscussion_commentHead__cRnUT{align-items:baseline;display:flex;gap:var(--space-3);justify-content:space-between}.RecordDiscussion_author__hosRH{color:var(--text);font-size:var(--text-xs-size);font-weight:var(--weight-medium)}.RecordDiscussion_time__gYXNF{color:var(--text-muted);font-size:var(--text-xs-size)}.RecordDiscussion_body__Mb9Dn{color:var(--text);font-size:var(--text-body-size);margin:0;white-space:pre-wrap}.RecordDiscussion_quiet__BHNaD{color:var(--text-muted);font-size:var(--text-sm-size);margin:0}.RecordDiscussion_foot__VDfAC{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between}.RecordDiscussion_conversation__321fD{display:grid;gap:var(--space-3)}.RecordDiscussion_mine__beCUi{background:var(--accent);justify-self:end;max-width:88%}.RecordDiscussion_mine__beCUi .RecordDiscussion_author__hosRH,.RecordDiscussion_mine__beCUi .RecordDiscussion_body__Mb9Dn,.RecordDiscussion_mine__beCUi .RecordDiscussion_time__gYXNF{color:var(--text-on-accent)}.RecordDiscussion_update__O5v4E{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.RecordDiscussion_subject__wi_k6{color:var(--text);font-size:var(--text-body-size);font-weight:var(--weight-medium);margin:0}.NotificationCenter_center__MTWUU{position:relative}.NotificationCenter_trigger__jF0bg{align-items:center;background:none;border:0;border-radius:var(--radius-sm);color:var(--text-muted);display:flex;height:var(--control-height);justify-content:center;position:relative;width:var(--control-height)}.NotificationCenter_trigger__jF0bg:hover{background:var(--bg-subtle);color:var(--text)}.NotificationCenter_trigger__jF0bg svg{height:var(--icon);width:var(--icon)}.NotificationCenter_dark__QNYV6 .NotificationCenter_trigger__jF0bg{color:var(--sidebar-muted)}.NotificationCenter_dark__QNYV6 .NotificationCenter_trigger__jF0bg:hover{background:var(--sidebar-hover);color:var(--sidebar-text)}.NotificationCenter_badge__RifdE{align-items:center;background:var(--critical);border-radius:var(--radius-full);color:var(--text-on-accent);display:flex;font-size:.625rem;font-weight:var(--weight-medium);height:1rem;justify-content:center;min-width:1rem;padding:0 3px;position:absolute;right:0;top:2px}.NotificationCenter_panel__l0Sb9{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover);display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:min(32rem,calc(100dvh - 6rem));position:absolute;right:0;top:calc(100% + 6px);width:min(24rem,calc(100vw - 2rem));z-index:60}@media (max-width:599px){.NotificationCenter_panel__l0Sb9{left:var(--space-3);max-height:calc(100dvh - 5rem);position:fixed;right:var(--space-3);top:3.75rem;width:auto}}.NotificationCenter_panelHead__6Fomn{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:var(--space-2);justify-content:space-between;padding:var(--space-3)}.NotificationCenter_panelTitle__XHbBz{color:var(--text);font-size:var(--text-body-size);font-weight:var(--weight-strong);line-height:var(--text-body-line);margin:0}.NotificationCenter_list__r_YW8{display:grid;overflow-y:auto}.NotificationCenter_item__DtVR9{align-items:start;border-bottom:1px solid var(--border);color:inherit;display:grid;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);padding:var(--space-3);text-decoration:none}.NotificationCenter_item__DtVR9:hover{background:var(--bg-subtle)}.NotificationCenter_item__DtVR9:last-child{border-bottom:0}.NotificationCenter_item__DtVR9>span:first-child{color:var(--text-subtle);display:flex;padding-top:2px}.NotificationCenter_item__DtVR9 svg{height:var(--icon);width:var(--icon)}.NotificationCenter_unread__wbaYR{background:var(--accent-subtle)}.NotificationCenter_unread__wbaYR>span:first-child{color:var(--accent)}.NotificationCenter_itemText__maAfw{display:grid;gap:1px;min-width:0}.NotificationCenter_itemTitle__zqVXS{color:var(--text);font-size:var(--text-sm-size);font-weight:var(--weight-medium)}.NotificationCenter_itemBody__sncir{color:var(--text-muted);font-size:var(--text-xs-size);margin:0}.NotificationCenter_itemTime__g_ZDs{color:var(--text-subtle);font-size:var(--text-xs-size)}.NotificationCenter_settings__ir3Aw{border:0;display:grid;gap:var(--space-4);margin:0;overflow-y:auto;padding:var(--space-3)}.NotificationCenter_group__Mf_Me{display:grid;gap:var(--space-2)}.NotificationCenter_groupName__C9YSG{color:var(--text-muted);font-size:var(--text-xs-size);font-weight:var(--weight-medium);margin:0}.NotificationCenter_toggle__ryeui{align-items:center;cursor:pointer;display:grid;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;min-height:2rem}.NotificationCenter_toggleText__ZSQeA{display:grid;gap:1px;min-width:0}.NotificationCenter_toggleLabel__KvFvp{color:var(--text);font-size:var(--text-sm-size)}.NotificationCenter_toggleHint__IEhVm{color:var(--text-muted);font-size:var(--text-xs-size)}.NotificationCenter_toggle__ryeui input{accent-color:var(--accent);block-size:1rem;inline-size:1rem;margin:0}.NotificationCenter_frequency__d0vN1{align-items:center;display:grid;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.NotificationCenter_summaryGrid__KPxOK{display:grid;gap:var(--space-1) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.NotificationCenter_foot__dwAel{align-items:center;border-top:1px solid var(--border);display:flex;gap:var(--space-2);justify-content:space-between;padding:var(--space-2) var(--space-3)}@media (pointer:coarse){.NotificationCenter_toggle__ryeui{min-height:2.75rem}.NotificationCenter_toggle__ryeui input{block-size:1.25rem;inline-size:1.25rem}}.NotificationCenter_centerStart__a1i4a .NotificationCenter_panel__l0Sb9{left:0;right:auto}.NotificationCenter_pageView__j3hg0{display:grid;gap:0}.NotificationCenter_pageCard__zyWHV{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);display:grid;grid-template-rows:auto minmax(0,1fr) auto}.NotificationCenter_pageCard__zyWHV>p,.NotificationCenter_panel__l0Sb9>p{margin:var(--space-2) var(--space-3)}.NotificationCenter_pageCard__zyWHV>button{justify-self:start;margin:var(--space-2) var(--space-3)}.BookingPacket_intro__eSROQ{color:var(--text);font-size:var(--text-body-size);margin:0}.BookingPacket_note__jrgaT{color:var(--text-muted);font-size:var(--text-sm-size);margin:0}.BookingPacket_summary__F2VA2{background:var(--bg-subtle);border-radius:var(--radius-md);color:var(--text);font-size:var(--text-sm-size);font-weight:var(--weight-medium);margin:0;padding:var(--space-2) var(--space-3)}.BookingPacket_summary__F2VA2[data-done]{background:var(--positive-bg);color:var(--positive)}.BookingPacket_steps__vt2c8{display:grid;gap:var(--space-2);list-style:none;margin:0;padding:0}.BookingPacket_step__TjAha{align-items:center;background:var(--bg-subtle);border-radius:var(--radius-md);display:flex;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-3) var(--space-4)}.BookingPacket_step__TjAha[data-state=open]{background:var(--surface);box-shadow:var(--shadow-panel)}.BookingPacket_step__TjAha[data-state=locked]{opacity:.62}.BookingPacket_marker__svzP4{align-items:center;background:var(--surface);border-radius:50%;color:var(--text-muted);display:flex;flex:none;font-size:var(--text-sm-size);font-weight:var(--weight-strong);height:2rem;justify-content:center;width:2rem}.BookingPacket_marker__svzP4 svg{height:var(--icon);width:var(--icon)}.BookingPacket_step__TjAha[data-state=open] .BookingPacket_marker__svzP4{background:var(--accent);color:var(--text-on-accent)}.BookingPacket_step__TjAha[data-state=done] .BookingPacket_marker__svzP4{color:var(--positive)}.BookingPacket_step__TjAha[data-state=closed] .BookingPacket_marker__svzP4{color:var(--warning)}.BookingPacket_body__kWEu5{display:grid;flex:1 1 14rem;gap:1px;min-width:0}.BookingPacket_kind__BsLyu{color:var(--text-muted);font-size:var(--text-body-size)}.BookingPacket_title__F_36Z{color:var(--text);font-size:var(--text-body-size);font-weight:var(--weight-medium);overflow-wrap:anywhere}.BookingPacket_state__j5u6s{color:var(--text-muted);font-size:var(--text-sm-size)}.BookingPacket_step__TjAha[data-state=done] .BookingPacket_state__j5u6s{color:var(--positive)}.BookingPacket_step__TjAha[data-state=closed] .BookingPacket_state__j5u6s{color:var(--warning)}header.Gallery_pageHeader__sz0o5{flex-wrap:wrap}@media (pointer:fine){.Gallery_pageHeader__sz0o5>:last-child{--control-height:2rem}}.Gallery_pageHeader__sz0o5>:last-child{flex-wrap:wrap;flex-shrink:1}.Gallery_tabs__9MKG_{border-bottom:1px solid var(--border);display:flex;flex-wrap:wrap;gap:var(--space-6)}.Gallery_tab__aSpvg{background:transparent;border:0;color:var(--text-muted);cursor:pointer;font:inherit;font-size:var(--text-sm-size);font-weight:var(--weight-medium);height:2.5rem;padding:0 .125rem}.Gallery_tab__aSpvg:hover{color:var(--text)}.Gallery_tab__aSpvg[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--accent);color:var(--text)}.Gallery_tab__aSpvg:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring-inset);outline:none}.Gallery_panel__S_uG1{min-width:0}.Gallery_panel__S_uG1:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring);outline:none}.Gallery_sections__y6dlH{display:grid;gap:var(--space-8)}.Gallery_section__vY__Z{display:grid;gap:var(--space-3);min-width:0}.Gallery_sectionHead__u3o5B{display:grid;gap:var(--space-2)}.Gallery_sectionHeadRow__AQVJK{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between}.Gallery_sectionTitle__AdTJ_{font-size:var(--text-section-size);font-weight:var(--weight-strong);letter-spacing:var(--tracking-tight);line-height:var(--text-section-line);margin:0}.Gallery_sectionNote__cgu5k{color:var(--text-muted);font-size:var(--text-sm-size);line-height:var(--text-sm-line);margin:0}.Gallery_chips__NBdGF{display:flex;flex-wrap:wrap;gap:var(--space-2)}.Gallery_chip__Lysc0{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text);cursor:pointer;font:inherit;font-size:var(--text-sm-size);font-weight:var(--weight-medium);height:1.75rem;padding:0 .625rem}.Gallery_chip__Lysc0[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}.Gallery_chip__Lysc0:focus-visible{box-shadow:var(--focus-ring);outline:none}.Gallery_grid__el03I{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr))}.Gallery_gridWide__IqRGG{grid-template-columns:repeat(auto-fill,minmax(min(18.75rem,100%),1fr))}.Gallery_card__KoB9F{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);color:var(--text);display:flex;flex-direction:column;min-width:0;position:relative;text-decoration:none}.Gallery_cardLink__oZToT:hover,.Gallery_card__KoB9F:has(.Gallery_main__O5z_W:hover){box-shadow:var(--shadow-panel),0 0 0 1px var(--border-strong)}.Gallery_cardLink__oZToT:focus-visible{box-shadow:var(--focus-ring);outline:none}.Gallery_cardCaption__d7eU4{display:grid;gap:var(--space-1);padding:var(--space-3) var(--space-4) .875rem}.Gallery_cardName__rlm5m{font-weight:var(--weight-medium)}.Gallery_cardFoot__WTde3{align-items:flex-start;display:flex;gap:var(--space-2);justify-content:space-between;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4)}.Gallery_cardText__sE0Ln{display:grid;gap:.375rem;justify-items:start;min-width:0}.Gallery_badges__CdZjy{display:flex;flex-wrap:wrap;gap:.375rem}.Gallery_meta__Yr8_n{color:var(--text-muted);font-size:var(--text-xs-size);line-height:var(--text-xs-line)}.Gallery_description__i3BgV{color:var(--text-muted);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.Gallery_name__r1Fgd{font-weight:var(--weight-medium);overflow-wrap:anywhere}.Gallery_main__O5z_W{background:none;border:0;color:var(--text);cursor:pointer;font:inherit;font-weight:var(--weight-medium);overflow-wrap:anywhere;padding:0;text-align:left;text-decoration:none}.Gallery_main__O5z_W:after{border-radius:var(--radius-lg);content:"";inset:0;position:absolute}.Gallery_main__O5z_W:focus-visible{outline:none}.Gallery_main__O5z_W:focus-visible:after{box-shadow:var(--focus-ring)}.Gallery_cardFoot__WTde3>:last-child:not(.Gallery_cardText__sE0Ln),.Gallery_row__Kgp_v>:last-child{position:relative;z-index:1}.Gallery_flowCard__j4OWq{gap:var(--space-3);padding:var(--space-4)}.Gallery_flowHead__ZMYNU{align-items:flex-start;display:flex;gap:var(--space-2);justify-content:space-between}.Gallery_flowHead__ZMYNU>:last-child:not(.Gallery_cardText__sE0Ln){position:relative;z-index:1}.Gallery_flowSteps___7EC4{display:grid;gap:var(--space-2);list-style:none;margin:0;padding:0}.Gallery_flowSteps___7EC4 li{align-items:center;display:flex;gap:var(--space-2);min-width:0}.Gallery_flowNumber__qP2kp{align-items:center;border:1px solid var(--border-strong);border-radius:var(--radius-full);display:inline-flex;flex:none;font-size:var(--text-xs-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;height:1.5rem;justify-content:center;width:1.5rem}.Gallery_flowName__8bN1Y{font-size:var(--text-sm-size);line-height:var(--text-sm-line);min-width:0;overflow-wrap:anywhere}.Gallery_flowSteps___7EC4 .Gallery_meta__Yr8_n{margin-left:auto;white-space:nowrap}.Gallery_flowProblem__WBFKs{background:var(--warning-bg);border-radius:var(--radius-md);color:var(--warning);font-size:var(--text-sm-size);line-height:var(--text-sm-line);margin:0;padding:var(--space-2) var(--space-3)}.Gallery_planCard__p_Zuh{flex-direction:row;gap:var(--space-2);justify-content:space-between;padding:var(--space-4)}.Gallery_miniSlot__jXnE7{display:block}.Gallery_mini__f8URQ{background:var(--mini-ground);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-sizing:border-box;display:flex;height:13.25rem;justify-content:center;overflow:hidden;padding-top:1.125rem}.Gallery_miniPaper__J0sPv{background:var(--mini-paper);box-shadow:var(--shadow-panel);flex:0 0 auto;height:15rem;overflow:hidden;width:11.25rem}.Gallery_miniScale__hKYsQ{transform:scale(.3);transform-origin:top left;width:599px}.Gallery_sheetPage__GdU6P{color:var(--text);display:grid;font-size:18px;gap:22px;line-height:1.5;padding:52px 56px}.Gallery_sheetPage__GdU6P p{margin:0}.Gallery_sheetTitle__hmQEP{font-size:40px;font-weight:var(--weight-strong);letter-spacing:-.02em;line-height:1.1}.Gallery_sheetRule__Dd1wt{border:0;border-top:1px solid var(--border);margin:0;width:100%}.Gallery_sheetQuestion__pbEXg{display:grid;gap:10px}.Gallery_sheetAnswerLong__O57uU,.Gallery_sheetAnswer__Vh6TZ{background:var(--field-bg);border-bottom:2px solid var(--field-border);height:40px}.Gallery_sheetAnswerLong__O57uU{height:72px}.Gallery_sheetOption__OSz2Y{align-items:center;display:flex;font-size:17px;gap:10px}.Gallery_sheetOption__OSz2Y:before{border:2px solid var(--field-strong);border-radius:50%;content:"";height:18px;width:18px}.Gallery_sheetLine__mpj8A,.Gallery_sheetTotal__6mf_Q{border-bottom:1px solid var(--border);display:flex;gap:16px;justify-content:space-between;padding-bottom:10px}.Gallery_sheetTotal__6mf_Q{border:0;font-size:21px;font-weight:var(--weight-medium)}.Gallery_sheetDue__hHiJk{color:var(--text-muted)}.Gallery_sheetBlank__FQHCk{align-content:start;color:var(--text-muted);height:800px}.Gallery_sheetBlank__FQHCk .Gallery_sheetTitle__hmQEP{color:var(--text)}.Gallery_sheetSpacer__1I5rv{height:300px}.Gallery_sheetSign__s9yLU{border-top:2px solid var(--border-strong);font-size:18px;padding-top:8px}.Gallery_lookCard__kfrUh{background:var(--surface);border:0;border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);color:var(--text);display:grid;font:inherit;gap:var(--space-3);padding:var(--space-4);text-align:left}button.Gallery_lookCard__kfrUh{cursor:pointer}button.Gallery_lookCard__kfrUh:hover{box-shadow:var(--shadow-panel),0 0 0 1px var(--border-strong)}.Gallery_newLook__CaT8d:focus-visible,button.Gallery_lookCard__kfrUh:focus-visible{box-shadow:var(--focus-ring);outline:none}.Gallery_lookPreview__Wxr8M{background:var(--look-ground);border:1px solid var(--look-rule);border-radius:var(--radius-md);box-sizing:border-box;color:var(--look-ink);display:grid;gap:.125rem;height:6rem;align-content:center;padding:.875rem var(--space-4)}.Gallery_lookName__8v8e1{font-size:1.75rem;line-height:1.1;overflow-wrap:anywhere}.Gallery_lookFonts__bqeFM{font-size:var(--text-sm-size);line-height:1.4}.Gallery_lookFoot__F5ra4{align-items:center;display:flex;gap:var(--space-2);justify-content:space-between}.Gallery_swatches__xTQuk{display:flex;gap:.375rem}.Gallery_swatches__xTQuk>span{background:var(--swatch);border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px var(--border);height:1.125rem;width:1.125rem}.Gallery_newLook__CaT8d{align-content:center;background:transparent;border:1px dashed var(--border-strong);border-radius:var(--radius-lg);color:var(--text);cursor:pointer;display:grid;font:inherit;gap:var(--space-2);justify-items:center;min-height:9.5rem;padding:var(--space-4);text-align:center}.Gallery_newLook__CaT8d:hover,.Gallery_rows__2UfNx{background:var(--surface)}.Gallery_rows__2UfNx{border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);list-style:none;margin:0;padding:0}.Gallery_row__Kgp_v{align-items:center;border-bottom:1px solid var(--border);display:grid;gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto auto;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);position:relative}.Gallery_row__Kgp_v:last-child{border-bottom:0}.Gallery_row__Kgp_v .Gallery_main__O5z_W:after{border-radius:0}.Gallery_preview__kZDGR{-webkit-box-orient:vertical;color:var(--text-muted);display:-webkit-box;font-size:var(--text-sm-size);-webkit-line-clamp:2;line-height:var(--text-sm-line);overflow:hidden}@media (max-width:599px){.Gallery_row__Kgp_v{grid-template-columns:minmax(0,1fr) auto}.Gallery_row__Kgp_v .Gallery_preview__kZDGR{grid-column:1/-1;grid-row:2}.Gallery_row__Kgp_v .Gallery_meta__Yr8_n{display:none}}.Gallery_newItem__mjpGt{justify-content:space-between}.Gallery_newItemDetail__3TcRR{color:var(--text-muted);font-size:var(--text-xs-size);line-height:var(--text-xs-line)}.Gallery_newItemTall__FzQzu{height:auto;padding-block:.375rem}.Gallery_newItemText__WmQwI{display:grid;gap:.125rem}.Gallery_lookBody__G7DJu{align-items:start;grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.Gallery_lookBody__G7DJu{grid-template-columns:minmax(16rem,22rem) minmax(0,1fr)}.Gallery_lookSample__qfO0b{position:sticky;top:0}}.Gallery_lookControls__mye_r{display:grid;gap:var(--space-4)}.Gallery_lookSample__qfO0b{min-width:0}.Gallery_lookFooter__oIHxs{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);width:100%}.Gallery_spacer__fiDYy{flex:1 1 auto}.Gallery_choice__yTf1_{display:grid;gap:var(--space-2)}.Gallery_choiceLabel__zVXRz{font-size:var(--text-sm-size);font-weight:var(--weight-medium)}.Gallery_colours__Y_8Ma{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.Gallery_colour__KFZax{align-items:center;display:grid;gap:0 var(--space-2);grid-template-columns:auto minmax(0,1fr)}.Gallery_colourInput__StWQG{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);cursor:pointer;height:2rem;padding:.125rem;width:2.5rem}.Gallery_colourLabel__6pkmf{font-size:var(--text-sm-size);font-weight:var(--weight-medium)}.Gallery_colourHex__ptYRb{color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--weight-regular)}.Gallery_colourNote__RnoBE{color:var(--text-muted);font-size:var(--text-xs-size);grid-column:1/-1;line-height:var(--text-xs-line);margin:var(--space-1) 0 0}.Gallery_range__OBCxk{accent-color:var(--accent);width:100%}.BookingWorkspace_workspace__EZa8u{display:grid;gap:var(--space-6);min-width:0}.BookingWorkspace_panel__uJDyy{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);display:grid;min-width:0}.BookingWorkspace_head__afQdM{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between;padding:var(--space-4) var(--space-4) var(--space-3)}.BookingWorkspace_headText__2k_ke{display:grid;gap:var(--space-1);min-width:0}.BookingWorkspace_title__wUGo9{font-size:var(--text-section-size);font-weight:var(--weight-strong);line-height:var(--text-section-line);margin:0}.BookingWorkspace_lede__6S4FG{color:var(--text-muted);font-size:var(--text-sm-size);line-height:var(--text-sm-line);margin:0}.BookingWorkspace_list__XkaGx{display:grid;list-style:none;margin:0;padding:0}.BookingWorkspace_row__dwyaK{align-items:center;border-top:1px solid var(--border);display:grid;gap:var(--space-3);grid-template-areas:"tick move paper text actions";grid-template-columns:auto auto auto minmax(0,1fr) auto;padding:var(--space-3) var(--space-4)}.BookingWorkspace_tick__ncxia{accent-color:var(--accent);grid-area:tick;height:1.25rem;margin:0;width:1.25rem}.BookingWorkspace_sentMark__9FPlS{align-items:center;color:var(--positive);display:inline-flex;font-size:1.25rem;grid-area:tick;justify-content:center}.BookingWorkspace_move__weUae{align-items:center;display:grid;grid-area:move;grid-template-columns:auto auto}.BookingWorkspace_grip__mUWJ5{color:var(--text-subtle);grid-row:span 2}.BookingWorkspace_row__dwyaK[data-over]{background:var(--cream)}.BookingWorkspace_row__dwyaK[data-dragging]{opacity:.4}.BookingWorkspace_text__F5m_y{display:grid;gap:2px;grid-area:text;min-width:0}.BookingWorkspace_step__WaeKR{align-items:center;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:var(--text-xs-size);gap:var(--space-2)}.BookingWorkspace_name__OYBSB{font-size:var(--text-body-size);font-weight:var(--weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BookingWorkspace_history__wavml{color:var(--text);font-size:var(--text-sm-size)}.BookingWorkspace_history__wavml[data-draft]{color:var(--text-muted)}.BookingWorkspace_source__9Np32{color:var(--text-muted);font-size:var(--text-xs-size)}.BookingWorkspace_withdrawn__T5NP_{border-top:1px solid var(--border)}.BookingWorkspace_withdrawn__T5NP_ summary{color:var(--text-muted);cursor:pointer;font-size:var(--text-sm-size);padding:var(--space-3) var(--space-4)}.BookingWorkspace_withdrawnList__rkkAY{display:grid;list-style:none;margin:0;padding:0 var(--space-4) var(--space-3)}.BookingWorkspace_withdrawnList__rkkAY li{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between;padding-block:var(--space-2)}.BookingWorkspace_withdrawnList__rkkAY .BookingWorkspace_name__OYBSB{color:var(--text-muted)}.BookingWorkspace_actions__XLS6p{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-1);grid-area:actions;justify-content:flex-end}.BookingWorkspace_paper__R3glE{align-content:start;background:var(--paper,var(--surface));border:1px solid var(--border);border-radius:var(--radius-sm);box-sizing:border-box;display:grid;gap:3px;grid-area:paper;height:2.75rem;padding:6px 7px 0;width:2.25rem}.BookingWorkspace_paper__R3glE i{background:var(--border-strong);height:2px;opacity:.55}.BookingWorkspace_paper__R3glE i:first-child{background:var(--paper-ink,var(--text));height:3px;opacity:1}.BookingWorkspace_paper__R3glE i:last-child{width:70%}.BookingWorkspace_empty__s_gfS{border-top:1px solid var(--border);display:grid;gap:var(--space-2);justify-items:center;padding:var(--space-10) var(--space-6);text-align:center}.BookingWorkspace_emptyTitle__9m2H0{font-size:var(--text-body-size);font-weight:var(--weight-strong);margin:0}.BookingWorkspace_emptyBody__3qvVV{color:var(--text-muted);font-size:var(--text-sm-size);margin:0;max-width:28rem}.BookingWorkspace_send__LTnYm{gap:var(--space-3);padding-bottom:var(--space-4)}.BookingWorkspace_send__LTnYm>:not(header){margin:0 var(--space-4)}.BookingWorkspace_sendActions__gJuqC{display:flex;flex-wrap:wrap;gap:var(--space-2)}.BookingWorkspace_sheet__Z78d_{align-content:stretch;grid-template-rows:auto minmax(0,1fr) auto;max-width:min(35rem,100vw);overflow:hidden}.BookingWorkspace_sheetBody__14ZDy{align-content:start;overflow-y:auto;overscroll-behavior:contain}.BookingWorkspace_sheetFoot__QIFCP{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between;width:100%}.BookingWorkspace_filters__fv3VW{display:flex;flex-wrap:wrap;gap:var(--space-2)}.BookingWorkspace_filter__aN7Tm{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-full);color:var(--text);cursor:pointer;font:inherit;font-size:var(--text-sm-size);font-weight:var(--weight-medium);min-height:2rem;padding:0 var(--space-3)}.BookingWorkspace_filter__aN7Tm[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}.BookingWorkspace_filter__aN7Tm:focus-visible,.BookingWorkspace_template__4nlGR:focus-visible{box-shadow:var(--focus-ring);outline:none}.BookingWorkspace_library__vXEQE{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));list-style:none;margin:0;padding:0}.BookingWorkspace_template__4nlGR{align-content:start;align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text);cursor:pointer;display:grid;font:inherit;gap:0 var(--space-3);grid-template-areas:"mini mini" "text box";grid-template-columns:minmax(0,1fr) auto;height:100%;overflow:hidden;padding:0 0 var(--space-3);text-align:left;width:100%}.BookingWorkspace_template__4nlGR:hover:not(:disabled){border-color:var(--border-strong)}.BookingWorkspace_template__4nlGR[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.BookingWorkspace_template__4nlGR:disabled{cursor:not-allowed;opacity:.6}.BookingWorkspace_miniature__oFlcK{grid-area:mini;margin-bottom:var(--space-3);pointer-events:none}.BookingWorkspace_template__4nlGR .BookingWorkspace_text__F5m_y{padding-left:var(--space-3)}.BookingWorkspace_template__4nlGR .BookingWorkspace_name__OYBSB{white-space:normal}.BookingWorkspace_box__hMXoI{align-items:center;border:1px solid var(--field-border);border-radius:var(--radius-sm);color:transparent;display:inline-flex;grid-area:box;height:1.375rem;margin-right:var(--space-3);justify-content:center;width:1.375rem}.BookingWorkspace_template__4nlGR[aria-pressed=true] .BookingWorkspace_box__hMXoI{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}.BookingWorkspace_makeNew__xo7eD{font-size:var(--text-sm-size);justify-self:start;padding:var(--space-2) var(--space-1)}.BookingWorkspace_preview__oNXuA{display:grid;gap:var(--space-6);min-width:0}.BookingWorkspace_previewDoc__5Db_a{min-width:0;scroll-margin-top:var(--space-4)}.BookingWorkspace_previewSheet__hrKtf{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);display:grid;gap:var(--space-3);padding:var(--space-5)}.BookingWorkspace_previewLines__pRQBT{display:grid;gap:var(--space-2);list-style:none;margin:0;padding:0}.BookingWorkspace_previewLines__pRQBT li{display:flex;gap:var(--space-4);justify-content:space-between}.BookingWorkspace_previewLines__pRQBT li span:last-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:719px){.BookingWorkspace_row__dwyaK{align-items:start;grid-template-areas:"tick paper text" "move move actions";grid-template-columns:auto auto minmax(0,1fr)}.BookingWorkspace_move__weUae{display:flex}.BookingWorkspace_grip__mUWJ5{grid-row:auto}.BookingWorkspace_actions__XLS6p{justify-content:flex-start}.BookingWorkspace_name__OYBSB{white-space:normal}}@media (max-width:599px){.BookingWorkspace_sheet__Z78d_.BookingWorkspace_sheet__Z78d_{border-radius:0;border-width:0;height:100dvh;max-height:none;top:0}}.ProposalEditor_editor__Ki3aq{align-content:start;display:grid;gap:var(--space-4);min-width:0}.ProposalEditor_editor__Ki3aq label{display:grid;gap:var(--space-2);min-width:0}.ProposalEditor_editor__Ki3aq .ProposalEditor_row__jwgWV{background:var(--bg-subtle);border-radius:var(--radius-md);display:grid;gap:var(--space-3);margin:0;min-width:0;padding:var(--space-4)}.ProposalEditor_row__jwgWV legend{color:var(--text-muted);float:left;font-size:var(--text-xs-size);padding:0;width:100%}.ProposalEditor_row__jwgWV>button{justify-self:start}.ProposalEditor_packageButton__2zRC_{background:transparent;border:0;color:var(--text);cursor:pointer;font:inherit;text-align:left;touch-action:manipulation;width:100%}.ProposalEditor_packageButton__2zRC_:hover{background:var(--bg-subtle)}.ProposalEditor_packageButton__2zRC_:focus-visible{box-shadow:var(--focus-ring);outline:none}.ProposalEditor_packageButton__2zRC_>div{min-width:0;overflow-wrap:anywhere}.ProposalEditor_amounts__yspvP{display:grid;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.ProposalEditor_editor__Ki3aq .ProposalEditor_perPerson__rxCyg{align-items:center;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:var(--text-sm-size);gap:var(--space-3)}.ProposalEditor_editor__Ki3aq .ProposalEditor_perPerson__rxCyg label{align-items:center;color:var(--text);display:inline-flex;gap:var(--space-2)}.ProposalEditor_footer___0ij_{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}.ProposalEditor_summary__9aaPK{border-top:1px solid var(--border);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0;padding-top:var(--space-3)}.ProposalEditor_summary__9aaPK div{display:flex;gap:var(--space-4);justify-content:space-between;padding-block:var(--space-1)}.ProposalEditor_summary__9aaPK dt{color:var(--text-muted)}.ProposalEditor_summary__9aaPK dd{margin:0}.ProposalEditor_summary__9aaPK div:last-child{border-top:1px solid var(--border);font-weight:var(--weight-strong);margin-top:var(--space-1);padding-top:var(--space-2)}.ProposalEditor_summary__9aaPK div:last-child dt{color:var(--text)}@media (max-width:599px){.ProposalEditor_amounts__yspvP{grid-template-columns:1fr}}.ProposalEditor_grip__ewDNT{align-items:center;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--text-muted);display:inline-flex;height:28px;justify-content:center;margin-right:auto;width:28px}.ProposalEditor_grip__ewDNT:hover{background:var(--cream);color:var(--text)}.ProposalEditor_editor__Ki3aq .ProposalEditor_row__jwgWV[data-over]{background:var(--cream);box-shadow:var(--shadow-panel)}.ProposalEditor_editor__Ki3aq .ProposalEditor_row__jwgWV[data-dragging]{opacity:.45}.ProposalEditor_chooser__YRqP2{display:grid;gap:var(--space-3);min-width:0}.ProposalEditor_choice__CeFsC{border:0;display:grid;gap:var(--space-2);margin:0;min-width:0;padding:0}.ProposalEditor_choice__CeFsC legend{font-weight:var(--weight-strong);margin-bottom:var(--space-2);padding:0}.ProposalEditor_option__ePa0A{display:flex;flex-wrap:wrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;gap:var(--space-2) var(--space-4);justify-content:space-between;min-width:0;overflow-wrap:anywhere}.ProposalEditor_addOn__XdFnm{display:grid;gap:var(--space-2);min-width:0}.ProposalEditor_included__qWzjR{display:grid;gap:var(--space-1);min-width:0}.ProposalEditor_included__qWzjR small{color:var(--text-muted);font-size:var(--text-xs-size)}.ProposalEditor_costing__SiUhM{align-items:end;display:grid;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.ProposalEditor_lineMargin__pdx_o{color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0;padding-bottom:var(--space-2)}.ProposalEditor_margin__TvVbf{background:var(--cream);border-radius:var(--radius-md);display:grid;gap:var(--space-2);padding:var(--space-4)}.ProposalEditor_margin__TvVbf h3{align-items:baseline;display:flex;flex-wrap:wrap;font-size:var(--text-section-size);gap:var(--space-3);margin:0}.ProposalEditor_margin__TvVbf h3 span,.ProposalEditor_margin__TvVbf p{color:var(--text-muted);font-size:var(--text-sm-size);font-weight:400;margin:0}.ProposalEditor_margin__TvVbf dl{display:grid;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.ProposalEditor_margin__TvVbf dt{color:var(--text-muted);font-size:var(--text-sm-size)}.ProposalEditor_margin__TvVbf dd{font-weight:var(--weight-strong);margin:0}@media (max-width:599px){.ProposalEditor_costing__SiUhM,.ProposalEditor_margin__TvVbf dl{grid-template-columns:1fr}}