.Features-module-scss-module__RElv2W__section{padding:3rem 0;overflow:hidden}@media (min-width:640px){.Features-module-scss-module__RElv2W__section{padding-bottom:4rem}}@media (min-width:1024px){.Features-module-scss-module__RElv2W__section{padding-bottom:5rem}}@media (min-width:1280px){.Features-module-scss-module__RElv2W__section{padding-bottom:6rem}}.Features-module-scss-module__RElv2W__article{max-width:80rem;margin-left:auto;margin-right:auto;padding:2rem 1rem}@media (min-width:640px){.Features-module-scss-module__RElv2W__article{padding:3rem 1.5rem}}@media (min-width:1024px){.Features-module-scss-module__RElv2W__article{padding:4rem 2rem}}.Features-module-scss-module__RElv2W__titleWrapper{justify-content:center;font-size:clamp(1.5rem,1.375rem + .63vw,1.875rem);font-weight:700}@media (min-width:640px){.Features-module-scss-module__RElv2W__titleWrapper{font-size:clamp(1.875rem,1.75rem + .63vw,2.25rem)}}@media (min-width:768px){.Features-module-scss-module__RElv2W__titleWrapper{font-size:clamp(2.25rem,2rem + 1.25vw,3rem)}}@media (min-width:1024px){.Features-module-scss-module__RElv2W__titleWrapper{font-size:clamp(2.75rem,2.4167rem + 1.67vw,3.75rem)}}.Features-module-scss-module__RElv2W__titleWrapper div{font-size:inherit}.Features-module-scss-module__RElv2W__titleWord{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.Features-module-scss-module__RElv2W__cursorClass{height:2rem}@media (min-width:640px){.Features-module-scss-module__RElv2W__cursorClass{height:2.5rem}}@media (min-width:768px){.Features-module-scss-module__RElv2W__cursorClass{height:3rem}}@media (min-width:1024px){.Features-module-scss-module__RElv2W__cursorClass{height:3.75rem}}.Features-module-scss-module__RElv2W__description{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;margin-top:1rem}.Features-module-scss-module__RElv2W__grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;display:grid}@media (min-width:768px){.Features-module-scss-module__RElv2W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Features-module-scss-module__RElv2W__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Features-module-scss-module__RElv2W__grid{margin-top:2rem}.Features-module-scss-module__RElv2W__card{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.75rem;padding:2rem;box-shadow:0 25px 50px -12px #00000040}.Features-module-scss-module__RElv2W__dark .Features-module-scss-module__RElv2W__card{box-shadow:0 25px 50px -12px #0009}.Features-module-scss-module__RElv2W__card{transition-property:border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Features-module-scss-module__RElv2W__card:hover{border-color:hsl(var(--aro-primary,var(--primary))/.1);box-shadow:0 25px 50px -12px hsl(var(--aro-primary,var(--primary))/.1)}.Features-module-scss-module__RElv2W__cardHeader{align-items:center;padding-bottom:1rem;display:flex}.Features-module-scss-module__RElv2W__cardIcon{width:2.5rem;height:2.5rem;display:inline}.Features-module-scss-module__RElv2W__cardTitle{margin-left:.5rem;font-size:clamp(1.125rem,1.0833rem + .21vw,1.25rem)}.Features-module-scss-module__RElv2W__cardDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-top:.75rem;font-size:1rem}.Features-module-scss-module__RElv2W__learnMoreLink{text-align:center;margin-top:2rem;margin-left:auto;margin-right:auto;display:block}
.RichText-module-scss-module__2gyZQW__inlineCode{background-color:hsl(var(--aro-muted,var(--muted)));color:hsl(var(--aro-foreground,var(--foreground)));border-radius:.375rem;padding:.125rem .375rem;font-family:ui-monospace,monospace;font-weight:600}.RichText-module-scss-module__2gyZQW__richList{padding-top:.5rem;list-style-type:disc;list-style-position:inside}
.DeleteInvoiceDialog-module-scss-module__JR533G__deletingState{flex-direction:column;justify-content:center;align-items:center;padding-block:2rem;display:flex}.DeleteInvoiceDialog-module-scss-module__JR533G__deletingState>*+*{margin-top:1rem}.DeleteInvoiceDialog-module-scss-module__JR533G__spinnerWrapper{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));border-radius:9999px;padding:1rem}.DeleteInvoiceDialog-module-scss-module__JR533G__dark .DeleteInvoiceDialog-module-scss-module__JR533G__spinnerWrapper{background-color:hsl(var(--aro-destructive,var(--destructive))/.3)}.DeleteInvoiceDialog-module-scss-module__JR533G__deletingTitle{color:hsl(var(--aro-destructive,var(--destructive)));font-weight:500}.DeleteInvoiceDialog-module-scss-module__JR533G__deletingDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("sm")}.DeleteInvoiceDialog-module-scss-module__JR533G__confirmBody>*+*{margin-top:1rem}.DeleteInvoiceDialog-module-scss-module__JR533G__summaryCard{background-color:hsl(var(--aro-muted,var(--muted))/.3);border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;padding:1rem}.DeleteInvoiceDialog-module-scss-module__JR533G__summaryRow{align-items:flex-start;gap:.75rem;display:flex}.DeleteInvoiceDialog-module-scss-module__JR533G__summaryIconBox{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));border-radius:.5rem;padding:.5rem}.DeleteInvoiceDialog-module-scss-module__JR533G__dark .DeleteInvoiceDialog-module-scss-module__JR533G__summaryIconBox{background-color:hsl(var(--aro-destructive,var(--destructive))/.3)}.DeleteInvoiceDialog-module-scss-module__JR533G__summaryContent{flex:1;min-width:0}.DeleteInvoiceDialog-module-scss-module__JR533G__summaryName{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.DeleteInvoiceDialog-module-scss-module__JR533G__summaryId{font-family:monospace;font-size:.75rem}.DeleteInvoiceDialog-module-scss-module__JR533G__summaryDescription,.DeleteInvoiceDialog-module-scss-module__JR533G__summaryId{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.DeleteInvoiceDialog-module-scss-module__JR533G__summaryDescription{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.875rem;display:-webkit-box;overflow:hidden}.DeleteInvoiceDialog-module-scss-module__JR533G__impactList>*+*{margin-top:.25rem}.DeleteInvoiceDialog-module-scss-module__JR533G__impactList{font-size:.875rem}.DeleteInvoiceDialog-module-scss-module__JR533G__impactItem{align-items:center;gap:.5rem;display:flex}.DeleteInvoiceDialog-module-scss-module__JR533G__confirmSection>*+*{margin-top:.75rem}.DeleteInvoiceDialog-module-scss-module__JR533G__confirmField>*+*{margin-top:.5rem}.DeleteInvoiceDialog-module-scss-module__JR533G__confirmHighlight{color:hsl(var(--aro-destructive,var(--destructive)));font-weight:600}.DeleteInvoiceDialog-module-scss-module__JR533G__checkboxCard{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;align-items:flex-start;padding:.75rem;display:flex}.DeleteInvoiceDialog-module-scss-module__JR533G__checkboxCard>*+*{margin-left:.75rem}.DeleteInvoiceDialog-module-scss-module__JR533G__checkboxContent>*+*{margin-top:.25rem}.DeleteInvoiceDialog-module-scss-module__JR533G__checkboxDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs")}.DeleteInvoiceDialog-module-scss-module__JR533G__titleIcon{width:1.25rem;height:1.25rem}.DeleteInvoiceDialog-module-scss-module__JR533G__spinnerIcon{width:2.5rem;height:2.5rem}.DeleteInvoiceDialog-module-scss-module__JR533G__spinnerIcon,.DeleteInvoiceDialog-module-scss-module__JR533G__summaryIcon{color:hsl(var(--aro-destructive,var(--destructive)))}.DeleteInvoiceDialog-module-scss-module__JR533G__summaryIcon{width:1.5rem;height:1.5rem}.DeleteInvoiceDialog-module-scss-module__JR533G__impactIcon{width:1rem;height:1rem}.DeleteInvoiceDialog-module-scss-module__JR533G__impactIntro{margin-bottom:.5rem}.DeleteInvoiceDialog-module-scss-module__JR533G__buttonIcon,.DeleteInvoiceDialog-module-scss-module__JR533G__buttonSpinnerIcon{width:1rem;height:1rem;margin-right:.5rem}.DeleteInvoiceDialog-module-scss-module__JR533G__buttonSpinnerIcon{animation:1s linear infinite DeleteInvoiceDialog-module-scss-module__JR533G__spin}@keyframes DeleteInvoiceDialog-module-scss-module__JR533G__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
.ShareInvoiceDialog-module-scss-module__lQxE0a__selectionBody>*+*{margin-top:1rem}.ShareInvoiceDialog-module-scss-module__lQxE0a__selectionDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("sm")}.ShareInvoiceDialog-module-scss-module__lQxE0a__selectionGrid{gap:1rem;display:grid}.ShareInvoiceDialog-module-scss-module__lQxE0a__cardHeaderRow{flex-direction:row;align-items:flex-start;gap:1rem;display:flex}.ShareInvoiceDialog-module-scss-module__lQxE0a__cardHeaderRow>*{margin-top:0;margin-bottom:0}.ShareInvoiceDialog-module-scss-module__lQxE0a__cardHeaderRow{padding-bottom:1rem}.ShareInvoiceDialog-module-scss-module__lQxE0a__iconCircle{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.ShareInvoiceDialog-module-scss-module__lQxE0a__iconCircleOrange{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1))}.ShareInvoiceDialog-module-scss-module__lQxE0a__dark .ShareInvoiceDialog-module-scss-module__lQxE0a__iconCircleOrange{background-color:hsl(var(--aro-destructive,var(--destructive))/.3)}.ShareInvoiceDialog-module-scss-module__lQxE0a__iconCircleGreen{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1))}.ShareInvoiceDialog-module-scss-module__lQxE0a__dark .ShareInvoiceDialog-module-scss-module__lQxE0a__iconCircleGreen{background-color:hsl(var(--aro-success,var(--success))/.3)}.ShareInvoiceDialog-module-scss-module__lQxE0a__cardContent{flex:1}.ShareInvoiceDialog-module-scss-module__lQxE0a__cardContent>*+*{margin-top:.25rem}.ShareInvoiceDialog-module-scss-module__lQxE0a__globeIcon{color:hsl(var(--aro-primary,var(--primary)))}.ShareInvoiceDialog-module-scss-module__lQxE0a__globeIcon,.ShareInvoiceDialog-module-scss-module__lQxE0a__lockIcon{width:1.5rem;height:1.5rem}.ShareInvoiceDialog-module-scss-module__lQxE0a__lockIcon{color:hsl(var(--aro-success,var(--success)))}.ShareInvoiceDialog-module-scss-module__lQxE0a__alertIcon{width:1rem;height:1rem}
.ShareInvoiceDialog-Private-module-scss-module__yZltrW__body>*+*,.ShareInvoiceDialog-Private-module-scss-module__yZltrW__formBody>*+*{margin-top:1rem}.ShareInvoiceDialog-Private-module-scss-module__yZltrW__fieldGroup>*+*{margin-top:.5rem}.ShareInvoiceDialog-Private-module-scss-module__yZltrW__emailHint{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs")}.ShareInvoiceDialog-Private-module-scss-module__yZltrW__backIcon{margin-right:.25rem}.ShareInvoiceDialog-Private-module-scss-module__yZltrW__backIcon,.ShareInvoiceDialog-Private-module-scss-module__yZltrW__lockIcon{width:1rem;height:1rem}.ShareInvoiceDialog-Private-module-scss-module__yZltrW__lockIcon{color:hsl(var(--aro-success,var(--success)))}.ShareInvoiceDialog-Private-module-scss-module__yZltrW__mailIcon{width:1rem;height:1rem;margin-right:.5rem}
.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__body>*+*{margin-top:1rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__linkRow{align-items:center;display:flex}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__linkRow>*+*{margin-left:.5rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__linkHint{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs")}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__qrContainer{flex-direction:column;justify-content:center;align-items:center;display:flex}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__qrContainer>*+*{margin-top:1rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__qrWrapper{border:1px solid hsl(var(--aro-border,var(--border)));background-color:#fff;border-radius:.5rem;padding:1rem;box-shadow:0 1px 2px #0000000d}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__dark .ShareInvoiceDialog-Public-module-scss-module__ffFEcq__qrWrapper{box-shadow:0 1px 2px #0000004d}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__qrHint{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;font-size:.75rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__revokeSection{border-top:1px solid hsl(var(--aro-border,var(--border)));padding-top:1rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__revokeHint{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;margin-top:.5rem;font-size:.75rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__tabIcon{margin-right:.5rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__actionIcon,.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__globeAlertIcon,.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__tabIcon{width:1rem;height:1rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__globeAlertIcon{color:hsl(var(--aro-primary,var(--primary)))}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__qrCode{border-radius:.375rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__backIcon{width:1rem;height:1rem;margin-right:.25rem}
.AddScanDialog-module-scss-module__cX4RpW__body{gap:1rem;padding-block:1rem;display:grid}.AddScanDialog-module-scss-module__cX4RpW__dropzone{border:2px dashed hsl(var(--aro-border,var(--border)));cursor:pointer;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;padding:2rem;transition-property:colors;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.AddScanDialog-module-scss-module__cX4RpW__dropzoneDragActive{background-color:hsl(var(--aro-primary,var(--primary))/.05);border-color:hsl(var(--aro-primary,var(--primary)));}.AddScanDialog-module-scss-module__cX4RpW__dropzoneDragAccept{background-color:hsl(var(--aro-success,var(--success))/.05);border-color:hsl(var(--aro-success,var(--success)));}.AddScanDialog-module-scss-module__cX4RpW__dropzoneDragReject{background-color:hsl(var(--aro-destructive,var(--destructive))/.05);border-color:hsl(var(--aro-destructive,var(--destructive)));}.AddScanDialog-module-scss-module__cX4RpW__dropzoneIdle{}.AddScanDialog-module-scss-module__cX4RpW__dropzoneIdle:hover{background-color:hsl(var(--aro-muted,var(--muted))/.5);border-color:hsl(var(--aro-primary,var(--primary))/.5)}.AddScanDialog-module-scss-module__cX4RpW__dropzoneDisabled{opacity:.5;pointer-events:none;}.AddScanDialog-module-scss-module__cX4RpW__uploadIcon{color:hsl(var(--aro-primary,var(--primary)));width:3rem;height:3rem;margin-bottom:1rem}.AddScanDialog-module-scss-module__cX4RpW__dropText{font-size:.875rem;font-weight:500}.AddScanDialog-module-scss-module__cX4RpW__dropFormats,.AddScanDialog-module-scss-module__cX4RpW__dropSubtext{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}.AddScanDialog-module-scss-module__cX4RpW__dropFormats{margin-top:.5rem}.AddScanDialog-module-scss-module__cX4RpW__filePreview{background-color:hsl(var(--aro-muted,var(--muted)));border-radius:.375rem;justify-content:space-between;padding:.75rem}.AddScanDialog-module-scss-module__cX4RpW__fileInfo,.AddScanDialog-module-scss-module__cX4RpW__filePreview{align-items:center;display:flex}.AddScanDialog-module-scss-module__cX4RpW__fileInfo{gap:.75rem}.AddScanDialog-module-scss-module__cX4RpW__fileIcon{flex-shrink:0;width:2rem;height:2rem}.AddScanDialog-module-scss-module__cX4RpW__fileTextWrapper{min-width:0}.AddScanDialog-module-scss-module__cX4RpW__fileName{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.AddScanDialog-module-scss-module__cX4RpW__fileSize{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}.AddScanDialog-module-scss-module__cX4RpW__scanTypeGrid{gap:.5rem;display:grid}
.AnalyzeDialog-module-scss-module__mbgIVW__analyzingSection>*+*{margin-top:1.5rem}.AnalyzeDialog-module-scss-module__mbgIVW__analyzingSection{padding-block:2rem}.AnalyzeDialog-module-scss-module__mbgIVW__spinnerWrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.AnalyzeDialog-module-scss-module__mbgIVW__spinnerWrapper>*+*{margin-top:1rem}.AnalyzeDialog-module-scss-module__mbgIVW__spinnerIcon{background-color:hsl(var(--aro-primary,var(--primary))/.1);border-radius:9999px;padding:1rem}.dark .AnalyzeDialog-module-scss-module__mbgIVW__spinnerIcon{background-color:hsl(var(--aro-primary,var(--primary))/.3)}.AnalyzeDialog-module-scss-module__mbgIVW__analyzingTitle{font-size:1.125rem;font-weight:600}.AnalyzeDialog-module-scss-module__mbgIVW__analyzingStep{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.AnalyzeDialog-module-scss-module__mbgIVW__progressWrapper{max-width:28rem;margin-inline:auto}.AnalyzeDialog-module-scss-module__mbgIVW__progressWrapper>*+*{margin-top:.5rem}.AnalyzeDialog-module-scss-module__mbgIVW__progressText{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;font-size:.75rem}.AnalyzeDialog-module-scss-module__mbgIVW__optionsSection>*+*{margin-top:1.5rem}.AnalyzeDialog-module-scss-module__mbgIVW__sectionLabel>*+*{margin-top:.75rem}.AnalyzeDialog-module-scss-module__mbgIVW__optionsGrid{gap:.75rem;display:grid}@media (min-width:640px){.AnalyzeDialog-module-scss-module__mbgIVW__optionsGrid{grid-template-columns:repeat(2,1fr)}}.AnalyzeDialog-module-scss-module__mbgIVW__optionCardSelected{background-color:hsl(var(--aro-primary,var(--primary))/.05);border-color:hsl(var(--aro-primary,var(--primary)));box-shadow:0 0 0 2px hsl(var(--aro-primary,var(--primary))/.2)}.dark .AnalyzeDialog-module-scss-module__mbgIVW__optionCardSelected{background-color:hsl(var(--aro-primary,var(--primary))/.2)}.AnalyzeDialog-module-scss-module__mbgIVW__optionCardDefault:hover{background-color:hsl(var(--aro-muted,var(--muted))/.5);border-color:hsl(var(--aro-primary,var(--primary))/.3)}.AnalyzeDialog-module-scss-module__mbgIVW__optionHeader{justify-content:space-between;align-items:flex-start;display:flex}.AnalyzeDialog-module-scss-module__mbgIVW__optionIconSelected{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));color:#fff;border-radius:.5rem;padding:.5rem}.AnalyzeDialog-module-scss-module__mbgIVW__optionIconDefault{background-color:hsl(var(--aro-muted,var(--muted)));border-radius:.5rem;padding:.5rem}.AnalyzeDialog-module-scss-module__mbgIVW__optionBadges{gap:.5rem}.AnalyzeDialog-module-scss-module__mbgIVW__optionBadges,.AnalyzeDialog-module-scss-module__mbgIVW__optionTime{align-items:center;display:flex}.AnalyzeDialog-module-scss-module__mbgIVW__optionTime{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));gap:.25rem;font-size:.75rem}.AnalyzeDialog-module-scss-module__mbgIVW__featuresSection>*+*{margin-top:.5rem}.AnalyzeDialog-module-scss-module__mbgIVW__featuresList{flex-wrap:wrap;gap:.5rem;display:flex}.AnalyzeDialog-module-scss-module__mbgIVW__enhancementsSection>*+*{margin-top:.75rem}.AnalyzeDialog-module-scss-module__mbgIVW__enhancementItem{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;align-items:flex-start;gap:.75rem;padding:.75rem;transition-property:colors;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.AnalyzeDialog-module-scss-module__mbgIVW__enhancementItem:hover{background-color:hsl(var(--aro-muted,var(--muted))/.5)}.AnalyzeDialog-module-scss-module__mbgIVW__enhancementContent{flex:1;align-items:flex-start;gap:.75rem;display:flex}.AnalyzeDialog-module-scss-module__mbgIVW__enhancementIconWrapper{color:hsl(var(--aro-primary,var(--primary)));margin-top:.125rem}.AnalyzeDialog-module-scss-module__mbgIVW__enhancementText>*+*{margin-top:.25rem}.AnalyzeDialog-module-scss-module__mbgIVW__enhancementDesc{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}.AnalyzeDialog-module-scss-module__mbgIVW__summaryContent{justify-content:space-between;padding-block:1rem}.AnalyzeDialog-module-scss-module__mbgIVW__summaryContent,.AnalyzeDialog-module-scss-module__mbgIVW__summaryLeft{align-items:center;display:flex}.AnalyzeDialog-module-scss-module__mbgIVW__summaryLeft{gap:.75rem}.AnalyzeDialog-module-scss-module__mbgIVW__summarySubtext{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.AnalyzeDialog-module-scss-module__mbgIVW__summaryRight{text-align:right}.AnalyzeDialog-module-scss-module__mbgIVW__summaryTimeLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.AnalyzeDialog-module-scss-module__mbgIVW__summaryTimeValue{font-weight:600}.AnalyzeDialog-module-scss-module__mbgIVW__analyzeButton{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1))}.AnalyzeDialog-module-scss-module__mbgIVW__analyzeButton:hover{background:linear-gradient(to right,hsl(var(--aro-link,var(--link))),hsl(var(--aro-tertiary,var(--tertiary))),hsl(var(--aro-secondary,var(--secondary))))}.AnalyzeDialog-module-scss-module__mbgIVW__invoiceIdSnippet{font-family:var(--font-mono,ui-monospace,monospace);font-size:.75rem}.AnalyzeDialog-module-scss-module__mbgIVW__summaryTitle{font-weight:500}
.FeedbackDialog-module-scss-module__bx6cVa__body>*+*{margin-top:1.5rem}.FeedbackDialog-module-scss-module__bx6cVa__body{padding-block:1rem}.FeedbackDialog-module-scss-module__bx6cVa__section>*+*{margin-top:.5rem}.FeedbackDialog-module-scss-module__bx6cVa__sectionHeading{font-size:.875rem;font-weight:500}.FeedbackDialog-module-scss-module__bx6cVa__starRow{justify-content:center;display:flex}.FeedbackDialog-module-scss-module__bx6cVa__starActive{color:hsl(var(--aro-primary,var(--primary)));fill:hsl(var(--aro-primary,var(--primary)));width:2rem;height:2rem}.FeedbackDialog-module-scss-module__bx6cVa__starInactive{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));width:2rem;height:2rem}.FeedbackDialog-module-scss-module__bx6cVa__featuresWrap{flex-wrap:wrap;gap:.5rem;display:flex}.FeedbackDialog-module-scss-module__bx6cVa__footerForm{justify-content:space-between;align-items:center;gap:1rem;display:flex}
.ImageDialog-module-scss-module__Fbrqeq__imageContainer{width:100%;height:100%;position:relative}.ImageDialog-module-scss-module__Fbrqeq__receiptImage{border:1px solid hsl(var(--aro-border,var(--border)));-o-object-fit:cover;object-fit:cover;border-radius:.375rem;width:100%;height:100%}
.ItemsDialog-module-scss-module__zk1V-W__body>*+*{margin-top:1rem}.ItemsDialog-module-scss-module__zk1V-W__tableWrapper{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.375rem;overflow:hidden}.ItemsDialog-module-scss-module__zk1V-W__tableHeader{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));letter-spacing:.05em;text-align:left;text-transform:uppercase;padding:.75rem 1rem;font-size:.75rem;font-weight:500}.ItemsDialog-module-scss-module__zk1V-W__tableHeaderCenter{text-align:center;}.ItemsDialog-module-scss-module__zk1V-W__tableHeaderRight{text-align:right;}.ItemsDialog-module-scss-module__zk1V-W__controls{justify-content:space-between;display:flex}.ItemsDialog-module-scss-module__zk1V-W__itemCount{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}
.MerchantDialog-module-scss-module__Iyb7Mq__body>*+*{margin-top:1rem}.MerchantDialog-module-scss-module__Iyb7Mq__body{padding-block:.5rem}.MerchantDialog-module-scss-module__Iyb7Mq__merchantProfile{align-items:center;gap:.75rem;display:flex}.MerchantDialog-module-scss-module__Iyb7Mq__merchantAvatar{background-color:hsl(var(--aro-primary,var(--primary))/.1);border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.MerchantDialog-module-scss-module__Iyb7Mq__merchantName{font-size:1.125rem;font-weight:500}.MerchantDialog-module-scss-module__Iyb7Mq__detailRow,.MerchantDialog-module-scss-module__Iyb7Mq__footer{align-items:center;display:flex}.MerchantDialog-module-scss-module__Iyb7Mq__footer{flex-direction:column;justify-content:center;gap:.5rem}.MerchantDialog-module-scss-module__Iyb7Mq__detailLabel{font-weight:500}
.MerchantReceiptsDialog-module-scss-module__lBncuW__body>*+*{margin-top:1rem}.MerchantReceiptsDialog-module-scss-module__lBncuW__filterRow{flex-direction:column;gap:.75rem;display:flex}@media (min-width:640px){.MerchantReceiptsDialog-module-scss-module__lBncuW__filterRow{flex-direction:row}}.MerchantReceiptsDialog-module-scss-module__lBncuW__searchWrapper{flex:1;position:relative}.MerchantReceiptsDialog-module-scss-module__lBncuW__filterControls{gap:.5rem;display:flex}.MerchantReceiptsDialog-module-scss-module__lBncuW__selectWrapper{width:10rem}.MerchantReceiptsDialog-module-scss-module__lBncuW__tableOuter{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.375rem;overflow:hidden}.MerchantReceiptsDialog-module-scss-module__lBncuW__tableScroll{overflow-x:auto}.MerchantReceiptsDialog-module-scss-module__lBncuW__tableHeader{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));letter-spacing:.05em;text-transform:uppercase;padding:.75rem 1rem;font-size:.75rem;font-weight:500}.MerchantReceiptsDialog-module-scss-module__lBncuW__tableHeaderRight{text-align:right;}
.MetadataDialog-module-scss-module__K97x6q__formBody>*+*{margin-top:1rem}.MetadataDialog-module-scss-module__K97x6q__formBody{padding-block:.5rem}.MetadataDialog-module-scss-module__K97x6q__fieldGroup>*+*{margin-top:.5rem}.MetadataDialog-module-scss-module__K97x6q__deleteButton{background-color:hsl(var(--aro-destructive,var(--destructive)));color:#fff}
.RecipeDialog-module-scss-module__kJcFLq__formBody>*+*{margin-top:1rem}.RecipeDialog-module-scss-module__kJcFLq__formBody{padding-block:.5rem}.RecipeDialog-module-scss-module__kJcFLq__fieldGroup>*+*{margin-top:.5rem}.RecipeDialog-module-scss-module__kJcFLq__fieldHeader{justify-content:space-between;align-items:center;display:flex}.RecipeDialog-module-scss-module__kJcFLq__ingredientItem{position:relative}.RecipeDialog-module-scss-module__kJcFLq__ingredientRow{gap:.5rem;display:flex}.RecipeDialog-module-scss-module__kJcFLq__ingredientInput{flex:1;position:relative}.RecipeDialog-module-scss-module__kJcFLq__timeGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.RecipeDialog-module-scss-module__kJcFLq__timeRow{align-items:center;display:flex}.RecipeDialog-module-scss-module__kJcFLq__footerActions{gap:.5rem;display:flex}.RecipeDialog-module-scss-module__kJcFLq__readText{font-size:.875rem}.RecipeDialog-module-scss-module__kJcFLq__ingredientReadList{padding-left:1.25rem;list-style-type:disc}.RecipeDialog-module-scss-module__kJcFLq__ingredientReadList>*+*{margin-top:.25rem}.RecipeDialog-module-scss-module__kJcFLq__tooltipText{max-width:20rem}
.RemoveScanDialog-module-scss-module__zF_jsa__previewSection{padding-block:1rem}.RemoveScanDialog-module-scss-module__zF_jsa__previewImage{background-color:hsl(var(--aro-muted,var(--muted)));border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.375rem;overflow:hidden}.RemoveScanDialog-module-scss-module__zF_jsa__previewCaption{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;margin-top:.5rem;font-size:.75rem}.RemoveScanDialog-module-scss-module__zF_jsa__warningBox{background-color:hsl(var(--aro-destructive,var(--destructive))/.1);color:hsl(var(--aro-destructive,var(--destructive)));border-radius:.375rem;padding:.75rem}.RemoveScanDialog-module-scss-module__zF_jsa__warningTitle{font-size:.875rem;font-weight:500}.RemoveScanDialog-module-scss-module__zF_jsa__warningText{font-size:.75rem}.RemoveScanDialog-module-scss-module__zF_jsa__scanPreviewImage{-o-object-fit:cover;object-fit:cover;width:100%;height:12rem}
.ShareAnalyticsDialog-module-scss-module__cxA02G__contentSection>*+*{margin-top:1rem}.ShareAnalyticsDialog-module-scss-module__cxA02G__description{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.ShareAnalyticsDialog-module-scss-module__cxA02G__previewContainer{justify-content:center;display:flex}.ShareAnalyticsDialog-module-scss-module__cxA02G__previewBox{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.375rem;width:100%;max-width:20rem;padding:1rem}.ShareAnalyticsDialog-module-scss-module__cxA02G__previewPlaceholder{background-color:hsl(var(--aro-muted,var(--muted)));border-radius:.375rem;justify-content:center;align-items:center;height:8rem;display:flex}.ShareAnalyticsDialog-module-scss-module__cxA02G__footerButtons{flex-direction:column;gap:.5rem;width:100%;display:flex}.ShareAnalyticsDialog-module-scss-module__cxA02G__emailSection>*+*{margin-top:.5rem}
.ExportDialog-module-scss-module__VYW-JW__body>*+*{margin-top:1rem}.ExportDialog-module-scss-module__VYW-JW__body{padding-block:1rem}.ExportDialog-module-scss-module__VYW-JW__section>*+*{margin-top:.5rem}.ExportDialog-module-scss-module__VYW-JW__sectionTitle{font-size:.875rem;font-weight:500}.ExportDialog-module-scss-module__VYW-JW__formatIcon{width:1rem;height:1rem}.ExportDialog-module-scss-module__VYW-JW__radioRow{align-items:center;display:flex}.ExportDialog-module-scss-module__VYW-JW__radioRow>*+*{margin-left:.5rem}
.ImportDialog-module-scss-module__oipLzG__dropzone{cursor:pointer;border:2px dashed;border-radius:.5rem;margin-top:1rem;padding:1.5rem;transition-property:border-color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ImportDialog-module-scss-module__oipLzG__dropzoneActive{background-color:hsl(var(--aro-primary,var(--primary))/.1);border-color:hsl(var(--aro-primary,var(--primary)))}.ImportDialog-module-scss-module__oipLzG__dropzoneIdle{border-color:hsl(var(--aro-muted-foreground,var(--muted-foreground))/.25)}.ImportDialog-module-scss-module__oipLzG__dropzoneIdle:hover{background-color:hsl(var(--aro-muted,var(--muted))/.5);border-color:hsl(var(--aro-primary,var(--primary))/.5)}.ImportDialog-module-scss-module__oipLzG__dropzoneContent{flex-direction:column;justify-content:center;align-items:center;display:flex}.ImportDialog-module-scss-module__oipLzG__dropzoneContent>*+*{margin-top:.5rem}.ImportDialog-module-scss-module__oipLzG__dropzoneContent{text-align:center}.ImportDialog-module-scss-module__oipLzG__uploadIconWrapper{background-color:hsl(var(--aro-primary,var(--primary))/.1);border-radius:9999px;padding:.75rem}.ImportDialog-module-scss-module__oipLzG__uploadIcon{color:hsl(var(--aro-primary,var(--primary)));width:1.5rem;height:1.5rem}.ImportDialog-module-scss-module__oipLzG__dropzoneTitle{font-weight:500}.ImportDialog-module-scss-module__oipLzG__dropzoneSubtitle{font-size:font-size("sm")}.ImportDialog-module-scss-module__oipLzG__dropzoneHint,.ImportDialog-module-scss-module__oipLzG__dropzoneSubtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.ImportDialog-module-scss-module__oipLzG__dropzoneHint{font-size:font-size("xs")}.ImportDialog-module-scss-module__oipLzG__fileListWrapper{margin-top:1rem}.ImportDialog-module-scss-module__oipLzG__fileListWrapper>*+*{margin-top:.5rem}.ImportDialog-module-scss-module__oipLzG__fileListTitle{font-size:.875rem;font-weight:500}.ImportDialog-module-scss-module__oipLzG__fileList{max-height:150px;overflow-y:auto}.ImportDialog-module-scss-module__oipLzG__fileList>*+*{margin-top:.5rem}.ImportDialog-module-scss-module__oipLzG__fileItem{background-color:hsl(var(--aro-muted,var(--muted))/.5);border-radius:.375rem;justify-content:space-between;padding:.5rem}.ImportDialog-module-scss-module__oipLzG__fileInfo,.ImportDialog-module-scss-module__oipLzG__fileItem{align-items:center;display:flex}.ImportDialog-module-scss-module__oipLzG__fileInfo>*+*{margin-left:.5rem}.ImportDialog-module-scss-module__oipLzG__fileName{text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-size:.875rem;overflow:hidden}.ImportDialog-module-scss-module__oipLzG__fileIconBlue{color:hsl(var(--aro-primary,var(--primary)))}.ImportDialog-module-scss-module__oipLzG__fileIconBlue,.ImportDialog-module-scss-module__oipLzG__fileIconRed{width:1.25rem;height:1.25rem}.ImportDialog-module-scss-module__oipLzG__fileIconRed{color:hsl(var(--aro-destructive,var(--destructive)))}.ImportDialog-module-scss-module__oipLzG__fileIconGreen{color:hsl(var(--aro-success,var(--success)));width:1.25rem;height:1.25rem}.ImportDialog-module-scss-module__oipLzG__fileIconGray{color:hsl(var(--aro-foreground,var(--foreground)))}.ImportDialog-module-scss-module__oipLzG__fileIconGray,.ImportDialog-module-scss-module__oipLzG__statusIcon{width:1.25rem;height:1.25rem}.ImportDialog-module-scss-module__oipLzG__statusSuccess{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));color:hsl(var(--aro-success,var(--success)));border-radius:.375rem;align-items:center;padding:.5rem;display:flex}.ImportDialog-module-scss-module__oipLzG__statusSuccess>*+*{margin-left:.5rem}.ImportDialog-module-scss-module__oipLzG__statusError{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));color:hsl(var(--aro-destructive,var(--destructive)));border-radius:.375rem;align-items:center;padding:.5rem;display:flex}.ImportDialog-module-scss-module__oipLzG__statusError>*+*{margin-left:.5rem}
.CreateInvoiceDialog-module-scss-module__sT_1aG__thumbnail{background-color:hsl(var(--aro-muted,var(--muted)));border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;flex-shrink:0;width:3rem;height:3rem;position:relative;overflow:hidden}.CreateInvoiceDialog-module-scss-module__sT_1aG__thumbnailPdfPlaceholder{justify-content:center;align-items:center;height:100%;display:flex}.CreateInvoiceDialog-module-scss-module__sT_1aG__thumbnailPdfIcon{color:hsl(var(--aro-destructive,var(--destructive)));width:1.5rem;height:1.5rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__thumbnailImage{-o-object-fit:cover;object-fit:cover}.CreateInvoiceDialog-module-scss-module__sT_1aG__processStep{opacity:.5;align-items:flex-start;gap:.75rem;display:flex}.CreateInvoiceDialog-module-scss-module__sT_1aG__processStepActive{opacity:1}.CreateInvoiceDialog-module-scss-module__sT_1aG__stepCircle{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.875rem;font-weight:500;transition-property:background-color,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.CreateInvoiceDialog-module-scss-module__sT_1aG__stepCircleDefault{background-color:hsl(var(--aro-muted,var(--muted)));color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.CreateInvoiceDialog-module-scss-module__sT_1aG__stepCircleActive{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));color:hsl(var(--aro-primary-foreground,var(--primary-foreground)))}.CreateInvoiceDialog-module-scss-module__sT_1aG__stepCircleComplete{background-color:hsl(var(--aro-success,var(--success)));color:hsl(var(--aro-success-foreground,var(--success-foreground)))}.CreateInvoiceDialog-module-scss-module__sT_1aG__stepContent{flex:1}.CreateInvoiceDialog-module-scss-module__sT_1aG__stepTitle{color:hsl(var(--aro-foreground,var(--foreground)));font-size:.875rem;font-weight:500}.CreateInvoiceDialog-module-scss-module__sT_1aG__stepDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs")}.CreateInvoiceDialog-module-scss-module__sT_1aG__stepCheckIcon{width:1rem;height:1rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__scansPreviewBox{background-color:hsl(var(--aro-muted,var(--muted))/.35);border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;margin-top:1rem;padding:1rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__scansPreviewHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.CreateInvoiceDialog-module-scss-module__sT_1aG__scansPreviewLabel{color:hsl(var(--aro-foreground,var(--foreground)));font-size:.875rem;font-weight:500}.CreateInvoiceDialog-module-scss-module__sT_1aG__scansPreviewSize{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs")}.CreateInvoiceDialog-module-scss-module__sT_1aG__scansPreviewGrid{flex-wrap:wrap;gap:.5rem;display:flex}.CreateInvoiceDialog-module-scss-module__sT_1aG__scansPreviewOverflow{background-color:hsl(var(--aro-muted,var(--muted)));border:1px dashed hsl(var(--aro-border,var(--border)));color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));border-radius:.5rem;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:.75rem;font-weight:500;display:flex}.CreateInvoiceDialog-module-scss-module__sT_1aG__modeSection{margin-top:1rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__modeLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-bottom:.75rem;font-size:.875rem;font-weight:500}.CreateInvoiceDialog-module-scss-module__sT_1aG__modeOption{border:1px solid hsl(var(--aro-border,var(--border)));cursor:pointer;border-radius:.5rem;align-items:flex-start;gap:.75rem;padding:1rem;transition-property:border-color,background-color,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.CreateInvoiceDialog-module-scss-module__sT_1aG__modeOption:hover{border-color:hsl(var(--aro-primary,var(--primary))/.35)}.CreateInvoiceDialog-module-scss-module__sT_1aG__modeOptionSelected{background-color:hsl(var(--aro-primary,var(--primary))/.1);border-color:hsl(var(--aro-primary,var(--primary))/.45)}.CreateInvoiceDialog-module-scss-module__sT_1aG__modeOptionBatch{margin-top:.5rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__modeOptionContent{flex:1}.CreateInvoiceDialog-module-scss-module__sT_1aG__modeOptionDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("sm");margin-top:.25rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__singleScanBanner{background-color:hsl(var(--aro-info,var(--info))/.1);border:1px solid hsl(var(--aro-info,var(--info))/.35);border-radius:.5rem;margin-top:1rem;padding:1rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__singleScanBannerContent{align-items:flex-start;gap:.75rem;display:flex}.CreateInvoiceDialog-module-scss-module__sT_1aG__singleScanBannerIcon{color:hsl(var(--aro-info,var(--info)));flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__singleScanBannerTitle{color:hsl(var(--aro-foreground,var(--foreground)));font-weight:500}.CreateInvoiceDialog-module-scss-module__sT_1aG__singleScanBannerDescription{color:hsl(var(--aro-info,var(--info)));margin-top:.25rem;font-size:.875rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__selectFooter{margin-top:1.5rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__creatingWrapper{padding-block:1.5rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__creatingCenter{text-align:center}.CreateInvoiceDialog-module-scss-module__sT_1aG__creatingIconCircle{background-color:hsl(var(--aro-primary,var(--primary))/.15);margin-inline:auto;border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1rem;display:flex}.CreateInvoiceDialog-module-scss-module__sT_1aG__creatingSpinIcon{color:hsl(var(--aro-primary,var(--primary)));width:2rem;height:2rem;animation:1s linear infinite CreateInvoiceDialog-module-scss-module__sT_1aG__spin}@keyframes CreateInvoiceDialog-module-scss-module__sT_1aG__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.CreateInvoiceDialog-module-scss-module__sT_1aG__creatingTitle{color:hsl(var(--aro-foreground,var(--foreground)));font-size:1.125rem;font-weight:600}.CreateInvoiceDialog-module-scss-module__sT_1aG__creatingDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("sm");margin-top:.25rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__progressSection{margin-top:1.5rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__progressLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs");text-align:center;margin-top:.5rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__stepsSection{margin-top:1.5rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__stepsSection>*+*{margin-top:.75rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__completeWrapper{text-align:center;padding-block:1.5rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__completeIconCircle{background-color:hsl(var(--aro-success,var(--success))/.18);margin-inline:auto;border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1rem;display:flex}.CreateInvoiceDialog-module-scss-module__sT_1aG__completeCheckIcon{color:hsl(var(--aro-success,var(--success)));width:2rem;height:2rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__completeTitle{color:hsl(var(--aro-foreground,var(--foreground)));font-size:1.125rem;font-weight:600}.CreateInvoiceDialog-module-scss-module__sT_1aG__completeDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("sm");margin-top:.25rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__completeNextSteps{background-color:hsl(var(--aro-success,var(--success))/.1);border:1px solid hsl(var(--aro-success,var(--success))/.35);border-radius:.5rem;margin-top:1.5rem;padding:1rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__completeNextStepsText{color:hsl(var(--aro-success,var(--success)));font-size:.875rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__completeFooter{justify-content:center;margin-top:1.5rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__dialogTitleIcon{color:hsl(var(--aro-primary,var(--primary)));width:1.25rem;height:1.25rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__modeBlueIcon,.CreateInvoiceDialog-module-scss-module__sT_1aG__modePurpleIcon{color:hsl(var(--aro-primary,var(--primary)));width:1rem;height:1rem}.CreateInvoiceDialog-module-scss-module__sT_1aG__arrowRightIcon{width:1rem;height:1rem;margin-left:.5rem}
.BudgetImpactCard-module-scss-module__m4oxSa__budgetSection>*+*{margin-top:.5rem}.BudgetImpactCard-module-scss-module__m4oxSa__budgetRow{justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.BudgetImpactCard-module-scss-module__m4oxSa__budgetLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.BudgetImpactCard-module-scss-module__m4oxSa__budgetValue{font-weight:500}.BudgetImpactCard-module-scss-module__m4oxSa__budgetMeta{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.BudgetImpactCard-module-scss-module__m4oxSa__impactBox{background-color:hsl(var(--aro-muted,var(--muted))/.3);border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;padding:.75rem}.BudgetImpactCard-module-scss-module__m4oxSa__impactBox>*+*{margin-top:.25rem}.BudgetImpactCard-module-scss-module__m4oxSa__impactLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}.BudgetImpactCard-module-scss-module__m4oxSa__impactPercent{font-variant-numeric:tabular-nums;font-size:clamp(1.25rem,1.1667rem + .42vw,1.5rem);font-weight:600}.BudgetImpactCard-module-scss-module__m4oxSa__impactDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}.BudgetImpactCard-module-scss-module__m4oxSa__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.BudgetImpactCard-module-scss-module__m4oxSa__statItem>*+*{margin-top:.25rem}.BudgetImpactCard-module-scss-module__m4oxSa__statLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}.BudgetImpactCard-module-scss-module__m4oxSa__statValue{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600}.BudgetImpactCard-module-scss-module__m4oxSa__overBudgetLabel,.BudgetImpactCard-module-scss-module__m4oxSa__overBudgetText{color:hsl(var(--aro-destructive,var(--destructive)))}.BudgetImpactCard-module-scss-module__m4oxSa__overBudgetLabel{font-size:.75rem}.BudgetImpactCard-module-scss-module__m4oxSa__dailyAllowanceBox{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;justify-content:space-between;align-items:center;padding:.75rem;display:flex}.BudgetImpactCard-module-scss-module__m4oxSa__dailyAllowanceContent>*+*{margin-top:.125rem}.BudgetImpactCard-module-scss-module__m4oxSa__dailyAllowanceLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}.BudgetImpactCard-module-scss-module__m4oxSa__dailyAllowanceValue{font-size:.875rem;font-weight:500}
.CategorySuggestionCard-module-scss-module__lbyWFq__description{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.CategorySuggestionCard-module-scss-module__lbyWFq__mainGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;display:grid}.CategorySuggestionCard-module-scss-module__lbyWFq__moreSection>*+*{margin-top:.5rem}.CategorySuggestionCard-module-scss-module__lbyWFq__moreLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.CategorySuggestionCard-module-scss-module__lbyWFq__moreGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.CategorySuggestionCard-module-scss-module__lbyWFq__gamificationBox{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));border:1px solid hsl(var(--aro-warning,var(--warning))/.3);border-radius:.5rem;padding:.75rem}.CategorySuggestionCard-module-scss-module__lbyWFq__gamificationBox>*+*{margin-top:.5rem}.CategorySuggestionCard-module-scss-module__lbyWFq__dark .CategorySuggestionCard-module-scss-module__lbyWFq__gamificationBox{border-color:hsl(var(--aro-warning,var(--warning)))}.CategorySuggestionCard-module-scss-module__lbyWFq__gamificationHeader{align-items:center;gap:.5rem;display:flex}.CategorySuggestionCard-module-scss-module__lbyWFq__gamificationLabel{font-size:.875rem;font-weight:500}.CategorySuggestionCard-module-scss-module__lbyWFq__gamificationProgress{align-items:center;gap:.75rem;display:flex}.CategorySuggestionCard-module-scss-module__lbyWFq__gamificationCount{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem;font-weight:500}.CategorySuggestionCard-module-scss-module__lbyWFq__categoryLabel{font-size:.75rem;font-weight:500}
.DiningCard-module-scss-module__LAsOda__sectionTitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("sm");font-weight:500}.DiningCard-module-scss-module__LAsOda__nutritionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.DiningCard-module-scss-module__LAsOda__nutritionItem{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}.DiningCard-module-scss-module__LAsOda__nutritionLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs")}.DiningCard-module-scss-module__LAsOda__nutritionValue{font-size:.875rem;font-weight:600}.DiningCard-module-scss-module__LAsOda__habitsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.DiningCard-module-scss-module__LAsOda__habitCard{background-color:hsl(var(--aro-card,var(--card)));border:1px solid hsl(var(--aro-border,var(--border)));text-align:center;border-radius:.5rem;padding:.75rem}.DiningCard-module-scss-module__LAsOda__habitLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs")}.DiningCard-module-scss-module__LAsOda__habitValue{font-size:.875rem;font-weight:600}.DiningCard-module-scss-module__LAsOda__habitSub{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs")}.DiningCard-module-scss-module__LAsOda__swapsHeader{align-items:center;gap:.5rem;display:flex}.DiningCard-module-scss-module__LAsOda__swapsTitle{font-size:.875rem;font-weight:500}.DiningCard-module-scss-module__LAsOda__swapsList>*+*{margin-top:.375rem}.DiningCard-module-scss-module__LAsOda__swapItem{font-size:font-size("sm");align-items:flex-start;gap:.5rem;display:flex}.DiningCard-module-scss-module__LAsOda__swapBullet,.DiningCard-module-scss-module__LAsOda__swapItem{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.DiningCard-module-scss-module__LAsOda__swapSaving{color:hsl(var(--aro-success,var(--success)));font-weight:500}.DiningCard-module-scss-module__LAsOda__challengeBox{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));border:1px solid hsl(var(--aro-primary,var(--primary))/.3);border-radius:.5rem;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.DiningCard-module-scss-module__LAsOda__dark .DiningCard-module-scss-module__LAsOda__challengeBox{border-color:hsl(var(--aro-primary,var(--primary))/1)}.DiningCard-module-scss-module__LAsOda__challengeTitle{font-size:.875rem;font-weight:500}.DiningCard-module-scss-module__LAsOda__challengeDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("sm")}.DiningCard-module-scss-module__LAsOda__challengeHighlight{color:hsl(var(--aro-primary,var(--primary)));font-weight:600}.DiningCard-module-scss-module__LAsOda__sodiumWarning,.DiningCard-module-scss-module__LAsOda__spendDiffRed{color:hsl(var(--aro-destructive,var(--destructive)))}.DiningCard-module-scss-module__LAsOda__spendDiffGreen{color:hsl(var(--aro-success,var(--success)))}
.GeneralExpenseCard-module-scss-module__riaglW__sectionTitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem;font-weight:500}.GeneralExpenseCard-module-scss-module__riaglW__sectionTitleWithIcon{color:hsl(var(--aro-foreground,var(--foreground)));align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.GeneralExpenseCard-module-scss-module__riaglW__detectedBox{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;padding:.75rem}.GeneralExpenseCard-module-scss-module__riaglW__detectedRow{justify-content:space-between;margin-bottom:.5rem}.GeneralExpenseCard-module-scss-module__riaglW__detectedLabel,.GeneralExpenseCard-module-scss-module__riaglW__detectedRow{align-items:center;display:flex}.GeneralExpenseCard-module-scss-module__riaglW__detectedLabel{gap:.5rem}.GeneralExpenseCard-module-scss-module__riaglW__detectedName{font-weight:500}.GeneralExpenseCard-module-scss-module__riaglW__detectedActions{gap:.5rem;display:flex}.GeneralExpenseCard-module-scss-module__riaglW__budgetSection>*+*{margin-top:.75rem}.GeneralExpenseCard-module-scss-module__riaglW__budgetItem>*+*{margin-top:.25rem}.GeneralExpenseCard-module-scss-module__riaglW__budgetRow{justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.GeneralExpenseCard-module-scss-module__riaglW__nearLimitText{color:hsl(var(--aro-destructive,var(--destructive)));font-weight:500}.GeneralExpenseCard-module-scss-module__riaglW__budgetMutedText{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.GeneralExpenseCard-module-scss-module__riaglW__alertText{color:hsl(var(--aro-warning,var(--warning)));gap:.25rem;font-size:.75rem}.GeneralExpenseCard-module-scss-module__riaglW__alertText,.GeneralExpenseCard-module-scss-module__riaglW__checkboxRow{align-items:center;display:flex}.GeneralExpenseCard-module-scss-module__riaglW__checkboxRow{gap:.5rem}.GeneralExpenseCard-module-scss-module__riaglW__checkboxSection>*+*{margin-top:.5rem}.GeneralExpenseCard-module-scss-module__riaglW__vatText{color:hsl(var(--aro-success,var(--success)));gap:.25rem;font-size:.875rem}.GeneralExpenseCard-module-scss-module__riaglW__pastHeader,.GeneralExpenseCard-module-scss-module__riaglW__vatText{align-items:center;display:flex}.GeneralExpenseCard-module-scss-module__riaglW__pastHeader{gap:.5rem}.GeneralExpenseCard-module-scss-module__riaglW__pastTitle{font-size:.875rem;font-weight:500}.GeneralExpenseCard-module-scss-module__riaglW__pastList{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.GeneralExpenseCard-module-scss-module__riaglW__pastList>*+*{margin-top:.375rem}.GeneralExpenseCard-module-scss-module__riaglW__pastItem{align-items:center;gap:.5rem;display:flex}.GeneralExpenseCard-module-scss-module__riaglW__pastBullet{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.GeneralExpenseCard-module-scss-module__riaglW__ctaButtons{gap:.5rem;display:flex}
.HomeInventoryCard-module-scss-module__DTRLWa__sectionTitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("sm");font-weight:500}.HomeInventoryCard-module-scss-module__DTRLWa__suppliesList>*+*{margin-top:.75rem}.HomeInventoryCard-module-scss-module__DTRLWa__supplyItem>*+*{margin-top:.25rem}.HomeInventoryCard-module-scss-module__DTRLWa__supplyRow{justify-content:space-between;font-size:.875rem}.HomeInventoryCard-module-scss-module__DTRLWa__supplyName,.HomeInventoryCard-module-scss-module__DTRLWa__supplyRow{align-items:center;display:flex}.HomeInventoryCard-module-scss-module__DTRLWa__supplyName{gap:.5rem}.HomeInventoryCard-module-scss-module__DTRLWa__supplyDays{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.HomeInventoryCard-module-scss-module__DTRLWa__progressTrack{background-color:hsl(var(--aro-muted,var(--muted)));border-radius:9999px;height:.5rem;overflow:hidden}.HomeInventoryCard-module-scss-module__DTRLWa__progressBar{height:100%;transition-property:width,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.HomeInventoryCard-module-scss-module__DTRLWa__progressGreen{background-color:hsl(var(--aro-success,var(--success)))}.HomeInventoryCard-module-scss-module__DTRLWa__progressYellow{background-color:hsl(var(--aro-warning,var(--warning)))}.HomeInventoryCard-module-scss-module__DTRLWa__progressRed{background-color:hsl(var(--aro-destructive,var(--destructive)))}.HomeInventoryCard-module-scss-module__DTRLWa__ecoSection>*+*{margin-top:.5rem}.HomeInventoryCard-module-scss-module__DTRLWa__ecoHeader{justify-content:space-between}.HomeInventoryCard-module-scss-module__DTRLWa__ecoHeader,.HomeInventoryCard-module-scss-module__DTRLWa__ecoLabel{align-items:center;display:flex}.HomeInventoryCard-module-scss-module__DTRLWa__ecoLabel{gap:.5rem}.HomeInventoryCard-module-scss-module__DTRLWa__ecoLabelText{font-size:.875rem;font-weight:500}.HomeInventoryCard-module-scss-module__DTRLWa__ecoStars{align-items:center;gap:.25rem;display:flex}.HomeInventoryCard-module-scss-module__DTRLWa__ecoList{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("sm");padding-left:1.5rem}.HomeInventoryCard-module-scss-module__DTRLWa__ecoList>*+*{margin-top:.25rem}.HomeInventoryCard-module-scss-module__DTRLWa__ecoItem{align-items:center;gap:.5rem;display:flex}.HomeInventoryCard-module-scss-module__DTRLWa__ecoBullet{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.HomeInventoryCard-module-scss-module__DTRLWa__ecoTipBullet,.HomeInventoryCard-module-scss-module__DTRLWa__ecoTipText{color:hsl(var(--aro-success,var(--success)))}.HomeInventoryCard-module-scss-module__DTRLWa__bulkBox{background-color:hsl(var(--aro-muted,var(--muted))/.3);border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.75rem;display:flex}.HomeInventoryCard-module-scss-module__DTRLWa__bulkTitle{font-size:.875rem;font-weight:500}.HomeInventoryCard-module-scss-module__DTRLWa__bulkDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("sm")}
.NutritionCard-module-scss-module__BYXIWa__scoreSection>*+*{margin-top:.5rem}.NutritionCard-module-scss-module__BYXIWa__scoreRow{justify-content:space-between;align-items:center;display:flex}.NutritionCard-module-scss-module__BYXIWa__scoreLabel{font-size:.875rem;font-weight:500}.NutritionCard-module-scss-module__BYXIWa__compositionSection>*+*{margin-top:.75rem}.NutritionCard-module-scss-module__BYXIWa__compositionTitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("sm");letter-spacing:.025em;text-transform:uppercase;font-weight:500}.NutritionCard-module-scss-module__BYXIWa__compositionList>*+*{margin-top:.5rem}.NutritionCard-module-scss-module__BYXIWa__compositionRow{align-items:center;gap:.75rem;display:flex}.NutritionCard-module-scss-module__BYXIWa__compositionLabel{flex-shrink:0;width:6rem;font-size:.875rem}.NutritionCard-module-scss-module__BYXIWa__progressTrack{background-color:hsl(var(--aro-muted,var(--muted)));border-radius:9999px;flex:1;height:.5rem;overflow:hidden}.NutritionCard-module-scss-module__BYXIWa__progressBar{height:100%;transition-property:width,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.NutritionCard-module-scss-module__BYXIWa__compositionPct{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("sm");text-align:right;width:2.5rem}.NutritionCard-module-scss-module__BYXIWa__foodGroupsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.NutritionCard-module-scss-module__BYXIWa__foodGroupCard{background-color:hsl(var(--aro-card,var(--card)));border:1px solid hsl(var(--aro-border,var(--border)));text-align:center;border-radius:.5rem;padding:.75rem}.NutritionCard-module-scss-module__BYXIWa__foodGroupIconRow{justify-content:center;margin-bottom:.25rem;display:flex}.NutritionCard-module-scss-module__BYXIWa__foodGroupName{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs")}.NutritionCard-module-scss-module__BYXIWa__foodGroupCount{font-size:.875rem;font-weight:600}.NutritionCard-module-scss-module__BYXIWa__foodGroupAmount{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs")}.NutritionCard-module-scss-module__BYXIWa__allergensSection>*+*{margin-top:.5rem}.NutritionCard-module-scss-module__BYXIWa__allergensHeader{align-items:center;gap:.5rem;display:flex}.NutritionCard-module-scss-module__BYXIWa__allergensTitle{font-size:.875rem;font-weight:500}.NutritionCard-module-scss-module__BYXIWa__allergensList{flex-wrap:wrap;gap:.5rem;display:flex}.NutritionCard-module-scss-module__BYXIWa__suggestionBox{background-color:hsl(var(--aro-muted,var(--muted))/.5);border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.75rem;display:flex}.NutritionCard-module-scss-module__BYXIWa__suggestionText{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("sm")}.NutritionCard-module-scss-module__BYXIWa__progressGreen{background-color:hsl(var(--aro-success,var(--success)))}.NutritionCard-module-scss-module__BYXIWa__progressAmber{background-color:hsl(var(--aro-warning,var(--warning)))}.NutritionCard-module-scss-module__BYXIWa__progressBlue{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1))}.NutritionCard-module-scss-module__BYXIWa__scoreGreen{color:hsl(var(--aro-success,var(--success)))}.NutritionCard-module-scss-module__BYXIWa__scoreEmerald{color:hsl(var(--aro-primary,var(--primary)))}.NutritionCard-module-scss-module__BYXIWa__scoreYellow{color:hsl(var(--aro-warning,var(--warning)))}.NutritionCard-module-scss-module__BYXIWa__scoreRed{color:hsl(var(--aro-destructive,var(--destructive)))}
.VehicleCard-module-scss-module__S18oFq__expenseType{align-items:center;gap:.5rem;display:flex}.VehicleCard-module-scss-module__S18oFq__expenseTypeLabel{font-size:.875rem;font-weight:500}.VehicleCard-module-scss-module__S18oFq__detailsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.VehicleCard-module-scss-module__S18oFq__detailItem{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem;display:flex}.VehicleCard-module-scss-module__S18oFq__detailLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs")}.VehicleCard-module-scss-module__S18oFq__detailValue{font-size:.875rem;font-weight:600}.VehicleCard-module-scss-module__S18oFq__detailValueMuted{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("sm");font-weight:600}.VehicleCard-module-scss-module__S18oFq__chartSection>*+*{margin-top:.5rem}.VehicleCard-module-scss-module__S18oFq__chartTitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("sm");font-weight:500}.VehicleCard-module-scss-module__S18oFq__statsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.VehicleCard-module-scss-module__S18oFq__statCard{background-color:hsl(var(--aro-card,var(--card)));border:1px solid hsl(var(--aro-border,var(--border)));text-align:center;border-radius:.5rem;padding:.625rem}.VehicleCard-module-scss-module__S18oFq__statLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs")}.VehicleCard-module-scss-module__S18oFq__statValue{font-size:.875rem;font-weight:600}.VehicleCard-module-scss-module__S18oFq__statSub{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs")}.VehicleCard-module-scss-module__S18oFq__remindersHeader{align-items:center;gap:.5rem;display:flex}.VehicleCard-module-scss-module__S18oFq__remindersTitle{font-size:.875rem;font-weight:500}.VehicleCard-module-scss-module__S18oFq__remindersList{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("sm")}.VehicleCard-module-scss-module__S18oFq__remindersList>*+*{margin-top:.25rem}.VehicleCard-module-scss-module__S18oFq__reminderItem{align-items:center;gap:.5rem;display:flex}.VehicleCard-module-scss-module__S18oFq__reminderBullet{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.VehicleCard-module-scss-module__S18oFq__tipBox{background-color:hsl(var(--aro-success,var(--success))/.1);border:1px solid hsl(var(--aro-success,var(--success))/.3);border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.75rem;display:flex}.VehicleCard-module-scss-module__S18oFq__dark .VehicleCard-module-scss-module__S18oFq__tipBox{border-color:hsl(var(--aro-success,var(--success)))}.VehicleCard-module-scss-module__S18oFq__tipTitle{font-size:.875rem;font-weight:500}.VehicleCard-module-scss-module__S18oFq__tipDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("sm")}.VehicleCard-module-scss-module__S18oFq__ctaButtons{gap:.5rem;display:flex}.VehicleCard-module-scss-module__S18oFq__statValueRed{color:hsl(var(--aro-destructive,var(--destructive)))}
.InvoiceDetailsCard-module-scss-module__eq3G9W__headerRow{justify-content:space-between;align-items:center;display:flex}.InvoiceDetailsCard-module-scss-module__eq3G9W__headerInfo>*+*{margin-top:.25rem}.InvoiceDetailsCard-module-scss-module__eq3G9W__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.InvoiceDetailsCard-module-scss-module__eq3G9W__infoItem>*+*{margin-top:.25rem}.InvoiceDetailsCard-module-scss-module__eq3G9W__infoLabel{align-items:center;gap:.5rem;display:flex}.InvoiceDetailsCard-module-scss-module__eq3G9W__infoLabel,.InvoiceDetailsCard-module-scss-module__eq3G9W__infoLabelPlain{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.InvoiceDetailsCard-module-scss-module__eq3G9W__infoValue{font-weight:500}.InvoiceDetailsCard-module-scss-module__eq3G9W__totalAmount{font-size:1.125rem;font-weight:600}.InvoiceDetailsCard-module-scss-module__eq3G9W__itemsSection>*+*{margin-top:1rem}.InvoiceDetailsCard-module-scss-module__eq3G9W__itemsTitle{font-weight:600}.InvoiceDetailsCard-module-scss-module__eq3G9W__tableContainer{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.375rem}.InvoiceDetailsCard-module-scss-module__eq3G9W__itemCell>*+*{margin-top:.25rem}.InvoiceDetailsCard-module-scss-module__eq3G9W__itemName{font-weight:500}.InvoiceDetailsCard-module-scss-module__eq3G9W__allergenList{flex-wrap:wrap;gap:.25rem;display:flex}.InvoiceDetailsCard-module-scss-module__eq3G9W__pagination{justify-content:space-between;align-items:center;display:flex}.InvoiceDetailsCard-module-scss-module__eq3G9W__paginationText{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.InvoiceDetailsCard-module-scss-module__eq3G9W__paginationButtons{gap:.5rem;display:flex}
.MerchantInfoCard-module-scss-module__Ks4BOq__infoRow{align-items:center;gap:.5rem;display:flex}.MerchantInfoCard-module-scss-module__Ks4BOq__infoRowStart{align-items:flex-start;gap:.5rem;display:flex}.MerchantInfoCard-module-scss-module__Ks4BOq__infoText,.MerchantInfoCard-module-scss-module__Ks4BOq__websiteLink{font-size:.875rem}.MerchantInfoCard-module-scss-module__Ks4BOq__websiteLink{color:hsl(var(--aro-primary,var(--primary)));text-underline-offset:4px}.MerchantInfoCard-module-scss-module__Ks4BOq__websiteLink:hover{text-decoration:underline}
.ReceiptScanCard-module-scss-module__8mNypq__imageContainer{border:1px solid hsl(var(--aro-border,var(--border)));cursor:pointer;border-radius:.5rem;overflow:hidden}.ReceiptScanCard-module-scss-module__8mNypq__imageContainer:hover img{transform:scale(1.05)}.ReceiptScanCard-module-scss-module__8mNypq__scanImage{-o-object-fit:cover;object-fit:cover;width:100%;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ReceiptScanCard-module-scss-module__8mNypq__scanImageTransitioning{filter:blur(4px);opacity:.5}.ReceiptScanCard-module-scss-module__8mNypq__dialogImageContainer{justify-content:center;max-height:80vh;display:flex;position:relative;overflow:auto}.ReceiptScanCard-module-scss-module__8mNypq__dialogImage{-o-object-fit:contain;object-fit:contain;width:100%}.ReceiptScanCard-module-scss-module__8mNypq__scanNavigation{gap:.5rem;width:100%;display:flex}
.SeasonalInsightsCard-module-scss-module__ReTg4G__monthSection>*+*{margin-top:.5rem}.SeasonalInsightsCard-module-scss-module__ReTg4G__monthRow{justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.SeasonalInsightsCard-module-scss-module__ReTg4G__monthLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.SeasonalInsightsCard-module-scss-module__ReTg4G__monthValue{font-weight:500}.SeasonalInsightsCard-module-scss-module__ReTg4G__monthMeta{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.SeasonalInsightsCard-module-scss-module__ReTg4G__insightsList>*+*{margin-top:.5rem}.SeasonalInsightsCard-module-scss-module__ReTg4G__insightItem{border:1px solid;border-radius:.5rem;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.SeasonalInsightsCard-module-scss-module__ReTg4G__insightWarning{background-color:hsl(var(--aro-warning,var(--warning))/.05);border-color:hsl(var(--aro-warning,var(--warning))/.3)}.SeasonalInsightsCard-module-scss-module__ReTg4G__insightSuccess{background-color:hsl(var(--aro-success,var(--success))/.05);border-color:hsl(var(--aro-success,var(--success))/.3)}.SeasonalInsightsCard-module-scss-module__ReTg4G__insightInfo{background-color:hsl(var(--aro-muted,var(--muted))/.3);border-color:hsl(var(--aro-border,var(--border)))}.SeasonalInsightsCard-module-scss-module__ReTg4G__insightIconWrapper{margin-top:.125rem}.SeasonalInsightsCard-module-scss-module__ReTg4G__insightIconWarning{color:hsl(var(--aro-warning,var(--warning)))}.SeasonalInsightsCard-module-scss-module__ReTg4G__insightIconSuccess{color:hsl(var(--aro-success,var(--success)))}.SeasonalInsightsCard-module-scss-module__ReTg4G__insightIconInfo{color:hsl(var(--aro-foreground,var(--foreground)))}.SeasonalInsightsCard-module-scss-module__ReTg4G__insightContent{flex:1;min-width:0}.SeasonalInsightsCard-module-scss-module__ReTg4G__insightTitle{font-size:.875rem;font-weight:500;line-height:1.25}.SeasonalInsightsCard-module-scss-module__ReTg4G__insightDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}
.ShoppingCalendarCard-module-scss-module__HlhSHG__tooltipBorder{border-top:1px solid hsl(var(--aro-border,var(--border)));padding-top:.25rem}.ShoppingCalendarCard-module-scss-module__HlhSHG__invoiceName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ShoppingCalendarCard-module-scss-module__HlhSHG__invoiceName,.ShoppingCalendarCard-module-scss-module__HlhSHG__moreText{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.ShoppingCalendarCard-module-scss-module__HlhSHG__historicalRow{border-top:1px solid hsl(var(--aro-border,var(--border)));align-items:center;gap:.25rem;padding-top:.25rem;display:flex}.ShoppingCalendarCard-module-scss-module__HlhSHG__tooltipLabel{font-weight:600}.ShoppingCalendarCard-module-scss-module__HlhSHG__legend,.ShoppingCalendarCard-module-scss-module__HlhSHG__tooltipCount{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.ShoppingCalendarCard-module-scss-module__HlhSHG__legend{font-size:font-size("xs");justify-content:center;align-items:center;gap:.5rem;display:flex}.ShoppingCalendarCard-module-scss-module__HlhSHG__legendBlocks{gap:.125rem;display:flex}.ShoppingCalendarCard-module-scss-module__HlhSHG__legendBlock{border-radius:.125rem;width:.75rem;height:.75rem}.ShoppingCalendarCard-module-scss-module__HlhSHG__legendBlock1{background-color:hsl(var(--aro-muted,var(--muted))/.5)}.ShoppingCalendarCard-module-scss-module__HlhSHG__legendBlock2{background-color:hsl(var(--aro-primary,var(--primary))/.2)}.ShoppingCalendarCard-module-scss-module__HlhSHG__legendBlock3{background-color:hsl(var(--aro-primary,var(--primary))/.4)}.ShoppingCalendarCard-module-scss-module__HlhSHG__legendBlock4{background-color:hsl(var(--aro-primary,var(--primary))/.6)}.ShoppingCalendarCard-module-scss-module__HlhSHG__legendBlock5{background-color:hsl(var(--aro-primary,var(--primary))/.8)}.ShoppingCalendarCard-module-scss-module__HlhSHG__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;font-size:.875rem;display:grid}.ShoppingCalendarCard-module-scss-module__HlhSHG__statBox{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}.ShoppingCalendarCard-module-scss-module__HlhSHG__statLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs")}.ShoppingCalendarCard-module-scss-module__HlhSHG__statValue{font-weight:500}.ShoppingCalendarCard-module-scss-module__HlhSHG__insightBox{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;align-items:center;gap:.5rem;width:100%;padding:.75rem;display:flex}.ShoppingCalendarCard-module-scss-module__HlhSHG__insightText{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs")}.ShoppingCalendarCard-module-scss-module__HlhSHG__insightHighlight{color:hsl(var(--aro-foreground,var(--foreground)));font-weight:500}.ShoppingCalendarCard-module-scss-module__HlhSHG__colorRed{color:hsl(var(--aro-destructive,var(--destructive)))}.ShoppingCalendarCard-module-scss-module__HlhSHG__colorGreen{color:hsl(var(--aro-success,var(--success)))}
.ComparisonStatsCard-module-scss-module__-TVj2G__section>*+*{margin-top:.5rem}.ComparisonStatsCard-module-scss-module__-TVj2G__row{justify-content:space-between}.ComparisonStatsCard-module-scss-module__-TVj2G__row,.ComparisonStatsCard-module-scss-module__-TVj2G__rowWithIcon{align-items:center;display:flex}.ComparisonStatsCard-module-scss-module__-TVj2G__rowWithIcon{gap:.5rem}.ComparisonStatsCard-module-scss-module__-TVj2G__trendRow{align-items:center;gap:.25rem;display:flex}.ComparisonStatsCard-module-scss-module__-TVj2G__mutedRow{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs");justify-content:space-between;display:flex}.ComparisonStatsCard-module-scss-module__-TVj2G__label{font-size:.875rem}.ComparisonStatsCard-module-scss-module__-TVj2G__positionLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs");text-align:center}.ComparisonStatsCard-module-scss-module__-TVj2G__borderTopRow{border-top:1px solid hsl(var(--aro-border,var(--border)));justify-content:space-between;align-items:center;padding-top:.5rem;display:flex}.ComparisonStatsCard-module-scss-module__-TVj2G__rightAlign{text-align:right}.ComparisonStatsCard-module-scss-module__-TVj2G__subLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs")}.ComparisonStatsCard-module-scss-module__-TVj2G__trendValue{font-size:.875rem;font-weight:500}.ComparisonStatsCard-module-scss-module__-TVj2G__trendAmber{color:hsl(var(--aro-warning,var(--warning)))}.ComparisonStatsCard-module-scss-module__-TVj2G__trendEmerald{color:hsl(var(--aro-success,var(--success)))}.ComparisonStatsCard-module-scss-module__-TVj2G__trendMuted{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}
.SummaryStatsCard-module-scss-module__eSNdMa__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.SummaryStatsCard-module-scss-module__eSNdMa__statItem>*+*{margin-top:.125rem}.SummaryStatsCard-module-scss-module__eSNdMa__statLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));align-items:center;gap:.375rem;display:flex}.SummaryStatsCard-module-scss-module__eSNdMa__statLabelText{font-size:.75rem}.SummaryStatsCard-module-scss-module__eSNdMa__statValue{font-size:1.125rem;font-weight:600}.SummaryStatsCard-module-scss-module__eSNdMa__statDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}.SummaryStatsCard-module-scss-module__eSNdMa__extremesSection{border-top:1px solid hsl(var(--aro-border,var(--border)));margin-top:1rem;padding-top:.75rem}.SummaryStatsCard-module-scss-module__eSNdMa__extremesSection>*+*{margin-top:.5rem}.SummaryStatsCard-module-scss-module__eSNdMa__extremeRow{justify-content:space-between}.SummaryStatsCard-module-scss-module__eSNdMa__extremeLabel,.SummaryStatsCard-module-scss-module__eSNdMa__extremeRow{align-items:center;display:flex}.SummaryStatsCard-module-scss-module__eSNdMa__extremeLabel{gap:.375rem}.SummaryStatsCard-module-scss-module__eSNdMa__extremeLabelText{font-size:.75rem}.SummaryStatsCard-module-scss-module__eSNdMa__extremeRight{text-align:right}.SummaryStatsCard-module-scss-module__eSNdMa__extremePrice{font-size:.875rem;font-weight:500}.SummaryStatsCard-module-scss-module__eSNdMa__extremeName{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-overflow:ellipsis;white-space:nowrap;max-width:100px;font-size:.75rem;overflow:hidden}
.CategoryComparisonChart-module-scss-module__qJ-8ia__tooltip{background-color:hsl(var(--aro-background,var(--background)));border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;padding:.5rem .75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.CategoryComparisonChart-module-scss-module__qJ-8ia__dark .CategoryComparisonChart-module-scss-module__qJ-8ia__tooltip{box-shadow:0 4px 6px -1px #0006,0 2px 4px -2px #0000004d}.CategoryComparisonChart-module-scss-module__qJ-8ia__tooltipName{font-size:.875rem;font-weight:500}.CategoryComparisonChart-module-scss-module__qJ-8ia__tooltipDetails{margin-top:.25rem}.CategoryComparisonChart-module-scss-module__qJ-8ia__tooltipDetails>*+*{margin-top:.125rem}.CategoryComparisonChart-module-scss-module__qJ-8ia__tooltipRow{font-size:.75rem}.CategoryComparisonChart-module-scss-module__qJ-8ia__tooltipLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.CategoryComparisonChart-module-scss-module__qJ-8ia__tooltipValue{font-weight:500}
.ItemsBreakdownChart-module-scss-module__mq5QuG__tooltip{background-color:hsl(var(--aro-background,var(--background)));border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;padding:.5rem .75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.ItemsBreakdownChart-module-scss-module__mq5QuG__dark .ItemsBreakdownChart-module-scss-module__mq5QuG__tooltip{box-shadow:0 4px 6px -1px #0006,0 2px 4px -2px #0000004d}.ItemsBreakdownChart-module-scss-module__mq5QuG__tooltipName{font-size:.875rem;font-weight:500}.ItemsBreakdownChart-module-scss-module__mq5QuG__tooltipPrice{font-size:.875rem}.ItemsBreakdownChart-module-scss-module__mq5QuG__tooltipPrice,.ItemsBreakdownChart-module-scss-module__mq5QuG__tooltipQty{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.ItemsBreakdownChart-module-scss-module__mq5QuG__tooltipQty{font-size:.75rem}
.MerchantBreakdownChart-module-scss-module__c1BpMG__tooltip{background-color:hsl(var(--aro-background,var(--background)));border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;padding:.5rem .75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.MerchantBreakdownChart-module-scss-module__c1BpMG__dark .MerchantBreakdownChart-module-scss-module__c1BpMG__tooltip{box-shadow:0 4px 6px -1px #0006,0 2px 4px -2px #0000004d}.MerchantBreakdownChart-module-scss-module__c1BpMG__tooltipName{font-size:.875rem;font-weight:500}.MerchantBreakdownChart-module-scss-module__c1BpMG__tooltipDetails{margin-top:.25rem}.MerchantBreakdownChart-module-scss-module__c1BpMG__tooltipDetails>*+*{margin-top:.125rem}.MerchantBreakdownChart-module-scss-module__c1BpMG__tooltipDetails{font-size:.75rem}.MerchantBreakdownChart-module-scss-module__c1BpMG__tooltipLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.MerchantBreakdownChart-module-scss-module__c1BpMG__tooltipValue{font-weight:500}
.ImageCard-module-scss-module__hVPUNq__zoomContainer{justify-content:center;max-height:80vh;display:flex;position:relative;overflow:auto}.ImageCard-module-scss-module__hVPUNq__actionButtons,.ImageCard-module-scss-module__hVPUNq__navButtons{gap:.5rem;width:100%;display:flex}.ImageCard-module-scss-module__hVPUNq__receiptImage{-o-object-fit:cover;object-fit:cover;width:100%;transition-property:transform,filter,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ImageCard-module-scss-module__hVPUNq__receiptImage.group-hover\/image{transform:scale(1.05)}.ImageCard-module-scss-module__hVPUNq__receiptImageTransitioning{filter:blur(4px);opacity:.5;}.ImageCard-module-scss-module__hVPUNq__receiptImageNormal{filter:blur();opacity:1;}.ImageCard-module-scss-module__hVPUNq__zoomOverlayVisible{background-color:hsl(var(--aro-background,var(--background))/.8);opacity:0;justify-content:center;align-items:center;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0}.group-hover\/image .ImageCard-module-scss-module__hVPUNq__zoomOverlayVisible{opacity:1}.ImageCard-module-scss-module__hVPUNq__zoomDialogImage{-o-object-fit:contain;object-fit:contain;width:100%}
.PriceDistributionChart-module-scss-module__xNNr2G__tooltip{background-color:hsl(var(--aro-background,var(--background)));border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;padding:.5rem .75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.PriceDistributionChart-module-scss-module__xNNr2G__dark .PriceDistributionChart-module-scss-module__xNNr2G__tooltip{box-shadow:0 4px 6px -1px #0006,0 2px 4px -2px #0000004d}.PriceDistributionChart-module-scss-module__xNNr2G__tooltipRange{font-weight:500}.PriceDistributionChart-module-scss-module__xNNr2G__tooltipCount{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}
.ItemsTable-module-scss-module__svEF5G__headerRow{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.ItemsTable-module-scss-module__svEF5G__itemsLabel{font-size:.875rem;font-weight:500}.ItemsTable-module-scss-module__svEF5G__tableWrapper{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.375rem;overflow:hidden}.ItemsTable-module-scss-module__svEF5G__tableHeader{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));letter-spacing:.05em;text-align:left;text-transform:uppercase;padding:.75rem 1rem;font-size:.75rem;font-weight:500}.ItemsTable-module-scss-module__svEF5G__tableHeaderRight{text-align:right;}.ItemsTable-module-scss-module__svEF5G__tableRow:hover{background-color:hsl(var(--aro-muted,var(--muted))/.5)}.ItemsTable-module-scss-module__svEF5G__tableCell{white-space:nowrap;padding:.75rem 1rem;font-size:.875rem}.ItemsTable-module-scss-module__svEF5G__tableCellRight{text-align:right;}.ItemsTable-module-scss-module__svEF5G__tableCellRightBold{font-weight:500;}.ItemsTable-module-scss-module__svEF5G__emptyRow{height:3rem}.ItemsTable-module-scss-module__svEF5G__footerLabel{text-align:right;padding:.75rem 1rem;font-size:.875rem;font-weight:500}.ItemsTable-module-scss-module__svEF5G__paginationBar{background-color:hsl(var(--aro-popover,var(--popover)));border-top:1px solid hsl(var(--aro-border,var(--border)));justify-content:space-between;align-items:center;padding:1rem;display:flex}.ItemsTable-module-scss-module__svEF5G__paginationInfo{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.ItemsTable-module-scss-module__svEF5G__paginationControls{align-items:center;gap:.5rem;display:flex}.ItemsTable-module-scss-module__svEF5G__paginationText{font-size:.875rem;font-weight:500}
.SpendingByCategoryChart-module-scss-module__qbUbwG__tooltip{background-color:hsl(var(--aro-background,var(--background)));border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;padding:.5rem .75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.SpendingByCategoryChart-module-scss-module__qbUbwG__dark .SpendingByCategoryChart-module-scss-module__qbUbwG__tooltip{box-shadow:0 4px 6px -1px #0006,0 2px 4px -2px #0000004d}.SpendingByCategoryChart-module-scss-module__qbUbwG__tooltipCategory{font-weight:500}.SpendingByCategoryChart-module-scss-module__qbUbwG__tooltipAmount{font-size:.875rem}.SpendingByCategoryChart-module-scss-module__qbUbwG__tooltipAmount,.SpendingByCategoryChart-module-scss-module__qbUbwG__tooltipCount{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.SpendingByCategoryChart-module-scss-module__qbUbwG__tooltipCount{font-size:.75rem}.SpendingByCategoryChart-module-scss-module__qbUbwG__legendContainer{flex-wrap:wrap;justify-content:center;gap:.25rem .75rem;margin-top:.5rem;display:flex}.SpendingByCategoryChart-module-scss-module__qbUbwG__legendItem{align-items:center;gap:.25rem;display:flex}.SpendingByCategoryChart-module-scss-module__qbUbwG__legendDot{border-radius:9999px;width:.625rem;height:.625rem}.SpendingByCategoryChart-module-scss-module__qbUbwG__legendLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}.SpendingByCategoryChart-module-scss-module__qbUbwG__totalSection{text-align:center;margin-top:.5rem}.SpendingByCategoryChart-module-scss-module__qbUbwG__totalAmount{font-size:clamp(1.125rem,1.0833rem + .21vw,1.25rem);font-weight:700}.SpendingByCategoryChart-module-scss-module__qbUbwG__totalLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}
.InvoiceCard-module-scss-module__hTzUHW__headerRow{justify-content:space-between;align-items:center;display:flex}.InvoiceCard-module-scss-module__hTzUHW__detailsGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.InvoiceCard-module-scss-module__hTzUHW__detailsGrid{grid-template-columns:repeat(2,1fr)}}.InvoiceCard-module-scss-module__hTzUHW__detailLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-bottom:.25rem;font-size:.875rem;font-weight:500}.InvoiceCard-module-scss-module__hTzUHW__categoryRow,.InvoiceCard-module-scss-module__hTzUHW__dateRow,.InvoiceCard-module-scss-module__hTzUHW__paymentRow{align-items:center;display:flex}.InvoiceCard-module-scss-module__hTzUHW__totalAmount{font-size:1.125rem;font-weight:600}.InvoiceCard-module-scss-module__hTzUHW__timePicker{justify-content:center;gap:.5rem}.InvoiceCard-module-scss-module__hTzUHW__timeColumn,.InvoiceCard-module-scss-module__hTzUHW__timePicker{align-items:center;display:flex}.InvoiceCard-module-scss-module__hTzUHW__timeColumn{flex-direction:column;gap:.25rem}.InvoiceCard-module-scss-module__hTzUHW__timeLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}.InvoiceCard-module-scss-module__hTzUHW__timeSeparator{font-size:1.125rem;font-weight:500}.InvoiceCard-module-scss-module__hTzUHW__timeSeparator,.InvoiceCard-module-scss-module__hTzUHW__timeUtc{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-top:1.25rem}.InvoiceCard-module-scss-module__hTzUHW__timeUtc{font-size:.875rem}
.SpendingTrendChart-module-scss-module__DCZyaa__tooltip{background-color:hsl(var(--aro-background,var(--background)));border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;padding:.5rem .75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.SpendingTrendChart-module-scss-module__DCZyaa__dark .SpendingTrendChart-module-scss-module__DCZyaa__tooltip{box-shadow:0 4px 6px -1px #0006,0 2px 4px -2px #0000004d}.SpendingTrendChart-module-scss-module__DCZyaa__tooltipName{font-size:.875rem;font-weight:500}.SpendingTrendChart-module-scss-module__DCZyaa__tooltipDate{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}.SpendingTrendChart-module-scss-module__DCZyaa__tooltipAmount{margin-top:.25rem;font-size:.875rem;font-weight:500}.SpendingTrendChart-module-scss-module__DCZyaa__tooltipCurrent{color:hsl(var(--aro-primary,var(--primary)));margin-top:.25rem;font-size:.75rem}
.InvoicesHeader-module-scss-module__3Tvuza__header{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}@media (min-width:640px){.InvoicesHeader-module-scss-module__3Tvuza__header{flex-direction:row;align-items:center}}@media print{.InvoicesHeader-module-scss-module__3Tvuza__header{display:none}}.InvoicesHeader-module-scss-module__3Tvuza__title{letter-spacing:-.025em;font-size:clamp(1.5rem,1.375rem + .63vw,1.875rem);font-weight:700}.InvoicesHeader-module-scss-module__3Tvuza__description{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-top:.25rem}.InvoicesHeader-module-scss-module__3Tvuza__actions{align-items:center;gap:.5rem;display:flex}.InvoicesHeader-module-scss-module__3Tvuza__actionIcon{width:1rem;height:1rem}.InvoicesHeader-module-scss-module__3Tvuza__buttonLabel{display:none}@media (min-width:640px){.InvoicesHeader-module-scss-module__3Tvuza__buttonLabel{display:inline}}
.EnhancedLegalArticles-module-scss-module__ThAf9a__article{width:100%;padding-top:1rem;padding-bottom:1rem}.EnhancedLegalArticles-module-scss-module__ThAf9a__articleTitle{letter-spacing:.1em;font-size:clamp(1.25rem,1.1667rem + .42vw,1.5rem);font-weight:900;text-decoration:underline}.EnhancedLegalArticles-module-scss-module__ThAf9a__articleContent{text-wrap:pretty;font-style:italic}
.MerchantCard-module-scss-module__V1mEOa__merchantIcon,.MerchantCard-module-scss-module__V1mEOa__merchantInfo{align-items:center;display:flex}.MerchantCard-module-scss-module__V1mEOa__merchantIcon{background-color:hsl(var(--aro-primary,var(--primary))/.1);border-radius:9999px;justify-content:center;width:2.5rem;height:2.5rem;margin-right:.75rem}.MerchantCard-module-scss-module__V1mEOa__merchantName{font-weight:500}.MerchantCard-module-scss-module__V1mEOa__merchantAddress{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.MerchantCard-module-scss-module__V1mEOa__actions>*+*{margin-top:.5rem}
.InvoiceAnalytics-module-scss-module__G62cfq__container>*+*{margin-top:1.5rem}.InvoiceAnalytics-module-scss-module__G62cfq__tabHeader{flex-direction:column;gap:1rem;margin-bottom:1rem;display:flex}@media (min-width:640px){.InvoiceAnalytics-module-scss-module__G62cfq__tabHeader{flex-direction:row;justify-content:space-between;align-items:center}}.InvoiceAnalytics-module-scss-module__G62cfq__sectionTitle{align-items:center;gap:.5rem;display:flex}.InvoiceAnalytics-module-scss-module__G62cfq__sectionTitleText{font-size:clamp(1.125rem,1.0833rem + .21vw,1.25rem);font-weight:600}.InvoiceAnalytics-module-scss-module__G62cfq__analyticsGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:768px){.InvoiceAnalytics-module-scss-module__G62cfq__analyticsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.InvoiceAnalytics-module-scss-module__G62cfq__analyticsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px){.InvoiceAnalytics-module-scss-module__G62cfq__gridItemFullWidth{grid-column:span 2}}@media (min-width:1024px){.InvoiceAnalytics-module-scss-module__G62cfq__gridItemFullWidth{grid-column:span 3}}@media (min-width:640px){.InvoiceAnalytics-module-scss-module__G62cfq__gridItemWide{grid-column:span 1}}@media (min-width:1024px){.InvoiceAnalytics-module-scss-module__G62cfq__gridItemWide{grid-column:span 2}}
.MessageList-module-scss-module__3XioqW__messageList>*+*{margin-top:1rem}.MessageList-module-scss-module__3XioqW__messageItem{border-radius:.5rem;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.MessageList-module-scss-module__3XioqW__messageUser{background-color:hsl(var(--aro-muted,var(--muted))/.5)}.MessageList-module-scss-module__3XioqW__messageAssistant{background-color:hsl(var(--aro-primary,var(--primary))/.05)}.MessageList-module-scss-module__3XioqW__messageBody{flex:1}.MessageList-module-scss-module__3XioqW__messageBody>*+*{margin-top:.25rem}.MessageList-module-scss-module__3XioqW__messageHeader{align-items:center;gap:.5rem;display:flex}.MessageList-module-scss-module__3XioqW__messageSender{font-size:.875rem;font-weight:500}.MessageList-module-scss-module__3XioqW__messageTimestamp{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}.MessageList-module-scss-module__3XioqW__messageContent{font-size:.875rem}.MessageList-module-scss-module__3XioqW__messageLine{color:hsl(var(--aro-foreground,var(--foreground)));margin-block:.25rem}.MessageList-module-scss-module__3XioqW__dark .MessageList-module-scss-module__3XioqW__messageLine{color:hsl(var(--aro-background,var(--background)))}.MessageList-module-scss-module__3XioqW__robotIcon{color:hsl(var(--aro-primary,var(--primary)))}.MessageList-module-scss-module__3XioqW__robotIcon,.MessageList-module-scss-module__3XioqW__userIcon{width:1rem;height:1rem}.MessageList-module-scss-module__3XioqW__userIcon{color:hsl(var(--aro-secondary-foreground,var(--secondary-foreground)))}
.EULA-module-scss-module__HPTYYW__main{width:100%;max-width:56rem;margin-left:auto;margin-right:auto;padding:5rem 1rem}.EULA-module-scss-module__HPTYYW__card{border-width:2px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.EULA-module-scss-module__HPTYYW__dark .EULA-module-scss-module__HPTYYW__card{box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d}.EULA-module-scss-module__HPTYYW__headerCenter{text-align:center;flex-direction:column;gap:.5rem;display:flex}.EULA-module-scss-module__HPTYYW__shieldIcon{justify-content:center;display:flex}.EULA-module-scss-module__HPTYYW__shieldIconSvg{color:hsl(var(--aro-primary,var(--primary)));width:3rem;height:3rem}.EULA-module-scss-module__HPTYYW__title{font-size:clamp(1.25rem,1.1667rem + .42vw,1.5rem);font-weight:700}@media (min-width:768px){.EULA-module-scss-module__HPTYYW__title{font-size:clamp(1.5rem,1.375rem + .63vw,1.875rem)}}.EULA-module-scss-module__HPTYYW__subtitle{font-size:1rem}.EULA-module-scss-module__HPTYYW__localePicker{flex-direction:row;justify-content:center;gap:.75rem;width:100%;max-width:20rem;margin-left:auto;margin-right:auto}.EULA-module-scss-module__HPTYYW__localeLabel,.EULA-module-scss-module__HPTYYW__localePicker{align-items:center;display:flex}.EULA-module-scss-module__HPTYYW__localeLabel{white-space:nowrap;gap:.5rem;font-weight:500}.EULA-module-scss-module__HPTYYW__localeLabel,.EULA-module-scss-module__HPTYYW__localeSelect{cursor:pointer;font-size:.875rem}.EULA-module-scss-module__HPTYYW__localeSelect{appearance:none;background-color:hsl(var(--aro-background,var(--background)));border:1px solid hsl(var(--aro-border,var(--border)));color:hsl(var(--aro-foreground,var(--foreground)));background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='currentColor' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;border-radius:.375rem;width:100%;padding:.5rem 2rem .5rem .75rem;transition-property:border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.EULA-module-scss-module__HPTYYW__localeSelect:hover{border-color:hsl(var(--aro-primary,var(--primary))/.5)}.EULA-module-scss-module__HPTYYW__localeSelect:focus-visible{outline:2px solid hsl(var(--aro-ring,var(--ring)));outline-offset:2px}.EULA-module-scss-module__HPTYYW__globeIcon{color:hsl(var(--aro-foreground,var(--foreground)));flex-shrink:0;width:1rem;height:1rem}.EULA-module-scss-module__HPTYYW__contentArea{flex-direction:column;gap:1.5rem;display:flex}.EULA-module-scss-module__HPTYYW__contentText{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;padding-left:1rem;padding-right:1rem}.EULA-module-scss-module__HPTYYW__policyGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.EULA-module-scss-module__HPTYYW__policyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.EULA-module-scss-module__HPTYYW__policyCard{height:100%;transition-property:border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.EULA-module-scss-module__HPTYYW__policyCard:hover{border-color:hsl(var(--aro-link,var(--link)))}.EULA-module-scss-module__HPTYYW__policyCardHeader{padding-bottom:.5rem}.EULA-module-scss-module__HPTYYW__policyCardTitle{align-items:center;gap:.5rem;display:flex}.EULA-module-scss-module__HPTYYW__policyIcon{color:hsl(var(--aro-primary,var(--primary)));width:1.25rem;height:1.25rem}.EULA-module-scss-module__HPTYYW__policyCardContent{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.EULA-module-scss-module__HPTYYW__policyButton{cursor:pointer;width:100%}.EULA-module-scss-module__HPTYYW__dialogContent{max-width:90vw;max-height:90vh;overflow-y:scroll}@media (min-width:768px){.EULA-module-scss-module__HPTYYW__dialogContent{max-width:75vw;max-height:75vh}}.EULA-module-scss-module__HPTYYW__dialogTitle{text-align:center}.EULA-module-scss-module__HPTYYW__separator{margin-top:1.5rem;margin-bottom:1.5rem}.EULA-module-scss-module__HPTYYW__cookiesSection{flex-direction:column;gap:1rem;display:flex}.EULA-module-scss-module__HPTYYW__cookiesHeader{justify-content:space-between}.EULA-module-scss-module__HPTYYW__cookiesHeader,.EULA-module-scss-module__HPTYYW__cookiesTitle{align-items:center;display:flex}.EULA-module-scss-module__HPTYYW__cookiesTitle{gap:.5rem;font-size:1.125rem;font-weight:500}.EULA-module-scss-module__HPTYYW__cookiesSubtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.EULA-module-scss-module__HPTYYW__cookieIcon{color:hsl(var(--aro-primary,var(--primary)));width:1.25rem;height:1.25rem}.EULA-module-scss-module__HPTYYW__accordion{width:100%}.EULA-module-scss-module__HPTYYW__accordion>[data-orientation=vertical]{padding-top:.5rem;padding-bottom:.5rem}.EULA-module-scss-module__HPTYYW__accordionTrigger:hover{text-decoration:none}.EULA-module-scss-module__HPTYYW__accordionTriggerContent{align-items:center;gap:.5rem;font-size:.875rem;display:flex}.EULA-module-scss-module__HPTYYW__accordionIcon{color:hsl(var(--aro-primary,var(--primary)));flex-shrink:0;width:1rem;height:1rem}.EULA-module-scss-module__HPTYYW__badgeRequired{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1))}.EULA-module-scss-module__HPTYYW__badgeOptional,.EULA-module-scss-module__HPTYYW__badgeRequired{margin-left:.5rem}.EULA-module-scss-module__HPTYYW__accordionBody{flex-direction:column;gap:1rem;padding:.5rem;display:flex}.EULA-module-scss-module__HPTYYW__accordionDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.EULA-module-scss-module__HPTYYW__switchRow{align-items:center;gap:.75rem;display:flex}.EULA-module-scss-module__HPTYYW__switchRow button[role=switch]{background-color:hsl(var(--aro-input,var(--input)));flex-shrink:0}.EULA-module-scss-module__HPTYYW__switchRow button[role=switch][data-state=checked]{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1))}.EULA-module-scss-module__HPTYYW__switchLabel{font-size:.875rem;font-weight:500}.EULA-module-scss-module__HPTYYW__footer{flex-direction:column;gap:1rem;display:flex}.EULA-module-scss-module__HPTYYW__acceptButtonWrapper{width:100%}.EULA-module-scss-module__HPTYYW__acceptButton{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));cursor:pointer;width:100%}.EULA-module-scss-module__HPTYYW__acceptButton:hover{background-color:hsl(var(--aro-primary,var(--primary))/.9)}.EULA-module-scss-module__HPTYYW__acceptIcon{color:hsl(var(--aro-primary-foreground,var(--primary-foreground)));width:1rem;height:1rem;margin-right:.5rem}.EULA-module-scss-module__HPTYYW__footerNote{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;font-size:.75rem}.EULA-module-scss-module__HPTYYW__shimmerCircle{border-radius:9999px;width:3rem;height:3rem}.EULA-module-scss-module__HPTYYW__shimmerTitle{border-radius:.375rem;width:12rem;height:1rem;margin-left:auto;margin-right:auto}.EULA-module-scss-module__HPTYYW__shimmerTabs{border-radius:.375rem;width:100%;height:2.5rem}.EULA-module-scss-module__HPTYYW__shimmerContentBlock{border-radius:.375rem;height:4rem}.EULA-module-scss-module__HPTYYW__shimmerPolicyCard{border-radius:.375rem;height:12rem}.EULA-module-scss-module__HPTYYW__shimmerSeparator{border-radius:.375rem;height:.25rem}.EULA-module-scss-module__HPTYYW__shimmerCookiesHeader{border-radius:.375rem;height:2rem}.EULA-module-scss-module__HPTYYW__shimmerAccordionItem{border-radius:.375rem;height:6rem}.EULA-module-scss-module__HPTYYW__shimmerButton{border-radius:.375rem;width:100%;height:3rem}.EULA-module-scss-module__HPTYYW__shimmerFooterNote{border-radius:.375rem;width:75%;height:1rem;margin-left:auto;margin-right:auto}
.SharingCard-module-scss-module__sCMz5q__ownerAvatar,.SharingCard-module-scss-module__sCMz5q__ownerRow{align-items:center;display:flex}.SharingCard-module-scss-module__sCMz5q__ownerAvatar{background-color:hsl(var(--aro-primary,var(--primary))/.1);border-radius:9999px;justify-content:center;width:2.5rem;height:2.5rem;margin-right:.75rem}.SharingCard-module-scss-module__sCMz5q__ownerName{font-weight:500}.SharingCard-module-scss-module__sCMz5q__ownerUsername{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.SharingCard-module-scss-module__sCMz5q__manageArea{justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.SharingCard-module-scss-module__sCMz5q__sharedTitle{margin-bottom:.5rem;font-size:.875rem;font-weight:500}.SharingCard-module-scss-module__sCMz5q__sharedList>*+*{margin-top:.5rem}.SharingCard-module-scss-module__sCMz5q__sharedUserAvatar,.SharingCard-module-scss-module__sCMz5q__sharedUserRow{align-items:center;display:flex}.SharingCard-module-scss-module__sCMz5q__sharedUserAvatar{background-color:hsl(var(--aro-muted,var(--muted)));border-radius:9999px;justify-content:center;width:2rem;height:2rem;margin-right:.5rem}.SharingCard-module-scss-module__sCMz5q__emptyShared,.SharingCard-module-scss-module__sCMz5q__sharedUserName{font-size:.875rem}.SharingCard-module-scss-module__sCMz5q__emptyShared{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.SharingCard-module-scss-module__sCMz5q__ownerImage{border-radius:9999px}
.InvoiceHeader-module-scss-module__lxPhLW__header{flex-direction:column;gap:1rem;display:flex}@media (min-width:640px){.InvoiceHeader-module-scss-module__lxPhLW__header{flex-direction:row;justify-content:space-between;align-items:flex-start}}.InvoiceHeader-module-scss-module__lxPhLW__titleArea>*+*{margin-top:.25rem}.InvoiceHeader-module-scss-module__lxPhLW__titleRow{align-items:center;gap:.5rem;display:flex}.InvoiceHeader-module-scss-module__lxPhLW__title{letter-spacing:-.025em;font-size:clamp(1.5rem,1.375rem + .63vw,1.875rem);font-weight:700}.InvoiceHeader-module-scss-module__lxPhLW__invoiceId{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.875rem}.InvoiceHeader-module-scss-module__lxPhLW__actions{flex-wrap:wrap;gap:.5rem}.InvoiceHeader-module-scss-module__lxPhLW__actions,.InvoiceHeader-module-scss-module__lxPhLW__editLink{display:flex}
.GenerativeView-module-scss-module__cb46Tq__container>*+*{margin-top:1.5rem}.GenerativeView-module-scss-module__cb46Tq__header{justify-content:space-between;align-items:center;display:flex}.GenerativeView-module-scss-module__cb46Tq__title{letter-spacing:-.025em;font-size:clamp(1.25rem,1.1667rem + .42vw,1.5rem);font-weight:700}.GenerativeView-module-scss-module__cb46Tq__subtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.GenerativeView-module-scss-module__cb46Tq__chatContainer{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;flex-direction:column;height:600px;display:flex;overflow:hidden}.GenerativeView-module-scss-module__cb46Tq__chatMessages{flex:1;padding:1rem;overflow-y:auto}.GenerativeView-module-scss-module__cb46Tq__chatInput{border-top:1px solid hsl(var(--aro-border,var(--border)));padding:1rem}.GenerativeView-module-scss-module__cb46Tq__settingsContainer>*+*{margin-top:1rem}.GenerativeView-module-scss-module__cb46Tq__settingsField{gap:.5rem;display:grid}.GenerativeView-module-scss-module__cb46Tq__settingsLabel{font-size:.875rem;font-weight:500}.GenerativeView-module-scss-module__cb46Tq__checkboxRow{align-items:center;display:flex}.GenerativeView-module-scss-module__cb46Tq__checkboxRow>*+*{margin-left:.5rem}.GenerativeView-module-scss-module__cb46Tq__actionIcon{width:1rem;height:1rem}
.InvoiceHeader-module-scss-module__y8WPHG__header{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}@media (min-width:768px){.InvoiceHeader-module-scss-module__y8WPHG__header{flex-direction:row;align-items:center}}.InvoiceHeader-module-scss-module__y8WPHG__actionsGroup,.InvoiceHeader-module-scss-module__y8WPHG__nameGroup{align-items:center;gap:.5rem;display:flex}.InvoiceHeader-module-scss-module__y8WPHG__actionsGroup{flex-wrap:wrap}
.InvoiceTabs-module-scss-module__JWnHrq__recipesGrid{gap:1rem;display:grid}@media (min-width:640px){.InvoiceTabs-module-scss-module__JWnHrq__recipesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.InvoiceTabs-module-scss-module__JWnHrq__recipeHeader{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.InvoiceTabs-module-scss-module__JWnHrq__recipeDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;display:-webkit-box;overflow:hidden}.InvoiceTabs-module-scss-module__JWnHrq__recipeDetails{align-items:center;gap:1rem;font-size:.875rem;display:flex}.InvoiceTabs-module-scss-module__JWnHrq__recipeDetailItem{align-items:center;gap:.25rem;display:flex}.InvoiceTabs-module-scss-module__JWnHrq__recipeDetailItem,.InvoiceTabs-module-scss-module__JWnHrq__recipeDetailMuted{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.InvoiceTabs-module-scss-module__JWnHrq__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-block:2rem;display:flex}.InvoiceTabs-module-scss-module__JWnHrq__emptyStateText{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-top:.5rem}.InvoiceTabs-module-scss-module__JWnHrq__metadataList>*+*{margin-top:.75rem}.InvoiceTabs-module-scss-module__JWnHrq__metadataItem{border-bottom:1px solid hsl(var(--aro-border,var(--border)));justify-content:space-between;gap:1rem;padding-bottom:.5rem;display:flex}.InvoiceTabs-module-scss-module__JWnHrq__metadataItem:last-child{border-bottom:none}.InvoiceTabs-module-scss-module__JWnHrq__metadataKey{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem;font-weight:500}.InvoiceTabs-module-scss-module__JWnHrq__metadataValue{text-align:right;font-size:.875rem}
.GridView-module-scss-module__kJ75cq__emptyState{flex-direction:column;justify-content:center;align-items:center;padding-block:2.5rem;display:flex}.GridView-module-scss-module__kJ75cq__emptyMessage{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-bottom:.5rem}.GridView-module-scss-module__kJ75cq__grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:768px){.GridView-module-scss-module__kJ75cq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.GridView-module-scss-module__kJ75cq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.GridView-module-scss-module__kJ75cq__cardWrapper{position:relative}.GridView-module-scss-module__kJ75cq__checkboxOverlay{z-index:10;position:absolute;top:.5rem;left:.5rem}@media print{.GridView-module-scss-module__kJ75cq__checkboxOverlay{display:none}}.GridView-module-scss-module__kJ75cq__imageContainer{position:relative}.GridView-module-scss-module__kJ75cq__cardImage{-o-object-fit:fill;object-fit:fill;width:100%;height:100%;transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.GridView-module-scss-module__kJ75cq__imageActions{z-index:10;gap:.25rem;display:flex;position:absolute;bottom:.5rem;right:.5rem}@media print{.GridView-module-scss-module__kJ75cq__imageActions{display:none}}.GridView-module-scss-module__kJ75cq__contentRow{justify-content:space-between}.GridView-module-scss-module__kJ75cq__contentRow,.GridView-module-scss-module__kJ75cq__dateRow{align-items:center;display:flex}.GridView-module-scss-module__kJ75cq__dateRow{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));gap:.25rem;font-size:.875rem}.GridView-module-scss-module__kJ75cq__amount{font-size:1.125rem;font-weight:500}.GridView-module-scss-module__kJ75cq__calendarIcon{width:.875rem;height:.875rem}.GridView-module-scss-module__kJ75cq__viewIcon{width:1rem;height:1rem}.GridView-module-scss-module__kJ75cq__itemCount{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}
.loading-module-scss-module__bCKiwq__page{background-color:hsl(var(--aro-background,var(--background)));min-height:100vh}.loading-module-scss-module__bCKiwq__heroSection{min-height:100vh;padding-top:5rem;position:relative;overflow:hidden}.loading-module-scss-module__bCKiwq__heroContainer{max-width:72rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.loading-module-scss-module__bCKiwq__heroGrid{grid-template-columns:1fr;align-items:center;gap:3rem;min-height:80vh;display:grid}@media (min-width:1024px){.loading-module-scss-module__bCKiwq__heroGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.loading-module-scss-module__bCKiwq__heroText{z-index:1;position:relative}.loading-module-scss-module__bCKiwq__heroBadge{border-radius:.375rem;width:10rem;height:1.5rem;margin-bottom:1.5rem}.loading-module-scss-module__bCKiwq__heroTitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-bottom:1rem;font-size:clamp(1.875rem,1.75rem + .63vw,2.25rem);font-weight:700}@media (min-width:640px){.loading-module-scss-module__bCKiwq__heroTitle{font-size:clamp(2.25rem,2rem + 1.25vw,3rem)}}@media (min-width:1024px){.loading-module-scss-module__bCKiwq__heroTitle{font-size:clamp(2.75rem,2.4167rem + 1.67vw,3.75rem)}}.loading-module-scss-module__bCKiwq__heroLine{border-radius:.375rem;width:100%;max-width:32rem;height:1.5rem;margin-bottom:2rem}.loading-module-scss-module__bCKiwq__heroButtons{flex-wrap:wrap;gap:1rem;display:flex}.loading-module-scss-module__bCKiwq__heroButton{border-radius:.375rem;width:9rem;height:2.5rem}.loading-module-scss-module__bCKiwq__heroVisual{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.loading-module-scss-module__bCKiwq__sphereWrapper{width:100%;max-width:400px;margin-left:auto;margin-right:auto;position:relative}.loading-module-scss-module__bCKiwq__sphere{aspect-ratio:1;opacity:.5;border-radius:9999px;width:100%}.loading-module-scss-module__bCKiwq__orbitRing{border:2px solid hsl(var(--aro-primary,var(--primary))/.3);border-radius:9999px;animation:8s linear infinite loading-module-scss-module__bCKiwq__spin;position:absolute;inset:0}.loading-module-scss-module__bCKiwq__orbitRingReverse{border:1px solid hsl(var(--aro-primary,var(--primary))/.2);border-radius:9999px;animation:10s linear infinite reverse loading-module-scss-module__bCKiwq__spin;position:absolute;inset:0}@keyframes loading-module-scss-module__bCKiwq__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loading-module-scss-module__bCKiwq__cardsSection{padding-top:5rem;padding-bottom:5rem;position:relative}.loading-module-scss-module__bCKiwq__cardsContainer{max-width:72rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.loading-module-scss-module__bCKiwq__cardsHeader{text-align:center;margin-bottom:4rem}.loading-module-scss-module__bCKiwq__cardsHeaderBadge{width:10rem;height:1.5rem;margin-bottom:1rem}.loading-module-scss-module__bCKiwq__cardsHeaderBadge,.loading-module-scss-module__bCKiwq__cardsHeaderTitle{border-radius:.375rem;margin-left:auto;margin-right:auto}.loading-module-scss-module__bCKiwq__cardsHeaderTitle{width:16rem;height:2.5rem;margin-bottom:1.5rem}.loading-module-scss-module__bCKiwq__cardsHeaderSubtitle{border-radius:.375rem;width:24rem;height:1.25rem;margin-left:auto;margin-right:auto}.loading-module-scss-module__bCKiwq__cardsGrid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.loading-module-scss-module__bCKiwq__cardsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.loading-module-scss-module__bCKiwq__cardSkeleton{border-radius:.5rem;width:100%;height:16rem}
@font-face{font-family:Caudex;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b856c0bf3eada813-s.f776e897.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Caudex;font-style:normal;font-weight:700;font-display:swap;src:url(../media/100ea0aa4e1aac1c-s.2dd4bdae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Caudex;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e92279f3242dbf61-s.9bec6ee8.woff2)format("woff2");unicode-range:U+16A0-16F8}@font-face{font-family:Caudex;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c6b05a4da757d82b-s.12434715.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Caudex;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8da3738eb6eec246-s.3e75d4d7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caudex;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69a5cb10fd6e42dd-s.p.a3beb2cc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caudex Fallback;src:local(Times New Roman);ascent-override:88.47%;descent-override:26.36%;line-gap-override:0.0%;size-adjust:112.26%}.caudex_5d0a9ec0-module__Cn7inq__className{font-family:Caudex,Caudex Fallback;font-style:normal;font-weight:700}.caudex_5d0a9ec0-module__Cn7inq__variable{--font-default:"Caudex","Caudex Fallback"}
@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc6c75d91fb27f62-s.d9a5c6b2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ed5f1f9bced69653-s.c75d0046.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Fallback;src:local(Arial);ascent-override:95.6%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:99.37%}.atkinson_hyperlegible_54959c58-module__zBHwdW__className{font-family:Atkinson Hyperlegible,Atkinson Hyperlegible Fallback;font-style:normal;font-weight:400}.atkinson_hyperlegible_54959c58-module__zBHwdW__variable{--font-dyslexic:"Atkinson Hyperlegible","Atkinson Hyperlegible Fallback"}
.MetadataTab-module-scss-module__SAPrZW__metadataGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.MetadataTab-module-scss-module__SAPrZW__metadataGrid{grid-template-columns:repeat(2,1fr)}}.MetadataTab-module-scss-module__SAPrZW__metadataField{flex-direction:column;display:flex;position:relative}.MetadataTab-module-scss-module__SAPrZW__metadataField>*+*{margin-top:.25rem}.MetadataTab-module-scss-module__SAPrZW__metadataField{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.375rem;padding:.75rem;transition-property:colors;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.MetadataTab-module-scss-module__SAPrZW__metadataField:hover{background-color:hsl(var(--aro-muted,var(--muted))/.5);border-color:hsl(var(--aro-primary,var(--primary))/.5)}.MetadataTab-module-scss-module__SAPrZW__fieldLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem;font-weight:500}.MetadataTab-module-scss-module__SAPrZW__editButton{opacity:0;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:.5rem;right:.5rem}.MetadataTab-module-scss-module__SAPrZW__metadataField:hover .MetadataTab-module-scss-module__SAPrZW__editButton{opacity:1}.MetadataTab-module-scss-module__SAPrZW__emptyState{text-align:center;padding-block:2rem}.MetadataTab-module-scss-module__SAPrZW__emptyText{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-bottom:1rem}
.TableViewActions-module-scss-module__Sg8R3q__menuIcon,.TableViewActions-module-scss-module__Sg8R3q__menuItemIcon{width:1rem;height:1rem}.TableViewActions-module-scss-module__Sg8R3q__menuItemIcon{margin-right:.5rem}.TableViewActions-module-scss-module__Sg8R3q__editLink{align-items:center;gap:.5rem;display:flex}
