:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dab-page:#08090c;--dab-ink:#f7f8fb;--dab-surface:#15171d;--dab-line:#454955}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--dab-page:#f7f8fb;--dab-ink:#17202e;--dab-surface:#fff;--dab-line:#b8c0ce;--dab-primary-light:#1557c0;--dab-danger-light:#b4232b;--dab-bg-1:#fcfcfd;--dab-text-2:#262626;--dab-border-3:#bbbfc8;--dab-bg-4:#f6f7f9;--dab-border-5:#bdbfc7;--dab-bg-6:#f6f7f9;--dab-text-7:#51545c;--dab-bg-8:#eeeff2;--dab-text-9:#744e05;--dab-border-10:#acd7b8;--dab-text-11:#126930;--dab-border-12:#d7acad;--dab-text-13:#a30002;--dab-border-14:#bdbfc7;--dab-border-15:#bdbfc7;--dab-bg-16:#f6f7f9;--dab-text-17:#262626;--dab-bg-18:#fcfcfcbb;--dab-border-19:#bdbfc7;--dab-bg-20:#fcfcfd;--dab-bg-21:#eeeff2;--dab-border-22:#d7acaf;--dab-border-23:#bcbfc7;--dab-bg-24:#f6f7f9f5;--dab-border-25:#d7acae;--dab-text-26:#a30005;--dab-text-27:#a30006;--dab-text-28:#a30005;--dab-border-29:#b6bcce;--dab-border-30:#bcbfc8;--dab-bg-31:#f6f7f9;--dab-border-32:#bbbfc8;--dab-border-33:#bbbfc8;--dab-bg-34:#f6f7f9;--dab-text-35:#4f545e;--dab-text-36:#4e535f;--dab-border-37:#d7acaf;--dab-bg-38:#f4ebec;--dab-text-39:#a30006;--dab-text-40:#51555c;--dab-border-41:#bbbfc8;--dab-bg-42:#f6f7f9;--dab-border-43:#bcbfc7;--dab-bg-44:#edeff2;--dab-border-45:#d7cbac;--dab-border-46:#d7acae;--dab-text-47:#50545d;--dab-text-48:#50545d;--dab-text-49:#51545c;--dab-text-50:#4e535f;--dab-bg-51:#fcfcfc;--dab-bg-52:#f6f7f9;--dab-text-53:#8a1921;--dab-text-54:#4b5263;--dab-bg-55:#faf5f6;--dab-bg-56:#fcfcfd;--dab-bg-57:#fcfcfd;--dab-border-58:#bcbec8;--dab-bg-59:#f6f7f8f7;--dab-text-60:#a30006;--dab-text-61:#a30006;--dab-text-62:#4f535f;--dab-border-63:#bcc0c7;--dab-bg-64:#eeeff1;--dab-text-65:#52545c;--dab-text-66:#232329;--dab-border-67:#bcbfc7;--dab-bg-68:#f6f7f8;--dab-text-69:#a30006;--dab-text-70:#51545d;--dab-text-71:#a30005;--dab-border-72:#d6adb0;--dab-bg-73:#f4ebec;--dab-text-74:#a30007;--dab-border-75:#aed6c0;--dab-bg-76:#f5faf7;--dab-text-77:#126930;--dab-text-78:#50535d;--dab-bg-79:#f7f7f8;--dab-bg-80:#f6f7f8;--dab-text-81:#51545d;--dab-text-82:#52545c;--dab-bg-83:#f6f7f9;--dab-border-84:#b9bfca;--dab-text-85:#744e05;--dab-bg-86:#faf5f6;--dab-border-87:#d7acad;--dab-text-88:#a30004;--dab-text-89:#4d5360;--dab-border-90:#d7ccac;--dab-text-91:#575757;--dab-text-92:#51535d;--dab-text-93:#23232a;--dab-border-94:#bdbfc7;--dab-bg-95:#f6f7f9;--dab-text-96:#51535c;--dab-border-97:#bdbfc7;--dab-bg-98:#f6f7f8;--dab-text-99:#50545e;--dab-text-100:#a30004;--dab-text-101:#126930;--dab-text-102:#52545b;--dab-text-103:#a30004;--dab-bg-104:#f7f7f8;--dab-text-105:#52535c;--dab-bg-106:#f4ebec80;--dab-bg-107:#e3e4e82b;--dab-bg-108:#fcfcfd;--dab-bg-109:#eeeff1;--dab-bg-110:#e4e5e7;--dab-bg-111:#f6f7f9;--dab-text-112:#4e535f;--dab-text-113:#990a15;--dab-text-114:#4f545e;--dab-text-115:#4f535f;--dab-bg-116:#f6f7f8e8;--dab-border-117:#c2c2c230;--dab-text-118:#4f545e;--dab-text-119:#4f545f;--dab-text-120:#a3000e;--dab-bg-121:#fcfcfd;--dab-text-122:#575757;--dab-border-123:#bbbec8;--dab-border-124:#d7acac;--dab-bg-125:#f0f0f0;--dab-text-126:#575757;--dab-text-127:#744e05;--dab-text-128:#4d5460;--dab-bg-129:#fcfcfc99;--dab-text-130:#51555c;--dab-bg-131:#fcfcfd;--dab-bg-132:#fcfcfd;--dab-text-133:#36446d;--dab-border-134:#b7bdcd;--dab-text-135:#4d5461;--dab-text-136:#4e5460;--dab-text-137:#a30003;--dab-border-138:#babfca;--dab-bg-139:#f6f7f8;--dab-text-140:#262626;--dab-border-141:#c2c2c2;--dab-bg-142:#f7f7f7;--dab-border-143:#bbc0c8;--dab-bg-144:#eeeff2;--dab-text-145:#4d5460;--dab-bg-146:#f7f7f7;--dab-text-147:#575757;--dab-border-148:#c2c2c229;--dab-text-149:#4c5361;--dab-border-150:#b8becb;--dab-text-151:#4e545f;--dab-border-152:#b9becb;--dab-bg-153:#f6f7f9;--dab-bg-154:#f6f7f9;--dab-text-155:#a30000;--dab-text-156:#495065;--dab-border-157:#b8becb;--dab-bg-158:#fcfcfd;--dab-text-159:#4c5362;--dab-border-160:#d7acac8c;--dab-bg-161:#f6f7f9;--dab-bg-162:#fcfcfde6;--dab-bg-163:#fcfcfd;--dab-bg-164:#fcfcfd;--dab-bg-165:#fcfcfd;--dab-text-166:#242529;--dab-text-167:#744e05;--dab-text-168:#51555c;--dab-bg-169:#f6f6f9;--dab-text-170:#4c5362;--dab-border-171:#add7bd;--dab-border-172:#d7acae;--dab-text-173:#a30008;--dab-border-174:#bbbfc9;--dab-bg-175:#f6f7f9;--dab-text-176:#51545d;--dab-border-177:#bcbfc7;--dab-bg-178:#eeeff1;--dab-border-179:#d7acae;--dab-text-180:#a30006;--dab-border-181:#afd5be;--dab-bg-182:#f5faf7;--dab-text-183:#126930;--dab-bg-184:#fcfcfdf0;--dab-bg-185:#f6f6f8;--dab-text-186:#126930;--dab-text-187:#575757;--dab-bg-188:#eeeff1;--dab-text-189:#52545b;--dab-border-190:#bcbec7;--dab-text-191:#52545c;--dab-border-192:#d7caac;--dab-text-193:#744e05;--dab-border-194:#acd7bc;--dab-text-195:#262626;--dab-bg-196:#f6f6f8;--dab-border-197:#bdbdc7;--dab-bg-198:#fcfcfcf0;--dab-border-199:#c2c2c240;--dab-bg-200:#f7f7f8d9;--dab-border-201:#c2c2c226;--dab-border-202:#c2c2c238;--dab-bg-203:#f5f7fad1;--dab-bg-204:#eceef4f0;--dab-border-205:#c2c2c26b;--dab-text-206:#262626cc;--dab-border-207:#b8bccc;--dab-text-208:#4f545e;--dab-text-209:#50545d;--dab-text-210:#4f535f;--dab-text-211:#575757;--dab-border-212:#bbbfc8;--dab-border-213:#bbbfc9;--dab-border-214:#bbbfc8;--dab-border-215:#d7acae;--dab-text-216:#50535e;--dab-text-217:#50555d;--dab-bg-218:#eeeff2;--dab-bg-219:#ebf4ef;--dab-bg-220:#f4f1eb;--dab-border-221:#d7c4ac;--dab-bg-222:#faf8f5;--dab-border-223:#aed6ba;--dab-bg-224:#f5faf7;--dab-text-225:#4c5261;--dab-border-226:#b8bdcc;--dab-text-227:#4c5161;--dab-text-228:#4e535f;--dab-border-229:#c2c2c22e;--dab-border-230:#acd7bb;--dab-bg-231:#f5faf7;--dab-border-232:#aed6bc;--dab-bg-233:#f5faf7;--dab-border-234:#d7acac;--dab-bg-235:#f4ebeb;--dab-border-236:#bbbfc9;--dab-bg-237:#edeef3;--dab-text-238:#a3000a}html,body{background:var(--dab-page);min-height:100%;color:var(--dab-ink);margin:0;font-family:Inter,Arial,Helvetica,sans-serif}.theme-toolbar{background:var(--dab-surface);color:var(--dab-ink);border-bottom:1px solid var(--dab-line);justify-content:flex-end;align-items:center;gap:8px;padding:8px 16px;font-size:14px;display:flex}.theme-toolbar select{min-height:40px;font:inherit;background:var(--dab-surface);color:var(--dab-ink);border:1px solid var(--dab-line);border-radius:8px;padding:6px 10px}.theme-toolbar select:focus-visible{outline-offset:2px;outline:3px solid #d92b38}:root[data-theme=light] input::placeholder,:root[data-theme=light] textarea::placeholder{color:#586174;opacity:1}:root[data-theme=light]{--dab-message-0:#eef1f7;--dab-message-1:#fff}.theme-icon-control{border:1px solid var(--dab-line);background:var(--dab-surface);width:44px;height:44px;color:var(--dab-ink);border-radius:50%;place-items:center;display:grid;position:relative}.theme-icon-control #site-theme{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.theme-icon-control:focus-within{outline-offset:3px;outline:3px solid #d92b38}:root[data-theme=light] .button-light,:root[data-theme=light] .button-dark,:root[data-theme=light] .home-membership-status,:root[data-theme=light] a[style*="background: var(--dab-bg-"][style*="text-align: center"]{border:1px solid var(--dab-border-5,#b8bdc6);box-sizing:border-box}.guide-top-link{color:var(--dab-ink);border:1px solid var(--dab-line);border-radius:9px;margin-right:auto;padding:10px 12px;font-weight:700;text-decoration:none}.guide-top-link:focus-visible{outline-offset:3px;outline:3px solid #d92b38}.guide-top-links{flex-wrap:wrap;align-items:center;gap:8px;margin-right:auto;display:flex}.guide-top-links .guide-top-link{margin-right:0;font-size:14px;line-height:1.3}@media (width<=420px){.theme-toolbar{gap:6px;padding:8px 10px}.guide-top-links{gap:5px}.guide-top-links .guide-top-link{padding:10px 7px;font-size:12px}}.theme-toolbar .guide-top-links{flex:180px;min-width:0}.theme-toolbar .theme-icon-control{flex-shrink:0}.theme-toolbar .notification-bell{flex:none;position:relative;top:auto;right:auto}.theme-toolbar .notification-panel{box-sizing:border-box;width:min(420px,100vw - 24px);max-height:calc(100dvh - 24px);position:fixed;inset:12px 12px auto auto}.theme-toolbar .notification-panel__list{min-height:0}.theme-toolbar .notification-panel__toolbar>div{flex-wrap:wrap}.dab-wordmark{padding-bottom:.22em;display:inline-block;position:relative}.dab-wordmark:after{content:"";clip-path:polygon(0 94%,14% 50%,35% 18%,58% 0,76% 7%,91% 31%,100% 56%,78% 36%,57% 34%,36% 53%,16% 89%,6% 100%);pointer-events:none;background:#096bff;height:.22em;position:absolute;inset:auto 0 0}select[required]:invalid:not(:disabled),input[type=date][required]:invalid:not(:disabled),input[type=datetime-local][required]:invalid:not(:disabled),input[type=file][required]:invalid:not(:disabled),[data-needs-attention=true]:not(:disabled){outline:2px solid var(--dab-text-26,#ff666b);outline-offset:3px;border-color:var(--dab-border-25,#ff666b)!important}label:has(select[required]:invalid:not(:disabled)):after{content:"Required — please complete";color:var(--dab-text-27,#ff9296);margin-top:8px;font-size:14px;font-weight:600;line-height:1.5;display:block}label:has(input[type=date][required]:invalid:not(:disabled)):after{content:"Required — please complete";color:var(--dab-text-27,#ff9296);margin-top:8px;font-size:14px;font-weight:600;line-height:1.5;display:block}label:has(input[type=datetime-local][required]:invalid:not(:disabled)):after{content:"Required — please complete";color:var(--dab-text-27,#ff9296);margin-top:8px;font-size:14px;font-weight:600;line-height:1.5;display:block}label:has(input[type=file][required]:invalid:not(:disabled)):after{content:"Required — please complete";color:var(--dab-text-27,#ff9296);margin-top:8px;font-size:14px;font-weight:600;line-height:1.5;display:block}label:has([data-needs-attention=true]:not(:disabled)):after{content:"Please choose a valid file";color:var(--dab-text-27,#70b4ff);margin-top:8px;font-size:14px;font-weight:600;line-height:1.5;display:block}select:focus-visible,input[type=date]:focus-visible,input[type=datetime-local]:focus-visible,input[type=file]:focus-visible{box-shadow:0 0 0 3px #ffffff80}.messages-page{max-width:1100px;color:var(--dab-text-2,#fff);margin:auto;padding:28px 20px 48px}.messages-page a,.contact-seller a{color:var(--dab-text-13,#5ca6ff)}.messages-page h1{font-size:clamp(28px,4vw,38px)}.messages-page>p{color:var(--dab-text-7,#c7c9ce);line-height:1.5}.messages-layout{grid-template-columns:300px minmax(0,1fr);gap:20px;margin-top:24px;display:grid}.messages-layout aside,.message-thread,.contact-seller{background:var(--dab-bg-6,#171a20);border:1px solid var(--dab-border-14,#42464e);border-radius:12px;min-width:0;padding:18px}.messages-page h2,.contact-seller h3{margin:0 0 12px;font-size:20px}.messages-layout aside button{text-align:left;width:100%;color:inherit;border:1px solid var(--dab-border-14,#42464e);cursor:pointer;background:0 0;border-radius:8px;margin:10px 0;padding:12px;display:block}.messages-layout aside button.selected{background:#0566ff17;border-color:#5ca6ff}.messages-layout aside span,.messages-layout aside small{margin-top:5px;font-size:12px;display:block}.message-history{flex-direction:column;gap:12px;max-height:55vh;margin:16px 0;display:flex;overflow:auto}.message-bubble{background:var(--dab-bg-52,#22262e);border:1px solid var(--dab-border-14,#42464e);overflow-wrap:anywhere;border-radius:12px;align-self:flex-start;max-width:90%;padding:12px}.message-bubble.own{border-color:#0557ff;align-self:flex-end}.message-bubble p{white-space:pre-wrap;margin:8px 0;line-height:1.5}.message-bubble time{color:var(--dab-text-7,#c7c9ce);font-size:11px}.message-thread textarea{box-sizing:border-box;background:var(--dab-bg-52,#22262e);width:100%;min-height:110px;color:inherit;border:1px solid var(--dab-border-14,#565c66);font:inherit;border-radius:8px;margin-top:8px;padding:12px;display:block}.message-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.message-actions span,.message-thread small{color:var(--dab-text-7,#c7c9ce);font-size:12px}.messages-page button,.contact-seller button{color:#fff;cursor:pointer;background:#0557ff;border:0;border-radius:8px;padding:12px 16px;font-weight:700}.messages-page button.secondary{border:1px solid var(--dab-border-14,#565c66);color:inherit;background:0 0}.messages-page button:disabled,.contact-seller button:disabled{opacity:.55;cursor:default}.contact-seller{margin:16px 0}.contact-seller p{color:var(--dab-text-7,#c7c9ce);line-height:1.5}@media (width<=700px){.messages-layout{grid-template-columns:minmax(0,1fr)}.messages-layout aside{max-height:250px;overflow:auto}.messages-page{padding:20px 14px}.message-history{max-height:50vh}.message-thread textarea{font-size:16px}}.vehicle-search-panel{border:1px solid var(--dab-border-14,#42464e);background:var(--dab-bg-6,#171a20);color:var(--dab-text-2,#fff);box-sizing:border-box;border-radius:14px;width:100%;margin:18px 0 24px;padding:20px}.vehicle-search-panel .vsp-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.vehicle-search-panel h2{margin:0;font-size:22px}.vehicle-search-panel .vsp-heading span{color:var(--dab-text-7,#c7c9ce);font-size:13px}.vehicle-search-panel .vsp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.vehicle-search-panel label{flex-direction:column;gap:7px;min-width:0;font-size:14px;font-weight:600;display:flex}.vehicle-search-panel .vsp-wide{grid-column:1/-1}.vehicle-search-panel input,.vehicle-search-panel select{box-sizing:border-box;border:1px solid var(--dab-border-14,#565c66);background:var(--dab-bg-52,#22262e);width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;border-radius:8px;margin:0;padding:10px 12px}.vehicle-search-panel :focus-visible{outline-offset:2px;outline:2px solid #5ca6ff}.vehicle-search-panel .vsp-actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.vehicle-search-panel button{color:#fff;cursor:pointer;background:#0557ff;border:1px solid #0566ff;border-radius:8px;width:auto;min-height:44px;margin:0;padding:10px 20px;font-weight:700}.vehicle-search-panel button[type=button]{color:inherit;border-color:var(--dab-border-14,#565c66);background:0 0}@media (width<=650px){.vehicle-search-panel{padding:14px}.vehicle-search-panel .vsp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vehicle-search-panel .vsp-heading{display:block}.vehicle-search-panel .vsp-heading span{margin-top:6px;display:block}.vehicle-search-panel label{font-size:12px}.vehicle-search-panel input,.vehicle-search-panel select{padding:9px 8px;font-size:16px}}.watch-save{border:1px solid var(--dab-border-5,#444);background:var(--dab-bg-6,#15171d);color:var(--dab-text-2,#fff);font:inherit;cursor:pointer;box-sizing:border-box;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:10px 14px;text-decoration:none;display:inline-flex}.watch-save[aria-pressed=true]{color:#0566ff;border-color:#0566ff}.watch-save:disabled{opacity:.6;cursor:wait}.watch-control{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.watch-control small{max-width:240px}.watch-page{max-width:1200px;color:var(--dab-text-2,#fff);margin:auto;padding:32px 20px}.watch-page a{color:inherit}.watch-page header p{color:var(--dab-text-7,#c7c9ce)}.watch-filters{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.watch-filters label{flex:1;gap:6px;min-width:145px;display:grid}.watch-page input,.watch-page select,.watch-page textarea{font:inherit;background:var(--dab-bg-6,#15171d);color:inherit;border:1px solid var(--dab-border-5,#444);box-sizing:border-box;border-radius:8px;max-width:100%;padding:10px}.watch-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:20px;display:grid}.watch-card{border:1px solid var(--dab-border-5,#333);background:var(--dab-bg-6,#111318);border-radius:16px;overflow:hidden}.watch-card img{object-fit:cover;width:100%;height:190px}.watch-card-body{padding:20px}.watch-card h2{font-size:21px}.watch-status{background:var(--dab-bg-8,#292c33);border-radius:20px;padding:5px 10px;font-size:13px;display:inline-block}.watch-price{font-size:26px;font-weight:750}.watch-card footer{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.watch-settings{border-top:1px solid var(--dab-border-5,#333);margin-top:20px;padding-top:14px}.watch-settings label{align-items:center;gap:8px;margin:12px 0;display:flex}.watch-settings .watch-field{display:grid}.watch-settings textarea{resize:vertical;min-height:70px}.watch-page button:focus-visible,.watch-save:focus-visible{outline-offset:3px;outline:3px solid #4b9bff}.watch-notice{border:1px solid var(--dab-border-5,#444);border-radius:12px;margin:20px 0;padding:18px}.watch-settings button{margin-top:10px}.watch-settings p{font-size:14px;line-height:1.5}.watch-filters input,.watch-filters select,.watch-settings .watch-field input,.watch-settings .watch-field select,.watch-settings .watch-field textarea{width:100%;min-width:0}.watch-settings summary{cursor:pointer;padding:6px 0}.dab-task-dot{width:11px;height:11px;box-shadow:none;pointer-events:none;background:#32d583;border:none;border-radius:50%;display:block;position:absolute;top:0;right:0;transform:translate(50%,-50%)}:is(a:has(>.dab-task-dot),div:has(>h2>.dab-task-dot),div:has(>h3>.dab-task-dot),section:has(>h2>.dab-task-dot),article:has(>h2>.dab-task-dot)),:is(button:has(>.dab-task-dot),section:has(>h3>.dab-task-dot),article:has(>h3>.dab-task-dot),main:has(>h1>.dab-task-dot),div:has(>h1>.dab-task-dot)),:is(div:has(>strong>.dab-task-dot),div:has(>.dab-task-dot),section:has(>.dab-task-dot)){position:relative}.dashboard-account-tasks a{color:inherit;border:1px solid #555;border-radius:12px;margin-top:14px;padding:14px;display:block;position:relative}.payments{max-width:920px;color:var(--dab-text-2,#fff);margin:auto;padding:32px 20px 64px}.payments a{color:inherit}.payments h1{margin:8px 0;font-size:clamp(30px,5vw,44px)}.payments header{margin:32px 0}.payments-eyebrow{letter-spacing:.13em;color:#0566ff;font-size:12px;font-weight:800}.payments nav,.payment-actions{flex-wrap:wrap;gap:10px;display:flex}.payments button,.payment-actions a{border:1px solid var(--dab-border-5,#51535b);background:var(--dab-bg-6,#111318);color:inherit;font:inherit;cursor:pointer;border-radius:10px;padding:13px 16px;text-decoration:none}.payments button[aria-pressed=true],.payment-actions .payment-primary{color:#fff;background:#0566ff;border-color:#0566ff;font-weight:700}.payments button:disabled{opacity:.6;cursor:wait}.payment-card{border:1px solid var(--dab-border-5,#51535b);background:var(--dab-bg-6,#111318);border-radius:18px;margin-top:22px;padding:24px}.payment-card-top{justify-content:space-between;gap:12px;display:flex}.payment-paid{color:var(--dab-text-11,#8ee6a5)}.payment-card dl{margin:24px 0}.payment-card dl>div{justify-content:space-between;gap:20px;padding:8px 0;display:flex}.payment-card dd{margin:0;font-weight:700}.payment-total{border-top:1px solid var(--dab-border-5,#51535b);font-size:22px}.payment-reference{overflow-wrap:anywhere;font-size:12px}.payments-notice,.payments-error{border:1px solid;border-radius:12px;padding:18px;line-height:1.5}.payments-error{color:var(--dab-text-9,#f4c95d)}.payments footer{margin-top:32px;line-height:1.6}.payments button:focus-visible,.payments a:focus-visible{outline-offset:3px;outline:3px solid #f4c95d}@media (width<=480px){.payment-card{padding:18px}.payment-actions>*{text-align:center;box-sizing:border-box;width:100%}}.buy-now-panel{border:1px solid var(--dab-line,#454955);background:var(--dab-surface,#15171d);color:var(--dab-ink,#f7f8fb);border-left:4px solid #055bff;border-radius:14px;margin:22px 0;padding:24px;line-height:1.65}.buy-now-label{letter-spacing:.1em;font-size:12px;font-weight:800}.buy-now-panel a,.buy-now-dialog a{color:inherit;text-underline-offset:4px}.buy-now-panel>button,.buy-now-actions button{color:#fff;font:inherit;cursor:pointer;background:#0550f5;border:0;border-radius:10px;margin:15px 0;padding:14px 18px;font-weight:700;display:block}.buy-now-panel>button{width:100%}.buy-now-dialog{border:1px solid var(--dab-line,#454955);width:calc(100% - 36px);max-width:560px;max-height:85vh;color:var(--dab-ink,#f7f8fb);background:var(--dab-surface,#15171d);border-radius:16px;padding:25px;line-height:1.65;overflow:auto}.buy-now-dialog::backdrop{background:#000000b3}.buy-now-dialog dl>div{justify-content:space-between;gap:20px;padding:8px 0;display:flex}.buy-now-dialog dd{margin:0;font-weight:700}.buy-now-actions{flex-wrap:wrap;gap:12px;display:flex}.buy-now-actions button:disabled{opacity:.65;cursor:wait}.buy-now-panel :focus-visible,.buy-now-dialog :focus-visible{outline-offset:3px;outline:3px solid #0560ff}.theme-toolbar{flex-wrap:nowrap}.theme-toolbar .guide-top-links{flex:auto}.site-menu-toggle{border:1px solid var(--dab-line);background:var(--dab-surface,#20242c);min-height:44px;color:var(--dab-ink,#fff);font:inherit;cursor:pointer;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;margin-left:auto;padding:8px 12px;font-weight:700;display:inline-flex}.site-menu-dialog{box-sizing:border-box;width:min(360px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;padding:20px;padding-bottom:max(20px, env(safe-area-inset-bottom));border:0;border-left:1px solid var(--dab-line);background:var(--dab-surface,#20242c);color:var(--dab-ink,#fff);margin:0;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-12px 0 40px #0005}.site-menu-dialog::backdrop{background:#0009}.site-menu-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.site-menu-heading h2{margin:0;font-size:22px}.site-menu-close{border:1px solid var(--dab-line);min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border-radius:9px;font-size:28px}.site-menu-links{gap:5px;display:grid}.site-menu-links a,.site-menu-links button{box-sizing:border-box;width:100%;min-height:44px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:12px;text-decoration:none;display:block}.site-menu-links a:hover,.site-menu-links button:hover,.site-menu-links a[aria-current=page]{background:#80808029}.site-menu-account{border-top:1px solid var(--dab-line);margin-top:20px;padding-top:16px}.site-menu-account h3{margin:0 0 10px;font-size:16px}.site-menu-toggle:focus-visible,.site-menu-close:focus-visible,.site-menu-links a:focus-visible,.site-menu-links button:focus-visible{outline-offset:2px;outline:3px solid #0557ff}.site-menu-links button:disabled{opacity:.6;cursor:wait}@media (width<=640px){.theme-toolbar .guide-top-links{display:none}}.notification-bell{z-index:1000;color:var(--dab-text-2,#fff);font-family:inherit;position:fixed;top:143px;right:16px}.notification-bell__trigger{border:1px solid var(--dab-border-23,#3a3d45);background:var(--dab-bg-24,#111318f5);width:46px;height:46px;color:var(--dab-text-2,#fff);cursor:pointer;border-radius:999px;place-items:center;display:grid;position:relative;box-shadow:0 6px 18px #00000059}.notification-bell__trigger svg{width:21px;height:21px}.notification-bell__trigger:focus-visible,.notification-panel button:focus-visible,.notification-panel a:focus-visible{outline:2px solid var(--dab-text-28,#4597ff);outline-offset:3px}.notification-bell__badge{border:2px solid var(--dab-border-29,#08090c);color:#fff;background:#0566ff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:800;line-height:1;display:grid;position:absolute;top:-5px;right:-5px}.notification-panel{border:1px solid var(--dab-border-30,#30333b);background:var(--dab-bg-31,#101217);border-radius:18px;flex-direction:column;width:min(420px,100vw - 24px);max-height:min(720px,100vh - 86px);display:flex;position:absolute;top:56px;right:0;overflow:hidden;box-shadow:0 22px 60px #00000094}.notification-panel__header{border-bottom:1px solid var(--dab-border-32,#292c33);justify-content:space-between;align-items:center;padding:18px 18px 14px;display:flex}.notification-panel__header h2,.notification-panel__header p{margin:0}.notification-panel__header h2{margin-top:3px;font-size:21px}.notification-panel__eyebrow{color:var(--dab-text-26,#4f9dff);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.notification-panel__icon-button{border:1px solid var(--dab-border-33,#343740);background:var(--dab-bg-34,#191c22);width:36px;height:36px;color:var(--dab-text-2,#fff);cursor:pointer;border-radius:999px;place-items:center;display:grid}.notification-panel__toolbar{border-bottom:1px solid var(--dab-border-32,#292c33);color:var(--dab-text-35,#bfc2c9);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:12px;display:flex}.notification-panel__toolbar>div,.notification-card__footer>div{align-items:center;gap:8px;display:flex}.notification-panel__toolbar button,.notification-panel__toolbar a,.notification-card__footer button,.notification-card__footer a{color:var(--dab-text-36,#d7d9de);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-weight:700;text-decoration:none;display:inline-flex}.notification-panel button:disabled{cursor:not-allowed;opacity:.45}.notification-panel__error{border:1px solid var(--dab-border-37,#7d3539);background:var(--dab-bg-38,#2c171a);color:var(--dab-text-39,#ffc5c7);border-radius:10px;margin:10px 14px 0;padding:10px 12px;font-size:13px}.notification-panel__list{overscroll-behavior:contain;padding:12px;overflow-y:auto}.notification-panel__state,.notification-panel__empty{color:var(--dab-text-35,#bfc2c9);text-align:center;padding:38px 18px}.notification-panel__empty svg{width:30px;height:30px;color:var(--dab-text-40,#777c87)}.notification-panel__empty h3{color:var(--dab-text-2,#fff);margin:12px 0 6px}.notification-panel__empty p{max-width:300px;margin:0 auto;line-height:1.45}.notification-card{border:1px solid var(--dab-border-41,#2d3038);background:var(--dab-bg-42,#171a20);border-radius:14px;margin-bottom:10px;padding:14px;position:relative}.notification-card--unread{border-color:var(--dab-border-43,#4a4e59);background:var(--dab-bg-44,#1d2027)}.notification-card[data-priority=important]{border-left:3px solid var(--dab-border-45,#f4c95d)}.notification-card[data-priority=urgent]{border-left:3px solid var(--dab-border-46,#4597ff)}.notification-card__heading,.notification-card__footer{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.notification-card__heading h3{color:var(--dab-text-2,#fff);margin:4px 0 0;font-size:15px;line-height:1.35}.notification-card__category{color:var(--dab-text-47,#9da1ab);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.notification-card__unread-dot{background:#0566ff;border-radius:999px;flex:none;width:9px;height:9px;margin-top:5px;box-shadow:0 0 12px #0566ffb3}.notification-card>p{color:var(--dab-text-48,#ced0d5);white-space:pre-wrap;margin:10px 0 13px;font-size:13px;line-height:1.5}.notification-card__footer{color:var(--dab-text-49,#8f939d);align-items:center;font-size:11px}.notification-card__footer button,.notification-card__footer a{color:var(--dab-text-50,#d9dbe0)}@media (width<=560px){.notification-bell{top:139px;right:12px}.notification-panel{width:auto;max-height:calc(100dvh - 82px);position:fixed;top:197px;left:8px;right:8px}.notification-panel__toolbar{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.notification-bell *,.notification-bell :before,.notification-bell :after{scroll-behavior:auto!important;transition:none!important}}.hiw-page{background:var(--dab-surface,#0b0d12);color:var(--dab-ink,#f4f5f7);min-height:100vh;font-family:Arial,sans-serif}.hiw-page *{box-sizing:border-box}.hiw-page a{color:inherit;text-underline-offset:4px}.hiw-header{border-bottom:1px solid var(--dab-line,#30333d);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;max-width:1180px;margin:auto;padding:22px 24px;display:flex}.hiw-brand{align-items:center;gap:10px;font-size:21px;font-weight:800;text-decoration:none;display:flex}.hiw-brand img{width:40px;height:40px}.hiw-main{max-width:1180px;margin:auto;padding:0 24px}.hiw-hero{max-width:820px;padding:76px 0 60px}.hiw-eyebrow{letter-spacing:.15em;color:var(--dab-text-69,#5ca6ff);font-size:12px;font-weight:800}.hiw-hero h1{letter-spacing:-.045em;margin:20px 0;font-size:clamp(36px,6vw,68px);line-height:1.06}.hiw-page p{color:var(--dab-text-7,#b7bac5);line-height:1.75}.hiw-hero p{max-width:640px;font-size:18px}.hiw-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.hiw-primary{background:#0553fd;border-radius:10px;padding:14px 22px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.hiw-switch{border:1px solid var(--dab-line,#30333d);border-radius:14px;gap:8px;width:fit-content;max-width:100%;padding:6px;display:flex}.hiw-switch button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:13px 24px;font-weight:700}.hiw-switch button[aria-pressed=true]{color:#fff;background:#0553fd}.hiw-page :focus-visible{outline-offset:4px;outline:3px solid #0560ff}.hiw-intro{grid-template-columns:1.2fr 1fr;align-items:center;gap:40px;padding:40px 0 28px;display:grid}.hiw-page h2{letter-spacing:-.025em;font-size:clamp(26px,3vw,36px);line-height:1.2}.hiw-visual{border:1px solid var(--dab-line,#30333d);text-align:center;background:linear-gradient(135deg,#0558ff17,#0000);border-radius:20px;padding:12px 22px}.hiw-visual svg{width:100%;max-height:155px}.hiw-milestones{justify-content:space-between;gap:10px;font-size:12px;display:flex}.hiw-milestones span{flex-direction:column;align-items:center;gap:7px;display:flex}.hiw-milestones b{color:#fff;background:#0553fd;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.hiw-visual small{color:var(--dab-text-7,#b7bac5);margin:15px 0 3px;font-size:11px;display:block}.hiw-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.hiw-steps li,.hiw-plan-grid article{border:1px solid var(--dab-line,#30333d);background:var(--dab-bg-6,#111318);border-radius:16px;flex-direction:column;padding:25px;display:flex}.hiw-card-top{color:var(--dab-text-69,#5ca6ff);justify-content:space-between;align-items:center;display:flex}.hiw-step-number{letter-spacing:.12em;font-size:11px;font-weight:800}.hiw-steps h3{margin:25px 0 0;font-size:21px}.hiw-steps p{font-size:15px}.hiw-steps a{margin-top:auto;padding-top:12px;font-size:14px;font-weight:700}.hiw-costs{border-top:1px solid var(--dab-line,#30333d);border-bottom:1px solid var(--dab-line,#30333d);grid-template-columns:1fr 1fr;gap:60px;margin:80px 0;padding:40px 0;display:grid}.hiw-calculator{border:1px solid var(--dab-line,#30333d);background:var(--dab-bg-6,#111318);border-radius:18px;padding:28px}.hiw-calculator label{margin-bottom:10px;display:block}.hiw-calculator input{background:var(--dab-surface,#0b0d12);width:100%;color:inherit;border:1px solid var(--dab-line,#555);font:inherit;border-radius:10px;padding:15px;font-size:22px}.hiw-calculator input[aria-invalid=true]{border-color:#cf2332}.hiw-calculator>p{font-size:12px}.hiw-calculator dl div{justify-content:space-between;gap:16px;padding:13px 0;display:flex}.hiw-calculator dd{overflow-wrap:anywhere;margin:0;font-weight:700}.hiw-total{border-top:1px solid var(--dab-line,#30333d);font-size:20px}.hiw-deadline{gap:10px;font-size:13px;line-height:1.6;display:flex}.hiw-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.hiw-plan-grid h3{margin-top:0}.hiw-plan-grid p{font-size:14px}.hiw-settlement{background:var(--dab-bg-6,#111318);border-left:4px solid #0553fd;border-radius:8px;gap:22px;margin:50px 0;padding:30px;display:flex}.hiw-settlement>svg{flex-shrink:0}.hiw-settlement h2{margin-top:0;font-size:27px}.hiw-faq details{border-bottom:1px solid var(--dab-line,#30333d);padding:20px 0}.hiw-faq summary{cursor:pointer;font-weight:700;line-height:1.6}.hiw-faq details p{max-width:850px}.hiw-support{text-align:center;max-width:800px;margin:auto;padding:65px 0 45px}.hiw-legal{flex-wrap:wrap;justify-content:center;gap:20px;margin:30px 0;display:flex}.hiw-note{font-size:12px}.hiw-page .site-footer{background:var(--dab-bg-6,#111318);padding:30px 24px}.hiw-page .site-footer-inner{max-width:1132px;margin:auto}.hiw-page .site-footer-links{flex-wrap:wrap;gap:45px;display:flex}.hiw-page .site-footer-links>div{flex-direction:column;gap:12px;display:flex}.hiw-page .site-footer-bottom{flex-wrap:wrap;gap:20px;margin-top:30px;display:flex}@media (width<=850px){.hiw-steps,.hiw-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hiw-costs{gap:25px}.hiw-intro{gap:20px}}@media (width<=600px){.hiw-main{padding:0 18px}.hiw-hero{padding:45px 0}.hiw-intro,.hiw-costs,.hiw-steps,.hiw-plan-grid{grid-template-columns:1fr}.hiw-switch{width:100%}.hiw-switch button{flex:1;padding:12px 8px}.hiw-costs{margin:50px 0}.hiw-settlement{gap:12px;padding:22px 18px}.hiw-calculator{padding:22px}.hiw-header{padding:20px 18px}.hiw-header>a:last-child{font-size:14px}}.hiw-media{border-top:1px solid var(--dab-line,#30333d);margin-top:55px;padding:36px 0}.hiw-media>p{max-width:830px}.hiw-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0;display:grid}.hiw-upload-panel{border:1px solid var(--dab-line,#30333d);background:var(--dab-bg-6,#111318);border-radius:18px;padding:26px}.hiw-upload-panel h3{font-size:22px;line-height:1.35}.hiw-upload-zone{border:2px dashed var(--dab-line,#454955);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:24px 16px;display:flex}.hiw-upload-zone>span{color:var(--dab-text-7,#b7bac5);font-size:13px}.hiw-photo-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.hiw-photo-strip figure{min-width:0;margin:0}.hiw-photo-strip svg{width:100%;height:auto;display:block}.hiw-photo-strip figcaption{justify-content:space-between;align-items:center;gap:3px;margin-top:7px;font-size:11px;display:flex}.hiw-photo-strip figcaption span{font-size:19px}.hiw-upload-caption{font-size:11px}.hiw-upload-panel ol{padding-left:22px;font-size:14px;line-height:1.7}.hiw-upload-panel li{padding:5px 0}.hiw-media-limit{border:1px solid var(--dab-line,#454955);border-radius:10px;flex-direction:column;gap:8px;padding:16px;font-size:13px;line-height:1.6;display:flex}.hiw-media-limit span{color:var(--dab-text-7,#b7bac5)}.hiw-video-demo{background:var(--dab-surface,#15171d);border-radius:12px;position:relative;overflow:hidden}.hiw-video-demo svg{width:100%;height:180px;display:block}.hiw-play-symbol{color:#fff;background:#0553fd;border-radius:50%;place-items:center;width:48px;height:48px;font-size:20px;display:grid;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.hiw-video-label{text-align:center;padding:10px;font-size:11px;display:block}.hiw-demo-file{overflow-wrap:anywhere;align-items:center;gap:12px;margin:14px 0;font-size:14px;display:flex}.hiw-demo-file>span{color:var(--dab-text-77,#5ada92)}.hiw-demo-file small{color:var(--dab-text-7,#b7bac5);margin-top:6px;display:block}.hiw-save-flow{border:1px solid var(--dab-line,#454955);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.hiw-save-flow>div{flex-direction:column;gap:10px;padding:22px;display:flex}.hiw-save-flow>div+div{border-left:1px solid var(--dab-line,#454955)}.hiw-save-flow svg{color:var(--dab-text-69,#5ca6ff);width:25px;height:25px}.hiw-save-flow span{color:var(--dab-text-7,#b7bac5);font-size:13px;line-height:1.6}@media (width<=700px){.hiw-media-grid,.hiw-save-flow{grid-template-columns:1fr}.hiw-save-flow>div+div{border-left:0;border-top:1px solid var(--dab-line,#454955)}.hiw-upload-panel{padding:20px}}.home-page{background:linear-gradient(180deg, var(--dab-bg-131,#06070a) 0%, var(--dab-bg-132,#0b0d12) 45%, var(--dab-bg-1,#08090c) 100%);min-height:100vh;color:var(--dab-text-133,#f7f8fb);font-family:Inter,Arial,Helvetica,sans-serif}.home-nav{border-bottom:1px solid var(--dab-border-134,#2a2f3c);background:var(--dab-bg-57,#050608);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.brand{color:var(--dab-text-17,#fff);align-items:center;gap:10px;font-size:20px;font-weight:800;text-decoration:none;display:inline-flex}.brand-mark{object-fit:contain;flex:0 0 34px;width:34px;height:34px;display:block}.sign-in-button,.button{border-radius:10px;padding:12px 18px;font-weight:700;text-decoration:none;display:inline-block}.sign-in-button,.button-red{color:#fff;background:#0566ff}.button-light{color:#000;background:#fff}.button-dark{background:var(--dab-bg-125,#222);color:var(--dab-text-140,white)}.hero{max-width:900px;margin:0 auto;padding:60px 20px}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.home-search{padding:50px 20px}.home-search h2{text-align:center;color:var(--dab-text-17,#fff);margin-bottom:24px}.search-form{flex-direction:column;gap:16px;max-width:700px;margin:0 auto;display:flex}.search-form input,.search-form select{border:1px solid var(--dab-border-141,#333);background:var(--dab-bg-142,#161616);width:100%;color:var(--dab-text-17,#fff);box-sizing:border-box;border-radius:10px;padding:14px 16px;font-size:16px}.search-form button{width:100%}@media (width>=768px){.search-form{grid-template-columns:2fr 1fr auto;align-items:center;display:grid}.search-form button{width:auto}}.featured-auctions{padding:50px 20px 70px}.featured-auctions h2{color:var(--dab-text-17,#fff);margin:0 0 24px;font-size:30px}.auction-grid{grid-template-columns:1fr;gap:20px;display:grid}.auction-card{border:1px solid var(--dab-border-143,#2f333a);background:var(--dab-bg-139,#121418);border-radius:16px;padding:18px}.auction-image{background:linear-gradient(135deg, var(--dab-bg-144,#22262d), var(--dab-bg-111,#101216));min-height:180px;color:var(--dab-text-145,#b9bec7);border-radius:12px;justify-content:center;align-items:center;margin-bottom:18px;font-weight:700;display:flex}.auction-card h3{color:var(--dab-text-17,#fff);margin:0 0 14px;font-size:22px}.auction-card p{color:var(--dab-text-136,#d4d7dc);margin:8px 0}.auction-card .button{text-align:center;box-sizing:border-box;width:100%;margin-top:18px;display:block}@media (width>=768px){.auction-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.auction-card-image{object-fit:cover;border-radius:12px;width:100%;height:220px;display:block}.auction-image-placeholder{background:var(--dab-bg-146,#1a1a1a);width:100%;height:220px;color:var(--dab-text-147,#bbb);border-radius:12px;justify-content:center;align-items:center;display:flex}.home-membership-status{border:1px solid var(--dab-border-148,#ffffff29);width:fit-content;max-width:calc(100% - 32px);color:var(--dab-text-17,#fff);letter-spacing:.02em;box-sizing:border-box;background:#ffffff12;border-radius:999px;margin:18px 16px 0;padding:9px 14px;font-size:.88rem;font-weight:700;line-height:1.3}@media (width>=768px){.site-footer-links{grid-template-columns:repeat(3,1fr)}.site-footer-bottom{flex-direction:row;justify-content:space-between}}.site-footer{border-top:1px solid var(--dab-border-134,#2a2f3c);background:var(--dab-bg-57,#050608);padding:42px 20px 28px}.site-footer-inner{max-width:1100px;margin:0 auto}.site-footer-logo{color:var(--dab-text-17,#fff);margin-bottom:12px;font-size:20px;font-weight:800;text-decoration:none;display:inline-block}.site-footer-inner>p{color:var(--dab-text-135,#aeb4bf);margin:0 0 30px;line-height:1.6}.site-footer-links{grid-template-columns:1fr;gap:28px;display:grid}.site-footer-links h3{color:var(--dab-text-17,#fff);margin:0 0 12px}.site-footer-links a{width:fit-content;color:var(--dab-text-149,#c7cbd3);margin:10px 0;text-decoration:none;display:block}.site-footer-links a:hover{color:var(--dab-text-17,#fff);text-decoration:underline}.site-footer-bottom{border-top:1px solid var(--dab-border-150,#242831);color:var(--dab-text-151,#8f96a3);flex-direction:column;gap:8px;margin-top:34px;padding-top:22px;font-size:13px;display:flex}@media (width>=768px){.site-footer-links{grid-template-columns:repeat(3,1fr)}.site-footer-bottom{flex-direction:row;justify-content:space-between}}.home-entry-frame{z-index:9999;pointer-events:none;position:fixed;inset:0;overflow:hidden}.home-entry-trace{opacity:0;will-change:left, right, top, bottom, width, height, opacity, transform;background:#ffffffe0;border-radius:999px;width:64px;height:3px;position:absolute;bottom:0;left:50%;box-shadow:0 0 3px #ffffffc7,0 0 7px #ffffff61,0 0 12px #ffffff29}.home-entry-trace-left{animation:1.9s cubic-bezier(.36,.05,.2,1) .1s 2 autobidTraceLeft}.home-entry-trace-right{animation:1.9s cubic-bezier(.36,.05,.2,1) .1s 2 autobidTraceRight}.home-entry-trace-left-tail,.home-entry-trace-right-tail{opacity:0;filter:blur(.35px);width:10px;animation-delay:.18s}@keyframes autobidTraceLeft{0%{opacity:0;width:5px;height:3px;top:auto;bottom:0;left:50%;transform:translate(-100%)}3%{opacity:1}28%{opacity:1;width:64px;height:3px;top:auto;bottom:0;left:0;transform:translate(0)}31%{opacity:1;width:3px;height:64px;top:auto;bottom:0;left:0;transform:none}70%{opacity:1;width:3px;height:64px;top:auto;bottom:calc(100% - 64px);left:0;transform:none}73%{opacity:1;width:64px;height:3px;top:0;bottom:auto;left:0;transform:none}96%{opacity:1;width:10px;height:3px;top:0;bottom:auto;left:50%;transform:translate(-100%)}to{opacity:0;width:4px;height:3px;top:0;bottom:auto;left:50%;transform:translate(-100%)}}@keyframes autobidTraceRight{0%{opacity:0;width:5px;height:3px;inset:auto auto 0 50%;transform:none}3%{opacity:1}28%{opacity:1;width:64px;height:3px;inset:auto auto 0 calc(100% - 64px);transform:none}31%{opacity:1;width:3px;height:64px;inset:auto auto 0 calc(100% - 3px);transform:none}70%{opacity:1;width:3px;height:64px;inset:auto auto calc(100% - 64px) calc(100% - 3px);transform:none}73%{opacity:1;width:64px;height:3px;inset:0 auto auto calc(100% - 64px);transform:none}96%{opacity:1;width:10px;height:3px;inset:0 auto auto 50%;transform:none}to{opacity:0;width:4px;height:3px;inset:0 auto auto 50%;transform:none}}@media (prefers-reduced-motion:reduce){.home-entry-trace{opacity:0;animation:none}}.founding-promotion{padding:0 20px 20px}.founding-promotion-card{border:1px solid var(--dab-border-152,#343946);background:linear-gradient(180deg, var(--dab-bg-153,#14171d) 0%, var(--dab-bg-154,#0d0f14) 100%);border-radius:18px;max-width:860px;margin:0 auto;padding:28px 22px;box-shadow:0 18px 50px #00000047}.founding-promotion-kicker{color:var(--dab-text-155,#0566ff);letter-spacing:.08em;margin-bottom:12px;font-size:13px;font-weight:900}.founding-promotion-card h2{color:var(--dab-text-17,#fff);margin:0;font-size:clamp(25px,5vw,38px);line-height:1.12}.founding-promotion-audience{color:var(--dab-text-156,#d7dae2);margin:14px 0 20px;font-size:17px}.founding-promotion-counter{border:1px solid var(--dab-border-124,#0566ff);color:var(--dab-text-17,#fff);text-align:center;background:#0566ff14;border-radius:12px;margin-bottom:20px;padding:14px 16px;font-size:18px;font-weight:900}.founding-promotion-plans{gap:12px;display:grid}.founding-promotion-plans>div{border:1px solid var(--dab-border-157,#2c313c);background:var(--dab-bg-158,#090b0f);border-radius:12px;flex-direction:column;gap:5px;padding:16px;display:flex}.founding-promotion-plans strong{color:var(--dab-text-17,#fff)}.founding-promotion-plans span,.founding-promotion-terms{color:var(--dab-text-159,#b9bec9)}.founding-promotion-terms{margin:18px 0;font-size:13px;line-height:1.55}.founding-promotion-status{color:var(--dab-text-17,#fff);text-align:center;font-weight:800}@media (width>=768px){.founding-promotion-card{padding:34px}.founding-promotion-plans{grid-template-columns:1fr 1fr}}.founding-promotion-actions{gap:10px;margin-top:18px;display:grid}.founding-promotion-button{box-sizing:border-box;text-align:center;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:12px 16px;font-weight:850;text-decoration:none;display:flex}.founding-promotion-button-primary{color:#fff;background:#0566ff}.founding-promotion-button-secondary{border:1px solid var(--dab-border-3,#4a4f5b);background:var(--dab-bg-42,#171a20);color:var(--dab-text-2,#fff)}@media (width>=768px){.founding-promotion-actions{grid-template-columns:1fr 1fr}}.launch-offers-heading{text-align:center;max-width:860px;margin:0 auto;padding:4px 20px 18px}.launch-offers-heading span{color:var(--dab-text-155,#0566ff);letter-spacing:.1em;font-size:12px;font-weight:900}.launch-offers-heading h2{color:var(--dab-text-2,#fff);margin:8px 0 6px;font-size:clamp(27px,5vw,40px)}.launch-offers-heading p{color:var(--dab-text-159,#b9bec9);margin:0}.free-listing-promotion{padding:0 20px 20px}.free-listing-promotion-card{border:1px solid var(--dab-border-160,#0566ff8c);background:radial-gradient(circle at top right, #0566ff26, transparent 42%), linear-gradient(180deg, var(--dab-bg-161,#15181f) 0%, var(--dab-bg-132,#0b0d12) 100%);border-radius:18px;max-width:860px;margin:0 auto;padding:28px 22px;box-shadow:0 18px 50px #0000004d,0 0 28px #0566ff14}.free-listing-promotion-kicker{color:var(--dab-text-155,#0566ff);letter-spacing:.08em;margin-bottom:12px;font-size:13px;font-weight:900}.free-listing-promotion-card h2{color:var(--dab-text-2,#fff);margin:0;font-size:clamp(28px,6vw,42px);line-height:1.08}.free-listing-promotion-audience{color:var(--dab-text-156,#d7dae2);margin:14px 0 20px;font-size:17px;line-height:1.55}.free-listing-promotion-counter{border:1px solid var(--dab-border-124,#0566ff);color:var(--dab-text-2,#fff);text-align:center;background:#0566ff17;border-radius:12px;margin-bottom:20px;padding:14px 16px;font-size:18px;font-weight:900}.free-listing-promotion-details{gap:12px;display:grid}.free-listing-promotion-details>div{border:1px solid var(--dab-border-157,#2c313c);background:var(--dab-bg-162,#090b0fe6);border-radius:12px;flex-direction:column;gap:5px;padding:16px;display:flex}.free-listing-promotion-details strong{color:var(--dab-text-2,#fff)}.free-listing-promotion-details span,.free-listing-promotion-terms{color:var(--dab-text-159,#b9bec9)}.free-listing-promotion-countdown{color:var(--dab-text-9,#f4c95d);text-align:center;margin:18px 0 0;font-size:16px;font-weight:900}.free-listing-promotion-actions{gap:10px;margin-top:18px;display:grid}.free-listing-promotion-button{box-sizing:border-box;text-align:center;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:12px 16px;font-weight:850;text-decoration:none;display:flex}.free-listing-promotion-button-primary{color:#fff;background:#0566ff}.free-listing-promotion-button-secondary{border:1px solid var(--dab-border-3,#4a4f5b);background:var(--dab-bg-42,#171a20);color:var(--dab-text-2,#fff)}.free-listing-promotion-terms{margin:18px 0;font-size:13px;line-height:1.55}.free-listing-promotion-status{color:var(--dab-text-2,#fff);text-align:center;font-weight:800}@media (width>=768px){.free-listing-promotion-card{padding:34px}.free-listing-promotion-details{grid-template-columns:repeat(3,1fr)}.free-listing-promotion-actions{grid-template-columns:1fr 1fr}}.home-nav{flex-wrap:wrap;gap:14px}@media (width<=600px){.home-nav .nav-actions{width:100%}}.home-nav .nav-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.home-nav .home-buy-now-link{color:#fff;background:#0550f5;border:1px solid #0550f5;font-weight:750}.hero .hero-actions.home-marketplace-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:780px;margin-inline:auto;display:grid}.hero .home-marketplace-actions>.button{box-sizing:border-box;text-align:center;white-space:normal;justify-content:center;align-items:center;width:100%;min-width:0;min-height:56px;padding:14px 12px;line-height:1.35;display:flex}.hero .home-marketplace-actions>:first-child{grid-column:1/-1}.home-nav .nav-actions>:focus-visible,.hero .home-marketplace-actions>:focus-visible{outline:3px solid var(--dab-text-2,#fff);outline-offset:4px}@media (width>=760px){.hero .hero-actions.home-marketplace-actions{grid-template-columns:repeat(4,minmax(0,1fr))}}.hero .home-marketplace-actions>:last-child{grid-column:1/-1}@media (width<=600px){.home-nav .nav-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.home-nav .nav-actions>.sign-in-button{box-sizing:border-box;width:100%;min-width:0;min-height:46px;font:inherit;text-align:center;white-space:normal;justify-content:center;align-items:center;margin:0;padding:12px;font-weight:700;display:flex}.home-nav .nav-actions>button.sign-in-button{color:var(--dab-text-2,#fff);border:1px solid var(--dab-border-23,#3a3d45);background:0 0;grid-column:1/-1}}.home-page{background:var(--dab-bg-57,#05090c)}.home-page .home-nav{gap:20px;padding:20px max(24px,50vw - 600px)}.home-page .brand{white-space:nowrap;font-size:clamp(20px,2.6vw,30px)}.home-page .nav-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.home-page .sign-in-button{color:var(--dab-ink);border:1px solid var(--dab-border-134,#303842);background:0 0;font-size:14px}:root[data-theme=light] .home-page .home-buy-now-link{color:#1557c0;background:#eaf2ff;border-color:#1557c0}.home-page .home-search{border-bottom:1px solid var(--dab-border-134,#253039);padding:16px 24px}.home-page .container{max-width:1200px;margin:auto}.home-page .search-form{grid-template-columns:minmax(180px,2fr) 1fr 1.3fr auto;gap:10px;max-width:none;display:grid}.home-page .search-form input,.home-page .search-form select{background:var(--dab-bg-57,#0c1116);border-color:var(--dab-border-134,#35414e);min-width:0;min-height:52px}.home-page .button{text-align:center;cursor:pointer;border:0}.home-page .button-red{color:#fff;background:#0566ff}.home-page .hero{box-sizing:border-box;color:#fff;background:linear-gradient(90deg,#03070af5,#03070aa6 37%,#03070a05 70%),url(/homepage-hero.png) 100%/cover no-repeat;max-width:1248px;min-height:470px;margin:auto;padding:60px 40px}.home-page .hero-badge{color:#0566ff;letter-spacing:3px;margin-bottom:22px;font-size:13px;font-weight:800}.home-page .hero h1{letter-spacing:-2px;max-width:650px;margin:0 0 20px;font-size:clamp(40px,5.5vw,72px);line-height:1.04}.home-page .hero h1 span{color:#0566ff}.home-page .hero p{color:#c7d0dc;max-width:470px;margin-bottom:28px;font-size:22px;line-height:1.5}.home-page .hero-actions{gap:14px;display:flex}.home-page .hero-actions .button{padding:18px 28px}.home-page .button-outline{color:#fff;background:#00000080;border:1px solid #0566ff}.home-page .home-quick-links,.home-page .home-trust-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:1200px;margin:20px auto;padding:0 24px;display:grid}.home-page .home-quick-links>a{color:inherit;background:var(--dab-bg-142,#0b1116);border:1px solid var(--dab-border-134,#27313b);border-radius:12px;align-items:center;gap:8px;padding:22px 18px;font-weight:700;text-decoration:none;display:flex}.home-page .home-quick-links>a>span:last-child{color:#0566ff;margin-left:auto}.home-page .home-trust-strip{box-sizing:border-box;border:1px solid var(--dab-border-134,#27313b);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:22px}.home-page .home-trust-strip div{padding:0 18px}.home-page .home-trust-strip strong,.home-page .home-trust-strip span{display:block}.home-page .home-trust-strip span{opacity:.75;margin-top:7px;font-size:13px;line-height:1.5}.home-page .featured-auctions{padding:26px 24px}.home-page .featured-auctions h2{font-size:32px}.home-page .auction-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.home-page .auction-card{background:var(--dab-bg-142,#0b1116);border:1px solid var(--dab-border-134,#27313b);border-radius:14px;min-width:0;padding:12px}.home-page .auction-card-image{object-fit:cover;border-radius:9px;width:100%;height:220px}.home-page .auction-card h3{font-size:22px}.home-page .home-launch-grid{grid-template-columns:1fr 1fr;gap:20px;max-width:1200px;margin:auto;padding:12px 24px 40px;display:grid}.home-page .launch-offers-heading{text-align:left;grid-column:1/-1;margin:10px 0 0;padding:0}.home-page .launch-offers-heading h2{font-size:32px}.home-page .free-listing-promotion,.home-page .founding-promotion{max-width:none;margin:0;padding:0}.home-page .free-listing-promotion-card,.home-page .founding-promotion-card{box-sizing:border-box;background:var(--dab-bg-142,#0b1116);border:1px solid #0566ff;border-radius:14px;height:100%;padding:24px}.home-page .free-listing-promotion-card h2,.home-page .founding-promotion-card h2{font-size:26px;line-height:1.25}.home-page .free-listing-promotion-details,.home-page .founding-promotion-plans{grid-template-columns:1fr}.home-page a:focus-visible,.home-page button:focus-visible,.home-page input:focus-visible,.home-page select:focus-visible{outline-offset:3px;outline:3px solid #4d9cff}@media (width<=900px){.home-page .search-form{grid-template-columns:2fr 1fr}.home-page .auction-grid,.home-page .home-quick-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.home-page .home-nav{flex-wrap:wrap;padding:16px}.home-page .home-search{padding:12px 16px}.home-page .search-form{grid-template-columns:1fr 1fr}.home-page .search-form input,.home-page .search-form button{grid-column:1/-1}.home-page .hero{background-image:linear-gradient(#03070ae6,#03070a80 65%,#03070a40),url(/homepage-hero.png);background-position:60%;min-height:480px;padding:36px 20px}.home-page .hero h1{font-size:46px}.home-page .hero p{font-size:18px}.home-page .hero-actions .button{padding:15px 17px}.home-page .home-quick-links{gap:8px;padding:0 16px}.home-page .home-quick-links>a{padding:16px 12px;font-size:13px}.home-page .home-trust-strip{grid-template-columns:1fr;gap:18px;margin:16px}.home-page .home-trust-strip div{padding:0}.home-page .auction-grid,.home-page .home-launch-grid{grid-template-columns:1fr}.home-page .featured-auctions,.home-page .home-launch-grid{padding-left:16px;padding-right:16px}.home-page .auction-card-image{height:240px}}@media (width>=901px){.home-page .search-form{grid-template-columns:minmax(180px,2fr) 1fr 1.1fr 1.2fr auto}}.home-page .hero{isolation:isolate;background:#080e18;position:relative}.home-page .hero:before{content:"";z-index:-1;filter:hue-rotate(225deg);background:linear-gradient(90deg,#03070af5,#03070aa6 37%,#03070a05 70%),url(/homepage-hero.png) 100%/cover no-repeat;position:absolute;inset:0}@media (width<=600px){.home-page .hero:before{background-image:linear-gradient(#03070ae6,#03070a80 65%,#03070a40),url(/homepage-hero.png);background-position:60%}}.dab-sign-in{--login-glow:#10254b;--login-card:#111827;--login-accent:#79baff;--login-button:#0553fd}:root[data-theme=light] .dab-sign-in{--login-glow:#e1edff;--login-card:#fff;--login-accent:#1557c0}.dab-sign-in :is(a,button,input):focus-visible{outline:2px solid var(--login-accent);outline-offset:3px}.call-dealer-contact{color:var(--dab-text-2,#fff);flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.call-dealer-contact>span{overflow-wrap:anywhere;font-size:13px}.call-dealer-contact>a{box-sizing:border-box;min-height:44px;color:inherit;background:0 0;border:1px solid #0558ff;border-radius:8px;align-items:center;padding:10px 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.call-dealer-contact>small{color:var(--dab-text-7,#b9bcc4);flex-basis:100%;font-size:11px;line-height:1.5}.call-dealer-contact a:focus-visible{outline-offset:3px;outline:3px solid #54a1ff}.marketplace-tabs{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.marketplace-tabs a{border:1px solid var(--dab-border-14,#42464e);color:var(--dab-text-2,#fff);background:var(--dab-bg-6,#171a20);border-radius:9px;padding:12px 22px;font-weight:700;text-decoration:none;display:inline-block}.marketplace-tabs a[aria-current=page]{color:#fff;background:#0557ff;border-color:#5ca6ff}.marketplace-tabs a:focus-visible{outline-offset:3px;outline:2px solid #5ca6ff}.auctions-page{background:var(--dab-bg-121,#0b0b0f);min-height:80vh;color:var(--dab-text-2,#fff);padding:32px 24px 110px;font-family:Arial,sans-serif}.auctions-page>*{box-sizing:border-box;max-width:1200px;margin-left:auto;margin-right:auto}.auctions-header{margin-bottom:24px}.live-label{letter-spacing:.12em;color:#0561ff;font-size:12px;font-weight:800}.auctions-header h1{letter-spacing:-.035em;margin:15px 0;font-size:clamp(30px,4.5vw,52px);line-height:1.08}.auctions-header p{max-width:800px;color:var(--dab-text-7,#b9bcc4);font-size:14px;line-height:1.6}.auctions-header>a{color:inherit;font-size:14px}.marketplace-search{border:1px solid var(--dab-border-14,#34363d);background:var(--dab-bg-6,#171a20);border-radius:12px;margin-top:20px;margin-bottom:20px}.marketplace-search summary{cursor:pointer;padding:18px;font-weight:700}.marketplace-search summary span{color:var(--dab-text-7,#b9bcc4);margin-left:15px;font-size:12px;font-weight:400}.marketplace-search .vehicle-search-panel{background:0 0;border:0;margin:0}.auction-controls{gap:12px;margin-bottom:24px;display:flex}.auction-controls select{background:var(--dab-bg-6,#171a20);min-width:0;color:inherit;border:1px solid var(--dab-border-14,#34363d);font:inherit;border-radius:9px;padding:12px;font-size:14px}.results-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.results-heading h2{letter-spacing:-.025em;margin:0;font-size:24px}.results-heading>span{color:var(--dab-text-7,#b9bcc4);font-size:12px}.auctions-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.vehicle-card{border:1px solid var(--dab-border-14,#34363d);background:var(--dab-bg-98,#17181d);border-radius:13px;min-width:0;overflow:hidden}.vehicle-image{aspect-ratio:4/3;background:#25262b;position:relative;overflow:hidden}.vehicle-photo{object-fit:cover;width:100%;height:100%;display:block}.status-badge{color:#fff;letter-spacing:.04em;background:#0557ff;border-radius:6px;padding:6px 9px;font-size:10px;font-weight:800;position:absolute;top:12px;left:12px}.vehicle-card-body{padding:18px;position:relative}.vehicle-category{letter-spacing:.1em;color:var(--dab-text-7,#b9bcc4);font-size:10px}.vehicle-card h3{margin:8px 0;font-size:19px}.vehicle-location,.vehicle-mileage{color:var(--dab-text-7,#b9bcc4);margin:8px 0;font-size:13px;line-height:1.5}.auction-stats{justify-content:space-between;gap:16px;margin:18px 0;display:flex}.auction-stats>div{flex-direction:column;gap:6px;display:flex}.auction-stats span{color:var(--dab-text-7,#b9bcc4);font-size:11px}.auction-stats strong{letter-spacing:-.03em;font-size:25px}.vehicle-card-footer{border-top:1px solid var(--dab-border-14,#34363d);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.vehicle-card-footer>span{color:var(--dab-text-7,#b9bcc4);font-size:11px}.vehicle-card-footer>a{color:#fff;white-space:nowrap;background:#0558ff;border-radius:7px;padding:11px 16px;font-size:13px;font-weight:700;text-decoration:none}.marketplace-contact{margin-top:14px}.marketplace-contact>a,.marketplace-contact>button{color:var(--dab-text-2,#fff);font:inherit;cursor:pointer;background:0 0;border:0;padding:5px 0;font-size:12px;text-decoration:underline}.marketplace-contact p{font-size:12px}.marketplace-contact button:disabled{opacity:.6}.marketplace-auction .auctions-grid{grid-template-columns:1fr;gap:14px}.marketplace-auction .vehicle-card{grid-template-columns:300px minmax(0,1fr);display:grid}.marketplace-auction .vehicle-image{aspect-ratio:auto;height:100%;min-height:230px}.marketplace-auction .vehicle-card-body{padding:22px 24px}.marketplace-auction .vehicle-card h3{padding-right:145px;font-size:22px}.marketplace-auction .auction-stats{max-width:350px}.auction-countdown{color:var(--dab-text-133,#79baff);background:#0559ff1f;border:1px solid #0559ff59;border-radius:7px;padding:8px 12px;font-size:12px;font-weight:700;position:absolute;top:22px;right:22px}.marketplace-auction .vehicle-mileage{margin-top:0;display:inline-block}.marketplace-auction .vehicle-card-footer{justify-content:flex-start;gap:24px}.marketplace-buy .vehicle-card-body{flex-direction:column;display:flex}.marketplace-buy .auction-stats{order:-1;margin:0 0 10px}.marketplace-buy .auction-stats strong{font-size:28px}.marketplace-buy .vehicle-category{display:none}.marketplace-buy .vehicle-card h3{font-size:16px}.marketplace-buy .vehicle-card-footer{margin-top:10px}.marketplace-examples{border-top:1px solid var(--dab-border-14,#34363d);margin-top:54px;padding-top:30px}.marketplace-examples>p{max-width:820px;color:var(--dab-text-7,#b9bcc4);margin-bottom:22px;font-size:13px;line-height:1.6}.marketplace-examples .status-badge{background:#393c44}.example-instruction{color:var(--dab-text-7,#b9bcc4);font-size:12px;line-height:1.6}.example-message{border:1px solid var(--dab-border-14,#555);color:var(--dab-text-7,#b9bcc4);cursor:default;background:0 0;border-radius:7px;padding:10px;font-size:12px}.marketplace-message-bubble{color:#fff;z-index:30;background:#0558ff;border-radius:30px;align-items:center;gap:9px;padding:15px 20px;font-size:14px;font-weight:700;text-decoration:none;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 5px 25px #0005}.marketplace-page :focus-visible{outline-offset:4px;outline:3px solid #54a1ff}@media (width>=1250px){.marketplace-buy .auctions-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.marketplace-buy .marketplace-examples .auctions-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=850px){.auctions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-auction .vehicle-card{grid-template-columns:220px minmax(0,1fr)}.marketplace-auction .vehicle-card h3{padding-right:0}.auction-countdown{margin-bottom:10px;display:inline-block;position:static}.vehicle-card-footer{flex-wrap:wrap}}@media (width<=580px){.auctions-page{padding:24px 14px 100px}.marketplace-search summary span{margin:8px 0 0 18px;display:block}.auction-controls select{width:50%;font-size:12px}.results-heading h2{font-size:21px}.auctions-grid{gap:10px}.vehicle-card-body{padding:12px}.vehicle-card h3{font-size:14px!important}.marketplace-buy .auction-stats strong{font-size:23px}.vehicle-card-footer>a{padding:10px;font-size:12px}.vehicle-card-footer>span{font-size:10px}.vehicle-category{font-size:9px}.status-badge{padding:5px;font-size:8px;top:8px;left:7px}.marketplace-auction .vehicle-card{grid-template-columns:120px minmax(0,1fr)}.marketplace-auction .vehicle-card-body{padding:12px}.marketplace-auction .vehicle-image{min-height:250px}.marketplace-auction .auction-stats{gap:10px}.auction-stats strong{font-size:22px}.auction-countdown{padding:6px 8px;font-size:11px}.marketplace-message-bubble{bottom:18px;right:16px}.marketplace-examples .results-heading{align-items:flex-start}.example-message{padding:8px;font-size:10px}.vehicle-location{font-size:12px}}@media (prefers-reduced-motion:no-preference){.vehicle-card{transition:border-color .2s}.vehicle-card:hover{border-color:#0559ff}}.buy-now-account-actions{border:1px solid var(--dab-border-14,#34363d);background:var(--dab-bg-6,#171a20);border-radius:12px;margin-top:20px;margin-bottom:22px;padding:18px}.buy-now-account-actions nav{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.buy-now-account-actions a{color:inherit;text-underline-offset:3px}.buy-now-account-actions nav a{border:1px solid var(--dab-border-14,#34363d);border-radius:8px;padding:10px 14px;font-size:13px;text-decoration:none}.buy-now-account-actions nav .buy-now-sell{color:#fff;background:#0558ff;border-color:#0558ff;font-weight:700}.buy-now-account-actions p{color:var(--dab-text-7,#b9bcc4);margin-bottom:0;font-size:13px;line-height:1.7}.buy-now-account-actions .buy-now-fee-note{font-size:12px}.buy-now-card-fee{color:var(--dab-text-7,#b9bcc4);margin:4px 0;font-size:11px}.marketplace-buy .vehicle-card-footer>a{white-space:normal;overflow-wrap:anywhere;line-height:1.5}.buy-now-alert-form{flex-wrap:wrap;align-items:end;gap:12px;padding:12px;display:flex}.buy-now-alert-form p{flex-basis:100%;margin:0}.buy-now-alert-form label{gap:4px;display:grid}.buy-now-alert-form input,.buy-now-alert-form select,.buy-now-alert-form button{box-sizing:border-box;min-height:44px;color:var(--dab-ink);background:var(--dab-surface);border:1px solid var(--dab-line);font:inherit;border-radius:8px;padding:8px}.buy-now-saved-searches>summary,.buy-now-saved-search-name{color:#79baff}:root[data-theme=light] .buy-now-saved-searches>summary,:root[data-theme=light] .buy-now-saved-search-name{color:#1557c0}.vehicle-details-page{background:var(--dab-bg-185,#0f0f14);min-height:100vh;color:var(--dab-text-2,#fff);padding:24px 16px 48px}.vehicle-details-container{width:100%;max-width:900px;margin:0 auto}.vehicle-details-label{color:var(--dab-text-186,#22c55e);letter-spacing:1px;text-transform:uppercase;margin:0 0 10px;font-size:.78rem;font-weight:800}.vehicle-details-container h1{margin:0;font-size:clamp(1.65rem,6vw,2.4rem);line-height:1.2}.vehicle-details-subtitle{color:var(--dab-text-187,#b5b5b5);margin:10px 0 24px;font-size:1rem}.vehicle-details-card{background:var(--dab-bg-98,#17181d);border:1px solid var(--dab-border-123,#2b2d35);border-radius:20px;overflow:hidden;box-shadow:0 12px 32px #00000059}.vehicle-details-image{object-fit:cover;width:100%;height:auto;max-height:520px;display:block}.vehicle-details-content{padding:20px}.vehicle-details-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.vehicle-details-stats>div{background:var(--dab-bg-188,#202127);border:1px solid var(--dab-border-58,#30323a);border-radius:12px;padding:16px}.vehicle-details-stats span{color:var(--dab-text-189,#a7a9b0);margin-bottom:6px;font-size:.9rem;display:block}.vehicle-details-stats strong{color:var(--dab-text-2,#fff);font-size:1.35rem;display:block}.place-bid-button,.view-auction-button{cursor:pointer;border:none;border-radius:10px;min-height:48px;padding:12px 20px;font-size:1rem;font-weight:800;transition:transform .2s,background .2s,opacity .2s}.place-bid-button{color:#111318;background:#fbbf3b}.view-auction-button{color:#fff;background:#0566ff;margin-left:12px}.place-bid-button:hover,.view-auction-button:hover{opacity:.92;transform:translateY(-1px)}.place-bid-button:active,.view-auction-button:active{transform:translateY(0)}@media (width<=600px){.vehicle-details-page{padding:18px 12px 36px}.vehicle-details-card{border-radius:16px}.vehicle-details-content{padding:16px}.vehicle-details-stats{grid-template-columns:1fr;gap:12px}.place-bid-button,.view-auction-button{width:100%;display:block}.view-auction-button{margin-top:12px;margin-left:0}.max-bid-input{width:100%;min-height:52px;color:var(--dab-text-2,#fff);background:var(--dab-bg-188,#202127);border:1px solid var(--dab-border-190,#3a3c45);box-sizing:border-box;border-radius:10px;outline:none;margin-bottom:14px;padding:0 16px;font-size:1rem;display:block}.max-bid-input::placeholder{color:var(--dab-text-191,#92959e)}.max-bid-input:focus{border-color:var(--dab-border-192,#fbbf3b);box-shadow:0 0 0 3px #fbbf3b2e}}.activity-feed{margin-top:24px;padding-top:8px}.activity-item{background:var(--dab-bg-188,#202127);border:1px solid var(--dab-border-190,#3a3c45);border-radius:12px;margin-bottom:14px;padding:16px}.activity-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.activity-message{margin:8px 0;line-height:1.5}.activity-amount{color:var(--dab-text-193,#ffbf3b);margin-top:8px;font-size:1.05rem;font-weight:700}.activity-item.winning{border-left:4px solid var(--dab-border-194,#22c55e)}.activity-item.outbid{border-left:4px solid var(--dab-border-46,#4597ff)}.activity-item.winning .activity-amount{color:var(--dab-text-186,#22c55e)}.activity-item.outbid .activity-amount{color:var(--dab-text-193,#ffbf3b)}.membership-message{border:1px solid var(--dab-border-90,#f5c542);color:var(--dab-text-195,#f5f5f5);text-align:center;background:#ffc1071f;border-radius:10px;margin:12px 0 20px;padding:12px 16px;font-size:.95rem;line-height:1.5}.vehicle-info-card{background:var(--dab-bg-196,#1b1b22);border:1px solid var(--dab-border-197,#2d2d35);border-radius:16px;margin-top:24px;padding:20px}.vehicle-info-card h3{margin:0 0 18px;font-size:1.3rem}.vehicle-info-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.vehicle-info-grid div{flex-direction:column;display:flex}.vehicle-info-grid span{color:var(--dab-text-128,#9ca3af);margin-bottom:4px;font-size:.85rem}.vehicle-info-grid strong{color:var(--dab-text-17,#fff);font-size:1rem}.vehicle-info-grid div:last-child{grid-column:1/-1;padding-top:4px}.vehicle-info-grid div:not(:last-child){padding-bottom:4px}.vehicle-details-image{cursor:zoom-in}.vehicle-gallery-overlay{z-index:9999;background:var(--dab-bg-198,#000000f0);justify-content:center;align-items:flex-start;padding:80px 20px 32px;display:flex;position:fixed;inset:0;overflow-y:auto}.vehicle-gallery-fullscreen-image{object-fit:contain;border-radius:12px;width:100%;max-width:1100px;max-height:88vh}.vehicle-gallery-close{border:1px solid var(--dab-border-199,#ffffff40);background:var(--dab-bg-200,#141418d9);width:44px;height:44px;color:var(--dab-text-17,#fff);cursor:pointer;border-radius:50%;font-size:1.35rem;position:fixed;top:18px;right:18px}.vehicle-gallery-counter{background:var(--dab-bg-200,#141418d9);color:var(--dab-text-17,#fff);z-index:10001;border:1px solid var(--dab-border-201,#ffffff26);border-radius:999px;padding:8px 14px;font-size:.9rem;font-weight:600;position:fixed;top:20px;left:20px}.vehicle-gallery-fullscreen-image{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;animation:.28s vehicleGallerySlideIn}.vehicle-gallery-arrow{z-index:10002;border:1px solid var(--dab-border-202,#ffffff38);background:var(--dab-bg-203,#0e121ad1);width:48px;height:58px;color:var(--dab-text-2,#fff);cursor:pointer;-webkit-backdrop-filter:blur(10px);border-radius:14px;justify-content:center;align-items:center;padding:0;font-size:2.5rem;font-weight:400;line-height:1;transition:transform .18s,background .18s,border-color .18s;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.vehicle-gallery-arrow-left{left:18px}.vehicle-gallery-arrow-right{right:18px}.vehicle-gallery-arrow:hover{background:var(--dab-bg-204,#202736f0);border-color:var(--dab-border-205,#ffffff6b)}.vehicle-gallery-arrow:active{transform:translateY(-50%)scale(.92)}.vehicle-gallery-arrow:focus-visible{outline:3px solid var(--dab-text-206,#fffc);outline-offset:3px}@keyframes vehicleGallerySlideIn{0%{opacity:0;transform:translate(28px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@media (width<=600px){.vehicle-gallery-arrow{border-radius:12px;width:42px;height:52px;font-size:2.1rem}.vehicle-gallery-arrow-left{left:8px}.vehicle-gallery-arrow-right{right:8px}}.membership-status-badge{border:1px solid var(--dab-border-148,#ffffff29);letter-spacing:.02em;width:fit-content;max-width:100%;color:var(--dab-text-17,#fff);box-sizing:border-box;background:#ffffff12;border-radius:999px;margin:0 0 16px;padding:9px 14px;font-size:.88rem;font-weight:700;line-height:1.3}.vehicle-details-page .vehicle-gallery{background:var(--dab-bg-185,#0f0f14);min-width:0;max-width:100%}.vehicle-details-page .vehicle-gallery>.vehicle-details-image{object-fit:contain;object-position:center;width:100%;height:clamp(220px,55vw,480px);max-height:60vh}.vehicle-details-page .vehicle-gallery-thumbnails{box-sizing:border-box;align-items:center;gap:10px;max-width:100%;padding:12px;display:flex;overflow-x:auto}.vehicle-details-page .vehicle-gallery-thumbnail{background:var(--dab-bg-98,#17181d);cursor:pointer;border:2px solid #0000;border-radius:8px;flex:0 0 88px;width:88px;min-width:88px;height:68px;min-height:0;margin:0;padding:0;display:block;overflow:hidden}.vehicle-details-page .vehicle-gallery-thumbnail img{object-fit:cover;width:100%;max-width:100%;height:100%;display:block}.vehicle-details-page .vehicle-gallery-thumbnail.active{border-color:#0566ff}.vehicle-details-page .vehicle-gallery-thumbnail:focus-visible{outline-offset:2px;outline:2px solid #5ca6ff}@media (width<=580px){.vehicle-details-page .vehicle-gallery-thumbnail{flex-basis:72px;width:72px;min-width:72px;height:56px}.vehicle-details-page .vehicle-gallery-thumbnails{gap:8px;padding:10px}}.draft-preview-action{margin:0 0 18px}.draft-preview-action a{color:#fff;background:#0558ff;border-radius:8px;align-items:center;min-height:44px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.draft-preview-action a:focus-visible{outline-offset:3px;outline:2px solid #5ca6ff}.draft-preview-action p{margin:8px 0 0;font-size:14px}.autobid-checkout{min-height:100dvh;color:var(--dab-text-17,#fff);background:radial-gradient(ellipse at 0 80%,var(--dab-bg-106,#052a8080),transparent 48%),radial-gradient(ellipse at 100% 50%,var(--dab-bg-107,#7c82932b),transparent 42%),linear-gradient(135deg,var(--dab-bg-108,#080a0c) 35%,var(--dab-bg-109,#25282d) 35.2%,var(--dab-bg-108,#080a0c) 35.7%,var(--dab-bg-108,#080a0c) 69%,var(--dab-bg-110,#71747b) 69.15%,var(--dab-bg-111,#101216) 69.6%);padding:32px 20px 64px;font-family:inherit}.autobid-checkout-wrap{max-width:760px;margin:auto}.checkout-back{color:var(--dab-text-112,#c8cbd2);margin-bottom:28px;text-decoration:none;display:inline-block}.checkout-brand{color:var(--dab-text-17,#fff);justify-content:center;align-items:center;gap:8px;font-size:clamp(28px,5vw,42px);font-style:italic;font-weight:900;text-decoration:none;display:flex}.checkout-brand img{object-fit:contain;width:54px;height:54px}.checkout-brand span{color:#0560ff}.checkout-heading{text-align:center;margin:32px auto}.checkout-heading h1{margin:0 0 18px;font-size:clamp(26px,5vw,40px);line-height:1.18}.checkout-price{color:var(--dab-text-113,#0560ff);margin:0 0 14px;font-size:clamp(44px,8vw,64px);font-weight:800}.checkout-price span{color:var(--dab-text-114,#c0c3ca);font-size:20px;font-weight:400}.checkout-description{max-width:570px;color:var(--dab-text-115,#c4c7ce);margin:auto;font-size:17px;line-height:1.6}.checkout-panel{background:var(--dab-bg-116,#17191de8);border:1px solid var(--dab-border-117,#ffffff30);border-radius:22px;padding:24px;overflow:hidden;box-shadow:0 24px 80px #0008}.checkout-panel a,.checkout-footer a{color:var(--dab-text-17,#fff);text-underline-offset:4px}.checkout-account{color:var(--dab-text-118,#c5c8ce);overflow-wrap:anywhere;margin:0 0 20px;font-size:14px}.checkout-panel button{color:#fff;font:inherit;cursor:pointer;background:#055fff;border:0;border-radius:10px;padding:14px 24px;font-weight:700}.checkout-footer{text-align:center;color:var(--dab-text-119,#b3b7c0);max-width:600px;margin:24px auto;font-size:14px;line-height:1.7}.autobid-checkout a:focus-visible,.autobid-checkout button:focus-visible{outline:3px solid var(--dab-text-120,#0566ff);outline-offset:5px}@media (width<=480px){.autobid-checkout{padding:22px 12px 40px}.checkout-panel{border-radius:16px;padding:14px}.checkout-price span{font-size:17px}.checkout-description{font-size:15px}}.membership-refresh{--mr-bg:#080f14;--mr-surface:#0e181f;--mr-text:#f4f6f8;--mr-muted:#acb8c4;--mr-line:#293943;--mr-red:#0566ff;--mr-tint:#0566ff13;background:radial-gradient(ellipse at 85% 0,#1c3d492e,transparent 45%),var(--mr-bg);color:var(--mr-text);min-height:100vh;padding:0 24px 36px;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5}:root[data-theme=light] .membership-refresh{--mr-bg:#f6f8fa;--mr-surface:#fff;--mr-text:#182530;--mr-muted:#526371;--mr-line:#cfdae1;--mr-tint:#0553fd0b}.membership-refresh *{box-sizing:border-box}.mr-wrap{max-width:1080px;margin:0 auto}.membership-refresh p{margin:0 0 12px}.membership-refresh h1,.membership-refresh h2,.membership-refresh h3{color:var(--mr-text);letter-spacing:-.025em;line-height:1.2}.membership-refresh h2{margin:0 0 10px;font-size:27px}.membership-refresh h3{margin:18px 0 8px;font-size:18px}.membership-refresh a{color:inherit;text-underline-offset:4px}.mr-icon{vertical-align:middle;flex:none}.mr-brand-row{border-bottom:1px solid var(--mr-line);justify-content:space-between;align-items:center;gap:16px;padding:19px 0;display:flex}.mr-brand{letter-spacing:-1px;font-size:29px;font-style:italic;font-weight:900;text-decoration:none}.mr-brand span{color:var(--mr-red)}.mr-back{align-items:center;gap:6px;font-size:13px;text-decoration:none;display:flex;color:var(--mr-muted)!important}.mr-back .mr-icon{width:16px}.membership-refresh-hero{isolation:isolate;padding:28px 16px 24px;position:relative;overflow:hidden}.membership-refresh-hero:after{content:"";z-index:-1;background:linear-gradient(#0566ff73,#0566ff05);width:23px;height:180px;position:absolute;top:0;right:30px;transform:skew(-28deg);box-shadow:-25px 0 #87a7b40b,-50px 0 #87a7b406}.membership-refresh .membership-refresh-eyebrow{letter-spacing:.15em;color:var(--mr-red);margin:0 0 7px;font-size:11px;font-weight:800}.membership-refresh h1{letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(27px,3.8vw,40px)}.membership-refresh-hero>p:last-child{color:var(--mr-muted);margin:0;font-size:17px}.mr-membership-pass{border:1px solid var(--mr-line);background:linear-gradient(120deg,#7096a80b,transparent),var(--mr-surface);border-radius:12px;align-items:center;gap:25px;padding:23px 27px;display:flex;box-shadow:0 8px 35px #0001}.mr-membership-pass h2{margin:4px 0 9px;font-size:24px}.mr-membership-pass p{color:var(--mr-muted);margin:0}.mr-label{letter-spacing:.035em;color:var(--mr-muted);font-size:10px;font-weight:600;display:block}.mr-pass-plan{flex:1.1;min-width:0}.mr-pass-price{border-left:1px solid var(--mr-line);flex-direction:column;flex:.6;min-width:0;padding-left:25px;display:flex}.mr-pass-price>strong{font-size:29px;line-height:1.15}.mr-pass-price>span,.mr-pass-date span:not(.mr-label){color:var(--mr-muted);font-size:13px}.mr-pass-price small{color:var(--mr-muted);margin-top:4px;font-size:10px}.mr-pass-date{border-left:1px solid var(--mr-line);flex:1.2;align-items:flex-start;gap:14px;min-width:0;padding-left:25px;display:flex}.mr-pass-date>div{flex-direction:column;gap:4px;display:flex}.mr-pass-date strong{font-size:16px}.mr-pass-date>.mr-icon{width:29px;height:29px;color:var(--mr-muted)}.mr-status{border:1px solid var(--mr-line);text-transform:capitalize;border-radius:20px;align-items:center;gap:7px;padding:3px 10px;font-size:12px;line-height:1.4;display:inline-flex}.mr-status i{background:currentColor;border-radius:50%;width:7px;height:7px}.mr-status.is-active{color:#32de72;background:#16bc5712;border-color:#168e48}:root[data-theme=light] .mr-status.is-active{color:#137538}.membership-refresh-nav{border:1px solid var(--mr-line);background:var(--mr-surface);border-radius:10px;margin:20px 3px 25px;display:flex;overflow:hidden}.membership-refresh-nav a{flex:1;justify-content:center;align-items:center;gap:12px;min-height:49px;padding:9px;font-size:14px;text-decoration:none;display:flex;position:relative}.membership-refresh-nav a:first-child{background:var(--mr-tint);border-radius:9px;box-shadow:inset 0 0 0 1px #0566ff80}.membership-refresh-nav a:first-child:after{content:"";background:var(--mr-red);height:3px;position:absolute;bottom:0;left:0;right:0}.membership-refresh-nav a:hover{background:var(--mr-tint)}.mr-button,.membership-change-panel button{border:1px solid var(--mr-red);background:var(--mr-red);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px 18px;font-size:15px;font-weight:700;line-height:1.35;text-decoration:none;display:flex;color:#fff!important}.mr-button .mr-icon,.mr-upgrades button .mr-icon{margin-left:auto}.mr-button-secondary{background:#7e9fb011;border-color:#677a87;color:var(--mr-text)!important}.mr-button:hover:not(:disabled),.membership-change-panel button:hover:not(:disabled){filter:brightness(1.12)}.membership-refresh button:disabled{opacity:.6;cursor:wait!important}.membership-refresh button:focus-visible,.membership-refresh a:focus-visible,.membership-refresh summary:focus-visible,.membership-table-scroll:focus-visible{outline:3px solid var(--mr-red);outline-offset:4px}.membership-change-panel{border:0!important;border-radius:0!important;margin:0!important;padding:0 10px 23px!important}.membership-change-panel>p{color:var(--mr-muted);font-size:14px}.membership-change-panel>h2{margin-bottom:10px}.membership-change-panel>h2 small{font-size:12px;font-weight:400}.membership-change-panel .mr-billing-context{color:var(--mr-muted);margin:12px 0;font-size:12px}.mr-upgrades h3{margin-bottom:4px;font-size:14px}.mr-upgrades>p{color:var(--mr-muted);margin-bottom:14px;font-size:12px}.membership-change-panel button{width:100%;font-size:14px;display:flex;background:var(--mr-surface)!important;color:var(--mr-text)!important;border:1px solid #677a87!important;margin:9px 0!important;padding:12px 18px!important}.mr-upgrades button:first-of-type{background:var(--mr-red)!important;border-color:var(--mr-red)!important;color:#fff!important}.membership-change-panel .mr-lowest-plan{border-top:1px solid var(--mr-line);color:var(--mr-muted);align-items:flex-start;gap:12px;margin:20px 0 0;padding:15px 0 0;font-size:13px;display:flex}.membership-change-panel [role=region]{background:var(--mr-surface);border-color:var(--mr-line)!important;padding:20px!important}.membership-change-panel [role=alert],.mr-error{color:var(--mr-text);border:1px solid var(--mr-red);background:var(--mr-tint);border-radius:8px;padding:12px}.membership-change-panel [role=status]{background:var(--mr-surface);border-radius:8px;padding:12px}.membership-change-panel [role=region] p{font-size:13px}.mr-message{margin:18px 0}.membership-comparison{border-top:1px solid var(--mr-line);border-bottom:1px solid var(--mr-line);padding:26px 4px 22px;scroll-margin-top:15px}.membership-comparison>p:not(.membership-refresh-eyebrow){color:var(--mr-muted);font-size:14px}.membership-comparison h2{margin:0 0 5px;font-size:30px}.membership-comparison .membership-table-hint{text-align:right;margin-top:-30px;margin-bottom:18px;font-size:11px}.membership-table-scroll{border:1px solid var(--mr-line);background:var(--mr-surface);border-radius:10px;overflow:auto}.membership-comparison table{border-spacing:0;border-collapse:separate;width:100%;min-width:620px;font-size:12px;line-height:1.35}.membership-comparison th,.membership-comparison td{text-align:center;vertical-align:middle;border-right:1px solid var(--mr-line);border-bottom:1px solid var(--mr-line);padding:10px 12px}.membership-comparison th:first-child{text-align:left;width:29%}.membership-comparison tbody th{font-weight:400}.membership-comparison thead th{height:76px;font-size:13px}.membership-comparison thead th span{color:var(--mr-muted);margin-top:5px;font-size:12px;font-weight:400;display:block}.membership-comparison th:last-child,.membership-comparison td:last-child{border-right:0}.membership-comparison tbody tr:last-child>*{border-bottom:0}.membership-comparison .membership-premium-column{background:var(--mr-tint)}.membership-comparison thead .membership-premium-column{border-top:3px solid var(--mr-red)}.membership-comparison-notes{color:var(--mr-muted);margin:13px 4px 0;font-size:11px;line-height:1.5}.membership-comparison-notes p{margin-bottom:7px}.membership-comparison-notes details summary{cursor:pointer;color:var(--mr-text);padding:6px 0}.membership-billing-card{border:1px solid var(--mr-line);background:var(--mr-surface);border-radius:11px;margin:22px 0;padding:22px;scroll-margin-top:15px}.membership-billing-card p{color:var(--mr-muted);margin-bottom:18px;font-size:14px;line-height:1.55}.membership-billing-card h2{font-size:27px}.mr-plan-details{padding:24px 4px;scroll-margin-top:15px}.mr-section-title h2{font-size:23px}.mr-section-title>p:last-child{color:var(--mr-muted);font-size:13px}.mr-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.mr-plan-option{border:1px solid var(--mr-line);background:var(--mr-surface);border-radius:10px;min-width:0}.mr-plan-option.mr-premium{border-top:2px solid var(--mr-red)}.mr-plan-option summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px;list-style:none;display:flex}.mr-plan-option summary::-webkit-details-marker{display:none}.mr-plan-option summary strong{font-size:15px}.mr-option-price{margin-top:5px;font-size:15px;display:block}.mr-option-price small{color:var(--mr-muted);margin-left:6px;font-size:11px}.mr-plan-option[open] summary>.mr-icon{transform:rotate(180deg)}.mr-option-body{padding:0 16px 16px}.mr-option-body p{color:var(--mr-muted);font-size:13px}.mr-option-body>strong{margin-bottom:14px;font-size:12px;display:block}.mr-option-body button{font-size:12px}.mr-checkout-note{color:var(--mr-muted);justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex;margin-top:16px!important}.mr-checkout-note .mr-icon{width:15px}.membership-refresh-support{border-top:1px solid var(--mr-line);color:var(--mr-muted);justify-content:center;align-items:center;gap:14px;padding:22px 0;font-size:14px;display:flex}.membership-refresh-support>.mr-icon{width:27px;height:27px}.membership-refresh-support a{color:var(--mr-red);text-decoration:none}.membership-refresh-support a .mr-icon{width:16px;margin-left:8px}.membership-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){.membership-refresh{padding:0 16px 22px;font-size:14px}.mr-brand-row{padding:15px 0}.mr-brand{font-size:24px}.mr-back{font-size:11px}.membership-refresh-hero{padding:23px 4px 22px}.membership-refresh h1{max-width:350px;font-size:28px}.membership-refresh-hero>p:last-child{font-size:14px}.mr-membership-pass{flex-wrap:wrap;gap:15px;padding:18px}.mr-pass-plan{flex:1}.mr-membership-pass h2{font-size:20px}.mr-pass-price{flex:none;padding-left:16px}.mr-pass-price>strong{font-size:25px}.mr-pass-date{border-left:0;border-top:1px solid var(--mr-line);flex:1 0 100%;gap:12px;padding:14px 0 0}.mr-pass-date>div{grid-template-columns:1fr;gap:2px;display:grid}.mr-pass-date strong{font-size:14px}.mr-pass-date>.mr-icon{width:23px;height:23px}.membership-refresh-nav{margin:16px 0 23px}.membership-refresh-nav a{gap:7px;padding:9px 5px;font-size:12px}.membership-refresh-nav .mr-icon{width:18px;height:18px}.membership-change-panel{padding:0 3px 20px!important}.membership-refresh h2{font-size:25px}.membership-comparison{padding:24px 0 18px}.membership-comparison .membership-table-hint{text-align:left;margin:12px 0;font-size:10px}.membership-comparison table{min-width:580px;font-size:11px}.membership-comparison th,.membership-comparison td{padding:9px 10px}.membership-comparison thead th{height:66px;font-size:12px}.membership-comparison thead th span{font-size:11px}.membership-billing-card{padding:19px 17px}.membership-billing-card h2{font-size:23px}.membership-billing-card p{font-size:13px}.mr-plan-grid{grid-template-columns:1fr}.mr-plan-option summary{padding:14px 16px}.mr-plan-option summary strong{font-size:14px}.membership-refresh-support{gap:9px;font-size:12px}.mr-checkout-note{align-items:flex-start;font-size:10px}.mr-button{font-size:13px}}@media (prefers-reduced-motion:reduce){.membership-refresh *{scroll-behavior:auto!important}}.sell-vehicle-page .seller-shell{max-width:1040px;margin:0 auto}.sell-vehicle-page .seller-back{color:inherit;opacity:.8;margin-bottom:20px;text-decoration:none;display:inline-block}.sell-vehicle-page h1{letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(30px,4vw,42px)}.sell-vehicle-page .seller-form-body{border:0;min-width:0;margin:0;padding:0}.sell-vehicle-page .seller-section{border:1px solid var(--dab-border-5,#30343a);background:var(--dab-bg-6,#111318);border-radius:13px;margin:18px 0;padding:22px}.sell-vehicle-page .seller-section header{align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.sell-vehicle-page .seller-number{color:#fff;background:#0566ff;border-radius:7px;place-items:center;min-width:40px;height:38px;font-size:20px;font-weight:800;display:grid}.sell-vehicle-page .seller-section h2{letter-spacing:-.02em;margin:0;font-size:24px}.sell-vehicle-page .seller-section header p{color:var(--dab-text-7,#c7c9ce);margin:4px 0 0;line-height:1.5}.sell-vehicle-page .seller-fields{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:22px;display:grid}.sell-vehicle-page .seller-fields>label{min-width:0}.sell-vehicle-page .seller-section:nth-of-type(2) .seller-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.sell-vehicle-page .seller-wide{grid-column:1/-1}.sell-vehicle-page .seller-help,.sell-vehicle-page small{color:var(--dab-text-7,#c7c9ce);font-size:14px;line-height:1.6}.sell-vehicle-page small{margin-top:8px;display:block}.sell-vehicle-page .seller-photo-upload{border:1px dashed var(--dab-text-7,#c7c9ce);text-align:center;cursor:pointer;border-radius:10px;flex-direction:column;align-items:center;gap:8px;padding:22px;display:flex;position:relative}.sell-vehicle-page .seller-photo-upload>span:first-child{font-size:32px}.sell-vehicle-page .seller-photo-upload input{cursor:pointer;max-width:100%}.sell-vehicle-page .seller-section-content>div[style]{box-sizing:border-box;max-width:100%}.sell-vehicle-page .seller-section:last-child .seller-section-content>div{background:0 0!important;border:0!important;margin-top:0!important;padding:0!important}.sell-vehicle-page .seller-disclosure{border:1px solid var(--dab-border-14,#34363d);border-radius:9px;margin-top:18px;padding:12px 14px}.sell-vehicle-page .seller-disclosure summary{cursor:pointer;font-weight:700}.sell-vehicle-page .listing-formats{border:1px solid var(--dab-border-14,#34363d);border-radius:9px;flex-wrap:wrap;min-width:0;margin:12px 0 0;padding:0;display:flex}.sell-vehicle-page .listing-formats legend{padding:0 6px;font-size:14px}.sell-vehicle-page .listing-formats label{text-align:center;cursor:pointer;border-radius:7px;flex:1;min-width:90px;padding:12px 8px;font-weight:700;position:relative}.sell-vehicle-page .listing-formats label.selected{color:#fff;background:#0566ff}.sell-vehicle-page .listing-formats input{opacity:0;width:1px;height:1px;position:absolute}.sell-vehicle-page .listing-formats label:focus-within{outline:2px solid var(--dab-text-2,#fff);outline-offset:3px}.sell-vehicle-page input:focus-visible,.sell-vehicle-page select:focus-visible,.sell-vehicle-page textarea:focus-visible{outline-offset:2px;outline:2px solid #5ca6ff}.sell-vehicle-page .seller-save{justify-content:space-between;align-items:center;gap:24px;display:flex}.sell-vehicle-page .seller-save p{color:var(--dab-text-7,#c7c9ce)}.sell-vehicle-page .seller-save button{max-width:400px;margin-top:0!important}@media (width<=650px){.sell-vehicle-page .seller-section{padding:16px}.sell-vehicle-page .seller-fields,.sell-vehicle-page .seller-section:nth-of-type(2) .seller-fields{grid-template-columns:1fr}.sell-vehicle-page .seller-section h2{font-size:21px}.sell-vehicle-page .seller-save{flex-direction:column;align-items:stretch;gap:4px}.sell-vehicle-page .seller-save button{max-width:none}}.sell-vehicle-page .seller-shell{max-width:1120px}.sell-vehicle-page h1{font-size:clamp(28px,3.2vw,36px)}.sell-vehicle-page .seller-back{margin-bottom:14px}.sell-vehicle-page .seller-badges{flex-wrap:wrap;align-items:stretch;gap:16px;margin:20px 0 24px;display:flex}.sell-vehicle-page .seller-offer,.sell-vehicle-page .seller-plan{border-radius:8px;align-items:center;gap:14px;padding:11px 16px;font-size:14px;line-height:1.45;display:flex}.sell-vehicle-page .seller-offer{border:1px solid var(--dab-border-10,#3a9c67);background:#36ae6c0f;flex-wrap:wrap;flex:540px}.sell-vehicle-page .seller-offer strong{color:var(--dab-text-11,#8ee6a5)}.sell-vehicle-page .seller-offer span{color:var(--dab-text-7,#c7c9ce);flex:240px;font-size:12px}.sell-vehicle-page .seller-plan{border:1px solid var(--dab-border-14,#42464e);background:var(--dab-bg-6,#191c22);color:var(--dab-text-9,#f4c95d)}.sell-vehicle-page .seller-section{background:var(--dab-bg-6,#171a20);border-color:var(--dab-border-14,#42464e);margin:16px 0;padding:18px 22px}.sell-vehicle-page .seller-section header{align-items:center;margin-bottom:4px}.sell-vehicle-page .seller-section h2{font-size:22px}.sell-vehicle-page .seller-number{min-width:38px;height:32px;font-size:18px}.sell-vehicle-page .seller-fields{column-gap:24px}.sell-vehicle-page .seller-section label[style]{font-size:14px;margin-top:12px!important}.sell-vehicle-page .seller-section input:not([type=checkbox]):not([type=radio]):not([type=file]),.sell-vehicle-page .seller-section select,.sell-vehicle-page .seller-section textarea{background:var(--dab-bg-52,#22262e)!important;border-color:var(--dab-border-14,#565c66)!important;border-radius:7px!important;margin-top:6px!important;padding:9px 12px!important}.sell-vehicle-page .seller-section textarea[name=description]{min-height:85px!important}.sell-vehicle-page .seller-state{grid-area:1/2}.sell-vehicle-page .seller-city{grid-area:1/1}.sell-vehicle-page .seller-help{margin:8px 0 0;font-size:12px}.sell-vehicle-page .seller-photo-upload{box-sizing:border-box;justify-content:center;min-height:120px;margin-top:14px;padding:16px;overflow:hidden}.sell-vehicle-page .seller-photo-upload input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.sell-vehicle-page .seller-photo-upload:focus-within{outline-offset:3px;outline:2px solid #5ca6ff}.sell-vehicle-page .seller-video-heading{border:1px solid var(--dab-border-14,#42464e);background:var(--dab-bg-52,#22262e);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:12px 16px;display:flex}.sell-vehicle-page .seller-video-heading p{color:var(--dab-text-7,#c7c9ce);margin:3px 0 0;font-size:13px}.sell-vehicle-page .seller-video-heading a{color:var(--dab-text-13,#5ca6ff);flex-shrink:0;font-size:13px}.sell-vehicle-page .listing-formats{border:0;gap:16px;margin-top:14px}.sell-vehicle-page .listing-formats legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sell-vehicle-page .listing-formats label{border:1px solid var(--dab-border-14,#565c66);background:var(--dab-bg-52,#22262e);justify-content:flex-start;align-items:center;gap:10px;padding:10px 14px;display:flex}.sell-vehicle-page .listing-formats label.selected{background:#0557ff;border-color:#5ca6ff}.sell-vehicle-page .listing-formats input{opacity:1;accent-color:#0566ff;width:17px;height:17px;margin:0;position:static}.sell-vehicle-page .seller-disclosure{background:var(--dab-bg-52,#22262e);margin-top:14px;padding:10px 14px;font-size:14px}.sell-vehicle-page .seller-save button{max-width:300px}@media (width<=650px){.sell-vehicle-page .seller-section{padding:16px}.sell-vehicle-page .seller-badges{gap:10px}.sell-vehicle-page .seller-offer{flex-basis:100%}.sell-vehicle-page .seller-plan{flex:1}.sell-vehicle-page .seller-state,.sell-vehicle-page .seller-city{grid-area:auto}.sell-vehicle-page .listing-formats{gap:8px}.sell-vehicle-page .listing-formats label{flex:100%}.sell-vehicle-page .seller-video-heading{flex-wrap:wrap;gap:8px}.sell-vehicle-page .seller-save button{max-width:none}}.sell-vehicle-page input,.sell-vehicle-page textarea,.sell-vehicle-page select{font-family:inherit}@media (width<=650px){.sell-vehicle-page .seller-section{padding:12px}.sell-vehicle-page .seller-fields{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:8px}.sell-vehicle-page .seller-section:nth-of-type(2) .seller-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.sell-vehicle-page .seller-state{grid-area:1/2}.sell-vehicle-page .seller-city{grid-area:1/1}.sell-vehicle-page .seller-fields input,.sell-vehicle-page .seller-fields select,.sell-vehicle-page .seller-fields textarea{box-sizing:border-box;width:100%;min-width:0}.sell-vehicle-page .seller-section label[style]{font-size:12px}.sell-vehicle-page .listing-formats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.sell-vehicle-page .listing-formats label{gap:4px;min-width:0;padding:9px 5px;font-size:11px}}.sell-vehicle-page .listing-formats label{text-align:left;align-items:center;justify-content:flex-start!important;gap:8px!important;display:flex!important}.sell-vehicle-page .listing-formats input[type=radio]{flex:0 0 16px!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;margin:0!important;padding:0!important}.sell-vehicle-page .dealer-contact-fields{border:1px solid var(--dab-border-14,#34363d);box-sizing:border-box;border-radius:12px;min-width:0;margin:24px 0 18px;padding:18px}.sell-vehicle-page .dealer-contact-fields legend{max-width:100%;padding:0 8px;font-size:15px;font-weight:700;line-height:1.5}.sell-vehicle-page .dealer-contact-fields p{color:var(--dab-text-7,#b9bcc4);margin:0 0 16px;font-size:13px;line-height:1.6}.sell-vehicle-page .dealer-contact-fields p:last-child{margin:14px 0 0;font-size:12px}.sell-vehicle-page .dealer-contact-fields>label[style]{flex-direction:column;gap:8px;font-size:14px;display:flex;margin:0 0 16px!important}.sell-vehicle-page .dealer-contact-fields input:not([type=checkbox]){border:1px solid var(--dab-border-14,#565c66);background:var(--dab-bg-52,#22262e);min-height:44px;color:inherit;box-shadow:none;border-radius:8px;padding:10px 12px;font-size:16px}.sell-vehicle-page .dealer-contact-fields .dealer-contact-consent{text-align:left;cursor:pointer;grid-template-columns:20px minmax(0,1fr);gap:10px;margin:18px 0 0;font-size:13px;font-weight:400;line-height:1.6;align-items:start!important;display:grid!important}.sell-vehicle-page .dealer-contact-consent input[type=checkbox]{accent-color:#0558ff;flex:none;min-height:18px;padding:0;display:block;position:static;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;margin:2px 0 0!important}.sell-vehicle-page .dealer-contact-consent span{min-width:0}@media (width<=580px){.sell-vehicle-page .dealer-contact-fields{margin-top:22px;padding:14px}.sell-vehicle-page .dealer-contact-fields legend{font-size:14px}}.legal-page{background:linear-gradient(180deg, var(--dab-bg-131,#06070a) 0%, var(--dab-bg-132,#0b0d12) 45%, var(--dab-bg-1,#08090c) 100%);min-height:100vh;color:var(--dab-text-133,#f7f8fb);font-family:Inter,Arial,Helvetica,sans-serif}.legal-page-header{border-bottom:1px solid var(--dab-border-134,#2a2f3c);background:var(--dab-bg-57,#050608);padding:16px 20px}.legal-page-brand{color:var(--dab-text-17,#fff);font-size:20px;font-weight:800;text-decoration:none}.legal-page-content{width:min(900px,100% - 40px);margin:0 auto;padding:44px 0 70px}.legal-page-content h1{margin:0 0 10px;font-size:clamp(32px,7vw,48px)}.legal-effective-date{color:var(--dab-text-135,#aeb4bf);margin-bottom:34px}.legal-page-content h2{color:var(--dab-text-17,#fff);margin:34px 0 12px;font-size:22px}.legal-page-content p,.legal-page-content li{color:var(--dab-text-136,#d4d7dc);line-height:1.7}.legal-page-content ul{padding-left:22px}.legal-page-content a{color:var(--dab-text-137,#4e9dff)}.legal-callout{border:1px solid var(--dab-border-138,#343943);background:var(--dab-bg-139,#121418);border-radius:14px;margin:26px 0;padding:18px}.legal-back-link{margin-top:34px;font-weight:700;text-decoration:none;display:inline-block;color:var(--dab-text-17,#fff)!important}.notification-preferences{background:var(--dab-bg-1,#08090c);min-height:100vh;color:var(--dab-text-2,#fff);padding:34px 18px 120px}.notification-preferences__intro,.notification-preferences__section,.notification-preferences__error,.notification-preferences__success,.notification-preferences__signed-out{width:min(920px,100%);margin-left:auto;margin-right:auto}.notification-preferences__intro>p{color:var(--dab-text-26,#4f9dff);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:800}.notification-preferences__intro h1{margin:0 0 8px;font-size:clamp(28px,6vw,42px)}.notification-preferences__intro>span,.notification-preferences__section-heading p,.notification-channel-card p,.notification-category-row p,.notification-preferences__note,.notification-preferences__signed-out p{color:var(--dab-text-35,#bfc2c9);line-height:1.5}.notification-preferences__section{border:1px solid var(--dab-border-174,#2b2e36);background:var(--dab-bg-6,#111318);border-radius:18px;margin-top:24px;padding:22px}.notification-preferences__section-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}.notification-preferences__section-heading h2,.notification-preferences__section-heading p,.notification-channel-card h3,.notification-channel-card p,.notification-category-row h3,.notification-category-row p{margin:0}.notification-preferences__section-heading p{margin-top:5px;font-size:14px}.notification-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.notification-channel-card{border:1px solid var(--dab-border-30,#30333b);background:var(--dab-bg-175,#181b21);border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:16px;display:grid}.notification-channel-card>svg{width:21px;height:21px;color:var(--dab-text-26,#4f9dff)}.notification-channel-card p,.notification-category-row p{margin-top:5px;font-size:13px}.notification-channel-card .notification-toggle{grid-column:1/-1;justify-self:end}.notification-preferences__note{margin:15px 2px 0;font-size:12px}.notification-preferences__legend,.notification-category-row__toggles{text-align:center;grid-template-columns:repeat(3,68px);gap:8px;display:grid}.notification-preferences__legend{color:var(--dab-text-47,#9da1ab);font-size:11px;font-weight:700}.notification-category-list{border:1px solid var(--dab-border-41,#2d3038);border-radius:14px;overflow:hidden}.notification-category-row{border-bottom:1px solid var(--dab-border-41,#2d3038);background:var(--dab-bg-42,#171a20);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px;display:grid}.notification-category-row:last-child{border-bottom:0}.notification-category-row__toggles>div{justify-items:center;gap:7px;display:grid}.notification-category-row__toggles small{color:var(--dab-text-176,#969aa4);display:none}.notification-toggle{cursor:pointer;display:inline-flex}.notification-toggle input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.notification-toggle span{border:1px solid var(--dab-border-177,#484c56);background:var(--dab-bg-178,#292c33);border-radius:999px;width:42px;height:24px;transition:background .15s,border-color .15s;position:relative}.notification-toggle span:after{content:"";background:#fff;border-radius:999px;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.notification-toggle input:checked+span{border-color:var(--dab-border-179,#0566ff);background:#055aff}.notification-toggle input:checked+span:after{transform:translate(18px)}.notification-toggle input:focus-visible+span{outline:2px solid var(--dab-text-180,#58a3ff);outline-offset:3px}.notification-toggle input:disabled+span{cursor:not-allowed;opacity:.35}.notification-preferences__error,.notification-preferences__success{box-sizing:border-box;border-radius:12px;margin-top:18px;padding:12px 14px}.notification-preferences__error{border:1px solid var(--dab-border-37,#7d3539);background:var(--dab-bg-38,#2c171a);color:var(--dab-text-39,#ffc5c7)}.notification-preferences__success{border:1px solid var(--dab-border-181,#346347);background:var(--dab-bg-182,#15271c);color:var(--dab-text-183,#bff2cf)}.notification-preferences__save-bar{z-index:50;border-top:1px solid var(--dab-border-174,#2b2e36);background:var(--dab-bg-184,#08090cf0);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:center;padding:14px 18px;display:flex;position:fixed;bottom:0;left:0;right:0}.notification-preferences__save-bar button,.notification-preferences__signed-out a{color:#fff;cursor:pointer;background:#055cff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-weight:800;text-decoration:none;display:inline-flex}.notification-preferences__save-bar button{width:min(920px,100%);padding:14px 20px;font-size:15px}.notification-preferences__save-bar button:disabled{cursor:not-allowed;opacity:.6}.notification-preferences__signed-out{box-sizing:border-box;border:1px solid var(--dab-border-174,#2b2e36);background:var(--dab-bg-6,#111318);text-align:center;border-radius:18px;margin-top:70px;padding:36px 22px}.notification-preferences__signed-out>svg{width:34px;height:34px;color:var(--dab-text-26,#4f9dff)}.notification-preferences__signed-out a{margin-top:8px;padding:12px 20px}@media (width<=760px){.notification-channel-grid{grid-template-columns:1fr}.notification-preferences__legend{display:none}.notification-category-row{grid-template-columns:1fr}.notification-category-row__toggles{grid-template-columns:repeat(3,minmax(0,1fr))}.notification-category-row__toggles small{display:block}}@media (width<=460px){.notification-preferences{padding-left:12px;padding-right:12px}.notification-preferences__section{padding:16px 12px}}@media (prefers-reduced-motion:reduce){.notification-preferences *,.notification-preferences :before,.notification-preferences :after{transition:none!important}}.aa-page{background:var(--dab-bg-1,#08090c);min-height:100vh;color:var(--dab-ink);padding:34px 18px 90px}.aa-page>header,.aa-card,.aa-alert{box-sizing:border-box;width:min(900px,100%);margin-left:auto;margin-right:auto}.aa-page header>a{color:var(--dab-text-211,#ddd);text-decoration:none}.aa-page header>p{color:var(--dab-text-26,#4f9dff);text-transform:uppercase;margin:24px 0 4px;font-size:12px;font-weight:800}.aa-page h1{margin:0 0 8px}.aa-page header>span,.aa-card>p{color:var(--dab-text-7,#bfc2c9)}.aa-card{border:1px solid var(--dab-border-41,#2d3038);background:var(--dab-bg-1,#111318);border-radius:18px;margin-top:22px;padding:20px}.aa-card h2{margin-top:0}.aa-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.aa-grid label{color:var(--dab-text-211,#ddd);gap:7px;font-size:13px;font-weight:700;display:grid}.aa-grid .wide,.aa-grid fieldset{grid-column:1/-1}.aa-grid input,.aa-grid textarea,.aa-grid select{box-sizing:border-box;border:1px solid var(--dab-border-212,#3b3f49);background:var(--dab-bg-34,#191c22);width:100%;color:var(--dab-text-17,#fff);font:inherit;border-radius:10px;padding:12px}.aa-grid fieldset{border:1px solid var(--dab-border-213,#353943);border-radius:12px}.aa-grid .check{align-items:center;margin:8px 18px 8px 0;display:inline-flex}.aa-grid .check input{width:auto}.aa-actions,.aa-row-actions,.aa-history-head{align-items:center;gap:10px;display:flex}.aa-actions{flex-wrap:wrap;justify-content:flex-end;margin-top:18px}.aa-actions button,.aa-row-actions button,.aa-history-head button{border:1px solid var(--dab-border-214,#414550);background:var(--dab-bg-8,#23262d);color:var(--dab-text-17,#fff);border-radius:10px;padding:10px 14px;font-weight:750}.aa-actions .primary{border-color:var(--dab-border-215,#055cff);color:#fff;background:#055cff}.aa-alert{border-radius:10px;margin-top:16px;padding:12px}.aa-alert.error{background:var(--dab-bg-38,#2c171a);color:var(--dab-text-13,#ffc5c7)}.aa-alert.success{background:var(--dab-bg-182,#15271c);color:var(--dab-text-77,#bff2cf)}.aa-history-head{justify-content:space-between}.aa-list{gap:12px;display:grid}.aa-list article{border:1px solid var(--dab-border-30,#30333b);background:#181b21;border-radius:13px;padding:15px}.aa-list article>div:first-child{align-items:center;gap:10px;display:flex}.aa-list h3{margin:10px 0 6px}.aa-list p{color:var(--dab-text-216,#c8cad0);white-space:pre-wrap}.aa-list time,.aa-list small{color:var(--dab-text-217,#9297a1);font-size:12px}.status{background:var(--dab-bg-218,#30343d);text-transform:uppercase;border-radius:99px;padding:4px 8px;font-size:11px;font-weight:800}.aa-page .status.published{background:var(--dab-bg-219,#174c2c);color:var(--dab-text-77,#bdf5cf)}.aa-page .status.scheduled{background:var(--dab-bg-220,#4a3914);color:var(--dab-text-167,#ffe287)}.aa-row-actions{margin-top:12px}@media (width<=650px){.aa-grid{grid-template-columns:1fr}.aa-grid .wide,.aa-grid fieldset{grid-column:auto}.aa-actions button{flex:1}.aa-page{padding-left:12px;padding-right:12px}}
