:root{--bd-skel-base: #ECECE9;--bd-skel-shine: #F6F6F3;--bd-skel-radius: 8px}.bd-skel,.bd-skel-text,.bd-skel-line,.bd-skel-circle,.bd-skel-img,.bd-skel-avatar,.bd-skel-chip,.bd-skel-input,.bd-skel-block{background-color:var(--bd-skel-base);background-image:linear-gradient(90deg,var(--bd-skel-base) 0%,var(--bd-skel-shine) 50%,var(--bd-skel-base) 100%);background-size:200% 100%;animation:bd-shimmer 1.5s ease-in-out infinite;border-radius:var(--bd-skel-radius);color:transparent!important;user-select:none;-webkit-user-select:none}@keyframes bd-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.bd-skel-text{display:inline-block;min-width:64px;height:.85em;border-radius:4px;vertical-align:middle}.bd-skel-line{display:block;height:14px;margin:6px 0;border-radius:6px}.bd-skel-line.sm{height:10px}.bd-skel-line.md{height:16px}.bd-skel-line.lg{height:22px}.bd-skel-line.xl{height:32px}.bd-skel-line.xxl{height:44px}.bd-skel-line.w-95{width:95%}.bd-skel-line.w-85{width:85%}.bd-skel-line.w-75{width:75%}.bd-skel-line.w-65{width:65%}.bd-skel-line.w-55{width:55%}.bd-skel-line.w-45{width:45%}.bd-skel-line.w-35{width:35%}.bd-skel-line.w-25{width:25%}.bd-skel-circle{border-radius:50%}.bd-skel-avatar{width:40px;height:40px;border-radius:12px;flex-shrink:0}.bd-skel-avatar.sm{width:32px;height:32px;border-radius:10px}.bd-skel-avatar.lg{width:56px;height:56px;border-radius:14px}.bd-skel-avatar.round{border-radius:50%}.bd-skel-chip{display:inline-block;height:28px;width:96px;border-radius:999px;margin:0 6px 0 0;vertical-align:middle}.bd-skel-img{display:block;width:100%;height:100%;border-radius:14px}.bd-skel-input{display:block;width:100%;height:44px;border-radius:10px}.bd-skel-block{display:block;width:100%;height:100%}.bd-image-loading{background-color:var(--bd-skel-base)!important;background-image:linear-gradient(90deg,var(--bd-skel-base) 0%,var(--bd-skel-shine) 50%,var(--bd-skel-base) 100%)!important;background-size:200% 100%!important;animation:bd-shimmer 1.5s ease-in-out infinite}.bd-image-shell{position:relative;background-color:var(--bd-skel-base)!important}.bd-image-skeleton{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;pointer-events:none;background-color:var(--bd-skel-base);background-image:linear-gradient(90deg,var(--bd-skel-base) 0%,var(--bd-skel-shine) 50%,var(--bd-skel-base) 100%);background-size:200% 100%;animation:bd-shimmer 1.5s ease-in-out infinite}.bd-card-image-loading{position:relative;z-index:1;opacity:0}.bd-image-shell>img:not(.bd-card-image-loading){position:relative;z-index:1;animation:bd-image-fade .22s ease-out both}@keyframes bd-image-fade{0%{opacity:0}to{opacity:1}}.bd-skel-card{display:block;text-decoration:none;pointer-events:none}.bd-skel-card .bd-skel-card-img{position:relative;width:100%;aspect-ratio:4 / 3;border-radius:14px;overflow:hidden;margin-bottom:12px}.bd-skel-card .bd-skel-card-body{display:grid;gap:8px}.bd-skel-card .bd-skel-card-row{display:flex;justify-content:space-between;align-items:center}.bd-fade-in{animation:bd-fade .32s ease-out both}@keyframes bd-fade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.bd-skel-input-field{background-color:var(--bd-skel-base)!important;background-image:linear-gradient(90deg,var(--bd-skel-base) 0%,var(--bd-skel-shine) 50%,var(--bd-skel-base) 100%)!important;background-size:200% 100%!important;animation:bd-shimmer 1.5s ease-in-out infinite;color:transparent!important;caret-color:transparent;pointer-events:none}.bd-skel-input-field::placeholder{color:transparent}@media(prefers-reduced-motion:reduce){.bd-skel,.bd-skel-text,.bd-skel-line,.bd-skel-img,.bd-skel-avatar,.bd-skel-chip,.bd-skel-input,.bd-skel-block,.bd-image-loading,.bd-image-skeleton,.bd-skel-input-field,.bd-fade-in{animation:none!important;background-image:none!important}}.btn-post{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 18px;background:var(--secondary, #193900);color:#fff;font-family:inherit;font-size:13px;font-weight:700;border:none;border-radius:99px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:opacity .15s}.btn-post:hover{opacity:.82}.btn-reserve-card{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:13px 18px;border:none;border-radius:12px;cursor:pointer;background:#0a7d33;color:#fff;font-size:15px;font-weight:700}.btn-reserve-card:hover{opacity:.9}.btn-reserve-card:disabled{opacity:.6;cursor:default}.bido-pay-note{margin-top:8px;font-size:12.5px;line-height:1.45;color:var(--muted, #667)}.bido-pay-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#0f172a99;padding:16px;box-sizing:border-box}.bido-pay-card{position:relative;width:100%;max-width:500px;background:#fff;border-radius:18px;padding:26px 24px 24px;box-shadow:0 24px 60px #00000047;max-height:calc(100dvh - 32px);overflow-y:auto;box-sizing:border-box}.bido-pay-close{position:sticky;top:0;float:right;margin:-4px -4px 0 12px;border:none;background:#f1f5f9;border-radius:50%;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;color:#64748b;flex-shrink:0;z-index:1}.bido-pay-close:hover{background:#e2e8f0}@media(max-width:540px){.bido-pay-modal{align-items:flex-end;padding:0}.bido-pay-card{max-width:100%;border-radius:20px 20px 0 0;max-height:92dvh;padding:20px 18px 32px}}.bido-pay-handle{display:none}@media(max-width:540px){.bido-pay-handle{display:block;width:40px;height:4px;border-radius:2px;background:#cbd5e1;margin:0 auto 18px}}.bido-pay-title{margin:0 0 4px;font-size:19px;font-weight:800}.bido-pay-sub{margin:0 0 14px;font-size:13px;color:var(--muted, #667)}.bido-pay-amount{font-size:24px;font-weight:800;margin-bottom:16px}.bido-pay-error{color:#dc2626;font-size:13px;min-height:16px;margin:8px 0}.bido-pay-submit{width:100%;padding:13px;border:none;border-radius:12px;cursor:pointer;background:#0a7d33;color:#fff;font-size:15px;font-weight:700;margin-top:10px}.bido-pay-submit:disabled{opacity:.6;cursor:default}.msg-system{max-width:520px;margin:14px auto;padding:14px 16px;border-radius:14px;background:#f0f7f2;border:1px solid #cfe6d6;text-align:center}.msg-system-icon{font-size:20px;margin-bottom:6px}.msg-system-text{font-size:13.5px;line-height:1.5;color:#1f3d2b}.order-actions{display:flex;flex-direction:column;gap:8px;margin-top:12px}.order-actions-ship{align-items:stretch}.order-btn{width:100%;padding:11px 16px;border-radius:10px;cursor:pointer;font-size:14px;font-weight:700;border:1px solid transparent}.order-btn:disabled{opacity:.6;cursor:default}.order-btn-primary{background:#0a7d33;color:#fff}.order-btn-ghost{background:#fff;color:#475569;border-color:#cbd5e1}.order-input{padding:10px 12px;border:1px solid #cbd5e1;border-radius:10px;font-size:14px;width:100%}.bido-tooltip-wrap{position:relative;display:block}.bido-tooltip-wrap-inline{position:relative;display:inline-block}.bido-tooltip{position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%);width:max-content;max-width:260px;padding:9px 12px;border-radius:10px;background:#1f2937;color:#fff;font-size:12.5px;line-height:1.45;font-weight:500;text-align:center;box-shadow:0 8px 24px #00000038;opacity:0;visibility:hidden;transition:opacity .14s ease;pointer-events:none;z-index:50}.bido-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#1f2937}.bido-tooltip-wrap:hover .bido-tooltip,.bido-tooltip-wrap-inline:hover .bido-tooltip,.btn-reserve-card:focus-visible+.bido-tooltip{opacity:1;visibility:visible}.rp-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:900;display:flex;align-items:center;justify-content:center;padding:16px}.rp-modal{background:#fff;border-radius:16px;padding:28px 24px 24px;max-width:460px;width:100%;box-shadow:0 20px 60px #0003}.rp-modal h3{margin:0 0 6px;font-size:17px;font-weight:700;color:#1e293b}.rp-modal .rp-sub{font-size:13px;color:#64748b;margin-bottom:16px}.rp-steps{list-style:none;padding:0;margin:0 0 18px;display:flex;flex-direction:column;gap:8px}.rp-steps li{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:#334155;line-height:1.4}.rp-steps li:before{content:"";display:block;width:7px;height:7px;border-radius:50%;background:#0a7d33;flex-shrink:0;margin-top:5px}.rp-modal textarea{width:100%;border:1px solid #cbd5e1;border-radius:10px;padding:10px 12px;font-size:13.5px;resize:vertical;min-height:90px;font-family:inherit;box-sizing:border-box;margin-bottom:14px}.rp-modal textarea:focus{outline:none;border-color:#0a7d33}.rp-guarantee{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;color:#475569;line-height:1.4;margin-bottom:20px;cursor:pointer}.rp-guarantee input[type=checkbox]{margin-top:2px;flex-shrink:0;accent-color:#0a7d33;width:15px;height:15px}.rp-actions{display:flex;gap:10px}.rp-actions .rp-cancel{flex:1;padding:11px;border-radius:10px;border:1px solid #cbd5e1;background:#fff;font-size:14px;font-weight:600;color:#475569;cursor:pointer}.rp-actions .rp-submit{flex:1;padding:11px;border-radius:10px;border:none;background:#dc2626;color:#fff;font-size:14px;font-weight:700;cursor:pointer}.rp-actions .rp-submit:disabled{opacity:.5;cursor:default}.notif-wrap{position:relative;display:inline-flex}.notif-badge{position:absolute;top:-4px;right:-4px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:#e11d48;color:#fff;font-size:10.5px;font-weight:800;display:flex;align-items:center;justify-content:center;line-height:1;pointer-events:none}.notif-badge[hidden]{display:none!important}.notif-panel{position:absolute;top:calc(100% + 10px);right:0;width:360px;max-width:90vw;max-height:70vh;overflow-y:auto;background:#fff;border:1px solid var(--border, #e5e7eb);border-radius:14px;box-shadow:0 18px 50px #0000002e;z-index:1300}.notif-panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--border, #eee);position:sticky;top:0;background:#fff}.notif-panel-title{font-size:15px;font-weight:800}.notif-markall{border:none;background:none;color:#0a7d33;font-size:12.5px;font-weight:700;cursor:pointer}.notif-empty{padding:28px 16px;text-align:center;color:var(--muted, #6b7280);font-size:13.5px}.notif-list{display:flex;flex-direction:column}.notif-row{display:flex;gap:10px;align-items:flex-start;width:100%;text-align:left;padding:12px 16px;border:none;border-bottom:1px solid var(--border, #f1f1f1);background:#fff;cursor:pointer}.notif-row:hover{background:#f8fafc}.notif-row.unread{background:#f0f7f2}.notif-row.unread:hover{background:#e8f2ec}.notif-row-dot{width:8px;height:8px;border-radius:50%;margin-top:6px;flex-shrink:0;background:transparent}.notif-row.unread .notif-row-dot{background:#0a7d33}.notif-row-body{min-width:0;flex:1}.notif-row-title{font-size:13.5px;font-weight:700;color:#111}.notif-row-text{font-size:12.5px;color:#475569;margin-top:2px;line-height:1.4}.notif-row-time{font-size:11.5px;color:#94a3b8;margin-top:4px}@media(max-width:640px){.notif-panel{position:fixed;top:80px;left:8px;right:8px;width:auto;max-width:none;max-height:calc(100vh - 96px)}}.bido-verify-list{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:8px}.bido-verify-item{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:600;color:var(--text, #111);padding:11px 13px;border:1px solid var(--border, #e5e7eb);border-radius:11px;background:var(--surface, #f7f7f5)}.bido-verify-item svg{flex-shrink:0;color:var(--secondary, #193900)}.bido-verify-sub2{margin:0 0 14px;font-size:12.5px;color:var(--muted, #667);line-height:1.5}.bido-verify-info{display:flex;gap:8px;font-size:12.5px;line-height:1.5;color:#1f3d2b;background:#f0f7f2;border:1px solid #cfe6d6;border-radius:12px;padding:12px 14px;margin-bottom:4px}.bido-verify-info strong{font-weight:800}.bido-api-docs-card{max-width:620px}.bido-api-doc-section{display:grid;gap:7px;padding:13px 0;border-top:1px solid var(--border, #e5e7eb)}.bido-api-doc-section:first-of-type{border-top:none;padding-top:2px}.bido-api-doc-title{font-size:13px;font-weight:800;color:var(--text, #111)}.bido-api-doc-section p{margin:0;color:var(--muted, #667);font-size:12.5px;line-height:1.45}.bido-api-doc-section code{display:block;padding:9px 10px;border:1px solid var(--border, #e5e7eb);border-radius:10px;background:var(--surface, #f7f7f5);color:var(--text, #111);font:600 11.5px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.theme-switch{position:relative;display:inline-flex;flex-shrink:0}.theme-switch-btn{width:38px;height:38px;border:1.5px solid var(--border, #e3e3e3);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--muted, #555);background:none;transition:border-color .15s,color .15s;padding:0}.theme-switch-btn:hover{border-color:#999;color:var(--text, #111)}.theme-switch-btn svg{width:18px;height:18px}.theme-switch-btn .ts-ico{display:none}.theme-switch[data-mode=light] .ts-ico-light,.theme-switch[data-mode=dark] .ts-ico-dark,.theme-switch[data-mode=auto] .ts-ico-auto{display:block}.theme-switch-menu{display:none;position:absolute;right:0;top:calc(100% + 10px);background:#fff;border:1.5px solid var(--border, #e5e5e3);border-radius:14px;box-shadow:0 8px 32px #0000001f;min-width:168px;padding:6px;z-index:1300}.theme-switch.open .theme-switch-menu{display:block}.theme-switch-option{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:none;background:none;border-radius:9px;font-family:inherit;font-size:13px;font-weight:600;color:var(--text, #111);text-align:left;cursor:pointer;transition:background .12s}.theme-switch-option:hover{background:var(--surface, #f7f7f5)}.theme-switch-option svg{width:16px;height:16px;flex-shrink:0;color:var(--muted, #777)}.theme-switch-option.active{background:var(--surface, #f6f6f4);color:var(--text, #111)}.theme-switch-option.active svg{color:var(--secondary, #193900)}.theme-switch-option .ts-check{margin-left:auto;opacity:0;color:var(--secondary, #193900)}.theme-switch-option.active .ts-check{opacity:1}html[data-theme=dark]{color-scheme:dark;--text: #ececea;--muted: #9a9aa0;--border: #2f2f34;--surface: #1b1b1e;--bg: #121214;--surface-2: #232327;--elev: #2a2a2f;--border-strong: #3d3d44;--input-bg: #1f1f23;--secondary: #3f7d1e;--bd-skel-base: #232327;--bd-skel-shine: #2e2e33}html[data-theme=dark] body{background:var(--bg);color:var(--text)}html[data-theme=dark] ::placeholder{color:#6f6f76}html[data-theme=dark] hr,html[data-theme=dark] .nav-dd-sep,html[data-theme=dark] .conv-divider,html[data-theme=dark] .search-divider{background:var(--border)!important;border-color:var(--border)!important}html[data-theme=dark] nav,html[data-theme=dark] .bido-nav,html[data-theme=dark] .site-nav{background:#121214f2;border-bottom-color:var(--border)}html[data-theme=dark] .logo-name,html[data-theme=dark] .nav-link,html[data-theme=dark] .nav-label{color:var(--text)}html[data-theme=dark] .nav-link:hover{background:var(--surface-2)}html[data-theme=dark] .nav-icon-btn,html[data-theme=dark] .nav-menu-btn,html[data-theme=dark] .nav-draft{border-color:var(--border-strong);color:var(--muted)}html[data-theme=dark] .nav-icon-btn:hover,html[data-theme=dark] .nav-menu-btn:hover{border-color:#6a6a72}html[data-theme=dark] .nav-search,html[data-theme=dark] .nav-search input{background:var(--input-bg);color:var(--text)}html[data-theme=dark] .nav-search{border-color:var(--border-strong)}html[data-theme=dark] .nav-search:focus-within{background:var(--surface-2);border-color:#6a6a72;box-shadow:0 2px 14px #0006}html[data-theme=dark] .nav-dd,html[data-theme=dark] .nav-dropdown{background:var(--elev);border-color:var(--border-strong);box-shadow:0 12px 40px #0000008c}html[data-theme=dark] .nav-dd-name,html[data-theme=dark] .nav-dd-item{color:var(--text)}html[data-theme=dark] .nav-dd-email{color:var(--muted)}html[data-theme=dark] .nav-dd-item:hover{background:var(--surface-2)}html[data-theme=dark] .nav-dd-logout:hover{background:#3a1d1d}html[data-theme=dark] footer,html[data-theme=dark] .bido-footer{background:#161618;border-top-color:var(--border)}html[data-theme=dark] .footer-link{color:var(--muted)}html[data-theme=dark] .footer-link:hover{background:var(--surface-2);color:var(--text)}html[data-theme=dark] .footer-link.active{color:var(--text)}html[data-theme=dark] .footer-copy{color:var(--muted)}html[data-theme=dark] .footer-platform-badge{background:var(--surface);border-color:var(--border);color:var(--text)}html[data-theme=dark] .theme-switch-btn{border-color:var(--border-strong)}html[data-theme=dark] .theme-switch-btn:hover{border-color:#6a6a72}html[data-theme=dark] .theme-switch-menu{background:var(--elev);border-color:var(--border-strong);box-shadow:0 12px 40px #0000008c}html[data-theme=dark] .card,html[data-theme=dark] .cat-card,html[data-theme=dark] .cat-tile,html[data-theme=dark] .listing-card,html[data-theme=dark] .seller-card,html[data-theme=dark] .price-card,html[data-theme=dark] .preview-card,html[data-theme=dark] .steps-card,html[data-theme=dark] .tips-card,html[data-theme=dark] .tip-box,html[data-theme=dark] .testi-card,html[data-theme=dark] .status-card,html[data-theme=dark] .balance-card,html[data-theme=dark] .delivery-card,html[data-theme=dark] .cp-card,html[data-theme=dark] .promo-card,html[data-theme=dark] .m-card,html[data-theme=dark] .form-card,html[data-theme=dark] .review-section,html[data-theme=dark] .data-table,html[data-theme=dark] .listing-row,html[data-theme=dark] .conv-item,html[data-theme=dark] .conv-list,html[data-theme=dark] .messages-area,html[data-theme=dark] .thread,html[data-theme=dark] .sidebar,html[data-theme=dark] .panel-right,html[data-theme=dark] .filters-panel,html[data-theme=dark] .filters-wrap,html[data-theme=dark] .listings-wrap{background:var(--surface-2);border-color:var(--border);color:var(--text)}html[data-theme=dark] .sort-menu,html[data-theme=dark] .subcat-menu,html[data-theme=dark] .promote-menu,html[data-theme=dark] .thread-more-menu,html[data-theme=dark] .location-search-menu,html[data-theme=dark] .loc-suggest,html[data-theme=dark] .search-suggest,html[data-theme=dark] .price-popover,html[data-theme=dark] .cat-picker,html[data-theme=dark] .import-modal,html[data-theme=dark] .info-modal,html[data-theme=dark] .topup-modal,html[data-theme=dark] .image-modal,html[data-theme=dark] .modal,html[data-theme=dark] .bido-pay-card,html[data-theme=dark] .rp-modal,html[data-theme=dark] .notif-panel,html[data-theme=dark] .notif-panel-head,html[data-theme=dark] .notif-row{background:var(--elev);border-color:var(--border-strong);color:var(--text)}html[data-theme=dark] .notif-row:hover{background:var(--surface-2)}html[data-theme=dark] .notif-row.unread{background:#1c2a1f}html[data-theme=dark] .notif-panel-title,html[data-theme=dark] .notif-row-title{color:var(--text)}html[data-theme=dark] .notif-row-text,html[data-theme=dark] .notif-empty{color:var(--muted)}html[data-theme=dark] input,html[data-theme=dark] textarea,html[data-theme=dark] select,html[data-theme=dark] .field-input,html[data-theme=dark] .price-input,html[data-theme=dark] .search-input,html[data-theme=dark] .faq-search,html[data-theme=dark] .title-input-big,html[data-theme=dark] .inp,html[data-theme=dark] .p-inp,html[data-theme=dark] .sort-select,html[data-theme=dark] .category-select,html[data-theme=dark] .search-bar,html[data-theme=dark] .qr-key,html[data-theme=dark] .order-input,html[data-theme=dark] .rp-modal textarea{background:var(--input-bg);border-color:var(--border-strong);color:var(--text)}html[data-theme=dark] .btn-ghost,html[data-theme=dark] .btn-half,html[data-theme=dark] .btn-google,html[data-theme=dark] .btn-msg,html[data-theme=dark] .btn-follow,html[data-theme=dark] .btn-profile,html[data-theme=dark] .save-btn,html[data-theme=dark] .sim-save,html[data-theme=dark] .promo-save,html[data-theme=dark] .page-btn,html[data-theme=dark] .view-btn,html[data-theme=dark] .sort-btn,html[data-theme=dark] .back-btn,html[data-theme=dark] .act-btn,html[data-theme=dark] .bulk-btn,html[data-theme=dark] .status-btn,html[data-theme=dark] .gallery-action-btn,html[data-theme=dark] .gallery-nav,html[data-theme=dark] .promote-act-btn,html[data-theme=dark] .thread-action-btn,html[data-theme=dark] .title-import-btn,html[data-theme=dark] .import-btn-secondary,html[data-theme=dark] .modal-close,html[data-theme=dark] .import-modal-close,html[data-theme=dark] .image-modal-close,html[data-theme=dark] .order-btn-ghost,html[data-theme=dark] .rp-actions .rp-cancel,html[data-theme=dark] .f-chip,html[data-theme=dark] .fp-chip,html[data-theme=dark] .fp-cat,html[data-theme=dark] .cat-chip,html[data-theme=dark] .filter-pill,html[data-theme=dark] .filter-tab,html[data-theme=dark] .cat-tab,html[data-theme=dark] .cond-tab,html[data-theme=dark] .cond-pill,html[data-theme=dark] .pop-tag,html[data-theme=dark] .subcat-item,html[data-theme=dark] .del-item,html[data-theme=dark] .quick-bid,html[data-theme=dark] .tags-wrap,html[data-theme=dark] .marquee-outer,html[data-theme=dark] .p-slider,html[data-theme=dark] .tog-track,html[data-theme=dark] .toggle,html[data-theme=dark] .pw-toggle,html[data-theme=dark] .step2-cat-badge,html[data-theme=dark] .detected-cat,html[data-theme=dark] .feature-icon,html[data-theme=dark] .balance-icon,html[data-theme=dark] .filter-bar,html[data-theme=dark] .bulk-select{background:var(--surface-2);border-color:var(--border-strong);color:var(--text)}html[data-theme=dark] .btn-ghost:hover,html[data-theme=dark] .save-btn:hover,html[data-theme=dark] .page-btn:hover,html[data-theme=dark] .view-btn:hover,html[data-theme=dark] .f-chip:hover,html[data-theme=dark] .filter-pill:hover{background:var(--elev)}html[data-theme=dark] .gallery-action-btn.saved,html[data-theme=dark] .btn-half.saved,html[data-theme=dark] .save-btn.saved,html[data-theme=dark] .sim-save.saved{background:var(--secondary);border-color:var(--secondary);color:#fff}html[data-theme=dark] .marquee-outer:before{background:linear-gradient(to right,var(--bg) 20%,transparent)}html[data-theme=dark] .marquee-outer:after{background:linear-gradient(to left,var(--bg) 20%,transparent)}html[data-theme=dark] .card-title,html[data-theme=dark] .form-title,html[data-theme=dark] .nav-dd-name{color:var(--text)}html[data-theme=dark] .card-loc,html[data-theme=dark] .card-cat,html[data-theme=dark] .card-location,html[data-theme=dark] .card-info,html[data-theme=dark] .form-sub,html[data-theme=dark] .hero-sub,html[data-theme=dark] .bido-pay-sub,html[data-theme=dark] .bido-pay-note{color:var(--muted)}html[data-theme=dark] .msg-system{background:#1c2a1f;border-color:#2f4a35}html[data-theme=dark] .msg-system-text{color:#cfe6d6}html[data-theme=dark] .bido-verify-item{background:var(--surface-2);border-color:var(--border-strong);color:var(--text)}html[data-theme=dark] .bido-verify-info{background:#1c2a1f;border-color:#2f4a35;color:#cfe6d6}html[data-theme=dark] .modal-backdrop,html[data-theme=dark] .rp-backdrop,html[data-theme=dark] .bido-pay-modal{background:#000000b3}html[data-theme=dark] .my-listings-bulk{background:var(--surface-2);border-color:var(--border)}html[data-theme=dark] .card-foot{background:var(--surface);border-color:var(--border)}html[data-theme=dark] .static-html-page{background:var(--bg)}html[data-theme=dark] .danger-card{background:var(--surface-2);border-color:#5a2a2f}html[data-theme=dark] .danger-head{background:#2a1618;border-color:#5a2a2f}html[data-theme=dark] .bottom-actions{background:#121214f5}html[data-theme=dark] .topup-package,html[data-theme=dark] .listing-pill,html[data-theme=dark] .f-chip-x,html[data-theme=dark] .toggle-switch{background:var(--surface-2);border-color:var(--border)}html[data-theme=dark] .courier-sub-check,html[data-theme=dark] .cb-wrap{background:var(--input-bg);border-color:var(--border-strong)}html[data-theme=dark] .balance-btn,html[data-theme=dark] .btn-phone,html[data-theme=dark] .btn-bid,html[data-theme=dark] .btn-publish,html[data-theme=dark] .btn-lime,html[data-theme=dark] .btn-new,html[data-theme=dark] .post-btn,html[data-theme=dark] .search-btn,html[data-theme=dark] .cta-btn,html[data-theme=dark] .contact-cta,html[data-theme=dark] .badge-new,html[data-theme=dark] .badge-verified,html[data-theme=dark] .gbadge-new,html[data-theme=dark] .pbadge-new,html[data-theme=dark] .promo-tag,html[data-theme=dark] .btn-contact,html[data-theme=dark] .send-btn,html[data-theme=dark] .filter-pill.active,html[data-theme=dark] .tab.active .tab-count,html[data-theme=dark] .compose-attachment-remove{color:#14210a}html[data-theme=dark] .messages-layout{border-left-color:var(--border);border-right-color:var(--border)}html[data-theme=dark] .thread-header{border-bottom-color:var(--border)}html[data-theme=dark] .compose{border-top-color:var(--border)}html[data-theme=dark] .thread,html[data-theme=dark] .messages-area{background:var(--bg)}html[data-theme=dark] .messages-area,html[data-theme=dark] .conv-list{scrollbar-color:var(--border-strong) transparent}html[data-theme=dark] .compose-attachment-spin{background:#0009}html[data-theme=dark] .msg-bubble{background:var(--surface-2);color:var(--text)}html[data-theme=dark] .msg-row.sent .msg-bubble{background:var(--secondary);color:#fff}html[data-theme=dark] .msg-row.sent .msg-bubble.has-image .msg-text{color:#fff}html[data-theme=dark] .msg-row.sent .msg-bubble a{color:var(--accent)}html[data-theme=dark] .tab-count{background:var(--surface-2)}html[data-theme=dark] .progress{background:var(--bg)}html[data-theme=dark] .bottom-bar{background:#121214f5}html[data-theme=dark] .prog-step.done .prog-num{color:#14210a}html[data-theme=dark] .fg{background:var(--surface-2);border-color:var(--border)}html[data-theme=dark] .section-locked{background:var(--surface)}html[data-theme=dark] .pay-opt,html[data-theme=dark] .saletype-opt,html[data-theme=dark] .cond-opt,html[data-theme=dark] .del-opt,html[data-theme=dark] .vis-opt,html[data-theme=dark] .method-item{background:var(--surface-2);border-color:var(--border);color:var(--text)}html[data-theme=dark] .pay-opt.disabled,html[data-theme=dark] .pay-opt:disabled,html[data-theme=dark] .pay-opt.locked{background:var(--surface);color:var(--muted)}html[data-theme=dark] .cp-card.selected,html[data-theme=dark] .saletype-opt.selected,html[data-theme=dark] .pay-opt.selected,html[data-theme=dark] .cond-opt.selected,html[data-theme=dark] .del-item.selected,html[data-theme=dark] .vis-opt.selected,html[data-theme=dark] .detected-cat.confirmed{background:var(--elev);border-color:var(--secondary)}html[data-theme=dark] .accordion-trigger{background:var(--surface-2)}html[data-theme=dark] .accordion-trigger:hover,html[data-theme=dark] .accordion-item.open .accordion-trigger{background:var(--elev)}html[data-theme=dark] .accordion-item.open{border-color:var(--border-strong)}html[data-theme=dark] .accordion-body p{color:var(--muted)}html[data-theme=dark] .search-bar{background:var(--surface-2);border-color:var(--border);box-shadow:0 4px 24px #0006}html[data-theme=dark] .search-bar input{background:transparent;border:none}html[data-theme=dark] .search-field:hover,html[data-theme=dark] .search-field:focus-within,html[data-theme=dark] .filters-wrap:hover,html[data-theme=dark] .filters-wrap.open{background:var(--input-bg)}html[data-theme=dark] .sf-input,html[data-theme=dark] .loc-text,html[data-theme=dark] .sf-select,html[data-theme=dark] .filter-trigger-txt{color:var(--text)}html[data-theme=dark] .search-suggest,html[data-theme=dark] .loc-suggest,html[data-theme=dark] .filters-panel{background:var(--elev);border-color:var(--border-strong)}html[data-theme=dark] .ss-section,html[data-theme=dark] .fp-section{border-color:var(--border)}html[data-theme=dark] .ss-item:hover,html[data-theme=dark] .loc-suggest-item:hover,html[data-theme=dark] .loc-suggest-item.active,html[data-theme=dark] .fp-cat:hover,html[data-theme=dark] .fp-chip:hover,html[data-theme=dark] .fp-footer{background:var(--surface-2)}html[data-theme=dark] .ss-item-meta,html[data-theme=dark] .fp-cat-icon{background:var(--surface);color:var(--muted)}html[data-theme=dark] .fp-cat.on,html[data-theme=dark] .fp-chip.on{background:#1c2a1f}
