._editForm_1bb19_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._formRow_1bb19_7{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._portfolioEntry_1bb19_13{display:flex;align-items:flex-start;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}._portfolioInputs_1bb19_20{display:flex;flex-direction:column;gap:var(--spacing-2);flex:1}._addPortfolioButton_1bb19_27{margin-top:var(--spacing-1)}._nicheChips_1bb19_31{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._nicheChip_1bb19_31{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:.875rem;font-weight:500;background-color:var(--secondary);color:var(--secondary-foreground);border:1px solid var(--border)}._nicheChipRemove_1bb19_50{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--muted-foreground);padding:0;line-height:0}._nicheChipRemove_1bb19_50:hover{color:var(--foreground)}._nicheInputRow_1bb19_66{display:flex;gap:var(--spacing-2);align-items:center}@media(max-width:640px){._formRow_1bb19_7{grid-template-columns:1fr}}._headerCard_1k032_1{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-md);margin-bottom:var(--spacing-8);border:1px solid var(--border)}._detailsRow_1k032_10{display:flex;flex-wrap:wrap;gap:var(--spacing-2) 1.25rem;font-size:.9375rem;color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._detailsRow_1k032_10 strong{color:var(--foreground);font-weight:600}._headerTop_1k032_24{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-4)}._avatar_1k032_31{width:6rem;height:6rem;border-width:4px}._headerActions_1k032_37{display:flex;gap:var(--spacing-3)}._headerInfo_1k032_42{margin-bottom:var(--spacing-4)}._displayName_1k032_46{font-family:var(--font-family-display);font-size:2.5rem;font-weight:800;margin:0 0 var(--spacing-1) 0;color:var(--foreground)}._location_1k032_54{display:flex;align-items:center;gap:var(--spacing-1);color:var(--muted-foreground);font-size:.9375rem}._badgesRow_1k032_62{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-6)}._bio_1k032_70{font-size:1.125rem;line-height:1.6;color:var(--foreground);margin:0 0 var(--spacing-8) 0;max-width:48rem}._statsRow_1k032_78{display:flex;gap:var(--spacing-8);border-top:1px solid var(--border);padding-top:var(--spacing-6)}._statBox_1k032_85{display:flex;flex-direction:column}._statValue_1k032_90{font-family:var(--font-family-display);font-size:1.75rem;font-weight:700;color:var(--foreground)}._statValueRating_1k032_97{display:flex;align-items:center;gap:var(--spacing-1);font-family:var(--font-family-display);font-size:1.75rem;font-weight:700;color:var(--foreground)}._statLabel_1k032_107{font-size:.875rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;margin-top:var(--spacing-1)}._starIconFill_1k032_115{color:var(--warning);fill:var(--warning)}._starIconEmpty_1k032_120{color:var(--border);fill:transparent}@media(max-width:640px){._headerCard_1k032_1{padding:var(--spacing-4)}._displayName_1k032_46{font-size:1.5rem}._avatar_1k032_31{width:4rem;height:4rem}._bio_1k032_70{font-size:1rem}._statsRow_1k032_78{gap:var(--spacing-4);flex-wrap:wrap}._statValue_1k032_90,._statValueRating_1k032_97{font-size:1.25rem}}._reviewsList_od4sz_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._reviewCard_od4sz_7{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-6)}._reviewHeader_od4sz_14{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-1)}._reviewAuthor_od4sz_21{font-weight:600;color:var(--foreground)}._reviewStars_od4sz_26{display:flex;gap:2px}._reviewDate_od4sz_31{font-size:.75rem;color:var(--muted-foreground);margin-bottom:var(--spacing-3)}._reviewComment_od4sz_37{margin:0;color:var(--foreground);line-height:1.5}._starIconFill_od4sz_43{color:var(--warning);fill:var(--warning)}._starIconEmpty_od4sz_48{color:var(--border);fill:transparent}@layer base{._summaryBox_yp8on_2{background-color:var(--secondary);border-radius:var(--radius-md);padding:var(--spacing-4);margin-bottom:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-3)}._summaryRow_yp8on_12{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;color:var(--secondary-foreground)}._totalRow_yp8on_20{font-weight:700;font-size:1rem;padding-top:var(--spacing-3);border-top:1px solid var(--border);color:var(--foreground)}._holdNote_yp8on_28{font-size:.75rem;color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._form_yp8on_34{display:flex;flex-direction:column;gap:var(--spacing-6)}._addOns_yp8on_40{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._addOnRow_yp8on_47{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;cursor:pointer}._addOnPrice_yp8on_55{margin-left:auto;font-weight:600;color:var(--primary)}._briefField_yp8on_61{display:flex;flex-direction:column;gap:var(--spacing-2)}._briefLabel_yp8on_67{font-size:.875rem;font-weight:600;color:var(--foreground)}._briefHint_yp8on_73{font-size:.75rem;color:var(--muted-foreground)}._paymentElement_yp8on_78{min-height:250px}._actions_yp8on_82{display:flex;justify-content:stretch}._submitButton_yp8on_87{width:100%}._errorText_yp8on_91{color:var(--error);font-size:.875rem;text-align:center;padding:var(--spacing-3);background-color:color-mix(in srgb,var(--error) 10%,transparent);border-radius:var(--radius-sm)}._loadingContainer_yp8on_100{display:flex;flex-direction:column;gap:var(--spacing-6)}._skeletonPayment_yp8on_106{height:250px;border-radius:var(--radius-md);width:100%}._skeletonButton_yp8on_112{height:3.5rem;border-radius:var(--radius-full);width:100%}.dark ._summaryBox_yp8on_2{background-color:var(--surface);border:1px solid var(--border)}}._servicesList_rqrou_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._serviceCard_rqrou_7{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow)}._serviceHeader_rqrou_15{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-2)}._serviceBadges_rqrou_22{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._serviceTitle_rqrou_29{font-family:var(--font-family-display);font-size:1.25rem;font-weight:700;margin:0;color:var(--foreground)}._servicePrice_rqrou_37{font-size:1.5rem;font-weight:800;color:var(--primary);margin-bottom:var(--spacing-4)}._samples_rqrou_44{margin-bottom:var(--spacing-4)}._addOnList_rqrou_48{display:flex;flex-direction:column;gap:2px;margin-top:var(--spacing-3);font-size:.85rem}._addOnList_rqrou_48 em{font-style:normal;color:var(--primary);font-weight:600}._guideLabel_rqrou_62{display:block;font-size:.75rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em}._guideNote_rqrou_71{margin:0;font-size:.85rem;line-height:1.45;color:var(--muted-foreground)}._serviceDesc_rqrou_78{color:var(--muted-foreground);margin:0 0 var(--spacing-4) 0;line-height:1.5}._serviceIncludes_rqrou_84{background-color:var(--surface);border-radius:var(--radius);padding:var(--spacing-4);margin-bottom:var(--spacing-4)}._serviceIncludes_rqrou_84 strong{display:block;font-size:.875rem;margin-bottom:var(--spacing-2)}._serviceIncludes_rqrou_84 ul{margin:0;padding-left:var(--spacing-4);font-size:.875rem;color:var(--foreground)}._serviceIncludes_rqrou_84 li{margin-bottom:var(--spacing-1)}._serviceDelivery_rqrou_108{font-size:.875rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-6);text-align:center;padding:var(--spacing-2);background-color:color-mix(in srgb,var(--primary) 8%,transparent);border-radius:var(--radius-full)}._orderBtn_rqrou_119{width:100%}._actionRow_rqrou_123{display:flex;gap:var(--spacing-2);flex-wrap:wrap}._actionRow_rqrou_123>._orderBtn_rqrou_119{flex:1 1 160px;width:auto}._paymentSummary_rqrou_134{background-color:var(--surface);border-radius:var(--radius);padding:var(--spacing-4);margin:var(--spacing-4) 0;border:1px solid var(--border)}._paymentRow_rqrou_142{display:flex;justify-content:space-between;margin-bottom:var(--spacing-2);font-size:.9375rem}._paymentDivider_rqrou_149{height:1px;background-color:var(--border);margin:var(--spacing-3) 0}._paymentTotal_rqrou_155{font-weight:700;font-size:1.125rem;margin-bottom:0}._paymentNote_rqrou_161{font-size:.75rem;color:var(--muted-foreground);margin:var(--spacing-4) 0 0 0;text-align:center}._suspendedBanner_rqrou_168{background-color:color-mix(in srgb,var(--warning, #f59e0b) 12%,transparent);border:1px solid color-mix(in srgb,var(--warning, #f59e0b) 30%,transparent);border-radius:var(--radius-md);padding:var(--spacing-4);margin-bottom:var(--spacing-4)}._suspendedBanner_rqrou_168 strong{display:block;margin-bottom:var(--spacing-1)}._suspendedBanner_rqrou_168 p{margin:0;font-size:.875rem;color:var(--muted-foreground)}._container_1s1l7_1{padding-bottom:var(--spacing-16)}._backButton_1s1l7_5{margin-bottom:var(--spacing-6)}._contentLayout_1s1l7_9{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}._sectionTitle_1s1l7_15{font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;margin:0 0 var(--spacing-6) 0;color:var(--foreground)}._section_1s1l7_15{margin-bottom:var(--spacing-12)}._addServicesCard_1s1l7_27{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) 1.25rem;margin-bottom:var(--spacing-8);border:1px solid var(--primary);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--primary) 8%,var(--card, var(--background)));color:var(--foreground);text-decoration:none;transition:background .15s ease,transform .15s ease}._addServicesCard_1s1l7_27:hover{background:color-mix(in srgb,var(--primary) 14%,var(--card, var(--background)));transform:translateY(-1px)}._addServicesIcon_1s1l7_46{flex-shrink:0;width:44px;height:44px;border-radius:var(--radius);display:grid;place-items:center;background:var(--primary);color:var(--primary-foreground)}._addServicesText_1s1l7_57{display:flex;flex-direction:column;gap:var(--spacing-1);flex:1;min-width:0}._addServicesText_1s1l7_57 strong{font-size:1.05rem}._addServicesText_1s1l7_57 span{font-size:.875rem;color:var(--muted-foreground)}._addServicesArrow_1s1l7_74{flex-shrink:0;color:var(--primary)}._portfolioGrid_1s1l7_79{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--spacing-4)}._portfolioItem_1s1l7_85{display:flex;flex-direction:column;gap:var(--spacing-2)}._portfolioLabel_1s1l7_91{font-family:var(--font-family-base);font-size:.875rem;font-weight:500;color:var(--foreground);padding:0 var(--spacing-1)}._emptyState_1s1l7_99{padding:var(--spacing-8);text-align:center;color:var(--muted-foreground);background-color:var(--surface);border-radius:var(--radius);border:1px dashed var(--border)}@media(max-width:768px){._contentLayout_1s1l7_9{grid-template-columns:1fr}}@media(max-width:640px){._portfolioGrid_1s1l7_79{grid-template-columns:1fr}}
