.mk-overlay,.pd-onboarding,.pd-shell,.ps-overlay{--mp-bg:#05030b;--mp-surface:rgba(11,7,22,.72);--mp-surface-strong:rgba(9,5,20,.9);--mp-glass-top:hsla(0,0%,100%,.1);--mp-violet:#8c46ff;--mp-violet-soft:rgba(160,105,255,.22);--mp-border:rgba(195,158,255,.2);--mp-border-hot:rgba(205,174,255,.42);--mp-text:#f7f4ff;--mp-muted:rgba(238,229,255,.5);--mp-glass:linear-gradient(180deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.015) 38%,transparent 55%),radial-gradient(120% 150% at 12% 0%,rgba(140,70,255,.2),transparent 58%),rgba(9,5,20,.72);--mp-glass-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),inset 0 -1px 1px rgba(175,120,255,.08),0 14px 36px rgba(0,0,0,.42),0 0 34px rgba(120,50,230,.06);color:var(--mp-text);font-family:Oswald,system-ui,sans-serif}.mk-overlay input,.mk-overlay p,.mk-overlay select,.pd-onboarding input,.pd-onboarding p,.pd-onboarding select,.pd-shell input,.pd-shell p,.pd-shell select,.pd-shell textarea,.ps-overlay input,.ps-overlay p,.ps-overlay select{font-family:Inter,system-ui,sans-serif}.mk-app,.pd-shell,.ps-app,body:has(.pd-onboarding),body:has(.pd-shell){background:radial-gradient(circle at 12% 4%,rgba(120,50,230,.16),transparent 30%),radial-gradient(circle at 88% 20%,rgba(70,35,145,.12),transparent 32%),linear-gradient(150deg,#05030b,#0d0718 52%,#050509)}.mk-overlay,.ps-overlay{top:var(--nav-total-h,44px);z-index:49}.mk-content,.mk-scroll,.ps-content,.ps-scroll{padding-top:0}.mk-topbar,.pd-main>header,.ps-topbar{background:linear-gradient(180deg,hsla(0,0%,100%,.055),transparent 70%),rgba(7,4,15,.74);border-color:rgba(190,145,255,.16);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 12px 34px rgba(0,0,0,.34);backdrop-filter:blur(24px) saturate(175%);-webkit-backdrop-filter:blur(24px) saturate(175%)}.mk-topbar{grid-template-columns:minmax(170px,220px) minmax(0,1fr) auto auto}.mk-topbar .mk-brand{justify-content:flex-start;height:46px;overflow:visible}.mk-topbar .mk-brand img{width:min(190px,100%);height:auto}.mk-nav-switch{justify-self:end}.safehouse-actions-overlay-backdrop{z-index:9900}.safehouse-actions-overlay-popup{z-index:9901}body:has(.mk-overlay) .bottom-nav-shell,body:has(.ps-overlay) .bottom-nav-shell{z-index:1400}.mk-market-actions{position:-webkit-sticky;position:sticky;z-index:12;top:0;width:min(1120px,calc(100% - 36px));min-height:62px;margin:18px auto 0;padding:9px 10px 9px 14px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(205,174,255,.2);border-top-color:hsla(0,0%,100%,.3);border-radius:18px;background:var(--mp-glass);box-shadow:var(--mp-glass-shadow);backdrop-filter:blur(22px) saturate(175%);-webkit-backdrop-filter:blur(22px) saturate(175%)}.mk-market-actions>div{display:flex;align-items:center;gap:5px}.mk-market-actions>div>button{min-height:38px;padding:0 14px;border:0;border-radius:11px;background:transparent;color:rgba(235,225,255,.5);font:750 .72rem Inter,system-ui,sans-serif;cursor:pointer}.mk-market-actions>div>button.active,.mk-market-actions>div>button:hover{color:#fff;background:linear-gradient(145deg,rgba(190,140,255,.18),rgba(95,40,170,.13));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12)}.mk-market-actions>div>button span{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:4px;border-radius:999px;background:hsla(0,0%,100%,.1);font-size:.62rem}.mk-nav button,.ps-topbar nav button{color:rgba(235,225,255,.46);letter-spacing:.04em}.mk-nav button:after,.ps-topbar nav button:after{height:1px;background:linear-gradient(90deg,transparent,#caa6ff,transparent);box-shadow:0 0 14px rgba(160,100,255,.75)}.mk-nav button.active,.mk-nav button:hover,.ps-topbar nav button.active,.ps-topbar nav button:hover{color:#fff}.mk-icon-button,.pd-cover button,.pd-header-actions>button,.pd-public-link,.ps-business,.ps-icon{border:1px solid hsla(0,0%,100%,.13);border-top-color:hsla(0,0%,100%,.25);background:linear-gradient(145deg,hsla(0,0%,100%,.09),rgba(110,55,190,.08));color:rgba(240,230,255,.76);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 8px 20px rgba(0,0,0,.22);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%)}.mk-icon-button{box-sizing:border-box;flex:0 0 38px;padding:0;line-height:0;place-items:center}.mk-icon-button>svg,.mk-sell-button>svg{display:block;flex:0 0 auto;margin:0}.mk-icon-button:hover,.pd-cover button:hover,.pd-header-actions>button:hover,.pd-public-link:hover,.ps-business:hover,.ps-icon:hover{border-color:var(--mp-border-hot);background:linear-gradient(145deg,rgba(185,135,255,.19),rgba(65,24,125,.2));color:#fff;transform:translateY(-1px)}.mk-contact,.mk-search-submit,.mk-sell-button,.mk-wizard-next,.pd-add-row button,.pd-create-form button,.pd-header-actions>button,.ps-drawer-actions button:first-child,.ps-search>button:last-child{border:1px solid rgba(220,190,255,.26);background:linear-gradient(180deg,hsla(0,0%,100%,.14),transparent 45%),linear-gradient(155deg,rgba(132,66,236,.9),rgba(48,20,92,.95));color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 10px 28px rgba(70,25,145,.3)}.mk-contact:hover,.mk-search-submit:hover,.mk-sell-button:hover,.mk-wizard-next:hover,.pd-add-row button:hover,.pd-create-form button:hover,.pd-header-actions>button:hover,.ps-drawer-actions button:first-child:hover,.ps-search>button:last-child:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.18),transparent 45%),linear-gradient(155deg,rgba(154,83,255,.96),rgba(62,25,118,.98));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 14px 36px rgba(90,35,180,.4)}.mk-hero,.ps-hero{background:radial-gradient(ellipse 65% 85% at 85% 25%,rgba(130,65,235,.2),transparent 68%),radial-gradient(ellipse 60% 90% at 5% 40%,rgba(75,35,150,.16),transparent 70%),rgba(5,3,11,.62);border-color:rgba(180,135,255,.12)}.mk-hero:before,.ps-hero:before{opacity:.32;background-image:linear-gradient(rgba(195,160,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(195,160,255,.045) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:linear-gradient(100deg,#000,transparent 80%);mask-image:linear-gradient(100deg,#000,transparent 80%)}.mk-hero h1,.pd-onboarding h1,.pd-welcome h2,.ps-hero h1{font-family:Oswald,system-ui,sans-serif;font-weight:700;letter-spacing:-.045em}.mk-hero h1 em,.pd-onboarding h1 em,.ps-hero h1 em{font-family:Permanent Marker,cursive;font-weight:400;color:rgba(205,174,255,.82);letter-spacing:-.025em}.mk-eyebrow,.pd-eyebrow,.ps-hero-copy>span{border-color:rgba(200,160,255,.25);background:linear-gradient(145deg,hsla(0,0%,100%,.07),rgba(126,65,220,.1));color:rgba(216,190,255,.86);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.11);-webkit-backdrop-filter:blur(12px) saturate(160%);backdrop-filter:blur(12px) saturate(160%)}.mk-hero-copy>p,.pd-onboarding>section>p,.ps-hero-copy>p{color:var(--mp-muted)}.mk-searchbar,.ps-search{border:1px solid rgba(220,195,255,.2);border-top-color:hsla(0,0%,100%,.3);background:linear-gradient(180deg,hsla(0,0%,100%,.1),transparent 45%),rgba(12,7,24,.58);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 18px 52px rgba(0,0,0,.38),0 0 30px rgba(120,50,230,.08);backdrop-filter:blur(22px) saturate(170%);-webkit-backdrop-filter:blur(22px) saturate(170%)}.mk-searchbar:focus-within,.ps-search:focus-within{border-color:rgba(205,170,255,.48);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 18px 52px rgba(0,0,0,.4),0 0 34px rgba(140,70,255,.2)}.mk-trustbar,.ps-category-strip{background:rgba(8,5,16,.56);border-color:rgba(185,140,255,.11);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%)}.mk-trustbar svg{color:rgba(190,150,255,.78)}.mk-categories button,.mk-mobile-filter,.mk-sort,.ps-category-strip button,.ps-heading label{border:1px solid rgba(195,158,255,.14);border-top-color:hsla(0,0%,100%,.16);background:linear-gradient(150deg,hsla(0,0%,100%,.055),rgba(95,45,175,.06));color:rgba(235,225,255,.48);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07);-webkit-backdrop-filter:blur(12px) saturate(155%);backdrop-filter:blur(12px) saturate(155%)}.mk-categories button.active,.mk-categories button:hover,.ps-category-strip button.active,.ps-category-strip button:hover{border-color:rgba(214,180,255,.42);background:linear-gradient(180deg,hsla(0,0%,100%,.12),transparent 50%),linear-gradient(145deg,rgba(142,76,240,.3),rgba(48,18,95,.38));color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 8px 24px rgba(70,25,145,.22)}.mk-kicker,.pd-main>header>div:first-child>span,.pd-welcome>div:first-child>span,.ps-heading>div>span{color:rgba(185,145,245,.74)}.mk-card,.pd-create-form,.pd-kpis article,.pd-overview-grid>section,.pd-panel,.pd-welcome,.ps-card{position:relative;isolation:isolate;border:1px solid var(--mp-border);border-top:1px solid hsla(0,0%,100%,.24);background:var(--mp-glass);box-shadow:var(--mp-glass-shadow);backdrop-filter:blur(18px) saturate(170%);-webkit-backdrop-filter:blur(18px) saturate(170%)}.mk-card:before,.pd-create-form:before,.pd-kpis article:before,.pd-overview-grid>section:before,.pd-panel:before,.pd-welcome:before,.ps-card:before{content:"";position:absolute;inset:0;z-index:5;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(125deg,transparent 20%,hsla(0,0%,100%,.08) 46%,rgba(175,120,255,.09) 51%,transparent 70%);transform:translateX(-35%);transition:opacity .26s ease,transform .6s cubic-bezier(.16,1,.3,1)}.mk-card:hover:before,.pd-kpis article:hover:before,.pd-overview-grid>section:hover:before,.pd-panel:hover:before,.pd-welcome:hover:before,.ps-card:hover:before{opacity:1;transform:translateX(20%)}.mk-card:hover,.pd-kpis article:hover,.pd-overview-grid>section:hover,.pd-panel:hover,.ps-card:hover{border-color:var(--mp-border-hot);background:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.02) 38%,transparent 55%),radial-gradient(120% 150% at 12% 0,rgba(150,80,255,.28),transparent 60%),rgba(12,7,26,.78);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 22px 50px rgba(0,0,0,.5),0 0 48px rgba(120,50,230,.16);transform:translateY(-4px)}.mk-card-media,.pd-cover,.ps-card-media,.ps-hero-card{background:linear-gradient(145deg,#170d2a,#07050d)}.mk-card-media:after,.ps-card-media:after{background:linear-gradient(0deg,rgba(7,3,15,.9),rgba(10,5,20,.16) 58%,rgba(130,65,230,.08))}.mk-card-media img,.ps-card-media>img{width:100%!important;height:100%!important;max-width:none;object-fit:cover!important;object-position:center center;filter:brightness(.68) saturate(.82)}.ps-card-media>button{box-sizing:border-box;padding:0;line-height:0;place-items:center}.ps-card-media>button>svg{display:block;margin:0}.mk-card:hover .mk-card-media img,.ps-card:hover .ps-card-media>img{filter:brightness(.82) saturate(.95)}.mk-featured,.mk-heart,.mk-new,.mk-type-pill,.ps-card-media>b,.ps-card-media>button,.ps-card-media>span{border-color:hsla(0,0%,100%,.32) rgba(225,205,255,.2) rgba(225,205,255,.2);background:linear-gradient(145deg,hsla(0,0%,100%,.11),rgba(70,28,130,.22));color:rgba(242,232,255,.82);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 6px 18px rgba(0,0,0,.24);-webkit-backdrop-filter:blur(14px) saturate(170%);backdrop-filter:blur(14px) saturate(170%)}.mk-featured,.ps-card-media>b,.ps-convention,.ps-drawer-deal{color:#e1bc75}.mk-seller-avatar,.mk-seller-avatar--club,.mk-spec-grid>div,.ps-specialties span{background:linear-gradient(145deg,hsla(0,0%,100%,.07),rgba(110,55,190,.08));border:1px solid rgba(195,158,255,.11);color:rgba(202,170,255,.76)}.mk-card h3,.pd-panel-head h2,.ps-card-title h3{font-family:Oswald,sans-serif;letter-spacing:0}.mk-card-bottom,.ps-view{border-color:rgba(190,145,255,.11)}.mk-card-bottom strong{color:rgba(230,210,255,.96)}.mk-verified,.ps-card-title>svg{color:#b984ff}.pd-deal-card,.pd-deal-preview,.ps-convention,.ps-drawer-deal{border-color:rgba(213,168,88,.2);background:linear-gradient(180deg,hsla(0,0%,100%,.055),transparent 45%),radial-gradient(circle at 90% 0,rgba(205,148,56,.15),transparent 55%),rgba(35,24,12,.36);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mk-drawer,.mk-wizard,.ps-drawer{border-color:rgba(205,170,255,.24);background:linear-gradient(180deg,hsla(0,0%,100%,.07),transparent 24%),radial-gradient(circle at 100% 0,rgba(140,70,255,.2),transparent 38%),rgba(8,5,17,.94);box-shadow:-30px 0 90px rgba(0,0,0,.65),inset 1px 0 0 hsla(0,0%,100%,.1),0 0 55px rgba(120,50,230,.12);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%)}.mk-wizard{box-shadow:0 35px 100px rgba(0,0,0,.68),inset 0 1px 0 hsla(0,0%,100%,.14),0 0 55px rgba(120,50,230,.14)}.mk-wizard-foot{border-color:rgba(190,145,255,.12);background:rgba(7,4,15,.58)}.mk-choice-grid>button,.mk-club-list button,.mk-form input,.mk-form select,.mk-vehicle-list button,.pd-add-row input,.pd-add-row select,.pd-create-form input,.pd-create-form select,.pd-form-grid input,.pd-form-grid select,.pd-form-grid textarea{border-color:hsla(0,0%,100%,.16) rgba(195,158,255,.14) rgba(195,158,255,.14);background:linear-gradient(145deg,hsla(0,0%,100%,.045),rgba(95,45,175,.055)),rgba(8,5,16,.56);color:rgba(245,238,255,.88);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.055)}.mk-choice-grid>button.active,.mk-choice-grid>button:hover,.mk-club-list button.active,.mk-form input:focus,.mk-form select:focus,.mk-vehicle-list button.active,.pd-create-form input:focus,.pd-create-form select:focus,.pd-form-grid input:focus,.pd-form-grid select:focus,.pd-form-grid textarea:focus{border-color:rgba(205,170,255,.42);background:linear-gradient(145deg,rgba(185,135,255,.1),rgba(80,34,150,.12)),rgba(9,5,20,.65);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 0 20px rgba(120,50,230,.1)}.pd-sidebar{background:rgba(7,4,15,.72);box-shadow:inset -1px 0 hsla(0,0%,100%,.035);-webkit-backdrop-filter:blur(22px) saturate(165%);backdrop-filter:blur(22px) saturate(165%)}.pd-activity-mini,.pd-sidebar{border-color:rgba(190,145,255,.12)}.pd-activity-mini>span,.pd-kpis article>span{background:linear-gradient(145deg,rgba(180,125,255,.17),rgba(70,30,130,.14));color:rgba(210,180,255,.9);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.pd-activity-mini small svg,.pd-panel-head>svg,.pd-panel-title>button,.pd-panel-title>div,.pd-progress>button{color:rgba(185,145,245,.72)}.pd-sidebar nav button.active,.pd-sidebar nav button:hover{background:linear-gradient(145deg,hsla(0,0%,100%,.07),rgba(120,55,210,.12));color:#f4ecff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.pd-sidebar nav button.active{box-shadow:inset 2px 0 #a766ff,inset 0 1px 0 hsla(0,0%,100%,.08),0 0 20px rgba(120,50,230,.12)}.pd-progress>i{background:hsla(0,0%,100%,.07)}.pd-progress>i>b{background:linear-gradient(90deg,#7136c8,#b77aff);box-shadow:0 0 12px rgba(170,100,255,.45)}.pd-market-list>div:not(.pd-large-empty),.pd-price-list,.pd-service-list>div:not(.pd-large-empty),.ps-price-list{border-color:rgba(195,158,255,.12);background:linear-gradient(145deg,hsla(0,0%,100%,.04),rgba(100,45,180,.045));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045)}.mk-protection,.pd-market-note{border-color:rgba(190,145,255,.2);background:linear-gradient(145deg,rgba(170,110,255,.1),rgba(60,25,115,.1));color:rgba(205,170,255,.78)}.pd-onboarding-bg img{filter:brightness(.22) saturate(.75) hue-rotate(8deg)}.pd-onboarding-bg:after{background:radial-gradient(circle at 50% 35%,rgba(120,50,230,.05),#05030b 76%),linear-gradient(180deg,rgba(5,3,11,.05),#05030b)}@media (max-width:620px){.mk-market-actions{width:calc(100% - 26px);min-height:54px;margin-top:13px;padding:7px;border-radius:15px;overflow-x:auto;scrollbar-width:none}.mk-market-actions::-webkit-scrollbar{display:none}.mk-market-actions>div{flex:0 0 auto}.mk-market-actions>div>button{min-height:34px;padding-inline:10px;white-space:nowrap;font-size:.66rem}.mk-sell-button{box-sizing:border-box;width:34px;height:34px;flex:0 0 34px;padding:0;gap:0;line-height:0;border-radius:8px}.mk-topbar{grid-template-columns:minmax(0,1fr) auto auto}.mk-topbar .mk-brand{justify-content:flex-start;height:42px}.mk-topbar .mk-brand img{width:min(150px,100%)}.mk-card,.pd-kpis article,.pd-overview-grid>section,.pd-panel,.pd-welcome,.ps-card{-webkit-backdrop-filter:blur(14px) saturate(155%);backdrop-filter:blur(14px) saturate(155%)}.pd-sidebar{background:rgba(8,5,17,.84);border-color:rgba(205,170,255,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 -12px 34px rgba(0,0,0,.4)}}@media (prefers-reduced-motion:reduce){.mk-card:before,.pd-kpis article:before,.pd-overview-grid>section:before,.pd-panel:before,.pd-welcome:before,.ps-card:before{transition:none;transform:none}}