._pageCanvas_14tdo_1{width:min(100%, var(--container-wide));padding:var(--space-xl) var(--space-margin-desktop) calc(var(--space-xl) + var(--space-lg));gap:var(--space-lg);margin:0 auto;display:grid}._pageCanvasNarrow_14tdo_9{width:min(100%, var(--container-narrow))}._pageCanvasWorkflow_14tdo_13{width:min(100%, var(--container-workflow))}._topBar_14tdo_17,._topBarLeading_14tdo_18,._topBarActions_14tdo_19,._brandLockup_14tdo_20,._pageHeader_14tdo_21,._pageHeaderBody_14tdo_22,._pageHeaderActions_14tdo_23,._sectionHeader_14tdo_24,._sectionHeaderBody_14tdo_25,._sectionHeaderActions_14tdo_26,._button_14tdo_27,._iconButton_14tdo_28,._badge_14tdo_29,._avatarPile_14tdo_30,._stickyFooter_14tdo_31,._stickyFooterSummary_14tdo_32,._stickyFooterAction_14tdo_33{display:flex}._pageHeaderBody_14tdo_22{flex-direction:column}._topBar_14tdo_17,._sectionHeader_14tdo_24,._pageHeader_14tdo_21,._stickyFooter_14tdo_31{justify-content:space-between;align-items:flex-start;gap:var(--space-md)}._topBar_14tdo_17,._topBarLeading_14tdo_18,._topBarActions_14tdo_19,._brandLockup_14tdo_20,._button_14tdo_27,._iconButton_14tdo_28,._badge_14tdo_29,._avatarPile_14tdo_30{align-items:center}._topBarActions_14tdo_19,._pageHeaderActions_14tdo_23,._sectionHeaderActions_14tdo_26,._stickyFooterAction_14tdo_33,._stickyFooterSummary_14tdo_32,._brandLockup_14tdo_20{gap:var(--space-sm)}._brandLockupCompact_14tdo_76{gap:var(--space-base)}._brandBadge_14tdo_80,._avatar_14tdo_30,._progressBar_14tdo_82,._surface_14tdo_83,._metric_14tdo_84,._emptyState_14tdo_85,._field_14tdo_86,._inputFrame_14tdo_87,._selectFrame_14tdo_88{display:grid}._brandBadge_14tdo_80{border:var(--border-strong);background:var(--surface-container-lowest);width:3rem;height:3rem;box-shadow:var(--shadow-hard-sm);place-items:center}._brandLabel_14tdo_101,._pageTitle_14tdo_102,._sectionTitle_14tdo_103,._metric_14tdo_84 strong,._avatar_14tdo_30,._emptyState_14tdo_85,._fieldLabel_14tdo_107,._button_14tdo_27,._iconButton_14tdo_28,._badge_14tdo_29{letter-spacing:.04em;text-transform:uppercase;font-weight:800}._brandLabel_14tdo_101{font-size:1.5rem;line-height:1}._eyebrow_14tdo_121,._fieldHint_14tdo_122,._metric_14tdo_84 span,._pageDescription_14tdo_124,._sectionDescription_14tdo_125,._emptyState_14tdo_85,._badge_14tdo_29,._button_14tdo_27,._iconButton_14tdo_28{font-size:.875rem}._eyebrow_14tdo_121,._fieldLabel_14tdo_107,._metric_14tdo_84 span,._badge_14tdo_29{font-weight:700}._eyebrow_14tdo_121,._fieldHint_14tdo_122,._pageDescription_14tdo_124,._sectionDescription_14tdo_125,._emptyState_14tdo_85,._metric_14tdo_84 span,._selectIcon_14tdo_146{color:var(--on-surface-variant)}._pageHeaderBody_14tdo_22,._sectionHeaderBody_14tdo_25,._field_14tdo_86,._metric_14tdo_84,._emptyState_14tdo_85{gap:var(--space-base)}._pageHeader_14tdo_21{padding-bottom:var(--space-base)}._pageTitle_14tdo_102{font-size:clamp(2rem,4vw,3.5rem);line-height:.95}._sectionTitle_14tdo_103{font-size:1.5rem;line-height:1}._surface_14tdo_83{gap:var(--space-md);padding:var(--space-lg);border:var(--border-strong);border-radius:var(--radius-surface);background:var(--surface-container-lowest)}._surfaceElevationNone_14tdo_180{box-shadow:none}._surfaceElevationSm_14tdo_184{box-shadow:var(--shadow-hard-sm)}._surfaceElevationMd_14tdo_188{box-shadow:var(--shadow-hard)}._surfaceElevationLg_14tdo_192{box-shadow:var(--shadow-hard-lg)}._surfaceToneNeutral_14tdo_196{background:var(--surface-container-lowest);color:var(--on-surface)}._surfaceTonePrimary_14tdo_201{background:var(--primary-fixed);color:var(--on-primary-fixed)}._surfaceToneSecondary_14tdo_206{background:var(--secondary-fixed);color:var(--on-secondary-fixed)}._surfaceToneDanger_14tdo_211{background:var(--error-container);color:var(--on-error-container)}._surfaceInteractive_14tdo_216{cursor:pointer;transition:transform .12s,box-shadow .12s,background .12s}._surfaceInteractive_14tdo_216:hover,._surfaceInteractive_14tdo_216:active{box-shadow:0 0 0 0 var(--on-background);transform:translate(2px,2px)}._surfaceAccentPrimary_14tdo_230{border-left:8px solid var(--primary)}._surfaceAccentSecondary_14tdo_234{border-left:8px solid var(--secondary)}._surfaceAccentNeutral_14tdo_238{border-left:8px solid var(--outline-variant)}._surfaceAccentDanger_14tdo_242{border-left:8px solid var(--error)}._button_14tdo_27,._iconButton_14tdo_28,._input_14tdo_87,._selectInput_14tdo_249{border:var(--border-strong);border-radius:var(--radius-control);background:var(--surface-container-lowest);color:var(--on-surface)}._button_14tdo_27,._iconButton_14tdo_28{justify-content:center;gap:var(--space-base);min-height:3rem;padding:0 var(--space-md);box-shadow:var(--shadow-hard-sm);cursor:pointer;transition:transform .12s,box-shadow .12s,background .12s,color .12s,border-color .12s}._iconButton_14tdo_28{min-width:3rem;padding:0}._buttonPrimary_14tdo_277{background:var(--primary);color:var(--on-primary)}._buttonSecondary_14tdo_282{background:var(--surface-container-lowest);color:var(--on-surface)}._buttonGhost_14tdo_287{background:var(--surface-container-low);color:var(--primary)}._buttonDanger_14tdo_292{background:var(--error);color:var(--on-error)}._button_14tdo_27:hover,._button_14tdo_27:active,._iconButton_14tdo_28:hover,._iconButton_14tdo_28:active{box-shadow:0 0 0 0 var(--on-background);transform:translate(2px,2px)}._button_14tdo_27:disabled,._button_14tdo_27[data-disabled],._iconButton_14tdo_28:disabled,._iconButton_14tdo_28[data-disabled]{opacity:.48;cursor:not-allowed;box-shadow:var(--shadow-hard-sm);transform:none}._field_14tdo_86{gap:var(--space-xs)}._fieldControlWrap_14tdo_319{gap:var(--space-xs);display:grid}._fieldLabel_14tdo_107,._fieldError_14tdo_325{font-size:.8125rem}._fieldError_14tdo_325{color:var(--error);font-weight:700}._inputFrame_14tdo_87,._selectFrame_14tdo_88{position:relative}._input_14tdo_87,._selectInput_14tdo_249,._multiLineInput_14tdo_341{width:100%;min-height:3rem;padding:0 var(--space-md);box-shadow:inset 0 0 0 0 var(--on-background)}._input_14tdo_87{padding-right:var(--space-md)}._inputFrame_14tdo_87:has(._inputTrailing_14tdo_352) ._input_14tdo_87{padding-right:3.5rem}._input_14tdo_87,._selectInput_14tdo_249{appearance:none}._multiLineInput_14tdo_341{min-height:8rem;padding-block:var(--space-sm)}._input_14tdo_87:focus,._selectInput_14tdo_249:focus,._multiLineInput_14tdo_341:focus{border-width:2px;outline:none}._input_14tdo_87[aria-invalid=true],._input_14tdo_87[data-invalid],._selectInput_14tdo_249[aria-invalid=true],._selectInput_14tdo_249[data-invalid],._multiLineInput_14tdo_341[aria-invalid=true],._multiLineInput_14tdo_341[data-invalid]{border-color:var(--error)}._inputTrailing_14tdo_352,._selectIcon_14tdo_146{top:50%;right:var(--space-xs);position:absolute;transform:translateY(-50%)}._inputTrailing_14tdo_352{align-items:center;display:flex}._selectIcon_14tdo_146{pointer-events:none}._badge_14tdo_29{gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:var(--border-strong);background:var(--surface-container-low)}._badgeNeutral_14tdo_406{background:var(--surface-container-low);color:var(--on-surface)}._badgePrimary_14tdo_411{background:var(--primary-fixed);color:var(--on-primary-fixed-variant)}._badgeSecondary_14tdo_416{background:var(--secondary-fixed);color:var(--on-secondary-fixed-variant)}._badgeDanger_14tdo_421{background:var(--error-container);color:var(--on-error-container)}._avatar_14tdo_30{border:var(--border-strong);width:2.5rem;height:2.5rem;box-shadow:var(--shadow-hard-sm);place-items:center;font-size:.8125rem;line-height:1}._avatarPrimary_14tdo_436{background:var(--primary-fixed);color:var(--on-primary-fixed-variant)}._avatarSecondary_14tdo_441{background:var(--secondary-fixed);color:var(--on-secondary-fixed-variant)}._avatarTertiary_14tdo_446{background:var(--tertiary-fixed);color:var(--on-tertiary-fixed-variant)}._avatarNeutral_14tdo_451{background:var(--surface-container);color:var(--on-surface)}._avatarPile_14tdo_30>*+*{margin-left:-8px}._metric_14tdo_84{gap:var(--space-xs);padding:var(--space-sm);border:var(--border-strong);background:var(--surface-container-lowest);min-width:8rem}._metricNeutral_14tdo_468{background:var(--surface-container-lowest)}._metricPrimary_14tdo_472{background:var(--primary-fixed)}._metricSecondary_14tdo_476{background:var(--secondary-fixed)}._metricDanger_14tdo_480{background:var(--error-container)}._progressBar_14tdo_82{border:var(--border-strong);background:var(--surface-container-low);min-height:1rem;overflow:hidden}._progressFill_14tdo_491{background:var(--secondary);height:100%}._emptyState_14tdo_85{padding:var(--space-lg);border:var(--border-strong);background:var(--surface-container-low)}._stickyFooter_14tdo_31{bottom:var(--space-md);align-items:center;gap:var(--space-md);position:sticky}._stickyFooterSummary_14tdo_32{flex-wrap:wrap}._stickyFooterAction_14tdo_33{margin-left:auto}@media (width<=900px){._pageCanvas_14tdo_1{padding-inline:var(--space-margin-mobile)}}@media (width<=720px){._pageCanvas_14tdo_1{padding-block:var(--space-lg)}._topBar_14tdo_17,._pageHeader_14tdo_21,._sectionHeader_14tdo_24,._stickyFooter_14tdo_31{flex-direction:column}._topBarActions_14tdo_19,._pageHeaderActions_14tdo_23,._sectionHeaderActions_14tdo_26,._stickyFooterAction_14tdo_33,._button_14tdo_27,._iconButton_14tdo_28{width:100%}._inputTrailing_14tdo_352 ._iconButton_14tdo_28{width:3rem}}._notFoundCard_ou8s2_1{gap:1rem}._actions_ou8s2_5{flex-wrap:wrap;gap:.75rem;display:flex}._navButtons_p8ein_1,._menuHeader_p8ein_2,._menuIdentity_p8ein_3,._menuItem_p8ein_4{display:flex}._navButtons_p8ein_1{gap:var(--space-sm);flex-wrap:wrap}._menuPopover_p8ein_13{outline:none}._menuPanel_p8ein_17{min-width:min(18rem, calc(100vw - (2 * var(--space-margin-mobile))));padding:var(--space-md);border:var(--border-strong);border-radius:var(--radius-surface);background:var(--surface-container-high);box-shadow:var(--shadow-hard-lg)}._menuHeader_p8ein_2,._menuItem_p8ein_4{align-items:center}._menuHeader_p8ein_2{gap:var(--space-sm);padding-bottom:var(--space-md);border-bottom:var(--border-subtle)}._menuIdentity_p8ein_3{gap:var(--space-2xs);flex-direction:column;min-width:0}._menuIdentity_p8ein_3 strong,._menuItem_p8ein_4{font-weight:700}._menuIdentity_p8ein_3 span{color:var(--on-surface-variant);word-break:break-word;font-size:.875rem}._menu_p8ein_2{margin-top:var(--space-sm);gap:var(--space-2xs);outline:none;display:grid}._menuItem_p8ein_4{gap:var(--space-sm);width:100%;padding:.875rem var(--space-sm);border-radius:var(--radius-control);color:var(--on-surface);cursor:pointer;transition:background .12s,transform .12s,color .12s}._menuItem_p8ein_4[data-focused],._menuItem_p8ein_4[data-pressed]{background:var(--surface-container-lowest);transform:translate(2px,2px)}._menuItemDanger_p8ein_80{color:var(--error)}@media (width<=720px){._navButtons_p8ein_1{gap:var(--space-xs);flex-direction:column}}._page_vh3io_1{min-height:100%}._main_vh3io_5,._stack_vh3io_6,._form_vh3io_7,._profilePreview_vh3io_8,._profileCopy_vh3io_9{display:grid}._main_vh3io_5,._stack_vh3io_6,._formCard_vh3io_15,._previewCard_vh3io_16,._form_vh3io_7{gap:var(--space-lg)}._main_vh3io_5{grid-template-columns:minmax(0,1.5fr) minmax(18rem,.9fr);align-items:start}._stack_vh3io_6,._form_vh3io_7,._profileCopy_vh3io_9{gap:var(--space-md)}._formFooter_vh3io_32{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._characterCount_vh3io_39,._descriptionPreview_vh3io_40{color:var(--on-surface-variant)}._profilePreview_vh3io_8{align-items:center;gap:var(--space-md);grid-template-columns:auto minmax(0,1fr)}._previewAvatar_vh3io_50{width:4rem;height:4rem;font-size:1.25rem}._profileCopy_vh3io_9{min-width:0}._profileCopy_vh3io_9 h2{margin:0}._descriptionPreview_vh3io_40{line-height:1.5}@media (width<=900px){._main_vh3io_5{grid-template-columns:1fr}}@media (width<=720px){._formFooter_vh3io_32{flex-direction:column;align-items:stretch}._characterCount_vh3io_39{text-align:right}}._page_funnc_1{min-height:100%}._detailsStep_funnc_5{gap:var(--space-xl);display:grid}._detailsSection_funnc_10{gap:var(--space-md);display:grid}._receiptDropzone_funnc_15{align-items:center;gap:var(--space-md);min-height:10rem;padding:var(--space-lg);border:2px dashed var(--on-surface);background:var(--surface-container-low);box-shadow:var(--shadow-hard-sm);color:var(--on-surface);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;transition:background .12s,transform .12s,box-shadow .12s;display:grid}._receiptDropzone_funnc_15:hover,._receiptDropzone_funnc_15:focus-within{background:var(--secondary-fixed);box-shadow:var(--shadow-hard-md);transform:translate(-2px,-2px)}._receiptDropzone_funnc_15 strong{font-size:1rem;line-height:1.2;display:block}._receiptDropzone_funnc_15 p{margin:var(--space-xs) 0 0;color:var(--on-surface-variant)}._receiptIcon_funnc_51{color:var(--primary);font-size:2.5rem}._receiptSelectFile_funnc_56{padding:var(--space-sm) var(--space-md);border:var(--border-strong);background:var(--surface-container-lowest);box-shadow:var(--shadow-hard-sm);letter-spacing:.04em;text-transform:uppercase;font-size:.875rem;font-weight:800}._main_funnc_67,._stepRail_funnc_68,._stepList_funnc_69,._stepCopy_funnc_70,._itemList_funnc_71,._itemFields_funnc_72,._assignList_funnc_73,._summaryRows_funnc_74,._uploadCopy_funnc_75{display:grid}._main_funnc_67,._itemList_funnc_71,._assignList_funnc_73{gap:var(--space-lg)}._stepRail_funnc_68,._stepList_funnc_69,._stepCopy_funnc_70,._uploadCopy_funnc_75{gap:var(--space-sm)}._main_funnc_67{align-content:start}._stepRail_funnc_68{grid-template-columns:1fr;align-items:start}._stepList_funnc_69{gap:var(--space-md)}._stepRow_funnc_105,._itemIdentity_funnc_106,._assignHeader_funnc_107,._assignIdentity_funnc_108,._assignMeta_funnc_109,._infrastructureRow_funnc_110,._infrastructureIdentity_funnc_111,._inlineFieldRow_funnc_112,._uploadCard_funnc_113{display:flex}._stepRow_funnc_105,._itemIdentity_funnc_106,._assignHeader_funnc_107,._assignIdentity_funnc_108,._infrastructureRow_funnc_110,._infrastructureIdentity_funnc_111,._uploadCard_funnc_113{align-items:center}._stepRow_funnc_105,._assignHeader_funnc_107,._infrastructureRow_funnc_110,._uploadCard_funnc_113{justify-content:space-between}._stepRow_funnc_105,._itemIdentity_funnc_106,._assignIdentity_funnc_108,._infrastructureIdentity_funnc_111,._inlineFieldRow_funnc_112{gap:var(--space-md)}._stepCopy_funnc_70,._uploadCopy_funnc_75{min-width:0}._stepCopy_funnc_70 strong,._uploadCopy_funnc_75 strong,._assignIdentity_funnc_108 h3,._infrastructureIdentity_funnc_111 h3{font-size:1rem;line-height:1.1}._stepCopy_funnc_70 span,._uploadCopy_funnc_75 p,._assignIdentity_funnc_108 p,._infoCopy_funnc_158,._infrastructureIdentity_funnc_111 p{color:var(--on-surface-variant)}._stepBadge_funnc_163{justify-content:center;min-width:2.75rem}._hiddenInput_funnc_168{display:none}._uploadCard_funnc_113{gap:var(--space-md)}._uploadIcon_funnc_176,._itemIcon_funnc_177{flex:none}._uploadIcon_funnc_176{font-size:1.75rem}._itemIcon_funnc_177{font-size:1.5rem}._itemFields_funnc_72{gap:var(--space-md);flex:auto}._inlineFieldRow_funnc_112{flex-wrap:wrap;align-items:end}._inlineFieldRow_funnc_112>*{flex:12rem}._assignMeta_funnc_109,._infrastructureMeta_funnc_204{justify-items:end;gap:var(--space-sm);display:grid}._assignParticipants_funnc_210{align-items:center}._participantAvatar_funnc_214{position:relative}._participantAvatar_funnc_214:hover ._participantRemoveButton_funnc_218,._participantAvatar_funnc_214:focus-within ._participantRemoveButton_funnc_218{opacity:1;pointer-events:auto;transform:scale(1)}._participantRemoveButton_funnc_218{z-index:1;opacity:0;pointer-events:none;border-radius:999px;width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;padding:0;transition:opacity .12s,transform .12s;position:absolute;top:-.375rem;right:-.375rem;transform:scale(.9)}._participantRemoveButton_funnc_218:focus-visible{opacity:1;pointer-events:auto;transform:scale(1)}._participantRemoveButton_funnc_218 span{font-size:.75rem}._participantAddTrigger_funnc_254{border:var(--border-strong);width:2.5rem;min-width:0;height:2.5rem;min-height:0;box-shadow:var(--shadow-hard-sm);border:var(--border-strong);background:var(--surface-container-low);color:var(--on-surface);cursor:pointer;place-items:center;margin-left:-8px;font-size:.8125rem;line-height:1;transition:background .12s,border-color .12s,color .12s,transform .12s;display:inline-grid}._participantAddTrigger_funnc_254[data-hovered],._participantAddTrigger_funnc_254[data-focused],._participantAddTrigger_funnc_254[data-pressed]{background:var(--secondary-fixed);border-color:var(--secondary);color:var(--on-secondary-fixed-variant);transform:none}._participantAddTriggerDisabled_funnc_286{opacity:.48;cursor:not-allowed}._participantMenuPopover_funnc_291{outline:none}._participantMenuPanel_funnc_295{min-width:16rem;padding:var(--space-sm);border:var(--border-strong);border-radius:var(--radius-surface);background:var(--surface-container-high);box-shadow:var(--shadow-hard-lg)}._participantMenu_funnc_291{gap:var(--space-2xs);outline:none;display:grid}._participantMenuItem_funnc_310{align-items:center;gap:var(--space-sm);width:100%;padding:.75rem var(--space-sm);border-radius:var(--radius-control);color:var(--on-surface);cursor:pointer;font-weight:700;transition:background .12s,transform .12s;display:flex}._participantMenuItem_funnc_310[data-focused],._participantMenuItem_funnc_310[data-pressed]{background:var(--surface-container-lowest);transform:translate(2px,2px)}._assignRow_funnc_331{gap:var(--space-md)}._chipGrid_funnc_335{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}._infoList_funnc_344{gap:var(--space-xs);margin:0;padding-left:1.25rem;display:grid}._itemReviewScreen_funnc_351{width:min(100%,48rem);margin:0 auto}._itemReviewSurface_funnc_356{gap:0;padding:0;overflow:hidden}._itemReviewHeader_funnc_362{padding:var(--space-lg);border-bottom:var(--border-strong);background:var(--surface-bright)}._itemTableScroll_funnc_368{overflow-x:auto}._itemTable_funnc_368{border-collapse:collapse;table-layout:fixed;width:100%;min-width:34rem}._itemTable_funnc_368 th,._itemTable_funnc_368 td{border-bottom:var(--border-strong)}._itemTable_funnc_368 th{padding:var(--space-sm) var(--space-md);background:var(--surface-container-high);letter-spacing:.04em;text-align:left;text-transform:uppercase;font-size:.8125rem;font-weight:800}._itemTable_funnc_368 th:nth-child(2),._itemTable_funnc_368 td:nth-child(2){border-left:var(--border-strong);width:9rem}._itemTable_funnc_368 th:last-child,._itemTable_funnc_368 td:last-child{border-left:var(--border-strong);width:4rem}._itemTable_funnc_368 tbody tr:last-child td{border-bottom:0}._itemTable_funnc_368 tbody tr{background:var(--surface-container-lowest);transition:background .12s}._itemTable_funnc_368 tbody tr:focus-within{background:var(--surface-container-low)}._itemTableInput_funnc_419,._itemPriceInput_funnc_420{width:100%;min-height:3.5rem;padding:0 var(--space-md);color:var(--on-surface);background:0 0;border:0}._itemTableInput_funnc_419:focus,._itemPriceInput_funnc_420:focus{outline:3px solid color-mix(in srgb, var(--primary) 28%, transparent);outline-offset:-3px}._itemPriceInput_funnc_420{text-align:right;font-weight:800}._itemTableAction_funnc_440{padding:var(--space-xs);text-align:center}._itemDeleteButton_funnc_445{width:2.5rem;min-width:2.5rem;min-height:2.5rem;box-shadow:none;color:var(--error);background:0 0;border:0}._itemDeleteButton_funnc_445:hover,._itemDeleteButton_funnc_445:active{background:var(--error-container);box-shadow:none}._itemReviewTotal_funnc_461{justify-content:flex-end;align-items:center;gap:var(--space-md);padding:var(--space-lg);border-top:var(--border-strong);background:var(--surface-container-low);display:flex}._itemReviewTotal_funnc_461 span{color:var(--on-surface-variant);letter-spacing:.04em;text-transform:uppercase;font-size:.8125rem;font-weight:800}._itemReviewTotal_funnc_461 strong{font-size:1.5rem;line-height:1}._emptyItemIcon_funnc_484{color:var(--outline);justify-self:center;font-size:2.5rem}._visuallyHidden_funnc_490{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=980px){._stepRail_funnc_68{grid-template-columns:1fr}}@media (width<=720px){._uploadCard_funnc_113,._assignHeader_funnc_107,._infrastructureRow_funnc_110,._metricStrip_funnc_512{flex-direction:column;align-items:flex-start}._stepRow_funnc_105,._itemIdentity_funnc_106,._assignIdentity_funnc_108,._infrastructureIdentity_funnc_111{align-items:flex-start}._assignMeta_funnc_109,._infrastructureMeta_funnc_204{justify-items:start}._receiptDropzone_funnc_15{grid-template-columns:1fr}._receiptSelectFile_funnc_56{justify-self:start}}._assignDashboard_funnc_540,._magicSplitColumn_funnc_541,._assignmentRegistry_funnc_542,._magicSplitHeading_funnc_543,._assignmentRows_funnc_544,._assignmentItemIdentity_funnc_545,._assignmentParticipantControl_funnc_546{display:grid}._assignDashboard_funnc_540{align-items:start;gap:var(--space-lg);grid-template-columns:1fr}._magicSplitColumn_funnc_541,._assignmentRegistry_funnc_542{gap:var(--space-lg)}._magicSplitPanel_funnc_561{gap:var(--space-md)}._magicSplitHeading_funnc_543{align-items:start;gap:var(--space-sm);grid-template-columns:auto minmax(0,1fr)}._magicSplitHeading_funnc_543 h2{letter-spacing:.04em;text-transform:uppercase;font-size:1.25rem;font-weight:800;line-height:1}._magicSplitHeading_funnc_543 p{margin-top:var(--space-xs);color:var(--on-surface-variant);font-size:.875rem}._magicSplitIcon_funnc_585{color:var(--primary)}._magicSplitInput_funnc_589{position:relative}._magicSplitInput_funnc_589 .materialSymbol{color:var(--primary)}._magicSplitProcessing_funnc_597{place-content:center;gap:var(--space-sm);border:2px dashed var(--primary);background:color-mix(in srgb, var(--surface-container-lowest) 86%, transparent);color:var(--primary);letter-spacing:.04em;text-align:center;text-transform:uppercase;font-size:.8125rem;font-weight:800;display:grid;position:absolute;inset:1.75rem 0 0}._processingIcon_funnc_613{justify-self:center;animation:1s linear infinite _assignmentSpin_funnc_1}._assignmentTable_funnc_618{gap:0;padding:0;overflow:hidden}._assignmentTableHeader_funnc_624{gap:var(--space-md);padding:var(--space-sm) var(--space-lg);border-bottom:var(--border-strong);background:var(--inverse-surface);color:var(--inverse-on-surface);letter-spacing:.06em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto;font-size:.8125rem;font-weight:800;display:grid}._assignmentTableHeader_funnc_624 span:last-child{text-align:right}._assignmentRows_funnc_544{gap:0}._assignmentRow_funnc_544{align-items:center;gap:var(--space-lg);padding:var(--space-lg);border-bottom:var(--border-strong);background:var(--surface-container-lowest);grid-template-columns:minmax(0,1fr) minmax(11rem,auto);transition:background .12s;display:grid}._assignmentRow_funnc_544:last-child{border-bottom:0}._assignmentRow_funnc_544:hover,._assignmentRow_funnc_544:focus-within{background:var(--surface-container-low)}._assignmentItemIdentity_funnc_545{gap:var(--space-xs)}._assignmentItemIdentity_funnc_545 h3{font-size:1rem;line-height:1.2}._assignmentItemIdentity_funnc_545 strong{color:var(--secondary);letter-spacing:.04em;font-size:.8125rem;font-weight:800}._assignmentParticipantControl_funnc_546{place-items:center end;gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;min-width:0}._unassignedLabel_funnc_690{color:var(--on-surface-variant);font-size:.8125rem;font-style:italic}._unassignedNotice_funnc_696{align-items:center;gap:var(--space-sm);padding:var(--space-md);border:2px dashed var(--error);background:color-mix(in srgb, var(--error-container) 44%, var(--surface-container-lowest));color:var(--on-error-container);font-size:.875rem;display:flex}@keyframes _assignmentSpin_funnc_1{to{transform:rotate(360deg)}}@media (width<=980px){._assignDashboard_funnc_540{grid-template-columns:1fr}._magicSplitColumn_funnc_541{grid-template-columns:1fr;align-items:stretch}}@media (width<=720px){._magicSplitColumn_funnc_541{grid-template-columns:1fr}._assignmentRow_funnc_544{grid-template-columns:1fr;align-items:start}._assignmentParticipantControl_funnc_546{justify-items:start}}._assignFooterActions_funnc_739{gap:var(--space-sm);display:flex}@media (width<=720px){._assignFooterActions_funnc_739{flex-direction:column;width:100%}}._reviewDashboard_funnc_751,._reviewPeopleGrid_funnc_752,._reviewIdentitySurface_funnc_753,._reviewIdentityMain_funnc_754,._reviewTotal_funnc_755,._reviewPersonCard_funnc_756,._reviewPersonIdentity_funnc_757,._reviewPersonTotals_funnc_758,._reviewAudit_funnc_759{display:grid}._reviewDashboard_funnc_751,._reviewPeopleGrid_funnc_752{gap:var(--space-lg)}._reviewIdentitySurface_funnc_753{align-items:center;gap:var(--space-xl);background:var(--surface-container-lowest);grid-template-columns:minmax(0,1fr) auto}._reviewIdentityMain_funnc_754,._reviewPersonIdentity_funnc_757{align-items:center;gap:var(--space-md);grid-template-columns:auto minmax(0,1fr)}._reviewIdentityIcon_funnc_782{border:var(--border-strong);background:var(--primary-container);width:4rem;height:4rem;color:var(--on-primary-container);box-shadow:var(--shadow-hard-sm);place-items:center;display:grid}._reviewIdentityIcon_funnc_782 .materialSymbol{font-size:2rem}._reviewEyebrow_funnc_797,._reviewTotal_funnc_755>span,._reviewPersonIdentity_funnc_757 p,._reviewPersonTotals_funnc_758 dt,._reviewAudit_funnc_759 span{color:var(--on-surface-variant);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}._reviewIdentityMain_funnc_754 h2,._reviewPersonIdentity_funnc_757 h3,._reviewTotal_funnc_755 strong,._reviewAudit_funnc_759 strong{margin:0}._reviewIdentityMain_funnc_754 h2{font-size:clamp(1.75rem,4vw,2.75rem);line-height:1}._reviewPayer_funnc_822,._reviewTotal_funnc_755>p{margin:var(--space-xs) 0 0;color:var(--on-surface-variant)}._reviewPayer_funnc_822 strong{color:var(--on-surface)}._reviewTotal_funnc_755{justify-items:end;gap:var(--space-xs);text-align:right}._reviewTotal_funnc_755 strong{color:var(--primary);font-size:clamp(2rem,5vw,3.25rem);line-height:.95}._reviewTotal_funnc_755>p{font-size:.8125rem}._reviewParticipantPile_funnc_848{margin-top:var(--space-sm)}._reviewTableSurface_funnc_852{gap:0;padding:0;overflow:hidden}._reviewTableHeader_funnc_858{padding:var(--space-lg);border-bottom:var(--border-strong);background:var(--surface-container-highest)}._reviewTableScroll_funnc_864{overflow-x:auto}._reviewTable_funnc_852{border-collapse:collapse;width:100%;min-width:38rem}._reviewTable_funnc_852 th,._reviewTable_funnc_852 td{padding:var(--space-md);border-bottom:var(--border-strong);text-align:left}._reviewTable_funnc_852 thead{background:var(--surface-container-highest)}._reviewTable_funnc_852 thead th{color:var(--on-surface-variant);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:800}._reviewTable_funnc_852 tbody th{font-size:1rem}._reviewTable_funnc_852 tbody tr{transition:background .14s}._reviewTable_funnc_852 tbody tr:hover,._reviewTable_funnc_852 tbody tr:focus-within{background:var(--surface-container-low)}._reviewTable_funnc_852 tbody tr:last-child th,._reviewTable_funnc_852 tbody tr:last-child td{border-bottom:0}._reviewAmount_funnc_911{width:9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:700;text-align:right!important}._reviewAssignees_funnc_918{width:max-content}._reviewUnassigned_funnc_922{color:var(--on-surface-variant);font-size:.875rem;font-weight:700}._reviewPeopleGrid_funnc_752{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}._reviewPersonCard_funnc_756{gap:var(--space-lg);transition:box-shadow .14s,transform .14s}._reviewPersonCard_funnc_756:hover{box-shadow:var(--shadow-hard);transform:translate(-2px,-2px)}._reviewPersonIdentity_funnc_757 h3{font-size:1rem;line-height:1.1}._reviewPersonIdentity_funnc_757 p{margin-top:var(--space-xs)}._reviewPersonTotals_funnc_758{gap:var(--space-sm);padding-top:var(--space-md);border-top:var(--border-subtle);margin:0}._reviewPersonTotals_funnc_758>div{justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}._reviewPersonTotals_funnc_758 dd{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:700}._reviewPersonTotals_funnc_758 ._reviewPersonTotal_funnc_758{padding-top:var(--space-sm);border-top:var(--border-subtle)}._reviewPersonTotal_funnc_758 dt,._reviewPersonTotal_funnc_758 dd{color:var(--primary)}._reviewPersonTotal_funnc_758 dd{font-size:1.125rem}._reviewStickyFooter_funnc_987>div:first-child{flex:none}._reviewStickyFooter_funnc_987>div:last-child{align-items:center;margin-left:auto}._reviewAudit_funnc_759{justify-items:end;gap:var(--space-xs);text-align:right}._reviewAudit_funnc_759 strong{font-size:1.25rem;line-height:1}@media (width<=720px){._reviewIdentitySurface_funnc_753{grid-template-columns:1fr}._reviewTotal_funnc_755{text-align:left;justify-items:start}._reviewStickyFooter_funnc_987>div:first-child,._reviewStickyFooter_funnc_987>div:last-child{width:100%;margin-left:0}._reviewStickyFooter_funnc_987>div:last-child{flex-direction:column;align-items:stretch}._reviewAudit_funnc_759{text-align:left;justify-items:start}._reviewStickyFooter_funnc_987 button{width:100%}}._summaryDashboard_funnc_1038{gap:var(--space-xl);display:grid}._collectionProgress_funnc_1043{gap:var(--space-md);padding-block:var(--space-lg);border-block:var(--border-strong);display:grid}._collectionProgressPercent_funnc_1050{color:var(--primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.25rem;line-height:1}._collectionProgressMeta_funnc_1057{color:var(--on-surface-variant);font-size:.875rem;font-weight:700}._collectionProgressMetrics_funnc_1063{gap:var(--space-md);padding-top:var(--space-md);border-top:var(--border-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._collectionProgress_funnc_1043 [role=progressbar]>div{transition:width .48s ease-out}._settlementTableSurface_funnc_1075{gap:0;padding:0;overflow:hidden}._settlementTableHeader_funnc_1081{padding:var(--space-lg);border-bottom:var(--border-strong);background:var(--surface-container-highest)}._settlementTableHeaderActions_funnc_1087{justify-content:flex-end;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}._settlementTableScroll_funnc_1095{overflow-x:auto}._settlementTable_funnc_1075{border-collapse:collapse;width:100%;min-width:38rem}._settlementTable_funnc_1075 th,._settlementTable_funnc_1075 td{padding:var(--space-md);border-bottom:var(--border-strong);text-align:left}._settlementTable_funnc_1075 thead{background:var(--surface-container-highest)}._settlementTable_funnc_1075 thead th{color:var(--on-surface-variant);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:800}._settlementTable_funnc_1075 tbody th{font-size:1rem}._settlementTable_funnc_1075 tbody tr{transition:background .14s}._settlementTable_funnc_1075 tbody tr:hover,._settlementTable_funnc_1075 tbody tr:focus-within{background:var(--surface-container-low)}._settlementTable_funnc_1075 tbody tr:last-child th,._settlementTable_funnc_1075 tbody tr:last-child td{border-bottom:0}._settlementTable_funnc_1075 th:last-child,._settlementTable_funnc_1075 td:last-child{text-align:right}._settlementParticipant_funnc_1147{align-items:center;gap:var(--space-sm);grid-template-columns:auto minmax(0,1fr);min-width:13rem;display:grid}._settlementParticipantCopy_funnc_1155{gap:var(--space-xs);min-width:0;display:grid}._settlementParticipantCopy_funnc_1155 strong{font-size:1rem;line-height:1.1}._settlementParticipantCopy_funnc_1155 span,._settlementReminderStatus_funnc_1167{color:var(--on-surface-variant);font-size:.8125rem}._settlementAmount_funnc_1172{white-space:nowrap;width:9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:700;text-align:right!important}._settlementStatus_funnc_1180{gap:var(--space-xs);min-width:8rem;display:grid}._settlementActions_funnc_1186{justify-content:flex-end;align-items:center;gap:var(--space-sm);flex-wrap:wrap;min-width:15rem;display:flex}@media (width<=720px){._collectionProgressMetrics_funnc_1063{grid-template-columns:1fr}._settlementTableHeaderActions_funnc_1087{justify-content:flex-start;width:100%}}._section_103g5_1{gap:var(--space-md);display:grid}._count_103g5_6,._empty_103g5_7,._meta_103g5_8{color:var(--on-surface-variant)}._count_103g5_6{font-size:.875rem}._participantPile_103g5_16{min-height:2.75rem;padding:var(--space-xs) 0}._participant_103g5_16{position:relative}._participant_103g5_16:hover ._removeButton_103g5_25,._participant_103g5_16:focus-within ._removeButton_103g5_25{opacity:1;pointer-events:auto;transform:scale(1)}._removeButton_103g5_25{z-index:1;opacity:0;pointer-events:none;border-radius:999px;width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;padding:0;transition:opacity .12s,transform .12s;position:absolute;top:-.375rem;right:-.375rem;transform:scale(.9)}._removeButton_103g5_25:focus-visible{opacity:1;pointer-events:auto;transform:scale(1)}._removeButton_103g5_25 span{font-size:.75rem}._addButton_103g5_61{border:var(--border-strong);background:var(--surface-container-low);width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;box-shadow:var(--shadow-hard-sm);margin-left:-8px;padding:0}._addButton_103g5_61[data-hovered],._addButton_103g5_61[data-focused],._addButton_103g5_61[data-pressed]{background:var(--secondary-fixed);color:var(--on-secondary-fixed-variant);transform:none}._popover_103g5_81{outline:none}._menuPanel_103g5_85{gap:var(--space-md);width:min(20rem,100vw - 2rem);padding:var(--space-md);border:var(--border-strong);background:var(--surface-container-high);box-shadow:var(--shadow-hard-lg);display:grid}._searchField_103g5_95{gap:var(--space-xs);font-size:.875rem;font-weight:700;display:grid}._searchField_103g5_95 input{width:100%;padding:var(--space-sm);border:var(--border-strong);border-radius:var(--radius-control);background:var(--surface-container-lowest);color:var(--on-surface);font:inherit}._searchField_103g5_95 input:focus{outline:2px solid var(--primary);outline-offset:2px}._resultsList_103g5_117{gap:var(--space-xs);display:grid}._resultButton_103g5_122{justify-content:flex-start;gap:var(--space-sm);padding:var(--space-xs);color:var(--on-surface);text-align:left;text-transform:none}._resultButton_103g5_122:hover,._resultButton_103g5_122:focus-visible{background:var(--surface-container-lowest)}._resultButton_103g5_122>span:last-child{gap:.125rem;display:grid}._resultButton_103g5_122 small{color:var(--on-surface-variant)}._error_103g5_145{color:var(--error);margin:0}._empty_103g5_7{margin:0}._page_tzfue_1{min-height:100%}._main_tzfue_5,._stack_tzfue_6,._summarySurface_tzfue_7,._board_tzfue_8,._column_tzfue_9,._billList_tzfue_10,._billCard_tzfue_11,._billCopy_tzfue_12,._participantBlock_tzfue_13,._amountGroup_tzfue_14,._settledSection_tzfue_15{display:grid}._main_tzfue_5,._stack_tzfue_6,._summarySurface_tzfue_7,._column_tzfue_9,._billList_tzfue_10,._billCard_tzfue_11,._settledSection_tzfue_15{gap:var(--space-lg)}._main_tzfue_5{align-content:start}._summaryHeader_tzfue_33,._summaryTotals_tzfue_34,._billHeader_tzfue_35,._billMeta_tzfue_36,._billParticipants_tzfue_37,._billFooter_tzfue_38,._columnTitle_tzfue_39,._settledToggleRow_tzfue_40{display:flex}._summaryHeader_tzfue_33,._billHeader_tzfue_35,._billParticipants_tzfue_37,._billFooter_tzfue_38{justify-content:space-between;align-items:flex-start;gap:var(--space-md)}._summaryHeader_tzfue_33{flex-wrap:wrap}._summaryCopy_tzfue_57,._billCopy_tzfue_12{min-width:0}._summaryCopy_tzfue_57 p,._billCopy_tzfue_12 p,._billMeta_tzfue_36,._participantLabel_tzfue_65,._amountGroup_tzfue_14 span,._participantEmpty_tzfue_67{color:var(--on-surface-variant)}._summaryCopy_tzfue_57 p,._participantLabel_tzfue_65,._amountGroup_tzfue_14 span{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:700}._summaryCopy_tzfue_57 h2,._billCopy_tzfue_12 h3,._amountGroup_tzfue_14 strong{margin:0}._summaryCopy_tzfue_57 h2{font-size:clamp(2.25rem,6vw,4rem);line-height:.95}._summaryTotals_tzfue_34{justify-content:flex-end;gap:var(--space-md);flex-wrap:wrap}._board_tzfue_8{align-items:start;gap:var(--space-xl)}._columnTitle_tzfue_39{align-items:center;gap:var(--space-sm)}._billCard_tzfue_11{gap:var(--space-md)}._billHeader_tzfue_35{align-items:center}._billCopy_tzfue_12 h3{font-size:1rem;line-height:1.15}._billCopy_tzfue_12 p,._participantEmpty_tzfue_67{margin:0;font-size:.9375rem}._billMeta_tzfue_36{gap:var(--space-xs) var(--space-md);flex-wrap:wrap;font-size:.8125rem}._participantBlock_tzfue_13{gap:var(--space-xs)}._participantAvatar_tzfue_137,._participantOverflow_tzfue_138{width:2rem;height:2rem;font-size:.75rem}._participantOverflow_tzfue_138{border:var(--border-strong);background:var(--surface-container-low);box-shadow:var(--shadow-hard-sm);letter-spacing:.04em;text-transform:uppercase;place-items:center;font-weight:800;display:grid}._billFooter_tzfue_38{align-items:end}._amountGroup_tzfue_14{gap:var(--space-xs)}._amountGroup_tzfue_14 strong{font-size:1.5rem;line-height:1}._settledToggleRow_tzfue_40{justify-content:center}@media (width>=1080px){._board_tzfue_8{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){._summaryTotals_tzfue_34{justify-content:flex-start}}@media (width<=720px){._billHeader_tzfue_35,._billFooter_tzfue_38{flex-direction:column;align-items:stretch}._billHeader_tzfue_35{justify-content:flex-start}._billFooter_tzfue_38>button{width:100%}}._page_19gva_1{min-height:100%}._main_19gva_5{padding-top:var(--space-xl);justify-items:center;display:grid}._authPanel_19gva_11{width:min(100%,32rem)}._authPanel_19gva_11 form,._authPanel_19gva_11{gap:var(--space-md);display:grid}._errorBanner_19gva_21{align-items:center;gap:var(--space-sm);grid-template-columns:auto minmax(0,1fr)}@media (width<=720px){._main_19gva_5{padding-top:var(--space-md)}}:root{--background:#f8f9ff;--surface:#f8f9ff;--surface-container-lowest:#fff;--surface-container-low:#eff4ff;--surface-container:#e5eeff;--surface-container-high:#dce9ff;--surface-container-highest:#d3e4fe;--surface-dim:#cbdbf5;--surface-bright:#f8f9ff;--surface-variant:#d3e4fe;--on-background:#0b1c30;--on-surface:#0b1c30;--on-surface-variant:#434656;--outline:#747688;--outline-variant:#c4c5d9;--primary:#0040e0;--primary-container:#2e5bff;--on-primary:#fff;--on-primary-container:#efefff;--primary-fixed:#dde1ff;--primary-fixed-dim:#b8c3ff;--on-primary-fixed:#001356;--on-primary-fixed-variant:#0035be;--secondary:#006c49;--secondary-container:#6cf8bb;--secondary-fixed:#6ffbbe;--secondary-fixed-dim:#4edea3;--on-secondary:#fff;--on-secondary-container:#00714d;--on-secondary-fixed:#002113;--on-secondary-fixed-variant:#005236;--tertiary:#784b00;--tertiary-container:#996100;--tertiary-fixed:#ffddb8;--tertiary-fixed-dim:#ffb95f;--on-tertiary:#fff;--on-tertiary-container:#fed;--on-tertiary-fixed:#2a1700;--on-tertiary-fixed-variant:#653e00;--error:#ba1a1a;--error-container:#ffdad6;--on-error:#fff;--on-error-container:#93000a;--inverse-surface:#213145;--inverse-on-surface:#eaf1ff;--inverse-primary:#b8c3ff;--surface-tint:#124af0;--space-2xs:2px;--space-xs:4px;--space-base:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-margin-mobile:20px;--space-margin-desktop:48px;--container-narrow:64rem;--container-wide:72rem;--container-workflow:80rem;--border-strong:2px solid var(--on-background);--border-subtle:1px solid var(--outline-variant);--shadow-hard-sm:2px 2px 0 0 var(--on-background);--shadow-hard-md:4px 4px 0 0 var(--on-background);--shadow-hard-lg:8px 8px 0 0 var(--on-background);--radius-control:0;--radius-surface:0;color:var(--on-background);background:var(--background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}html,body,#root{min-height:100%}body{background:var(--background);min-width:320px;color:var(--on-background);margin:0}button,input,textarea,select{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}h1,h2,h3,h4,p,ul,ol,fieldset,legend{margin:0}ul,ol{padding:0}fieldset{border:0;padding:0}img{max-width:100%;display:block}a{color:inherit}textarea{resize:vertical}:focus-visible{outline:3px solid color-mix(in srgb, var(--primary) 28%, transparent);outline-offset:2px}.materialSymbol{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;direction:ltr;font-family:Material Symbols Outlined;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1;display:inline-block}.materialSymbolFilled{font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 24}
