._footer_8s7xn_1{width:100%;padding:1rem;text-align:center;color:#fff}._text_8s7xn_8{font-weight:700}._header_1q44c_1{width:100%}._navbar_s0zu7_1{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:#ffffffe6;border-bottom:1px solid var(--gray-200)}._brand_s0zu7_12{display:flex;align-items:center;gap:.5rem;min-width:180px}._logo_s0zu7_19{width:166px;height:38px}._brandName_s0zu7_24{font-weight:800;color:var(--gray-900)}._links_s0zu7_29{display:flex;gap:.25rem;flex-wrap:wrap}._link_s0zu7_29{background:transparent;cursor:pointer;padding:.5rem .75rem;border-radius:8px;font-weight:700;color:var(--gray-900);text-decoration:none;display:inline-flex;align-items:center;gap:.45rem}._link_s0zu7_29:hover{background:var(--gray-100)}._active_s0zu7_52{background:var(--gray-100);color:var(--primary-dark)}._auth_s0zu7_57{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;justify-content:flex-end}._userMeta_s0zu7_65{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._guestActions_s0zu7_72{display:flex;gap:.5rem;flex-wrap:wrap}._userName_s0zu7_78{font-weight:700;color:var(--gray-900)}._roleBadge_s0zu7_83{padding:.25rem .55rem;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}._authBtn_s0zu7_94{border:none;background:var(--primary);color:#fff;cursor:pointer;padding:.5rem .75rem;border-radius:8px;font-weight:800}._authBtn_s0zu7_94:hover{background:var(--primary-dark)}._secondaryAuthBtn_s0zu7_108{border:none;background:#fff;color:var(--primary-dark);cursor:pointer;padding:.5rem .75rem;border-radius:8px;font-weight:800}._secondaryAuthBtn_s0zu7_108:hover{background:var(--gray-100)}._cartBadge_s0zu7_122{min-width:1.35rem;height:1.35rem;padding:0 .35rem;border-radius:999px;background:var(--primary);color:#fff;font-size:.75rem;font-weight:900;display:inline-flex;align-items:center;justify-content:center}@media(max-width:768px){._navbar_s0zu7_1{align-items:flex-start;flex-direction:column}._brand_s0zu7_12{min-width:auto}._auth_s0zu7_57{justify-content:flex-start}}._container_1k1x1_1{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem 2rem}._header_1k1x1_8{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin:2rem 0 1.5rem}._eyebrow_1k1x1_16{margin:0 0 .35rem;color:#ffffffd9;font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}._title_1k1x1_25{margin:0;color:#fff;font-size:2rem;font-weight:900}._subtitle_1k1x1_32{margin:.5rem 0 0;color:#ffffffe6;font-weight:700;max-width:56ch}._actions_1k1x1_39{display:flex;gap:.75rem;flex-wrap:wrap}._primaryButton_1k1x1_45,._secondaryButton_1k1x1_46{border:none;border-radius:10px;padding:.8rem 1rem;font-weight:800;cursor:pointer}._primaryButton_1k1x1_45{background:var(--primary);color:#fff}._primaryButton_1k1x1_45:hover{background:var(--primary-dark)}._secondaryButton_1k1x1_46{background:#ffffffeb;color:var(--primary-dark)}._secondaryButton_1k1x1_46:hover{background:#fff}._statsGrid_1k1x1_72{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._statCard_1k1x1_78,._card_1k1x1_79{background:#fffffff5;border-radius:18px;box-shadow:0 18px 50px #161e5429}._statCard_1k1x1_78{padding:1.15rem;display:grid;gap:.35rem}._statCard_1k1x1_78 strong{color:var(--gray-900);font-size:1.7rem}._statLabel_1k1x1_96,._helper_1k1x1_97,._listItem_1k1x1_98 span{color:var(--gray-500);font-weight:700}._layout_1k1x1_103{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}._card_1k1x1_79{padding:1.35rem}._cardHeader_1k1x1_114,._listItem_1k1x1_98,._listMeta_1k1x1_116{display:flex;justify-content:space-between;gap:1rem}._cardHeader_1k1x1_114{align-items:baseline;margin-bottom:1rem}._sectionTitle_1k1x1_127{margin:0;color:var(--gray-900);font-size:1.1rem;font-weight:900}._list_1k1x1_98{display:grid;gap:.85rem}._listItem_1k1x1_98{align-items:center;padding:1rem;border-radius:14px;background:var(--gray-50);border:1px solid var(--gray-200)}._listItem_1k1x1_98 strong,._listMeta_1k1x1_116 strong{color:var(--gray-900)}._listItem_1k1x1_98>div,._listMeta_1k1x1_116{display:grid}._roleBadge_1k1x1_157{align-self:center;padding:.35rem .65rem;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:.75rem;font-weight:900;text-transform:uppercase}._emptyText_1k1x1_168{margin:0;color:var(--gray-700);font-weight:700}@media(max-width:960px){._statsGrid_1k1x1_72,._layout_1k1x1_103{grid-template-columns:1fr}}@media(max-width:720px){._header_1k1x1_8,._actions_1k1x1_39,._cardHeader_1k1x1_114,._listItem_1k1x1_98,._listMeta_1k1x1_116{flex-direction:column;align-items:stretch}}._productCard_16mz5_1{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;height:100%;display:flex;flex-direction:column}._productCard_16mz5_1:hover{transform:translateY(-4px);box-shadow:0 4px 16px #00000026}._productImage_16mz5_19{width:100%;height:200px;object-fit:cover}._productInfo_16mz5_25{padding:1.5rem;display:flex;flex-direction:column;gap:.5rem;flex:1}._productCategory_16mz5_33{font-size:.75rem;font-weight:600;color:#6366f1;text-transform:uppercase;letter-spacing:.5px}._productName_16mz5_41{font-size:1.25rem;font-weight:700;color:#1f2937;margin:0}._productDescription_16mz5_48{font-size:.875rem;color:#6b7280;line-height:1.5;flex:1}._productRating_16mz5_55{font-size:.875rem;font-weight:800;color:#374151}._productStock_16mz5_61{font-size:.875rem;font-weight:700;color:#374151}._productFooter_16mz5_67{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}._productPrice_16mz5_76{font-size:1.5rem;font-weight:800;color:#059669}._btnLike_16mz5_82{background:#f3f4f6;border:none;padding:.5rem 1rem;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .2s ease}._btnLike_16mz5_82:hover{background:#e5e7eb}._btnLike_16mz5_82:active{transform:scale(.95)}._btnLike_16mz5_82._liked_16mz5_101{background:#fee2e2;color:#dc2626}._btnLike_16mz5_82._liked_16mz5_101:hover{background:#fecaca}._cardActions_16mz5_110{display:flex;gap:.5rem;margin-top:.75rem}._btnEdit_16mz5_116,._btnAddToCart_16mz5_117,._btnDetails_16mz5_118,._btnDelete_16mz5_119{border:none;padding:.5rem .75rem;border-radius:8px;font-size:.875rem;font-weight:800;cursor:pointer}._btnDetails_16mz5_118{background:var(--gray-100);color:var(--gray-900)}._btnDetails_16mz5_118:hover{background:var(--gray-200)}._btnAddToCart_16mz5_117{background:#d1fae5;color:#065f46}._btnAddToCart_16mz5_117:hover:not(:disabled){background:#a7f3d0}._btnAddToCart_16mz5_117:disabled{opacity:.55;cursor:not-allowed}._btnEdit_16mz5_116{background:var(--primary);color:#fff}._btnEdit_16mz5_116:hover{background:var(--primary-dark)}._btnDelete_16mz5_119{background:var(--danger);color:#fff}._btnDelete_16mz5_119:hover{filter:brightness(.95)}._container_drbxp_1{background:#ffffffe6;border:1px solid var(--gray-200);border-radius:12px;padding:1rem;margin-bottom:1.5rem}._header_drbxp_9{margin-bottom:.75rem}._title_drbxp_13{margin:0;font-size:1.25rem;font-weight:900;color:var(--gray-900)}._subtitle_drbxp_20{margin:.25rem 0 0;color:var(--gray-500);font-weight:600}._form_drbxp_26{display:flex;flex-direction:column;gap:.75rem}._row_drbxp_32{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._field_drbxp_38{display:flex;flex-direction:column;gap:.25rem}._label_drbxp_44{font-weight:800;color:var(--gray-900);font-size:.875rem}._input_drbxp_50,._textarea_drbxp_51{width:100%;border:1px solid var(--gray-200);border-radius:10px;padding:.6rem .75rem;font-size:.95rem}._input_drbxp_50:disabled,._textarea_drbxp_51:disabled{background:var(--gray-100);cursor:not-allowed}._error_drbxp_65{margin:0;color:var(--danger);font-size:.9rem;font-weight:700}._actions_drbxp_72{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}._btnPrimary_drbxp_79{border:none;border-radius:10px;padding:.6rem .9rem;cursor:pointer;font-weight:900;background:var(--primary);color:#fff}._btnPrimary_drbxp_79:hover{background:var(--primary-dark)}._btnPrimary_drbxp_79:disabled,._btnSecondary_drbxp_94:disabled{cursor:wait;opacity:.7}._btnSecondary_drbxp_94{border:1px solid var(--gray-200);border-radius:10px;padding:.6rem .9rem;cursor:pointer;font-weight:900;background:#fff;color:var(--gray-900)}._btnSecondary_drbxp_94:hover{background:var(--gray-100)}@media(max-width:768px){._row_drbxp_32{grid-template-columns:1fr}}._container_1uygr_1{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem 2rem}._header_1uygr_8{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin:2rem 0 1.5rem}._eyebrow_1uygr_16{margin:0 0 .35rem;color:#ffffffd9;font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}._title_1uygr_25{margin:0;color:#fff;font-size:2rem;font-weight:900}._subtitle_1uygr_32{margin:.5rem 0 0;color:#ffffffe6;font-weight:700;max-width:52ch}._actions_1uygr_39{display:flex;gap:.75rem;flex-wrap:wrap}._primaryButton_1uygr_45,._secondaryButton_1uygr_46{border:none;border-radius:10px;padding:.8rem 1rem;font-weight:800;cursor:pointer}._primaryButton_1uygr_45{background:var(--primary);color:#fff}._primaryButton_1uygr_45:hover{background:var(--primary-dark)}._secondaryButton_1uygr_46{background:#ffffffeb;color:var(--primary-dark)}._secondaryButton_1uygr_46:hover{background:#fff}@media(max-width:720px){._header_1uygr_8,._actions_1uygr_39{flex-direction:column;align-items:stretch}}._container_4bs39_1{max-width:1200px;margin:0 auto;padding:2rem}._header_4bs39_7{text-align:center;margin-bottom:3rem}._title_4bs39_12{font-size:2.5rem;font-weight:800;color:#1f2937;margin-bottom:.5rem}._subtitle_4bs39_19{font-size:1.125rem;color:#e8edf7;max-width:600px;margin:0 auto}._toolbar_4bs39_26{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem}._filters_4bs39_34{display:flex;gap:.75rem;flex-wrap:wrap;width:100%}._searchInput_4bs39_41,._select_4bs39_42{min-height:48px;border:1px solid var(--gray-200);border-radius:.75rem;padding:.8rem .95rem;color:var(--gray-900);background:#fffffff5}._searchInput_4bs39_41{flex:1 1 280px}._select_4bs39_42{min-width:220px}._btnAdd_4bs39_59{background:var(--primary);color:#fff;border:none;border-radius:.75rem;padding:.85rem 1.25rem;font-weight:700;cursor:pointer;transition:background .2s ease}._btnAdd_4bs39_59:hover{background:var(--primary-dark)}._btnAdd_4bs39_59:focus-visible{outline:3px solid var(--gray-200);outline-offset:2px}._grid_4bs39_79{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;margin-bottom:2rem}._emptyState_4bs39_86{padding:1.25rem;border-radius:1rem;background:#ffffffeb;color:var(--gray-700);font-weight:700;text-align:center}@media(max-width:768px){._container_4bs39_1{padding:1rem}._title_4bs39_12{font-size:2rem}._grid_4bs39_79{grid-template-columns:1fr;gap:1.5rem}._toolbar_4bs39_26{justify-content:center;align-items:stretch}._filters_4bs39_34{flex-direction:column}._select_4bs39_42,._searchInput_4bs39_41{width:100%}}._userCard_1wf2k_1{display:grid;gap:.85rem;padding:1rem;border-radius:14px;background:#fffffff5;border:1px solid var(--gray-200);box-shadow:0 12px 30px #161e5414}._userMain_1wf2k_11,._userDetails_1wf2k_12,._userActions_1wf2k_13,._badges_1wf2k_14{display:flex;justify-content:space-between;gap:.75rem;align-items:center;flex-wrap:wrap}._userName_1wf2k_22{color:var(--gray-900)}._userMeta_1wf2k_26,._userDetails_1wf2k_12 span{margin:0;color:var(--gray-500);font-weight:700}._userActions_1wf2k_13{justify-content:flex-end}._actionButton_1wf2k_37{border:1px solid var(--gray-200);border-radius:10px;padding:.6rem .85rem;background:#fff;color:var(--gray-900);cursor:pointer;font-weight:800}._actionButton_1wf2k_37:hover{background:var(--gray-100)}._actionButton_1wf2k_37:disabled{opacity:.7;cursor:not-allowed}@media(max-width:720px){._userMain_1wf2k_11,._userDetails_1wf2k_12,._userActions_1wf2k_13,._badges_1wf2k_14{flex-direction:column;align-items:stretch}}._container_12eno_1{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}._header_12eno_8{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin:2rem 0 1.5rem}._title_12eno_16{margin:0;color:#fff;font-size:2rem;font-weight:900}._subtitle_12eno_23{margin:.5rem 0 0;color:#ffffffe6;font-weight:700}._btnContinue_12eno_29,._btnClear_12eno_30,._btnCheckout_12eno_31,._btnRemove_12eno_32,._btnQuantity_12eno_33{border:none;border-radius:10px;font-weight:800;cursor:pointer}._btnContinue_12eno_29{padding:.75rem 1rem;background:#fff;color:var(--primary-dark)}._btnContinue_12eno_29:hover{background:var(--gray-100)}._layout_12eno_50{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,.9fr);gap:1.5rem}._items_12eno_56,._summary_12eno_57,._empty_12eno_58{background:#fffffff2;border-radius:18px;box-shadow:0 18px 50px #161e5429}._items_12eno_56{padding:1rem}._itemList_12eno_68{display:flex;flex-direction:column;gap:1rem}._item_12eno_56{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1rem;border-radius:14px;background:var(--gray-50)}._image_12eno_84{width:120px;height:120px;object-fit:cover;border-radius:14px}._itemInfo_12eno_91{min-width:0}._category_12eno_95{display:inline-block;margin-bottom:.4rem;font-size:.75rem;font-weight:800;text-transform:uppercase;color:var(--primary-dark)}._name_12eno_104{margin:0;color:var(--gray-900);font-size:1.1rem;font-weight:900}._price_12eno_111,._stock_12eno_112,._subtotalLabel_12eno_113,._summaryRow_12eno_114 span:first-child{color:var(--gray-500);font-weight:700}._price_12eno_111,._stock_12eno_112,._subtotal_12eno_113{margin:.45rem 0 0}._actions_12eno_125{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem}._quantityBox_12eno_132{display:flex;align-items:center;gap:.5rem}._btnQuantity_12eno_33{width:36px;height:36px;background:var(--gray-100);color:var(--gray-900)}._btnQuantity_12eno_33:hover:not(:disabled){background:var(--gray-200)}._btnQuantity_12eno_33:disabled{opacity:.45;cursor:not-allowed}._quantityValue_12eno_154{min-width:2ch;text-align:center;font-weight:900;color:var(--gray-900)}._subtotal_12eno_113{color:var(--gray-900);font-size:1.05rem;font-weight:900}._btnRemove_12eno_32{padding:.6rem .9rem;background:var(--danger);color:#fff}._btnRemove_12eno_32:hover{filter:brightness(.95)}._summary_12eno_57{padding:1.25rem;align-self:start}._summaryTitle_12eno_182{margin:0 0 1rem;color:var(--gray-900);font-size:1.25rem;font-weight:900}._summaryRows_12eno_189{display:flex;flex-direction:column;gap:.85rem}._summaryRow_12eno_114{display:flex;justify-content:space-between;gap:1rem}._summaryValue_12eno_201{color:var(--gray-900);font-weight:900}._summaryTotal_12eno_206{padding-top:1rem;border-top:1px solid var(--gray-200)}._summaryTotal_12eno_206 span{font-size:1.1rem}._btnClear_12eno_30{width:100%;margin-top:1.25rem;padding:.85rem 1rem;background:var(--gray-900);color:#fff}._btnClear_12eno_30:hover:not(:disabled){background:#101828}._btnCheckout_12eno_31{width:100%;margin-top:.75rem;padding:.95rem 1rem;background:var(--primary);color:#fff}._btnCheckout_12eno_31:hover{background:var(--primary-dark)}._btnClear_12eno_30:disabled{opacity:.5;cursor:not-allowed}._empty_12eno_58{padding:2rem;text-align:center}._emptyTitle_12eno_249{margin:0;color:var(--gray-900);font-size:1.6rem;font-weight:900}._emptyText_12eno_256{margin:.75rem 0 1.5rem;color:var(--gray-500);font-weight:700}@media(max-width:960px){._layout_12eno_50{grid-template-columns:1fr}._summary_12eno_57{align-self:stretch}}@media(max-width:700px){._header_12eno_8{flex-direction:column;align-items:stretch}._item_12eno_56{grid-template-columns:1fr}._image_12eno_84{width:100%;height:220px}._actions_12eno_125{align-items:stretch}}._overlay_18puh_1{position:fixed;inset:0;background:#0000008c;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:50}._modal_18puh_12{width:100%;max-width:900px;background:#fff;border-radius:12px;box-shadow:0 8px 30px #0003;overflow:hidden}._header_18puh_21{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--gray-200)}._category_18puh_30{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--gray-500)}._title_18puh_38{margin:.25rem 0 0;font-size:1.4rem;font-weight:900;color:var(--gray-900)}._btnClose_18puh_45{border:none;background:var(--gray-100);color:var(--gray-900);cursor:pointer;padding:.5rem .75rem;border-radius:8px;font-weight:800}._btnClose_18puh_45:hover{background:var(--gray-200)}._content_18puh_59{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:1.25rem}._image_18puh_66{width:100%;height:340px;object-fit:cover;border-radius:10px}._details_18puh_73{display:flex;flex-direction:column;gap:1rem}._description_18puh_79{color:var(--gray-900);line-height:1.6}._meta_18puh_84{display:grid;grid-template-columns:1fr;gap:.75rem}._metaItem_18puh_90{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.75rem;border-radius:10px;background:var(--gray-50);border:1px solid var(--gray-200)}._metaLabel_18puh_101{color:var(--gray-500);font-weight:800}._metaValue_18puh_106{color:var(--gray-900);font-weight:900}@media(max-width:768px){._content_18puh_59{grid-template-columns:1fr}._image_18puh_66{height:240px}}._container_sgn8t_1{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}._header_sgn8t_8{display:flex;align-items:center;gap:1rem;margin:2rem 0 1rem}._headerInfo_sgn8t_15{display:flex;flex-direction:column;gap:.25rem}._btnBack_sgn8t_21{border:none;background:var(--gray-100);color:var(--gray-900);cursor:pointer;padding:.5rem .75rem;border-radius:8px;font-weight:900}._btnBack_sgn8t_21:hover{background:var(--gray-200)}._title_sgn8t_35{color:#fff;font-weight:900;font-size:1.6rem}._subtitle_sgn8t_41{color:#ffffffe6;font-weight:700}._toolbar_sgn8t_46{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1rem 0 1.5rem}._input_sgn8t_54{width:100%;max-width:420px;padding:.75rem .9rem;border-radius:10px;border:1px solid var(--gray-200);outline:none}._input_sgn8t_54:focus{border-color:var(--primary)}._empty_sgn8t_67{color:#ffffffe6;font-weight:800}._container_18k0p_1{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}._header_18k0p_8{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin:2rem 0 1.5rem}._eyebrow_18k0p_16{margin:0 0 .35rem;color:#ffffffd9;font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}._title_18k0p_25{margin:0;color:#fff;font-size:2rem;font-weight:900}._subtitle_18k0p_32{margin:.5rem 0 0;color:#ffffffe6;font-weight:700;max-width:52ch}._layout_18k0p_39{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);gap:1.5rem}._formCard_18k0p_45,._summaryCard_18k0p_46,._emptyState_18k0p_47{background:#fffffff5;border-radius:18px;box-shadow:0 18px 50px #161e5429}._formCard_18k0p_45,._summaryCard_18k0p_46{padding:1.5rem}._section_18k0p_58+._section_18k0p_58{margin-top:1.5rem}._sectionTitle_18k0p_62{margin:0 0 1rem;color:var(--gray-900);font-size:1.15rem;font-weight:900}._fieldGrid_18k0p_69{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}._addressSelectionGrid_18k0p_75,._addressPreviewGrid_18k0p_76{display:grid;gap:1rem}._addressSelectionGrid_18k0p_75{grid-template-columns:repeat(2,minmax(0,1fr))}._addressPreviewGrid_18k0p_76{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}._addressPreviewCard_18k0p_90{padding:1rem;border-radius:14px;background:var(--gray-50);border:1px solid var(--gray-200)}._addressPreviewCard_18k0p_90 p{margin:.25rem 0 0;color:var(--gray-700);font-weight:700}._previewTitle_18k0p_103{margin:0;color:var(--gray-900);font-size:1rem;font-weight:900}._field_18k0p_69{display:flex;flex-direction:column;gap:.45rem}._fieldWide_18k0p_116{grid-column:1 / -1}._label_18k0p_120{color:var(--gray-900);font-weight:800}._input_18k0p_125{border:1px solid var(--gray-200);border-radius:10px;padding:.8rem .9rem;outline:none;color:var(--gray-900)}._input_18k0p_125:focus{border-color:var(--primary)}._error_18k0p_137{color:var(--danger);font-size:.85rem;font-weight:700}._optionList_18k0p_143{display:flex;flex-direction:column;gap:.85rem}._optionCard_18k0p_149{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.85rem;align-items:start;padding:1rem;border-radius:14px;background:var(--gray-50);border:1px solid var(--gray-200)}._optionTitle_18k0p_160{display:block;color:var(--gray-900);font-weight:900}._optionDescription_18k0p_166{margin:.25rem 0 0;color:var(--gray-500)}._optionPrice_18k0p_171{color:var(--gray-900);font-weight:900}._actions_18k0p_176{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}._primaryButton_18k0p_183,._secondaryButton_18k0p_184{border:none;border-radius:10px;padding:.8rem 1rem;font-weight:800;cursor:pointer}._primaryButton_18k0p_183{background:var(--primary);color:#fff}._primaryButton_18k0p_183:hover{background:var(--primary-dark)}._secondaryButton_18k0p_184{background:#fff;color:var(--primary-dark)}._secondaryButton_18k0p_184:hover{background:var(--gray-100)}._summaryList_18k0p_210{display:flex;flex-direction:column;gap:1rem}._summaryItem_18k0p_216{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:.75rem;align-items:center}._summaryImage_18k0p_223{width:64px;height:64px;object-fit:cover;border-radius:12px}._summaryName_18k0p_230{margin:0;color:var(--gray-900);font-size:1rem;font-weight:900}._summaryMeta_18k0p_237{margin:.2rem 0 0;color:var(--gray-500)}._summaryPrice_18k0p_242{color:var(--gray-900)}._totalRows_18k0p_246{display:flex;flex-direction:column;gap:.75rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--gray-200)}._totalRow_18k0p_246{display:flex;justify-content:space-between;gap:1rem;color:var(--gray-900)}._totalRowStrong_18k0p_262{font-size:1.1rem}._emptyState_18k0p_47{margin-top:2rem;padding:2rem;text-align:center}._emptyText_18k0p_272{margin:.75rem 0 1.5rem;color:var(--gray-500);font-weight:700}@media(max-width:960px){._layout_18k0p_39{grid-template-columns:1fr}}@media(max-width:720px){._header_18k0p_8,._actions_18k0p_176{flex-direction:column;align-items:stretch}._fieldGrid_18k0p_69,._addressSelectionGrid_18k0p_75,._addressPreviewGrid_18k0p_76,._optionCard_18k0p_149,._summaryItem_18k0p_216{grid-template-columns:1fr}}._container_r2k78_1{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}._header_r2k78_8{text-align:center;margin:2rem 0}._title_r2k78_13{font-size:2.5rem;font-weight:900;color:#fff;margin-bottom:.5rem}._subtitle_r2k78_20{font-size:1.1rem;color:#ffffffe6}._categorySection_r2k78_25{margin:2rem 0}._categoryHeader_r2k78_29{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}._categoryTitle_r2k78_37{font-size:1.25rem;font-weight:900;color:#fff}._categoryCount_r2k78_43{font-weight:800;color:#ffffffd9}._categoryGrid_r2k78_48{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;padding-bottom:2rem}._categoryTile_r2k78_55{position:relative;border:none;padding:0;border-radius:12px;overflow:hidden;cursor:pointer;background:#fff;box-shadow:0 2px 8px #0000001a;transition:transform .25s ease,box-shadow .25s ease}._categoryTile_r2k78_55:hover{transform:translateY(-3px);box-shadow:0 6px 18px #0000002e}._categoryTile_r2k78_55:active{transform:translateY(-1px)}._categoryImage_r2k78_78{width:100%;height:220px;object-fit:cover;display:block}._categoryLabel_r2k78_85{position:absolute;left:0;right:0;bottom:0;padding:.7rem .85rem;text-align:left;pointer-events:none}._categoryLabel_r2k78_85:before{content:"";position:absolute;inset:0;background:var(--gray-900);opacity:.65}._categoryLabelText_r2k78_103{position:relative;z-index:1;color:#fff;font-weight:900;font-size:1rem;letter-spacing:.2px}._container_emr77_1{width:100%;max-width:1200px;margin:0 auto;padding:2rem 1rem}._card_emr77_8{width:min(100%,520px);margin:0 auto;padding:2rem;border-radius:20px;background:#fffffff7;box-shadow:0 18px 50px #161e5429}._eyebrow_emr77_17{margin:0 0 .35rem;color:var(--primary-dark);font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}._title_emr77_26{margin:0;color:var(--gray-900);font-size:2rem;font-weight:900}._subtitle_emr77_33{margin:.65rem 0 0;color:var(--gray-500);font-weight:700}._infoBox_emr77_39{margin-top:1rem;padding:1rem;border-radius:14px;background:#eff6ff;border:1px solid #bfdbfe;color:#1e3a8a;display:grid;gap:.4rem}._credentialsList_emr77_50{display:grid;gap:.25rem}._credentialRow_emr77_55{font-size:.95rem;font-weight:700}._demoActions_emr77_60{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.35rem}._demoActionButton_emr77_67{border:1px solid #93c5fd;border-radius:999px;padding:.45rem .8rem;background:#fff;color:#1d4ed8;font-size:.85rem;font-weight:800;cursor:pointer}._demoActionButton_emr77_67:hover{background:#dbeafe}._demoActionButton_emr77_67:disabled{opacity:.7;cursor:not-allowed}._form_emr77_87{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}._field_emr77_94{display:flex;flex-direction:column;gap:.45rem}._label_emr77_100{color:var(--gray-900);font-weight:800}._input_emr77_105{border:1px solid var(--gray-200);border-radius:10px;padding:.8rem .9rem;outline:none;color:var(--gray-900)}._input_emr77_105:focus{border-color:var(--primary)}._input_emr77_105:disabled{background:var(--gray-100);cursor:not-allowed}._error_emr77_122{margin:0;color:var(--danger);font-size:.9rem;font-weight:700}._primaryButton_emr77_129{border:none;border-radius:10px;padding:.9rem 1rem;background:var(--primary);color:#fff;font-weight:900;cursor:pointer}._primaryButton_emr77_129:hover{background:var(--primary-dark)}._primaryButton_emr77_129:disabled{background:var(--gray-300);cursor:wait}._helperText_emr77_148{margin:1rem 0 0;color:var(--gray-500);font-weight:700}._helperText_emr77_148 a{color:var(--primary-dark);text-decoration:none}._helperText_emr77_148 a:hover{text-decoration:underline}@media(max-width:720px){._card_emr77_8{padding:1.5rem}}._container_eg9n5_1{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem 2rem}._card_eg9n5_8{margin-top:2rem;padding:1.75rem;border-radius:20px;background:#fffffff5;box-shadow:0 18px 50px #161e5429}._eyebrow_eg9n5_16{margin:0;color:var(--success);font-size:.85rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}._title_eg9n5_25{margin:.35rem 0 0;color:var(--gray-900);font-size:2rem;font-weight:900}._subtitle_eg9n5_32{margin:.75rem 0 0;color:var(--gray-500);font-weight:700;max-width:60ch}._metaGrid_eg9n5_39{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.5rem}._metaCard_eg9n5_46,._section_eg9n5_47{padding:1rem;border-radius:16px;background:var(--gray-50);border:1px solid var(--gray-200)}._metaLabel_eg9n5_54{display:block;color:var(--gray-500);font-size:.85rem;font-weight:800}._metaValue_eg9n5_61{display:block;margin-top:.35rem;color:var(--gray-900);font-weight:900}._layout_eg9n5_68{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.4fr);gap:1rem;margin-top:1.5rem}._sectionTitle_eg9n5_75{margin:0 0 .85rem;color:var(--gray-900);font-size:1.05rem;font-weight:900}._infoList_eg9n5_82 p{color:var(--gray-900)}._infoList_eg9n5_82 p+p{margin-top:.35rem}._itemList_eg9n5_90{display:flex;flex-direction:column;gap:.85rem}._item_eg9n5_90{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:.85rem;align-items:center;padding:.75rem;border-radius:14px;background:#fff}._itemImage_eg9n5_106{width:64px;height:64px;object-fit:cover;border-radius:12px}._itemName_eg9n5_113{margin:0;color:var(--gray-900);font-size:1rem;font-weight:900}._itemMeta_eg9n5_120{margin:.25rem 0 0;color:var(--gray-500)}._itemPrice_eg9n5_125{color:var(--gray-900)}._totalRows_eg9n5_129{display:flex;flex-direction:column;gap:.75rem}._totalRow_eg9n5_129{display:flex;justify-content:space-between;gap:1rem;color:var(--gray-900)}._totalRowStrong_eg9n5_142{padding-top:.85rem;border-top:1px solid var(--gray-200);font-size:1.1rem}._actions_eg9n5_148{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}._primaryButton_eg9n5_155,._secondaryButton_eg9n5_156{border:none;border-radius:10px;padding:.85rem 1rem;font-weight:900;cursor:pointer}._primaryButton_eg9n5_155{background:var(--primary);color:#fff}._primaryButton_eg9n5_155:hover{background:var(--primary-dark)}._secondaryButton_eg9n5_156{background:#fff;color:var(--primary-dark)}._secondaryButton_eg9n5_156:hover{background:var(--gray-100)}@media(max-width:960px){._metaGrid_eg9n5_39,._layout_eg9n5_68{grid-template-columns:1fr}}@media(max-width:720px){._item_eg9n5_90{grid-template-columns:1fr}._actions_eg9n5_148{flex-direction:column;justify-content:stretch}}._container_19fvb_1{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem 2rem}._header_19fvb_8{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin:2rem 0 1.5rem}._eyebrow_19fvb_16{margin:0 0 .35rem;color:#ffffffd9;font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}._title_19fvb_25{margin:0;color:#fff;font-size:2rem;font-weight:900}._subtitle_19fvb_32{margin:.5rem 0 0;color:#ffffffe6;font-weight:700;max-width:52ch}._actions_19fvb_39{display:flex;gap:.75rem}._summaryGrid_19fvb_44{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}._summaryCard_19fvb_50,._card_19fvb_51,._emptyState_19fvb_52{background:#fffffff5;border-radius:18px;box-shadow:0 18px 50px #161e5429}._summaryCard_19fvb_50,._card_19fvb_51{padding:1.25rem}._label_19fvb_63{display:block;color:var(--gray-500);font-size:.85rem;font-weight:800}._summaryCard_19fvb_50 strong{display:block;margin-top:.25rem;color:var(--gray-900)}._layout_19fvb_76{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:1rem;margin:1rem 0}._sectionTitle_19fvb_83{margin:0 0 1rem;color:var(--gray-900);font-size:1.1rem;font-weight:900}._infoList_19fvb_90 p{margin:0;color:var(--gray-900)}._infoList_19fvb_90 p+p{margin-top:.35rem}._totalRows_19fvb_99{display:flex;flex-direction:column;gap:.75rem}._totalRow_19fvb_99{display:flex;justify-content:space-between;gap:1rem;color:var(--gray-900)}._totalRowStrong_19fvb_112{padding-top:.85rem;border-top:1px solid var(--gray-200);font-size:1.05rem}._itemList_19fvb_118{display:flex;flex-direction:column;gap:.85rem}._item_19fvb_118{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:.85rem;align-items:center;padding:.85rem;border-radius:14px;background:var(--gray-50);border:1px solid var(--gray-200)}._itemImage_19fvb_135{width:72px;height:72px;object-fit:cover;border-radius:12px}._itemName_19fvb_142{margin:0;color:var(--gray-900);font-size:1rem;font-weight:900}._itemMeta_19fvb_149{margin:.25rem 0 0;color:var(--gray-500)}._itemPrice_19fvb_154{color:var(--gray-900);font-weight:900}._emptyState_19fvb_52{margin-top:2rem;padding:2rem;text-align:center}._primaryButton_19fvb_165,._secondaryButton_19fvb_166{border:none;border-radius:10px;padding:.8rem 1rem;font-weight:800;cursor:pointer}._primaryButton_19fvb_165{background:var(--primary);color:#fff}._primaryButton_19fvb_165:hover{background:var(--primary-dark)}._secondaryButton_19fvb_166{background:#fff;color:var(--primary-dark)}._secondaryButton_19fvb_166:hover{background:var(--gray-100)}@media(max-width:960px){._summaryGrid_19fvb_44,._layout_19fvb_76{grid-template-columns:1fr}}@media(max-width:720px){._header_19fvb_8,._actions_19fvb_39{flex-direction:column;align-items:stretch}._item_19fvb_118{display:grid;grid-template-columns:1fr}}._container_1iiao_1{width:100%;max-width:1200px;margin:0 auto;padding:2rem 1rem}._card_1iiao_8{width:min(100%,560px);margin:2rem auto 0;padding:2rem;border-radius:20px;background:#fffffff7;box-shadow:0 18px 50px #161e5429}._eyebrow_1iiao_17{margin:0 0 .35rem;color:var(--primary-dark);font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}._title_1iiao_26{margin:0;color:var(--gray-900);font-size:2rem;font-weight:900}._subtitle_1iiao_33{margin:.65rem 0 0;color:var(--gray-500);font-weight:700}._actions_1iiao_39{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.5rem}._primaryButton_1iiao_46,._secondaryButton_1iiao_47{border:none;border-radius:10px;padding:.9rem 1rem;font-weight:900;cursor:pointer}._primaryButton_1iiao_46{background:var(--primary);color:#fff}._primaryButton_1iiao_46:hover{background:var(--primary-dark)}._secondaryButton_1iiao_47{background:var(--gray-100);color:var(--gray-900)}._secondaryButton_1iiao_47:hover{background:var(--gray-200)}@media(max-width:720px){._card_1iiao_8{padding:1.5rem}._actions_1iiao_39{flex-direction:column}}._card_6af0a_1{padding:1.25rem;border-radius:18px;background:#fffffff5;box-shadow:0 18px 50px #161e5429}._header_6af0a_8{display:flex;justify-content:space-between;gap:1rem}._orderId_6af0a_14{margin:0;color:var(--primary-dark);font-size:.85rem;font-weight:900}._title_6af0a_21{margin:.35rem 0 0;color:var(--gray-900);font-size:1.1rem;font-weight:900}._meta_6af0a_28{margin:.35rem 0 0;color:var(--gray-500);font-weight:700}._total_6af0a_34{color:var(--gray-900);font-size:1.1rem;font-weight:900}._summaryGrid_6af0a_40{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:1rem}._summaryItem_6af0a_47{padding:.85rem;border-radius:14px;background:var(--gray-50);border:1px solid var(--gray-200)}._label_6af0a_54{display:block;color:var(--gray-500);font-size:.82rem;font-weight:800}._summaryItem_6af0a_47 strong{display:block;margin-top:.25rem;color:var(--gray-900)}._actions_6af0a_67{display:flex;justify-content:flex-end;margin-top:1rem}._button_6af0a_73{border:none;border-radius:10px;padding:.8rem 1rem;background:var(--primary);color:#fff;cursor:pointer;font-weight:800}._button_6af0a_73:hover{background:var(--primary-dark)}@media(max-width:720px){._header_6af0a_8,._actions_6af0a_67{flex-direction:column}._summaryGrid_6af0a_40{grid-template-columns:1fr}}._container_1iqui_1{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem 2rem}._header_1iqui_8{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin:2rem 0 1.5rem}._eyebrow_1iqui_16{margin:0 0 .35rem;color:#ffffffd9;font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}._title_1iqui_25{margin:0;color:#fff;font-size:2rem;font-weight:900}._subtitle_1iqui_32{margin:.5rem 0 0;color:#ffffffe6;font-weight:700;max-width:52ch}._list_1iqui_39{display:flex;flex-direction:column;gap:1rem}._emptyState_1iqui_45{margin-top:2rem;padding:2rem;border-radius:18px;background:#fffffff5;box-shadow:0 18px 50px #161e5429;text-align:center}._actions_1iqui_54{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}._primaryButton_1iqui_61,._secondaryButton_1iqui_62{border:none;border-radius:10px;padding:.8rem 1rem;font-weight:800;cursor:pointer}._primaryButton_1iqui_61{background:var(--primary);color:#fff}._primaryButton_1iqui_61:hover{background:var(--primary-dark)}._secondaryButton_1iqui_62{background:#fff;color:var(--primary-dark)}._secondaryButton_1iqui_62:hover{background:var(--gray-100)}@media(max-width:720px){._header_1iqui_8,._actions_1iqui_54{flex-direction:column;align-items:stretch}}._container_1vrfu_1{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}._header_1vrfu_8{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin:2rem 0 1.5rem}._eyebrow_1vrfu_16{margin:0 0 .35rem;color:#ffffffd9;font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}._title_1vrfu_25{margin:0;color:#fff;font-size:2rem;font-weight:900}._subtitle_1vrfu_32{margin:.5rem 0 0;color:#ffffffe6;font-weight:700;max-width:52ch}._headerActions_1vrfu_39,._layout_1vrfu_40,._accountColumn_1vrfu_41,._fieldGrid_1vrfu_42,._fieldGridSingle_1vrfu_43,._form_1vrfu_44{display:grid;gap:1rem}._headerActions_1vrfu_39{grid-auto-flow:column}._layout_1vrfu_40{grid-template-columns:minmax(0,1.2fr) minmax(320px,.9fr)}._accountColumn_1vrfu_41{align-content:start}._card_1vrfu_61,._statCard_1vrfu_62,._emptyState_1vrfu_63,._latestOrder_1vrfu_64{background:#fffffff5;border-radius:18px;box-shadow:0 18px 50px #161e5429}._card_1vrfu_61{padding:1.5rem}._sectionTitle_1vrfu_74{margin:0 0 1rem;color:var(--gray-900);font-size:1.15rem;font-weight:900}._sectionHeader_1vrfu_81,._sectionHeaderCompact_1vrfu_82{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}._sectionHeader_1vrfu_81{margin-bottom:1rem}._sectionHeaderCompact_1vrfu_82{margin-bottom:.75rem}._sectionText_1vrfu_97,._helper_1vrfu_98{margin:0;color:var(--gray-500);font-weight:700}._infoGrid_1vrfu_104,._statsGrid_1vrfu_105{display:grid;gap:.85rem}._fieldGrid_1vrfu_42{grid-template-columns:repeat(2,minmax(0,1fr))}._fieldGridSingle_1vrfu_43{grid-template-columns:1fr}._infoGrid_1vrfu_104{grid-template-columns:repeat(2,minmax(0,1fr))}._statsGrid_1vrfu_105{grid-template-columns:repeat(3,minmax(0,1fr))}._infoItem_1vrfu_126,._statCard_1vrfu_62{padding:1rem;border-radius:14px;background:var(--gray-50);border:1px solid var(--gray-200)}._label_1vrfu_134{display:block;color:var(--gray-500);font-size:.85rem;font-weight:800}._field_1vrfu_42{display:flex;flex-direction:column;gap:.45rem}._checkboxField_1vrfu_147{flex-direction:row;align-items:center}._fieldWide_1vrfu_152{grid-column:1 / -1}._form_1vrfu_44{margin-top:.25rem}._input_1vrfu_160{border:1px solid var(--gray-200);border-radius:10px;padding:.8rem .9rem;outline:none;color:var(--gray-900)}._input_1vrfu_160:focus{border-color:var(--primary)}._input_1vrfu_160:disabled{background:var(--gray-100);cursor:not-allowed}._error_1vrfu_177,._errorBanner_1vrfu_178,._successBanner_1vrfu_179{margin:0;font-size:.9rem;font-weight:700}._error_1vrfu_177,._errorBanner_1vrfu_178{color:var(--danger)}._successBanner_1vrfu_179{padding:.9rem 1rem;border-radius:12px;background:#ecfdf3;color:#047857}._errorBanner_1vrfu_178{padding:.9rem 1rem;border-radius:12px;background:#fff1f2}._formActions_1vrfu_203{display:flex;justify-content:flex-end;gap:.75rem;margin-top:.5rem}._infoItem_1vrfu_126 strong,._statCard_1vrfu_62 strong{display:block;margin-top:.25rem;color:var(--gray-900)}._latestOrder_1vrfu_64,._emptyState_1vrfu_63{margin-top:1rem;padding:1rem}._addressList_1vrfu_223{display:grid;gap:1rem}._addressCard_1vrfu_228{padding:1rem;border-radius:14px;background:var(--gray-50);border:1px solid var(--gray-200)}._addressHeader_1vrfu_235,._addressActions_1vrfu_236{display:flex;gap:.75rem}._addressHeader_1vrfu_235{justify-content:space-between;align-items:flex-start}._addressActions_1vrfu_236{flex-wrap:wrap;justify-content:flex-end}._addressBadge_1vrfu_251{display:inline-flex;margin-left:.5rem;padding:.2rem .55rem;border-radius:999px;background:#e41e731f;color:var(--primary-dark);font-size:.8rem;font-weight:800}._addressBody_1vrfu_262 p{margin:.2rem 0 0;color:var(--gray-700);font-weight:700}._latestOrderText_1vrfu_268,._emptyText_1vrfu_269{margin:0;color:var(--gray-700);font-weight:700}._primaryButton_1vrfu_275,._secondaryButton_1vrfu_276{border:none;border-radius:10px;padding:.8rem 1rem;font-weight:800;cursor:pointer}._primaryButton_1vrfu_275{background:var(--primary);color:#fff}._primaryButton_1vrfu_275:hover{background:var(--primary-dark)}._secondaryButton_1vrfu_276{background:#fff;color:var(--primary-dark)}._secondaryButton_1vrfu_276:hover{background:var(--gray-100)}._primaryButton_1vrfu_275:disabled,._secondaryButton_1vrfu_276:disabled{cursor:wait;opacity:.75}@media(max-width:960px){._layout_1vrfu_40,._statsGrid_1vrfu_105{grid-template-columns:1fr}}@media(max-width:720px){._header_1vrfu_8,._headerActions_1vrfu_39{display:flex;flex-direction:column;align-items:stretch}._infoGrid_1vrfu_104,._fieldGrid_1vrfu_42,._sectionHeader_1vrfu_81,._sectionHeaderCompact_1vrfu_82,._formActions_1vrfu_203{grid-template-columns:1fr}._sectionHeader_1vrfu_81,._sectionHeaderCompact_1vrfu_82,._formActions_1vrfu_203,._addressHeader_1vrfu_235,._addressActions_1vrfu_236{display:flex;flex-direction:column;align-items:stretch}._infoGrid_1vrfu_104{grid-template-columns:1fr}}.app{min-height:100vh;background:linear-gradient(135deg,#f56a9f,#f30876);display:flex;flex-direction:column}.main{flex:1;padding:2rem 0}@media(max-width:768px){.main{padding:1rem 0}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components,utilities;*{box-sizing:border-box;margin:0;padding:0}:root{--primary:#f84992;--primary-dark:#f54f94;--success:#059669;--danger:#dc2626;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-500:#6b7280;--gray-900:#1f2937;color-scheme:light;color:var(--gray-900);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}body{min-width:320px;min-height:100vh;margin:0}#root{min-height:100vh}h1,h2,h3,h4,h5,h6{line-height:1.2}img{max-width:100%;height:auto;display:block}button{font-family:inherit}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--gray-100)}::-webkit-scrollbar-thumb{background:var(--gray-500);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--primary)}
