@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)}}._badge_pmhwy_7{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:2px 8px;border-radius:var(--radius-full);background-color:var(--error);color:var(--error-foreground, #fff);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1;white-space:nowrap;cursor:help;user-select:none}._label_pmhwy_26{display:inline-block}@layer base{._dialogContent_1899r_2{max-width:36rem;width:100%}._publisherSummary_1899r_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_1899r_16{display:flex;justify-content:space-between;align-items:flex-start}._publisherInfo_1899r_22{display:flex;gap:var(--spacing-3)}._publisherDomain_1899r_27{font-size:1rem;font-weight:600;margin:0 0 var(--spacing-2) 0;color:var(--foreground)}._badges_1899r_34{display:flex;gap:var(--spacing-2)}._badge_1899r_34{font-size:.75rem;padding:0 var(--spacing-2);height:1.25rem}._priceTag_1899r_45{font-size:1.125rem;font-weight:700;color:var(--primary)}._guidelines_1899r_51{margin-top:var(--spacing-3);border-top:1px solid var(--border);padding-top:var(--spacing-2)}._guidelinesTrigger_1899r_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_1899r_57:hover{color:var(--foreground)}._guidelinesContent_1899r_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_1899r_83{display:flex;flex-direction:column;gap:var(--spacing-4)}._suggestions_1899r_89{margin-top:var(--spacing-2)}._suggestionsLabel_1899r_93{font-size:.75rem;color:var(--muted-foreground);margin-right:var(--spacing-2)}._suggestionChips_1899r_99{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-1)}._suggestionChip_1899r_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_1899r_99:hover{background-color:var(--muted);border-color:var(--muted-foreground)}._reviewCard_1899r_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_1899r_133{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._reviewRow_1899r_133:last-child{border-bottom:none;padding-bottom:0}._reviewLabel_1899r_146{font-size:.875rem;color:var(--muted-foreground)}._reviewValue_1899r_151{display:flex;align-items:center;gap:var(--spacing-2);font-size:.9375rem}._reviewLink_1899r_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_1899r_158:hover{text-decoration:underline}._reviewText_1899r_175{font-weight:500;color:var(--foreground)}._reviewSection_1899r_180{display:flex;flex-direction:column;gap:var(--spacing-1);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._reviewNotes_1899r_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_1899r_198{display:flex;justify-content:space-between;align-items:center;padding-top:var(--spacing-2);font-size:1.125rem;font-weight:600}._totalPrice_1899r_207{color:var(--primary);font-size:1.25rem}._listPriceStruck_1899r_213{text-decoration:line-through;color:var(--muted-foreground);font-weight:400;font-size:.9375rem}._discountValue_1899r_220{font-weight:600;color:var(--success)}._balanceCard_1899r_226{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_1899r_237{display:flex;justify-content:space-between;align-items:center}._balanceLabel_1899r_243{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground)}._balanceValue_1899r_251{font-size:1rem;font-weight:600;color:var(--foreground)}._balanceValue_1899r_251._insufficient_1899r_257{color:var(--error)}._warningNote_1899r_262{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_1899r_262 svg{color:var(--warning);flex-shrink:0;margin-top:.125rem}._warningTitle_1899r_279{font-size:.875rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-1) 0}._warningText_1899r_286{font-size:.875rem;color:var(--muted-foreground);margin:0}._successStep_1899r_293{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--spacing-4) 0}._successIcon_1899r_301{color:var(--success);margin-bottom:var(--spacing-4);animation:_scaleIn_1899r_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._successTitle_1899r_307{font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-2);color:var(--foreground)}._successMessage_1899r_314{color:var(--muted-foreground);margin-bottom:var(--spacing-8)}._nextSteps_1899r_319{background-color:var(--sidebar);border-radius:var(--radius-md);padding:var(--spacing-6);width:100%;text-align:left;margin-bottom:var(--spacing-8)}._nextSteps_1899r_319 h3{font-size:1rem;font-weight:600;margin-bottom:var(--spacing-3)}._nextSteps_1899r_319 ol{margin:0;padding-left:var(--spacing-4);color:var(--muted-foreground);font-size:.9375rem}._nextSteps_1899r_319 li{margin-bottom:var(--spacing-2)}._successActions_1899r_345{display:flex;gap:var(--spacing-3);width:100%;justify-content:center}@keyframes _scaleIn_1899r_1{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}}
