@layer components{._container_13ved_2{max-width:800px;margin:0 auto;padding:var(--spacing-12) var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-8)}._header_13ved_11{text-align:center;display:flex;flex-direction:column;gap:var(--spacing-2)}._title_13ved_18{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--foreground);margin:0}._subtitle_13ved_26{font-size:1.125rem;color:var(--muted-foreground);margin:0}._card_13ved_32{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-md)}._form_13ved_39{display:flex;flex-direction:column;gap:var(--spacing-6)}._error_13ved_45{color:var(--error);font-size:.875rem;font-weight:500}._submitBtn_13ved_51{width:100%;margin-top:var(--spacing-4)}._labelWithAI_13ved_56{display:flex;justify-content:space-between;align-items:center}._storefrontSection_13ved_62{border:1px dashed var(--border);border-radius:var(--radius-md);background-color:var(--muted)}._storefrontTrigger_13ved_68{width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:none;border:none;cursor:pointer;text-align:left;font-size:.9375rem;font-weight:600;color:var(--foreground)}._storefrontHint_13ved_84{font-weight:400;color:var(--muted-foreground);font-size:.8125rem}._storefrontChevron_13ved_90{flex-shrink:0;color:var(--muted-foreground);transition:transform var(--animation-duration-fast) ease}._storefrontTrigger_13ved_68[data-state=open] ._storefrontChevron_13ved_90{transform:rotate(180deg)}._storefrontContent_13ved_100{display:flex;flex-direction:column;gap:var(--spacing-6);padding:0 var(--spacing-4) var(--spacing-4)}._checkboxWrapper_13ved_107{display:flex;align-items:center;gap:var(--spacing-2);padding-top:var(--spacing-2)}._checkboxLabel_13ved_114{font-size:.875rem;font-weight:500;color:var(--foreground);cursor:pointer}._dynamicList_13ved_121{display:flex;flex-direction:column;gap:var(--spacing-3)}._dynamicListRow_13ved_127{display:flex;gap:var(--spacing-2);align-items:center}._dynamicListAdd_13ved_133{align-self:flex-start;margin-top:var(--spacing-1)}}
