@layer base{._dialogContent_69rfm_2{max-width:28rem}._headerIcon_69rfm_6{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--radius-full);background-color:var(--purple-light);color:var(--purple);margin-bottom:var(--spacing-4)}._content_69rfm_18{margin-top:var(--spacing-4);margin-bottom:var(--spacing-6)}._label_69rfm_23{display:block;font-size:.875rem;font-weight:500;color:var(--foreground);margin-bottom:var(--spacing-2)}}@layer base{._dialogContent_cdlw3_2{max-width:36rem;width:100%}._publisherSummary_cdlw3_8{background-color:var(--sidebar);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);margin-bottom:var(--spacing-6)}._publisherHeader_cdlw3_16{display:flex;justify-content:space-between;align-items:flex-start}._publisherInfo_cdlw3_22{display:flex;gap:var(--spacing-3)}._publisherDomain_cdlw3_27{font-size:1rem;font-weight:600;margin:0 0 var(--spacing-2) 0;color:var(--foreground)}._badges_cdlw3_34{display:flex;gap:var(--spacing-2)}._badge_cdlw3_34{font-size:.75rem;padding:0 var(--spacing-2);height:1.25rem}._priceTag_cdlw3_45{font-size:1.125rem;font-weight:700;color:var(--primary)}._guidelines_cdlw3_51{margin-top:var(--spacing-3);border-top:1px solid var(--border);padding-top:var(--spacing-2)}._guidelinesTrigger_cdlw3_57{display:flex;align-items:center;gap:var(--spacing-2);background:none;border:none;color:var(--muted-foreground);font-size:.875rem;cursor:pointer;padding:0}._guidelinesTrigger_cdlw3_57:hover{color:var(--foreground)}._guidelinesContent_cdlw3_73{margin-top:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground);line-height:1.5;background-color:var(--background);padding:var(--spacing-3);border-radius:var(--radius-sm)}._form_cdlw3_83{display:flex;flex-direction:column;gap:var(--spacing-4)}._suggestions_cdlw3_89{margin-top:var(--spacing-2)}._suggestionsLabel_cdlw3_93{font-size:.75rem;color:var(--muted-foreground);margin-right:var(--spacing-2)}._suggestionChips_cdlw3_99{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-1)}._suggestionChip_cdlw3_99{background-color:var(--sidebar);border:1px solid var(--border);border-radius:var(--radius-full);padding:.125rem .625rem;font-size:.75rem;color:var(--foreground);cursor:pointer;transition:all var(--animation-duration-fast) ease}._suggestionChip_cdlw3_99:hover{background-color:var(--muted);border-color:var(--muted-foreground)}._reviewCard_cdlw3_123{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-4)}._reviewRow_cdlw3_133{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._reviewRow_cdlw3_133:last-child{border-bottom:none;padding-bottom:0}._reviewLabel_cdlw3_146{font-size:.875rem;color:var(--muted-foreground)}._reviewValue_cdlw3_151{display:flex;align-items:center;gap:var(--spacing-2);font-size:.9375rem}._reviewLink_cdlw3_158{display:flex;align-items:center;gap:var(--spacing-1);color:var(--primary);text-decoration:none;font-size:.9375rem;max-width:20rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._reviewLink_cdlw3_158:hover{text-decoration:underline}._reviewText_cdlw3_175{font-weight:500;color:var(--foreground)}._reviewSection_cdlw3_180{display:flex;flex-direction:column;gap:var(--spacing-1);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._reviewNotes_cdlw3_188{font-size:.875rem;color:var(--foreground);background-color:var(--sidebar);padding:var(--spacing-3);border-radius:var(--radius-sm);margin:0;white-space:pre-wrap}._reviewTotal_cdlw3_198{display:flex;justify-content:space-between;align-items:center;padding-top:var(--spacing-2);font-size:1.125rem;font-weight:600}._totalPrice_cdlw3_207{color:var(--primary);font-size:1.25rem}._balanceCard_cdlw3_213{background-color:var(--sidebar);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-4)}._balanceRow_cdlw3_224{display:flex;justify-content:space-between;align-items:center}._balanceLabel_cdlw3_230{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground)}._balanceValue_cdlw3_238{font-size:1rem;font-weight:600;color:var(--foreground)}._balanceValue_cdlw3_238._insufficient_cdlw3_244{color:var(--error)}._warningNote_cdlw3_249{display:flex;align-items:flex-start;gap:var(--spacing-3);background-color:color-mix(in srgb,var(--warning) 10%,transparent);border:1px solid color-mix(in srgb,var(--warning) 30%,transparent);border-radius:var(--radius-md);padding:var(--spacing-4);margin-top:var(--spacing-4)}._warningNote_cdlw3_249 svg{color:var(--warning);flex-shrink:0;margin-top:.125rem}._warningTitle_cdlw3_266{font-size:.875rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-1) 0}._warningText_cdlw3_273{font-size:.875rem;color:var(--muted-foreground);margin:0}._successStep_cdlw3_280{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--spacing-4) 0}._successIcon_cdlw3_288{color:var(--success);margin-bottom:var(--spacing-4);animation:_scaleIn_cdlw3_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._successTitle_cdlw3_294{font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-2);color:var(--foreground)}._successMessage_cdlw3_301{color:var(--muted-foreground);margin-bottom:var(--spacing-8)}._nextSteps_cdlw3_306{background-color:var(--sidebar);border-radius:var(--radius-md);padding:var(--spacing-6);width:100%;text-align:left;margin-bottom:var(--spacing-8)}._nextSteps_cdlw3_306 h3{font-size:1rem;font-weight:600;margin-bottom:var(--spacing-3)}._nextSteps_cdlw3_306 ol{margin:0;padding-left:var(--spacing-4);color:var(--muted-foreground);font-size:.9375rem}._nextSteps_cdlw3_306 li{margin-bottom:var(--spacing-2)}._successActions_cdlw3_332{display:flex;gap:var(--spacing-3);width:100%;justify-content:center}@keyframes _scaleIn_cdlw3_1{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}}
