.ShareInvoiceDialog-module-scss-module__lQxE0a__selectionBody>*+*{margin-top:1rem}.ShareInvoiceDialog-module-scss-module__lQxE0a__selectionDescription{font-size:font-size("sm");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.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-color:hsl(var(--aro-primary,var(--primary))/.1)}.ShareInvoiceDialog-module-scss-module__lQxE0a__dark .ShareInvoiceDialog-module-scss-module__lQxE0a__iconCircleOrange{background-color:hsl(var(--aro-primary,var(--primary))/.2)}.ShareInvoiceDialog-module-scss-module__lQxE0a__iconCircleGreen{background-color:hsl(var(--aro-secondary,var(--secondary))/.1)}.ShareInvoiceDialog-module-scss-module__lQxE0a__dark .ShareInvoiceDialog-module-scss-module__lQxE0a__iconCircleGreen{background-color:hsl(var(--aro-secondary,var(--secondary))/.2)}.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}@media (min-width:640px){.ShareInvoiceDialog-module-scss-module__lQxE0a__dialogContent{max-width:28rem}}.ShareInvoiceDialog-module-scss-module__lQxE0a__selectionCard{cursor:pointer;transition-property:border-color,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ShareInvoiceDialog-module-scss-module__lQxE0a__selectionCard:hover{border-color:hsl(var(--aro-primary,var(--primary)));background-color:hsl(var(--aro-accent,var(--accent))/.5)}.ShareInvoiceDialog-module-scss-module__lQxE0a__cardTitleBase{font-size:1rem}.ShareInvoiceDialog-module-scss-module__lQxE0a__cardDescSm{font-size:.875rem}.ShareInvoiceDialog-module-scss-module__lQxE0a__alertMt{background-color:hsl(var(--aro-warning,var(--warning))/.1);border-color:hsl(var(--aro-warning,var(--warning))/.35);color:hsl(var(--aro-warning-foreground,var(--warning-foreground)));margin-top:1rem}.ShareInvoiceDialog-module-scss-module__lQxE0a__alertMt .ShareInvoiceDialog-module-scss-module__lQxE0a__alertIcon{color:hsl(var(--aro-warning,var(--warning)))}.ShareInvoiceDialog-module-scss-module__lQxE0a__dark .ShareInvoiceDialog-module-scss-module__lQxE0a__alertMt{background-color:hsl(var(--aro-warning,var(--warning))/.18);border-color:hsl(var(--aro-warning,var(--warning))/.45)}.ShareInvoiceDialog-module-scss-module__lQxE0a__alertDescXs{font-size:.75rem}.ShareInvoiceDialog-module-scss-module__lQxE0a__buttonFull{width:100%}@media (min-width:640px){.ShareInvoiceDialog-module-scss-module__lQxE0a__dialogContentMd{max-width:28rem}}.ShareInvoiceDialog-module-scss-module__lQxE0a__cardHoverCursor{cursor:pointer;transition-property:color,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ShareInvoiceDialog-module-scss-module__lQxE0a__cardHoverCursor:hover{border-color:hsl(var(--aro-primary,var(--primary)));background-color:hsl(var(--aro-accent,var(--accent))/.5)}
.input-KhGasQ{box-sizing:border-box;width:100%;height:var(--ac-size-default);padding:var(--ac-space-1) var(--ac-space-3);border:1px solid var(--ac-input);border-radius:var(--ac-radius-md);font-size:var(--ac-text-sm);color:var(--ac-foreground);transition:border-color var(--ac-transition-fast),box-shadow var(--ac-transition-fast);background-color:#0000;outline:none;line-height:1.5;display:flex}.input-KhGasQ::placeholder{color:var(--ac-muted-foreground)}.input-KhGasQ:focus-visible{border-color:var(--ac-ring);box-shadow:0 0 0 1px var(--ac-ring)}.input-KhGasQ:disabled{cursor:not-allowed;opacity:.5}.input-KhGasQ[type=file]{font-size:var(--ac-text-sm);background-color:#0000;border:none;padding:0;font-weight:500}
.ScanMediaPreview-module-scss-module__zr6fTq__previewArea{aspect-ratio:4/3;background-color:hsl(var(--aro-muted,var(--muted)));transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.ScanMediaPreview-module-scss-module__zr6fTq__dark .ScanMediaPreview-module-scss-module__zr6fTq__previewArea{background-color:hsl(var(--aro-foreground,var(--foreground)))}.ScanMediaPreview-module-scss-module__zr6fTq__interactive{cursor:pointer}.ScanMediaPreview-module-scss-module__zr6fTq__interactive:hover .ScanMediaPreview-module-scss-module__zr6fTq__previewOverlay{opacity:1}.ScanMediaPreview-module-scss-module__zr6fTq__interactive:focus-visible{outline:2px solid hsl(var(--aro-primary,var(--primary)));outline-offset:2px}.ScanMediaPreview-module-scss-module__zr6fTq__imagePreview{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ScanMediaPreview-module-scss-module__zr6fTq__placeholder{height:100%;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.ScanMediaPreview-module-scss-module__zr6fTq__missingIcon,.ScanMediaPreview-module-scss-module__zr6fTq__pdfIcon{width:4rem;height:4rem}.ScanMediaPreview-module-scss-module__zr6fTq__pdfIcon{color:hsl(var(--aro-destructive,var(--destructive)))}.ScanMediaPreview-module-scss-module__zr6fTq__missingIcon{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.ScanMediaPreview-module-scss-module__zr6fTq__placeholderLabel{font-size:.875rem;font-weight:500}.ScanMediaPreview-module-scss-module__zr6fTq__previewOverlay{background-color:hsl(var(--aro-background,var(--background))/.6);opacity:0;pointer-events:none;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}.ScanMediaPreview-module-scss-module__zr6fTq__previewIcon{color:#fff;width:2rem;height:2rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.ScanMediaPreview-module-scss-module__zr6fTq__dark .ScanMediaPreview-module-scss-module__zr6fTq__previewIcon{box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d}.ScanMediaPreview-module-scss-module__zr6fTq__bottomLeft,.ScanMediaPreview-module-scss-module__zr6fTq__bottomRight,.ScanMediaPreview-module-scss-module__zr6fTq__centerOverlay,.ScanMediaPreview-module-scss-module__zr6fTq__topLeft,.ScanMediaPreview-module-scss-module__zr6fTq__topRight{z-index:10;position:absolute}.ScanMediaPreview-module-scss-module__zr6fTq__topLeft{top:.5rem;left:.5rem}.ScanMediaPreview-module-scss-module__zr6fTq__topRight{top:.5rem;right:.5rem}.ScanMediaPreview-module-scss-module__zr6fTq__bottomLeft{bottom:.5rem;left:.5rem}.ScanMediaPreview-module-scss-module__zr6fTq__bottomRight{bottom:.5rem;right:.5rem}.ScanMediaPreview-module-scss-module__zr6fTq__centerOverlay{justify-content:center;align-items:center;display:flex;inset:0}
.ItemAnalyticsCard-module-scss-module__ZkHPCa__titleRow{align-items:center;gap:.5rem;display:flex}.ItemAnalyticsCard-module-scss-module__ZkHPCa__iconTitle{width:1.25rem;height:1.25rem;color:hsl(var(--aro-primary,var(--primary)))}.ItemAnalyticsCard-module-scss-module__ZkHPCa__contentSpaced>*+*{margin-top:1.5rem}.ItemAnalyticsCard-module-scss-module__ZkHPCa__searchRow{align-items:center;gap:.75rem;display:flex}.ItemAnalyticsCard-module-scss-module__ZkHPCa__searchInputWrapper{flex:1;position:relative}.ItemAnalyticsCard-module-scss-module__ZkHPCa__searchIcon{width:1rem;height:1rem;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.ItemAnalyticsCard-module-scss-module__ZkHPCa__searchInput{padding-left:2.5rem!important}.ItemAnalyticsCard-module-scss-module__ZkHPCa__tableContainer{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.375rem;overflow-x:auto}.ItemAnalyticsCard-module-scss-module__ZkHPCa__tableContainer th:first-child{width:35%}.ItemAnalyticsCard-module-scss-module__ZkHPCa__tableContainer th:nth-child(2){width:15%}.ItemAnalyticsCard-module-scss-module__ZkHPCa__tableContainer th:nth-child(3),.ItemAnalyticsCard-module-scss-module__ZkHPCa__tableContainer th:nth-child(4),.ItemAnalyticsCard-module-scss-module__ZkHPCa__tableContainer th:nth-child(5){text-align:right;width:15%}.ItemAnalyticsCard-module-scss-module__ZkHPCa__tableContainer td:nth-child(3),.ItemAnalyticsCard-module-scss-module__ZkHPCa__tableContainer td:nth-child(4),.ItemAnalyticsCard-module-scss-module__ZkHPCa__tableContainer td:nth-child(5){text-align:right}.ItemAnalyticsCard-module-scss-module__ZkHPCa__sortButton,.ItemAnalyticsCard-module-scss-module__ZkHPCa__tableContainer tbody td:last-child{font-weight:500}.ItemAnalyticsCard-module-scss-module__ZkHPCa__sortButton{cursor:pointer;color:inherit;font-size:inherit;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;transition:color .2s;display:flex}.ItemAnalyticsCard-module-scss-module__ZkHPCa__sortButton:hover{color:hsl(var(--aro-primary,var(--primary)))}.ItemAnalyticsCard-module-scss-module__ZkHPCa__sortButton:focus-visible{outline:2px solid hsl(var(--aro-ring,var(--ring)));outline-offset:2px;border-radius:.125rem}.ItemAnalyticsCard-module-scss-module__ZkHPCa__sortIcon{width:1rem;height:1rem}.ItemAnalyticsCard-module-scss-module__ZkHPCa__itemCell>*+*{margin-top:.25rem}.ItemAnalyticsCard-module-scss-module__ZkHPCa__itemNameRow{align-items:center;gap:.5rem;display:flex}.ItemAnalyticsCard-module-scss-module__ZkHPCa__itemName{font-weight:500}.ItemAnalyticsCard-module-scss-module__ZkHPCa__confidenceBadge{cursor:help;padding:.125rem .375rem;font-size:.75rem}.ItemAnalyticsCard-module-scss-module__ZkHPCa__confidenceTooltip{margin-bottom:.25rem;font-weight:500}.ItemAnalyticsCard-module-scss-module__ZkHPCa__confidenceWarning{color:hsl(var(--aro-destructive,var(--destructive)));margin-top:.25rem;font-size:.75rem}.ItemAnalyticsCard-module-scss-module__ZkHPCa__allergenList{flex-wrap:wrap;gap:.25rem;display:flex}.ItemAnalyticsCard-module-scss-module__ZkHPCa__allergenBadge{align-items:center;gap:.25rem;font-size:.75rem;display:flex}.ItemAnalyticsCard-module-scss-module__ZkHPCa__allergenIcon{width:.75rem;height:.75rem}.ItemAnalyticsCard-module-scss-module__ZkHPCa__allergenDescription{max-width:250px;margin-bottom:.5rem}.ItemAnalyticsCard-module-scss-module__ZkHPCa__allergenLink{color:hsl(var(--aro-primary,var(--primary)));font-size:.875rem;text-decoration:underline}.ItemAnalyticsCard-module-scss-module__ZkHPCa__allergenLink:hover{color:hsl(var(--aro-primary-foreground,var(--primary-foreground)))}.ItemAnalyticsCard-module-scss-module__ZkHPCa__totalRow{border-top:2px solid hsl(var(--aro-border,var(--border)));background-color:hsl(var(--aro-muted,var(--muted)));border-radius:.375rem;justify-content:space-between;align-items:center;padding:1rem;display:flex}.ItemAnalyticsCard-module-scss-module__ZkHPCa__totalLabel,.ItemAnalyticsCard-module-scss-module__ZkHPCa__totalValues{font-size:1.125rem;font-weight:700}.ItemAnalyticsCard-module-scss-module__ZkHPCa__totalValues{align-items:center;gap:2rem;display:flex}.ItemAnalyticsCard-module-scss-module__ZkHPCa__totalQuantity{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.ItemAnalyticsCard-module-scss-module__ZkHPCa__totalPrice{color:hsl(var(--aro-primary,var(--primary)))}.ItemAnalyticsCard-module-scss-module__ZkHPCa__summarySection{border-top:1px solid hsl(var(--aro-border,var(--border)));margin-top:1rem;padding-top:1rem}.ItemAnalyticsCard-module-scss-module__ZkHPCa__summaryTitle{color:hsl(var(--aro-foreground,var(--foreground)));margin-bottom:.75rem;font-size:1rem;font-weight:600}.ItemAnalyticsCard-module-scss-module__ZkHPCa__summaryList{margin:0;padding:0;list-style:none}.ItemAnalyticsCard-module-scss-module__ZkHPCa__summaryItem{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));padding:.25rem 0;font-size:.875rem;line-height:1.6}.ItemAnalyticsCard-module-scss-module__ZkHPCa__summaryItem strong{color:hsl(var(--aro-foreground,var(--foreground)));font-weight:500}.ItemAnalyticsCard-module-scss-module__ZkHPCa__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}.ItemAnalyticsCard-module-scss-module__ZkHPCa__emptyIcon{width:4rem;height:4rem;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));opacity:.5;margin-bottom:1rem}.ItemAnalyticsCard-module-scss-module__ZkHPCa__emptyTitle{color:hsl(var(--aro-foreground,var(--foreground)));margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.ItemAnalyticsCard-module-scss-module__ZkHPCa__emptySubtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));max-width:400px;font-size:.875rem}@media print{.ItemAnalyticsCard-module-scss-module__ZkHPCa__titleRow{break-inside:avoid;page-break-inside:avoid;margin-bottom:.75rem!important}.ItemAnalyticsCard-module-scss-module__ZkHPCa__iconTitle{display:none!important}.ItemAnalyticsCard-module-scss-module__ZkHPCa__contentSpaced{break-inside:auto}.ItemAnalyticsCard-module-scss-module__ZkHPCa__searchIcon,.ItemAnalyticsCard-module-scss-module__ZkHPCa__searchInputWrapper,.ItemAnalyticsCard-module-scss-module__ZkHPCa__searchRow{display:none!important}.ItemAnalyticsCard-module-scss-module__ZkHPCa__tableContainer{box-shadow:none!important;border:1px solid #333!important;overflow-x:visible!important}.ItemAnalyticsCard-module-scss-module__ZkHPCa__tableContainer td,.ItemAnalyticsCard-module-scss-module__ZkHPCa__tableContainer th{color:#000!important;border:1px solid #ddd!important;padding:.5rem!important}.ItemAnalyticsCard-module-scss-module__ZkHPCa__tableContainer th{background-color:#f5f5f5!important;font-weight:700!important}.ItemAnalyticsCard-module-scss-module__ZkHPCa__tableContainer tbody tr{break-inside:avoid;page-break-inside:avoid}.ItemAnalyticsCard-module-scss-module__ZkHPCa__sortButton{pointer-events:none!important;color:#000!important}.ItemAnalyticsCard-module-scss-module__ZkHPCa__sortIcon{display:none!important}.ItemAnalyticsCard-module-scss-module__ZkHPCa__allergenList{break-inside:avoid}.ItemAnalyticsCard-module-scss-module__ZkHPCa__allergenIcon{color:#000!important}.ItemAnalyticsCard-module-scss-module__ZkHPCa__totalRow{break-inside:avoid;page-break-inside:avoid;background-color:#f5f5f5!important;border-top:2px solid #333!important}.ItemAnalyticsCard-module-scss-module__ZkHPCa__totalLabel,.ItemAnalyticsCard-module-scss-module__ZkHPCa__totalValues{color:#000!important}.ItemAnalyticsCard-module-scss-module__ZkHPCa__totalQuantity{color:#555!important}.ItemAnalyticsCard-module-scss-module__ZkHPCa__totalPrice{color:#000!important}.ItemAnalyticsCard-module-scss-module__ZkHPCa__summarySection{break-inside:avoid;page-break-inside:avoid;margin-top:1.5rem!important}.ItemAnalyticsCard-module-scss-module__ZkHPCa__summaryTitle{color:#000!important}.ItemAnalyticsCard-module-scss-module__ZkHPCa__summaryItem{color:#555!important}.ItemAnalyticsCard-module-scss-module__ZkHPCa__summaryItem strong{color:#000!important}.ItemAnalyticsCard-module-scss-module__ZkHPCa__emptyIcon,.ItemAnalyticsCard-module-scss-module__ZkHPCa__emptyState{display:none!important}}
.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}.MerchantInfoCard-module-scss-module__Ks4BOq__contentSpaced>*+*{margin-top:1rem}.MerchantInfoCard-module-scss-module__Ks4BOq__iconMuted,.MerchantInfoCard-module-scss-module__Ks4BOq__iconMutedTop{width:1rem;height:1rem;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.MerchantInfoCard-module-scss-module__Ks4BOq__iconMutedTop{flex-shrink:0;margin-top:.125rem}.MerchantInfoCard-module-scss-module__Ks4BOq__section{flex-direction:column;gap:.5rem;display:flex}.MerchantInfoCard-module-scss-module__Ks4BOq__sectionHeader{align-items:center;gap:.5rem;display:flex}.MerchantInfoCard-module-scss-module__Ks4BOq__sectionTitle{color:hsl(var(--aro-foreground,var(--foreground)));font-size:.875rem;font-weight:600}.MerchantInfoCard-module-scss-module__Ks4BOq__sparklineContainer{border-radius:border-radius("md");background:hsl(var(--aro-muted,var(--muted))/.2);width:100%;height:100px;margin-top:.5rem;padding:.5rem}.MerchantInfoCard-module-scss-module__Ks4BOq__statsRow{flex-wrap:wrap;gap:.5rem;display:flex}.MerchantInfoCard-module-scss-module__Ks4BOq__statBadge{border-radius:border-radius("md");background:hsl(var(--aro-muted,var(--muted))/.3);border:1px solid hsl(var(--aro-border,var(--border)));flex-direction:column;flex:1 1 0;align-items:center;gap:.25rem;min-width:80px;padding:.5rem;transition:all .15s ease-out;display:flex}.MerchantInfoCard-module-scss-module__Ks4BOq__statBadge:hover{background:hsl(var(--aro-muted,var(--muted))/.5);transform:translateY(-2px)}.MerchantInfoCard-module-scss-module__Ks4BOq__statIcon{width:1.25rem;height:1.25rem;color:hsl(var(--aro-primary,var(--primary)))}.MerchantInfoCard-module-scss-module__Ks4BOq__statValue{color:hsl(var(--aro-foreground,var(--foreground)));font-size:1.125rem;font-weight:700}.MerchantInfoCard-module-scss-module__Ks4BOq__statLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;font-size:.75rem}.MerchantInfoCard-module-scss-module__Ks4BOq__categoryBar{border-radius:border-radius("md");background:hsl(var(--aro-muted,var(--muted))/.2);width:100%;height:1.5rem;display:flex;overflow:hidden}.MerchantInfoCard-module-scss-module__Ks4BOq__categorySegment{background:linear-gradient(135deg,var(--ac-chart-1) 0,var(--ac-chart-2) 100%);border-right:1px solid hsl(var(--aro-background,var(--background)));height:100%;transition:all .15s ease-out}.MerchantInfoCard-module-scss-module__Ks4BOq__categorySegment:hover{opacity:.8}.MerchantInfoCard-module-scss-module__Ks4BOq__categorySegment:last-child{border-right:none}.MerchantInfoCard-module-scss-module__Ks4BOq__categoryLabels{flex-direction:column;gap:.25rem;margin-top:.5rem;display:flex}.MerchantInfoCard-module-scss-module__Ks4BOq__categoryLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.MerchantInfoCard-module-scss-module__Ks4BOq__categoryLabelText{font-weight:500}.MerchantInfoCard-module-scss-module__Ks4BOq__categoryLabelCount{color:hsl(var(--aro-foreground,var(--foreground)))}.MerchantInfoCard-module-scss-module__Ks4BOq__mapButton{width:100%}.MerchantInfoCard-module-scss-module__Ks4BOq__buttonIcon{width:1rem;height:1rem;margin-right:.375rem}.MerchantInfoCard-module-scss-module__Ks4BOq__fullWidth{width:100%}
.InvoiceCard-module-scss-module__N1-ySW__cardWrapper{position:relative}@media (max-width:767px){.InvoiceCard-module-scss-module__N1-ySW__cardWrapper{min-height:44px}.InvoiceCard-module-scss-module__N1-ySW__cardWrapper:active{transition-property:transform;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(.98)}}.InvoiceCard-module-scss-module__N1-ySW__checkboxOverlay{z-index:10;position:absolute;top:.5rem;left:.5rem}@media print{.InvoiceCard-module-scss-module__N1-ySW__checkboxOverlay{display:none}}@media (max-width:767px){.InvoiceCard-module-scss-module__N1-ySW__checkboxOverlay{top:.75rem;left:.75rem}}.InvoiceCard-module-scss-module__N1-ySW__mediaContainer{aspect-ratio:4/3;position:relative;overflow:hidden}.InvoiceCard-module-scss-module__N1-ySW__carousel,.InvoiceCard-module-scss-module__N1-ySW__carouselContent,.InvoiceCard-module-scss-module__N1-ySW__carouselItem{height:100%}.InvoiceCard-module-scss-module__N1-ySW__imageActions{z-index:10;gap:.25rem;display:flex;position:absolute;bottom:.5rem;right:.5rem}@media print{.InvoiceCard-module-scss-module__N1-ySW__imageActions{display:none}}@media (max-width:767px){.InvoiceCard-module-scss-module__N1-ySW__imageActions button{width:2.5rem;height:2.5rem}}.InvoiceCard-module-scss-module__N1-ySW__contentRow{justify-content:space-between;align-items:center;display:flex}.InvoiceCard-module-scss-module__N1-ySW__dateRow,.InvoiceCard-module-scss-module__N1-ySW__merchantRow{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));align-items:center;gap:.25rem;font-size:.875rem;display:flex}.InvoiceCard-module-scss-module__N1-ySW__amount{font-size:1.125rem;font-weight:500}.InvoiceCard-module-scss-module__N1-ySW__calendarIcon,.InvoiceCard-module-scss-module__N1-ySW__merchantIcon{width:.875rem;height:.875rem}.InvoiceCard-module-scss-module__N1-ySW__viewIcon{width:1rem;height:1rem}.InvoiceCard-module-scss-module__N1-ySW__itemCount{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.InvoiceCard-module-scss-module__N1-ySW__frostedCheckbox{background-color:hsl(var(--aro-background,var(--background))/.8);-webkit-backdrop-filter:blur(4px)}.InvoiceCard-module-scss-module__N1-ySW__card{overflow:hidden}@media (max-width:767px){.InvoiceCard-module-scss-module__N1-ySW__card{min-height:12rem;box-shadow:0 2px 8px hsl(var(--aro-foreground,var(--foreground))/.1);transition-property:box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.InvoiceCard-module-scss-module__N1-ySW__card:active{box-shadow:0 4px 12px hsl(var(--aro-foreground,var(--foreground))/.15)}}.InvoiceCard-module-scss-module__N1-ySW__imageButton{background-color:hsl(var(--aro-background,var(--background))/.8);aspect-ratio:1;-webkit-backdrop-filter:blur(4px);width:2rem;height:2rem}@media (max-width:767px){.InvoiceCard-module-scss-module__N1-ySW__imageButton{width:2.5rem;height:2.5rem}}.InvoiceCard-module-scss-module__N1-ySW__tooltipTrigger{cursor:pointer}.InvoiceCard-module-scss-module__N1-ySW__cardHeader{padding-top:1rem;padding-bottom:.5rem}.InvoiceCard-module-scss-module__N1-ySW__cardTitle{min-height:1.5em;font-size:1.125rem}.InvoiceCard-module-scss-module__N1-ySW__cardContent{padding-bottom:.5rem}.InvoiceCard-module-scss-module__N1-ySW__cardFooter{justify-content:space-between;padding-top:.5rem;display:flex}
.ReceiptScanCard-module-scss-module__8mNypq__imageContainer{cursor:pointer;border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;justify-content:center;align-items:center;min-height:400px;display:flex;position:relative;overflow:hidden}.ReceiptScanCard-module-scss-module__8mNypq__imageContainer:hover .ReceiptScanCard-module-scss-module__8mNypq__imageWrapper{transform:scale(1.05)}.ReceiptScanCard-module-scss-module__8mNypq__imageWrapper{justify-content:center;align-items:center;height:100%;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.ReceiptScanCard-module-scss-module__8mNypq__imageWrapper,.ReceiptScanCard-module-scss-module__8mNypq__scanImage{width:100%;transition-duration:.15s}.ReceiptScanCard-module-scss-module__8mNypq__scanImage{object-fit:cover;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ReceiptScanCard-module-scss-module__8mNypq__scanImageTransitioning{opacity:.5;filter:blur(4px)}.ReceiptScanCard-module-scss-module__8mNypq__dialogImageContainer{background-color:hsl(var(--aro-muted,var(--muted)));border-radius:.375rem;max-height:60vh;position:relative;overflow:auto}.ReceiptScanCard-module-scss-module__8mNypq__dialogImageContainer,.ReceiptScanCard-module-scss-module__8mNypq__dialogImageWrapper{justify-content:center;align-items:center;display:flex}.ReceiptScanCard-module-scss-module__8mNypq__dialogImageWrapper{width:100%;height:100%;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ReceiptScanCard-module-scss-module__8mNypq__dialogImage{object-fit:contain;width:100%;max-height:60vh}.ReceiptScanCard-module-scss-module__8mNypq__cardControls,.ReceiptScanCard-module-scss-module__8mNypq__dialogControls{border-top:1px solid hsl(var(--aro-border,var(--border)));margin-top:.75rem;padding-top:.75rem}.ReceiptScanCard-module-scss-module__8mNypq__dialogControls{flex-direction:column;gap:.75rem;display:flex}.ReceiptScanCard-module-scss-module__8mNypq__controlGroup{flex-wrap:wrap}.ReceiptScanCard-module-scss-module__8mNypq__controlGroup,.ReceiptScanCard-module-scss-module__8mNypq__dialogNavigation{justify-content:center;gap:.5rem;display:flex}.ReceiptScanCard-module-scss-module__8mNypq__dialogNavigation{align-items:center}.ReceiptScanCard-module-scss-module__8mNypq__scanCounter{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;min-width:4rem;font-size:.875rem;font-weight:500}.ReceiptScanCard-module-scss-module__8mNypq__controlIcon{width:1rem;height:1rem}.ReceiptScanCard-module-scss-module__8mNypq__controlLabelDesktop{margin-left:.25rem}@media (max-width:640px){.ReceiptScanCard-module-scss-module__8mNypq__controlLabelDesktop{display:none}}.ReceiptScanCard-module-scss-module__8mNypq__scanNavigation{gap:.5rem;width:100%;display:flex}.ReceiptScanCard-module-scss-module__8mNypq__footerContent{flex-direction:column;gap:.5rem;display:flex}.ReceiptScanCard-module-scss-module__8mNypq__zoomIcon{margin-right:.5rem}.ReceiptScanCard-module-scss-module__8mNypq__navIcon,.ReceiptScanCard-module-scss-module__8mNypq__zoomIcon{width:1rem;height:1rem}.ReceiptScanCard-module-scss-module__8mNypq__navIcon:first-child{margin-right:.25rem}.ReceiptScanCard-module-scss-module__8mNypq__navIcon:last-child{margin-left:.25rem}.ReceiptScanCard-module-scss-module__8mNypq__card{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ReceiptScanCard-module-scss-module__8mNypq__card:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.ReceiptScanCard-module-scss-module__8mNypq__dark .ReceiptScanCard-module-scss-module__8mNypq__card:hover{box-shadow:0 4px 6px -1px #0006,0 2px 4px -2px #0000004d}.ReceiptScanCard-module-scss-module__8mNypq__cardTitle{font-size:1.125rem}.ReceiptScanCard-module-scss-module__8mNypq__dialogContent{max-width:56rem;max-height:90vh;overflow-y:auto}.ReceiptScanCard-module-scss-module__8mNypq__cardFooter{flex-direction:column;gap:.5rem;display:flex}.ReceiptScanCard-module-scss-module__8mNypq__expandButton{background-color:#0000;width:100%}.ReceiptScanCard-module-scss-module__8mNypq__navButton{flex:1;justify-content:center;align-items:center;gap:.25rem;display:flex}
.RelatedInvoicesCard-module-scss-module__pVbO7a__header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.RelatedInvoicesCard-module-scss-module__pVbO7a__headerIcon{flex-shrink:0;width:1.5rem;height:1.5rem}.RelatedInvoicesCard-module-scss-module__pVbO7a__headerIcon,.RelatedInvoicesCard-module-scss-module__pVbO7a__subtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.RelatedInvoicesCard-module-scss-module__pVbO7a__subtitle{margin-top:.25rem;font-size:.875rem}.RelatedInvoicesCard-module-scss-module__pVbO7a__carouselContainer{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:hsl(var(--aro-muted,var(--muted))) transparent;width:100%;overflow:auto hidden}.RelatedInvoicesCard-module-scss-module__pVbO7a__carouselContainer::-webkit-scrollbar{height:.375rem}.RelatedInvoicesCard-module-scss-module__pVbO7a__carouselContainer::-webkit-scrollbar-track{background:0 0}.RelatedInvoicesCard-module-scss-module__pVbO7a__carouselContainer::-webkit-scrollbar-thumb{background:hsl(var(--aro-muted,var(--muted)));border-radius:border-radius("full")}.RelatedInvoicesCard-module-scss-module__pVbO7a__carouselContainer::-webkit-scrollbar-thumb:hover{background:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.RelatedInvoicesCard-module-scss-module__pVbO7a__carousel{gap:1rem;min-width:min-content;padding-bottom:.5rem;display:flex}.RelatedInvoicesCard-module-scss-module__pVbO7a__miniCard{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:border-radius("lg");background:hsl(var(--aro-card,var(--card)));width:200px;color:inherit;flex-shrink:0;padding:1rem;text-decoration:none;transition:all .15s ease-out;display:block}.RelatedInvoicesCard-module-scss-module__pVbO7a__miniCard:hover{border-color:hsl(var(--aro-primary,var(--primary)));transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.RelatedInvoicesCard-module-scss-module__pVbO7a__miniCard:hover .RelatedInvoicesCard-module-scss-module__pVbO7a__arrowIcon{transform:translate(4px)}.RelatedInvoicesCard-module-scss-module__pVbO7a__miniCard:focus-visible{outline:2px solid hsl(var(--aro-ring,var(--ring)));outline-offset:2px}.RelatedInvoicesCard-module-scss-module__pVbO7a__miniCardContent{flex-direction:column;gap:.625rem;display:flex}.RelatedInvoicesCard-module-scss-module__pVbO7a__relationBadge{text-transform:capitalize;width:fit-content;font-size:.75rem}.RelatedInvoicesCard-module-scss-module__pVbO7a__invoiceName{color:hsl(var(--aro-foreground,var(--foreground)));text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5px;font-size:1rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.RelatedInvoicesCard-module-scss-module__pVbO7a__infoRow{align-items:center;gap:.375rem;display:flex}.RelatedInvoicesCard-module-scss-module__pVbO7a__icon{flex-shrink:0;width:.875rem;height:.875rem}.RelatedInvoicesCard-module-scss-module__pVbO7a__icon,.RelatedInvoicesCard-module-scss-module__pVbO7a__infoText{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.RelatedInvoicesCard-module-scss-module__pVbO7a__infoText{font-size:.75rem}.RelatedInvoicesCard-module-scss-module__pVbO7a__amount{color:hsl(var(--aro-foreground,var(--foreground)));font-variant-numeric:tabular-nums;font-size:clamp(1.125rem,1.0833rem + .21vw,1.25rem);font-weight:700}.RelatedInvoicesCard-module-scss-module__pVbO7a__categoryRow{gap:.375rem}.RelatedInvoicesCard-module-scss-module__pVbO7a__categoryRow,.RelatedInvoicesCard-module-scss-module__pVbO7a__viewAction{align-items:center;display:flex}.RelatedInvoicesCard-module-scss-module__pVbO7a__viewAction{border-top:1px solid hsl(var(--aro-border,var(--border)));color:hsl(var(--aro-primary,var(--primary)));justify-content:space-between;margin-top:auto;padding-top:.5rem;font-size:.875rem;font-weight:500}.RelatedInvoicesCard-module-scss-module__pVbO7a__viewText{font-size:.75rem}.RelatedInvoicesCard-module-scss-module__pVbO7a__arrowIcon{width:1rem;height:1rem;transition:transform .1s ease-out}@media (max-width:640px){.RelatedInvoicesCard-module-scss-module__pVbO7a__miniCard{width:180px}.RelatedInvoicesCard-module-scss-module__pVbO7a__carousel{gap:.75rem}}
.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{border-color:hsl(var(--aro-warning,var(--warning))/.3);background-color:hsl(var(--aro-warning,var(--warning))/.05)}.SeasonalInsightsCard-module-scss-module__ReTg4G__insightSuccess{border-color:hsl(var(--aro-success,var(--success))/.3);background-color:hsl(var(--aro-success,var(--success))/.05)}.SeasonalInsightsCard-module-scss-module__ReTg4G__insightInfo{border-color:hsl(var(--aro-border,var(--border)));background-color:hsl(var(--aro-muted,var(--muted))/.3)}.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}.SeasonalInsightsCard-module-scss-module__ReTg4G__titleRow{align-items:center;gap:.5rem;font-size:1.125rem;display:flex}.SeasonalInsightsCard-module-scss-module__ReTg4G__titleIcon{width:1rem;height:1rem;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.SeasonalInsightsCard-module-scss-module__ReTg4G__contentSpaced>*+*{margin-top:1rem}.SeasonalInsightsCard-module-scss-module__ReTg4G__iconSm{width:1rem;height:1rem}
.ScanCard-module-scss-module__XBLc0a__fileInfo{padding:.75rem}@media (max-width:639px){.ScanCard-module-scss-module__XBLc0a__fileInfo{padding:.5rem}}.ScanCard-module-scss-module__XBLc0a__fileNameContainer{cursor:text;align-items:center;gap:.5rem;display:flex}.ScanCard-module-scss-module__XBLc0a__fileName{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--aro-foreground,var(--foreground)));flex:1;font-size:.875rem;font-weight:500;overflow:hidden}.ScanCard-module-scss-module__XBLc0a__dark .ScanCard-module-scss-module__XBLc0a__fileName{color:#fff}.ScanCard-module-scss-module__XBLc0a__editButton{opacity:0;width:1.5rem;height:1.5rem;padding:0;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ScanCard-module-scss-module__XBLc0a__fileNameContainer:hover .ScanCard-module-scss-module__XBLc0a__editButton{opacity:1}.ScanCard-module-scss-module__XBLc0a__editIcon{width:.875rem;height:.875rem}.ScanCard-module-scss-module__XBLc0a__fileMeta{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.ScanCard-module-scss-module__XBLc0a__fileMeta,.ScanCard-module-scss-module__XBLc0a__fileSize{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}.ScanCard-module-scss-module__XBLc0a__fileError{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--aro-destructive,var(--destructive)));margin-top:.25rem;font-size:.75rem;overflow:hidden}.ScanCard-module-scss-module__XBLc0a__progressTrack{background-color:hsl(var(--aro-muted,var(--muted)));border-radius:9999px;width:100%;height:.375rem;margin-top:.125rem;overflow:hidden}.ScanCard-module-scss-module__XBLc0a__dark .ScanCard-module-scss-module__XBLc0a__progressTrack{background-color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.ScanCard-module-scss-module__XBLc0a__progressFill{background-color:hsl(var(--aro-primary,var(--primary)));height:100%;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ScanCard-module-scss-module__XBLc0a__renameContainer{align-items:center;gap:.5rem;display:flex}.ScanCard-module-scss-module__XBLc0a__renameInput{flex:1;height:2rem;font-size:.875rem}.ScanCard-module-scss-module__XBLc0a__renameActions{gap:.25rem;display:flex}.ScanCard-module-scss-module__XBLc0a__renameCancelButton,.ScanCard-module-scss-module__XBLc0a__renameSaveButton{width:1.75rem;height:1.75rem;padding:0}.ScanCard-module-scss-module__XBLc0a__renameSaveButton{color:hsl(var(--aro-primary,var(--primary)))}.ScanCard-module-scss-module__XBLc0a__renameSaveButton:hover{background-color:hsl(var(--aro-primary,var(--primary))/.1)}.ScanCard-module-scss-module__XBLc0a__renameCancelButton{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.ScanCard-module-scss-module__XBLc0a__renameCancelButton:hover{background-color:hsl(var(--aro-muted,var(--muted)))}.ScanCard-module-scss-module__XBLc0a__menuIcon,.ScanCard-module-scss-module__XBLc0a__renameIcon{width:1rem;height:1rem}.ScanCard-module-scss-module__XBLc0a__card{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}.ScanCard-module-scss-module__XBLc0a__card:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.ScanCard-module-scss-module__XBLc0a__dark .ScanCard-module-scss-module__XBLc0a__card:hover{box-shadow:0 4px 6px -1px #0006,0 2px 4px -2px #0000004d}.ScanCard-module-scss-module__XBLc0a__cardSelected{box-shadow:0 0 0 3px hsl(var(--aro-primary,var(--primary)));background-color:hsl(var(--aro-primary,var(--primary))/.03);position:relative}.ScanCard-module-scss-module__XBLc0a__cardSelected:after{content:"✓";color:#fff;pointer-events:none;z-index:10;border-radius:9999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.75rem;font-weight:700;display:flex;position:absolute;top:.5rem;right:.5rem}.ScanCard-module-scss-module__XBLc0a__cardSelected:after,.ScanCard-module-scss-module__XBLc0a__dark .ScanCard-module-scss-module__XBLc0a__cardSelected:after{background-color:hsl(var(--aro-primary,var(--primary)))}@media (max-width:767px){.ScanCard-module-scss-module__XBLc0a__cardSelected:after{width:1.5rem;height:1.5rem;font-size:.875rem;top:.75rem;right:.75rem}}.ScanCard-module-scss-module__XBLc0a__cardContentFlush{padding:0}.ScanCard-module-scss-module__XBLc0a__checkbox{background-color:#fffc;border:2px solid #fff;width:1.25rem;height:1.25rem}.ScanCard-module-scss-module__XBLc0a__checkbox[data-state=checked]{background-color:hsl(var(--aro-primary,var(--primary)))}@media (max-width:767px){.ScanCard-module-scss-module__XBLc0a__checkbox{width:1.5rem;height:1.5rem}}.ScanCard-module-scss-module__XBLc0a__actionsButton{background-color:hsl(var(--aro-background,var(--background)));border:1px solid hsl(var(--aro-border,var(--border)));width:1.75rem;height:1.75rem;color:hsl(var(--aro-foreground,var(--foreground)));border-radius:9999px;justify-content:center;align-items:center;display:flex;box-shadow:0 1px 2px #0000000d}.ScanCard-module-scss-module__XBLc0a__dark .ScanCard-module-scss-module__XBLc0a__actionsButton{box-shadow:0 1px 2px #0000004d}.ScanCard-module-scss-module__XBLc0a__actionsButton{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ScanCard-module-scss-module__XBLc0a__actionsButton:hover{background-color:hsl(var(--aro-accent,var(--accent)));color:hsl(var(--aro-accent-foreground,var(--accent-foreground)));border-color:hsl(var(--aro-border,var(--border)));box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.ScanCard-module-scss-module__XBLc0a__dark .ScanCard-module-scss-module__XBLc0a__actionsButton:hover{box-shadow:0 4px 6px -1px #0006,0 2px 4px -2px #0000004d}.ScanCard-module-scss-module__XBLc0a__dark .ScanCard-module-scss-module__XBLc0a__actionsButton{background-color:hsl(var(--aro-background,var(--background)));border:1px solid hsl(var(--aro-border,var(--border)));color:hsl(var(--aro-foreground,var(--foreground)))}.ScanCard-module-scss-module__XBLc0a__dark .ScanCard-module-scss-module__XBLc0a__actionsButton:hover{background-color:hsl(var(--aro-accent,var(--accent)));color:hsl(var(--aro-accent-foreground,var(--accent-foreground)));border-color:hsl(var(--aro-border,var(--border)))}@media (max-width:767px){.ScanCard-module-scss-module__XBLc0a__actionsButton{width:2.75rem;height:2.75rem}}.ScanCard-module-scss-module__XBLc0a__deleteMenuItem,.ScanCard-module-scss-module__XBLc0a__deleteMenuItem:focus{color:hsl(var(--aro-destructive,var(--destructive)))}.ScanCard-module-scss-module__XBLc0a__deleteMenuItem:focus{background-color:hsl(var(--aro-destructive,var(--destructive))/.1)}.ScanCard-module-scss-module__XBLc0a__dark .ScanCard-module-scss-module__XBLc0a__deleteMenuItem{color:hsl(var(--aro-destructive,var(--destructive))/.75)}.ScanCard-module-scss-module__XBLc0a__dark .ScanCard-module-scss-module__XBLc0a__deleteMenuItem:focus{background-color:hsl(var(--aro-destructive,var(--destructive))/.1)}
.ScanSelector-module-scss-module__Ea96rW__container{flex-direction:column;gap:1.5rem;display:flex}.ScanSelector-module-scss-module__Ea96rW__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}@media (max-width:767px){.ScanSelector-module-scss-module__Ea96rW__header{flex-direction:column}}.ScanSelector-module-scss-module__Ea96rW__headerInfo{flex-direction:column;gap:.25rem;display:flex}.ScanSelector-module-scss-module__Ea96rW__title{color:hsl(var(--aro-foreground,var(--foreground)));margin:0;font-size:clamp(1.25rem,1.1667rem + .42vw,1.5rem);font-weight:600}.ScanSelector-module-scss-module__Ea96rW__subtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin:0;font-size:.875rem}.ScanSelector-module-scss-module__Ea96rW__actions{align-items:center;gap:.5rem;display:flex}.ScanSelector-module-scss-module__Ea96rW__selectedBadge{font-weight:500}.ScanSelector-module-scss-module__Ea96rW__scansGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;display:grid}@media (min-width:768px){.ScanSelector-module-scss-module__Ea96rW__scansGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}.ScanSelector-module-scss-module__Ea96rW__scanCard,.ScanSelector-module-scss-module__Ea96rW__scanCardWrapper{position:relative}.ScanSelector-module-scss-module__Ea96rW__scanCard{cursor:pointer;border:2px solid #0000;transition:all .2s;overflow:hidden}.ScanSelector-module-scss-module__Ea96rW__scanCard:hover{border-color:hsl(var(--aro-border,var(--border)))}.ScanSelector-module-scss-module__Ea96rW__scanCard:hover .ScanSelector-module-scss-module__Ea96rW__selectionOverlay{opacity:1}.ScanSelector-module-scss-module__Ea96rW__scanCardSelected{border-color:hsl(var(--aro-primary,var(--primary)));box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1)}.ScanSelector-module-scss-module__Ea96rW__selectionOverlay{opacity:0;z-index:1;pointer-events:none;background:linear-gradient(#0000004d 0,#0000 40%);transition:opacity .2s;position:absolute;inset:0}.ScanSelector-module-scss-module__Ea96rW__scanCardSelected .ScanSelector-module-scss-module__Ea96rW__selectionOverlay{opacity:1}.ScanSelector-module-scss-module__Ea96rW__checkbox{z-index:2;pointer-events:auto;position:absolute;top:.5rem;left:.5rem}.ScanSelector-module-scss-module__Ea96rW__scanPreview{aspect-ratio:3/4;background-color:hsl(var(--aro-muted,var(--muted)));justify-content:center;align-items:center;display:flex;overflow:hidden}.ScanSelector-module-scss-module__Ea96rW__scanImage{object-fit:cover;width:100%;height:100%}.ScanSelector-module-scss-module__Ea96rW__pdfPlaceholder{background-color:hsl(var(--aro-muted,var(--muted)));justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ScanSelector-module-scss-module__Ea96rW__dark .ScanSelector-module-scss-module__Ea96rW__pdfPlaceholder{background-color:hsl(var(--aro-foreground,var(--foreground)))}.ScanSelector-module-scss-module__Ea96rW__pdfIcon{width:4rem;height:4rem;color:hsl(var(--aro-destructive,var(--destructive)))}.ScanSelector-module-scss-module__Ea96rW__scanInfo{flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.ScanSelector-module-scss-module__Ea96rW__scanName{color:hsl(var(--aro-foreground,var(--foreground)));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:500;overflow:hidden}.ScanSelector-module-scss-module__Ea96rW__scanMeta{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));justify-content:space-between;font-size:.75rem;display:flex}.ScanSelector-module-scss-module__Ea96rW__scanDate,.ScanSelector-module-scss-module__Ea96rW__scanSize{font-size:inherit}.ScanSelector-module-scss-module__Ea96rW__selectedBadge{z-index:2;background-color:hsl(var(--aro-primary,var(--primary)));color:hsl(var(--aro-primary-foreground,var(--primary-foreground)));border-radius:50%;width:32px;height:32px;font-size:1.125rem;position:absolute;top:.5rem;right:.5rem}.ScanSelector-module-scss-module__Ea96rW__emptyState,.ScanSelector-module-scss-module__Ea96rW__selectedBadge{justify-content:center;align-items:center;display:flex}.ScanSelector-module-scss-module__Ea96rW__emptyState{text-align:center;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));flex-direction:column;padding:3rem}.ScanSelector-module-scss-module__Ea96rW__emptyIcon{opacity:.3;margin-bottom:1rem;font-size:64px}.ScanSelector-module-scss-module__Ea96rW__emptyText{margin:0;font-size:1rem}.ScanSelector-module-scss-module__Ea96rW__pagination{border-top:1px solid hsl(var(--aro-border,var(--border)));justify-content:center;align-items:center;gap:1rem;padding:1rem 0;display:flex}@media (max-width:767px){.ScanSelector-module-scss-module__Ea96rW__pagination{gap:.5rem}}.ScanSelector-module-scss-module__Ea96rW__pageInfo{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));white-space:nowrap;font-size:.875rem;font-weight:500}@media (max-width:767px){.ScanSelector-module-scss-module__Ea96rW__pageInfo{font-size:.75rem}}
.StepIndicator-module-scss-module__T-otaW__container{justify-content:center;padding:1.5rem 0}.StepIndicator-module-scss-module__T-otaW__container,.StepIndicator-module-scss-module__T-otaW__stepWrapper{align-items:center;gap:0;display:flex}.StepIndicator-module-scss-module__T-otaW__stepItem{flex-direction:column;gap:.5rem;position:relative}.StepIndicator-module-scss-module__T-otaW__stepCircle,.StepIndicator-module-scss-module__T-otaW__stepItem{align-items:center;display:flex}.StepIndicator-module-scss-module__T-otaW__stepCircle{background-color:hsl(var(--aro-muted,var(--muted)));width:48px;height:48px;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));border:2px solid #0000;border-radius:50%;justify-content:center;font-size:clamp(1.125rem,1.0833rem + .21vw,1.25rem);font-weight:600;transition:all .3s}@media (min-width:640px){.StepIndicator-module-scss-module__T-otaW__stepCircle{width:56px;height:56px}}.StepIndicator-module-scss-module__T-otaW__stepCircleActive{color:hsl(var(--aro-primary-foreground,var(--primary-foreground)));box-shadow:0 0 0 4px rgba(var(--primary-rgb),.1)}.StepIndicator-module-scss-module__T-otaW__stepCircleActive,.StepIndicator-module-scss-module__T-otaW__stepCircleCompleted{background-color:hsl(var(--aro-primary,var(--primary)));border-color:hsl(var(--aro-primary,var(--primary)))}.StepIndicator-module-scss-module__T-otaW__stepCircleCompleted{color:#fff}.StepIndicator-module-scss-module__T-otaW__stepCheckIcon{font-size:clamp(1.125rem,1.0833rem + .21vw,1.25rem)}.StepIndicator-module-scss-module__T-otaW__stepLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;white-space:nowrap;font-size:.875rem;transition:color .3s}@media (max-width:639px){.StepIndicator-module-scss-module__T-otaW__stepLabel{display:none}}.StepIndicator-module-scss-module__T-otaW__stepDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;white-space:nowrap;margin-top:.125rem;font-size:.75rem}@media (max-width:639px){.StepIndicator-module-scss-module__T-otaW__stepDescription{display:none}}.StepIndicator-module-scss-module__T-otaW__stepLabelActive{color:hsl(var(--aro-foreground,var(--foreground)));font-weight:500}.StepIndicator-module-scss-module__T-otaW__stepLine{background-color:hsl(var(--aro-border,var(--border)));width:80px;height:2px;margin-inline:.5rem;transition:background-color .3s}@media (min-width:640px){.StepIndicator-module-scss-module__T-otaW__stepLine{width:120px;margin-inline:1rem}}.StepIndicator-module-scss-module__T-otaW__stepLineCompleted{background-color:hsl(var(--aro-primary,var(--primary)))}
.island-module-scss-module__ijGrQG__wizard{gap:2rem;max-width:1200px;margin-inline:auto}.island-module-scss-module__ijGrQG__header,.island-module-scss-module__ijGrQG__wizard{flex-direction:column;display:flex}.island-module-scss-module__ijGrQG__header{gap:.5rem}.island-module-scss-module__ijGrQG__backLink{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));align-items:center;gap:.5rem;font-size:.875rem;text-decoration:none;transition:color .2s;display:flex}.island-module-scss-module__ijGrQG__backLink:hover,.island-module-scss-module__ijGrQG__title{color:hsl(var(--aro-foreground,var(--foreground)))}.island-module-scss-module__ijGrQG__title{margin:0;font-size:clamp(1.5rem,1.375rem + .63vw,1.875rem);font-weight:700}@media (min-width:640px){.island-module-scss-module__ijGrQG__title{font-size:clamp(1.875rem,1.75rem + .63vw,2.25rem)}}.island-module-scss-module__ijGrQG__subtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin:0;font-size:1rem}.island-module-scss-module__ijGrQG__stepContent{min-height:400px}@media (min-width:768px){.island-module-scss-module__ijGrQG__stepContent{min-height:500px}}.island-module-scss-module__ijGrQG__navigation{border-top:1px solid hsl(var(--aro-border,var(--border)));justify-content:space-between;gap:1rem;padding-top:1.5rem;display:flex}.island-module-scss-module__ijGrQG__nextButton{margin-left:auto}.island-module-scss-module__ijGrQG__emptyState{margin-top:2rem}.island-module-scss-module__ijGrQG__emptyStateContent{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}.island-module-scss-module__ijGrQG__emptyStateIcon{opacity:.5;font-size:64px}.island-module-scss-module__ijGrQG__emptyStateTitle{color:hsl(var(--aro-foreground,var(--foreground)));margin:0;font-size:clamp(1.25rem,1.1667rem + .42vw,1.5rem);font-weight:600}.island-module-scss-module__ijGrQG__emptyStateDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));max-width:500px;margin:0;font-size:1rem}.island-module-scss-module__ijGrQG__emptyStateActions{gap:.75rem;margin-top:1rem;display:flex}@media (max-width:639px){.island-module-scss-module__ijGrQG__emptyStateActions{flex-direction:column;width:100%}.island-module-scss-module__ijGrQG__emptyStateActions a{width:100%}}
.page-module-scss-module__Qoqavq__page{min-height:100vh;padding:3rem 1rem}@media (min-width:640px){.page-module-scss-module__Qoqavq__page{padding-inline:1.5rem}}@media (min-width:1024px){.page-module-scss-module__Qoqavq__page{padding-inline:2rem}}
.UploadPreview-module-scss-module__6bNpYW__container{margin-bottom:2rem}.UploadPreview-module-scss-module__6bNpYW__header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.UploadPreview-module-scss-module__6bNpYW__title{color:hsl(var(--aro-foreground,var(--foreground)));font-size:clamp(1.125rem,1.0833rem + .21vw,1.25rem);font-weight:600}.UploadPreview-module-scss-module__6bNpYW__dark .UploadPreview-module-scss-module__6bNpYW__title{color:#fff}.UploadPreview-module-scss-module__6bNpYW__grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:640px){.UploadPreview-module-scss-module__6bNpYW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.UploadPreview-module-scss-module__6bNpYW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.UploadPreview-module-scss-module__6bNpYW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.UploadPreview-module-scss-module__6bNpYW__pagination{flex-direction:row;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.UploadPreview-module-scss-module__6bNpYW__paginationInfo{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem;font-weight:500}.UploadPreview-module-scss-module__6bNpYW__dark .UploadPreview-module-scss-module__6bNpYW__paginationInfo{color:hsl(var(--aro-muted,var(--muted)))}
@media (min-width:1024px){.UploadWorkspace-module-scss-module__a5wxyq__mainArea{grid-column:span 2}}@media (min-width:1280px){.UploadWorkspace-module-scss-module__a5wxyq__mainArea{grid-column:span 2}}
.island-module-scss-module__a327wW__contentSection{max-width:80rem;margin-inline:auto}@media (max-width:767px){.island-module-scss-module__a327wW__contentSection{padding-bottom:5rem}}.island-module-scss-module__a327wW__contentGrid{gap:2rem;display:grid}@media (max-width:767px){.island-module-scss-module__a327wW__contentGrid{grid-template-columns:1fr;gap:1.5rem}}@media (min-width:1024px){.island-module-scss-module__a327wW__contentGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.island-module-scss-module__a327wW__contentGrid{gap:2.5rem}}
.page-module-scss-module__18qL2a__page{min-height:100vh;padding:3rem 1rem 20rem}@media (min-width:640px){.page-module-scss-module__18qL2a__page{padding-inline:1.5rem}}@media (min-width:1024px){.page-module-scss-module__18qL2a__page{padding-inline:2rem}}
.CreateInvoiceDialog-module-scss-module__wBPgAW__processStep{opacity:.5;align-items:flex-start;gap:.75rem;display:flex}.CreateInvoiceDialog-module-scss-module__wBPgAW__processStepActive{opacity:1}.CreateInvoiceDialog-module-scss-module__wBPgAW__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__wBPgAW__stepCircleDefault{background-color:hsl(var(--aro-muted,var(--muted)));color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.CreateInvoiceDialog-module-scss-module__wBPgAW__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__wBPgAW__stepCircleComplete{background-color:hsl(var(--aro-success,var(--success)));color:hsl(var(--aro-success-foreground,var(--success-foreground)))}.CreateInvoiceDialog-module-scss-module__wBPgAW__stepContent{flex:1}.CreateInvoiceDialog-module-scss-module__wBPgAW__stepTitle{color:hsl(var(--aro-foreground,var(--foreground)));font-size:.875rem;font-weight:500}.CreateInvoiceDialog-module-scss-module__wBPgAW__stepDescription{font-size:font-size("xs");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.CreateInvoiceDialog-module-scss-module__wBPgAW__stepCheckIcon{width:1rem;height:1rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__scansPreviewBox{border:1px solid hsl(var(--aro-border,var(--border)));background-color:hsl(var(--aro-muted,var(--muted))/.35);border-radius:.5rem;margin-top:1rem;padding:1rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__scansPreviewHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.CreateInvoiceDialog-module-scss-module__wBPgAW__scansPreviewLabel{color:hsl(var(--aro-foreground,var(--foreground)));font-size:.875rem;font-weight:500}.CreateInvoiceDialog-module-scss-module__wBPgAW__scansPreviewSize{font-size:font-size("xs");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.CreateInvoiceDialog-module-scss-module__wBPgAW__scansCarousel{padding-inline:2rem;position:relative}.CreateInvoiceDialog-module-scss-module__wBPgAW__scansCarousel .CreateInvoiceDialog-module-scss-module__wBPgAW__scansCarouselPrev[data-orientation=horizontal]{left:.25rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__scansCarousel .CreateInvoiceDialog-module-scss-module__wBPgAW__scansCarouselNext[data-orientation=horizontal]{right:.25rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__scansCarousel .CreateInvoiceDialog-module-scss-module__wBPgAW__scansCarouselNext:disabled,.CreateInvoiceDialog-module-scss-module__wBPgAW__scansCarousel .CreateInvoiceDialog-module-scss-module__wBPgAW__scansCarouselPrev:disabled{display:none}.CreateInvoiceDialog-module-scss-module__wBPgAW__modeSection{margin-top:1rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__modeLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-bottom:.75rem;font-size:.875rem;font-weight:500}.CreateInvoiceDialog-module-scss-module__wBPgAW__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__wBPgAW__modeOption:hover{border-color:hsl(var(--aro-primary,var(--primary))/.35)}.CreateInvoiceDialog-module-scss-module__wBPgAW__modeOptionSelected{border-color:hsl(var(--aro-primary,var(--primary))/.45);background-color:hsl(var(--aro-primary,var(--primary))/.1)}.CreateInvoiceDialog-module-scss-module__wBPgAW__modeOptionBatch{margin-top:.5rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__modeOptionContent{flex:1}.CreateInvoiceDialog-module-scss-module__wBPgAW__modeOptionDescription{font-size:font-size("sm");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-top:.25rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__singleScanBanner{border:1px solid hsl(var(--aro-info,var(--info))/.35);background-color:hsl(var(--aro-info,var(--info))/.1);border-radius:.5rem;margin-top:1rem;padding:1rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__singleScanBannerContent{align-items:flex-start;gap:.75rem;display:flex}.CreateInvoiceDialog-module-scss-module__wBPgAW__singleScanBannerIcon{width:1.25rem;height:1.25rem;color:hsl(var(--aro-info,var(--info)));flex-shrink:0;margin-top:.125rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__singleScanBannerTitle{color:hsl(var(--aro-foreground,var(--foreground)));font-weight:500}.CreateInvoiceDialog-module-scss-module__wBPgAW__singleScanBannerDescription{color:hsl(var(--aro-info,var(--info)));margin-top:.25rem;font-size:.875rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__selectFooter{margin-top:1.5rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__creatingWrapper{padding-block:1.5rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__creatingCenter{text-align:center}.CreateInvoiceDialog-module-scss-module__wBPgAW__creatingIconCircle{margin-inline:auto;background-color:hsl(var(--aro-primary,var(--primary))/.15);border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1rem;display:flex}.CreateInvoiceDialog-module-scss-module__wBPgAW__creatingSpinIcon{width:2rem;height:2rem;color:hsl(var(--aro-primary,var(--primary)));animation:1s linear infinite CreateInvoiceDialog-module-scss-module__wBPgAW__spin}@keyframes CreateInvoiceDialog-module-scss-module__wBPgAW__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.CreateInvoiceDialog-module-scss-module__wBPgAW__creatingTitle{color:hsl(var(--aro-foreground,var(--foreground)));font-size:1.125rem;font-weight:600}.CreateInvoiceDialog-module-scss-module__wBPgAW__creatingDescription{font-size:font-size("sm");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-top:.25rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__progressSection{margin-top:1.5rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__progressLabel{text-align:center;font-size:font-size("xs");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-top:.5rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__stepsSection{margin-top:1.5rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__stepsSection>*+*{margin-top:.75rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeWrapper{text-align:center;padding-block:1.5rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeIconCircle{margin-inline:auto;background-color:hsl(var(--aro-success,var(--success))/.18);border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1rem;display:flex}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeCheckIcon{width:2rem;height:2rem;color:hsl(var(--aro-success,var(--success)))}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeTitle{color:hsl(var(--aro-foreground,var(--foreground)));font-size:1.125rem;font-weight:600}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeDescription{font-size:font-size("sm");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-top:.25rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeNextSteps{border:1px solid hsl(var(--aro-success,var(--success))/.35);background-color:hsl(var(--aro-success,var(--success))/.1);border-radius:.5rem;margin-top:1.5rem;padding:1rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeNextStepsText{color:hsl(var(--aro-success,var(--success)));font-size:.875rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeFooter{justify-content:center;margin-top:1.5rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__dialogTitleIcon{width:1.25rem;height:1.25rem;color:hsl(var(--aro-primary,var(--primary)))}.CreateInvoiceDialog-module-scss-module__wBPgAW__modeBlueIcon,.CreateInvoiceDialog-module-scss-module__wBPgAW__modePurpleIcon{width:1rem;height:1rem;color:hsl(var(--aro-primary,var(--primary)))}.CreateInvoiceDialog-module-scss-module__wBPgAW__arrowRightIcon{width:1rem;height:1rem;margin-left:.5rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__dialogTitle{align-items:center;gap:.5rem;display:flex}.CreateInvoiceDialog-module-scss-module__wBPgAW__radioItem{margin-top:.125rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__modeLabelText{cursor:pointer;align-items:center;gap:.5rem;font-weight:500;display:flex}.CreateInvoiceDialog-module-scss-module__wBPgAW__createButton{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}.CreateInvoiceDialog-module-scss-module__wBPgAW__createButton:hover{opacity:.9}.CreateInvoiceDialog-module-scss-module__wBPgAW__progressBar{height:.5rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeButton{background-color:hsl(var(--aro-success,var(--success)));color:#fff}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeButton:hover{opacity:.9}.CreateInvoiceDialog-module-scss-module__wBPgAW__retryButton{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}.CreateInvoiceDialog-module-scss-module__wBPgAW__retryButton:hover{opacity:.9}@media (min-width:640px){.CreateInvoiceDialog-module-scss-module__wBPgAW__dialogContent{max-width:32rem}}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeIconCircleError{background-color:hsl(var(--aro-destructive,var(--destructive))/.18)!important}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeErrorIcon{width:2rem;height:2rem;color:hsl(var(--aro-destructive,var(--destructive)))}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeTitleError{color:hsl(var(--aro-destructive,var(--destructive)))!important}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeIconCircleWarning{background-color:hsl(var(--aro-warning,var(--warning))/.18)!important}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeWarningIcon{width:2rem;height:2rem;color:hsl(var(--aro-warning,var(--warning)))}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeTitleWarning{color:hsl(var(--aro-warning,var(--warning)))!important}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeErrorsList{border:1px solid hsl(var(--aro-border,var(--border)));background-color:hsl(var(--aro-muted,var(--muted)));text-align:left;border-radius:.5rem;margin-top:1.5rem;padding:1rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__dark .CreateInvoiceDialog-module-scss-module__wBPgAW__completeErrorsList{background-color:hsl(var(--aro-foreground,var(--foreground)))}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeErrorsListTitle{color:hsl(var(--aro-foreground,var(--foreground)));margin-bottom:.75rem;font-size:.875rem;font-weight:600}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeErrorItem{border-radius:.375rem;align-items:flex-start;gap:.75rem;padding:.5rem;display:flex}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeErrorItem:not(:last-child){margin-bottom:.5rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__dark .CreateInvoiceDialog-module-scss-module__wBPgAW__completeErrorItem{background-color:hsl(var(--aro-background,var(--background))/.5)}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeErrorItemIcon{width:1.25rem;height:1.25rem;color:hsl(var(--aro-destructive,var(--destructive)));flex-shrink:0;margin-top:.125rem}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeErrorItemScanName{color:hsl(var(--aro-foreground,var(--foreground)));margin-bottom:.25rem;font-size:.875rem;font-weight:600}.CreateInvoiceDialog-module-scss-module__wBPgAW__completeErrorItemText{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));word-break:break-word;font-size:.875rem}
.RemoveScanDialog-module-scss-module__Lykx0G__previewSection{padding-block:1rem}.RemoveScanDialog-module-scss-module__Lykx0G__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__Lykx0G__warningTitle{font-size:.875rem;font-weight:500}.RemoveScanDialog-module-scss-module__Lykx0G__warningText{font-size:.75rem}@media (min-width:640px){.RemoveScanDialog-module-scss-module__Lykx0G__dialogContent{max-width:28rem}}.RemoveScanDialog-module-scss-module__Lykx0G__dialogTitle{align-items:center;gap:.5rem;display:flex}.RemoveScanDialog-module-scss-module__Lykx0G__alertIcon{color:hsl(var(--aro-destructive,var(--destructive)));width:1.25rem;height:1.25rem}@keyframes RemoveScanDialog-module-scss-module__Lykx0G__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.RemoveScanDialog-module-scss-module__Lykx0G__spinnerIcon{animation:1s linear infinite RemoveScanDialog-module-scss-module__Lykx0G__spin}.RemoveScanDialog-module-scss-module__Lykx0G__spinnerIcon,.RemoveScanDialog-module-scss-module__Lykx0G__trashIcon{width:1rem;height:1rem;margin-right:.5rem}
