.vehicle-art.vehicle-photo{background:#dfe5e5;position:relative;overflow:hidden}.vehicle-photo>img{object-fit:cover;z-index:0;width:100%;height:100%;transition:transform .55s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.car-card:hover .vehicle-photo>img{transform:scale(1.035)}.vehicle-photo .photo-shade{z-index:1;background:linear-gradient(#080c142b,#0000 46%,#080c143b);position:absolute;inset:0}.vehicle-photo>small,.vehicle-photo .art-city,.vehicle-photo .photo-count{z-index:2;color:#fff;text-shadow:0 1px 8px #000}.photo-count{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:800 8px/1.1 var(--font-sans);letter-spacing:.8px;background:#090c16b8;border-radius:99px;padding:5px 8px;position:absolute;bottom:13px;left:14px}.blinq-photo-stage{background:#0e0b20;position:relative;overflow:hidden}.blinq-photo-stage>img{object-fit:cover;object-position:center;filter:saturate(1.03)contrast(1.02);width:100%;height:100%;position:absolute;inset:0}.hero-photo-wash{background:linear-gradient(#0000 30%,#0c061d1f 55%,#0c061deb 100%);position:absolute;inset:0}.blinq-photo-stage .stage-title{z-index:2;color:#fff}.blinq-photo-stage .stage-title span,.blinq-photo-stage .stage-title p{color:#fff}.blinq-photo-stage .stage-title a{color:#fff;border-bottom:1px solid #ffffff80;margin-top:14px;padding-bottom:3px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.blinq-photo-stage .floating-sticker{z-index:3}.detail-main-photo{object-fit:cover;background:#dfe4e2;width:100%;height:100%;position:absolute;inset:0}.media-photo-vignette{pointer-events:none;background:linear-gradient(#07091052,#0000 35%,#0709102e);position:absolute;inset:0}.media-main .vehicle-art{display:none}.media-topline,.spin-guide,.spin-range,.angle-readout,.condition-note{z-index:2}.shot-strip button span{background:#e7e9e8;overflow:hidden}.shot-strip button span img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.shot-strip button:hover span img{transform:scale(1.06)}.shot-strip button.active span{box-shadow:inset 0 0 0 2px var(--blinq-pink)}.mega-menu{animation:.18s both megaReveal}@keyframes megaReveal{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}.nav-links button span{transition:transform .18s}.nav-links button.active span{transform:rotate(180deg)}.auth-backdrop{z-index:500;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0716b8;place-items:center;width:100vw;height:100dvh;padding:24px;display:grid;position:fixed;inset:0 auto auto 0}.auth-modal.auth-modal-centered{background:#fff;border:1px solid #ffffffb0;border-radius:30px;width:min(100%,560px);max-height:min(92vh,780px);animation:.25s cubic-bezier(.2,.8,.2,1) both authRise;position:relative;overflow:auto;box-shadow:0 35px 110px #07030b80;grid-template-columns:none!important;height:auto!important;min-height:0!important;display:block!important}@keyframes authRise{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}.auth-modal-centered .auth-close{z-index:3;color:#21143d;cursor:pointer;background:#fff;border:1px solid #e5dff0;border-radius:50%;width:38px;height:38px;font-size:24px;line-height:1;position:absolute;top:18px;right:18px}.auth-brand{background:linear-gradient(110deg,#fff,#faf7ff);border-bottom:1px solid #eee8f4;justify-content:space-between;align-items:center;padding:24px 70px 19px 28px;display:flex}.auth-brand img{object-fit:contain;object-position:left center;width:152px;height:52px}.auth-brand span{font:900 8px/1.2 var(--font-sans);letter-spacing:1.5px;color:#7b6a8c}.auth-progress{gap:7px;padding:22px 32px 0;display:flex}.auth-progress i{background:#ebe6f0;border-radius:9px;flex:1;height:4px}.auth-progress i.active,.auth-progress i.done{background:linear-gradient(90deg,var(--blinq-violet),var(--blinq-pink))}.auth-modal-centered .auth-form{padding:24px 44px 28px}.auth-modal-centered .auth-form h2{letter-spacing:-1.6px;margin:10px 0 14px;font-size:42px;line-height:1.02}.auth-modal-centered .auth-form h2 i{color:#662be5;font-weight:inherit}.auth-modal-centered .auth-form>p{color:#756b7c;font-size:14px;line-height:1.65}.auth-modal-centered .auth-form label{color:#251c2b;gap:8px;margin-top:25px;font-size:12px;font-weight:850;display:grid}.auth-modal-centered .auth-form label input{background:#fff;border:1px solid #dcd4e3;border-radius:15px;outline:none;height:58px;padding:0 17px;font-size:16px}.auth-modal-centered .auth-form label input:focus{border-color:#6d2be8;box-shadow:0 0 0 4px #6d2be812}.auth-modal-centered .auth-submit{color:#fff;cursor:pointer;background:linear-gradient(100deg,#511ce8,#f20c74);border:0;border-radius:15px;justify-content:space-between;align-items:center;width:100%;min-height:58px;margin-top:14px;padding:0 20px;font-size:14px;font-weight:900;text-decoration:none;display:flex}.auth-modal-centered .auth-submit:disabled{filter:grayscale(.35);opacity:.55;cursor:not-allowed}.auth-benefits{color:#287767;flex-wrap:wrap;justify-content:center;gap:7px 15px;margin:17px 0 2px;font-size:9px;font-weight:850;display:flex}.auth-modal-centered .auth-form>small{text-align:center;color:#918798;margin-top:16px;font-size:9px;display:block}.auth-modal-centered .auth-form>small a{color:#5930cb}.auth-modal-centered .otp-boxes{grid-template-columns:repeat(6,1fr);gap:8px;margin:24px 0 8px;display:grid}.auth-modal-centered .otp-boxes input{text-align:center;border:1px solid #dcd4e3;border-radius:13px;outline:none;width:100%;height:62px;font-size:25px;font-weight:900}.auth-modal-centered .otp-boxes input:focus{border-color:#6d2be8;box-shadow:0 0 0 3px #6d2be815}.auth-modal-centered .auth-back{color:#5834b8;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:900}.auth-modal-centered .resend{color:#5834b8;cursor:pointer;background:0 0;border:0;margin:14px auto 0;font-size:10px;font-weight:850;display:block}.auth-modal-centered .resend:disabled{color:#9a929e}.auth-trust{color:#93899b;background:#fbf9fc;border-top:1px solid #eee8f4;justify-content:center;align-items:center;gap:9px;padding:16px 20px;font-size:9px;display:flex}.footer-top{align-items:start}.footer-grid.footer-mega>div{min-width:0}.footer-grid.footer-mega strong{letter-spacing:1px}.footer-grid.footer-mega a{transition:color .2s,transform .2s}.footer-grid.footer-mega a:hover{color:#fff;transform:translate(3px)}.policy-page{grid-template-columns:220px minmax(0,760px);gap:80px;padding:80px 0 110px;display:grid}.policy-page aside{gap:6px;height:max-content;display:grid;position:sticky;top:105px}.policy-page aside a{color:#6d6274;border-radius:10px;padding:11px 14px;font-size:12px;font-weight:800;text-decoration:none}.policy-page aside a:hover{color:#592bd3;background:#f2edfb}.policy-page article h2{font:700 32px/1.1 var(--font-serif);color:#172521;margin:0 0 15px;padding-top:24px}.policy-page article h2+p{color:#665e69;margin:0 0 28px;font-size:15px;line-height:1.8}.policy-page article a{color:#5b29db;font-weight:800}.policy-page article>small{color:#807687;background:#f6f3f8;border-radius:12px;margin-top:50px;padding:18px;line-height:1.6;display:block}.ops-module{padding:4px 0 60px}.ops-module-head{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:25px;display:flex}.ops-module-head>div:first-child>span{color:#6a42d8;letter-spacing:1.6px;font-size:9px;font-weight:900}.ops-module-head h2{font:700 32px/1.1 var(--font-serif);margin:7px 0}.ops-module-head p{color:#7c8783;margin:0;font-size:11px}.ops-module-head>div:last-child{gap:8px;display:flex}.ops-module-head button,.ops-tools button{background:#fff;border:1px solid #dce3e0;border-radius:9px;padding:9px 12px;font-size:9px;font-weight:850}.ops-module-head .ops-primary{color:#fff;background:#173e37;border-color:#173e37}.ops-metrics{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:17px;display:grid}.ops-metrics article{background:#fff;border:1px solid #e3e7e5;border-radius:15px;gap:7px;padding:20px;display:grid}.ops-metrics span{color:#71807b;letter-spacing:1px;text-transform:uppercase;font-size:8px;font-weight:900}.ops-metrics strong{font:700 26px/1 var(--font-serif);color:#122b25}.ops-metrics small{color:#258570;font-size:9px}.ops-table{background:#fff;border:1px solid #e3e7e5;border-radius:16px;overflow:hidden}.ops-tools{border-bottom:1px solid #e7ebe9;gap:8px;padding:14px;display:flex}.ops-tools label{color:#7b8884;border:1px solid #dce3e0;border-radius:9px;flex:1;align-items:center;gap:7px;max-width:380px;padding:0 10px;display:flex}.ops-tools input{border:0;outline:0;width:100%;height:34px;font-size:10px}.ops-table table{border-collapse:collapse;width:100%}.ops-table th{text-align:left;color:#71807b;letter-spacing:.7px;text-transform:uppercase;background:#f7f9f8;padding:12px 15px;font-size:8px}.ops-table td{color:#34443f;border-top:1px solid #edf0ef;padding:14px 15px;font-size:10px}.ops-state{color:#1f7e68;background:#ebf8f3;border-radius:99px;padding:5px 8px;font-size:8px;font-weight:850;display:inline-flex}.ops-table-foot{color:#71807b;border-top:1px solid #e7ebe9;justify-content:space-between;align-items:center;padding:13px 15px;font-size:9px;display:flex}.ops-table-foot button{color:#5934c4;background:0 0;border:0;font-size:9px;font-weight:850}@media (max-width:650px){.vehicle-art.vehicle-photo{height:124px}.photo-count{padding:4px 5px;font-size:5px;bottom:7px;left:8px}.blinq-photo-stage{min-height:430px}.blinq-photo-stage>img{object-position:center}.blinq-photo-stage .stage-title{bottom:24px;left:20px;right:20px}.auth-backdrop{align-items:center;padding:12px}.auth-modal.auth-modal-centered{border-radius:24px;max-height:94vh}.auth-brand{padding:16px 60px 14px 20px}.auth-brand img{width:128px;height:44px}.auth-brand span{display:none}.auth-modal-centered .auth-form{padding:19px 22px 22px}.auth-modal-centered .auth-form h2{letter-spacing:-1px;font-size:31px}.auth-modal-centered .auth-form>p{font-size:12px}.auth-modal-centered .otp-boxes{gap:5px}.auth-modal-centered .otp-boxes input{border-radius:10px;height:52px;font-size:21px}.auth-benefits{gap:6px 10px}.detail-main-photo{object-position:center}.shot-strip button span{height:58px}.footer-grid.footer-mega{align-items:start}.policy-page{padding:45px 18px 90px;display:block}.policy-page aside{margin-bottom:25px;display:flex;position:static;overflow:auto}.policy-page aside a{white-space:nowrap}.policy-page article h2{font-size:27px}.policy-page article h2+p{font-size:13px}}.system-health{background:#fff6f7;border:1px solid #f0d5d8;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding:16px 18px;display:flex}.system-health.ready{background:#f1fbf7;border-color:#cce8dc}.system-health>div:first-child{align-items:center;gap:11px;display:flex}.health-pulse{background:#dd4261;border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 5px #dd426118}.system-health.ready .health-pulse{background:#1c9a75;box-shadow:0 0 0 5px #1c9a7518}.system-health strong,.system-health small{display:block}.system-health strong{color:#293b35;font-size:11px}.system-health small{color:#84908c;margin-top:3px;font-size:8px}.system-health>div:nth-child(2){gap:7px;display:flex}.system-health>div:nth-child(2)>span{color:#7b8581;background:#fff;border-radius:99px;align-items:center;gap:5px;padding:6px 8px;font-size:8px;font-weight:800;display:flex}.system-health .ok b{color:#198364}.system-health .bad b{color:#c93454}.system-health>a{color:#5d38cb;white-space:nowrap;font-size:8px;font-weight:900;text-decoration:none}:is(body:has(.admin-shell),body:has(.admin-gate)){background:#f7f5fb}:is(body:has(.admin-shell)>.mobile-nav,body:has(.admin-gate)>.mobile-nav){display:none!important}.admin-gate{color:#1d1630;background:radial-gradient(circle at 12% 16%,#e8ddff 0,#0000 32%),radial-gradient(circle at 88% 84%,#ffdce9 0,#0000 31%),#f9f7fc;place-items:center;min-height:100vh;padding:28px;display:grid}.admin-gate>section{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffd9;border:1px solid #e2ddeb;border-radius:30px;width:min(620px,100%);padding:52px;box-shadow:0 30px 100px #40206e1c}.admin-gate .blinq-logo{width:170px;margin-bottom:42px}.admin-gate>section>span{color:#6b3ee3;letter-spacing:1.8px;font-size:11px;font-weight:900;display:block}.admin-gate h1{font:700 48px/1.02 var(--font-serif);letter-spacing:-1.7px;margin:12px 0 18px}.admin-gate h1 i{color:#7d4ee8}.admin-gate p{color:#625b70;max-width:510px;font-size:15px;line-height:1.7}.admin-gate-login{margin:28px 0 18px}.admin-gate-login .login-pill{color:#fff;background:linear-gradient(100deg,#5a27dd,#ed2377);border:0;min-width:220px;padding:15px 20px}.admin-gate small{color:#81798b;line-height:1.6}.admin-v2.admin-shell{color:#241d31;background:#f7f6fa;grid-template-columns:286px minmax(0,1fr);min-height:100vh;font-family:Arial,sans-serif}.admin-v2 .admin-side{background:linear-gradient(#39245d,#231739);border-right:1px solid #4c3868;width:286px;padding:22px 16px}.admin-v2 .admin-logo{margin:0;padding:8px 10px 20px;display:block}.admin-v2 .admin-logo .blinq-logo{width:148px}.admin-v2 .workspace{background:#ffffff0d;border-color:#604a79;padding:12px}.admin-v2 .workspace>span{width:38px;height:38px;font-size:11px}.admin-v2 .workspace b{font-size:11px}.admin-v2 .workspace small{color:#b8aac8;font-size:9px}.admin-v2 .admin-side nav{margin:16px -4px 12px;padding:0 4px;overflow:auto}.admin-v2 .admin-side nav section{margin-bottom:14px}.admin-v2 .admin-side nav section>small{color:#9f8eb5;letter-spacing:1.4px;text-transform:uppercase;padding:0 12px 6px;font-size:8px;font-weight:900;display:block}.admin-v2 .admin-side nav button{color:#c2b6d0;border-radius:10px;width:100%;min-height:40px;padding:9px 11px;font-size:11px;font-weight:700}.admin-v2 .admin-side nav button:hover{color:#fff;background:#ffffff0b}.admin-v2 .admin-side nav button.active{background:#ffffff17;border:1px solid #ffffff18;border-left:3px solid #ff4b92;box-shadow:0 8px 22px #160b2533}.admin-v2 .admin-side nav button i{color:#d0bfff;width:22px;font-size:15px}.admin-v2 .admin-side nav button em{padding:3px 7px;font-size:8px}.admin-v2 .admin-user{padding:15px 6px 2px}.admin-v2 .admin-user>b{width:38px;height:38px;font-size:10px}.admin-v2 .admin-user strong{font-size:10px}.admin-v2 .admin-user span{color:#b9aec7;font-size:9px}.admin-v2 .admin-user button{color:#e9deef;padding:7px;font-size:9px}.admin-v2 .admin-main{padding:32px 38px 72px}.admin-v2 .admin-main>header{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f6faeb;border-bottom:1px solid #e4e0e9;margin:-32px -38px 25px;padding:20px 38px;position:sticky;top:0}.admin-v2 .admin-main>header>div:first-child{grid-template-columns:auto 1fr;align-items:center;column-gap:12px;display:grid}.admin-v2 .admin-main>header span{color:#8b8096;grid-column:2;font-size:9px}.admin-v2 .admin-main>header h1{grid-column:2;margin:4px 0;font-size:27px}.admin-menu-button{display:none}.admin-v2 .admin-head-actions button,.admin-v2 .admin-head-actions a{color:#3d334a;background:#fff;border:1px solid #ded9e5;border-radius:11px;align-items:center;gap:6px;padding:11px 14px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.admin-v2 .admin-welcome{background:linear-gradient(120deg,#fff,#f7f1ff);border:1px solid #ded8e8;border-radius:20px;margin:0 0 17px;padding:25px 27px}.admin-v2 .admin-welcome h2{font-size:34px}.admin-v2 .admin-welcome p{color:#756d7f;font-size:12px}.admin-ready-pill,.admin-attention-pill{border-radius:99px;align-items:center;gap:9px;padding:10px 13px;font-size:10px;font-weight:800;display:flex}.admin-ready-pill{color:#167258;background:#e7f7ef}.admin-attention-pill{color:#a62d4b;background:#fff0f2}.admin-ready-pill i,.admin-attention-pill i{opacity:.8;background:currentColor;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px}.admin-kpis-live{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.admin-v2 .admin-kpis article{border-color:#e2dee8;min-height:132px;padding:20px;box-shadow:0 9px 26px #3a28570a}.admin-v2 .admin-kpis span{font-size:9px}.admin-v2 .admin-kpis strong{margin:15px 0;font-size:27px}.admin-v2 .admin-kpis small{color:#776e82;font-size:9px}.admin-live-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.admin-live-card{background:#fff;border:1px solid #e1dde7;border-radius:18px;overflow:hidden}.admin-live-card>header{border-bottom:1px solid #ece8ef;padding:19px 20px}.admin-live-card>header span{color:#7650d1;letter-spacing:1.2px;font-size:8px;font-weight:900}.admin-live-card h3{margin:6px 0 0;font-size:17px}.admin-live-card article{border-top:1px solid #f0edf2;grid-template-columns:1fr auto;gap:4px 14px;padding:13px 20px;display:grid}.admin-live-card article:first-child{border-top:0}.admin-live-card article b{font-size:11px}.admin-live-card article span{color:#766e7f;font-size:9px}.admin-live-card article small{color:#9a92a2;grid-area:1/2/3;align-self:center;font-size:8px}.admin-live-card>p{color:#7b7383;padding:30px 20px;font-size:11px}.admin-v2 .ops-module{padding:0 0 60px}.admin-v2 .ops-module-head{background:#fff;border:1px solid #dfdae7;border-radius:18px;align-items:center;margin:0 0 17px;padding:21px 23px}.admin-v2 .ops-module-head>div:first-child>span{font-size:9px}.admin-v2 .ops-module-head h2{font-size:30px}.admin-v2 .ops-module-head p{font-size:11px}.admin-v2 .ops-module-head button,.admin-v2 .ops-tools button,.admin-v2 .ops-primary{color:#3f354d;background:#fff;border:1px solid #dcd7e3;border-radius:10px;min-height:40px;padding:10px 14px;font-size:10px;font-weight:850}.admin-v2 .ops-module-head .ops-primary,.admin-v2 .ops-primary{color:#fff;background:linear-gradient(100deg,#5d2edd,#d32682);border-color:#5d2edd}.admin-v2 .ops-table{border-color:#e0dce6;border-radius:18px;box-shadow:0 14px 35px #3b285708}.admin-v2 .ops-tools{padding:15px}.admin-v2 .ops-tools label{border-radius:11px;max-width:520px;padding:0 13px}.admin-v2 .ops-tools input{height:42px;font-size:12px}.admin-table-scroll{width:100%;overflow:auto}.admin-v2 .ops-table table{min-width:820px}.admin-v2 .ops-table th{white-space:nowrap;padding:13px 15px;font-size:8px}.admin-v2 .ops-table td{white-space:nowrap;max-width:250px;padding:14px 15px;font-size:10px}.admin-row-action{color:#5d37bd;background:#f8f5fc;border:1px solid #d9d2e3;border-radius:8px;padding:7px 10px;font-size:9px;font-weight:850}.admin-state{color:#5f5669;background:#eeeaf4;border-radius:99px;align-items:center;padding:5px 8px;font-size:8px;font-weight:850;display:inline-flex}.admin-state.live,.admin-state.active,.admin-state.approved,.admin-state.completed,.admin-state.captured,.admin-state.published,.admin-state.good{color:#187259;background:#e5f6ee}.admin-state.pending,.admin-state.pending_review,.admin-state.requested,.admin-state.scheduled,.admin-state.queued,.admin-state.high{color:#8b6105;background:#fff3d9}.admin-state.urgent,.admin-state.rejected,.admin-state.failed,.admin-state.suspended,.admin-state.blocked{color:#aa294c;background:#ffe7ed}.admin-state.super_admin,.admin-state.admin,.admin-state.ops{color:#6339c7;background:#eee7ff}.admin-state.quiet{color:#756d7b;background:#efedf1}.admin-muted{color:#a59eaa}.admin-empty{text-align:center;justify-items:center;padding:70px 25px;display:grid}.admin-empty b{font:700 25px var(--font-serif)}.admin-empty span{color:#7b7383;max-width:430px;margin-top:9px;font-size:11px;line-height:1.5}.admin-empty button{color:#fff;background:#5d2edd;border:0;border-radius:10px;margin-top:17px;padding:11px 15px;font-size:10px}.admin-loading{color:#746b7e;place-content:center;justify-items:center;gap:13px;min-height:340px;font-size:11px;display:grid}.admin-loading.compact{min-height:220px}.admin-loading i{border:3px solid #e5dff0;border-top-color:#6737dc;border-radius:50%;width:28px;height:28px;animation:.75s linear infinite admin-spin}@keyframes admin-spin{to{rotate:360deg}}.admin-error{background:#fff5f7;border:1px solid #f1cfd8;border-radius:16px;justify-items:start;gap:8px;padding:28px;display:grid}.admin-error b{color:#8f2642;font-size:14px}.admin-error span{color:#7a5d66;font-size:11px}.admin-error button{color:#fff;background:#8f2642;border:0;border-radius:9px;padding:9px 12px;font-size:9px}.admin-system{background:#fff;border:1px solid #ded9e6;border-radius:20px;padding:28px}.admin-system>span{color:#6535d2;letter-spacing:1.3px;font-size:9px;font-weight:900}.admin-system h2{font:700 32px var(--font-serif)}.admin-system pre{color:#e8ddff;background:#201832;border-radius:14px;padding:20px;font:11px/1.7 ui-monospace,monospace;overflow:auto}.admin-system>p{color:#7a7282;font-size:10px}.admin-drawer-bg{z-index:200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#24182d66;position:fixed;inset:0}.admin-drawer{background:#fbfafc;flex-direction:column;width:min(540px,100%);height:100%;display:flex;position:absolute;top:0;right:0;box-shadow:-25px 0 70px #25133630}.admin-drawer>header{background:#fff;border-bottom:1px solid #e5e0e9;justify-content:space-between;align-items:center;padding:25px 28px;display:flex}.admin-drawer>header span{color:#7150bd;letter-spacing:1.3px;font-size:9px;font-weight:900}.admin-drawer>header h2{margin:6px 0 0;font-size:23px}.admin-drawer>header button{background:#fff;border:1px solid #ded8e4;border-radius:50%;width:40px;height:40px;font-size:20px}.admin-form{flex:1;padding:25px 28px;overflow:auto}.admin-form>label{color:#393041;gap:8px;margin-bottom:18px;font-size:11px;font-weight:850;display:grid}.admin-form input,.admin-form select,.admin-form textarea{color:#292031;background:#fff;border:1px solid #d9d3e0;border-radius:12px;outline:none;width:100%;padding:13px 14px;font:14px Arial,sans-serif}.admin-form input,.admin-form select{min-height:48px}.admin-form textarea{resize:vertical;line-height:1.55}.admin-form input:focus,.admin-form select:focus,.admin-form textarea:focus{border-color:#8158e4;box-shadow:0 0 0 4px #8158e414}.admin-check{background:#fff;border:1px solid #ddd7e4;border-radius:13px;align-items:center;padding:14px;grid-template-columns:auto 1fr!important}.admin-check input{height:20px;min-height:0;width:20px!important}.admin-check b,.admin-check small{display:block}.admin-check small{color:#8b8292;margin-top:4px;font-weight:400}.admin-form-error{color:#9c2848;background:#ffe9ee;border-radius:10px;padding:12px;font-size:11px}.admin-drawer>footer{background:#fff;border-top:1px solid #e4dfe8;justify-content:flex-end;gap:9px;padding:18px 28px;display:flex}.admin-drawer>footer button{background:#fff;border:1px solid #d9d3df;border-radius:11px;min-height:44px;padding:11px 17px;font-size:10px;font-weight:850}.admin-drawer>footer .ops-primary{color:#fff;background:linear-gradient(100deg,#5e2dde,#d52682);border-color:#5e2dde}.admin-mobile-close,.admin-menu-scrim{display:none}@media (max-width:1100px){.admin-kpis-live{grid-template-columns:repeat(2,1fr)}.admin-live-grid{grid-template-columns:1fr}.admin-v2.admin-shell{grid-template-columns:238px minmax(0,1fr)}.admin-v2 .admin-side{width:238px}.admin-v2 .admin-main{padding-left:24px;padding-right:24px}.admin-v2 .admin-main>header{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}}@media (max-width:760px){.admin-v2.admin-shell{display:block}.admin-v2 .admin-side{z-index:250;width:min(310px,88vw);height:100dvh;transition:translate .22s;display:flex;position:fixed;inset:0 auto 0 0;translate:-105%}.admin-v2 .admin-side.open{translate:0}.admin-v2 .admin-side nav button:not(.active){font-size:11px}.admin-v2 .admin-side nav button{justify-content:flex-start}.admin-v2 .admin-side nav button i{font-size:15px}.admin-v2 .admin-user>div,.admin-v2 .admin-user button{display:block}.admin-mobile-close{color:#fff;background:#ffffff10;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:36px;height:36px;font-size:19px;display:grid;position:absolute;top:12px;right:12px}.admin-menu-scrim{z-index:240;background:#25172f66;border:0;display:block;position:fixed;inset:0}.admin-v2 .admin-main{padding:19px 14px 55px}.admin-v2 .admin-main>header{margin:-19px -14px 16px;padding:12px 14px}.admin-menu-button{background:#fff;border:1px solid #dcd7e2;border-radius:10px;grid-row:1/3;place-items:center;width:40px;height:40px;display:grid}.admin-v2 .admin-main>header h1{font-size:21px}.admin-v2 .admin-head-actions button{padding:10px;font-size:0}.admin-v2 .admin-head-actions button:first-letter{font-size:15px}.admin-v2 .admin-head-actions a{padding:10px;font-size:0}.admin-v2 .admin-head-actions a:after{content:"↗";font-size:15px}.admin-v2 .admin-welcome{margin-bottom:12px;padding:20px;display:grid}.admin-v2 .admin-welcome h2{font-size:29px}.admin-v2 .admin-welcome>div:last-child{justify-self:start;margin-top:15px}.admin-kpis-live{grid-template-columns:1fr 1fr;gap:9px}.admin-v2 .admin-kpis article{min-height:117px;padding:15px}.admin-v2 .admin-kpis strong{font-size:21px}.admin-live-grid{gap:10px}.admin-live-card article{padding:13px 15px}.admin-live-card article small{display:none}.admin-v2 .ops-module-head{align-items:flex-start;padding:18px;display:grid}.admin-v2 .ops-module-head h2{font-size:26px}.admin-v2 .ops-module-head>button{width:100%;margin-top:14px}.admin-v2 .ops-tools{grid-template-columns:1fr auto;display:grid}.admin-v2 .ops-tools label{max-width:none}.admin-drawer{width:100%}.admin-drawer>header,.admin-form,.admin-drawer>footer{padding-left:20px;padding-right:20px}.admin-gate{padding:14px}.admin-gate>section{border-radius:22px;padding:32px 24px}.admin-gate h1{font-size:39px}.admin-gate p{font-size:14px}}@media (max-width:430px){.admin-kpis-live{grid-template-columns:1fr}.admin-v2 .admin-kpis article{min-height:105px}.admin-v2 .ops-tools{grid-template-columns:1fr}.admin-v2 .ops-tools button{width:100%}.admin-drawer>footer{grid-template-columns:1fr 1fr;display:grid}.admin-drawer>footer button{width:100%}}.live-marketplace{color:#14221e;background:radial-gradient(circle at 4% 5%,#efe6ff 0,#0000 25%),radial-gradient(circle at 96% 2%,#ffe8f1 0,#0000 23%),#f8f7f4;min-height:72vh;padding:70px 0 100px}.live-market-head{justify-content:space-between;align-items:end;gap:40px;margin-bottom:28px;display:flex}.live-market-head>div>span,.real-listing-facts>span,.real-inspection>span,.real-detail-aside>span,.listing-enquiry>span{color:#6335db;letter-spacing:1.7px;font-size:10px;font-weight:900}.live-market-head h1{font:700 clamp(40px,5vw,68px)/.95 var(--font-serif);letter-spacing:-2.5px;margin:10px 0 12px}.live-market-head p{color:#6d6672;max-width:720px;margin:0;font-size:14px;line-height:1.7}.live-search{background:#fff;border:1px solid #ded8e4;border-radius:15px;align-items:center;gap:10px;width:min(390px,100%);min-height:54px;padding:0 17px;display:flex;box-shadow:0 12px 30px #3e20500c}.live-search input{background:0 0;border:0;outline:0;width:100%;height:52px;font-size:13px}.live-filter-bar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd9;border:1px solid #e1dce6;border-radius:19px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:26px;padding:14px;display:grid;box-shadow:0 16px 40px #3320470b}.live-filter-bar label{color:#766e7d;letter-spacing:.5px;text-transform:uppercase;gap:5px;font-size:9px;font-weight:900;display:grid}.live-filter-bar select{color:#2e2836;background:#faf9fc;border:1px solid #e2dde7;border-radius:11px;outline:0;height:45px;padding:0 12px;font-size:12px;font-weight:750}.live-filter-bar select:focus{border-color:#7d57de;box-shadow:0 0 0 3px #7d57de12}.live-result-count{align-items:baseline;gap:7px;margin:6px 0 15px;display:flex}.live-result-count b{font:700 24px var(--font-serif)}.live-result-count span{color:#776f7c;font-size:11px}.live-market-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.live-listing-card{background:#fff;border:1px solid #e3dfe6;border-radius:22px;transition:translate .22s,box-shadow .22s;overflow:hidden;box-shadow:0 16px 40px #3522460b}.live-listing-card:hover{translate:0 -4px;box-shadow:0 24px 54px #35224615}.live-listing-photo{background:#ece9ee;height:245px;display:block;position:relative;overflow:hidden}.live-listing-photo img{object-fit:cover;width:100%;height:100%;transition:scale .5s}.live-listing-card:hover .live-listing-photo img{scale:1.035}.live-listing-photo>span{color:#fff;letter-spacing:.8px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#142c27e8;border-radius:99px;padding:7px 9px;font-size:8px;font-weight:900;position:absolute;top:14px;left:14px}.live-listing-copy{padding:19px}.live-listing-copy>small{color:#287e6b;letter-spacing:.8px;font-size:9px;font-weight:900;display:block}.live-listing-copy h3{font:700 24px/1.05 var(--font-serif);margin:7px 0 4px}.live-listing-copy>p{color:#766e7d;min-height:30px;margin:0;font-size:11px}.live-listing-specs{flex-wrap:wrap;gap:8px;margin:15px 0;display:flex}.live-listing-specs span{color:#5e5667;background:#f4f1f7;border-radius:8px;padding:7px 9px;font-size:9px}.live-listing-price{border-top:1px solid #ece8ee;justify-content:space-between;align-items:end;gap:10px;padding-top:15px;display:flex}.live-listing-price strong{font-size:20px}.live-listing-price strong small{color:#807987;font-size:9px}.live-listing-price a{color:#6033d2;font-size:10px;font-weight:900;text-decoration:none}.public-inventory-state{text-align:center;background:linear-gradient(145deg,#fff,#faf7fd);border:1px dashed #d8d0df;border-radius:22px;place-content:center;justify-items:center;gap:10px;min-height:300px;padding:40px;display:grid}.public-inventory-state i{border:3px solid #e4ddef;border-top-color:#6b38da;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite admin-spin}.public-inventory-state b{font:700 27px var(--font-serif)}.public-inventory-state span{color:#766e7c;max-width:580px;font-size:12px;line-height:1.6}.public-inventory-state a{color:#fff;background:#5124d7;border-radius:11px;margin-top:8px;padding:12px 15px;font-size:10px;font-weight:900;text-decoration:none}.public-inventory-state.error{background:#fff6f8;border-style:solid;border-color:#f0d0d9}.home-section .public-inventory-state{min-height:240px}.home-section .live-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.real-detail{padding:34px 0 90px}.breadcrumbs{color:#8a818f;margin-bottom:18px;font-size:10px}.breadcrumbs a{color:#5f3ac4;text-decoration:none}.real-detail-grid{grid-template-columns:minmax(0,1.65fr) minmax(320px,.65fr);align-items:start;gap:22px;display:grid}.real-gallery{background:#ede9ef;border-radius:23px;grid-template-rows:repeat(2,205px);grid-template-columns:2fr 1fr;gap:8px;display:grid;overflow:hidden}.real-gallery img{object-fit:cover;width:100%;height:100%}.real-gallery img:first-child{grid-row:1/3}.real-listing-facts,.real-inspection{background:#fff;border:1px solid #e2dde6;border-radius:20px;margin-top:18px;padding:27px}.real-listing-facts h1{font:700 clamp(38px,5vw,62px)/.95 var(--font-serif);letter-spacing:-1.8px;margin:10px 0 7px}.real-listing-facts h1 i{color:#713edd}.real-listing-facts>p{color:#6f6675}.real-listing-facts>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px;display:grid}.real-listing-facts article{background:#f7f5f8;border-radius:12px;gap:5px;padding:14px;display:grid}.real-listing-facts article small{color:#8b828f;text-transform:uppercase;font-size:8px;font-weight:900}.real-listing-facts article b{font-size:12px}.real-inspection h2{font:700 26px var(--font-serif);margin:9px 0}.real-inspection strong{color:#1d735b;background:#e9f7f1;border-radius:8px;padding:7px 10px;font-size:12px;display:inline-flex}.real-inspection p{color:#746c78;margin:13px 0 0;font-size:11px;line-height:1.65}.real-detail-aside{background:linear-gradient(150deg,#fff,#f8f3ff);border:1px solid #e0dae6;border-radius:23px;padding:27px;position:sticky;top:105px;box-shadow:0 24px 60px #35204912}.real-detail-aside h2{margin:10px 0;font:800 35px/1 Arial,sans-serif}.real-detail-aside h2 small{color:#817888;font-size:11px}.real-detail-aside>p{color:#6f6875;font-size:11px;line-height:1.6}.real-owner{background:#fff;border-radius:13px;gap:5px;margin:20px 0;padding:16px;display:grid}.real-owner small{color:#847b8b;font-size:8px;font-weight:900}.real-owner b{font-size:13px}.real-owner span{color:#77707c;font-size:9px}.listing-enquiry{border-top:1px solid #e5dfe8;padding-top:20px}.listing-enquiry h3{font:700 23px var(--font-serif);margin:8px 0}.listing-enquiry p{color:#706876;font-size:10px;line-height:1.6}.listing-enquiry a,.listing-enquiry button{color:#fff;background:linear-gradient(100deg,#5c28dc,#e31b7a);border:0;border-radius:11px;justify-content:center;align-items:center;width:100%;min-height:48px;margin-top:13px;font-size:11px;font-weight:900;text-decoration:none;display:flex}.listing-enquiry textarea{resize:vertical;background:#fff;border:1px solid #ddd6e2;border-radius:11px;width:100%;min-height:110px;padding:12px;font:12px/1.5 Arial,sans-serif}.listing-enquiry .enquiry-error{color:#a52e4a}.listing-enquiry .enquiry-success{color:#1a785c}@media (max-width:1000px){.live-market-grid,.home-section .live-market-grid,.live-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.real-detail-grid{grid-template-columns:1fr}.real-detail-aside{position:static}.real-gallery{grid-template-rows:repeat(2,170px)}}@media (max-width:650px){.live-marketplace{padding:38px 0 75px}.live-market-head{gap:20px;display:grid}.live-market-head h1{font-size:43px}.live-market-head p{font-size:12px}.live-filter-bar{grid-template-columns:1fr 1fr;gap:8px;padding:10px}.live-market-grid,.home-section .live-market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.live-listing-card{border-radius:15px}.live-listing-photo{height:128px}.live-listing-photo>span{padding:5px 6px;font-size:6px;top:7px;left:7px}.live-listing-copy{padding:11px}.live-listing-copy>small{white-space:nowrap;font-size:7px;overflow:hidden}.live-listing-copy h3{min-height:36px;font-size:17px}.live-listing-copy>p{min-height:28px;font-size:8px}.live-listing-specs{gap:4px;margin:9px 0;display:grid}.live-listing-specs span{padding:5px 6px;font-size:7px}.live-listing-price{gap:7px;padding-top:9px;display:grid}.live-listing-price strong{font-size:15px}.live-listing-price a{font-size:8px}.public-inventory-state{min-height:260px;padding:27px 18px}.public-inventory-state b{font-size:23px}.real-detail{padding:20px 13px 65px}.real-gallery{grid-template-rows:230px 105px;grid-template-columns:1fr 1fr}.real-gallery img:first-child{grid-area:1/1/auto/3}.real-listing-facts,.real-inspection,.real-detail-aside{border-radius:17px;padding:20px}.real-listing-facts>div{grid-template-columns:1fr 1fr}.real-listing-facts h1{font-size:40px}.real-detail-aside h2{font-size:31px}}.drivesense-page{color:#181524;background:#f7f5f8}.ds-hero{color:#fff;background:linear-gradient(135deg,#10072a 0%,#20104c 50%,#380d43 100%);min-height:720px;position:relative;overflow:hidden}.ds-orb{filter:blur(2px);pointer-events:none;border-radius:50%;position:absolute}.ds-orb-one{opacity:.75;background:radial-gradient(circle at 35% 40%,#ff1678 0,#a629de 42%,#0000 70%);width:580px;height:580px;top:-180px;right:-120px}.ds-orb-two{border:100px solid #8e6cff22;width:650px;height:650px;bottom:-340px;left:35%}.ds-hero-grid{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:70px;min-height:720px;padding-top:78px;padding-bottom:78px;display:grid;position:relative}.ds-hero-copy>span,.ds-section-head span,.ds-print>span,.ds-method>div>div:first-child>span{color:#62d4b7;letter-spacing:2px;font-size:10px;font-weight:900}.ds-hero-copy h1{max-width:780px;font:700 clamp(54px,6vw,92px)/.88 var(--font-serif);letter-spacing:-4px;color:#fff;margin:20px 0 25px}.ds-hero-copy h1 i{color:#ff4b9b;font-weight:inherit}.ds-hero-copy>p{color:#d7cce6;max-width:680px;margin:0;font-size:16px;line-height:1.75}.ds-hero-actions{align-items:center;gap:25px;margin-top:34px;display:flex}.ds-hero-actions a:first-child{color:#fff;background:linear-gradient(100deg,#7040ff,#ff1678);border-radius:14px;justify-content:space-between;align-items:center;gap:30px;min-height:56px;padding:0 22px;font-size:12px;font-weight:900;text-decoration:none;display:flex;box-shadow:0 18px 42px #f0177350}.ds-hero-actions a:last-child{color:#fff;text-underline-offset:5px;font-size:11px;font-weight:850}.ds-guardrails{color:#bfb2d1;flex-wrap:wrap;gap:18px;margin-top:35px;font-size:9px;font-weight:800;display:flex}.ds-guardrails b{color:#5be2bc}.ds-visual{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff17,#ffffff08);border:1px solid #ffffff26;border-radius:32px;min-height:500px;position:relative;overflow:hidden;box-shadow:0 34px 100px #05020d80}.ds-route{background:linear-gradient(90deg,#0000 49.8%,#ffffff15 50%,#0000 50.2%);position:absolute;inset:0}.ds-route:after{content:"";background:linear-gradient(#5be2bc,#ff4b9b);width:1px;height:325px;position:absolute;top:70px;left:50%}.ds-route i{z-index:1;background:#5be2bc;border:3px solid #150927;border-radius:50%;width:14px;height:14px;position:absolute;box-shadow:0 0 0 7px #5be2bc22}.ds-route i:first-child{top:64px;left:calc(50% - 6px)}.ds-route i:nth-child(2){background:#8d5bff;top:168px;left:calc(50% - 6px);box-shadow:0 0 0 7px #8d5bff22}.ds-route i:nth-child(3){background:#ff4b9b;top:282px;left:calc(50% - 6px);box-shadow:0 0 0 7px #ff4b9b22}.ds-route i:nth-child(4){background:#fff;top:388px;left:calc(50% - 6px);box-shadow:0 0 0 7px #ffffff20}.ds-route b,.ds-route strong{letter-spacing:1.1px;font-size:8px;position:absolute;left:calc(50% + 28px)}.ds-route b{color:#5be2bc;top:62px}.ds-route strong{color:#e9e0f3;top:384px}.ds-signal{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#100820dc;border:1px solid #ffffff1c;border-radius:20px;padding:25px;position:absolute;top:130px;left:25px;right:25px}.ds-signal>span{color:#a58bdb;letter-spacing:1.5px;font-size:8px;font-weight:900}.ds-signal h2{font:700 35px/1 var(--font-serif);color:#fff;margin:8px 0}.ds-signal p{color:#bfb4cd;margin:0;font-size:10px;line-height:1.6}.ds-signal>div{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.ds-signal b{color:#eee7f7;text-transform:uppercase;background:#ffffff10;border-radius:99px;padding:7px 9px;font-size:7px}.ds-wave{align-items:end;gap:7px;height:55px;display:flex;position:absolute;bottom:24px;left:28px;right:28px}.ds-wave i{background:linear-gradient(#ff4b9b,#7040ff);border-radius:7px 7px 2px 2px;flex:1;animation:2.4s ease-in-out infinite alternate dsPulse}.ds-wave i:nth-child(2n){animation-delay:-.6s}@keyframes dsPulse{to{filter:brightness(1.35);transform-origin:bottom;transform:scaleY(.82)}}.ds-workbench{background:radial-gradient(circle at 7% 4%,#eee6ff,#0000 28%),#f8f6f9;padding:105px 0}.ds-section-head{justify-content:space-between;align-items:end;gap:45px;margin-bottom:34px;display:flex}.ds-section-head h2{max-width:760px;font:700 clamp(38px,4.5vw,62px)/.98 var(--font-serif);letter-spacing:-2px;margin:10px 0 0}.ds-section-head>p{color:#746b78;max-width:420px;margin:0;font-size:12px;line-height:1.7}.ds-work-grid{grid-template-columns:minmax(0,1.1fr) minmax(340px,.7fr);align-items:start;gap:20px;display:grid}.ds-controls,.ds-print{background:#fff;border:1px solid #ded8e5;border-radius:25px;box-shadow:0 20px 55px #311c4a0c}.ds-controls{padding:30px}.ds-control-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ds-controls label{color:#302737;gap:9px;font-size:11px;font-weight:850;display:grid}.ds-controls select{color:#2b2331;background:#fbfafc;border:1px solid #dcd5e2;border-radius:13px;outline:none;width:100%;height:55px;padding:0 15px;font-size:13px}.ds-controls select:focus{border-color:#7548e5;box-shadow:0 0 0 4px #7548e512}.ds-controls fieldset{border:1px solid #ece7ef;border-left:0;border-right:0;margin:25px 0;padding:24px 0}.ds-controls legend{color:#302737;padding:0 0 15px;font-size:11px;font-weight:850}.ds-choice-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.ds-choice-grid button{color:#6d6374;cursor:pointer;background:#fff;border:1px solid #ddd6e3;border-radius:13px;place-content:center;justify-items:center;gap:8px;min-height:82px;display:grid}.ds-choice-grid button i{font-size:20px;font-style:normal}.ds-choice-grid button span{font-size:8px;font-weight:900}.ds-choice-grid button.active{color:#6436d5;background:#f2ecff;border-color:#7546e7;box-shadow:inset 0 0 0 1px #7546e7}.ds-range{margin:24px 0}.ds-range>span{justify-content:space-between;align-items:center;display:flex}.ds-range b{color:#6234d2}.ds-range input{accent-color:#e31c80;width:100%}.ds-print{color:#fff;background:linear-gradient(145deg,#22104d,#4d1556);padding:31px;position:sticky;top:110px}.ds-print h3{font:700 42px/.98 var(--font-serif);color:#fff;margin:12px 0}.ds-print>p{color:#d7cbe2;font-size:11px;line-height:1.7}.ds-print-grid{grid-template-columns:1fr 1fr;gap:8px;margin:24px 0;display:grid}.ds-print-grid article{background:#ffffff0c;border:1px solid #ffffff17;border-radius:12px;gap:7px;padding:14px;display:grid}.ds-print-grid small{color:#a99bb8;letter-spacing:.8px;font-size:7px;font-weight:900}.ds-print-grid b{font-size:10px}.ds-assumption{background:#0e071f66;border-radius:13px;padding:17px}.ds-assumption b{color:#63d8b9;font-size:9px}.ds-assumption p{color:#bfb3ca;margin:7px 0 0;font-size:9px;line-height:1.6}.ds-results{color:#fff;background:#0f0726;padding:105px 0}.ds-section-head.light h2{color:#fff}.ds-section-head.light>p{color:#bcb0ca}.ds-match-grid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.ds-match-card{background:#1a1030;border:1px solid #ffffff18;border-radius:21px;overflow:hidden}.ds-match-photo{background:#2a2039;height:235px;display:block;position:relative;overflow:hidden}.ds-match-photo img{object-fit:cover;width:100%;height:100%;transition:scale .5s}.ds-match-card:hover img{scale:1.04}.ds-match-photo span{color:#6fe1c1;letter-spacing:.7px;background:#0c0717d9;border-radius:99px;padding:7px 9px;font-size:7px;font-weight:900;position:absolute;top:12px;left:12px}.ds-match-card>div{padding:20px}.ds-match-card small{color:#6cd8bb;letter-spacing:.6px;font-size:8px;font-weight:900}.ds-match-card h3{font:700 25px/1 var(--font-serif);color:#fff;margin:8px 0 4px}.ds-match-card>div>p{color:#9589a3;margin:0;font-size:9px}.ds-match-card ul{min-height:72px;margin:16px 0;padding:0;list-style:none}.ds-match-card li{color:#cfc4d9;margin:7px 0;font-size:9px}.ds-match-card footer{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;padding-top:15px;display:flex}.ds-match-card footer strong{font-size:17px}.ds-match-card footer a{color:#ff5a9f;font-size:9px;font-weight:900;text-decoration:none}.ds-result-state{text-align:center;border:1px dashed #ffffff24;border-radius:22px;place-content:center;justify-items:center;gap:10px;min-height:280px;padding:35px;display:grid}.ds-result-state i{border:3px solid #ffffff26;border-top-color:#ff4b9b;border-radius:50%;width:32px;height:32px;animation:.75s linear infinite admin-spin}.ds-result-state b{font:700 27px var(--font-serif);color:#fff}.ds-result-state span{color:#bdb1c9;max-width:600px;font-size:11px}.ds-result-state a{color:#65dfbe;margin-top:8px;font-size:10px;font-weight:900}.ds-result-state.error{background:#3c12243d;border-color:#b94e6e66}.ds-method{background:#fffbf8;padding:105px 0}.ds-method>.shell{grid-template-columns:.7fr 1.3fr;align-items:start;gap:75px;display:grid}.ds-method h2{font:700 clamp(42px,5vw,68px)/.95 var(--font-serif);letter-spacing:-2.5px;margin:12px 0}.ds-method>div>div:first-child>p{color:#746b78;font-size:12px;line-height:1.7}.ds-method-steps{border-top:1px solid #ded8e2;grid-template-columns:1fr 1fr;display:grid}.ds-method-steps article{border-bottom:1px solid #ded8e2;border-right:1px solid #ded8e2;min-height:215px;padding:28px}.ds-method-steps article:nth-child(2n){border-right:0}.ds-method-steps b{color:#e52582;font-size:9px}.ds-method-steps h3{font:700 24px var(--font-serif);margin:25px 0 10px}.ds-method-steps p{color:#746b78;margin:0;font-size:10px;line-height:1.65}@media (max-width:1000px){.ds-hero-grid{grid-template-columns:1fr;gap:45px;padding-top:60px}.ds-visual{min-height:430px}.ds-work-grid{grid-template-columns:1fr}.ds-print{position:static}.ds-match-grid{grid-template-columns:repeat(2,1fr)}.ds-method>.shell{grid-template-columns:1fr;gap:35px}}@media (max-width:650px){.ds-hero{min-height:0}.ds-hero-grid{min-height:0;padding-top:44px;padding-bottom:55px}.ds-hero-copy h1{letter-spacing:-2.4px;font-size:50px}.ds-hero-copy>p{font-size:13px}.ds-hero-actions{align-items:flex-start;gap:14px;display:grid}.ds-guardrails{gap:10px;font-size:8px}.ds-visual{border-radius:23px;min-height:390px}.ds-signal{left:16px;right:16px}.ds-signal h2{font-size:29px}.ds-workbench,.ds-results,.ds-method{padding:70px 0}.ds-section-head{gap:14px;display:grid}.ds-section-head h2{font-size:39px}.ds-controls{padding:18px}.ds-control-row{grid-template-columns:1fr}.ds-choice-grid{grid-template-columns:1fr 1fr}.ds-print{padding:22px}.ds-print h3{font-size:35px}.ds-match-grid{grid-template-columns:1fr}.ds-match-photo{height:220px}.ds-method-steps article{min-height:180px;padding:20px}.ds-method-steps h3{font-size:20px}.ds-method>.shell{gap:25px}}@media (prefers-reduced-motion:reduce){.ds-wave i,.ds-result-state i{animation:none}.ds-match-photo img{transition:none}}.legal-document{background:#f9f7f5}.legal-layout{grid-template-columns:250px minmax(0,820px);justify-content:center;gap:78px;padding-top:76px;padding-bottom:115px;display:grid}.legal-layout>aside{background:#fff;border:1px solid #e0dae5;border-radius:17px;gap:5px;height:max-content;padding:20px;display:grid;position:sticky;top:105px}.legal-layout>aside>strong{color:#6c3bd5;letter-spacing:1.4px;margin:2px 10px 10px;font-size:8px}.legal-layout>aside a{color:#6f6674;border-radius:8px;padding:9px 10px;font-size:9px;font-weight:800;line-height:1.3;text-decoration:none}.legal-layout>aside a:hover{color:#5b2fd0;background:#f3edff}.legal-layout>aside a:last-child{color:#5b2fd0;border-top:1px solid #eee9f0;margin-top:10px;padding-top:16px}.legal-layout>article>section{border-bottom:1px solid #e3dde4;padding:28px 0;scroll-margin-top:115px}.legal-layout>article>section h2,.legal-contact h2{font:700 32px/1.08 var(--font-serif);letter-spacing:-.6px;margin:0 0 17px}.legal-layout>article>section p{color:#5f5863;margin:0 0 14px;font-size:14px;line-height:1.8}.legal-layout>article ul{color:#5f5863;gap:9px;padding-left:21px;font-size:13px;line-height:1.65;display:grid}.legal-notice{background:linear-gradient(120deg,#fff6fa,#f7f1ff);border:1px solid #e7cbd7;border-radius:16px;margin-bottom:12px;padding:23px 25px}.legal-notice b{color:#9f285b;letter-spacing:.7px;text-transform:uppercase;font-size:10px}.legal-notice p{color:#6d5e68;margin:8px 0 0;font-size:11px;line-height:1.65}.legal-contact{color:#fff;background:linear-gradient(135deg,#211046,#591553);border-radius:19px;margin:38px 0 25px;padding:29px}.legal-contact>span{color:#6be0bf;letter-spacing:1.4px;font-size:8px;font-weight:900}.legal-contact h2{color:#fff;margin-top:10px}.legal-contact p{color:#d5c9df;margin:0;font-size:12px;line-height:1.7}.legal-contact a{color:#ff64aa;font-weight:900}.legal-layout>article>small{color:#796f7d;background:#f0ecf2;border-radius:12px;padding:17px;font-size:9px;line-height:1.65;display:block}.legal-centre{padding-top:90px;padding-bottom:120px}.legal-centre-intro{grid-template-columns:.75fr 1fr;align-items:end;gap:55px;margin-bottom:40px;display:grid}.legal-centre-intro>span{color:#6939d9;letter-spacing:1.5px;grid-column:1/3;font-size:9px;font-weight:900}.legal-centre-intro h2{font:700 clamp(38px,5vw,62px)/.98 var(--font-serif);letter-spacing:-2px;margin:0}.legal-centre-intro p{color:#6d6571;margin:0;font-size:13px;line-height:1.75}.legal-card-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.legal-card-grid>a{color:#211a28;background:#fff;border:1px solid #e0dae4;border-radius:19px;flex-direction:column;min-height:245px;padding:25px;text-decoration:none;transition:translate .2s,box-shadow .2s;display:flex;box-shadow:0 13px 35px #38224809}.legal-card-grid>a:hover{translate:0 -3px;box-shadow:0 20px 45px #38224814}.legal-card-grid span{color:#6b3ada;letter-spacing:1.2px;font-size:7px;font-weight:900}.legal-card-grid h3{font:700 25px/1.05 var(--font-serif);margin:15px 0 10px}.legal-card-grid p{color:#756c79;margin:0;font-size:10px;line-height:1.65}.legal-card-grid b{color:#e31e7d;margin-top:auto;padding-top:20px;font-size:9px}.legal-source-note{color:#fff;background:#130927;border-radius:22px;margin-top:70px;padding:38px}.legal-source-note h2{font:700 33px var(--font-serif);color:#fff;margin:0 0 12px}.legal-source-note p{color:#c8bdd2;max-width:900px;font-size:11px;line-height:1.7}.legal-source-note>div{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.legal-source-note a{color:#70dfc1;border:1px solid #ffffff24;border-radius:9px;padding:10px 12px;font-size:8px;font-weight:900;text-decoration:none}@media (max-width:900px){.legal-layout{grid-template-columns:1fr;gap:25px}.legal-layout>aside{grid-template-columns:repeat(2,1fr);position:static}.legal-layout>aside>strong,.legal-layout>aside a:last-child{grid-column:1/3}.legal-centre-intro{grid-template-columns:1fr}.legal-centre-intro>span{grid-column:auto}.legal-card-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.legal-layout{padding-top:45px;padding-bottom:75px}.legal-layout>aside{display:none}.legal-layout>article>section h2,.legal-contact h2{font-size:27px}.legal-layout>article>section p{font-size:12px}.legal-notice{padding:18px}.legal-centre{padding-top:60px;padding-bottom:80px}.legal-card-grid{grid-template-columns:1fr}.legal-card-grid>a{min-height:210px}.legal-source-note{padding:24px}.legal-source-note>div{display:grid}.legal-source-note a{text-align:center}}.ds-section-head.on-dark h2{color:#fff}.ds-section-head.on-dark>p{color:#bcb0ca}.legal-identity{background:#fff;border:1px solid #dcd6e0;border-radius:16px;margin-bottom:16px;padding:22px 25px}.legal-identity>span{color:#6c3bd5;letter-spacing:1.3px;font-size:8px;font-weight:900}.legal-identity h2{font:700 23px/1.1 var(--font-serif)!important;margin:9px 0!important}.legal-identity p{color:#665e69;margin:5px 0;font-size:10px;line-height:1.6}.legal-identity a{color:#6033d2;font-weight:900}.legal-identity>small{color:#a52c4a;background:#fff0f3;border-radius:8px;margin-top:12px;padding:9px;font-size:8px;display:block}.legal-identity.incomplete{border-color:#ebcad4}.not-found{color:#fff;background:radial-gradient(circle at 85% 22%,#ff28775c,#0000 23%),radial-gradient(circle at 72% 65%,#6e37ef5c,#0000 30%),#110927;align-items:center;min-height:68vh;display:grid}.not-found span{color:#65dfbf;letter-spacing:1.8px;font-size:9px;font-weight:900}.not-found h1{font:700 clamp(54px,7vw,94px)/.9 var(--font-serif);letter-spacing:-3px;color:#fff;margin:16px 0}.not-found p{color:#c9bdd3;font-size:13px}.not-found>div>div{gap:12px;margin-top:28px;display:flex}.not-found a{color:#fff;border:1px solid #ffffff28;border-radius:12px;padding:14px 17px;font-size:10px;font-weight:900;text-decoration:none}.not-found a:first-child{background:linear-gradient(100deg,#6a32ef,#ee187a);border:0}
html{background:#fbfafc}body{color:#181122;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#fbfafc}main{overflow:clip}.shell{width:min(1280px,100% - 48px)}.nav-wrap{box-shadow:none;-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2);background:#fffffff0;border-bottom:1px solid #eee9f2}.nav-wrap .nav{height:76px}.nav-wrap .brand-image{background:0 0;padding:0}.nav-wrap .blinq-logo{width:166px;height:56px}.nav-actions .primary.small{background:linear-gradient(105deg,#5719de,#f40c73);border-radius:12px;padding:13px 18px;box-shadow:0 10px 28px #8a1cc32b}.wishlist-link{font-weight:500}.nav-links>button,.nav-links>.ai-nav-link{padding:10px 14px;font-size:13px}.mega-inner{padding-top:25px;padding-bottom:26px}.mega-groups a{font-size:12px}.mega-groups a small{font-size:9px}.blinq-hero{background:radial-gradient(circle at 77% 19%,#ff82b02b,#0000 28%),radial-gradient(circle at 40% 30%,#8b61ff21,#0000 31%),#fbf9ff;border-radius:0}.blinq-hero-grid{grid-template-columns:52% 48%;gap:20px;min-height:610px}.blinq-copy{padding:64px 0 72px}.blinq-copy h1{letter-spacing:-4.5px;margin:20px 0;font-size:clamp(58px,5.2vw,78px);line-height:.96}.blinq-copy>p{max-width:600px;font-size:16px}.blinq-search{border:1px solid #e9e1f2;border-radius:18px;max-width:720px;box-shadow:0 22px 55px #37207018}.blinq-stage{border-radius:28px;height:490px;box-shadow:0 28px 70px #28114325}.blinq-photo-stage>img{border-radius:28px}.ticker{height:46px;transform:none}.home-section{padding:86px 0}.section-head{margin-bottom:29px}.section-head h2{font-size:43px}.section-head p{font-size:14px}.car-card{border-color:#eae5ed;box-shadow:0 14px 38px #29123d0b}.car-card:hover{box-shadow:0 22px 54px #29123d1a}.blinq-actions{background:#160b31;padding:78px 0}.blinq-actions>.shell>div{padding:28px}.brand-browser{background:#f1f1ee;padding:78px 0 82px}.brand-logo-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:9px}.brand-logo-grid>a{border-radius:14px;min-height:68px;padding:14px}.brand-logo-grid strong{font-size:10px}.home-confidence{background:#fff;padding:82px 0}.home-confidence>.shell{grid-template-columns:.8fr 1.2fr;align-items:center;gap:75px;display:grid}.confidence-copy>span{color:#6125db;letter-spacing:1.6px;font-size:9px;font-weight:900}.confidence-copy h2{letter-spacing:-1.8px;margin:14px 0 17px;font:700 43px/1.03 Georgia,serif}.confidence-copy p{color:#756c7c;max-width:510px;margin:0;font-size:14px;line-height:1.7}.confidence-points{border:1px solid #e9e4ed;border-radius:20px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.confidence-points>a{color:#21152f;background:#fff;border-right:1px solid #e9e4ed;flex-direction:column;min-height:190px;padding:25px 22px;text-decoration:none;transition:all .2s;display:flex}.confidence-points>a:last-child{border-right:0}.confidence-points>a:hover{background:#f8f4ff}.confidence-points b{font:700 25px/1.1 Georgia,serif}.confidence-points span{color:#796f80;margin-top:8px;font-size:11px;line-height:1.5}.confidence-points i{color:#6023d8;margin-top:auto;font-size:9px;font-style:normal;font-weight:900}.studio-page{background:#100925}.studio-page .nav-wrap{box-shadow:none;background:#100925eb;border-color:#ffffff18}.studio-page .nav-wrap.menu-open{background:#fff}.studio-page .nav-links>button,.studio-page .nav-links>.ai-nav-link,.studio-page .login,.studio-page .icon-btn{color:#f4efff}.studio-page .nav-links>button span{color:#aa9cbb}.studio-page .nav-links>button:hover,.studio-page .nav-links>button.active,.studio-page .nav-links>.ai-nav-link:hover{color:#fff;background:#ffffff12}.studio-page .nav-wrap.menu-open .nav-links>button,.studio-page .nav-wrap.menu-open .nav-links>.ai-nav-link,.studio-page .nav-wrap.menu-open .login,.studio-page .nav-wrap.menu-open .icon-btn{color:#30243f}.studio-page .nav-wrap.menu-open .nav-links>button:hover,.studio-page .nav-wrap.menu-open .nav-links>button.active{color:#5a22d3;background:#f3eeff}.studio-page .brand-image{background:#fff;border-radius:10px;padding:2px 9px}.studio{padding:70px 0 82px}.studio-top h1{letter-spacing:-3.5px;font-size:clamp(52px,5vw,70px)}.studio-top p{font-size:15px}.simulator{background:#17102e;border-color:#392c51;box-shadow:0 35px 100px #05010e99}.simulator>aside{background:#160f2c;border-color:#392c51}.simulator select,.rider-buttons button{background:#21183a;border-color:#44375c}.sim-view{background:#19112f}.ai-insights{background:#392c51}.ai-insights>div{background:#17102e}.studio-page .footer{border-top:1px solid #ffffff14}.footer{background:#100720;padding:62px 0 27px}.footer:before{opacity:.55}.footer-top{grid-template-columns:1.25fr 3.75fr;gap:62px}.footer-brand .brand-image{border-radius:12px;padding:5px 9px}.footer-brand .blinq-logo{width:188px;height:61px}.footer-brand>p{font-size:12px;line-height:1.65}.footer-grid.footer-mega{gap:30px}.footer-grid.footer-mega>div>strong{margin-bottom:9px;font-size:9px}.footer-grid.footer-mega a{font-size:11px;line-height:1.25}.footer-call{margin:18px 0}.footer-call a{font-size:20px!important}.footer-cities{margin-top:37px}.legal{margin-top:35px}.page-hero{background:radial-gradient(circle at 83% 0,#ffd0e040,#0000 34%),linear-gradient(145deg,#f9f7ff,#f3f0f8);padding:68px 0 74px}.page-hero h1{letter-spacing:-3px;margin:15px 0;font-size:clamp(48px,5vw,68px)}.page-hero>div>p{font-size:15px}.info-page{background:#fbfafc}.info-hero{color:#fff;background:radial-gradient(circle at 82% 4%,#ff4c9128,#0000 26%),radial-gradient(circle at 60% 60%,#7433ed20,#0000 30%),#150a32;padding:92px 0 88px;position:relative}.info-hero .shell{position:relative}.info-hero span,.info-content>div:first-child>span,.info-cta span{color:#ff67a3;letter-spacing:1.8px;font-size:9px;font-weight:900}.info-hero h1{letter-spacing:-4px;max-width:820px;margin:17px 0;font-size:clamp(54px,5.5vw,76px);line-height:.98}.info-hero p{color:#c1b6ce;max-width:700px;font-size:16px;line-height:1.7}.info-hero a,.info-cta a{color:#281249;background:#fff;border-radius:11px;align-items:center;gap:25px;margin-top:20px;padding:14px 18px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.info-highlights{z-index:2;background:#fff;border:1px solid #e9e4ec;border-radius:18px;grid-template-columns:repeat(3,1fr);margin-top:-30px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 55px #29113b14}.info-highlights>div{border-right:1px solid #ebe6ee;padding:25px 28px}.info-highlights>div:last-child{border:0}.info-highlights strong,.info-highlights span{display:block}.info-highlights strong{font:700 27px/1 Georgia,serif}.info-highlights span{color:#7c7281;margin-top:7px;font-size:10px}.info-content{grid-template-columns:.8fr 1.2fr;gap:90px;padding:105px 0;display:grid}.info-content h2{letter-spacing:-2px;margin:13px 0;font:700 43px/1.05 Georgia,serif}.info-content article{border-bottom:1px solid #e8e3eb;grid-template-columns:42px 1fr;gap:17px;margin-bottom:28px;padding:0 0 28px;display:grid}.info-content article:last-child{border:0;margin:0}.info-content article i{color:#6024d8;background:#f0e9ff;border-radius:10px;place-items:center;width:36px;height:36px;font-size:9px;font-style:normal;font-weight:900;display:grid}.info-content h3{margin:2px 0 9px;font:700 23px/1.15 Georgia,serif}.info-content p{color:#736a78;margin:0;font-size:13px;line-height:1.75}.info-cta{color:#fff;background:linear-gradient(105deg,#5c18e6,#d514b1 55%,#ff176f);padding:55px 0}.info-cta>.shell{justify-content:space-between;align-items:center;gap:30px;display:flex}.info-cta h2{margin:9px 0;font:700 34px/1.1 Georgia,serif}.nav-account{color:#332541;border:1px solid #dfd8e6;border-radius:24px;align-items:center;gap:8px;max-width:150px;padding:6px 11px 6px 6px;font-size:10px;font-weight:900;text-decoration:none;display:flex}.nav-account b{color:#fff;background:linear-gradient(145deg,#6829e5,#f31678);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.nav-account span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav-account-loading{background:linear-gradient(90deg,#f1edf4,#faf8fb,#f1edf4) 0 0/200% 100%;border-radius:24px;width:92px;height:40px;animation:1.2s linear infinite accountPulse}@keyframes accountPulse{to{background-position:-200% 0}}.blinq-search label{flex-direction:column;justify-content:center;min-width:0;display:flex}.blinq-search select,.blinq-search input{color:#2b2144;cursor:pointer;background:0 0;border:0;outline:0;width:100%;margin-top:5px;padding:0;font-size:12px;font-weight:800}.blinq-search input::placeholder{color:#2b2144;opacity:1}.blinq-search>a[aria-disabled=true]{opacity:.5;pointer-events:none}.dual-value{margin-bottom:11px}.range-pair{height:34px!important;margin-top:9px!important}.range-track{top:16px!important}.range-pair input::-moz-range-thumb{border:6px solid var(--blinq-pink);background:#fff;border-radius:50%;width:9px;height:9px}.range-pair input:first-of-type{z-index:2}.range-pair input:last-of-type{z-index:3}@media (max-width:1100px){.brand-logo-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.home-confidence>.shell{grid-template-columns:1fr;gap:35px}.footer-top{grid-template-columns:1fr;gap:40px}}@media (max-width:760px){.shell{width:min(100% - 28px,1280px)}.blinq-hero-grid{min-height:0;display:block}.blinq-copy{padding:40px 0 30px}.blinq-copy h1{letter-spacing:-2.7px;font-size:48px}.blinq-copy>p{font-size:14px}.blinq-stage{border-radius:22px;height:390px;margin-bottom:40px}.blinq-photo-stage>img{border-radius:22px}.blinq-proof{flex-wrap:wrap;gap:16px}.blinq-actions{padding:54px 0}.blinq-actions>.shell{grid-template-columns:1fr 1fr}.blinq-actions>.shell>div{padding:20px}.blinq-actions b{margin:20px 0 15px}.blinq-actions h3{font-size:18px}.blinq-actions p{font-size:9px}.brand-browser{padding:58px 0}.brand-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-logo-grid>a{min-height:60px;padding:11px}.brand-logo-grid strong{font-size:9px}.home-confidence{padding:60px 0}.confidence-copy h2{font-size:35px}.confidence-points{grid-template-columns:1fr}.confidence-points>a{border-bottom:1px solid #e9e4ed;border-right:0;min-height:130px}.confidence-points>a:last-child{border:0}.studio{padding:44px 0 60px}.studio-top{display:block}.studio-top h1{letter-spacing:-2.5px;font-size:46px}.studio-badge{display:none}.simulator{display:block}.simulator>aside{border-bottom:1px solid #392c51;border-right:0}.sim-view,.sim-view .vehicle-art{min-height:390px}.sim-overlay{grid-template-columns:1fr 1fr}.sim-overlay>div:last-child{display:none}.ai-insights{grid-template-columns:1fr 1fr}.ai-insights>div{padding:18px}.info-hero{padding:64px 0 66px}.info-hero h1{letter-spacing:-2.8px;font-size:48px}.info-hero p{font-size:14px}.info-highlights{grid-template-columns:1fr;margin-top:-20px}.info-highlights>div{border-bottom:1px solid #ebe6ee;border-right:0;padding:19px 22px}.info-content{padding:70px 0;display:block}.info-content>div:first-child{margin-bottom:40px}.info-content h2{font-size:36px}.info-cta>.shell{display:block}.info-cta h2{font-size:29px}.info-cta a{margin-top:15px}.footer{padding-top:50px}.footer-grid.footer-mega{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-cities{display:none!important}.nav-account{max-width:44px;padding:5px}.nav-account span{display:none}.nav-account b{width:30px;height:30px}.blinq-search select,.blinq-search input{padding:4px 0;font-size:13px}}
.dashboard-app{color:#1e1728;background:#f5f3f8;min-height:100vh}.dash-shell{padding:30px 0 92px}.dash-accountbar{background:#fff;border:1px solid #e8e2ed;border-radius:18px;justify-content:space-between;align-items:center;padding:13px 15px;display:flex;box-shadow:0 12px 40px #25143d0a}.dash-accountbar>div{align-items:center;gap:11px;display:flex}.dash-accountbar>div:first-child>div>*{display:block}.dash-accountbar>div:first-child small{color:#8a7f90;letter-spacing:1.1px;font-size:7px;font-weight:900}.dash-accountbar>div:first-child strong{margin-top:3px;font-size:13px}.dash-accountbar>div:first-child span:not(.dash-avatar){color:#8d8393;margin-top:2px;font-size:9px}.dash-avatar{color:#fff;background:linear-gradient(145deg,#6525e7,#f21579);border-radius:13px;place-items:center;width:43px;height:43px;font:800 18px/1 Georgia,serif;display:grid}.dash-accountbar>div:last-child button{color:#5f5567;background:#fff;border:1px solid #e3dce8;border-radius:11px;padding:10px 13px;font-size:9px;font-weight:850}.dash-accountbar .dash-signout{color:#fff;background:#201334;border-color:#201334}.dash-modes{grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0;display:grid}.dash-modes button{text-align:left;color:#6e6476;background:#fff;border:1px solid #e4dfe8;border-radius:16px;grid-template-columns:40px 1fr;column-gap:11px;padding:15px;transition:all .2s;display:grid;position:relative}.dash-modes button>b{color:#6b38d3;background:#f1edf5;border-radius:12px;grid-row:1/3;place-items:center;width:40px;height:40px;font-size:17px;display:grid}.dash-modes button>span{color:#2a2031;align-self:end;font-size:11px;font-weight:900}.dash-modes button>small{color:#958b9c;margin-top:3px;font-size:8px}.dash-modes button.active{background:#211237;border-color:#6b2be6;box-shadow:0 14px 35px #25113f26}.dash-modes button.active>b{color:#fff;background:linear-gradient(145deg,#6e2aea,#f31678)}.dash-modes button.active>span{color:#fff}.dash-modes button.active>small{color:#afa3ba}.dash-hero{color:#fff;background:#1a0e32;border-radius:28px;justify-content:space-between;align-items:flex-end;gap:35px;min-height:285px;padding:44px 46px;display:flex;position:relative;overflow:hidden}.dash-hero:before{content:"";border:1px solid #ffffff18;border-radius:50%;width:420px;height:420px;position:absolute;top:-220px;right:-110px;box-shadow:0 0 0 45px #ffffff08,0 0 0 90px #ffffff05}.dash-hero.sell{background:radial-gradient(circle at 76% 10%,#ff5a922e,#0000 33%),#170b2f}.dash-hero.rent{background:radial-gradient(circle at 76% 10%,#42bca337,#0000 33%),#0e2927}.dash-hero.buyer{background:radial-gradient(circle at 76% 10%,#7447ff48,#0000 35%),#180b35}.dash-hero>div,.dash-hero>a{position:relative}.dash-hero>div>span{color:#ff69a5;letter-spacing:1.6px;font-size:8px;font-weight:950}.dash-hero.rent>div>span{color:#6ee7c8}.dash-hero h1{letter-spacing:-3.2px;margin:14px 0;font-size:clamp(42px,4.5vw,62px);line-height:.96}.dash-hero h1 i{color:#0000;background:linear-gradient(90deg,#8658ff,#ff5a9b);-webkit-background-clip:text;background-clip:text}.dash-hero p{color:#b6aabe;max-width:680px;margin:0;font-size:13px;line-height:1.7}.dash-hero>a{white-space:nowrap;color:#27123f;background:#fff;border-radius:13px;align-items:center;gap:30px;padding:15px 18px;font-size:10px;font-weight:950;text-decoration:none;display:flex}.dash-hero>a b{font-size:17px}.dash-metricgrid{grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0 30px;display:grid}.dash-metricgrid article{background:#fff;border:1px solid #e7e1eb;border-radius:18px;min-height:125px;padding:21px;position:relative;overflow:hidden}.dash-metricgrid span,.dash-metricgrid strong{display:block}.dash-metricgrid span{color:#82778a;letter-spacing:1px;text-transform:uppercase;font-size:8px;font-weight:900}.dash-metricgrid strong{margin-top:18px;font:700 38px/1 Georgia,serif}.dash-metricgrid article>b{color:#6c2dde;opacity:.13;font-size:48px;position:absolute;bottom:5px;right:14px}.dash-workgrid{grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:start;gap:16px;display:grid}.dash-livecard,.dash-inbox{background:#fff;border:1px solid #e7e1eb;border-radius:22px;padding:24px}.dash-section-head{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:20px;display:flex}.dash-section-head>div>span{color:#6a32d4;letter-spacing:1.4px;font-size:8px;font-weight:950}.dash-section-head h2{letter-spacing:-1px;margin:7px 0 0;font:700 27px/1.05 Georgia,serif}.dash-section-head a,.dash-section-head>small{color:#6932d1;font-size:9px;font-weight:900;text-decoration:none}.dash-empty{text-align:center;background:#faf8fc;border:1px dashed #dcd3e3;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:255px;padding:36px 28px;display:flex}.dash-empty>b{color:#6730d2;background:#eee7fa;border-radius:15px;place-items:center;width:48px;height:48px;font-size:21px;display:grid}.dash-empty h3{margin:16px 0 8px;font:700 22px/1.1 Georgia,serif}.dash-empty p{color:#7b7182;max-width:430px;margin:0;font-size:10px;line-height:1.65}.dash-empty a{color:#5e2aca;margin-top:16px;font-size:9px;font-weight:950;text-decoration:none}.dash-real-activity{gap:9px;display:grid}.dash-real-activity>a{color:#2b2230;border:1px solid #e9e4ec;border-radius:14px;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;padding:16px;text-decoration:none;display:grid}.dash-real-activity strong{font:700 24px/1 Georgia,serif}.dash-real-activity span{color:#756c7b;font-size:11px}.dash-real-activity b{color:#6931d2}.listing-stack{gap:9px;display:grid}.listing-stack article{border:1px solid #e9e4ec;border-radius:14px;grid-template-columns:44px 1fr auto;align-items:center;gap:13px;padding:14px;display:grid}.listing-symbol{color:#fff;background:#211237;border-radius:13px;place-items:center;width:44px;height:44px;font:700 18px/1 Georgia,serif;display:grid}.listing-stack strong,.listing-stack span{display:block}.listing-stack strong{font-size:11px}.listing-stack span{color:#897f90;margin-top:5px;font-size:8px}.listing-status{color:#736878;text-transform:uppercase;letter-spacing:.5px;background:#f1edf5;border-radius:99px;padding:6px 8px;font-size:7px;font-style:normal;font-weight:900}.listing-status.live{color:#18765e;background:#e5f8f1}.listing-status.pending_review{color:#9b6e09;background:#fff4d9}.listing-status.needs_changes,.listing-status.rejected{color:#b0324b;background:#fff0f2}.dash-entitlement{background:linear-gradient(110deg,#fff,#f7f1ff);border:1px solid #dfd4ed;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;margin:14px 0;padding:20px 23px;display:flex}.dash-entitlement span{color:#6a2fda;letter-spacing:1.3px;font-size:8px;font-weight:950}.dash-entitlement h2{margin:8px 0;font:700 26px/1 Georgia,serif}.dash-entitlement p{color:#7d7186;margin:0;font-size:10px}.capacity-ring{--capacity:0%;text-align:center;background:radial-gradient(circle at center,#fff 57%,transparent 58%),conic-gradient(#6a2fe1 var(--capacity),#e8e0ee 0);border-radius:50%;flex:none;place-items:center;width:77px;height:77px;display:grid}.capacity-ring strong,.capacity-ring span{display:block}.capacity-ring strong{font:800 15px/1 Arial}.capacity-ring span{color:#897e90;margin-top:3px;font-size:7px}.dash-inbox{min-width:0}.inbox-app{background:#faf8fb;border:1px solid #e5dfe9;border-radius:16px;overflow:hidden}.inbox-app>aside{background:#fff;border-bottom:1px solid #e5dfe9;gap:6px;padding:8px;display:flex;overflow:auto}.inbox-app>aside>button{text-align:left;background:#fff;border:1px solid #0000;border-radius:12px;grid-template-columns:34px 1fr;gap:9px;min-width:190px;padding:9px;display:grid;position:relative}.inbox-app>aside>button.active{background:#f5f0fc;border-color:#d5c6eb}.inbox-app>aside>button>b{color:#fff;background:#241439;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.inbox-app>aside>button span>*{display:block}.inbox-app>aside>button strong{font-size:9px}.inbox-app>aside>button small{color:#827888;margin-top:2px;font-size:7px}.inbox-app>aside>button em{text-overflow:ellipsis;white-space:nowrap;color:#9b919f;max-width:120px;margin-top:4px;font-size:7px;font-style:normal;overflow:hidden}.inbox-app>aside>button>i{color:#fff;background:#f31678;border-radius:50%;place-items:center;width:15px;height:15px;font-size:7px;font-style:normal;display:grid;position:absolute;top:6px;right:6px}.chat-panel>header{background:#fff;border-bottom:1px solid #e6e0e9;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.chat-panel>header strong,.chat-panel>header span{display:block}.chat-panel>header strong{font-size:10px}.chat-panel>header span{color:#897f8e;margin-top:3px;font-size:7px}.chat-panel>header>em{color:#1c8067;text-transform:uppercase;background:#e5f7f1;border-radius:99px;padding:5px 7px;font-size:7px;font-style:normal}.message-stream{flex-direction:column;gap:10px;height:310px;padding:17px;display:flex;overflow:auto}.message-stream article{align-self:flex-start;max-width:82%}.message-stream article.mine{text-align:right;align-self:flex-end}.message-stream article>small{color:#928797;margin-bottom:4px;font-size:7px;display:block}.message-stream article>p,.offer-message{color:#44394b;text-align:left;background:#fff;border:1px solid #e8e2eb;border-radius:4px 14px 14px;margin:0;padding:10px 12px;font-size:9px;line-height:1.55}.message-stream article.mine>p,.message-stream article.mine .offer-message{color:#fff;background:#27143e;border:0;border-radius:14px 4px 14px 14px}.message-stream time{color:#a096a4;margin-top:4px;font-size:6px;display:block}.offer-message>span,.offer-message>strong{display:block}.offer-message>span{text-transform:uppercase;letter-spacing:1px;opacity:.7;font-size:7px}.offer-message>strong{margin-top:6px;font:700 21px/1 Georgia,serif}.offer-message p{margin:7px 0 0;font-size:8px}.message-loading{color:#8b8191;margin:auto;font-size:9px}.offer-compose,.message-compose{background:#fff;border-top:1px solid #e6e0e9;gap:7px;padding:8px;display:flex}.offer-compose label{color:#6b30d5;border:1px solid #e0d8e5;border-radius:9px;flex:1;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:900;display:flex}.offer-compose input{border:0;outline:0;width:100%;height:32px;font-size:9px}.offer-compose button,.message-compose button{color:#612cc9;background:#eee7fa;border:0;border-radius:9px;padding:0 12px;font-size:8px;font-weight:900}.message-compose textarea{resize:none;border:1px solid #e0d8e5;border-radius:10px;outline:0;flex:1;height:48px;padding:10px;font:9px/1.4 Arial}.message-compose button{color:#fff;background:linear-gradient(120deg,#6327dd,#f31577)}.offer-compose button:disabled,.message-compose button:disabled{opacity:.45}.chat-error{color:#ac2d48;background:#fff0f2;margin:0;padding:8px 12px;font-size:8px}.package-gate{color:#fff;background:radial-gradient(circle at 0 0,#813ce944,#0000 35%),#160a2e;border-radius:28px;margin-top:14px;padding:45px;position:relative;overflow:hidden}.package-gate:before{content:"";border:1px solid #ffffff13;border-radius:50%;width:420px;height:420px;position:absolute;top:-220px;right:-140px;box-shadow:0 0 0 45px #ffffff07,0 0 0 90px #ffffff04}.package-intro,.package-grid,.package-error,.package-footnote{position:relative}.package-intro>span{color:#ff64a2;letter-spacing:1.5px;font-size:8px;font-weight:950}.package-intro h2{letter-spacing:-2.2px;margin:14px 0;font:700 46px/.98 Georgia,serif}.package-intro h2 i{color:#9b76ff}.package-intro p{color:#b5a9bf;max-width:630px;font-size:12px;line-height:1.65}.package-intro>div{flex-wrap:wrap;gap:8px 18px;margin-top:17px;display:flex}.package-intro>div b{color:#d7ccdf;font-size:8px}.package-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:30px;display:grid}.package-grid article{background:#ffffff0b;border:1px solid #ffffff1b;border-radius:20px;padding:24px;position:relative}.package-grid article.featured{background:linear-gradient(145deg,#6426d9,#a719c8);border-color:#a87dff}.package-grid article>em{color:#5c22cb;background:#fff;border-radius:99px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:950;position:absolute;top:14px;right:14px}.package-grid article>span{color:#ff73aa;letter-spacing:1px;font-size:8px;font-weight:900}.package-grid article h3{margin:17px 0 8px;font:700 41px/1 Georgia,serif}.package-grid article h3 small{color:#aaa0b4;font:11px Arial}.package-grid article p{color:#998fa5;min-height:28px;font-size:9px}.package-grid article>strong{margin:18px 0;font-size:18px;display:block}.package-grid article>button{color:#31134d;background:#fff;border:0;border-radius:11px;justify-content:space-between;width:100%;padding:13px;font-size:9px;font-weight:950;display:flex}.package-grid article>button:disabled{opacity:.6}.package-error{color:#aa2345;background:#ffedf3;border-radius:10px;margin:15px 0 0;padding:11px;font-size:9px}.package-footnote{color:#81758d;margin-top:15px;font-size:7px;display:block}.profile-backdrop{z-index:500;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0d061bbd;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.profile-editor{background:#fff;border-radius:24px;width:min(100%,470px);padding:35px;position:relative;box-shadow:0 30px 100px #0008}.profile-editor>button:first-child{background:#fff;border:1px solid #e4dce8;border-radius:50%;width:35px;height:35px;font-size:20px;position:absolute;top:15px;right:15px}.profile-editor>span{color:#672ed4;letter-spacing:1.4px;font-size:8px;font-weight:950}.profile-editor h2{margin:12px 0;font:700 34px/1 Georgia,serif}.profile-editor>p{color:#7d7383;font-size:10px;line-height:1.6}.profile-editor label{color:#43394a;gap:6px;margin-top:16px;font-size:9px;font-weight:900;display:grid}.profile-editor input{border:1px solid #e0d8e5;border-radius:11px;outline:0;height:47px;padding:0 13px}.profile-editor input:focus{border-color:#6c2ee0;box-shadow:0 0 0 3px #6c2ee012}.profile-editor input:disabled{color:#8c8291;background:#f5f2f6}.profile-editor>p:last-of-type{color:#a62946}.profile-editor .profile-save{color:#fff;background:linear-gradient(110deg,#6427df,#f21578);border:0;border-radius:11px;width:100%;margin-top:20px;padding:14px;font-size:9px;font-weight:950}.dash-loading{color:#756b7b;justify-content:center;align-items:center;gap:12px;min-height:620px;display:flex}.dash-loading span{border:2px solid #ddd4e4;border-top-color:#6a2cdc;border-radius:50%;width:21px;height:21px;animation:.8s linear infinite dashSpin}.dash-loading b{font-size:10px}@keyframes dashSpin{to{transform:rotate(360deg)}}.dash-auth{grid-template-columns:1.05fr .95fr;align-items:center;gap:80px;min-height:670px;padding-top:55px;padding-bottom:70px;display:grid}.dash-auth>div:first-child>span{color:#692fd5;letter-spacing:1.5px;font-size:9px;font-weight:950}.dash-auth h1{letter-spacing:-3.8px;font-size:65px}.dash-auth h1 i{color:#6b30dc}.dash-auth p{color:#776d7d;max-width:600px;font-size:15px;line-height:1.7}.dash-auth-action{width:max-content;margin:25px 0}.dash-auth-action .login-pill{color:#fff;background:#201134;padding:14px 18px;display:block}.dash-auth>div:first-child>small{color:#968c9a;font-size:8px}.dash-auth-orbit{background:radial-gradient(circle,#22123d 0 24%,#0000 25%),conic-gradient(from 40deg,#6e2ce6,#fb1979,#6e2ce6);border-radius:50%;height:430px;position:relative;box-shadow:0 35px 80px #47188636}.dash-auth-orbit:before{content:"";background:#f5f3f8;border-radius:50%;position:absolute;inset:55px}.dash-auth-orbit b{z-index:2;color:#3c2553;background:#fff;border-radius:99px;padding:11px 15px;font-size:9px;position:absolute;box-shadow:0 12px 30px #2a123c22}.dash-auth-orbit b:first-child{top:45%;left:5%}.dash-auth-orbit b:nth-child(2){top:20%;right:8%}.dash-auth-orbit b:nth-child(3){bottom:20%;right:5%}.dash-auth-orbit span{z-index:3;color:#ff3f8a;font-size:64px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dash-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:600px;display:flex}.dash-error>span{color:#b82c4c;background:#fff0f2;border-radius:17px;place-items:center;width:55px;height:55px;font-size:25px;display:grid}.dash-error h1{font-size:43px}.dash-error p{color:#807686}.dash-error button{color:#fff;background:#24143b;border:0;border-radius:11px;padding:13px 17px}.plan-price{margin:18px 0 12px;font:700 25px/1 Georgia,serif;display:block}.plan-cost{justify-content:space-between;align-items:end;display:flex}.plan-cost>small{color:#81778a;margin-bottom:12px;font-size:8px}.plan-buy{text-align:center;background:#662bd5;border-radius:10px;padding:13px;font-size:9px;font-weight:900;text-decoration:none;display:block;color:#fff!important}.plan-pop .plan-buy{background:linear-gradient(110deg,#672bdf,#f31578);color:#fff!important}.plan-validity{text-align:center;color:#8a8090;margin-top:9px;font-size:7px;display:block}@media (max-width:980px){.dash-workgrid,.package-grid,.dash-auth{grid-template-columns:1fr}.dash-auth-orbit{display:none}}@media (max-width:680px){.dash-shell{width:100%;padding:12px 12px 90px}.dash-accountbar{border-radius:15px}.dash-accountbar>div:last-child button:first-child{display:none}.dash-accountbar .dash-signout{padding:9px}.dash-avatar{width:38px;height:38px}.dash-accountbar>div:first-child span:not(.dash-avatar){text-overflow:ellipsis;max-width:150px;overflow:hidden}.dash-modes{gap:6px;margin:10px 0}.dash-modes button{text-align:center;border-radius:13px;flex-direction:column;align-items:center;gap:5px;padding:9px 5px;display:flex}.dash-modes button>b{border-radius:10px;grid-row:auto;width:33px;height:33px}.dash-modes button>span{font-size:9px}.dash-modes button>small{display:none}.dash-hero{border-radius:20px;min-height:0;padding:29px 23px;display:block}.dash-hero h1{letter-spacing:-2.2px;font-size:39px}.dash-hero p{font-size:11px}.dash-hero>a{width:max-content;margin-top:22px;padding:12px 14px}.dash-metricgrid{grid-template-columns:1fr 1fr;gap:7px;margin:8px 0 15px}.dash-metricgrid article{border-radius:15px;min-height:105px;padding:15px}.dash-metricgrid strong{font-size:31px}.dash-livecard,.dash-inbox{border-radius:18px;padding:16px}.dash-workgrid{gap:10px}.dash-section-head h2{font-size:23px}.dash-entitlement{padding:15px}.dash-entitlement h2{font-size:21px}.dash-entitlement p{font-size:8px;line-height:1.5}.capacity-ring{width:65px;height:65px}.listing-stack article{grid-template-columns:39px 1fr}.listing-symbol{width:39px;height:39px}.listing-status{grid-column:2;width:max-content}.inbox-app>aside>button{min-width:165px}.message-stream{height:340px}.offer-compose{flex-wrap:wrap}.offer-compose label{min-width:150px}.package-gate{border-radius:21px;padding:28px 18px}.package-intro h2{font-size:38px}.package-intro>div{display:grid}.package-grid{margin-top:22px}.package-grid article{padding:20px}.package-grid article h3{font-size:36px}.dash-auth{min-height:600px;padding:55px 18px}.dash-auth h1{letter-spacing:-2.7px;font-size:47px}.dash-auth p{font-size:13px}.profile-editor{padding:30px 22px}}.dash-accountbar .dash-signout{background:#6730d5;border-color:#6730d5}.dash-modes button.active{background:linear-gradient(120deg,#6a2ddd,#d919a7);border-color:#8d55e9}.dash-hero,.dash-hero.sell,.dash-hero.rent,.dash-hero.buyer{color:#25182f;background:radial-gradient(circle at 85% 12%,#ffd1e1,#0000 28%),radial-gradient(circle at 45% 100%,#d9cdff,#0000 34%),linear-gradient(145deg,#fff,#f7f1ff);border:1px solid #e4dbea}.dash-hero:before{border-color:#7339dd1c;box-shadow:0 0 0 45px #7339dd09,0 0 0 90px #f3157705}.dash-hero p{color:#6f6378}.dash-hero.rent>div>span,.dash-hero>div>span{color:#682cd5}.dash-hero>a{color:#fff;background:#652bd4}.dash-hero.rent h1 i{color:#0000;background:linear-gradient(90deg,#1f9a84,#652bd4);-webkit-background-clip:text;background-clip:text}.dash-notify{position:relative}.dash-notify i{color:#fff;background:#f31578;border-radius:20px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:7px;font-style:normal;display:grid;position:absolute;top:-6px;right:-4px}.notification-centre{background:#fff;border:1px solid #e6dfeb;border-radius:18px;margin-top:10px;padding:18px;box-shadow:0 18px 45px #27143b13}.notification-centre>header{justify-content:space-between;align-items:center;display:flex}.notification-centre header span{color:#6a2fd8;letter-spacing:1.2px;font-size:7px;font-weight:950}.notification-centre h2{margin:5px 0 12px;font:700 24px/1 Georgia,serif}.notification-centre header button{color:#642acf;background:#f0eafb;border:0;border-radius:9px;padding:8px 10px;font-size:8px;font-weight:900}.notification-centre>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.notification-centre a{color:#302637;border:1px solid #ebe6ee;border-radius:12px;grid-template-columns:35px 1fr;gap:10px;padding:11px;text-decoration:none;display:grid}.notification-centre a.unread{background:#f8f3ff;border-color:#d8c9ed}.notification-centre a>b{color:#642bd0;background:#eee7fa;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.notification-centre a span>*{display:block}.notification-centre a strong{font-size:9px}.notification-centre a small{color:#7f7486;margin-top:4px;font-size:8px;line-height:1.4}.notification-centre a time{color:#a197a5;margin-top:5px;font-size:6px}.notification-centre>p{color:#837987;font-size:9px}.package-gate{color:#251a2e;background:radial-gradient(circle at 100% 0,#ffcee0 0,#0000 30%),radial-gradient(circle at 0 0,#dcd0ff 0,#0000 32%),linear-gradient(145deg,#fff,#fbf7ff 62%,#fff7fa);border:1px solid #e7deec;box-shadow:0 24px 60px #35174b12}.package-gate:before{border-color:#7a43df16;box-shadow:0 0 0 45px #7a43df08,0 0 0 90px #f3167805}.package-intro>span{color:#672bd4}.package-intro h2 i{color:#0000;background:linear-gradient(90deg,#6d2ee2,#ec1878);-webkit-background-clip:text;background-clip:text}.package-intro p{color:#6f6476}.package-intro>div b{color:#4b3e53}.package-grid article{color:#2b2031;background:#fff;border-color:#e2d9e7;flex-direction:column;display:flex;box-shadow:0 14px 35px #3516460d}.package-grid article.featured{color:#271a32;background:linear-gradient(145deg,#f0e8ff,#fff1f7);border:2px solid #8a51e8}.package-grid article>em{color:#fff;background:#6b2ddd}.package-grid article>span{color:#6a2ed4;min-height:22px}.package-grid article h3 small{color:#776c7e}.package-grid article p{color:#746a7a;line-height:1.5}.package-grid article ul{border-top:1px solid #eee8f1;border-bottom:1px solid #eee8f1;gap:8px;min-height:142px;margin:6px 0 16px;padding:14px 0;list-style:none;display:grid}.package-grid article li{color:#55495d;font-size:9px}.package-grid article li:first-letter{color:#6a2ed4}.package-price{justify-content:space-between;align-items:flex-end;margin-top:auto;display:flex}.package-price strong{font-size:22px}.package-price small{color:#84798a;font-size:7px}.package-grid article>button{color:#fff;background:linear-gradient(110deg,#672bdf,#ef1778);margin-top:15px;padding:14px}.package-grid article.featured>button{background:#2b1d36}.package-validity{text-align:center;color:#8a7f90;margin-top:9px;font-size:7px;display:block}.package-footnote{color:#796e80;font-size:8px}.profile-backdrop{background:#2e263c99}.profile-editor.profile-complete{width:min(100%,720px);max-height:calc(100vh - 36px);overflow:auto}.profile-editor.profile-complete>p:last-of-type{color:#7d7383}.profile-fields{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.profile-fields .profile-wide{grid-column:1/-1}.profile-editor select{background:#fff;border:1px solid #e0d8e5;border-radius:11px;height:47px;padding:0 13px}.profile-consents{background:#f7f3fa;border-radius:12px;gap:9px;margin-top:18px;padding:14px;display:grid}.profile-consents label{align-items:center;gap:9px;margin:0;font-size:9px;display:flex}.profile-consents input{width:16px;height:16px}.profile-error{background:#fff0f2;border-radius:9px;padding:10px;color:#a62946!important}.rental-listing-fields{background:#f5f0fb;border-radius:14px;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;padding:16px;display:grid}.rental-listing-fields label{color:#5b5063;font-size:9px;font-weight:800}.rental-listing-fields input{background:#fff;border:1px solid #ded5e5;border-radius:9px;width:100%;margin-top:6px;padding:11px;display:block}.rental-board{background:#fff;border:1px solid #e5deea;border-radius:22px;margin:14px 0;padding:24px}.rental-request-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rental-request-grid article{border:1px solid #e8e2ec;border-radius:16px;padding:15px}.rental-request-grid article>header{grid-template-columns:39px 1fr auto;align-items:center;gap:10px;display:grid}.rental-request-grid header>b{color:#642bd1;background:#eee7fa;border-radius:11px;place-items:center;width:39px;height:39px;display:grid}.rental-request-grid header strong,.rental-request-grid header span{display:block}.rental-request-grid header strong{font-size:10px}.rental-request-grid header span{color:#897e8e;margin-top:3px;font-size:7px}.rental-state{color:#776c7e;text-transform:uppercase;background:#f1edf4;border-radius:20px;padding:6px 8px;font-size:6px;font-style:normal}.rental-state.host_approved{color:#14755b;background:#e9f8f2}.rental-state.renter_confirmed{color:#2e55ad;background:#e9efff}.rental-state.host_declined,.rental-state.cancelled{color:#aa2e49;background:#fff0f2}.rental-dates{background:#f8f5fa;border-radius:11px;grid-template-columns:1fr auto 1fr 1fr;align-items:center;gap:9px;margin:14px 0;padding:11px;display:grid}.rental-dates span{font-size:8px;font-weight:800}.rental-dates small{color:#918698;margin-bottom:4px;font-size:6px;display:block}.rental-request-grid article>p{color:#716676;font-size:9px;line-height:1.5}.rental-request-grid footer{border-top:1px solid #eee9f0;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.rental-request-grid footer>a{color:#642bd0;font-size:8px;font-weight:900;text-decoration:none}.rental-request-grid footer div{gap:6px;display:flex}.rental-request-grid footer button{background:#fff;border:1px solid #dfd7e4;border-radius:8px;padding:8px;font-size:7px;font-weight:900}.rental-request-grid footer button.approve{color:#fff;background:#6129d3;border-color:#6129d3}.rental-board-error{color:#a42d46;background:#fff0f2;border-radius:9px;padding:10px;font-size:8px}@media (max-width:680px){.dash-accountbar>div:last-child .dash-notify{display:block}.dash-accountbar>div:last-child button:nth-child(2){display:none}.dash-notify{font-size:0!important}.dash-notify:before{content:"◉";font-size:13px}.notification-centre>div,.rental-request-grid,.profile-fields,.rental-listing-fields{grid-template-columns:1fr}.profile-fields .profile-wide{grid-column:auto}.rental-board{padding:16px}.rental-dates{grid-template-columns:1fr auto 1fr}.rental-dates span:nth-last-child(-n+2){grid-column:auto}.rental-request-grid footer{flex-direction:column;align-items:flex-start}.package-grid article ul{min-height:0}}.live-rentals{padding:75px 0}.live-rentals .section-head{align-items:end}.live-rentals .section-head>label{color:#6f6478;gap:6px;font-size:9px;font-weight:900;display:grid}.live-rentals select{background:#fff;border:1px solid #ddd5e4;border-radius:10px;min-width:180px;padding:11px}.live-rental-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.live-rental-grid article{background:#fff;border:1px solid #e3dce8;border-radius:20px;padding:22px;position:relative;overflow:hidden;box-shadow:0 16px 42px #2c143e0d}.rental-mark{background:radial-gradient(circle at 75% 65%,#ffb6d2,#0000 30%),linear-gradient(145deg,#eee7ff,#fff5fa);justify-content:space-between;align-items:flex-start;height:130px;margin:-22px -22px 18px;padding:20px;display:flex}.rental-mark b{color:#6a2fd8;align-self:center;margin:auto;font:700 62px/1 Georgia,serif}.rental-mark span{color:#5e2bc1;font-size:7px;font-weight:950}.live-rental-grid article>small{color:#82788b;font-size:8px}.live-rental-grid h3{margin:9px 0;font:700 24px/1 Georgia,serif}.live-rental-grid p{color:#746a7c;font-size:9px}.live-rental-grid article>div:nth-of-type(2){border-top:1px solid #eee9f1;justify-content:space-between;align-items:end;padding:14px 0;display:flex}.live-rental-grid strong{font-size:18px}.live-rental-grid strong small{color:#8a8091;font-size:8px}.live-rental-grid article>div:nth-of-type(2)>span{color:#7c7183;font-size:8px}.live-rental-grid article>button{color:#fff;background:linear-gradient(110deg,#672bdf,#f01677);border:0;border-radius:10px;width:100%;padding:13px;font-size:9px;font-weight:900}.rental-empty{text-align:center;color:#756b7d;background:#faf8fc;border:1px dashed #dcd4e2;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:220px;display:flex}.rental-empty b{font:700 22px/1.1 Georgia,serif}.rental-empty span{font-size:10px}.rental-empty a{color:#652bd1;font-size:9px;font-weight:900;text-decoration:none}.rental-modal-bg{z-index:550;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#30263a99;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.rental-modal{background:#fff;border-radius:23px;width:min(100%,520px);padding:32px;position:relative;box-shadow:0 30px 100px #1b0e2780}.rental-close{background:#fff;border:1px solid #ded6e4;border-radius:50%;width:34px;height:34px;position:absolute;top:14px;right:14px}.rental-modal>span,.rental-sent>span{color:#652bd1;letter-spacing:1.3px;font-size:8px;font-weight:950}.rental-modal h2{margin:12px 0;font:700 32px/1 Georgia,serif}.rental-modal>p,.rental-sent p{color:#756b7d;font-size:10px;line-height:1.6}.rental-date-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rental-modal label{color:#514657;gap:6px;margin-top:15px;font-size:9px;font-weight:900;display:grid}.rental-modal input,.rental-modal textarea{background:#fff;border:1px solid #ded6e4;border-radius:10px;padding:11px}.rental-modal textarea{resize:vertical;height:90px}.rental-submit{color:#fff;background:linear-gradient(110deg,#672bdf,#f01677);border:0;border-radius:10px;width:100%;margin-top:17px;padding:14px;font-size:9px;font-weight:900}.rental-modal>small{text-align:center;color:#948a99;margin-top:11px;font-size:7px;display:block}.rental-error{border-radius:9px;padding:10px;color:#a92c48!important;background:#fff0f2!important}.rental-auth{background:#f6f1fb;border-radius:12px;margin-top:15px;padding:14px}.rental-auth p{font-size:9px}.rental-sent{text-align:center;padding:20px}.rental-sent>b{color:#13755c;background:#e8f8f1;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 18px;font-size:22px;display:grid}.rental-sent a{color:#fff;background:#652bd1;border-radius:10px;margin-top:10px;padding:13px 16px;font-size:9px;font-weight:900;text-decoration:none;display:inline-block}.rent-journey{grid-template-columns:repeat(4,1fr);gap:10px;padding-bottom:80px;display:grid}.rent-journey>div{background:#fff;border:1px solid #e4dde8;border-radius:17px;padding:20px}.rent-journey b{color:#642bd1;background:#eee7fa;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.rent-journey h3{font:700 19px/1 Georgia,serif}.rent-journey p{color:#786e80;font-size:10px;line-height:1.6}@media (max-width:760px){.live-rentals{padding:50px 0}.live-rentals .section-head{display:block}.live-rentals .section-head>label{margin-top:16px}.live-rental-grid{grid-template-columns:1fr}.rent-journey{grid-template-columns:1fr 1fr}.rental-date-grid{grid-template-columns:1fr}.rental-modal{padding:28px 20px}}
