@layer base{._container_1bqu5_2{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-sm);max-width:600px;margin:0 auto;font-family:var(--font-family-base);text-align:left}._header_1bqu5_14{margin-bottom:var(--spacing-6)}._title_1bqu5_18{font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-2) 0}._subtitle_1bqu5_25{color:var(--muted-foreground);margin:0;font-size:.9375rem}._label_1bqu5_31{display:block;font-weight:500;font-size:.875rem;color:var(--foreground);margin-bottom:var(--spacing-2)}._formGroup_1bqu5_39,._cutsSection_1bqu5_43{margin-bottom:var(--spacing-6)}._cutsHeader_1bqu5_47{display:flex;justify-content:space-between;align-items:center}._cutRow_1bqu5_53{display:flex;gap:var(--spacing-3);align-items:flex-end;margin-bottom:var(--spacing-3)}._inputWrapper_1bqu5_60{flex:1}._inputLabel_1bqu5_64{display:block;font-size:.75rem;color:var(--muted-foreground);margin-bottom:var(--spacing-1)}._removeBtn_1bqu5_71{color:var(--muted-foreground);margin-bottom:2px}._removeBtn_1bqu5_71:hover:not(:disabled){color:var(--destructive)}._addBtn_1bqu5_80{width:100%;margin-top:var(--spacing-2)}._results_1bqu5_85{margin-top:var(--spacing-8);border-top:1px solid var(--border);padding-top:var(--spacing-6)}._planButton_1bqu5_91{width:100%;margin-top:1.25rem}._summary_1bqu5_96{display:flex;flex-wrap:wrap;gap:var(--spacing-6);background:var(--muted);padding:var(--spacing-4);border-radius:var(--radius-md)}._stat_1bqu5_105{display:flex;flex-direction:column;min-width:100px}._statValue_1bqu5_111{font-size:1.5rem;font-weight:700;color:var(--primary)}._statLabel_1bqu5_117{font-size:.875rem;color:var(--muted-foreground)}@media(max-width:600px){._cutRow_1bqu5_53{flex-wrap:wrap}._inputWrapper_1bqu5_60{flex:1 1 calc(50% - 1rem)}}}
