:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color-scheme:light;--color-bg: #ffffff;--color-text: #1a1a1a;--color-accent: #ff6b00;--color-text-secondary: #666666;--color-border: #e0e0e0;--color-bg-light: #f9f9f9}*{box-sizing:border-box}body{margin:0;background-color:var(--color-bg);color:var(--color-text);line-height:1.5}a{color:inherit;text-decoration:none}button{font-family:inherit}._layout_9m175_1{min-height:100vh;display:flex;flex-direction:column;background:#f5f5f5}._header_9m175_8{background:#fff;border-bottom:1px solid #e0e0e0;padding:0 20px;height:60px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:100}._menuToggle_9m175_21{display:none;background:none;border:none;cursor:pointer;padding:8px;color:#333}._headerBrand_9m175_30{display:flex;align-items:baseline;gap:8px}._headerLogo_9m175_36{font-size:18px;font-weight:700;color:#1a1a1a}._headerBadge_9m175_42{font-size:12px;font-weight:500;color:#ff6b00;background:#fff5f0;padding:2px 8px;border-radius:4px}._headerUser_9m175_51{display:flex;align-items:center;gap:16px}._userEmail_9m175_57{font-size:13px;color:#666}._logoutButton_9m175_62{background:none;border:1px solid #ddd;border-radius:6px;padding:8px 16px;font-size:13px;color:#666;cursor:pointer;transition:all .2s}._logoutButton_9m175_62:hover{background:#f5f5f5;color:#333}._sidebar_9m175_78{position:fixed;left:0;top:60px;bottom:0;width:240px;background:#fff;border-right:1px solid #e0e0e0;display:flex;flex-direction:column;z-index:90}._nav_9m175_91{flex:1;padding:16px 12px;display:flex;flex-direction:column;gap:4px}._navItem_9m175_99{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:6px;text-decoration:none;color:#666;font-size:14px;transition:all .2s}._navItem_9m175_99:hover{background:#f5f5f5;color:#333}._navItemActive_9m175_116{background:#fff5f0;color:#ff6b00;font-weight:500}._navIcon_9m175_122{font-size:16px;width:24px;text-align:center}._navLabel_9m175_128{flex:1}._sidebarFooter_9m175_132{padding:16px;border-top:1px solid #e0e0e0}._logoutButtonMobile_9m175_137{display:none;width:100%;background:none;border:1px solid #ddd;border-radius:6px;padding:10px 16px;font-size:13px;color:#666;cursor:pointer;transition:all .2s}._logoutButtonMobile_9m175_137:hover{background:#f5f5f5;color:#333}._overlay_9m175_155{display:none}._main_9m175_159{flex:1;margin-left:240px;padding:24px}@media (max-width: 768px){._menuToggle_9m175_21{display:flex}._userEmail_9m175_57,._logoutButton_9m175_62{display:none}._sidebar_9m175_78{transform:translate(-100%);transition:transform .3s ease}._sidebarOpen_9m175_183{transform:translate(0)}._logoutButtonMobile_9m175_137{display:block}._overlay_9m175_155{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:80}._main_9m175_159{margin-left:0;padding:16px}}._container_sidxb_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f5f5f5;padding:20px}._card_sidxb_10{background:#fff;border-radius:12px;padding:40px;width:100%;max-width:400px;box-shadow:0 2px 8px #00000014}._logo_sidxb_19{display:flex;align-items:baseline;gap:8px;margin-bottom:32px;justify-content:center}._logoText_sidxb_27{font-size:24px;font-weight:700;color:#1a1a1a}._logoSub_sidxb_33{font-size:14px;font-weight:500;color:#ff6b00;background:#fff5f0;padding:2px 8px;border-radius:4px}._title_sidxb_42{font-size:22px;font-weight:700;color:#1a1a1a;margin:0 0 8px;text-align:center}._subtitle_sidxb_50{font-size:14px;color:#666;margin:0 0 32px;text-align:center}._form_sidxb_57{display:flex;flex-direction:column;gap:20px}._field_sidxb_63{display:flex;flex-direction:column;gap:6px}._label_sidxb_69{font-size:13px;font-weight:500;color:#333}._input_sidxb_75{padding:12px 14px;border:1px solid #ddd;border-radius:6px;font-size:14px;color:#333;transition:border-color .2s}._input_sidxb_75:focus{outline:none;border-color:#ff6b00}._input_sidxb_75::placeholder{color:#999}._error_sidxb_93{background:#fef2f2;color:#dc2626;padding:10px 14px;border-radius:6px;font-size:13px;margin:0}._submitButton_sidxb_102{background:#ff6b00;color:#fff;border:none;border-radius:6px;padding:12px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}._submitButton_sidxb_102:hover{background:#e65c00}._submitButton_sidxb_102:disabled{background:#ccc;cursor:not-allowed}._dashboard_1tr3l_1{max-width:1200px;margin:0 auto}._title_1tr3l_6{font-size:24px;font-weight:700;color:#1a1a1a;margin:0 0 8px}._subtitle_1tr3l_13{font-size:14px;color:#666;margin:0 0 32px}._cards_1tr3l_19{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:40px}._card_1tr3l_19{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;display:flex;align-items:center;gap:16px}._cardIcon_1tr3l_36{font-size:28px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:8px}._cardContent_1tr3l_47{display:flex;flex-direction:column;gap:4px}._cardValue_1tr3l_53{font-size:24px;font-weight:700;color:#1a1a1a}._cardLabel_1tr3l_59{font-size:13px;color:#666}._section_1tr3l_64{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:24px}._sectionTitle_1tr3l_71{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 20px}._emptyState_1tr3l_78{text-align:center;padding:40px 20px;color:#666}._emptyState_1tr3l_78 p{margin:0 0 8px}._emptyHint_1tr3l_88{font-size:13px;color:#999}@media (max-width: 768px){._cards_1tr3l_19{grid-template-columns:1fr 1fr}._card_1tr3l_19{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width: 480px){._cards_1tr3l_19{grid-template-columns:1fr}}._page_1ldo8_1{max-width:1200px;margin:0 auto}._header_1ldo8_6{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}._headerLeft_1ldo8_13{display:flex;flex-direction:column;gap:4px}._title_1ldo8_19{font-size:24px;font-weight:700;color:#1a1a1a;margin:0}._subtitle_1ldo8_26{font-size:14px;color:#666;margin:0}._filterBar_1ldo8_32{display:flex;gap:12px;margin-bottom:16px;align-items:center;flex-wrap:wrap}._searchInput_1ldo8_40{flex:1;max-width:320px;min-width:200px;padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;outline:none;transition:border-color .15s}._searchInput_1ldo8_40:focus{border-color:#1a1a1a}._filterSelect_1ldo8_56{padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;background:#fff;outline:none;cursor:pointer}._filterSelect_1ldo8_56:focus{border-color:#1a1a1a}._resultCount_1ldo8_70{font-size:13px;color:#888;margin-left:auto}._table_1ldo8_76{background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}._tableHeader_1ldo8_83{display:grid;grid-template-columns:100px 1fr 1fr 120px 140px 140px 100px 48px;gap:12px;padding:12px 20px;background:#f8f8f8;border-bottom:1px solid #e0e0e0;font-size:12px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.04em}._tableRow_1ldo8_97{display:grid;grid-template-columns:100px 1fr 1fr 120px 140px 140px 100px 48px;gap:12px;padding:16px 20px;align-items:center;border-bottom:1px solid #f0f0f0;transition:background .1s;cursor:pointer}._tableRow_1ldo8_97:last-child{border-bottom:none}._tableRow_1ldo8_97:hover{background:#fafafa}._tableRowAttention_1ldo8_116{background:#fffbeb}._tableRowAttention_1ldo8_116:hover{background:#fef3c7}._reference_1ldo8_124{font-weight:600;color:#1a1a1a;font-size:13px;font-family:monospace}._vehicleInfo_1ldo8_131{display:flex;flex-direction:column;gap:2px;min-width:0}._vehicleTitle_1ldo8_138{font-weight:500;color:#1a1a1a;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._vehiclePrice_1ldo8_147{font-size:12px;color:#888}._customerInfo_1ldo8_152{display:flex;flex-direction:column;gap:2px;min-width:0}._customerName_1ldo8_159{font-weight:500;color:#1a1a1a;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._customerEmail_1ldo8_168{font-size:12px;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._amount_1ldo8_176{font-weight:600;color:#1a1a1a;font-size:14px}._date_1ldo8_182{font-size:13px;color:#666}._statusBadge_1ldo8_187{display:inline-flex;align-items:center;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500;width:fit-content;white-space:nowrap}._statusCreated_1ldo8_198{background:#f3e8ff;color:#7c3aed}._statusAvailabilityConfirmed_1ldo8_203{background:#e0f2fe;color:#0369a1}._statusPaymentPending_1ldo8_208{background:#fff7ed;color:#c2410c}._statusPaymentReceived_1ldo8_213{background:#dcfce7;color:#15803d}._statusCompleted_1ldo8_218{background:#e8f5e9;color:#2e7d32}._statusCancelled_1ldo8_223{background:#f5f5f5;color:#999}._transferBadge_1ldo8_228{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500;width:fit-content;white-space:nowrap}._transferDeclared_1ldo8_240{background:#fef3c7;color:#92400e;border:1px solid #fcd34d}._transferNone_1ldo8_246{color:#999}._actionsCell_1ldo8_250{display:flex;gap:4px;justify-content:flex-end}._actionButton_1ldo8_256{width:32px;height:32px;border:none;background:transparent;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;transition:background .15s}._actionButton_1ldo8_256:hover{background:#f0f0f0}._emptyState_1ldo8_274{padding:60px 20px;text-align:center;color:#888}._emptyStateIcon_1ldo8_280{font-size:48px;margin-bottom:16px}._emptyStateTitle_1ldo8_285{font-size:16px;font-weight:600;color:#555;margin:0 0 8px}._emptyStateText_1ldo8_292{font-size:14px;margin:0 0 20px}@media (max-width: 1100px){._tableHeader_1ldo8_83{display:none}._tableRow_1ldo8_97{grid-template-columns:1fr 1fr;gap:8px}}@media (max-width: 480px){._header_1ldo8_6{flex-direction:column;align-items:flex-start;gap:12px}._filterBar_1ldo8_32{flex-direction:column;align-items:stretch}._searchInput_1ldo8_40{max-width:none}}._page_q23t3_1{max-width:900px;margin:0 auto}._header_q23t3_6{display:flex;align-items:center;gap:16px;margin-bottom:32px}._backButton_q23t3_13{width:36px;height:36px;border:1px solid #ddd;background:#fff;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;text-decoration:none;color:#555;transition:border-color .15s}._backButton_q23t3_13:hover{border-color:#1a1a1a;color:#1a1a1a}._headerText_q23t3_34{display:flex;flex-direction:column;gap:2px}._title_q23t3_40{font-size:24px;font-weight:700;color:#1a1a1a;margin:0}._subtitle_q23t3_47{font-size:14px;color:#666;margin:0}._section_q23t3_53{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:24px;margin-bottom:16px}._sectionTitle_q23t3_61{font-size:14px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.05em;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}._statusBanner_q23t3_72{padding:20px 24px;border-radius:8px;margin-bottom:16px;display:flex;flex-direction:column;gap:8px}._statusBannerRow_q23t3_81{display:flex;align-items:center;gap:12px}._statusBannerLabel_q23t3_87{font-size:14px;color:#000000b3}._statusBannerValue_q23t3_92{font-weight:600;font-size:14px}._statusBannerAttention_q23t3_97{background:#fef3c7;border:1px solid #fcd34d}._statusBannerSuccess_q23t3_102{background:#dcfce7;border:1px solid #86efac}._statusBannerNeutral_q23t3_107{background:#f3f4f6;border:1px solid #d1d5db}._statusBannerPending_q23t3_112{background:#fff7ed;border:1px solid #fed7aa}._attentionIcon_q23t3_117{font-size:18px}._detailGrid_q23t3_121{display:grid;grid-template-columns:1fr 1fr;gap:16px}._detailField_q23t3_127{display:flex;flex-direction:column;gap:4px}._detailFieldFull_q23t3_133{grid-column:1 / -1}._detailLabel_q23t3_137{font-size:12px;font-weight:500;color:#888;text-transform:uppercase;letter-spacing:.04em}._detailValue_q23t3_145{font-size:14px;color:#1a1a1a;font-weight:500}._detailValueLarge_q23t3_151{font-size:18px;font-weight:700;color:#1a1a1a}._vehicleCard_q23t3_157{display:flex;gap:16px;align-items:center}._vehicleImage_q23t3_163{width:80px;height:80px;border-radius:8px;object-fit:cover;background:#f0f0f0;border:1px solid #e0e0e0}._vehicleImagePlaceholder_q23t3_172{width:80px;height:80px;border-radius:8px;background:#f0f0f0;border:1px solid #e0e0e0;display:flex;align-items:center;justify-content:center;font-size:32px;color:#999;flex-shrink:0}._vehicleCardInfo_q23t3_186{display:flex;flex-direction:column;gap:4px}._vehicleCardTitle_q23t3_192{font-size:16px;font-weight:600;color:#1a1a1a}._vehicleCardSubtitle_q23t3_198{font-size:13px;color:#666}._vehicleCardPrice_q23t3_203{font-size:18px;font-weight:700;color:#1a1a1a}._actionsSection_q23t3_209{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:24px;margin-top:16px}._actionsTitle_q23t3_217{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 20px}._actionsGrid_q23t3_224{display:flex;flex-direction:column;gap:12px}._actionCard_q23t3_230{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border:1px solid #e0e0e0;border-radius:8px;transition:border-color .15s}._actionCard_q23t3_230:hover{border-color:#ccc}._actionCardInfo_q23t3_244{display:flex;flex-direction:column;gap:2px}._actionCardTitle_q23t3_250{font-size:14px;font-weight:600;color:#1a1a1a}._actionCardDescription_q23t3_256{font-size:13px;color:#666}._actionCardButton_q23t3_261{padding:8px 16px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;border:none;transition:background .15s;white-space:nowrap}._actionCardButton_q23t3_261:disabled{opacity:.5;cursor:not-allowed}._verifyButton_q23t3_277{background:#1a1a1a;color:#fff}._verifyButton_q23t3_277:hover:not(:disabled){background:#333}._completeButton_q23t3_286{background:#16a34a;color:#fff}._completeButton_q23t3_286:hover:not(:disabled){background:#15803d}._cancelButton_q23t3_295{background:#fff;color:#d32f2f;border:1px solid #d32f2f}._cancelButton_q23t3_295:hover:not(:disabled){background:#fef2f2}._confirmOverlay_q23t3_305{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100}._confirmDialog_q23t3_315{background:#fff;border-radius:12px;padding:32px;max-width:440px;width:90%;box-shadow:0 20px 60px #0000004d}._confirmTitle_q23t3_324{font-size:18px;font-weight:700;color:#1a1a1a;margin:0 0 12px}._confirmText_q23t3_331{font-size:14px;color:#666;margin:0 0 24px;line-height:1.5}._confirmActions_q23t3_338{display:flex;gap:12px;justify-content:flex-end}._confirmCancel_q23t3_344{padding:10px 20px;background:#fff;border:1px solid #ddd;border-radius:6px;font-size:14px;cursor:pointer;color:#666}._confirmCancel_q23t3_344:hover{border-color:#999}._confirmAction_q23t3_338{padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;border:none}._confirmActionVerify_q23t3_367{background:#1a1a1a;color:#fff}._confirmActionComplete_q23t3_372{background:#16a34a;color:#fff}._confirmActionCancel_q23t3_377{background:#d32f2f;color:#fff}._reasonInput_q23t3_382{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;font-family:inherit;outline:none;resize:vertical;min-height:80px;margin-bottom:16px}._reasonInput_q23t3_382:focus{border-color:#1a1a1a}._errorBanner_q23t3_399{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:16px;margin-bottom:16px}._errorBannerText_q23t3_407{font-size:14px;color:#d32f2f}._successBanner_q23t3_412{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:16px;margin-bottom:16px}._successBannerText_q23t3_420{font-size:14px;color:#166534}@media (max-width: 640px){._detailGrid_q23t3_121{grid-template-columns:1fr}._vehicleCard_q23t3_157{flex-direction:column;align-items:flex-start}._actionCard_q23t3_230{flex-direction:column;align-items:flex-start;gap:12px}._confirmActions_q23t3_338{flex-direction:column}}._page_a7oiy_1{max-width:1200px;margin:0 auto}._header_a7oiy_6{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}._headerLeft_a7oiy_13{display:flex;flex-direction:column;gap:4px}._title_a7oiy_19{font-size:24px;font-weight:700;color:#1a1a1a;margin:0}._subtitle_a7oiy_26{font-size:14px;color:#666;margin:0}._addButton_a7oiy_32{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:#1a1a1a;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;transition:background .15s}._addButton_a7oiy_32:hover{background:#333}._addButtonIcon_a7oiy_52{font-size:16px;line-height:1}._table_a7oiy_57{background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}._tableHeader_a7oiy_64{display:grid;grid-template-columns:64px 1fr 140px 100px 120px 100px 48px;gap:12px;padding:12px 20px;background:#f8f8f8;border-bottom:1px solid #e0e0e0;font-size:12px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.04em}._tableRow_a7oiy_78{display:grid;grid-template-columns:64px 1fr 140px 100px 120px 100px 48px;gap:12px;padding:16px 20px;align-items:center;border-bottom:1px solid #f0f0f0;transition:background .1s;cursor:pointer}._tableRow_a7oiy_78:last-child{border-bottom:none}._tableRow_a7oiy_78:hover{background:#fafafa}._vehicleImage_a7oiy_97{width:48px;height:48px;border-radius:6px;object-fit:cover;background:#f0f0f0;border:1px solid #e0e0e0}._vehicleImagePlaceholder_a7oiy_106{width:48px;height:48px;border-radius:6px;background:#f0f0f0;border:1px solid #e0e0e0;display:flex;align-items:center;justify-content:center;font-size:20px;color:#999}._vehicleTitle_a7oiy_119{font-weight:600;color:#1a1a1a;font-size:14px}._vehicleSubtitle_a7oiy_125{font-size:12px;color:#888;margin-top:2px}._price_a7oiy_131{font-weight:600;color:#1a1a1a;font-size:14px}._sellerName_a7oiy_137{font-size:13px;color:#555}._statusBadge_a7oiy_142{display:inline-flex;align-items:center;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500;width:fit-content}._statusAvailable_a7oiy_152{background:#e8f5e9;color:#2e7d32}._statusReserved_a7oiy_157{background:#fff3e0;color:#e65100}._statusSold_a7oiy_162{background:#e3f2fd;color:#1565c0}._statusInactive_a7oiy_167{background:#f5f5f5;color:#999}._actionsCell_a7oiy_172{display:flex;gap:4px;justify-content:flex-end}._actionButton_a7oiy_178{width:32px;height:32px;border:none;background:transparent;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;transition:background .15s}._actionButton_a7oiy_178:hover{background:#f0f0f0}._emptyState_a7oiy_196{padding:60px 20px;text-align:center;color:#888}._emptyStateIcon_a7oiy_202{font-size:48px;margin-bottom:16px}._emptyStateTitle_a7oiy_207{font-size:16px;font-weight:600;color:#555;margin:0 0 8px}._emptyStateText_a7oiy_214{font-size:14px;margin:0 0 20px}._filterBar_a7oiy_219{display:flex;gap:12px;margin-bottom:16px;align-items:center}._searchInput_a7oiy_226{flex:1;max-width:320px;padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;outline:none;transition:border-color .15s}._searchInput_a7oiy_226:focus{border-color:#1a1a1a}._statusFilter_a7oiy_241{padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;background:#fff;outline:none;cursor:pointer}._statusFilter_a7oiy_241:focus{border-color:#1a1a1a}._resultCount_a7oiy_255{font-size:13px;color:#888;margin-left:auto}@media (max-width: 900px){._tableHeader_a7oiy_64{display:none}._tableRow_a7oiy_78{grid-template-columns:48px 1fr 48px;gap:12px}._vehicleImage_a7oiy_97,._vehicleImagePlaceholder_a7oiy_106{grid-row:1 / 3}}@media (max-width: 480px){._header_a7oiy_6{flex-direction:column;align-items:flex-start;gap:12px}._filterBar_a7oiy_219{flex-wrap:wrap}._searchInput_a7oiy_226{max-width:none;flex:1 1 100%}}._page_1oyd9_1{max-width:900px;margin:0 auto}._header_1oyd9_6{display:flex;align-items:center;gap:16px;margin-bottom:32px}._backButton_1oyd9_13{width:36px;height:36px;border:1px solid #ddd;background:#fff;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;text-decoration:none;color:#555;transition:border-color .15s}._backButton_1oyd9_13:hover{border-color:#1a1a1a;color:#1a1a1a}._headerText_1oyd9_34{display:flex;flex-direction:column;gap:2px}._title_1oyd9_40{font-size:24px;font-weight:700;color:#1a1a1a;margin:0}._subtitle_1oyd9_47{font-size:14px;color:#666;margin:0}._form_1oyd9_53{display:flex;flex-direction:column;gap:32px}._section_1oyd9_59{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:24px}._sectionTitle_1oyd9_66{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}._fieldGroup_1oyd9_75{display:grid;grid-template-columns:1fr 1fr;gap:16px}._field_1oyd9_75{display:flex;flex-direction:column;gap:6px}._fieldFull_1oyd9_87{grid-column:1 / -1}._label_1oyd9_91{font-size:13px;font-weight:500;color:#444}._input_1oyd9_97,._select_1oyd9_98,._textarea_1oyd9_99{padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;outline:none;transition:border-color .15s;font-family:inherit}._input_1oyd9_97:focus,._select_1oyd9_98:focus,._textarea_1oyd9_99:focus{border-color:#1a1a1a}._textarea_1oyd9_99{min-height:80px;resize:vertical}._inputError_1oyd9_120{border-color:#d32f2f}._inputHelp_1oyd9_124{font-size:12px;color:#888;margin-top:2px}._errorText_1oyd9_130{font-size:12px;color:#d32f2f}._checkboxRow_1oyd9_135{display:flex;align-items:center;gap:8px}._checkbox_1oyd9_135{width:18px;height:18px;accent-color:#1a1a1a}._checkboxLabel_1oyd9_147{font-size:14px;color:#333}._imageGrid_1oyd9_152{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;margin-top:12px}._imageCard_1oyd9_159{position:relative;border-radius:8px;overflow:hidden;border:1px solid #e0e0e0;background:#f8f8f8}._imageCard_1oyd9_159 img{width:100%;height:120px;object-fit:cover;display:block}._imageCardOverlay_1oyd9_174{position:absolute;top:8px;right:8px;display:flex;gap:4px}._imageAction_1oyd9_182{width:28px;height:28px;border:none;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;background:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .15s}._imageAction_1oyd9_182:hover{background:#fff}._primaryBadge_1oyd9_201{position:absolute;top:8px;left:8px;padding:2px 8px;background:#1a1a1a;color:#fff;border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase}._imagePosition_1oyd9_214{padding:6px 12px;font-size:12px;color:#666;display:flex;align-items:center;justify-content:space-between}._uploadArea_1oyd9_223{border:2px dashed #ddd;border-radius:8px;padding:32px;text-align:center;cursor:pointer;transition:border-color .15s,background .15s}._uploadArea_1oyd9_223:hover{border-color:#1a1a1a;background:#fafafa}._uploadAreaInput_1oyd9_237{display:none}._uploadAreaIcon_1oyd9_241{font-size:32px;margin-bottom:8px}._uploadAreaText_1oyd9_246{font-size:14px;color:#666}._uploadAreaHint_1oyd9_251{font-size:12px;color:#999;margin-top:4px}._specsList_1oyd9_257{display:flex;flex-direction:column;gap:12px}._specRow_1oyd9_263{display:grid;grid-template-columns:1fr 1fr 36px;gap:12px;align-items:start}._specRemove_1oyd9_270{width:36px;height:36px;border:1px solid #ddd;background:#fff;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;color:#999;transition:color .15s,border-color .15s}._specRemove_1oyd9_270:hover{color:#d32f2f;border-color:#d32f2f}._addSpecButton_1oyd9_290{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px dashed #ccc;background:transparent;border-radius:6px;cursor:pointer;font-size:13px;color:#666;transition:border-color .15s,color .15s;margin-top:8px}._addSpecButton_1oyd9_290:hover{border-color:#1a1a1a;color:#1a1a1a}._formActions_1oyd9_310{display:flex;gap:12px;justify-content:flex-end;padding-top:8px}._saveButton_1oyd9_317{padding:12px 32px;background:#1a1a1a;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s}._saveButton_1oyd9_317:hover{background:#333}._saveButton_1oyd9_317:disabled{background:#ccc;cursor:not-allowed}._cancelButton_1oyd9_338{padding:12px 24px;background:#fff;color:#666;border:1px solid #ddd;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;transition:border-color .15s}._cancelButton_1oyd9_338:hover{border-color:#999;color:#333}._deleteSection_1oyd9_356{background:#fff;border:1px solid #fecaca;border-radius:8px;padding:24px}._deleteTitle_1oyd9_363{font-size:16px;font-weight:600;color:#d32f2f;margin:0 0 8px}._deleteText_1oyd9_370{font-size:14px;color:#666;margin:0 0 16px}._deleteButton_1oyd9_376{padding:10px 20px;background:#d32f2f;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s}._deleteButton_1oyd9_376:hover{background:#b71c1c}._errorBanner_1oyd9_392{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:16px;margin-bottom:24px}._errorBannerText_1oyd9_400{font-size:14px;color:#d32f2f}._successBanner_1oyd9_405{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:16px;margin-bottom:24px}._successBannerText_1oyd9_413{font-size:14px;color:#166534}@media (max-width: 640px){._fieldGroup_1oyd9_75,._specRow_1oyd9_263{grid-template-columns:1fr}._imageGrid_1oyd9_152{grid-template-columns:1fr 1fr}}._page_9pp9k_1{max-width:1200px;margin:0 auto}._header_9pp9k_6{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}._headerLeft_9pp9k_13{display:flex;flex-direction:column;gap:4px}._title_9pp9k_19{font-size:24px;font-weight:700;color:#1a1a1a;margin:0}._subtitle_9pp9k_26{font-size:14px;color:#666;margin:0}._addButton_9pp9k_32{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:#1a1a1a;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;transition:background .15s}._addButton_9pp9k_32:hover{background:#333}._addButtonIcon_9pp9k_52{font-size:16px;line-height:1}._table_9pp9k_57{background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}._tableHeader_9pp9k_64{display:grid;grid-template-columns:1fr 1fr 1fr 120px 100px 48px;gap:12px;padding:12px 20px;background:#f8f8f8;border-bottom:1px solid #e0e0e0;font-size:12px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.04em}._tableRow_9pp9k_78{display:grid;grid-template-columns:1fr 1fr 1fr 120px 100px 48px;gap:12px;padding:16px 20px;align-items:center;border-bottom:1px solid #f0f0f0;transition:background .1s;cursor:pointer;text-decoration:none;color:inherit}._tableRow_9pp9k_78:last-child{border-bottom:none}._tableRow_9pp9k_78:hover{background:#fafafa}._sellerName_9pp9k_99{font-weight:600;color:#1a1a1a;font-size:14px}._sellerCompany_9pp9k_105{font-size:12px;color:#888;margin-top:2px}._sellerContact_9pp9k_111{font-size:13px;color:#555}._activeBadge_9pp9k_116{display:inline-flex;align-items:center;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500;width:fit-content}._activeYes_9pp9k_126{background:#e8f5e9;color:#2e7d32}._activeNo_9pp9k_131{background:#f5f5f5;color:#999}._actionsCell_9pp9k_136{display:flex;gap:4px;justify-content:flex-end}._actionButton_9pp9k_142{width:32px;height:32px;border:none;background:transparent;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;transition:background .15s}._actionButton_9pp9k_142:hover{background:#f0f0f0}._emptyState_9pp9k_160{padding:60px 20px;text-align:center;color:#888}._emptyStateIcon_9pp9k_166{font-size:48px;margin-bottom:16px}._emptyStateTitle_9pp9k_171{font-size:16px;font-weight:600;color:#555;margin:0 0 8px}._emptyStateText_9pp9k_178{font-size:14px;margin:0 0 20px}._filterBar_9pp9k_183{display:flex;gap:12px;margin-bottom:16px;align-items:center}._searchInput_9pp9k_190{flex:1;max-width:320px;padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;outline:none;transition:border-color .15s}._searchInput_9pp9k_190:focus{border-color:#1a1a1a}._resultCount_9pp9k_205{font-size:13px;color:#888;margin-left:auto}@media (max-width: 768px){._tableHeader_9pp9k_64{display:none}._tableRow_9pp9k_78{grid-template-columns:1fr 48px;gap:8px}}@media (max-width: 480px){._header_9pp9k_6{flex-direction:column;align-items:flex-start;gap:12px}._filterBar_9pp9k_183{flex-wrap:wrap}._searchInput_9pp9k_190{max-width:none;flex:1 1 100%}}._page_n5vsu_1{max-width:700px;margin:0 auto}._header_n5vsu_6{display:flex;align-items:center;gap:16px;margin-bottom:32px}._backButton_n5vsu_13{width:36px;height:36px;border:1px solid #ddd;background:#fff;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;text-decoration:none;color:#555;transition:border-color .15s}._backButton_n5vsu_13:hover{border-color:#1a1a1a;color:#1a1a1a}._headerText_n5vsu_34{display:flex;flex-direction:column;gap:2px}._title_n5vsu_40{font-size:24px;font-weight:700;color:#1a1a1a;margin:0}._subtitle_n5vsu_47{font-size:14px;color:#666;margin:0}._section_n5vsu_53{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:24px;margin-bottom:16px}._sectionTitle_n5vsu_61{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}._fieldGroup_n5vsu_70{display:grid;grid-template-columns:1fr 1fr;gap:16px}._field_n5vsu_70{display:flex;flex-direction:column;gap:6px}._fieldFull_n5vsu_82{grid-column:1 / -1}._label_n5vsu_86{font-size:13px;font-weight:500;color:#444}._input_n5vsu_92{padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;outline:none;transition:border-color .15s}._input_n5vsu_92:focus{border-color:#1a1a1a}._inputError_n5vsu_105{border-color:#d32f2f}._checkboxRow_n5vsu_109{display:flex;align-items:center;gap:8px;margin-top:8px}._checkbox_n5vsu_109{width:18px;height:18px;accent-color:#1a1a1a}._checkboxLabel_n5vsu_122{font-size:14px;color:#333}._formActions_n5vsu_127{display:flex;gap:12px;justify-content:flex-end;padding-top:8px}._saveButton_n5vsu_134{padding:12px 32px;background:#1a1a1a;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s}._saveButton_n5vsu_134:hover{background:#333}._saveButton_n5vsu_134:disabled{background:#ccc;cursor:not-allowed}._cancelButton_n5vsu_155{padding:12px 24px;background:#fff;color:#666;border:1px solid #ddd;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;transition:border-color .15s}._cancelButton_n5vsu_155:hover{border-color:#999;color:#333}._errorBanner_n5vsu_173{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:16px;margin-bottom:16px}._errorBannerText_n5vsu_181{font-size:14px;color:#d32f2f}._successBanner_n5vsu_186{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:16px;margin-bottom:16px}._successBannerText_n5vsu_194{font-size:14px;color:#166534}@media (max-width: 640px){._fieldGroup_n5vsu_70{grid-template-columns:1fr}}._page_1qc7y_1{max-width:1200px;margin:0 auto}._header_1qc7y_6{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}._headerLeft_1qc7y_13{display:flex;flex-direction:column;gap:4px}._title_1qc7y_19{font-size:24px;font-weight:700;color:#1a1a1a;margin:0}._subtitle_1qc7y_26{font-size:14px;color:#666;margin:0}._addButton_1qc7y_32{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:#1a1a1a;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;transition:background .15s}._addButton_1qc7y_32:hover{background:#333}._addButtonIcon_1qc7y_52{font-size:16px;line-height:1}._table_1qc7y_57{background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}._tableHeader_1qc7y_64{display:grid;grid-template-columns:1fr 1fr 120px 120px 80px 100px 48px;gap:12px;padding:12px 20px;background:#f8f8f8;border-bottom:1px solid #e0e0e0;font-size:12px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.04em}._tableRow_1qc7y_78{display:grid;grid-template-columns:1fr 1fr 120px 120px 80px 100px 48px;gap:12px;padding:16px 20px;align-items:center;border-bottom:1px solid #f0f0f0;transition:background .1s;cursor:pointer;text-decoration:none;color:inherit}._tableRow_1qc7y_78:last-child{border-bottom:none}._tableRow_1qc7y_78:hover{background:#fafafa}._profileName_1qc7y_99{font-weight:600;color:#1a1a1a;font-size:14px}._profileIban_1qc7y_105{font-family:monospace;font-size:13px;color:#555;letter-spacing:.02em}._profileBic_1qc7y_112{font-family:monospace;font-size:13px;color:#555}._activeBadge_1qc7y_118{display:inline-flex;align-items:center;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500;width:fit-content}._activeYes_1qc7y_128{background:#e8f5e9;color:#2e7d32}._activeNo_1qc7y_133{background:#f5f5f5;color:#999}._vehicleCount_1qc7y_138{font-size:13px;color:#666}._emptyState_1qc7y_143{padding:60px 20px;text-align:center;color:#888}._emptyStateIcon_1qc7y_149{font-size:48px;margin-bottom:16px}._emptyStateTitle_1qc7y_154{font-size:16px;font-weight:600;color:#555;margin:0 0 8px}._emptyStateText_1qc7y_161{font-size:14px;margin:0 0 20px}._filterBar_1qc7y_166{display:flex;gap:12px;margin-bottom:16px;align-items:center}._searchInput_1qc7y_173{flex:1;max-width:320px;padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;outline:none;transition:border-color .15s}._searchInput_1qc7y_173:focus{border-color:#1a1a1a}._resultCount_1qc7y_188{font-size:13px;color:#888;margin-left:auto}@media (max-width: 768px){._tableHeader_1qc7y_64{display:none}._tableRow_1qc7y_78{grid-template-columns:1fr 48px;gap:8px}}@media (max-width: 480px){._header_1qc7y_6{flex-direction:column;align-items:flex-start;gap:12px}._filterBar_1qc7y_166{flex-wrap:wrap}._searchInput_1qc7y_173{max-width:none;flex:1 1 100%}}._page_igfaw_1{max-width:700px;margin:0 auto}._header_igfaw_6{display:flex;align-items:center;gap:16px;margin-bottom:32px}._backButton_igfaw_13{width:36px;height:36px;border:1px solid #ddd;background:#fff;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;text-decoration:none;color:#555;transition:border-color .15s}._backButton_igfaw_13:hover{border-color:#1a1a1a;color:#1a1a1a}._headerText_igfaw_34{display:flex;flex-direction:column;gap:2px}._title_igfaw_40{font-size:24px;font-weight:700;color:#1a1a1a;margin:0}._subtitle_igfaw_47{font-size:14px;color:#666;margin:0}._section_igfaw_53{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:24px;margin-bottom:16px}._sectionTitle_igfaw_61{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}._fieldGroup_igfaw_70{display:grid;grid-template-columns:1fr 1fr;gap:16px}._field_igfaw_70{display:flex;flex-direction:column;gap:6px}._fieldFull_igfaw_82{grid-column:1 / -1}._label_igfaw_86{font-size:13px;font-weight:500;color:#444}._input_igfaw_92{padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;outline:none;transition:border-color .15s}._input_igfaw_92:focus{border-color:#1a1a1a}._inputError_igfaw_105{border-color:#d32f2f}._inputHelp_igfaw_109{font-size:12px;color:#888;margin-top:2px}._select_igfaw_115{padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;outline:none;background:#fff;transition:border-color .15s}._select_igfaw_115:focus{border-color:#1a1a1a}._checkboxRow_igfaw_129{display:flex;align-items:center;gap:8px;margin-top:8px}._checkbox_igfaw_129{width:18px;height:18px;accent-color:#1a1a1a}._checkboxLabel_igfaw_142{font-size:14px;color:#333}._displaySection_igfaw_147{margin-top:20px;padding-top:16px;border-top:1px solid #f0f0f0}._displayTitle_igfaw_153{font-size:13px;font-weight:600;color:#666;margin:0 0 12px;text-transform:uppercase;letter-spacing:.04em}._displayGroup_igfaw_162{display:flex;flex-direction:column;gap:8px}._displayRow_igfaw_168{display:flex;align-items:center;gap:8px}._formActions_igfaw_174{display:flex;gap:12px;justify-content:flex-end;padding-top:8px}._saveButton_igfaw_181{padding:12px 32px;background:#1a1a1a;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s}._saveButton_igfaw_181:hover{background:#333}._saveButton_igfaw_181:disabled{background:#ccc;cursor:not-allowed}._cancelButton_igfaw_202{padding:12px 24px;background:#fff;color:#666;border:1px solid #ddd;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;transition:border-color .15s}._cancelButton_igfaw_202:hover{border-color:#999;color:#333}._errorBanner_igfaw_220{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:16px;margin-bottom:16px}._errorBannerText_igfaw_228{font-size:14px;color:#d32f2f}._successBanner_igfaw_233{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:16px;margin-bottom:16px}._successBannerText_igfaw_241{font-size:14px;color:#166534}@media (max-width: 640px){._fieldGroup_igfaw_70{grid-template-columns:1fr}}._placeholder_19abu_1{max-width:800px;margin:0 auto}._title_19abu_6{font-size:24px;font-weight:700;color:#1a1a1a;margin:0 0 8px}._description_19abu_13{font-size:14px;color:#666;margin:0 0 32px}._comingSoon_19abu_19{background:#fff;border:1px dashed #ddd;border-radius:8px;padding:60px 20px;text-align:center;color:#999;font-size:16px}._header_e25mk_1{background:#fff;border-bottom:1px solid #e0e0e0;position:sticky;top:0;z-index:100}._headerTop_e25mk_9{background:#fff}._headerTopInner_e25mk_13{max-width:1200px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;gap:12px}._logo_e25mk_22{font-size:22px;font-weight:700;color:#ff6b00;text-decoration:none;white-space:nowrap;flex-shrink:0}._deposeButton_e25mk_31{background:#ff6b00;color:#fff;border:none;border-radius:20px;padding:10px 18px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0}._deposeButton_e25mk_31:hover{background:#e65c00}._searchBar_e25mk_48{flex:1;display:flex;align-items:center;background:#fff;border:2px solid #ff6b00;border-radius:6px;padding:9px 14px;gap:8px}._searchIcon_e25mk_59{color:#999;flex-shrink:0}._searchInput_e25mk_64{border:none;background:transparent;outline:none;width:100%;font-size:14px;color:#333}._searchInput_e25mk_64::placeholder{color:#999}._userActions_e25mk_77{display:flex;align-items:center;gap:14px;flex-shrink:0}._userAction_e25mk_77{display:flex;align-items:center;gap:4px;color:#666;text-decoration:none;font-size:13px;white-space:nowrap}._userAction_e25mk_77:hover{color:#333}._userAction_e25mk_77 svg{flex-shrink:0}._userAvatar_e25mk_102{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#4a90d9;color:#fff;text-decoration:none;font-size:12px;font-weight:600}._userAvatar_e25mk_102:hover{background:#3a7bc8}._navBar_e25mk_120{border-top:1px solid #f0f0f0}._navBarInner_e25mk_124{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;gap:0;overflow-x:auto}._navLink_e25mk_134{color:#555;text-decoration:none;font-size:13px;padding:10px 14px;white-space:nowrap;border-bottom:2px solid transparent}._navLink_e25mk_134:hover{color:#333}._navLinkActive_e25mk_147{color:#1a1a1a;font-weight:500;border-bottom-color:#ff6b00}._navLinkHighlight_e25mk_153{color:#ff6b00;text-decoration:none;font-size:13px;font-weight:600;padding:10px 14px;white-space:nowrap}._navLinkHighlight_e25mk_153:hover{color:#e65c00}@media (max-width: 768px){._headerTopInner_e25mk_13{padding:10px 16px;gap:8px;flex-wrap:wrap}._deposeButton_e25mk_31{display:none}._searchBar_e25mk_48{order:3;width:100%;flex:none}._userActions_e25mk_77{gap:10px}._userAction_e25mk_77 span{display:none}._navBarInner_e25mk_124{padding:0 16px}}._breadcrumb_1jqng_1{max-width:1200px;margin:0 auto;padding:12px 20px;font-size:13px;color:#666}._breadcrumbList_1jqng_9{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}._breadcrumbItem_1jqng_17{display:flex;align-items:center}._breadcrumbLink_1jqng_22{color:#06c;text-decoration:none}._breadcrumbLink_1jqng_22:hover{text-decoration:underline}._breadcrumbSeparator_1jqng_31{margin:0 8px;color:#999}._breadcrumbCurrent_1jqng_36{color:#333}@media (max-width: 768px){._breadcrumb_1jqng_1{font-size:12px;padding:8px 16px}}._gallery_br23i_1{position:relative}._galleryLayout_br23i_5{display:flex;gap:8px}._mainImageContainer_br23i_10{flex:1;min-width:0}._mainImage_br23i_10{width:100%;aspect-ratio:4 / 3;background:#f0f0f0;border-radius:8px;overflow:hidden;position:relative}._mainImage_br23i_10 img{width:100%;height:100%;object-fit:cover}._heartButton_br23i_30{position:absolute;top:12px;left:12px;background:#ffffffe6;border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#666;transition:color .2s}._heartButton_br23i_30:hover{color:#ff6b00}._imageCounter_br23i_51{position:absolute;top:12px;right:12px;background:#000000a6;color:#fff;padding:4px 10px;border-radius:12px;font-size:13px;font-weight:500}._viewAllButton_br23i_63{position:absolute;bottom:12px;right:12px;background:#fffffff2;color:#333;border:1px solid #ddd;border-radius:4px;padding:8px 14px;font-size:13px;font-weight:500;cursor:pointer;transition:background .2s}._viewAllButton_br23i_63:hover{background:#fff}._galleryFooter_br23i_82{margin-top:8px;text-align:center}._similarButton_br23i_87{background:#fff;color:#333;border:1px solid #ddd;border-radius:20px;padding:8px 20px;font-size:13px;cursor:pointer}._similarButton_br23i_87:hover{background:#f5f5f5}._thumbnailSidebar_br23i_101{display:flex;flex-direction:column;gap:6px;width:88px;flex-shrink:0}._thumbnail_br23i_101{flex:1;min-height:0;border-radius:6px;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:border-color .2s;padding:0;background:none}._thumbnail_br23i_101:hover,._thumbnailActive_br23i_125{border-color:#ff6b00}._thumbnail_br23i_101 img{width:100%;height:100%;object-fit:cover;display:block}._noImage_br23i_136{width:100%;aspect-ratio:4 / 3;background:#e0e0e0;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#999;font-size:14px}@media (max-width: 768px){._galleryLayout_br23i_5{flex-direction:column}._thumbnailSidebar_br23i_101{flex-direction:row;width:100%;height:64px}._thumbnail_br23i_101{flex:none;width:80px}._mainImage_br23i_10{border-radius:0}}._container_1sxci_1{margin-top:14px}._title_1sxci_5{font-size:22px;font-weight:600;color:#1a1a1a;margin:0 0 6px}._subtitle_1sxci_12{font-size:14px;color:#666;margin:0 0 10px}._priceRow_1sxci_18{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}._price_1sxci_18{font-size:24px;font-weight:700;color:#1a1a1a}._priceCurrency_1sxci_31{font-size:16px;font-weight:400}._financingLink_1sxci_36{display:inline-flex;align-items:center;gap:6px;color:#06c;font-size:13px;cursor:pointer;margin-bottom:10px}._financingLink_1sxci_36:hover{text-decoration:underline}._secureBadge_1sxci_50{display:inline-flex;align-items:center;gap:6px;background:#e8f9f0;color:#00b67a;padding:6px 12px;border-radius:4px;font-size:13px;font-weight:500}._secureBadge_1sxci_50 strong{font-weight:700}@media (max-width: 768px){._title_1sxci_5{font-size:20px}._price_1sxci_18{font-size:22px}}._container_1owzu_1{margin-top:24px;padding:20px 0;border-top:1px solid #e0e0e0}._title_1owzu_7{font-size:17px;font-weight:600;color:#1a1a1a;margin:0 0 16px}._grid_1owzu_14{display:flex;gap:32px}._feature_1owzu_19{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}._featureIcon_1owzu_27{font-size:28px}._featureLabel_1owzu_31{font-size:12px;color:#666;line-height:1.3;white-space:pre-line}@media (max-width: 768px){._grid_1owzu_14{gap:20px;flex-wrap:wrap}._feature_1owzu_19{flex:0 0 calc(50% - 10px)}}._container_163u7_1{margin-top:24px;padding:20px 0;border-top:1px solid #e0e0e0}._title_163u7_7{font-size:17px;font-weight:600;color:#1a1a1a;margin:0 0 12px}._description_163u7_14{font-size:14px;color:#333;line-height:1.5;margin:0 0 12px}._benefits_163u7_21{list-style:none;padding:0;margin:0 0 12px}._benefit_163u7_21{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px;font-size:14px;color:#333;line-height:1.5}._benefitIcon_163u7_37{color:#00b67a;font-weight:700;flex-shrink:0;margin-top:2px}._learnMore_163u7_44{color:#06c;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer;background:none;border:none;padding:0}._learnMore_163u7_44:hover{text-decoration:underline}@media (max-width: 768px){._container_163u7_1{margin:16px 0;padding:16px 0}}._container_5aryu_1{margin-top:24px}._title_5aryu_5{font-size:17px;font-weight:600;color:#1a1a1a;margin:0 0 14px}._grid_5aryu_12{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}._specItem_5aryu_18{display:flex;align-items:center;gap:8px;padding:10px;background:#f9f9f9;border-radius:6px;min-width:0}._specIcon_5aryu_28{font-size:16px;flex-shrink:0}._specContent_5aryu_33{display:flex;flex-direction:column;min-width:0}._specLabel_5aryu_39{font-size:11px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._specValue_5aryu_47{font-size:13px;color:#1a1a1a;font-weight:500;word-break:break-word}._viewMore_5aryu_54{display:inline-block;margin-top:12px;color:#06c;font-size:14px;font-weight:500;background:none;border:none;cursor:pointer;padding:0}._viewMore_5aryu_54:hover{text-decoration:underline}@media (max-width: 1024px){._grid_5aryu_12{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){._grid_5aryu_12{grid-template-columns:repeat(2,1fr)}}._container_17clu_1{margin-top:24px;padding-top:20px;border-top:1px solid #e0e0e0}._title_17clu_7{font-size:17px;font-weight:600;color:#1a1a1a;margin:0 0 12px}._content_17clu_14{font-size:14px;color:#333;line-height:1.6}._content_17clu_14 p{margin:0 0 10px}._list_17clu_24{margin:0 0 10px;padding-left:20px}._list_17clu_24 li{margin-bottom:4px}._viewMore_17clu_33{color:#06c;font-size:14px;font-weight:500;background:none;border:none;cursor:pointer;padding:0}._viewMore_17clu_33:hover{text-decoration:underline}@media (max-width: 768px){._container_17clu_1{margin:16px 0;padding:16px 0}}._container_14kh8_1{margin-top:24px}._title_14kh8_5{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 12px}._mapPlaceholder_14kh8_12{width:100%;height:200px;background:#e8f5e9;border-radius:8px;display:flex;align-items:center;justify-content:center;border:1px solid #e0e0e0}._mapContent_14kh8_23{display:flex;flex-direction:column;align-items:center;gap:8px}._locationIcon_14kh8_30{font-size:24px}._locationText_14kh8_34{font-size:14px;color:#333}._links_14kh8_39{margin-top:8px}._locationLabel_14kh8_43{font-size:13px;color:#666}@media (max-width: 768px){._container_14kh8_1{margin:16px 0}._mapPlaceholder_14kh8_12{height:160px}}._sidebar_41dpk_1{display:flex;flex-direction:column;gap:12px}._sellerCard_41dpk_7{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:16px}._sellerHeader_41dpk_14{display:flex;align-items:center;gap:10px;margin-bottom:4px}._avatar_41dpk_21{width:44px;height:44px;border-radius:50%;background:#4a90d9;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:#fff;flex-shrink:0}._sellerInfo_41dpk_35{display:flex;align-items:center;gap:6px;flex:1}._sellerName_41dpk_42{font-size:15px;font-weight:600;color:#1a1a1a}._sellerArrow_41dpk_48{font-size:18px;color:#999}._lastActive_41dpk_53{font-size:12px;color:#999;margin:0 0 14px}._ctaContainer_41dpk_59{display:flex;flex-direction:column;gap:8px}._ctaIcon_41dpk_65{flex-shrink:0}._reserveButton_41dpk_69{display:flex;align-items:center;justify-content:center;gap:8px;background:#ff6b00;color:#fff;border:none;border-radius:6px;padding:12px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s;width:100%}._reserveButton_41dpk_69:hover{background:#e65c00}._messageButton_41dpk_90{display:flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:#333;border:1px solid #ddd;border-radius:6px;padding:11px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s;width:100%}._messageButton_41dpk_90:hover{background:#f5f5f5}._securePayment_41dpk_111{display:flex;align-items:center;gap:6px;margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0;font-size:12px;color:#666}._paymentIcons_41dpk_122{display:flex;gap:4px;margin-left:auto}._paymentIcon_41dpk_122{font-size:14px}._creditCard_41dpk_132{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:14px}._creditHeader_41dpk_139{margin-bottom:6px}._creditLabel_41dpk_143{font-size:13px;font-weight:600;color:#1a1a1a}._creditText_41dpk_149{font-size:12px;color:#666;line-height:1.4;margin:0 0 8px}._creditBrand_41dpk_156{font-size:14px;font-weight:700;color:#06c}._leboncoinBadge_41dpk_162{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:14px;text-align:center}._badgeText_41dpk_170{font-size:16px;font-weight:700;color:#ff6b00}@media (max-width: 768px){._sidebar_41dpk_1{margin:16px 0}}._footer_17t8u_1{background:#fff;border-top:1px solid #e0e0e0;padding:24px 0;margin-top:40px}._footerInner_17t8u_8{max-width:1200px;margin:0 auto;padding:0 20px}._footerLinks_17t8u_14{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:16px;font-size:13px}._footerLink_17t8u_14{color:#333;text-decoration:none}._footerLink_17t8u_14:hover{text-decoration:underline}._footerSep_17t8u_32{color:#ccc;margin:0 6px}._footerBottom_17t8u_37{display:flex;align-items:center;gap:24px;font-size:12px;color:#666;flex-wrap:wrap}._footerBrand_17t8u_46{font-weight:500}._footerTrustpilot_17t8u_50{display:flex;align-items:center;gap:6px;font-size:12px}._trustpilotRating_17t8u_57{color:#00b67a;font-weight:600}._trustpilotStars_17t8u_62{color:#00b67a;font-size:14px;letter-spacing:1px}._trustpilotCount_17t8u_68{color:#666}._trustpilotLogo_17t8u_72{color:#191919;font-weight:700}._footerSocial_17t8u_77{display:flex;align-items:center;gap:8px;margin-left:auto}._socialIcon_17t8u_84{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#f0f0f0;color:#666;text-decoration:none;font-size:12px}._socialIcon_17t8u_84:hover{background:#e0e0e0;color:#333}@media (max-width: 768px){._footerLinks_17t8u_14{gap:4px 8px}._footerBottom_17t8u_37{flex-direction:column;align-items:flex-start;gap:12px}._footerSocial_17t8u_77{margin-left:0}}._container_175wm_1{min-height:100vh;display:flex;flex-direction:column}._main_175wm_7{flex:1;max-width:1200px;margin:0 auto;padding:0 20px;width:100%}._content_175wm_15{display:grid;grid-template-columns:1fr 300px;gap:24px;margin-top:12px}._leftColumn_175wm_22{min-width:0}._rightColumn_175wm_26{position:sticky;top:20px;align-self:start}._loading_175wm_32{display:flex;align-items:center;justify-content:center;min-height:400px;color:#666}._error_175wm_40{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:#666}._errorTitle_175wm_49{font-size:20px;font-weight:600;color:#1a1a1a;margin:0 0 8px}._errorMessage_175wm_56{font-size:14px;margin:0}._backButton_175wm_61{margin-top:16px;background:#ff6b00;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:14px;cursor:pointer}._backButton_175wm_61:hover{background:#e65c00}@media (max-width: 768px){._content_175wm_15{grid-template-columns:1fr}._rightColumn_175wm_26{position:static;order:-1}._main_175wm_7{padding:0 16px}}._container_1q4sr_1{min-height:100vh;display:flex;flex-direction:column;background:#f5f5f5}._header_1q4sr_8{background:#fff;padding:16px 20px;display:flex;justify-content:center;border-bottom:1px solid #e0e0e0}._logo_1q4sr_16{font-size:28px;font-weight:700;color:#ff6b00;text-decoration:none}._banner_1q4sr_23{background:#ff6b00;color:#fff;padding:12px 20px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:15px;font-weight:500}._main_1q4sr_35{flex:1;display:flex;justify-content:center;padding:40px 20px}._card_1q4sr_42{background:#fff;border-radius:8px;padding:40px 48px;max-width:600px;width:100%;box-shadow:0 1px 4px #00000014;display:flex;flex-direction:column;align-items:center;text-align:center}._checkmarkCircle_1q4sr_55{width:80px;height:80px;border-radius:50%;background:#e8f8f0;display:flex;align-items:center;justify-content:center;margin-bottom:24px}._title_1q4sr_66{font-size:24px;font-weight:700;color:#1a1a1a;margin:0 0 12px}._subtitle_1q4sr_73{font-size:15px;color:#666;line-height:1.6;margin:0 0 32px;max-width:440px}._spinnerContainer_1q4sr_81{margin-bottom:16px}._spinner_1q4sr_81{width:48px;height:48px;border:4px solid #e0e0e0;border-top-color:#ff6b00;border-radius:50%;animation:_spin_1q4sr_81 1s linear infinite}@keyframes _spin_1q4sr_81{to{transform:rotate(360deg)}}._secureText_1q4sr_98{font-size:14px;color:#999;margin:0 0 24px}._progressBar_1q4sr_104{width:100%;height:6px;background:#e0e0e0;border-radius:3px;margin-bottom:32px;overflow:hidden}._progressFill_1q4sr_113{width:65%;height:100%;background:#ff6b00;border-radius:3px}._steps_1q4sr_120{width:100%;display:flex;flex-direction:column;gap:14px;margin-bottom:32px}._step_1q4sr_120{display:flex;align-items:center;gap:12px}._stepCheck_1q4sr_134{width:24px;height:24px;border-radius:50%;background:#00b67a;display:flex;align-items:center;justify-content:center;flex-shrink:0}._stepNumber_1q4sr_145{width:24px;height:24px;border-radius:50%;background:#ff6b00;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0}._stepText_1q4sr_159{font-size:14px;color:#00b67a;text-align:left}._stepTextActive_1q4sr_165{font-size:14px;color:#1a1a1a;font-weight:600;text-align:left}._redirectText_1q4sr_172{font-size:14px;color:#999;margin:0 0 20px}._redirectText_1q4sr_172 strong{color:#1a1a1a}._warning_1q4sr_182{display:flex;align-items:center;gap:8px;font-size:14px;color:#ff6b00;font-weight:500}._loading_1q4sr_191{display:flex;align-items:center;justify-content:center;min-height:400px;color:#666}@media (max-width: 768px){._card_1q4sr_42{padding:32px 24px}._title_1q4sr_66{font-size:20px}._main_1q4sr_35{padding:24px 16px}}._container_6ej9k_1{min-height:100vh;display:flex;flex-direction:column;background:#f5f5f5}._header_6ej9k_8{background:#fff;padding:14px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e0e0e0}._headerInner_6ej9k_17{display:flex;align-items:center;gap:10px}._logo_6ej9k_23{font-size:22px;font-weight:700;color:#ff6b00;text-decoration:none}._headerDivider_6ej9k_30{color:#ccc;font-weight:300}._headerSecureText_6ej9k_35{font-size:15px;font-weight:500;color:#1a1a1a}._headerVehicle_6ej9k_41{display:flex;align-items:center;gap:12px}._headerVehicleTitle_6ej9k_47{font-size:14px;font-weight:500;color:#1a1a1a;text-align:right}._headerVehiclePrice_6ej9k_54{font-size:14px;font-weight:600;color:#1a1a1a;text-align:right}._headerVehicleImage_6ej9k_61{width:48px;height:48px;border-radius:6px;object-fit:cover}._main_6ej9k_68{flex:1;max-width:720px;margin:0 auto;padding:24px 20px;width:100%}._heroBanner_6ej9k_76{background:linear-gradient(135deg,#fff5f0,#ffe8db);border-radius:12px;padding:24px;margin-bottom:20px;position:relative;overflow:hidden}._heroBadge_6ej9k_85{display:inline-flex;align-items:center;gap:6px;background:#ff6b00;color:#fff;padding:6px 14px;border-radius:20px;font-size:13px;font-weight:600;position:relative;z-index:1}._heroIllustration_6ej9k_99{display:flex;justify-content:center;margin-top:20px;height:120px}._heroPeople_6ej9k_106{display:flex;gap:40px;align-items:flex-end}._heroPerson1_6ej9k_112,._heroPerson2_6ej9k_113{width:60px;height:80px;border-radius:50% 50% 0 0;background:#ffb088}._heroPerson2_6ej9k_113{background:#8b5e3c}._secureBanner_6ej9k_124{background:#ff6b00;border-radius:12px;padding:20px 24px;margin-bottom:20px;display:flex;align-items:center;gap:16px}._secureBannerText_6ej9k_134{display:flex;flex-direction:column;gap:4px}._secureBannerTitle_6ej9k_140{font-size:18px;font-weight:700;color:#fff}._secureBannerSubtitle_6ej9k_146{font-size:14px;color:#ffffffe6}._protectionBox_6ej9k_151{background:#e8f8f0;border-radius:8px;padding:20px;margin-bottom:32px;display:flex;gap:14px}._protectionCheck_6ej9k_160{flex-shrink:0;margin-top:2px}._protectionText_6ej9k_165{display:flex;flex-direction:column;gap:6px}._protectionTitle_6ej9k_171{font-size:15px;font-weight:600;color:#1a1a1a}._protectionDescription_6ej9k_177{font-size:14px;color:#555;line-height:1.6}._howItWorks_6ej9k_183{margin-bottom:32px}._howItWorksTitle_6ej9k_187{font-size:18px;font-weight:700;color:#1a1a1a;margin:0 0 24px}._steps_6ej9k_194{display:flex;flex-direction:column;gap:24px}._step_6ej9k_194{display:flex;gap:16px}._stepNumber_6ej9k_205{width:32px;height:32px;border-radius:50%;background:#ff6b00;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}._stepContent_6ej9k_219{display:flex;flex-direction:column;gap:6px}._stepTitle_6ej9k_225{font-size:15px;font-weight:600;color:#1a1a1a}._stepDescription_6ej9k_231{font-size:14px;color:#555;line-height:1.6}._stepList_6ej9k_237{margin:0;padding-left:20px;font-size:14px;color:#555;line-height:1.8}._stepList_6ej9k_237 li{margin-bottom:4px}._stepList_6ej9k_237 strong{color:#1a1a1a}._actions_6ej9k_253{display:flex;gap:12px;margin-bottom:20px}._cancelButton_6ej9k_259{background:#fff;color:#333;border:1px solid #ddd;border-radius:6px;padding:14px 24px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s}._cancelButton_6ej9k_259:hover{background:#f5f5f5}._finalizeButton_6ej9k_275{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;background:#ff6b00;color:#fff;border:none;border-radius:6px;padding:14px 24px;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s}._finalizeButton_6ej9k_275:hover{background:#e65c00}._vehicleCard_6ej9k_296{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:14px;display:flex;align-items:center;gap:14px;margin-bottom:16px}._vehicleCardImage_6ej9k_307{width:64px;height:48px;border-radius:6px;object-fit:cover}._vehicleCardInfo_6ej9k_314{display:flex;flex-direction:column;gap:2px}._vehicleCardTitle_6ej9k_320{font-size:14px;font-weight:500;color:#1a1a1a}._vehicleCardPrice_6ej9k_326{font-size:14px;font-weight:600;color:#ff6b00}._legalText_6ej9k_332{font-size:12px;color:#999;text-align:center;margin:0}._legalLink_6ej9k_339{color:#666;text-decoration:underline}._legalLink_6ej9k_339:hover{color:#333}._loading_6ej9k_348{display:flex;align-items:center;justify-content:center;min-height:400px;color:#666}@media (max-width: 768px){._header_6ej9k_8{flex-direction:column;gap:12px;align-items:flex-start}._headerVehicle_6ej9k_41{width:100%;justify-content:space-between}._main_6ej9k_68{padding:20px 16px}._heroBanner_6ej9k_76{padding:20px}._secureBanner_6ej9k_124{padding:16px 20px}._secureBannerTitle_6ej9k_140{font-size:16px}._actions_6ej9k_253{flex-direction:column}._cancelButton_6ej9k_259{order:2}._finalizeButton_6ej9k_275{order:1}}._container_p5z2t_1{min-height:100vh;display:flex;flex-direction:column;background:#f5f5f5}._header_p5z2t_8{background:#fff;padding:12px 20px;border-bottom:1px solid #e0e0e0}._headerInner_p5z2t_14{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}._backLink_p5z2t_22{display:flex;align-items:center;gap:4px;color:#ff6b00;text-decoration:none;font-size:14px;font-weight:500}._backLink_p5z2t_22:hover{color:#e65c00}._headerCenter_p5z2t_36{display:flex;align-items:center;gap:10px}._logo_p5z2t_42{font-size:22px;font-weight:700;color:#ff6b00;text-decoration:none}._headerDivider_p5z2t_49{color:#ccc;font-weight:300}._headerSecureText_p5z2t_54{font-size:15px;font-weight:500;color:#1a1a1a}._headerVehicle_p5z2t_60{display:flex;align-items:center;gap:12px}._headerVehicleTitle_p5z2t_66{font-size:14px;font-weight:500;color:#1a1a1a;text-align:right}._headerVehiclePrice_p5z2t_73{font-size:14px;font-weight:600;color:#1a1a1a;text-align:right}._headerVehicleImage_p5z2t_80{width:48px;height:48px;border-radius:6px;object-fit:cover}._progressLine_p5z2t_87{height:4px;background:#ff6b00;width:100%}._main_p5z2t_93{flex:1;max-width:1200px;margin:0 auto;padding:24px 20px;width:100%}._layout_p5z2t_101{display:grid;grid-template-columns:1fr 300px;gap:24px}._leftColumn_p5z2t_107{min-width:0}._rightColumn_p5z2t_111{position:sticky;top:24px;align-self:start}._secureBanner_p5z2t_117{background:#ff6b00;border-radius:8px;padding:16px 20px;margin-bottom:24px;display:flex;align-items:center;gap:14px}._secureBannerText_p5z2t_127{display:flex;flex-direction:column;gap:2px}._secureBannerTitle_p5z2t_133{font-size:16px;font-weight:700;color:#fff}._secureBannerSubtitle_p5z2t_139{font-size:13px;color:#ffffffe6}._packLogo_p5z2t_144{display:flex;align-items:center;gap:8px;margin-bottom:20px}._packText_p5z2t_151{font-size:22px;font-weight:700;color:#ff6b00}._sectionTitle_p5z2t_157{font-size:16px;font-weight:700;color:#1a1a1a;margin:0 0 16px}._checkList_p5z2t_164{margin:0 0 28px;padding:0;list-style:none}._checkList_p5z2t_164 li{position:relative;padding-left:24px;font-size:14px;color:#333;line-height:1.8}._checkList_p5z2t_164 li:before{content:"";position:absolute;left:0;top:8px;width:16px;height:16px;border-radius:50%;background:#00b67a;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='20,6 9,17 4,12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px}._formSection_p5z2t_193{margin-bottom:24px}._formLabel_p5z2t_197{display:block;font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:8px}._formHint_p5z2t_205{font-weight:400;color:#999}._formRow_p5z2t_210{display:grid;grid-template-columns:1fr 1fr;gap:12px}._formInput_p5z2t_216{width:100%;padding:12px 14px;border:1px solid #ddd;border-radius:6px;font-size:14px;color:#333;background:#fff}._formInput_p5z2t_216::placeholder{color:#999}._formInput_p5z2t_216:focus{outline:none;border-color:#ff6b00}._formInputError_p5z2t_235{border-color:#e53e3e}._durationSection_p5z2t_239{margin-bottom:24px}._durationTitle_p5z2t_243{font-size:16px;font-weight:700;color:#1a1a1a;margin:0 0 16px}._durationOptions_p5z2t_250{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._durationOption_p5z2t_250{position:relative;display:flex;flex-direction:column;align-items:center;padding:24px 16px;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:border-color .2s}._durationOption_p5z2t_250:hover{border-color:#ccc}._durationOptionSelected_p5z2t_272{border-color:#ff6b00;background:#fff5f0}._durationBadge_p5z2t_277{position:absolute;top:-12px;background:#ff6b00;color:#fff;padding:4px 12px;border-radius:12px;font-size:11px;font-weight:600}._durationRadio_p5z2t_288{display:none}._durationRadioCircle_p5z2t_292{width:24px;height:24px;border-radius:50%;border:2px solid #ccc;margin-bottom:12px;position:relative}._durationOptionSelected_p5z2t_272 ._durationRadioCircle_p5z2t_292{border-color:#ff6b00}._durationOptionSelected_p5z2t_272 ._durationRadioCircle_p5z2t_292:after{content:"";position:absolute;top:4px;left:4px;width:12px;height:12px;border-radius:50%;background:#ff6b00}._durationMonths_p5z2t_316{font-size:14px;color:#666;margin-bottom:4px}._durationPrice_p5z2t_322{font-size:20px;font-weight:700;color:#1a1a1a}._noGuaranteeRow_p5z2t_328{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}._noGuaranteeLink_p5z2t_335{background:none;border:none;color:#1a1a1a;font-size:14px;font-weight:600;text-decoration:underline;cursor:pointer;padding:0}._noGuaranteeLink_p5z2t_335:hover{color:#333}._noGuaranteeActive_p5z2t_350{color:#ff6b00}._continueButton_p5z2t_354{background:#ff6b00;color:#fff;border:none;border-radius:6px;padding:12px 32px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}._continueButton_p5z2t_354:hover{background:#e65c00}._conditionsText_p5z2t_370{font-size:12px;color:#666;line-height:1.6;margin:0 0 20px}._conditionsLink_p5z2t_377{color:#666;text-decoration:underline}._conditionsLink_p5z2t_377:hover{color:#333}._bonASavoir_p5z2t_386{display:flex;gap:10px;padding:14px;background:#f5f5f5;border-radius:8px;margin-bottom:24px;font-size:13px;color:#555;line-height:1.6}._bonASavoir_p5z2t_386 svg{flex-shrink:0;margin-top:2px}._partnerSection_p5z2t_403{margin-bottom:24px}._partnerLabel_p5z2t_407{font-size:13px;color:#666;display:block;margin-bottom:8px}._partnerLogo_p5z2t_414{display:flex;align-items:center;gap:8px;margin-bottom:8px}._partnerName_p5z2t_421{font-size:14px;font-weight:700;color:#1a1a1a}._partnerDescription_p5z2t_427{font-size:12px;color:#666;line-height:1.6}._faqSection_p5z2t_433{border-top:1px solid #e0e0e0}._faqItem_p5z2t_437{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 0;background:none;border:none;border-bottom:1px solid #e0e0e0;font-size:14px;color:#1a1a1a;cursor:pointer;text-align:left}._faqItem_p5z2t_437:hover{color:#ff6b00}._vehicleCard_p5z2t_456{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:16px;display:flex;align-items:center;gap:14px;margin-bottom:16px}._vehicleCardImage_p5z2t_467{width:80px;height:60px;border-radius:6px;object-fit:cover}._vehicleCardInfo_p5z2t_474{display:flex;flex-direction:column;gap:4px}._vehicleCardTitle_p5z2t_480{font-size:14px;font-weight:600;color:#1a1a1a}._vehicleCardPrice_p5z2t_486{font-size:16px;font-weight:700;color:#1a1a1a}._paymentSummary_p5z2t_492{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px}._paymentTitle_p5z2t_499{font-size:14px;font-weight:700;color:#1a1a1a;margin:0 0 16px}._paymentRow_p5z2t_506{display:flex;justify-content:space-between;font-size:14px;color:#333;margin-bottom:10px}._paymentRowTotal_p5z2t_514{display:flex;justify-content:space-between;font-size:16px;font-weight:700;color:#1a1a1a;padding-top:12px;border-top:1px solid #e0e0e0}._loading_p5z2t_524{display:flex;align-items:center;justify-content:center;min-height:400px;color:#666}@media (max-width: 768px){._headerInner_p5z2t_14{flex-wrap:wrap;gap:12px}._headerVehicle_p5z2t_60{width:100%;justify-content:flex-end}._layout_p5z2t_101{grid-template-columns:1fr}._rightColumn_p5z2t_111{position:static;order:-1}._main_p5z2t_93{padding:20px 16px}._formRow_p5z2t_210,._durationOptions_p5z2t_250{grid-template-columns:1fr}._durationOption_p5z2t_250{flex-direction:row;gap:16px;padding:16px}._durationRadioCircle_p5z2t_292{margin-bottom:0}._noGuaranteeRow_p5z2t_328{flex-direction:column;gap:12px;align-items:stretch}._noGuaranteeLink_p5z2t_335{text-align:center}._continueButton_p5z2t_354{width:100%}}._container_jxzkm_1{min-height:100vh;display:flex;flex-direction:column;background:#f5f5f5}._header_jxzkm_8{background:#fff;padding:14px 20px;display:flex;justify-content:center;border-bottom:1px solid #e0e0e0}._headerInner_jxzkm_16{display:flex;align-items:center;gap:10px}._logo_jxzkm_22{font-size:22px;font-weight:700;color:#ff6b00;text-decoration:none}._headerDivider_jxzkm_29{color:#ccc;font-weight:300}._headerSecureText_jxzkm_34{font-size:15px;font-weight:500;color:#1a1a1a}._progressLine_jxzkm_40{height:4px;background:#e0e0e0;width:100%}._progressLineFill_jxzkm_46{height:100%;background:#ff6b00;transition:width .1s linear}._main_jxzkm_52{flex:1;display:flex;justify-content:center;padding:40px 20px}._card_jxzkm_59{background:#fff;border-radius:12px;padding:40px 48px;max-width:600px;width:100%;box-shadow:0 1px 4px #00000014;display:flex;flex-direction:column;align-items:center;text-align:center}._shieldIcon_jxzkm_72{width:80px;height:80px;border-radius:50%;background:#ff6b00;display:flex;align-items:center;justify-content:center;margin-bottom:24px}._title_jxzkm_83{font-size:24px;font-weight:700;color:#1a1a1a;margin:0 0 12px}._subtitle_jxzkm_90{font-size:15px;color:#666;line-height:1.6;margin:0 0 32px;max-width:440px}._progressBar_jxzkm_98{width:100%;height:8px;background:#e0e0e0;border-radius:4px;margin-bottom:12px;overflow:hidden}._progressFill_jxzkm_107{height:100%;background:#ff6b00;border-radius:4px;transition:width .1s linear}._progressPercent_jxzkm_114{font-size:16px;font-weight:600;color:#ff6b00;margin-bottom:32px}._steps_jxzkm_121{width:100%;display:flex;flex-direction:column;gap:12px;margin-bottom:32px}._step_jxzkm_121{display:flex;align-items:center;gap:14px;padding:16px 20px;border-radius:8px;border:1px solid #e0e0e0;background:#fff}._stepCompleted_jxzkm_139{border-color:#00b67a;background:#e8f8f0}._stepActive_jxzkm_144{border-color:#ff6b00;background:#fff5f0}._stepPending_jxzkm_149{border-color:#e0e0e0;background:#f9f9f9}._stepIcon_jxzkm_154{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._stepIconCompleted_jxzkm_164{background:#00b67a}._stepIconActive_jxzkm_168{background:#ff6b00}._stepIconPending_jxzkm_172{background:#e0e0e0}._stepLabel_jxzkm_176{font-size:15px;color:#1a1a1a;text-align:left}._stepLabelActive_jxzkm_182{font-weight:600;color:#ff6b00}._vehicleCard_jxzkm_187{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;padding:14px;display:flex;align-items:center;gap:14px;width:100%}._vehicleCardImage_jxzkm_198{width:64px;height:48px;border-radius:6px;object-fit:cover}._vehicleCardInfo_jxzkm_205{display:flex;flex-direction:column;gap:2px}._vehicleCardTitle_jxzkm_211{font-size:14px;font-weight:500;color:#1a1a1a}._vehicleCardPrice_jxzkm_217{font-size:14px;font-weight:600;color:#ff6b00}._loading_jxzkm_223{display:flex;align-items:center;justify-content:center;min-height:400px;color:#666}@media (max-width: 768px){._card_jxzkm_59{padding:32px 24px}._title_jxzkm_83{font-size:20px}._main_jxzkm_52{padding:24px 16px}._shieldIcon_jxzkm_72{width:64px;height:64px}._shieldIcon_jxzkm_72 svg{width:32px;height:32px}}._container_19v50_1{min-height:100vh;display:flex;flex-direction:column;background:#f5f5f5}._header_19v50_8{background:#fff;padding:12px 20px;border-bottom:1px solid #e0e0e0}._headerInner_19v50_14{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}._backLink_19v50_22{display:flex;align-items:center;gap:4px;color:#ff6b00;text-decoration:none;font-size:14px;font-weight:500}._backLink_19v50_22:hover{color:#e65c00}._headerCenter_19v50_36{display:flex;align-items:center;gap:10px}._logo_19v50_42{font-size:22px;font-weight:700;color:#ff6b00;text-decoration:none}._headerDivider_19v50_49{color:#ccc;font-weight:300}._headerSecureText_19v50_54{font-size:15px;font-weight:500;color:#1a1a1a}._headerVehicle_19v50_60{display:flex;align-items:center;gap:12px}._headerVehicleTitle_19v50_66{font-size:14px;font-weight:500;color:#1a1a1a;text-align:right}._headerVehiclePrice_19v50_73{font-size:14px;font-weight:600;color:#1a1a1a;text-align:right}._headerVehicleImage_19v50_80{width:48px;height:48px;border-radius:6px;object-fit:cover}._progressLine_19v50_87{height:4px;background:#ff6b00;width:100%}._main_19v50_93{flex:1;max-width:1200px;margin:0 auto;padding:24px 20px;width:100%}._layout_19v50_101{display:grid;grid-template-columns:1fr 340px;gap:24px}._leftColumn_19v50_107{min-width:0}._rightColumn_19v50_111{position:sticky;top:24px;align-self:start}._instructions_19v50_117{font-size:14px;color:#333;line-height:1.7;margin:0 0 20px}._instructions_19v50_117 strong{color:#1a1a1a}._ribBox_19v50_128{background:#ff6b00;border-radius:8px;margin-bottom:20px}._ribHeader_19v50_134{display:flex;align-items:center;gap:10px;padding:14px 20px;color:#fff}._ribTitle_19v50_142{font-size:15px;font-weight:600}._bankDetails_19v50_147{background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:20px}._bankField_19v50_154{padding:16px 20px;border-bottom:1px solid #e0e0e0}._bankField_19v50_154:last-child{border-bottom:none}._bankLabel_19v50_163{display:block;font-size:11px;color:#999;text-transform:uppercase;margin-bottom:6px}._bankValueRow_19v50_171{display:flex;align-items:center;justify-content:space-between}._bankValue_19v50_171{font-size:15px;font-weight:600;color:#1a1a1a}._copyButton_19v50_183{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}._copyButton_19v50_183:hover{opacity:.7}._bonASavoir_19v50_197{display:flex;gap:10px;padding:14px;background:#f5f5f5;border-radius:8px;margin-bottom:20px;font-size:13px;color:#555;line-height:1.6}._bonASavoir_19v50_197 svg{flex-shrink:0;margin-top:2px}._transferInfo_19v50_214{margin-bottom:24px}._transferInfo_19v50_214 p{font-size:14px;color:#333;margin:0 0 6px}._transferInfo_19v50_214 strong{color:#1a1a1a}._transferTip_19v50_228{font-size:13px;color:#666;margin-top:8px}._actions_19v50_234{display:flex;flex-direction:column;gap:10px}._confirmationNotice_19v50_240{display:flex;flex-direction:column;gap:12px;padding:20px;background:#e8f8f0;border:1px solid #00b67a;border-radius:8px;text-align:center}._confirmationNotice_19v50_240 svg{align-self:center}._confirmationNotice_19v50_240 p{margin:0;font-size:14px;color:#333;line-height:1.6}._virementButton_19v50_262{display:flex;align-items:center;justify-content:center;gap:8px;background:#00b67a;color:#fff;border:none;border-radius:6px;padding:14px 24px;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s}._virementButton_19v50_262:hover{background:#009d68}._cancelButton_19v50_282{background:#fff;color:#333;border:1px solid #ddd;border-radius:6px;padding:14px 24px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s}._cancelButton_19v50_282:hover{background:#f5f5f5}._vehicleImage_19v50_298{width:100%;height:200px;border-radius:8px;object-fit:cover;margin-bottom:16px}._vehicleInfo_19v50_306{margin-bottom:20px}._vehicleTitle_19v50_310{display:block;font-size:18px;font-weight:600;color:#1a1a1a;margin-bottom:4px}._vehiclePrice_19v50_318{font-size:20px;font-weight:700;color:#1a1a1a}._documentsSection_19v50_324{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;margin-bottom:20px}._documentsHeader_19v50_332{display:flex;align-items:center;gap:8px;margin-bottom:8px}._documentsTitle_19v50_339{font-size:15px;font-weight:600;color:#1a1a1a}._documentsSubtitle_19v50_345{font-size:13px;color:#666;margin:0 0 16px}._documentsList_19v50_351{list-style:none;padding:0;margin:0 0 20px}._documentsList_19v50_351 li{position:relative;padding-left:24px;font-size:14px;color:#333;line-height:2}._documentsList_19v50_351 li:before{content:"";position:absolute;left:0;top:10px;width:16px;height:16px;border-radius:50%;background:#00b67a;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='20,6 9,17 4,12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px}._downloadButton_19v50_380{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:#f5f5f5;color:#999;border:1px dashed #ccc;border-radius:6px;padding:12px 16px;font-size:14px;font-weight:500;cursor:not-allowed;margin-bottom:10px}._downloadNote_19v50_397{display:flex;align-items:center;gap:6px;font-size:12px;color:#999;margin:0}._illustration_19v50_406{display:flex;justify-content:center;margin-top:20px}._loading_19v50_412{display:flex;align-items:center;justify-content:center;min-height:400px;color:#666}@media (max-width: 768px){._headerInner_19v50_14{flex-wrap:wrap;gap:12px}._headerVehicle_19v50_60{width:100%;justify-content:flex-end}._layout_19v50_101{grid-template-columns:1fr}._rightColumn_19v50_111{position:static;order:-1}._main_19v50_93{padding:20px 16px}._vehicleImage_19v50_298{height:160px}._bankValue_19v50_171{font-size:13px}}
