.AnimatedCounter-module-scss-module__J634XG__counter{font-variant-numeric:tabular-nums;letter-spacing:-.02em;align-items:baseline;display:inline-flex}
.WorkflowProgress-module-scss-module__nFmESq__container{justify-content:center;margin-bottom:.5rem;padding:.75rem 0}.WorkflowProgress-module-scss-module__nFmESq__container,.WorkflowProgress-module-scss-module__nFmESq__step{gap:.5rem}.WorkflowProgress-module-scss-module__nFmESq__container,.WorkflowProgress-module-scss-module__nFmESq__step,.WorkflowProgress-module-scss-module__nFmESq__stepCircle{align-items:center;display:flex}.WorkflowProgress-module-scss-module__nFmESq__stepCircle{border-radius:50%;justify-content:center;width:2rem;height:2rem;font-size:.875rem;transition:all .3s}.WorkflowProgress-module-scss-module__nFmESq__stepActive,.WorkflowProgress-module-scss-module__nFmESq__stepCompleted{background-color:hsl(var(--aro-primary,var(--primary)));color:hsl(var(--aro-primary-foreground,var(--primary-foreground)))}.WorkflowProgress-module-scss-module__nFmESq__stepFuture{background-color:hsl(var(--aro-muted,var(--muted)));color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.WorkflowProgress-module-scss-module__nFmESq__stepLabel{font-size:.875rem;font-weight:500;transition:opacity .3s}.WorkflowProgress-module-scss-module__nFmESq__connector{background-color:hsl(var(--aro-border,var(--border)));width:3rem;height:2px;transition:background-color .3s}.WorkflowProgress-module-scss-module__nFmESq__connectorCompleted{background-color:hsl(var(--aro-primary,var(--primary)))}@media (max-width:639px){.WorkflowProgress-module-scss-module__nFmESq__stepLabel{display:none}.WorkflowProgress-module-scss-module__nFmESq__stepLabelActive{display:inline}.WorkflowProgress-module-scss-module__nFmESq__connector{width:1.5rem}}
.PostUploadPrompt-module-scss-module__Uu7ixG__overlay{z-index:1050;background-color:hsl(var(--aro-background,var(--background))/.8);-webkit-backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.PostUploadPrompt-module-scss-module__Uu7ixG__cardWrapper{width:100%;max-width:640px}.PostUploadPrompt-module-scss-module__Uu7ixG__card{position:relative;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.PostUploadPrompt-module-scss-module__Uu7ixG__dark .PostUploadPrompt-module-scss-module__Uu7ixG__card{box-shadow:0 20px 25px -5px #0006,0 8px 10px -6px #0000004d}.PostUploadPrompt-module-scss-module__Uu7ixG__content{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.PostUploadPrompt-module-scss-module__Uu7ixG__dismissButton{cursor:pointer;width:2rem;height:2rem;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));background-color:#0000;border:none;border-radius:9999px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:1rem;right:1rem}.PostUploadPrompt-module-scss-module__Uu7ixG__dismissButton:hover{background-color:hsl(var(--aro-muted,var(--muted)));color:hsl(var(--aro-foreground,var(--foreground)))}.PostUploadPrompt-module-scss-module__Uu7ixG__dismissButton:focus-visible{outline:2px solid hsl(var(--aro-ring,var(--ring)));outline-offset:2px}.PostUploadPrompt-module-scss-module__Uu7ixG__dismissIcon{width:1.25rem;height:1.25rem}.PostUploadPrompt-module-scss-module__Uu7ixG__header{flex-direction:column;gap:.75rem}.PostUploadPrompt-module-scss-module__Uu7ixG__checkmarkCircle,.PostUploadPrompt-module-scss-module__Uu7ixG__header{align-items:center;display:flex}.PostUploadPrompt-module-scss-module__Uu7ixG__checkmarkCircle{background:linear-gradient(135deg,hsl(var(--aro-success,var(--success))) 0,hsl(var(--aro-success,var(--success))) 100%);border-radius:9999px;justify-content:center;width:4rem;height:4rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.PostUploadPrompt-module-scss-module__Uu7ixG__dark .PostUploadPrompt-module-scss-module__Uu7ixG__checkmarkCircle{box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d}.PostUploadPrompt-module-scss-module__Uu7ixG__checkmarkIcon{color:#fff;stroke-width:3px;width:2.5rem;height:2.5rem}.PostUploadPrompt-module-scss-module__Uu7ixG__title{color:hsl(var(--aro-foreground,var(--foreground)));text-align:center;font-size:clamp(1.25rem,1.1667rem + .42vw,1.5rem);font-weight:700}.PostUploadPrompt-module-scss-module__Uu7ixG__thumbnailRow{scrollbar-width:none;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:.5rem;display:flex;overflow-x:auto}.PostUploadPrompt-module-scss-module__Uu7ixG__thumbnailRow::-webkit-scrollbar{display:none}.PostUploadPrompt-module-scss-module__Uu7ixG__thumbnail{object-fit:contain;background-color:hsl(var(--aro-muted,var(--muted)));border:2px solid hsl(var(--aro-border,var(--border)));border-radius:.375rem;width:10rem;height:12rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.PostUploadPrompt-module-scss-module__Uu7ixG__dark .PostUploadPrompt-module-scss-module__Uu7ixG__thumbnail{box-shadow:0 4px 6px -1px #0006,0 2px 4px -2px #0000004d}.PostUploadPrompt-module-scss-module__Uu7ixG__thumbnail{transition:transform .2s}.PostUploadPrompt-module-scss-module__Uu7ixG__thumbnail:hover{transform:scale(1.05)}.PostUploadPrompt-module-scss-module__Uu7ixG__thumbnailMore{background-color:hsl(var(--aro-muted,var(--muted)));width:10rem;height:12rem;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));border:2px solid hsl(var(--aro-border,var(--border)));border-radius:.375rem;justify-content:center;align-items:center;font-size:1.125rem;font-weight:600;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.PostUploadPrompt-module-scss-module__Uu7ixG__dark .PostUploadPrompt-module-scss-module__Uu7ixG__thumbnailMore{box-shadow:0 4px 6px -1px #0006,0 2px 4px -2px #0000004d}.PostUploadPrompt-module-scss-module__Uu7ixG__subtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;margin-top:.5rem;font-size:1rem;line-height:1.625}.PostUploadPrompt-module-scss-module__Uu7ixG__actions{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}@media (min-width:640px){.PostUploadPrompt-module-scss-module__Uu7ixG__actions{flex-direction:row}}.PostUploadPrompt-module-scss-module__Uu7ixG__primaryButton,.PostUploadPrompt-module-scss-module__Uu7ixG__secondaryButton{flex:1;justify-content:center;align-items:center;gap:.5rem;font-weight:600;display:flex}.PostUploadPrompt-module-scss-module__Uu7ixG__buttonIcon{width:1.25rem;height:1.25rem}@media (max-width:479px){.PostUploadPrompt-module-scss-module__Uu7ixG__content{padding:1rem}.PostUploadPrompt-module-scss-module__Uu7ixG__title{font-size:clamp(1.125rem,1.0833rem + .21vw,1.25rem)}.PostUploadPrompt-module-scss-module__Uu7ixG__checkmarkCircle{width:3.5rem;height:3.5rem}.PostUploadPrompt-module-scss-module__Uu7ixG__checkmarkIcon{width:2rem;height:2rem}.PostUploadPrompt-module-scss-module__Uu7ixG__thumbnail,.PostUploadPrompt-module-scss-module__Uu7ixG__thumbnailMore{width:8rem;height:10rem}}
.viewport-jvCIkI{z-index:9999;gap:var(--ac-space-3);width:min(100vw - 2rem,24rem);padding:var(--ac-space-4);pointer-events:none;flex-direction:column;display:flex;position:fixed}.viewportTopLeft-Kb0Dxx{align-items:flex-start;top:0;left:0}.viewportTopRight-cN2v_K{align-items:flex-end;top:0;right:0}.viewportBottomLeft-QsijST{align-items:flex-start;bottom:0;left:0}.viewportBottomRight-vFah1i{align-items:flex-end;bottom:0;right:0}.viewportTopCenter-N1lhMQ{top:0}.viewportBottomCenter-UYbiwI,.viewportTopCenter-N1lhMQ{align-items:center;left:50%;transform:translate(-50%)}.viewportBottomCenter-UYbiwI{bottom:0}.root-uwGvth{pointer-events:auto;border:1px solid var(--ac-border);border-radius:var(--ac-radius-xl);background:color-mix(in oklab,var(--ac-background),var(--ac-card,var(--ac-background)) 25%);width:100%;color:var(--ac-foreground);backdrop-filter:blur(16px);transition:opacity .16s,transform .16s;overflow:hidden;box-shadow:0 18px 40px -24px #0f172a73,0 10px 18px -12px #0f172a47}.root-uwGvth[data-starting]{opacity:0;transform:translateY(8px)scale(.98)}.root-uwGvth[data-ending]{opacity:0;transform:translateY(4px)scale(.98)}.content-TMHpYm{gap:var(--ac-space-3);padding:var(--ac-space-4);grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;display:grid}.leading-gM08RM{width:1.5rem;height:1.5rem;color:inherit;justify-content:center;align-items:center;margin-top:.125rem;display:flex}.body-kFIEHQ{gap:var(--ac-space-1);flex-direction:column;min-width:0;display:flex}.title-kXfMGB{color:inherit;font-weight:600;line-height:1.4}.description-I8ct1l,.title-kXfMGB{font-size:var(--ac-text-sm);margin:0}.description-I8ct1l{color:var(--ac-muted-foreground);line-height:1.5}.close-eMrgdZ{border-radius:calc(var(--ac-radius-md) - 2px);width:2rem;height:2rem;color:var(--ac-muted-foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background-color .14s,color .14s;display:inline-flex}.close-eMrgdZ:focus-visible,.close-eMrgdZ:hover{background:color-mix(in oklab,var(--ac-muted) 84%,transparent);color:var(--ac-foreground);outline:none}.closeIcon-OazeuD,.icon-G29Yjv{flex-shrink:0;width:1rem;height:1rem}.iconSpin-xicEw2{animation:.9s linear infinite toast-spin-PgaAxf}.actions-ISQ9_4{gap:var(--ac-space-2);margin-top:var(--ac-space-2);flex-wrap:wrap;display:flex}.primaryAction-L_Ifg3,.secondaryAction-Uv1cEU{min-height:2rem;padding:0 var(--ac-space-3);border-radius:var(--ac-radius-md);font-size:var(--ac-text-xs);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;font-weight:600;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.primaryAction-L_Ifg3{background:var(--ac-foreground);color:var(--ac-background)}.primaryAction-L_Ifg3:focus-visible,.primaryAction-L_Ifg3:hover{background:color-mix(in oklab,var(--ac-foreground) 88%,#fff);outline:none}.secondaryAction-Uv1cEU{border-color:color-mix(in oklab,var(--ac-border) 75%,transparent);color:var(--ac-foreground);background:0 0}.secondaryAction-Uv1cEU:focus-visible,.secondaryAction-Uv1cEU:hover{background:color-mix(in oklab,var(--ac-muted) 72%,transparent);outline:none}.default-KHMvJy{border-color:color-mix(in oklab,var(--ac-border) 88%,transparent)}.success-VAn7xf{border-color:color-mix(in oklab,var(--ac-success,#16a34a) 45%,var(--ac-border));background:color-mix(in oklab,var(--ac-success,#16a34a) 10%,var(--ac-background));color:color-mix(in oklab,var(--ac-success,#16a34a) 78%,var(--ac-foreground))}.error-fbRDFy{border-color:color-mix(in oklab,var(--ac-destructive) 48%,var(--ac-border));background:color-mix(in oklab,var(--ac-destructive) 10%,var(--ac-background));color:color-mix(in oklab,var(--ac-destructive) 82%,var(--ac-foreground))}.info-be_454{border-color:color-mix(in oklab,var(--ac-primary,#2563eb) 42%,var(--ac-border));background:color-mix(in oklab,var(--ac-primary,#2563eb) 10%,var(--ac-background));color:color-mix(in oklab,var(--ac-primary,#2563eb) 78%,var(--ac-foreground))}.warning-EzQWby{border-color:color-mix(in oklab,#f59e0b 45%,var(--ac-border));background:color-mix(in oklab,#f59e0b 12%,var(--ac-background));color:color-mix(in oklab,#f59e0b 80%,var(--ac-foreground))}.loading-OTB2rn{border-color:color-mix(in oklab,var(--ac-muted-foreground) 34%,var(--ac-border))}.error-fbRDFy .description-I8ct1l,.info-be_454 .description-I8ct1l,.success-VAn7xf .description-I8ct1l,.warning-EzQWby .description-I8ct1l{color:color-mix(in oklab,currentcolor 68%,var(--ac-muted-foreground))}@keyframes toast-spin-PgaAxf{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
.AnalysisPanel-module-scss-module__EgBgQa__card{background:linear-gradient(135deg,hsl(var(--card)) 0,hsl(var(--card)/.95) 100%);border:1px solid hsl(var(--border));transition:all .3s;position:relative;overflow:hidden}.AnalysisPanel-module-scss-module__EgBgQa__card:hover{border-color:hsl(var(--primary)/.3);box-shadow:0 4px 12px hsl(var(--primary)/.1)}.AnalysisPanel-module-scss-module__EgBgQa__header{border-bottom:1px solid hsl(var(--border));padding:1.25rem}.AnalysisPanel-module-scss-module__EgBgQa__headerContent{flex-direction:column;gap:.5rem;display:flex}.AnalysisPanel-module-scss-module__EgBgQa__titleRow{align-items:center;gap:.75rem;display:flex}.AnalysisPanel-module-scss-module__EgBgQa__sparklesIcon{width:1.5rem;height:1.5rem;color:hsl(var(--primary));animation:2s ease-in-out infinite AnalysisPanel-module-scss-module__EgBgQa__pulse}@keyframes AnalysisPanel-module-scss-module__EgBgQa__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.AnalysisPanel-module-scss-module__EgBgQa__title{color:hsl(var(--foreground));font-size:1.125rem;font-weight:600}.AnalysisPanel-module-scss-module__EgBgQa__description{color:hsl(var(--muted-foreground));font-size:.875rem}.AnalysisPanel-module-scss-module__EgBgQa__content{padding:1.25rem}.AnalysisPanel-module-scss-module__EgBgQa__analyzingState{flex-direction:column;gap:1rem;display:flex}.AnalysisPanel-module-scss-module__EgBgQa__spinnerWrapper{background-color:hsl(var(--muted)/.5);border-radius:.5rem;align-items:center;gap:1rem;padding:1rem;display:flex}.AnalysisPanel-module-scss-module__EgBgQa__spinner{width:2rem;height:2rem;color:hsl(var(--primary))}.AnalysisPanel-module-scss-module__EgBgQa__statusText{flex-direction:column;flex:1;gap:.25rem;display:flex}.AnalysisPanel-module-scss-module__EgBgQa__statusTitle{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}.AnalysisPanel-module-scss-module__EgBgQa__statusStep{color:hsl(var(--muted-foreground));font-size:.75rem}.AnalysisPanel-module-scss-module__EgBgQa__progress{background-color:hsl(var(--muted));border-radius:.25rem;height:.5rem}.AnalysisPanel-module-scss-module__EgBgQa__progressText{text-align:center;color:hsl(var(--muted-foreground));font-size:.75rem}.AnalysisPanel-module-scss-module__EgBgQa__idleState{gap:1.5rem}.AnalysisPanel-module-scss-module__EgBgQa__idleState,.AnalysisPanel-module-scss-module__EgBgQa__lastAnalyzed{flex-direction:column;display:flex}.AnalysisPanel-module-scss-module__EgBgQa__lastAnalyzed{background-color:hsl(var(--muted)/.3);border-left:3px solid hsl(var(--primary));border-radius:.5rem;gap:.5rem;padding:1rem}.AnalysisPanel-module-scss-module__EgBgQa__infoRow{align-items:center;gap:.5rem;display:flex}.AnalysisPanel-module-scss-module__EgBgQa__infoIcon{width:1rem;height:1rem;color:hsl(var(--primary))}.AnalysisPanel-module-scss-module__EgBgQa__infoLabel{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500}.AnalysisPanel-module-scss-module__EgBgQa__infoValue{color:hsl(var(--foreground));font-size:.875rem;font-weight:500}.AnalysisPanel-module-scss-module__EgBgQa__infoValue,.AnalysisPanel-module-scss-module__EgBgQa__updatesBadge{margin-left:1.5rem}.AnalysisPanel-module-scss-module__EgBgQa__quickAction{gap:.75rem}.AnalysisPanel-module-scss-module__EgBgQa__primaryButton,.AnalysisPanel-module-scss-module__EgBgQa__quickAction{align-items:center;display:flex}.AnalysisPanel-module-scss-module__EgBgQa__primaryButton{flex:1;gap:.5rem;font-weight:500;transition:all .2s}.AnalysisPanel-module-scss-module__EgBgQa__primaryButton:hover:not(:disabled){box-shadow:0 4px 8px hsl(var(--primary)/.2);transform:translateY(-1px)}.AnalysisPanel-module-scss-module__EgBgQa__buttonIcon,.AnalysisPanel-module-scss-module__EgBgQa__infoIconButton{width:1.25rem;height:1.25rem}.AnalysisPanel-module-scss-module__EgBgQa__infoIconButton{color:hsl(var(--muted-foreground));cursor:help;transition:color .2s}.AnalysisPanel-module-scss-module__EgBgQa__infoIconButton:hover{color:hsl(var(--foreground))}.AnalysisPanel-module-scss-module__EgBgQa__optionsSection{flex-direction:column;gap:.75rem;display:flex}.AnalysisPanel-module-scss-module__EgBgQa__optionsLabel{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:500}.AnalysisPanel-module-scss-module__EgBgQa__optionsGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (max-width:640px){.AnalysisPanel-module-scss-module__EgBgQa__optionsGrid{grid-template-columns:1fr}}.AnalysisPanel-module-scss-module__EgBgQa__optionButton{align-items:center;gap:.5rem;padding:.75rem;font-size:.875rem;transition:all .2s;display:flex}.AnalysisPanel-module-scss-module__EgBgQa__optionButton:hover:not(:disabled){border-color:hsl(var(--primary));background-color:hsl(var(--primary)/.05)}.AnalysisPanel-module-scss-module__EgBgQa__optionButton:disabled{opacity:.5;cursor:not-allowed}.AnalysisPanel-module-scss-module__EgBgQa__optionIcon{flex-shrink:0;width:1rem;height:1rem}.AnalysisPanel-module-scss-module__EgBgQa__optionLabel{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.AnalysisPanel-module-scss-module__EgBgQa__activeIcon{width:1rem;height:1rem;color:hsl(var(--primary));animation:.3s AnalysisPanel-module-scss-module__EgBgQa__check-appear}@keyframes AnalysisPanel-module-scss-module__EgBgQa__check-appear{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.AnalysisPanel-module-scss-module__EgBgQa__tip{background-color:hsl(var(--muted)/.3);border:1px solid hsl(var(--border));border-radius:.5rem;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.AnalysisPanel-module-scss-module__EgBgQa__tipIcon{width:1.25rem;height:1.25rem;color:hsl(var(--primary));flex-shrink:0;margin-top:.125rem}.AnalysisPanel-module-scss-module__EgBgQa__tipText{color:hsl(var(--muted-foreground));flex:1;font-size:.75rem;line-height:1.5}@media (max-width:768px){.AnalysisPanel-module-scss-module__EgBgQa__content,.AnalysisPanel-module-scss-module__EgBgQa__header{padding:1rem}.AnalysisPanel-module-scss-module__EgBgQa__quickAction{flex-direction:column;align-items:stretch}.AnalysisPanel-module-scss-module__EgBgQa__primaryButton{width:100%}.AnalysisPanel-module-scss-module__EgBgQa__infoIconButton{align-self:center}}@media print{.AnalysisPanel-module-scss-module__EgBgQa__card{display:none}}
.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{border:1px solid hsl(var(--aro-border,var(--border)));background-color:hsl(var(--aro-muted,var(--muted))/.3);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}.BudgetImpactCard-module-scss-module__m4oxSa__titleRow{align-items:center;gap:.5rem;font-size:1.125rem;display:flex}.BudgetImpactCard-module-scss-module__m4oxSa__titleIcon{width:1rem;height:1rem;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.BudgetImpactCard-module-scss-module__m4oxSa__contentSpaced>*+*{margin-top:1rem}.BudgetImpactCard-module-scss-module__m4oxSa__trendIconUp{width:1.25rem;height:1.25rem;color:hsl(var(--aro-success,var(--success)))}.BudgetImpactCard-module-scss-module__m4oxSa__trendIconNeutral{width:1.25rem;height:1.25rem;color:hsl(var(--aro-warning,var(--warning)))}.BudgetImpactCard-module-scss-module__m4oxSa__trendIconDown{width:1.25rem;height:1.25rem;color:hsl(var(--aro-destructive,var(--destructive)))}
.categories-module-scss-module__50kKPq__iconMain{width:1.25rem;height:1.25rem}.categories-module-scss-module__50kKPq__iconExtended{width:1rem;height:1rem}
.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{border:1px solid hsl(var(--aro-warning,var(--warning))/.3);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:.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}.CategorySuggestionCard-module-scss-module__lbyWFq__titleRow{align-items:center;gap:.5rem;font-size:1.125rem;display:flex}.CategorySuggestionCard-module-scss-module__lbyWFq__titleIcon{width:1.25rem;height:1.25rem;color:hsl(var(--aro-warning,var(--warning)))}.CategorySuggestionCard-module-scss-module__lbyWFq__contentSpaced>*+*{margin-top:1.25rem}.CategorySuggestionCard-module-scss-module__lbyWFq__mainCategoryButton{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.75rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.CategorySuggestionCard-module-scss-module__lbyWFq__mainCategoryButtonSelected{border-color:hsl(var(--aro-primary,var(--primary)));background-color:hsl(var(--aro-primary,var(--primary))/.1);outline:2px solid hsl(var(--aro-primary,var(--primary))/.2)}.CategorySuggestionCard-module-scss-module__lbyWFq__extendedCategoryButton{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem;font-size:.875rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.CategorySuggestionCard-module-scss-module__lbyWFq__extendedCategoryButton:hover{background-color:hsl(var(--aro-muted,var(--muted)))}.CategorySuggestionCard-module-scss-module__lbyWFq__extendedCategoryButtonSelected{border-color:hsl(var(--aro-primary,var(--primary)));background-color:hsl(var(--aro-primary,var(--primary))/.1)}.CategorySuggestionCard-module-scss-module__lbyWFq__gamificationGiftIcon{width:1rem;height:1rem;color:hsl(var(--aro-warning,var(--warning)))}
.DiningCard-module-scss-module__LAsOda__sectionTitle{font-size:font-size("sm");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));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{font-size:font-size("xs");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.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{font-size:font-size("xs");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.DiningCard-module-scss-module__LAsOda__habitValue{font-size:.875rem;font-weight:600}.DiningCard-module-scss-module__LAsOda__habitSub{font-size:font-size("xs");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.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{border:1px solid hsl(var(--aro-primary,var(--primary))/.3);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;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{font-size:font-size("sm");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.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)))}.DiningCard-module-scss-module__LAsOda__titleRow{align-items:center;gap:.5rem;font-size:1.125rem;display:flex}.DiningCard-module-scss-module__LAsOda__titleIcon{width:1.25rem;height:1.25rem;color:hsl(var(--aro-warning,var(--warning)))}.DiningCard-module-scss-module__LAsOda__contentSpaced>*+*{margin-top:1.25rem}.DiningCard-module-scss-module__LAsOda__iconOrange,.DiningCard-module-scss-module__LAsOda__iconSm{width:1rem;height:1rem}.DiningCard-module-scss-module__LAsOda__iconOrange{color:hsl(var(--aro-warning,var(--warning)))}.DiningCard-module-scss-module__LAsOda__iconRed{color:hsl(var(--aro-destructive,var(--destructive)))}.DiningCard-module-scss-module__LAsOda__iconAmber,.DiningCard-module-scss-module__LAsOda__iconRed{width:1rem;height:1rem}.DiningCard-module-scss-module__LAsOda__iconAmber{color:hsl(var(--aro-warning,var(--warning)))}.DiningCard-module-scss-module__LAsOda__iconBlue{color:hsl(var(--aro-info,var(--info)))}.DiningCard-module-scss-module__LAsOda__iconBlue,.DiningCard-module-scss-module__LAsOda__iconGreen{width:1rem;height:1rem}.DiningCard-module-scss-module__LAsOda__iconGreen{color:hsl(var(--aro-success,var(--success)))}.DiningCard-module-scss-module__LAsOda__habitIconWrapper{margin-inline:auto;width:1rem;height:1rem;margin-bottom:.25rem}.DiningCard-module-scss-module__LAsOda__challengeIcon{width:1.25rem;height:1.25rem;color:hsl(var(--aro-accent-primary,var(--accent-primary)));flex-shrink:0;margin-top:.125rem}
.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__headerActions,.ItemsTable-module-scss-module__svEF5G__searchRow{align-items:center;gap:.5rem;display:flex}.ItemsTable-module-scss-module__svEF5G__searchRow{justify-content:space-between;margin-bottom:.5rem}.ItemsTable-module-scss-module__svEF5G__searchInputWrapper{flex:1;align-items:center;max-width:24rem;display:flex;position:relative}.ItemsTable-module-scss-module__svEF5G__searchIcon{width:1rem;height:1rem;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));pointer-events:none;position:absolute;left:.75rem}.ItemsTable-module-scss-module__svEF5G__searchInput{width:100%;padding-left:2.5rem}.ItemsTable-module-scss-module__svEF5G__bulkToolbar{background-color:hsl(var(--aro-muted,var(--muted)));border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.ItemsTable-module-scss-module__svEF5G__bulkToolbarText{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem;font-weight:500}.ItemsTable-module-scss-module__svEF5G__deleteButton{cursor:pointer;height:2rem}.ItemsTable-module-scss-module__svEF5G__deleteIcon{width:.875rem;height:.875rem;margin-right:.25rem}.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)));text-align:left;text-transform:uppercase;letter-spacing:.05em;padding:.75rem 1rem;font-size:.75rem;font-weight:500}.ItemsTable-module-scss-module__svEF5G__tableHeaderCheckbox{width:3rem;padding:.75rem .5rem;}.ItemsTable-module-scss-module__svEF5G__tableHeaderSortable{cursor:pointer;-webkit-user-select:none;user-select:none;}.ItemsTable-module-scss-module__svEF5G__tableHeaderSortable:hover{color:hsl(var(--aro-foreground,var(--foreground)))}.ItemsTable-module-scss-module__svEF5G__tableHeaderRightSortable{text-align:right;}.ItemsTable-module-scss-module__svEF5G__tableHeaderRight{text-align:right;}.ItemsTable-module-scss-module__svEF5G__sortIndicator{margin-left:.25rem;font-size:.75rem;display:inline-block}.ItemsTable-module-scss-module__svEF5G__tableRow{position:relative}.ItemsTable-module-scss-module__svEF5G__tableRow:hover{background-color:hsl(var(--aro-muted,var(--muted))/.5)}.ItemsTable-module-scss-module__svEF5G__rowIndicatorIncomplete{border-left:4px solid hsl(var(--aro-warning,var(--warning)))}.ItemsTable-module-scss-module__svEF5G__rowIndicatorLowConfidence{border-left:4px solid hsl(var(--aro-destructive,var(--destructive)))}.ItemsTable-module-scss-module__svEF5G__tableRowSelected{background-color:hsl(var(--aro-primary,var(--primary))/.1)}.ItemsTable-module-scss-module__svEF5G__tableRowSelected:hover{background-color:hsl(var(--aro-primary,var(--primary))/.15)}.ItemsTable-module-scss-module__svEF5G__tableCell{white-space:nowrap;padding:.75rem 1rem;font-size:.875rem}.ItemsTable-module-scss-module__svEF5G__tableCellCheckbox{width:3rem;padding:.75rem .5rem}.ItemsTable-module-scss-module__svEF5G__tableCellEditable{cursor:pointer;transition:background-color .2s}.ItemsTable-module-scss-module__svEF5G__tableCellEditable:hover{background-color:hsl(var(--aro-accent,var(--accent))/.1)}.ItemsTable-module-scss-module__svEF5G__editInput{border:1px solid hsl(var(--aro-primary,var(--primary)));border-radius:.125rem;width:100%;padding:.25rem .5rem;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__selectCheckbox{cursor:pointer}.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__addItemRow{background-color:hsl(var(--aro-popover,var(--popover)));border-top:1px solid hsl(var(--aro-border,var(--border)));justify-content:center;align-items:center;padding:.75rem;display:flex}.ItemsTable-module-scss-module__svEF5G__addItemButton{cursor:pointer;height:2rem}.ItemsTable-module-scss-module__svEF5G__addItemIcon{width:.875rem;height:.875rem;margin-right:.25rem}.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}.ItemsTable-module-scss-module__svEF5G__editButton{cursor:pointer;height:2rem}.ItemsTable-module-scss-module__svEF5G__editIcon{width:.875rem;height:.875rem;margin-right:.25rem}.ItemsTable-module-scss-module__svEF5G__table{border-collapse:separate;min-width:100%}.ItemsTable-module-scss-module__svEF5G__mutedRow{background-color:hsl(var(--aro-muted,var(--muted))/.5)}.ItemsTable-module-scss-module__svEF5G__tableBody{background-color:hsl(var(--aro-popover,var(--popover)))}.ItemsTable-module-scss-module__svEF5G__cursorPointer{cursor:pointer}.ItemsTable-module-scss-module__svEF5G__cellWithBadges{flex-direction:column;gap:.25rem;width:100%;display:flex}.ItemsTable-module-scss-module__svEF5G__cellContent{flex:1}.ItemsTable-module-scss-module__svEF5G__issueBadges{flex-wrap:wrap;gap:.25rem;margin-top:.25rem;display:flex}.ItemsTable-module-scss-module__svEF5G__issueBadge{cursor:help;padding:.125rem .375rem;font-size:.75rem}.ItemsTable-module-scss-module__svEF5G__tableRowSoftDeleted{opacity:.5;background-color:hsl(var(--aro-muted,var(--muted))/.3)}.ItemsTable-module-scss-module__svEF5G__tableRowSoftDeleted:hover{background-color:hsl(var(--aro-muted,var(--muted))/.4)}.ItemsTable-module-scss-module__svEF5G__strikethrough{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-decoration:line-through}.ItemsTable-module-scss-module__svEF5G__cellWithIndicators{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ItemsTable-module-scss-module__svEF5G__editedBadge{border:1px solid hsl(var(--aro-primary,var(--primary)));cursor:help;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.75rem;display:flex}.ItemsTable-module-scss-module__svEF5G__editedIcon{width:.75rem;height:.75rem}.ItemsTable-module-scss-module__svEF5G__allergenBadge{background-color:hsl(var(--aro-warning,var(--warning))/.2);cursor:help;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.75rem;display:flex}.ItemsTable-module-scss-module__svEF5G__allergenIcon{width:.75rem;height:.75rem}.ItemsTable-module-scss-module__svEF5G__tableCellActions{text-align:center;width:5rem;padding:.5rem}.ItemsTable-module-scss-module__svEF5G__tableHeaderCenter{text-align:center;}.ItemsTable-module-scss-module__svEF5G__actionButtons{justify-content:center;align-items:center;gap:.25rem;display:flex}.ItemsTable-module-scss-module__svEF5G__actionButton{cursor:pointer;padding:.5rem;transition:all .2s}.ItemsTable-module-scss-module__svEF5G__actionButton:hover{transform:scale(1.1)}.ItemsTable-module-scss-module__svEF5G__actionIcon{width:1rem;height:1rem}.ItemsTable-module-scss-module__svEF5G__categoryButton{cursor:pointer;height:2rem}.ItemsTable-module-scss-module__svEF5G__categoryIcon{width:.875rem;height:.875rem;margin-right:.25rem}@media (max-width:768px){.ItemsTable-module-scss-module__svEF5G__searchRow{flex-direction:column;align-items:stretch}.ItemsTable-module-scss-module__svEF5G__searchInputWrapper{max-width:100%}.ItemsTable-module-scss-module__svEF5G__bulkToolbar{flex-wrap:wrap}.ItemsTable-module-scss-module__svEF5G__cellWithIndicators{align-items:flex-start}.ItemsTable-module-scss-module__svEF5G__actionButtons,.ItemsTable-module-scss-module__svEF5G__cellWithIndicators{flex-direction:column}}
.InvoiceCard-module-scss-module__mYPxOq__headerRow{justify-content:space-between;align-items:center;display:flex}.InvoiceCard-module-scss-module__mYPxOq__detailsGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.InvoiceCard-module-scss-module__mYPxOq__detailsGrid{grid-template-columns:repeat(2,1fr)}}.InvoiceCard-module-scss-module__mYPxOq__detailLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-bottom:.25rem;font-size:.875rem;font-weight:500}.InvoiceCard-module-scss-module__mYPxOq__categoryRow,.InvoiceCard-module-scss-module__mYPxOq__dateRow,.InvoiceCard-module-scss-module__mYPxOq__paymentRow{align-items:center;display:flex}.InvoiceCard-module-scss-module__mYPxOq__totalAmount{font-size:1.125rem;font-weight:600}.InvoiceCard-module-scss-module__mYPxOq__timePicker{justify-content:center;gap:.5rem}.InvoiceCard-module-scss-module__mYPxOq__timeColumn,.InvoiceCard-module-scss-module__mYPxOq__timePicker{align-items:center;display:flex}.InvoiceCard-module-scss-module__mYPxOq__timeColumn{flex-direction:column;gap:.25rem}.InvoiceCard-module-scss-module__mYPxOq__timeLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}.InvoiceCard-module-scss-module__mYPxOq__timeSeparator{font-size:1.125rem;font-weight:500}.InvoiceCard-module-scss-module__mYPxOq__timeSeparator,.InvoiceCard-module-scss-module__mYPxOq__timeUtc{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-top:1.25rem}.InvoiceCard-module-scss-module__mYPxOq__timeUtc{font-size:.875rem}.InvoiceCard-module-scss-module__mYPxOq__card{transition:box-shadow .3s;overflow:hidden}.InvoiceCard-module-scss-module__mYPxOq__card:hover{box-shadow:var(--shadow-md,0 4px 6px -1px #0000001a)}.InvoiceCard-module-scss-module__mYPxOq__cardHeader{padding-bottom:.75rem}.InvoiceCard-module-scss-module__mYPxOq__importantBadge{cursor:pointer;transition:transform .15s}.InvoiceCard-module-scss-module__mYPxOq__importantBadge:hover{transform:scale(1.05)}.InvoiceCard-module-scss-module__mYPxOq__heartIcon,.InvoiceCard-module-scss-module__mYPxOq__heartIcon:hover,.InvoiceCard-module-scss-module__mYPxOq__heartIconFilled{color:hsl(var(--aro-destructive,var(--destructive)))}.InvoiceCard-module-scss-module__mYPxOq__heartIconFilled{fill:hsl(var(--aro-destructive,var(--destructive)))}.InvoiceCard-module-scss-module__mYPxOq__heartIconFilled:hover{color:hsl(var(--aro-destructive,var(--destructive)))}.InvoiceCard-module-scss-module__mYPxOq__descriptionTextarea{resize:none;min-height:5rem}.InvoiceCard-module-scss-module__mYPxOq__cardContent>*+*{margin-top:1rem}.InvoiceCard-module-scss-module__mYPxOq__mutedIcon{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));width:1rem;height:1rem;margin-right:.5rem}.InvoiceCard-module-scss-module__mYPxOq__dateButton{text-align:left;justify-content:flex-start;width:16rem;font-weight:400}.InvoiceCard-module-scss-module__mYPxOq__popoverContent{width:auto;padding:1rem}.InvoiceCard-module-scss-module__mYPxOq__calendar{border:1px solid hsl(var(--aro-border,var(--border)));--cell-size:2.5rem;border-radius:.375rem;width:16rem}.InvoiceCard-module-scss-module__mYPxOq__timeInput{text-align:center;width:4rem;height:2.25rem}.InvoiceCard-module-scss-module__mYPxOq__categoryTrigger{width:10rem}.InvoiceCard-module-scss-module__mYPxOq__paymentTrigger{width:11.25rem}.InvoiceCard-module-scss-module__mYPxOq__separatorSmall{margin-block:.5rem}.InvoiceCard-module-scss-module__mYPxOq__separatorMedium{margin-block:.75rem}
.MerchantCard-module-scss-module__0QgJuq__merchantIcon,.MerchantCard-module-scss-module__0QgJuq__merchantInfo{align-items:center;display:flex}.MerchantCard-module-scss-module__0QgJuq__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__0QgJuq__merchantName{font-weight:500}.MerchantCard-module-scss-module__0QgJuq__merchantAddress{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.MerchantCard-module-scss-module__0QgJuq__actions>*+*{margin-top:.5rem}.MerchantCard-module-scss-module__0QgJuq__card{transition:box-shadow .3s}.MerchantCard-module-scss-module__0QgJuq__card:hover{box-shadow:var(--shadow-md,0 4px 6px -1px #0000001a)}.MerchantCard-module-scss-module__0QgJuq__cardContent>*+*{margin-top:1rem}.MerchantCard-module-scss-module__0QgJuq__primaryIcon{color:hsl(var(--aro-primary,var(--primary)));width:1.25rem;height:1.25rem}.MerchantCard-module-scss-module__0QgJuq__actionButton{cursor:pointer;width:100%}.MerchantCard-module-scss-module__0QgJuq__arrowIcon{width:1rem;height:1rem;margin-left:.5rem;transition:transform .15s}.MerchantCard-module-scss-module__0QgJuq__actionButton:hover .MerchantCard-module-scss-module__0QgJuq__arrowIcon{transform:translate(.25rem)}.MerchantCard-module-scss-module__0QgJuq__buttonIcon{width:1rem;height:1rem;margin-right:.5rem}
.InvoiceDetailsForm-module-scss-module__papPFq__container{gap:1.5rem}.InvoiceDetailsForm-module-scss-module__papPFq__container,.InvoiceDetailsForm-module-scss-module__papPFq__header{flex-direction:column;display:flex}.InvoiceDetailsForm-module-scss-module__papPFq__header{gap:.25rem}.InvoiceDetailsForm-module-scss-module__papPFq__title{color:hsl(var(--aro-foreground,var(--foreground)));margin:0;font-size:clamp(1.25rem,1.1667rem + .42vw,1.5rem);font-weight:600}.InvoiceDetailsForm-module-scss-module__papPFq__subtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin:0;font-size:.875rem}.InvoiceDetailsForm-module-scss-module__papPFq__contentWrapper{flex-direction:column;gap:1.5rem;width:100%;display:flex}@media (min-width:768px){.InvoiceDetailsForm-module-scss-module__papPFq__contentWrapper{flex-direction:row-reverse;align-items:flex-start}}.InvoiceDetailsForm-module-scss-module__papPFq__thumbnailColumn{width:100%}@media (min-width:768px){.InvoiceDetailsForm-module-scss-module__papPFq__thumbnailColumn{flex-shrink:0;width:350px}}.InvoiceDetailsForm-module-scss-module__papPFq__thumbnailCard{width:100%}.InvoiceDetailsForm-module-scss-module__papPFq__thumbnailContent{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.InvoiceDetailsForm-module-scss-module__papPFq__thumbnailHeader{flex-direction:column;gap:.25rem;display:flex}.InvoiceDetailsForm-module-scss-module__papPFq__thumbnailTitle{color:hsl(var(--aro-foreground,var(--foreground)));margin:0;font-size:1.125rem;font-weight:500}.InvoiceDetailsForm-module-scss-module__papPFq__scanName{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));word-break:break-all;font-size:.875rem}.InvoiceDetailsForm-module-scss-module__papPFq__thumbnailImageWrapper{aspect-ratio:3/4;border-radius:border-radius("md");background-color:hsl(var(--aro-muted,var(--muted)));justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.InvoiceDetailsForm-module-scss-module__papPFq__thumbnailImage{object-fit:contain;width:100%;height:100%}.InvoiceDetailsForm-module-scss-module__papPFq__pdfPlaceholder{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}.InvoiceDetailsForm-module-scss-module__papPFq__pdfIcon{font-size:clamp(2.25rem,2rem + 1.25vw,3rem)}.InvoiceDetailsForm-module-scss-module__papPFq__pdfIcon,.InvoiceDetailsForm-module-scss-module__papPFq__pdfLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.InvoiceDetailsForm-module-scss-module__papPFq__pdfLabel{text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:500}.InvoiceDetailsForm-module-scss-module__papPFq__formCard{flex:1;width:100%}@media (min-width:768px){.InvoiceDetailsForm-module-scss-module__papPFq__formCard{max-width:600px}}.InvoiceDetailsForm-module-scss-module__papPFq__formContent{gap:1.25rem;padding:1.5rem}.InvoiceDetailsForm-module-scss-module__papPFq__formContent,.InvoiceDetailsForm-module-scss-module__papPFq__formField{flex-direction:column;display:flex}.InvoiceDetailsForm-module-scss-module__papPFq__formField{gap:.5rem}.InvoiceDetailsForm-module-scss-module__papPFq__fieldHint{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin:0;font-size:.75rem}.InvoiceDetailsForm-module-scss-module__papPFq__dateButton{justify-content:flex-start;gap:.5rem;width:100%;display:flex}.InvoiceDetailsForm-module-scss-module__papPFq__calendarIcon{font-size:1.125rem}.InvoiceDetailsForm-module-scss-module__papPFq__calendarPopover{width:auto;padding:.75rem}.InvoiceDetailsForm-module-scss-module__papPFq__descriptionTextarea{resize:vertical;min-height:100px}
.UploadArea-module-scss-module__h5l0Pq__dropzoneEmpty{border:2px dashed hsl(var(--aro-border,var(--border)));text-align:center;cursor:pointer;background-color:hsl(var(--aro-muted,var(--muted)));border-radius:.5rem;margin-bottom:4rem;padding:4rem;transition-property:all;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}.UploadArea-module-scss-module__h5l0Pq__dropzoneEmpty:hover{background-color:hsl(var(--aro-primary,var(--primary))/.05)}.UploadArea-module-scss-module__h5l0Pq__dropzoneEmpty:hover,.UploadArea-module-scss-module__h5l0Pq__dropzoneEmptyActive{border-color:hsl(var(--aro-primary,var(--primary)))}.UploadArea-module-scss-module__h5l0Pq__dropzoneEmptyActive{background-color:hsl(var(--aro-primary,var(--primary)));transform:scale(1.05)}.UploadArea-module-scss-module__h5l0Pq__dark .UploadArea-module-scss-module__h5l0Pq__dropzoneEmptyActive{background-color:hsl(var(--aro-primary,var(--primary))/.2)}.UploadArea-module-scss-module__h5l0Pq__iconCircle{margin-inline:auto;background-color:hsl(var(--aro-primary,var(--primary)));border-radius:9999px;justify-content:center;align-items:center;width:5rem;height:5rem;margin-bottom:1.5rem;display:flex}.UploadArea-module-scss-module__h5l0Pq__iconCircleIcon{color:#fff;width:2.5rem;height:2.5rem}.UploadArea-module-scss-module__h5l0Pq__dropzoneTitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-bottom:1rem;font-size:clamp(1.25rem,1.1667rem + .42vw,1.5rem);font-weight:700}@media (min-width:1024px){.UploadArea-module-scss-module__h5l0Pq__dropzoneTitle{font-size:clamp(1.5rem,1.375rem + .63vw,1.875rem)}}.UploadArea-module-scss-module__h5l0Pq__dark .UploadArea-module-scss-module__h5l0Pq__dropzoneTitle{color:#fff}.UploadArea-module-scss-module__h5l0Pq__dropzoneSubtitle{margin-bottom:1.5rem;font-size:1.125rem}.UploadArea-module-scss-module__h5l0Pq__dropzoneFormats,.UploadArea-module-scss-module__h5l0Pq__dropzoneSubtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.UploadArea-module-scss-module__h5l0Pq__dropzoneFormats{margin-bottom:1rem;font-size:.875rem}.UploadArea-module-scss-module__h5l0Pq__dropzoneNote{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-bottom:2rem;font-size:.75rem}.UploadArea-module-scss-module__h5l0Pq__hiddenInput{display:none}.UploadArea-module-scss-module__h5l0Pq__wrapper{flex-direction:column;gap:1rem;margin-top:2rem;display:flex}.UploadArea-module-scss-module__h5l0Pq__dropzoneCompact{border:2px dashed hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;cursor:pointer;background-color:#0000;border-radius:.5rem;padding:1.5rem;transition-property:all;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.UploadArea-module-scss-module__h5l0Pq__dropzoneCompact:hover{border-color:hsl(var(--aro-link,var(--link)));background-color:hsl(var(--aro-link,var(--link)))}.UploadArea-module-scss-module__h5l0Pq__dark .UploadArea-module-scss-module__h5l0Pq__dropzoneCompact{border-color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.UploadArea-module-scss-module__h5l0Pq__dark .UploadArea-module-scss-module__h5l0Pq__dropzoneCompact:hover{background-color:hsl(var(--aro-primary,var(--primary))/.2)}.UploadArea-module-scss-module__h5l0Pq__dropzoneCompactActive{border-color:hsl(var(--aro-primary,var(--primary)));background-color:hsl(var(--aro-primary,var(--primary)))}.UploadArea-module-scss-module__h5l0Pq__dark .UploadArea-module-scss-module__h5l0Pq__dropzoneCompactActive{background-color:hsl(var(--aro-primary,var(--primary))/.2)}.UploadArea-module-scss-module__h5l0Pq__dropzoneCompactDisabled{pointer-events:none;opacity:.5}.UploadArea-module-scss-module__h5l0Pq__compactContent{gap:1rem}.UploadArea-module-scss-module__h5l0Pq__compactContent,.UploadArea-module-scss-module__h5l0Pq__compactIconCircle{justify-content:center;align-items:center;display:flex}.UploadArea-module-scss-module__h5l0Pq__compactIconCircle{background-color:hsl(var(--aro-primary,var(--primary))/.1);border-radius:9999px;width:3rem;height:3rem}.UploadArea-module-scss-module__h5l0Pq__compactIcon{width:1.5rem;height:1.5rem;color:hsl(var(--aro-primary,var(--primary)))}.UploadArea-module-scss-module__h5l0Pq__compactTextBlock{text-align:left}.UploadArea-module-scss-module__h5l0Pq__compactTitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:1rem;font-weight:500}.UploadArea-module-scss-module__h5l0Pq__dark .UploadArea-module-scss-module__h5l0Pq__compactTitle{color:#fff}.UploadArea-module-scss-module__h5l0Pq__compactSubtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.UploadArea-module-scss-module__h5l0Pq__actions{justify-content:flex-end;gap:1rem;display:flex}.UploadArea-module-scss-module__h5l0Pq__chooseFilesButton{cursor:pointer;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:.375rem;padding:.75rem 2rem;font-size:1.125rem;display:inline-flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.UploadArea-module-scss-module__h5l0Pq__dark .UploadArea-module-scss-module__h5l0Pq__chooseFilesButton{box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d}.UploadArea-module-scss-module__h5l0Pq__chooseFilesButton{transition-property:all;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.UploadArea-module-scss-module__h5l0Pq__chooseFilesButton:hover{box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.UploadArea-module-scss-module__h5l0Pq__dark .UploadArea-module-scss-module__h5l0Pq__chooseFilesButton:hover{box-shadow:0 20px 25px -5px #0006,0 8px 10px -6px #0000004d}.UploadArea-module-scss-module__h5l0Pq__chooseFilesButton:hover{opacity:.9}@media (max-width:767px){.UploadArea-module-scss-module__h5l0Pq__chooseFilesButton{min-height:2.75rem;padding:.75rem 1.5rem}}.UploadArea-module-scss-module__h5l0Pq__clearButton{cursor:pointer}@media (max-width:767px){.UploadArea-module-scss-module__h5l0Pq__clearButton{min-height:2.75rem}}.UploadArea-module-scss-module__h5l0Pq__uploadButton{cursor:pointer;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}.UploadArea-module-scss-module__h5l0Pq__uploadButton:hover{opacity:.9}@media (max-width:767px){.UploadArea-module-scss-module__h5l0Pq__uploadButton{min-height:2.75rem}}.UploadArea-module-scss-module__h5l0Pq__dragCountBadge{z-index:10;position:absolute;top:1rem;right:1rem}.UploadArea-module-scss-module__h5l0Pq__cornerMarkers{pointer-events:none;position:absolute;inset:.75rem}.UploadArea-module-scss-module__h5l0Pq__corner{border-color:hsl(var(--aro-primary,var(--primary)));border-style:solid;border-width:0;width:1.5rem;height:1.5rem;animation:1s ease-in-out infinite alternate UploadArea-module-scss-module__h5l0Pq__cornerPulse;position:absolute}.UploadArea-module-scss-module__h5l0Pq__corner[data-position=top-left]{border-top-width:3px;border-left-width:3px;border-radius:.375rem 0 0;top:0;left:0}.UploadArea-module-scss-module__h5l0Pq__corner[data-position=top-right]{border-top-width:3px;border-right-width:3px;border-radius:0 .375rem 0 0;top:0;right:0}.UploadArea-module-scss-module__h5l0Pq__corner[data-position=bottom-left]{border-bottom-width:3px;border-left-width:3px;border-radius:0 0 0 .375rem;bottom:0;left:0}.UploadArea-module-scss-module__h5l0Pq__corner[data-position=bottom-right]{border-bottom-width:3px;border-right-width:3px;border-radius:0 0 .375rem;bottom:0;right:0}@keyframes UploadArea-module-scss-module__h5l0Pq__cornerPulse{0%{opacity:.5}to{opacity:1}}
.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)}
.AnalyzeDialog-module-scss-module__7SBY6W__analyzingSection>*+*{margin-top:1.5rem}.AnalyzeDialog-module-scss-module__7SBY6W__analyzingSection{padding-block:2rem}.AnalyzeDialog-module-scss-module__7SBY6W__spinnerWrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.AnalyzeDialog-module-scss-module__7SBY6W__spinnerWrapper>*+*{margin-top:1rem}.AnalyzeDialog-module-scss-module__7SBY6W__spinnerIcon{background-color:hsl(var(--aro-primary,var(--primary))/.1);border-radius:9999px;padding:1rem}.dark .AnalyzeDialog-module-scss-module__7SBY6W__spinnerIcon{background-color:hsl(var(--aro-primary,var(--primary))/.3)}.AnalyzeDialog-module-scss-module__7SBY6W__analyzingTitle{font-size:1.125rem;font-weight:600}.AnalyzeDialog-module-scss-module__7SBY6W__analyzingStep{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.AnalyzeDialog-module-scss-module__7SBY6W__progressWrapper{max-width:28rem;margin-inline:auto}.AnalyzeDialog-module-scss-module__7SBY6W__progressWrapper>*+*{margin-top:.5rem}.AnalyzeDialog-module-scss-module__7SBY6W__progressText{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;font-size:.75rem}.AnalyzeDialog-module-scss-module__7SBY6W__optionsSection>*+*{margin-top:1.5rem}.AnalyzeDialog-module-scss-module__7SBY6W__sectionLabel>*+*{margin-top:.75rem}.AnalyzeDialog-module-scss-module__7SBY6W__optionsGrid{gap:.75rem;display:grid}@media (min-width:640px){.AnalyzeDialog-module-scss-module__7SBY6W__optionsGrid{grid-template-columns:repeat(2,1fr)}}.AnalyzeDialog-module-scss-module__7SBY6W__optionCardSelected{cursor:pointer;border-color:hsl(var(--aro-primary,var(--primary)));background-color:hsl(var(--aro-primary,var(--primary))/.05);box-shadow:0 0 0 2px hsl(var(--aro-primary,var(--primary))/.2);transition:all .2s}.dark .AnalyzeDialog-module-scss-module__7SBY6W__optionCardSelected{background-color:hsl(var(--aro-primary,var(--primary))/.2)}.AnalyzeDialog-module-scss-module__7SBY6W__optionCardDefault{cursor:pointer;transition:all .2s}.AnalyzeDialog-module-scss-module__7SBY6W__optionCardDefault:hover{background-color:hsl(var(--aro-muted,var(--muted))/.5);border-color:hsl(var(--aro-primary,var(--primary))/.3)}.AnalyzeDialog-module-scss-module__7SBY6W__optionHeader{justify-content:space-between;align-items:flex-start;display:flex}.AnalyzeDialog-module-scss-module__7SBY6W__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__7SBY6W__optionIconDefault{background-color:hsl(var(--aro-muted,var(--muted)));border-radius:.5rem;padding:.5rem}.AnalyzeDialog-module-scss-module__7SBY6W__optionBadges{gap:.5rem}.AnalyzeDialog-module-scss-module__7SBY6W__optionBadges,.AnalyzeDialog-module-scss-module__7SBY6W__optionTime{align-items:center;display:flex}.AnalyzeDialog-module-scss-module__7SBY6W__optionTime{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));gap:.25rem;font-size:.75rem}.AnalyzeDialog-module-scss-module__7SBY6W__featuresSection>*+*{margin-top:.5rem}.AnalyzeDialog-module-scss-module__7SBY6W__featuresList{flex-wrap:wrap;gap:.5rem;display:flex}.AnalyzeDialog-module-scss-module__7SBY6W__enhancementsSection>*+*{margin-top:.75rem}.AnalyzeDialog-module-scss-module__7SBY6W__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__7SBY6W__enhancementItem:hover{background-color:hsl(var(--aro-muted,var(--muted))/.5)}.AnalyzeDialog-module-scss-module__7SBY6W__enhancementContent{flex:1;align-items:flex-start;gap:.75rem;display:flex}.AnalyzeDialog-module-scss-module__7SBY6W__enhancementIconWrapper{color:hsl(var(--aro-primary,var(--primary)));margin-top:.125rem}.AnalyzeDialog-module-scss-module__7SBY6W__enhancementText>*+*{margin-top:.25rem}.AnalyzeDialog-module-scss-module__7SBY6W__enhancementDesc{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}.AnalyzeDialog-module-scss-module__7SBY6W__summaryContent{justify-content:space-between;padding-block:1rem}.AnalyzeDialog-module-scss-module__7SBY6W__summaryContent,.AnalyzeDialog-module-scss-module__7SBY6W__summaryLeft{align-items:center;display:flex}.AnalyzeDialog-module-scss-module__7SBY6W__summaryLeft{gap:.75rem}.AnalyzeDialog-module-scss-module__7SBY6W__summarySubtext{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.AnalyzeDialog-module-scss-module__7SBY6W__summaryRight{text-align:right}.AnalyzeDialog-module-scss-module__7SBY6W__summaryTimeLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.AnalyzeDialog-module-scss-module__7SBY6W__summaryTimeValue{font-weight:600}.AnalyzeDialog-module-scss-module__7SBY6W__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__7SBY6W__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__7SBY6W__invoiceIdSnippet{font-family:var(--font-mono,ui-monospace,monospace);font-size:.75rem}.AnalyzeDialog-module-scss-module__7SBY6W__summaryTitle{font-weight:500}.AnalyzeDialog-module-scss-module__7SBY6W__dialogContent{max-height:90vh;overflow-y:auto}@media (min-width:640px){.AnalyzeDialog-module-scss-module__7SBY6W__dialogContent{max-width:42rem}}@media (min-width:768px){.AnalyzeDialog-module-scss-module__7SBY6W__dialogContent{max-width:56rem}}.AnalyzeDialog-module-scss-module__7SBY6W__dialogTitle{align-items:center;gap:.5rem;display:flex}.AnalyzeDialog-module-scss-module__7SBY6W__scanIcon{color:#a855f7;width:1.5rem;height:1.5rem}.AnalyzeDialog-module-scss-module__7SBY6W__spinnerLargeIcon{color:#a855f7;width:3rem;height:3rem}.AnalyzeDialog-module-scss-module__7SBY6W__progressBar{height:.5rem}.AnalyzeDialog-module-scss-module__7SBY6W__optionCardHeader{padding-bottom:.5rem}.AnalyzeDialog-module-scss-module__7SBY6W__recommendedBadge{color:#7c3aed;background-color:#f3e8ff}.dark .AnalyzeDialog-module-scss-module__7SBY6W__recommendedBadge{color:#c4b5fd;background-color:#581c8780}.AnalyzeDialog-module-scss-module__7SBY6W__checkIcon{color:#a855f7;width:1.25rem;height:1.25rem}.AnalyzeDialog-module-scss-module__7SBY6W__optionTitle{font-size:1rem}.AnalyzeDialog-module-scss-module__7SBY6W__optionDescription{font-size:.75rem}.AnalyzeDialog-module-scss-module__7SBY6W__optionContent{padding-top:0}.AnalyzeDialog-module-scss-module__7SBY6W__clockIcon{width:.75rem;height:.75rem}.AnalyzeDialog-module-scss-module__7SBY6W__sectionLabelText{font-size:.875rem;font-weight:500}.AnalyzeDialog-module-scss-module__7SBY6W__featureBadge{gap:.25rem}.AnalyzeDialog-module-scss-module__7SBY6W__checkIconSmall{color:#22c55e;width:.75rem;height:.75rem}.AnalyzeDialog-module-scss-module__7SBY6W__sectionLabelLarge{font-size:1rem;font-weight:500}.AnalyzeDialog-module-scss-module__7SBY6W__enhancementLabel{cursor:pointer;font-weight:500}.AnalyzeDialog-module-scss-module__7SBY6W__summaryCard{background-color:hsl(var(--aro-muted,var(--muted))/.3)}.AnalyzeDialog-module-scss-module__7SBY6W__analyticsIcon{color:#a855f7;width:2rem;height:2rem}.AnalyzeDialog-module-scss-module__7SBY6W__dialogFooter{gap:.5rem}@media (min-width:640px){.AnalyzeDialog-module-scss-module__7SBY6W__dialogFooter{gap:0}}@keyframes AnalyzeDialog-module-scss-module__7SBY6W__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.AnalyzeDialog-module-scss-module__7SBY6W__buttonSpinner{animation:1s linear infinite AnalyzeDialog-module-scss-module__7SBY6W__spin}.AnalyzeDialog-module-scss-module__7SBY6W__buttonScanIcon,.AnalyzeDialog-module-scss-module__7SBY6W__buttonSpinner{width:1rem;height:1rem;margin-right:.5rem}.AnalyzeDialog-module-scss-module__7SBY6W__optionIcon{width:1.5rem;height:1.5rem}.AnalyzeDialog-module-scss-module__7SBY6W__enhancementSmallIcon{width:1rem;height:1rem}
.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{font-size:font-size("sm");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.DeleteInvoiceDialog-module-scss-module__JR533G__confirmBody>*+*{margin-top:1rem}.DeleteInvoiceDialog-module-scss-module__JR533G__summaryCard{border:1px solid hsl(var(--aro-border,var(--border)));background-color:hsl(var(--aro-muted,var(--muted))/.3);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-color:hsl(var(--aro-secondary,var(--secondary))/.15);border-radius:.5rem;padding:.5rem}.DeleteInvoiceDialog-module-scss-module__JR533G__dark .DeleteInvoiceDialog-module-scss-module__JR533G__summaryIconBox{background-color:hsl(var(--aro-secondary,var(--secondary))/.25)}.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{font-size:font-size("xs");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.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)}}@media (min-width:640px){.DeleteInvoiceDialog-module-scss-module__JR533G__dialogContentMaxW{max-width:32rem}}.DeleteInvoiceDialog-module-scss-module__JR533G__dialogTitleRed{color:#dc2626;align-items:center;gap:.5rem;display:flex}.DeleteInvoiceDialog-module-scss-module__JR533G__alertRed{background-color:#fef2f2;border-color:#fecaca}.DeleteInvoiceDialog-module-scss-module__JR533G__inputGreen{border-color:hsl(var(--aro-success,var(--success)))}.DeleteInvoiceDialog-module-scss-module__JR533G__inputGreen:focus-visible{outline:2px solid hsl(var(--aro-success,var(--success)));outline-offset:2px}.DeleteInvoiceDialog-module-scss-module__JR533G__labelCursorSm{cursor:pointer;font-size:.875rem;font-weight:500;line-height:1}.DeleteInvoiceDialog-module-scss-module__JR533G__dialogFooterGap{gap:.5rem}@media (min-width:640px){.DeleteInvoiceDialog-module-scss-module__JR533G__dialogFooterGap{gap:0}}
@media (min-width:768px){.ExportDialog-module-scss-module__eqzVnG__dialogContent{max-width:600px}}.ExportDialog-module-scss-module__eqzVnG__body{gap:1.25rem;padding-block:1rem}.ExportDialog-module-scss-module__eqzVnG__body,.ExportDialog-module-scss-module__eqzVnG__section{flex-direction:column;display:flex}.ExportDialog-module-scss-module__eqzVnG__section{gap:.5rem}.ExportDialog-module-scss-module__eqzVnG__sectionTitle{color:hsl(var(--aro-foreground,var(--foreground)));margin-bottom:.5rem;font-size:.875rem;font-weight:600}.ExportDialog-module-scss-module__eqzVnG__filenameInput{width:100%}.ExportDialog-module-scss-module__eqzVnG__hint{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-top:.25rem;font-size:.75rem}.ExportDialog-module-scss-module__eqzVnG__formatCard,.ExportDialog-module-scss-module__eqzVnG__optionsCard{border:1px solid hsl(var(--aro-border,var(--border)));background-color:hsl(var(--aro-muted,var(--muted)))}.ExportDialog-module-scss-module__eqzVnG__dark .ExportDialog-module-scss-module__eqzVnG__formatCard,.ExportDialog-module-scss-module__eqzVnG__dark .ExportDialog-module-scss-module__eqzVnG__optionsCard{background-color:hsl(var(--aro-muted,var(--muted))/.3)}.ExportDialog-module-scss-module__eqzVnG__cardContent{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.ExportDialog-module-scss-module__eqzVnG__formatLabel{cursor:pointer;flex:1;align-items:center;gap:.75rem;display:flex}.ExportDialog-module-scss-module__eqzVnG__formatIcon{width:1.25rem;height:1.25rem;color:hsl(var(--aro-primary,var(--primary)));flex-shrink:0}.ExportDialog-module-scss-module__eqzVnG__formatName{color:hsl(var(--aro-foreground,var(--foreground)));font-size:.875rem;font-weight:500}.ExportDialog-module-scss-module__eqzVnG__formatDesc{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-top:.125rem;font-size:.75rem}.ExportDialog-module-scss-module__eqzVnG__checkboxGroup{flex-direction:column;gap:.75rem;display:flex}.ExportDialog-module-scss-module__eqzVnG__radioRow{align-items:center;gap:.5rem;display:flex}.ExportDialog-module-scss-module__eqzVnG__formatOptions{border-top:1px solid hsl(var(--aro-border,var(--border)));gap:.75rem;margin-top:.5rem;padding-top:.75rem}.ExportDialog-module-scss-module__eqzVnG__delimiterGroup,.ExportDialog-module-scss-module__eqzVnG__formatOptions{flex-direction:column;display:flex}.ExportDialog-module-scss-module__eqzVnG__delimiterGroup{gap:.5rem}.ExportDialog-module-scss-module__eqzVnG__delimiterInput{width:100px}.ExportDialog-module-scss-module__eqzVnG__estimate{background-color:hsl(var(--aro-primary,var(--primary))/.1);border:1px solid hsl(var(--aro-primary,var(--primary))/.2);border-radius:.375rem;padding:.75rem}.ExportDialog-module-scss-module__eqzVnG__dark .ExportDialog-module-scss-module__eqzVnG__estimate{background-color:hsl(var(--aro-primary,var(--primary))/.15)}.ExportDialog-module-scss-module__eqzVnG__estimateText{color:hsl(var(--aro-foreground,var(--foreground)));text-align:center;font-size:.875rem}.ExportDialog-module-scss-module__eqzVnG__estimateText strong{color:hsl(var(--aro-primary,var(--primary)));font-weight:600}.ExportDialog-module-scss-module__eqzVnG__copyButton,.ExportDialog-module-scss-module__eqzVnG__exportButton{align-items:center;gap:.5rem;display:flex}
.AllergenDialog-module-scss-module__ne721G__dialogContent{max-width:600px;max-height:80vh;overflow-y:auto}.AllergenDialog-module-scss-module__ne721G__content{gap:1.5rem;margin:1rem 0}.AllergenDialog-module-scss-module__ne721G__content,.AllergenDialog-module-scss-module__ne721G__section{flex-direction:column;display:flex}.AllergenDialog-module-scss-module__ne721G__section{gap:.75rem}.AllergenDialog-module-scss-module__ne721G__sectionLabel{color:var(--foreground);font-size:.875rem;font-weight:600}.AllergenDialog-module-scss-module__ne721G__emptyText{color:var(--muted-foreground);font-size:.875rem;font-style:italic}.AllergenDialog-module-scss-module__ne721G__allergenList{flex-wrap:wrap;gap:.5rem;display:flex}.AllergenDialog-module-scss-module__ne721G__allergenBadge{cursor:default;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.875rem;transition:all .2s;display:flex}.AllergenDialog-module-scss-module__ne721G__allergenBadge:hover{background-color:var(--accent)}.AllergenDialog-module-scss-module__ne721G__removeButton{all:unset;cursor:pointer;border-radius:50%;align-items:center;padding:.125rem;transition:background-color .2s;display:flex}.AllergenDialog-module-scss-module__ne721G__removeButton:hover{background-color:var(--destructive);color:var(--destructive-foreground)}.AllergenDialog-module-scss-module__ne721G__removeButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.AllergenDialog-module-scss-module__ne721G__removeIcon{width:.875rem;height:.875rem}.AllergenDialog-module-scss-module__ne721G__quickAddGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.5rem;display:grid}.AllergenDialog-module-scss-module__ne721G__quickAddButton{font-size:.875rem;transition:all .2s}.AllergenDialog-module-scss-module__ne721G__quickAddButton:disabled{opacity:.5;cursor:not-allowed}.AllergenDialog-module-scss-module__ne721G__quickAddButton:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}.AllergenDialog-module-scss-module__ne721G__inputRow{align-items:center;gap:.5rem;display:flex}.AllergenDialog-module-scss-module__ne721G__customInput{flex:1}.AllergenDialog-module-scss-module__ne721G__addButton{white-space:nowrap;align-items:center;gap:.375rem;display:flex}.AllergenDialog-module-scss-module__ne721G__addIcon{width:1rem;height:1rem}@media (prefers-color-scheme:dark){.AllergenDialog-module-scss-module__ne721G__allergenBadge:hover{background-color:var(--accent)}.AllergenDialog-module-scss-module__ne721G__removeButton:hover{background-color:var(--destructive)}}@media (max-width:640px){.AllergenDialog-module-scss-module__ne721G__dialogContent{max-width:95vw}.AllergenDialog-module-scss-module__ne721G__quickAddGrid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.AllergenDialog-module-scss-module__ne721G__inputRow{flex-direction:column;align-items:stretch}.AllergenDialog-module-scss-module__ne721G__addButton{justify-content:center;width:100%}}
.ShareAnalyticsDialog-module-scss-module__WcQb8q__contentSection>*+*{margin-top:1rem}.ShareAnalyticsDialog-module-scss-module__WcQb8q__description{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.ShareAnalyticsDialog-module-scss-module__WcQb8q__previewContainer{justify-content:center;display:flex}.ShareAnalyticsDialog-module-scss-module__WcQb8q__previewBox{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.375rem;width:100%;max-width:20rem;padding:1rem}.ShareAnalyticsDialog-module-scss-module__WcQb8q__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__WcQb8q__footerButtons{flex-direction:column;gap:.5rem;width:100%;display:flex}.ShareAnalyticsDialog-module-scss-module__WcQb8q__emailSection>*+*{margin-top:.5rem}@media (min-width:640px){.ShareAnalyticsDialog-module-scss-module__WcQb8q__dialogContent{max-width:28rem}}.ShareAnalyticsDialog-module-scss-module__WcQb8q__tabs{margin-top:1rem}.ShareAnalyticsDialog-module-scss-module__WcQb8q__tabsList{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.ShareAnalyticsDialog-module-scss-module__WcQb8q__tabsContent{padding-block:1rem}.ShareAnalyticsDialog-module-scss-module__WcQb8q__dialogFooter{margin-top:1rem}.ShareAnalyticsDialog-module-scss-module__WcQb8q__fullWidthButton{width:100%}.ShareAnalyticsDialog-module-scss-module__WcQb8q__buttonIcon{width:1rem;height:1rem;margin-right:.5rem}
.CreateInvoiceDialog-module-scss-module__wBPgAW__thumbnail{border:1px solid hsl(var(--aro-border,var(--border)));background-color:hsl(var(--aro-muted,var(--muted)));border-radius:.5rem;flex-shrink:0;width:3rem;height:3rem;position:relative;overflow:hidden}.CreateInvoiceDialog-module-scss-module__wBPgAW__thumbnailPdfPlaceholder{justify-content:center;align-items:center;height:100%;display:flex}.CreateInvoiceDialog-module-scss-module__wBPgAW__thumbnailPdfIcon{width:1.5rem;height:1.5rem;color:hsl(var(--aro-destructive,var(--destructive)))}.CreateInvoiceDialog-module-scss-module__wBPgAW__thumbnailImage{object-fit:cover}.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__scansPreviewGrid{flex-wrap:wrap;gap:.5rem;display:flex}.CreateInvoiceDialog-module-scss-module__wBPgAW__scansPreviewOverflow{border:1px dashed hsl(var(--aro-border,var(--border)));background-color:hsl(var(--aro-muted,var(--muted)));width:3rem;height:3rem;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));border-radius:.5rem;justify-content:center;align-items:center;font-size:.75rem;font-weight:500;display:flex}.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}
.AddScanDialog-module-scss-module__iuQBlG__body{gap:1rem;padding-block:1rem;display:grid}.AddScanDialog-module-scss-module__iuQBlG__dropzone{cursor:pointer;border:2px dashed hsl(var(--aro-border,var(--border)));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__iuQBlG__dropzoneDragActive{border-color:hsl(var(--aro-primary,var(--primary)));background-color:hsl(var(--aro-primary,var(--primary))/.05);}.AddScanDialog-module-scss-module__iuQBlG__dropzoneDragAccept{border-color:hsl(var(--aro-success,var(--success)));background-color:hsl(var(--aro-success,var(--success))/.05);}.AddScanDialog-module-scss-module__iuQBlG__dropzoneDragReject{border-color:hsl(var(--aro-destructive,var(--destructive)));background-color:hsl(var(--aro-destructive,var(--destructive))/.05);}.AddScanDialog-module-scss-module__iuQBlG__dropzoneIdle{}.AddScanDialog-module-scss-module__iuQBlG__dropzoneIdle:hover{border-color:hsl(var(--aro-primary,var(--primary))/.5);background-color:hsl(var(--aro-muted,var(--muted))/.5)}.AddScanDialog-module-scss-module__iuQBlG__dropzoneDisabled{pointer-events:none;opacity:.5;}.AddScanDialog-module-scss-module__iuQBlG__uploadIcon{color:hsl(var(--aro-primary,var(--primary)));width:3rem;height:3rem;margin-bottom:1rem}.AddScanDialog-module-scss-module__iuQBlG__dropText{font-size:.875rem;font-weight:500}.AddScanDialog-module-scss-module__iuQBlG__dropFormats,.AddScanDialog-module-scss-module__iuQBlG__dropSubtext{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}.AddScanDialog-module-scss-module__iuQBlG__dropFormats{margin-top:.5rem}.AddScanDialog-module-scss-module__iuQBlG__filePreview{background-color:hsl(var(--aro-muted,var(--muted)));border-radius:.375rem;justify-content:space-between;padding:.75rem}.AddScanDialog-module-scss-module__iuQBlG__fileInfo,.AddScanDialog-module-scss-module__iuQBlG__filePreview{align-items:center;display:flex}.AddScanDialog-module-scss-module__iuQBlG__fileInfo{gap:.75rem}.AddScanDialog-module-scss-module__iuQBlG__fileIcon{flex-shrink:0;width:2rem;height:2rem}.AddScanDialog-module-scss-module__iuQBlG__fileTextWrapper{min-width:0}.AddScanDialog-module-scss-module__iuQBlG__fileName{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.AddScanDialog-module-scss-module__iuQBlG__fileSize{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem}.AddScanDialog-module-scss-module__iuQBlG__scanTypeGrid{gap:.5rem;display:grid}@media (min-width:640px){.AddScanDialog-module-scss-module__iuQBlG__dialogContent{max-width:28rem}}.AddScanDialog-module-scss-module__iuQBlG__removeFileButton{flex-shrink:0;width:2rem;height:2rem}.AddScanDialog-module-scss-module__iuQBlG__icon4{width:1rem;height:1rem}@keyframes AddScanDialog-module-scss-module__iuQBlG__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.AddScanDialog-module-scss-module__iuQBlG__spinnerIcon{animation:1s linear infinite AddScanDialog-module-scss-module__iuQBlG__spin}.AddScanDialog-module-scss-module__iuQBlG__spinnerIcon,.AddScanDialog-module-scss-module__iuQBlG__uploadButtonIcon{width:1rem;height:1rem;margin-right:.5rem}
.BulkCategoryDialog-module-scss-module__SMD8rG__dialogContent{max-width:500px}.BulkCategoryDialog-module-scss-module__SMD8rG__content{gap:1.5rem;margin:1rem 0}.BulkCategoryDialog-module-scss-module__SMD8rG__content,.BulkCategoryDialog-module-scss-module__SMD8rG__section{flex-direction:column;display:flex}.BulkCategoryDialog-module-scss-module__SMD8rG__section{gap:.75rem}.BulkCategoryDialog-module-scss-module__SMD8rG__sectionLabel{color:var(--foreground);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.BulkCategoryDialog-module-scss-module__SMD8rG__labelIcon{width:1rem;height:1rem}.BulkCategoryDialog-module-scss-module__SMD8rG__productList{background-color:var(--muted);border-radius:.5rem;flex-direction:column;gap:.5rem;max-height:200px;padding:.75rem;display:flex;overflow-y:auto}.BulkCategoryDialog-module-scss-module__SMD8rG__productItem{background-color:var(--background);border-radius:.375rem;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.875rem;display:flex}.BulkCategoryDialog-module-scss-module__SMD8rG__productName{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.BulkCategoryDialog-module-scss-module__SMD8rG__moreText{color:var(--muted-foreground);padding:.375rem .5rem;font-size:.875rem;font-style:italic}.BulkCategoryDialog-module-scss-module__SMD8rG__categoryTrigger{width:100%}@media (prefers-color-scheme:dark){.BulkCategoryDialog-module-scss-module__SMD8rG__productList{background-color:var(--muted)}.BulkCategoryDialog-module-scss-module__SMD8rG__productItem{background-color:var(--background)}}@media (max-width:640px){.BulkCategoryDialog-module-scss-module__SMD8rG__dialogContent{max-width:95vw}.BulkCategoryDialog-module-scss-module__SMD8rG__productList{max-height:150px}}
.FeedbackDialog-module-scss-module__JwRhOq__body>*+*{margin-top:1.5rem}.FeedbackDialog-module-scss-module__JwRhOq__body{padding-block:1rem}.FeedbackDialog-module-scss-module__JwRhOq__section>*+*{margin-top:.5rem}.FeedbackDialog-module-scss-module__JwRhOq__sectionHeading{font-size:.875rem;font-weight:500}.FeedbackDialog-module-scss-module__JwRhOq__starRow{justify-content:center;display:flex}.FeedbackDialog-module-scss-module__JwRhOq__starActive{width:2rem;height:2rem;fill:hsl(var(--aro-primary,var(--primary)));color:hsl(var(--aro-primary,var(--primary)))}.FeedbackDialog-module-scss-module__JwRhOq__starInactive{width:2rem;height:2rem;color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.FeedbackDialog-module-scss-module__JwRhOq__featuresWrap{flex-wrap:wrap;gap:.5rem;display:flex}.FeedbackDialog-module-scss-module__JwRhOq__footerForm{justify-content:space-between;align-items:center;gap:1rem;display:flex}@media (min-width:640px){.FeedbackDialog-module-scss-module__JwRhOq__dialogContent{max-width:32rem}}.FeedbackDialog-module-scss-module__JwRhOq__starButton{padding:.25rem}.FeedbackDialog-module-scss-module__JwRhOq__featureBadge{cursor:pointer}
.ShareRecipeDialog-module-scss-module__hSDXgW__formBody>*+*{margin-top:1rem}.ShareRecipeDialog-module-scss-module__hSDXgW__formBody{padding-block:.5rem}.ShareRecipeDialog-module-scss-module__hSDXgW__fieldGroup>*+*{margin-top:.5rem}.ShareRecipeDialog-module-scss-module__hSDXgW__timeRow{align-items:center;display:flex}.ShareRecipeDialog-module-scss-module__hSDXgW__footerActions{gap:.5rem;display:flex}.ShareRecipeDialog-module-scss-module__hSDXgW__readText{font-size:.875rem}@media (min-width:640px){.ShareRecipeDialog-module-scss-module__hSDXgW__dialogContent{max-width:28rem}}@media (min-width:768px){.ShareRecipeDialog-module-scss-module__hSDXgW__dialogContent{max-width:32rem}}.ShareRecipeDialog-module-scss-module__hSDXgW__dialogFooter{justify-content:space-between;align-items:center;display:flex}@media (min-width:640px){.ShareRecipeDialog-module-scss-module__hSDXgW__dialogFooter{justify-content:space-between}}.ShareRecipeDialog-module-scss-module__hSDXgW__mutedIcon{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.ShareRecipeDialog-module-scss-module__hSDXgW__mutedIcon,.ShareRecipeDialog-module-scss-module__hSDXgW__saveIcon{width:1rem;height:1rem;margin-right:.5rem}
.DeleteScanDialog-module-scss-module__npTacG__dialogTitle{color:hsl(var(--destructive));align-items:center;gap:.5rem;display:flex}.DeleteScanDialog-module-scss-module__npTacG__titleIcon{width:1.25rem;height:1.25rem}.DeleteScanDialog-module-scss-module__npTacG__deleteButton{background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.DeleteScanDialog-module-scss-module__npTacG__deleteButton:hover{background-color:hsl(var(--destructive)/.9)}.DeleteScanDialog-module-scss-module__npTacG__spinnerIcon{animation:1s linear infinite DeleteScanDialog-module-scss-module__npTacG__spin}.DeleteScanDialog-module-scss-module__npTacG__spinnerIcon,.DeleteScanDialog-module-scss-module__npTacG__trashIcon{width:1rem;height:1rem}@keyframes DeleteScanDialog-module-scss-module__npTacG__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
.DeleteRecipeDialog-module-scss-module__EJXtxq__deleteAction{background-color:hsl(var(--aro-destructive,var(--destructive)));color:hsl(var(--aro-destructive-foreground,var(--destructive-foreground)))}
.RemoveScanDialog-module-scss-module__Lykx0G__previewSection{padding-block:1rem}.RemoveScanDialog-module-scss-module__Lykx0G__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__Lykx0G__previewCaption{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;margin-top:.5rem;font-size:.75rem}.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}.RemoveScanDialog-module-scss-module__Lykx0G__scanPreviewImage{object-fit:cover;width:100%;height:12rem}@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}
