.mk{--mk-accent:var(--brand-700);--mk-line:color-mix(in srgb, var(--border) 85%, transparent);--mk-ink:linear-gradient(150deg, #241a0f 0%, #17120c 55%, #120e09 100%)}[data-theme=dark] .mk{--mk-accent:var(--brand-300)}.mk .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mk .mk-muted{color:var(--text-3)}.mk .btn{border-radius:var(--r-md);padding:11px 20px;font-size:14.5px}.mk .btn[disabled]{opacity:.55;cursor:not-allowed}.mk .mk-danger{color:var(--neg)}.mk .mk-danger:hover:not(:disabled){color:var(--neg);border-color:var(--neg);background:var(--neg-soft)}.mk .mk-hero{padding-top:clamp(28px,4.5vw,56px);position:relative;overflow:hidden}.mk .mk-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 58% at 18% 32%, color-mix(in srgb, var(--brand-400) 18%, transparent), transparent 70%), radial-gradient(36% 50% at 84% 8%, color-mix(in srgb, var(--gold) 16%, transparent), transparent 68%);filter:blur(10px);height:540px;position:absolute;inset:-70% -10% auto}.mk .mk-hero__inner{background:linear-gradient(var(--mk-line), var(--mk-line)) no-repeat center bottom / calc(100% - 2 * var(--gutter)) 1px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 48px;padding-bottom:clamp(26px,3.4vw,40px);display:flex}.mk .mk-hero--tight .wrap>h1,.mk .mk-hero--tight .mk-hero__copy h1{font-size:clamp(30px,4.4vw,48px)}.mk .mk-hero--tight>.wrap:not(.mk-hero__inner){padding-bottom:clamp(22px,3vw,34px)}.mk .mk-hero__copy{max-width:720px}.mk .crumbs{margin-bottom:18px}.mk .mk-over{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--mk-accent);align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.mk .mk-over:before{content:"";opacity:.6;background:currentColor;width:28px;height:1px}.mk .mk-hero h1{font-family:var(--font-display);letter-spacing:-.035em;color:var(--text);margin-top:14px;font-size:clamp(34px,5vw,56px);font-weight:800;line-height:1.05}.mk .mk-hero h1 em{background:linear-gradient(100deg, var(--brand-500), var(--gold));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.mk .mk-hero p{max-width:60ch;color:var(--text-2);margin-top:14px;font-size:clamp(15.5px,1.6vw,18px);line-height:1.6}.mk .mk-hero__cta{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:26px;display:flex}.mk .mk-hero__link{color:var(--mk-accent);font-size:14.5px;font-weight:600;text-decoration:none}.mk .mk-hero__link:hover{text-underline-offset:3px;text-decoration:underline}.mk .mk-hero__stats{gap:clamp(22px,4vw,44px);margin:0;display:flex}.mk .mk-hero__stats div{border-left:1px solid var(--border-strong);gap:6px;padding-left:18px;display:grid}.mk .mk-hero__stats dt{letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:11.5px;font-weight:600}.mk .mk-hero__stats dd{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);margin:0;font-size:26px;font-weight:800}.mk .mk-body{gap:22px;padding-block:clamp(24px,3.5vw,40px) clamp(64px,8vw,104px);display:grid}.mk .mk-search{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-md)}.mk .mk-search__main{grid-template-columns:minmax(0,1fr) 200px 200px auto;gap:10px;padding:14px;display:grid}.mk .mk-search__q{border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-soft);min-width:0;color:var(--text-3);align-items:center;gap:10px;padding:0 14px;display:flex}.mk .mk-search__q:focus-within{border-color:var(--brand-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-500) 18%, transparent)}.mk .mk-search__q input{min-width:0;height:46px;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:15.5px}.mk .mk-search .tk-sel{display:block}.mk .mk-search .tk-sel__btn{width:100%;min-height:48px}.mk .mk-search__main>.btn{min-height:48px;padding-inline:26px}.mk .mk-more{border-top:1px solid var(--mk-line)}.mk .mk-more summary{cursor:pointer;font-family:var(--font-display);color:var(--text-2);align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:700;list-style:none;display:inline-flex}.mk .mk-more summary::-webkit-details-marker{display:none}.mk .mk-more summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-left:2px;transition:transform .18s;transform:rotate(45deg)translateY(-2px)}.mk .mk-more[open] summary:after{transform:rotate(-135deg)translateY(-1px)}.mk .mk-more summary:hover{color:var(--text)}.mk .mk-more__grid{grid-template-columns:1.3fr 1fr 1fr 1fr auto;align-items:end;gap:14px;padding:4px 18px 18px;display:grid}.mk .mk-mini{gap:6px;min-width:0;display:grid}.mk .mk-mini__label{letter-spacing:.04em;color:var(--text-3);font-size:12px;font-weight:600}.mk .mk-mini__pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mk .mk-mini input{width:100%;min-width:0;height:44px;font:inherit;color:var(--text);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);padding:0 12px;font-size:16px}.mk .mk-mini input:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-500) 18%, transparent);outline:none}.mk .mk-mini .tk-sel__btn{min-height:44px}.mk .mk-tick{height:44px;color:var(--text-2);cursor:pointer;white-space:nowrap;align-items:center;gap:10px;font-size:14px;display:inline-flex}.mk .mk-tick input{width:18px;height:18px;accent-color:var(--brand-500)}.mk .mk-results-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.mk .mk-results-head p{color:var(--text-2);font-size:15px}.mk .mk-results-head p b{font-family:var(--font-display);color:var(--text)}.mk .mk-results-head h2{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text);font-size:clamp(20px,2vw,24px);font-weight:800}.mk .mk-sort{border:1px solid var(--border);border-radius:var(--r-full);background:var(--surface);flex-wrap:wrap;gap:4px;padding:4px;display:flex}.mk .mk-sort a{border-radius:var(--r-full);color:var(--text-3);white-space:nowrap;padding:7px 13px;font-size:13px;font-weight:600;text-decoration:none}.mk .mk-sort a:hover{color:var(--text)}.mk .mk-sort a[aria-current]{color:#fff;background:var(--ink)}[data-theme=dark] .mk .mk-sort a[aria-current]{color:var(--ink);background:var(--cream)}.mk .mk-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mk .mk-chips a{border-radius:var(--r-full);height:32px;color:var(--mk-accent);background:color-mix(in srgb, var(--brand-500) 9%, transparent);border:1px solid color-mix(in srgb, var(--brand-500) 28%, transparent);align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.mk .mk-chips a span{font-size:16px;line-height:1}.mk .mk-chips a:hover{border-color:var(--brand-500)}.mk .mk-chips .mk-chips__clear{color:var(--text-3);text-underline-offset:3px;background:0 0;border-color:#0000;text-decoration:underline}.mk .mk-grid{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:18px;display:grid}.mk .mk-card{min-width:0}.mk .mk-card__link{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);height:100%;box-shadow:var(--shadow-sm);transition:border-color .18s, box-shadow .2s var(--ease), transform .2s var(--ease);flex-direction:column;padding:22px;text-decoration:none;display:flex;position:relative}.mk .mk-card__link:hover{border-color:color-mix(in srgb, var(--brand-500) 45%, var(--border));box-shadow:var(--shadow-lg);transform:translateY(-3px)}.mk .mk-card.is-featured .mk-card__link{border-color:color-mix(in srgb, var(--gold) 55%, var(--border));background:linear-gradient(180deg, color-mix(in srgb, var(--gold) 9%, var(--surface)), var(--surface) 55%)}.mk .mk-card__top{flex-wrap:wrap;gap:6px;display:flex}.mk .mk-card__name{overflow-wrap:anywhere;margin-top:22px;font-size:clamp(22px,2vw,25px);line-height:1.15}.mk .mk-name{font-family:var(--font-display);letter-spacing:-.025em}.mk .mk-name b{color:var(--text);font-weight:800}.mk .mk-name span{color:var(--text-3);font-weight:600}.mk .mk-name--xl{letter-spacing:-.045em;overflow-wrap:anywhere;font-size:clamp(38px,6vw,72px);line-height:1.02}.mk .mk-card__headline{color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:42px;margin-top:8px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.mk .mk-card__facts{grid-template-columns:repeat(3,auto);justify-content:start;gap:4px 22px;margin:18px 0 0;display:grid}.mk .mk-card__facts div{gap:2px;display:grid}.mk .mk-card__facts dt{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:11px;font-weight:600}.mk .mk-card__facts dd{color:var(--text);white-space:nowrap;margin:0;font-size:13.5px;font-weight:600}.mk .mk-card__foot{border-top:1px solid var(--mk-line);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;display:flex}.mk .mk-card__facts+.mk-card__foot{margin-top:18px}.mk .mk-card__price{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);font-size:21px;font-weight:800}.mk .mk-card__price.is-offer{color:var(--mk-accent);font-size:15px}.mk .mk-card__go{width:36px;height:36px;color:var(--text-2);border:1px solid var(--border);border-radius:50%;place-items:center;transition:background-color .18s,color .18s,border-color .18s;display:grid}.mk .mk-card__link:hover .mk-card__go{color:#fff;background:var(--brand-500);border-color:var(--brand-500)}.mk .mk-chip{border-radius:var(--r-full);height:26px;color:var(--text-2);background:var(--bg-inset);border:1px solid var(--border);align-items:center;padding:0 11px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.mk a.mk-chip:hover{border-color:var(--brand-500);color:var(--text)}.mk .mk-chip--gold{color:#8a5a00;background:color-mix(in srgb, var(--gold) 22%, transparent);border-color:color-mix(in srgb, var(--gold) 55%, transparent)}[data-theme=dark] .mk .mk-chip--gold{color:var(--gold)}.mk .mk-chip--muted{color:var(--text-3)}.mk .mk-chip--sm{vertical-align:1px;height:20px;margin-left:8px;padding:0 8px;font-size:11px}.mk .mk-empty{text-align:center;border:1px dashed var(--border-strong);border-radius:var(--r-xl);background:var(--bg-soft);justify-items:center;gap:10px;padding:clamp(40px,6vw,72px) 24px;display:grid}.mk .mk-empty--flat{background:var(--surface);border-style:solid}.mk .mk-empty__icon{width:56px;height:56px;color:var(--mk-accent);background:color-mix(in srgb, var(--brand-500) 11%, transparent);border-radius:18px;place-items:center;margin-bottom:6px;display:grid}.mk .mk-empty h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);font-size:21px;font-weight:800}.mk .mk-empty p{max-width:46ch;color:var(--text-2);font-size:15px}.mk .mk-empty .btn{margin-top:10px}.mk .mk-pager{color:var(--text-3);justify-content:center;align-items:center;gap:22px;font-size:14px;display:flex}.mk .mk-pager a,.mk .mk-pager span[aria-disabled]{border:1px solid var(--border);border-radius:var(--r-md);color:var(--text);padding:10px 16px;font-weight:600;text-decoration:none}.mk .mk-pager span[aria-disabled]{opacity:.4}.mk .mk-pager a:hover{border-color:var(--brand-500)}.mk .mk-how{border-radius:var(--r-xl);background:var(--mk-ink);color:var(--invert-text);isolation:isolate;margin-top:clamp(20px,4vw,44px);padding:clamp(26px,4vw,44px);position:relative;overflow:hidden}.mk .mk-how:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--brand-500) 38%, transparent), transparent);width:560px;height:560px;position:absolute;top:-300px;right:-200px}.mk .mk-how h2{font-family:var(--font-display);letter-spacing:-.03em;color:#fffbf1;font-size:clamp(22px,2.4vw,30px);font-weight:800}.mk .mk-how ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:26px 0 0;padding:0;list-style:none;display:grid}.mk .mk-how li{border-top:1px solid #ffffff24;align-content:start;gap:8px;padding-top:18px;display:grid}.mk .mk-how__n{font-family:var(--font-mono);color:var(--brand-300);font-size:12.5px}.mk .mk-how b{font-family:var(--font-display);color:#fffbf1;font-size:17px;font-weight:700}.mk .mk-how p{color:#cfc4b2;font-size:14.5px;line-height:1.6}.mk .mk-detail-hero{padding-top:clamp(24px,3.5vw,40px);position:relative;overflow:hidden}.mk .mk-detail-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 60% at 22% 40%, color-mix(in srgb, var(--brand-400) 16%, transparent), transparent 70%);filter:blur(10px);height:420px;position:absolute;inset:-40% -10% auto}.mk .mk-detail{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:clamp(28px,4vw,56px);padding-bottom:clamp(48px,6vw,80px);display:grid}.mk .mk-detail__head h1{margin-top:16px}.mk .mk-detail__headline{max-width:54ch;color:var(--text-2);margin-top:14px;font-size:clamp(17px,1.8vw,20px);line-height:1.5}.mk .mk-facts{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(26px,3.5vw,38px) 0 0;display:grid;overflow:hidden}.mk .mk-facts div{border-right:1px solid var(--mk-line);border-bottom:1px solid var(--mk-line);gap:6px;min-width:0;padding:18px 22px;display:grid}.mk .mk-facts div:nth-child(3n){border-right:0}.mk .mk-facts div:nth-last-child(-n+3){border-bottom:0}.mk .mk-facts dt{letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:11.5px;font-weight:600}.mk .mk-facts dd{font-family:var(--font-display);color:var(--text);margin:0;font-size:18px;font-weight:700}.mk .mk-facts dd small{font-family:var(--font-body);color:var(--text-3);margin-left:4px;font-size:13px;font-weight:500}.mk .mk-facts__wrap{overflow-wrap:anywhere;font-size:15px!important}.mk .mk-verified{color:var(--pos);align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.mk .mk-verified.is-muted{color:var(--text-3)}.mk .mk-desc,.mk .mk-checks{margin-top:clamp(32px,4vw,48px)}.mk .mk-desc h2,.mk .mk-checks h2{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text);font-size:22px;font-weight:800}.mk .mk-desc p{max-width:68ch;color:var(--text-2);white-space:pre-line;margin-top:12px;font-size:16px;line-height:1.7}.mk .mk-checks>p{color:var(--text-3);margin-top:6px;font-size:14.5px}.mk .mk-checks__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.mk .mk-check-link{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:border-color .18s,background-color .18s;display:flex}.mk .mk-check-link:hover{border-color:color-mix(in srgb, var(--brand-500) 45%, var(--border));background:var(--bg-soft)}.mk .mk-check-link__icon{width:40px;height:40px;color:var(--mk-accent);background:color-mix(in srgb, var(--brand-500) 10%, transparent);border-radius:12px;flex:none;place-items:center;display:grid}.mk .mk-check-link b{font-family:var(--font-display);color:var(--text);font-size:14.5px;font-weight:700;display:block}.mk .mk-check-link small{color:var(--text-3);margin-top:2px;font-size:13px;display:block}.mk .mk-detail__side{top:calc(var(--header-h) + 20px);gap:16px;display:grid;position:sticky}.mk .mk-buy{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-lg);padding:clamp(22px,2.6vw,30px)}.mk .mk-buy__price{font-family:var(--font-display);letter-spacing:-.035em;color:var(--text);margin:10px 0 18px;font-size:clamp(32px,3.6vw,44px);font-weight:800;line-height:1}.mk .mk-buy__price.is-offer{font-size:clamp(26px,2.6vw,32px)}.mk .mk-buy__note{color:var(--text-2);margin-bottom:16px;font-size:14.5px}.mk .mk-trust{border-radius:var(--r-lg);background:var(--bg-soft);border:1px solid var(--border);gap:10px;padding:18px 20px;display:grid}.mk .mk-trust p{color:var(--text-2);gap:10px;font-size:13.5px;line-height:1.45;display:flex}.mk .mk-trust svg{color:var(--mk-accent);flex:none;margin-top:1px}.mk .mk-trust a{color:var(--mk-accent);font-weight:600}.mk .mk-similar{gap:18px;padding-bottom:clamp(64px,8vw,104px);display:grid}.mk .mk-tabs{border-radius:var(--r-md);background:var(--bg-inset);border:1px solid var(--border);grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.mk .mk-tabs button{cursor:pointer;font-family:var(--font-display);color:var(--text-3);background:0 0;border:0;border-radius:9px;padding:9px 8px;font-size:13.5px;font-weight:700}.mk .mk-tabs button:hover{color:var(--text)}.mk .mk-tabs button.is-on{color:var(--text);background:var(--surface);box-shadow:var(--shadow-sm)}[data-theme=dark] .mk .mk-tabs button.is-on{background:color-mix(in srgb, var(--brand-500) 20%, var(--surface))}.mk .mk-enquiry{gap:16px;display:grid}.mk .mk-enquiry__lead{color:var(--text-2);font-size:14.5px;line-height:1.55}.mk .mk-enquiry__lead b{color:var(--text)}.mk .mk-enquiry__send{width:100%;padding-block:14px;font-size:15.5px}.mk .mk-enquiry__fine{text-align:center;color:var(--text-3);margin-top:-6px;font-size:12.5px}.mk .mk-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.mk .mk-form{gap:22px;display:grid}.mk .mk-form__group{border:0;border-bottom:1px solid var(--mk-line);gap:16px;min-width:0;margin:0;padding:0 0 22px;display:grid}.mk .mk-form__group legend{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--mk-accent);margin-bottom:14px;padding:0;font-size:12px;font-weight:700}.mk .mk-form__group--admin{border:1px dashed color-mix(in srgb, var(--brand-500) 40%, var(--border));border-radius:var(--r-lg);background:color-mix(in srgb, var(--brand-500) 4%, transparent);padding:20px}.mk .mk-form__group--admin legend{float:left;width:100%}.mk .mk-form__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mk .mk-field{gap:7px;min-width:0;display:grid}.mk .mk-field__top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.mk .mk-field label{font-family:var(--font-display);color:var(--text);font-size:14px;font-weight:700}.mk .mk-field__count{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:12px}.mk .mk-field__count.is-over{color:var(--neg);font-weight:700}.mk .mk-field input,.mk .mk-field textarea,.mk .mk-actions__panel textarea{width:100%;min-width:0;font:inherit;color:var(--text);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);padding:12px 14px;font-size:16px;transition:border-color .15s,box-shadow .15s}.mk .mk-field textarea,.mk .mk-actions__panel textarea{resize:vertical;line-height:1.55}.mk .mk-field input:focus,.mk .mk-field textarea:focus,.mk .mk-actions__panel textarea:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-500) 18%, transparent);outline:none}.mk .mk-field input:disabled{color:var(--text-3);background:var(--bg-inset)}.mk .mk-field.has-error input,.mk .mk-field.has-error textarea,.mk .mk-field.has-error .tk-sel__btn{border-color:var(--neg)}.mk .mk-field .tk-sel__btn{min-height:48px}.mk .mk-field__hint{color:var(--text-3);font-size:12.5px;line-height:1.45}.mk .mk-field__error{color:var(--neg);font-size:13px;font-weight:600;line-height:1.45}.mk .mk-money{position:relative}.mk .mk-money span{color:var(--text-3);pointer-events:none;font-weight:700;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.mk .mk-field .mk-money input{font-variant-numeric:tabular-nums;padding-left:30px}.mk .mk-seg{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mk .mk-seg__opt{text-align:left;cursor:pointer;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);gap:3px;padding:14px 16px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:grid}.mk .mk-seg__opt b{font-family:var(--font-display);color:var(--text);font-size:15px}.mk .mk-seg__opt small{color:var(--text-3);font-size:12.5px}.mk .mk-seg__opt:hover{border-color:var(--brand-500)}.mk .mk-seg__opt.is-on{border-color:var(--brand-500);background:color-mix(in srgb, var(--brand-500) 7%, var(--surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-500) 14%, transparent)}.mk .mk-switch{cursor:pointer;align-items:center;gap:14px;display:flex}.mk .mk-switch input{opacity:0;width:1px;height:1px;position:absolute}.mk .mk-switch__track{background:var(--border-strong);border-radius:999px;flex:none;width:44px;height:26px;transition:background-color .18s;position:relative}.mk .mk-switch__track:after{content:"";width:20px;height:20px;box-shadow:var(--shadow-sm);transition:transform .18s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.mk .mk-switch input:checked+.mk-switch__track{background:var(--brand-500)}.mk .mk-switch input:checked+.mk-switch__track:after{transform:translate(18px)}.mk .mk-switch input:focus-visible+.mk-switch__track{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-500) 30%, transparent)}.mk .mk-switch b{font-family:var(--font-display);color:var(--text);font-size:14px;display:block}.mk .mk-switch small{color:var(--text-3);font-size:12.5px;display:block}.mk .mk-check{border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-soft);gap:6px;padding:16px 18px;display:grid}.mk .mk-check.has-error{border-color:var(--neg);background:var(--neg-soft)}.mk .mk-check label{color:var(--text-2);cursor:pointer;align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.5;display:flex}.mk .mk-form__error,.mk .mk-form__ok{border-radius:var(--r-md);margin:0;padding:12px 16px;font-size:14px;font-weight:600}.mk .mk-form__error{color:var(--neg);background:var(--neg-soft);border:1px solid color-mix(in srgb, var(--neg) 30%, transparent)}.mk .mk-form__ok{color:var(--pos);background:var(--pos-soft);border:1px solid color-mix(in srgb, var(--pos) 30%, transparent)}.mk .mk-form__actions{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.mk .mk-form__actions .btn{padding:14px 26px;font-size:15.5px}.mk .mk-form__note{color:var(--text-3);flex:240px;font-size:13.5px}.mk .mk-sent{text-align:center;justify-items:center;gap:8px;padding:24px 8px 8px;display:grid}.mk .mk-sent__icon{width:52px;height:52px;color:var(--pos);background:var(--pos-soft);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.mk .mk-sent b{font-family:var(--font-display);color:var(--text);font-size:17px}.mk .mk-sent p{color:var(--text-2);overflow-wrap:anywhere;font-size:14px}.mk .mk-sell{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:clamp(24px,4vw,48px);padding-block:clamp(24px,3.5vw,40px) clamp(64px,8vw,104px);display:grid}.mk .mk-sell__form{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-md);min-width:0;padding:clamp(22px,3.4vw,38px)}.mk .mk-sell__side{top:calc(var(--header-h) + 20px);gap:16px;display:grid;position:sticky}.mk .mk-side-card{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--bg-soft);padding:24px}.mk .mk-side-card h2{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text);font-size:17px;font-weight:800}.mk .mk-steps{counter-reset:step;gap:16px;margin:16px 0 0;padding:0;list-style:none;display:grid}.mk .mk-steps li{counter-increment:step;gap:3px;padding-left:40px;display:grid;position:relative}.mk .mk-steps li:before{content:counter(step);width:26px;height:26px;font-family:var(--font-display);color:#fff;background:var(--brand-500);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;top:0;left:0}.mk .mk-steps b{font-family:var(--font-display);color:var(--text);font-size:14.5px}.mk .mk-steps span{color:var(--text-2);font-size:13.5px;line-height:1.5}.mk .mk-ticks{gap:10px;margin:14px 0 16px;padding:0;list-style:none;display:grid}.mk .mk-ticks li{color:var(--text-2);gap:10px;font-size:13.5px;line-height:1.45;display:flex}.mk .mk-ticks svg{color:var(--pos);flex:none}.mk .mk-gate{text-align:center;justify-items:center;gap:10px;padding:clamp(20px,4vw,40px) 0;display:grid}.mk .mk-gate h2{font-family:var(--font-display);color:var(--text);font-size:22px;font-weight:800}.mk .mk-gate p{max-width:44ch;color:var(--text-2)}.mk .mk-gate a:not(.btn){color:var(--mk-accent);font-weight:600}.mk .mk-gate__cta{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;display:flex}.mk .mk-banner{border-radius:var(--r-lg);color:var(--text-2);background:var(--pos-soft);border:1px solid color-mix(in srgb, var(--pos) 30%, transparent);padding:14px 18px;font-size:14.5px}.mk .mk-banner b{color:var(--text)}.mk .mk-mine{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);margin:0;padding:0;list-style:none;overflow:hidden}.mk .mk-mine__row{grid-template-columns:minmax(0,1fr) 160px 190px 200px;align-items:center;gap:10px 20px;padding:18px 24px;display:grid}.mk .mk-mine__row+.mk-mine__row{border-top:1px solid var(--mk-line)}.mk .mk-mine__name{gap:3px;min-width:0;display:grid}.mk .mk-mine__name .mk-name{overflow-wrap:anywhere;font-size:18px}.mk .mk-mine__name small{color:var(--text-3);font-size:12.5px}.mk .mk-mine__price{font-family:var(--font-display);color:var(--text);font-weight:700}.mk .mk-mine__actions{flex-wrap:wrap;justify-content:flex-end;gap:6px 16px;display:flex}.mk .mk-mine__reason{border-radius:var(--r-md);color:var(--text-2);background:var(--neg-soft);grid-column:1/-1;margin:0;padding:10px 14px;font-size:13.5px}.mk .mk-mine__reason b{color:var(--neg)}.mk .mk-status{border-radius:var(--r-full);white-space:nowrap;border:1px solid #0000;justify-self:start;align-items:center;gap:7px;height:26px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.mk .mk-status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.mk .mk-status--ok{color:var(--pos);background:var(--pos-soft);border-color:color-mix(in srgb, var(--pos) 28%, transparent)}.mk .mk-status--warn{color:var(--neg);background:var(--neg-soft);border-color:color-mix(in srgb, var(--neg) 28%, transparent)}.mk .mk-status--brand{color:var(--mk-accent);background:color-mix(in srgb, var(--brand-500) 10%, transparent);border-color:color-mix(in srgb, var(--brand-500) 30%, transparent)}.mk .mk-status--muted{color:var(--text-3);background:var(--bg-inset);border-color:var(--border)}.mk .mk-linkbtn{cursor:pointer;font:inherit;color:var(--mk-accent);background:0 0;border:0;padding:0;font-size:14px;font-weight:700;text-decoration:none}.mk .mk-linkbtn:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}.mk .mk-linkbtn:disabled{opacity:.5;cursor:not-allowed}.mk .mk-linkbtn--danger{color:var(--neg)}.mk .mk-confirm{color:var(--text-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 12px;font-size:13.5px;display:inline-flex}.mk-admin .mk-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.mk-admin .mk-stat{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);gap:4px;padding:18px 20px;text-decoration:none;transition:border-color .18s;display:grid}.mk-admin .mk-stat:hover{border-color:var(--brand-500)}.mk-admin .mk-stat b{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);font-size:28px;font-weight:800}.mk-admin .mk-stat span{color:var(--text-3);font-size:13px}.mk-admin .mk-stat.is-todo{border-color:color-mix(in srgb, var(--brand-500) 50%, var(--border));background:color-mix(in srgb, var(--brand-500) 6%, var(--surface))}.mk-admin .mk-stat.is-todo b{color:var(--mk-accent)}.mk-admin .mk-table-wrap{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);overflow-x:auto}.mk-admin .mk-table{border-collapse:collapse;width:100%;font-size:14px}.mk-admin .mk-table th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);background:var(--bg-soft);border-bottom:1px solid var(--border);white-space:nowrap;padding:12px 16px;font-size:11.5px;font-weight:700}.mk-admin .mk-table td{border-bottom:1px solid var(--mk-line);vertical-align:middle;color:var(--text-2);padding:14px 16px}.mk-admin .mk-table tr:last-child td{border-bottom:0}.mk-admin .mk-table tbody tr:hover td{background:var(--bg-soft)}.mk-admin .mk-table__domain{font-family:var(--font-display);color:var(--text);font-weight:700;text-decoration:none}.mk-admin .mk-table__domain:hover{color:var(--mk-accent);text-decoration:underline}.mk-admin .mk-table__num{white-space:nowrap;color:var(--text);font-weight:600}.mk-admin .mk-table__seller small{color:var(--text-3);font-size:12px;display:block}.mk-admin .mk-admin-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:20px;display:grid}.mk-admin .mk-admin-grid__main,.mk-admin .mk-admin-grid__side{gap:20px;min-width:0;display:grid}.mk-admin .mk-panel{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-sm);min-width:0;padding:clamp(18px,2.4vw,26px)}.mk-admin .mk-admin-form{max-width:820px}.mk-admin .mk-panel__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.mk-admin .mk-panel__head h2{font-family:var(--font-display);color:var(--text);font-size:17px;font-weight:800}.mk-admin .mk-panel .mk-mine__reason{margin-bottom:14px}.mk .mk-actions{gap:14px;display:grid}.mk .mk-actions__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mk .mk-actions__panel{border-radius:var(--r-md);background:var(--bg-soft);border:1px solid var(--border);gap:10px;padding:16px;display:grid}.mk .mk-actions__panel--danger{background:var(--neg-soft);border-color:color-mix(in srgb, var(--neg) 30%, transparent)}.mk .mk-actions__panel label{color:var(--text);font-size:14px}.mk .mk-actions__panel label small{color:var(--text-3);margin-left:6px}.mk .mk-actions__panel p{color:var(--text-2);font-size:14px;line-height:1.5}.mk-admin .mk-enq{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk-admin .mk-enq li{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);gap:6px;padding:14px;display:grid}.mk-admin .mk-enq li.is-new{border-color:color-mix(in srgb, var(--brand-500) 45%, var(--border));background:color-mix(in srgb, var(--brand-500) 5%, var(--surface))}.mk-admin .mk-enq__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.mk-admin .mk-enq__top b{font-family:var(--font-display);color:var(--text)}.mk-admin .mk-enq__who{color:var(--text-2);overflow-wrap:anywhere;font-size:13.5px}.mk-admin .mk-enq__who a{color:var(--mk-accent)}.mk-admin .mk-enq__msg{color:var(--text);white-space:pre-line;overflow-wrap:anywhere;font-size:13.5px;line-height:1.5}.mk-admin .mk-enq__foot{justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;display:flex}.mk-admin .mk-kv{margin:0;display:grid}.mk-admin .mk-kv div{border-top:1px solid var(--mk-line);grid-template-columns:130px minmax(0,1fr);gap:12px;padding:10px 0;font-size:13.5px;display:grid}.mk-admin .mk-kv div:first-child{border-top:0;padding-top:0}.mk-admin .mk-kv dt{color:var(--text-3)}.mk-admin .mk-kv dd{color:var(--text);margin:0}.mk-admin .mk-kv dd small{color:var(--text-3)}.mk-admin .mk-kv a{color:var(--mk-accent);font-weight:600}@media (max-width:1100px){.mk .mk-search__main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mk .mk-search__q,.mk .mk-search__main>.btn{grid-column:1/-1}.mk .mk-more__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mk .mk-detail{grid-template-columns:minmax(0,1fr) 360px}.mk-admin .mk-admin-grid{grid-template-columns:minmax(0,1fr)}.mk .mk-mine__row{grid-template-columns:minmax(0,1fr) auto}.mk .mk-mine__actions{justify-content:flex-start}}@media (max-width:900px){.mk .mk-detail,.mk .mk-sell{grid-template-columns:minmax(0,1fr)}.mk .mk-detail__side,.mk .mk-sell__side{position:static}.mk .mk-how ol{grid-template-columns:minmax(0,1fr);gap:18px}.mk-admin .mk-stats,.mk .mk-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.mk .mk-facts div:nth-child(3n){border-right:1px solid var(--mk-line)}.mk .mk-facts div:nth-child(2n){border-right:0}.mk .mk-facts div:nth-last-child(-n+3){border-bottom:1px solid var(--mk-line)}.mk .mk-facts div:nth-last-child(-n+2){border-bottom:0}}@media (max-width:640px){.mk .mk-search__main,.mk .mk-more__grid{grid-template-columns:minmax(0,1fr)}.mk .mk-hero__stats{width:100%}.mk .mk-hero__stats dd{font-size:22px}.mk .mk-sort{border-radius:var(--r-lg)}.mk .mk-checks__grid,.mk .mk-form__row,.mk .mk-seg{grid-template-columns:minmax(0,1fr)}.mk .mk-mine__row{grid-template-columns:minmax(0,1fr);padding:16px 18px}.mk .mk-form__actions .btn{width:100%}.mk-admin .mk-kv div{grid-template-columns:minmax(0,1fr);gap:2px}}.mk .cp{min-width:0;position:relative}.mk .cp__btn{width:100%;min-height:48px;font:inherit;text-align:left;color:var(--text);cursor:pointer;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);justify-content:space-between;align-items:center;gap:10px;padding:0 14px;font-size:15px;transition:border-color .15s,box-shadow .15s;display:flex}.mk .cp__btn:hover{border-color:var(--brand-500)}.mk .cp__btn:focus-visible,.mk .cp.is-open .cp__btn{border-color:var(--brand-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-500) 18%, transparent);outline:none}.mk .cp__btn.is-invalid{border-color:var(--neg)}.mk .cp__btn>svg{color:var(--text-3);flex:none;transition:transform .18s}.mk .cp.is-open .cp__btn>svg{transform:rotate(180deg)}.mk .cp__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.mk .cp__value.is-empty{color:var(--text-3);font-weight:500}.mk .cp__value b{font-weight:700}.mk .cp__sep{color:var(--text-3);white-space:pre;margin:0 2px;font-weight:400}.mk .cp__scrim{display:none}.mk .cp__pop{z-index:60;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);width:min(640px,100vw - 32px);min-width:100%;max-height:min(460px,70vh);box-shadow:var(--shadow-lg);animation:cp-in .16s var(--ease);flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden}@keyframes cp-in{0%{opacity:0;transform:translateY(-4px)}}.mk .cp__search{border-bottom:1px solid var(--mk-line);color:var(--text-3);align-items:center;gap:10px;padding:10px 12px;display:flex}.mk .cp__search input{min-width:0;height:40px;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:16px}.mk .cp__search input,.mk .cp__search input:focus{outline:none;box-shadow:none!important;background:0 0!important;border:0!important}.mk .cp__search input::placeholder{color:var(--text-3)}.mk .cp__clear,.mk .cp__close{background:var(--bg-inset);width:30px;height:30px;color:var(--text-2);cursor:pointer;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.mk .cp__clear:hover,.mk .cp__close:hover{color:var(--text);background:color-mix(in srgb, var(--brand-500) 12%, var(--bg-inset))}.mk .cp__close{display:none}.mk .cp__pop ul{overscroll-behavior:contain;margin:0;padding:6px;list-style:none;overflow-y:auto}.mk .cp__opt{cursor:pointer;min-height:40px;color:var(--text-2);border-radius:9px;align-items:center;gap:10px;padding:8px 10px;font-size:14.5px;display:flex}.mk .cp__opt.is-active,.mk .cp__opt.is-showing{background:color-mix(in srgb, var(--brand-500) 9%, var(--surface));color:var(--text)}.mk .cp__opt.is-showing:not(.is-active){background:var(--bg-inset)}.mk .cp__opt.is-picked b,.mk .cp__opt.is-current b{color:var(--mk-accent)}.mk .cp__text{flex:1;gap:1px;min-width:0;display:grid}.mk .cp__text b{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mk .cp__opt.is-active .cp__text b{color:var(--text)}.mk .cp__text small{color:var(--text-3);font-size:12.5px}.mk .cp__text mark{color:inherit;background:color-mix(in srgb, var(--gold) 40%, transparent);border-radius:3px;padding:0 1px}.mk .cp__count{text-align:center;min-width:26px;color:var(--text-3);background:var(--bg-inset);border-radius:999px;flex:none;padding:1px 7px;font-size:12px;font-weight:600}.mk .cp__count.is-zero{opacity:.55}.mk .cp__chev,.mk .cp__tick{color:var(--text-3);flex:none;display:grid}.mk .cp__tick{color:var(--mk-accent)}.mk .cp__icon{width:28px;height:28px;color:var(--text-3);background:var(--bg-inset);border-radius:8px;flex:none;place-items:center;display:grid}.mk .cp__icon.is-parent{color:var(--mk-accent);background:color-mix(in srgb, var(--brand-500) 10%, transparent)}.mk .cp__browse{flex:1;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);min-height:0;display:grid}.mk .cp__parents{border-right:1px solid var(--mk-line)}.mk .cp__subs{background:var(--bg-soft);flex-direction:column;min-height:0;display:flex}.mk .cp__subhead{align-items:baseline;gap:8px;padding:12px 16px 4px;display:flex}.mk .cp__subhead span{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--mk-accent);font-size:13px;font-weight:800}.mk .cp__subhead small{color:var(--text-3);font-size:12px}.mk .cp__back{display:none}.mk .cp__results{flex:1}.mk .cp__results .cp__opt{min-height:48px}.mk .cp__none{text-align:center;color:var(--text-3);justify-items:center;gap:4px;padding:34px 20px;font-size:14px;display:grid}.mk .cp__none b{font-family:var(--font-display);color:var(--text);font-size:15px}.mk .cp__link{font:inherit;color:var(--mk-accent);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.mk .cp__foot{border-top:1px solid var(--mk-line);color:var(--text-3);background:var(--surface);flex-wrap:wrap;gap:4px 16px;padding:8px 14px;font-size:12px;display:flex}.mk .cp__foot kbd{border:1px solid var(--border);min-width:20px;height:20px;font:600 11px var(--font-body);color:var(--text-2);background:var(--bg-soft);border-bottom-width:2px;border-radius:5px;place-items:center;margin-right:3px;padding:0 5px;display:inline-grid}@media (max-width:640px){.mk .cp__scrim{z-index:59;background:#0f0b0673;animation:.16s cp-fade;display:block;position:fixed;inset:0}@keyframes cp-fade{0%{opacity:0}}.mk .cp__pop{width:auto;min-width:0;max-height:82vh;animation:cp-up .2s var(--ease);border-radius:20px 20px 0 0;position:fixed;inset:auto 0 0;transform:none!important}@keyframes cp-up{0%{opacity:0;transform:translateY(24px)}}.mk .cp__search{padding:12px 14px}.mk .cp__close{display:grid}.mk .cp__browse{grid-template-columns:minmax(0,1fr)}.mk .cp__browse:not(.is-drilled) .cp__subs,.mk .cp__browse.is-drilled .cp__parents{display:none}.mk .cp__parents{border-right:0}.mk .cp__subs{background:var(--surface)}.mk .cp__subhead{align-items:center;padding:10px 12px 2px}.mk .cp__back{background:var(--bg-inset);width:32px;height:32px;color:var(--text);cursor:pointer;border:0;border-radius:9px;place-items:center;padding:0;display:grid}.mk .cp__opt{min-height:46px;font-size:15px}.mk .cp__foot{display:none}}.mk .mk-subnav{scrollbar-width:thin;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.mk .mk-subnav a{border-radius:var(--r-full);white-space:nowrap;height:36px;color:var(--text-2);border:1px solid var(--border);background:var(--surface);flex:none;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.mk .mk-subnav a span{color:var(--text-3);font-size:12px}.mk .mk-subnav a:hover{border-color:var(--brand-500);color:var(--text)}.mk .mk-subnav a[aria-current]{color:#fff;background:var(--ink);border-color:var(--ink)}.mk .mk-subnav a[aria-current] span{color:#ffffffb3}[data-theme=dark] .mk .mk-subnav a[aria-current]{color:var(--ink);background:var(--cream);border-color:var(--cream)}[data-theme=dark] .mk .mk-subnav a[aria-current] span{color:#19130a99}.mk-admin .mk-admin-cat{flex:0 300px;min-width:220px}.mk-admin .mk-admin-cat .cp__btn{min-height:42px;font-size:14px}.mk-admin .mk-table__cat{max-width:220px}.mk .ov{gap:22px;min-width:0;display:grid}.mk .ov-h1-domain{overflow-wrap:anywhere}.mk .ov-banner{margin-bottom:22px}.mk .ov-state{border-radius:var(--r-lg);border:1px solid var(--border);background:var(--bg-soft);align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.mk .ov-state--ok{background:var(--pos-soft);border-color:color-mix(in srgb, var(--pos) 30%, transparent)}.mk .ov-state--warn{background:var(--neg-soft);border-color:color-mix(in srgb, var(--neg) 28%, transparent)}.mk .ov-state--brand{background:color-mix(in srgb, var(--brand-500) 7%, var(--surface));border-color:color-mix(in srgb, var(--brand-500) 26%, transparent)}.mk .ov-state__icon{background:var(--surface);width:46px;height:46px;box-shadow:var(--shadow-sm);color:var(--mk-accent);border-radius:14px;flex:none;place-items:center;display:grid}.mk .ov-state--ok .ov-state__icon{color:var(--pos)}.mk .ov-state--warn .ov-state__icon{color:var(--neg)}.mk .ov-state__text{gap:8px;min-width:0;display:grid}.mk .ov-state__text p{color:var(--text-2);overflow-wrap:anywhere;font-size:15px;line-height:1.55}.mk .ov-state__text p b{color:var(--text)}.mk .ov-state__text small{color:var(--text-3);font-size:12.5px}.mk .ov-tabs{border-radius:var(--r-lg);background:var(--bg-inset);border:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:5px;display:grid}.mk .ov-tab{border-radius:calc(var(--r-lg) - 4px);cursor:pointer;min-height:52px;font:inherit;color:var(--text-2);text-align:center;background:0 0;border:1px solid #0000;align-content:center;justify-items:center;gap:1px;padding:8px 6px;transition:background .15s,color .15s,box-shadow .15s;display:grid}.mk .ov-tab b{font-family:var(--font-display);font-size:14px;font-weight:700}.mk .ov-tab small{letter-spacing:.02em;color:var(--mk-accent);font-size:11px;font-weight:600}.mk .ov-tab:hover{color:var(--text);background:color-mix(in srgb, var(--surface) 60%, transparent)}.mk .ov-tab.is-on{color:var(--text);background:var(--surface);border-color:var(--border);box-shadow:var(--shadow-sm)}.mk .ov-tab:focus-visible{outline:2px solid var(--brand-500);outline-offset:1px}.mk .ov-panel{gap:14px;min-width:0;display:grid}.mk .ov-panel h3{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text);font-size:19px;font-weight:800}.mk .ov-blurb{color:var(--text-3);margin-top:-8px;font-size:14px}.mk .ov-steps{counter-reset:ov;gap:18px;margin:0;padding:0;list-style:none;display:grid}.mk .ov-steps>li{counter-increment:ov;min-width:0;color:var(--text-2);gap:12px;padding-left:42px;font-size:14.5px;line-height:1.55;display:grid;position:relative}.mk .ov-steps>li:before{content:counter(ov);width:28px;height:28px;font-family:var(--font-display);color:#fff;background:var(--brand-500);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;top:-2px;left:0}.mk .ov-steps b{color:var(--text)}.mk .ov-steps a{color:var(--mk-accent);font-weight:600}.mk .ov-steps code,.mk .ov-rec code{font-family:var(--font-mono);font-size:13px}.mk .ov-steps>li>span>code{background:var(--bg-inset);border-radius:6px;padding:1px 6px}.mk .ov-rec{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);margin:0;overflow:hidden}.mk .ov-rec__row{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;padding:11px 14px;display:grid}.mk .ov-rec__row+.ov-rec__row{border-top:1px solid var(--mk-line)}.mk .ov-rec dt{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-size:12px;font-weight:700}.mk .ov-rec dd{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;margin:0;display:flex}.mk .ov-rec dd code{min-width:0;color:var(--text);overflow-wrap:anywhere;word-break:break-all;flex:auto}.mk .ov-rec dd small{color:var(--text-3);flex-basis:100%;font-size:12.5px}.mk .ov-copy{border:1px solid var(--border);border-radius:var(--r-full);background:var(--bg-soft);cursor:pointer;height:32px;font:inherit;color:var(--text-2);flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.mk .ov-copy:hover{border-color:color-mix(in srgb, var(--brand-500) 45%, var(--border));color:var(--text)}.mk .ov-copy.is-done{color:var(--pos);border-color:color-mix(in srgb, var(--pos) 40%, transparent);background:var(--pos-soft)}.mk .ov-download{justify-self:start;gap:8px}.mk .ov-guides{border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-soft)}.mk .ov-guides>summary{cursor:pointer;color:var(--text);align-items:center;gap:10px;padding:14px 16px;font-size:14.5px;font-weight:600;list-style:none;display:flex}.mk .ov-guides>summary::-webkit-details-marker{display:none}.mk .ov-guide>summary::-webkit-details-marker{display:none}.mk .ov-guides>summary svg{color:var(--mk-accent)}.mk .ov-guides>summary:after,.mk .ov-guide>summary:after{content:"";border-right:2px solid var(--text-3);border-bottom:2px solid var(--text-3);width:8px;height:8px;margin-left:auto;transition:transform .15s;transform:rotate(45deg)}.mk .ov-guides[open]>summary:after,.mk .ov-guide[open]>summary:after{transform:rotate(-135deg)}.mk .ov-guides__list{padding:0 10px 10px;display:grid}.mk .ov-guide{border-top:1px solid var(--mk-line)}.mk .ov-guide>summary{cursor:pointer;color:var(--text-2);align-items:center;gap:10px;padding:12px 8px;font-size:14px;font-weight:600;list-style:none;display:flex}.mk .ov-guide[open]>summary{color:var(--text)}.mk .ov-guide__tag{border-radius:var(--r-full);color:var(--mk-accent);background:color-mix(in srgb, var(--brand-500) 12%, transparent);padding:2px 8px;font-size:11px;font-weight:700}.mk .ov-guide ol{color:var(--text-2);gap:6px;margin:0 0 12px;padding:0 8px 0 30px;font-size:13.5px;line-height:1.5;display:grid}.mk .ov-go{border-top:1px solid var(--mk-line);flex-wrap:wrap;align-items:center;gap:12px 18px;padding-top:20px;display:flex}.mk .ov-go__btn{gap:10px;min-width:190px}.mk .ov-go p{color:var(--text-3);flex:220px;font-size:13.5px;line-height:1.5}.mk .ov-spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite ov-spin}@keyframes ov-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mk .ov-spin{animation-duration:2s}}.mk .ov-result{border-radius:var(--r-md);overflow-wrap:anywhere;color:var(--text);align-items:flex-start;gap:10px;padding:13px 16px;font-size:14.5px;line-height:1.5;display:flex}.mk .ov-result svg{flex:none;margin-top:2px}.mk .ov-result--ok{background:var(--pos-soft);border:1px solid color-mix(in srgb, var(--pos) 30%, transparent)}.mk .ov-result--ok svg{color:var(--pos)}.mk .ov-result--warn{background:color-mix(in srgb, var(--brand-500) 9%, var(--surface));border:1px solid color-mix(in srgb, var(--brand-500) 32%, transparent)}.mk .ov-result--warn svg{color:var(--mk-accent)}.mk .ov-result--error{background:var(--neg-soft);border:1px solid color-mix(in srgb, var(--neg) 30%, transparent)}.mk .ov-result--error svg{color:var(--neg)}.mk .ov-summary__name{margin:12px 0 10px}.mk .ov-summary__name .mk-name{overflow-wrap:anywhere;font-size:22px}.mk .ov-summary__kv{gap:8px;margin:0 0 16px;display:grid}.mk .ov-summary__kv div{justify-content:space-between;align-items:center;gap:12px;font-size:13.5px;display:flex}.mk .ov-summary__kv dt{color:var(--text-3)}.mk .ov-summary__kv dd{text-align:right;color:var(--text);margin:0;font-weight:600}.mk .ov-help{color:var(--text-3);font-size:13.5px}.mk .ov-help a{color:var(--mk-accent);font-weight:600}.mk .ov--admin{gap:16px}.mk .ov--admin .ov-state{padding:16px 18px}.mk .ov-more{border:1px solid var(--border);border-radius:var(--r-md)}.mk .ov-more>summary{cursor:pointer;color:var(--text);padding:12px 16px;font-size:14px;font-weight:600}.mk .ov-more[open]>summary{border-bottom:1px solid var(--mk-line)}.mk .ov-more>.ov-tabs,.mk .ov-more>.ov-panel{margin:14px 16px}.mk .ov-override-note{border-radius:var(--r-md);color:var(--text-2);background:color-mix(in srgb, var(--brand-500) 7%, var(--surface));border:1px dashed color-mix(in srgb, var(--brand-500) 40%, transparent);overflow-wrap:anywhere;padding:12px 14px;font-size:13.5px;line-height:1.5}.mk .ov-override-note b{color:var(--text)}.mk .ov-admin{justify-items:start;gap:10px;display:grid}.mk .ov-admin>.mk-actions__panel{justify-self:stretch}.mk .mk-actions__panel--warn{background:color-mix(in srgb, var(--brand-500) 8%, var(--surface));border-color:color-mix(in srgb, var(--brand-500) 32%, transparent)}.mk .mk-actions__hint{color:var(--text-3);font-size:13px}.mk .mk-override{border-radius:var(--r-md);background:color-mix(in srgb, var(--brand-500) 7%, var(--surface));border:1px solid color-mix(in srgb, var(--brand-500) 30%, transparent);gap:12px;padding:16px;display:grid}.mk .mk-override.has-error{border-color:var(--neg)}.mk .mk-override__head{color:var(--text-2);font-size:14px;line-height:1.5}.mk .mk-override__head b{color:var(--text)}.mk .mk-override__tick{color:var(--text);cursor:pointer;align-items:center;gap:10px;font-size:14.5px;font-weight:600;display:flex}.mk .mk-override__tick input{width:18px;height:18px;accent-color:var(--brand-500)}.mk-admin .mk-table__sub{letter-spacing:.04em;text-transform:uppercase;color:var(--mk-accent);margin-top:4px;font-size:11.5px;font-weight:700;display:block}.mk .mk-mine__states{flex-wrap:wrap;gap:6px;display:flex}.mk .mk-mine__verify{height:34px;padding:0 14px;font-size:13.5px}.mk .mk-trust .mk-trust__own svg{color:var(--pos)}.mk .mk-trust__own b{color:var(--text)}@media (max-width:640px){.mk .ov-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.mk .ov-state{gap:12px;padding:16px}.mk .ov-state__icon{border-radius:11px;width:38px;height:38px}.mk .ov-steps>li{padding-left:0}.mk .ov-steps>li:before{margin-bottom:-4px;position:static}.mk .ov-rec__row{grid-template-columns:minmax(0,1fr);gap:6px}.mk .ov-go__btn{width:100%}.mk .ov-more>.ov-tabs,.mk .ov-more>.ov-panel{margin:12px}}.mk .mk-chip--mine{color:var(--text);background:color-mix(in srgb, var(--brand-500) 14%, var(--surface));border-color:color-mix(in srgb, var(--brand-500) 45%, transparent);font-weight:700}.mk .mk-card.is-mine,.mk .mk-buy.is-mine{border-color:color-mix(in srgb, var(--brand-500) 40%, var(--border))}.mk .mk-mine-flag{border-radius:var(--r-full);letter-spacing:.02em;color:#fff;background:linear-gradient(100deg, var(--brand-500), var(--brand-700));width:fit-content;box-shadow:var(--shadow-sm);align-items:center;gap:8px;margin-bottom:16px;padding:6px 12px;font-size:13px;font-weight:700;display:flex}.mk .mk-owner{gap:14px;display:grid}.mk .mk-tabs--off button,.mk .mk-tabs--off button:hover{cursor:not-allowed;color:var(--text-3);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--text-3) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--text-3) 60%, transparent);opacity:.75;background:0 0}.mk .mk-owner .mk-buy__note{margin:0}.mk .mk-owner__cta{flex-wrap:wrap;gap:10px;display:flex}.mk .mk-owner__cta .btn{flex:auto}.mk .mk-contact{border-radius:var(--r-xl);border:1px solid color-mix(in srgb, var(--pos) 28%, var(--border));background:color-mix(in srgb, var(--pos-soft) 70%, var(--surface));align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.mk .mk-contact--compact{border-radius:var(--r-lg);margin-top:16px;padding:14px 16px}.mk .mk-contact__icon{width:36px;height:36px;color:var(--pos);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:11px;flex:none;place-items:center;display:grid}.mk .mk-contact b{font-family:var(--font-display);color:var(--text);font-size:14.5px;font-weight:700;display:block}.mk .mk-contact p{color:var(--text-2);margin-top:5px;font-size:13.5px;line-height:1.5}.mk .mk-contact a{color:var(--mk-accent);overflow-wrap:anywhere;font-weight:600}.mk .mk-contact__official{color:var(--text)!important}.mk .mk-contact__warn{color:var(--text-3)!important;font-size:12.5px!important}.mk .mk-filter-warn{border-radius:var(--r-md);color:var(--text);background:var(--neg-soft);border:1px solid color-mix(in srgb, var(--neg) 35%, transparent);gap:4px;padding:12px 14px;font-size:13.5px;line-height:1.5;display:grid}.mk .mk-filter-warn b{color:var(--neg)}.mk .mk-filter-warn ul{gap:2px;margin:2px 0 0;padding-left:18px;display:grid}.mk .mk-filter-warn q{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:12.5px}.mk .mk-enquiry-gate{border-radius:var(--r-lg);background:var(--bg-soft);border:1px solid var(--border);color:var(--text-2);gap:14px;padding:16px;font-size:14px;line-height:1.55;display:grid}.mk .mk-enquiry-gate b{color:var(--text);margin-bottom:4px;display:block}.mk .mk-enquiry-gate__cta{gap:8px;display:grid}.mk .mk-sent .btn{margin-top:12px}.mk .mk-compose{border-top:1px solid var(--mk-line);gap:10px;margin-top:24px;padding-top:22px;display:grid}.mk .mk-compose textarea{border:1px solid var(--border-strong,var(--border));border-radius:var(--r-md);background:var(--surface);width:100%;min-height:110px;font:inherit;color:var(--text);resize:vertical;padding:12px 14px;font-size:15px;line-height:1.55}.mk .mk-compose textarea:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-500) 18%, transparent);outline:none}.mk .mk-compose textarea[aria-invalid=true]{border-color:var(--neg)}.mk .mk-compose__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;font-size:13px;display:flex}.mk .mk-compose__to{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.mk .mk-compose__to>span:first-child{color:var(--text);font-weight:600}.mk .mk-compose__to button{border:1px solid var(--border);border-radius:var(--r-full);background:var(--surface);cursor:pointer;height:32px;font:inherit;color:var(--text-2);padding:0 14px;font-size:13.5px;font-weight:600}.mk .mk-compose__to button.is-on{color:#fff;background:var(--brand-500);border-color:var(--brand-500)}.mk .mk-compose__to button:disabled{opacity:.45;cursor:not-allowed}.mk .mk-compose__fwd{border-radius:var(--r-full);background:var(--bg-inset);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:4px 10px;font-size:12.5px;display:inline-flex}.mk .mk-compose--admin{margin-top:26px}.mk-admin .mk-admin-thread{gap:16px;display:grid}.mk-admin .mk-panel__note{color:var(--text-3);margin:-4px 0 18px;font-size:13.5px;line-height:1.5}.mk .mk-thread__closed{border-radius:var(--r-md);color:var(--text-2);background:var(--bg-inset);margin-top:22px;padding:14px 16px;font-size:14px}.mk .mk-sell__side .mk-contact{border-radius:var(--r-xl)}.mk .mk-hero__link .admin-tabs__count,.mk .btn .admin-tabs__count{margin-left:6px}.mk .mk-hero__cta--tight{margin-top:0}.mk-admin .mk-subnav-admin{border-radius:var(--r-lg);background:var(--bg-inset);border:1px solid var(--border);flex-wrap:wrap;gap:6px;width:fit-content;max-width:100%;margin:0 0 22px;padding:5px;display:flex}.mk-admin .mk-subnav-admin a{border-radius:calc(var(--r-lg) - 4px);height:38px;color:var(--text-2);align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.mk-admin .mk-subnav-admin a:hover{color:var(--text)}.mk-admin .mk-subnav-admin a.is-on{color:var(--text);background:var(--surface);box-shadow:var(--shadow-sm)}.mk-admin .mk-subnav-admin__n{color:var(--text-3);font-size:12px;font-weight:700}.mk-admin .mk-msg-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.mk-admin .mk-msg-filters .mk-sort a{gap:6px;display:inline-flex}.mk-admin .mk-msg-filters .mk-sort a[aria-current] .mk-muted{color:inherit;opacity:.7}.mk-admin .mk-msg-search{flex:280px;gap:8px;max-width:460px;display:flex}.mk-admin .mk-msg-search input{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);min-width:0;height:42px;font:inherit;color:var(--text);flex:1;padding:0 14px;font-size:14px}.mk-admin .mk-table tr.is-todo td:first-child{box-shadow:inset 3px 0 0 var(--brand-500)}.mk-admin .mk-table__sub2{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}.mk-admin .mk-table__offer{color:var(--mk-accent);margin-top:2px;font-weight:700;display:block}.mk-admin .mk-table__last{overflow-wrap:anywhere;max-width:340px;font-size:13.5px;line-height:1.45}.mk-admin .mk-table__blocked{max-width:420px;font-family:var(--font-mono);color:var(--text-2);overflow-wrap:anywhere;font-size:12.5px;line-height:1.5}.mk .mk-hits{flex-wrap:wrap;gap:4px;display:flex}.mk .mk-hit{border-radius:var(--r-full);color:var(--neg);background:var(--neg-soft);border:1px solid color-mix(in srgb, var(--neg) 30%, transparent);white-space:nowrap;padding:2px 8px;font-size:11.5px;font-weight:700}.mk-admin .mk-blocked-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.mk-admin .mk-blocked-list li{border-bottom:1px solid var(--mk-line);gap:6px;padding-bottom:12px;display:grid}.mk-admin .mk-blocked-list li:last-child{border-bottom:0;padding-bottom:0}.mk-admin .mk-enq__top a{color:inherit;text-decoration:none}.mk-admin .mk-enq__top a:hover{color:var(--mk-accent)}@media (max-width:640px){.mk .mk-compose__foot .btn,.mk-admin .mk-subnav-admin{width:100%}.mk-admin .mk-subnav-admin a{flex:auto;justify-content:center;padding:0 10px}.mk-admin .mk-msg-search{max-width:none}}.mk .mk-both{border-radius:var(--r-md);color:var(--text-2);background:color-mix(in srgb, var(--brand-500) 8%, var(--surface));border:1px solid color-mix(in srgb, var(--brand-500) 30%, transparent);gap:10px;margin-bottom:20px;padding:14px 16px;font-size:14px;display:grid}.mk .mk-status--todo{color:#fff;background:var(--brand-500);border-color:var(--brand-500);text-decoration:none}.mk .mk-status--todo:before{background:#fff;animation:1.8s ease-in-out infinite mk-pulse}@keyframes mk-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.mk .mk-status--todo:before,.mk .mk-respond__eyebrow i{animation:none}}.mk .mk-tile{width:56px;height:56px;font-family:var(--font-display);color:#fff;background:linear-gradient(140deg, var(--brand-400), var(--brand-600,var(--brand-500)) 60%, color-mix(in srgb, var(--gold) 70%, var(--brand-700)));box-shadow:0 6px 16px -6px color-mix(in srgb, var(--brand-500) 60%, transparent), inset 0 1px 0 #ffffff40;border-radius:16px;flex:none;place-items:center;font-size:24px;font-weight:800;display:grid}.mk .mk-tile--sm{border-radius:12px;width:42px;height:42px;font-size:17px}.mk .mk-convo-hero>.wrap{padding-bottom:clamp(18px,2.4vw,26px)!important}.mk .mk-convo-hero .crumbs{margin-bottom:16px}.mk .mk-convo-hero__row{align-items:center;gap:18px;display:flex}.mk .mk-convo-hero__copy{flex:1;gap:6px;min-width:0;display:grid}.mk .mk-convo-hero__chips{flex-wrap:wrap;gap:8px;display:flex}.mk .mk-hero .mk-thread__title{overflow-wrap:anywhere;margin:0;font-size:clamp(28px,3.6vw,40px)}.mk .mk-thread__title .mk-name{font-size:inherit}.mk .mk-convo-hero__actions{flex:none}.mk .mk-convo-layout{padding-top:8px}.mk .mk-convo{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);min-width:0;box-shadow:var(--shadow-md);display:grid;overflow:hidden}.mk .mk-convo__head{border-bottom:1px solid var(--mk-line);background:var(--bg-soft);align-items:center;gap:12px;padding:16px clamp(16px,2.6vw,26px);display:flex}.mk .mk-convo__head>div{flex:1;gap:1px;min-width:0;display:grid}.mk .mk-convo__head b{font-family:var(--font-display);color:var(--text);font-size:15.5px;font-weight:800}.mk .mk-convo__head span{color:var(--text-3);font-size:13px;line-height:1.45}.mk .mk-convo__private{border-radius:var(--r-full);background:var(--pos-soft);border:1px solid color-mix(in srgb, var(--pos) 25%, transparent);flex:none;align-items:center;gap:6px;height:28px;padding:0 11px;font-weight:700;display:inline-flex;color:var(--pos)!important;font-size:12.5px!important}.mk .mk-convo__body{background:radial-gradient(120% 60% at 100% 0%, color-mix(in srgb, var(--brand-500) 4%, transparent), transparent 60%), var(--surface);gap:18px;padding:clamp(18px,2.8vw,30px) clamp(16px,2.6vw,28px);display:grid}.mk .mk-convo__foot{border-top:1px solid var(--mk-line);background:var(--bg-soft);padding:16px clamp(16px,2.6vw,26px) 20px}.mk .mk-av{color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:grid}.mk .mk-av--team{color:#fff;background:linear-gradient(140deg, var(--brand-400), var(--brand-600,var(--brand-500)));box-shadow:0 0 0 3px var(--surface), 0 4px 10px -4px color-mix(in srgb, var(--brand-500) 70%, transparent)}.mk .mk-av--buyer{background:#4f6bed}.mk .mk-av--seller{background:#1f9d6b}.mk .mk-msgs{gap:14px;margin:0;padding:0;list-style:none;display:grid}.mk .mk-msgs__empty{padding:20px 0}.mk .mk-day{letter-spacing:.04em;color:var(--text-3);align-items:center;gap:14px;margin:6px 0 2px;font-size:12px;font-weight:700;display:flex}.mk .mk-day:before,.mk .mk-day:after{content:"";background:var(--mk-line);flex:1;height:1px}.mk .mk-day:first-child{margin-top:0}.mk .mk-msg{align-items:flex-start;gap:10px;max-width:min(640px,86%);display:flex}.mk .mk-msg.is-grouped{margin-top:-8px}.mk .mk-msg.is-grouped .mk-av{visibility:hidden;height:0}.mk .mk-msg--out{flex-direction:row-reverse;justify-self:end}.mk .mk-msg--in{justify-self:start}.mk .mk-msg__main{gap:5px;min-width:0;display:grid}.mk .mk-msg--out .mk-msg__main{justify-items:end}.mk .mk-msg__meta{color:var(--text-3);flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:0 4px;font-size:12px;display:flex}.mk .mk-msg__meta b{color:var(--text);font-size:12.5px;font-weight:700}.mk .mk-msg__bubble{min-width:0;color:var(--text);background:var(--surface);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:18px;gap:10px;padding:12px 16px;font-size:14.5px;line-height:1.6;display:grid;box-shadow:0 1px 2px #140e080a}.mk .mk-msg--in .mk-msg__bubble{border-top-left-radius:6px}.mk .mk-msg--out .mk-msg__bubble{color:var(--text);background:color-mix(in srgb, var(--brand-500) 10%, var(--surface));border-color:color-mix(in srgb, var(--brand-500) 26%, transparent);border-top-right-radius:6px}.mk .mk-msg.is-grouped .mk-msg__bubble{border-radius:18px}.mk .mk-msg__text{white-space:pre-line;gap:8px;display:grid}.mk .mk-msg__fwd{color:var(--text-3);justify-self:start;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.mk .mk-msg__offer{color:var(--text-2);font-size:13px}.mk .mk-msg__offer b{color:var(--mk-accent);font-family:var(--font-display)}.mk .mk-msg__actions{flex-wrap:wrap;gap:4px 16px;padding:0 4px;display:flex}.mk .mk-msg__actions .mk-linkbtn{font-size:13px}.mk .mk-msg__actions .mk-linkbtn:disabled{opacity:.45;cursor:not-allowed}.mk .mk-msg__bubble.has-offer{gap:10px;padding:12px}.mk .mk-msg__bubble.has-offer>.mk-msg__fwd{padding:0 4px}.mk .mk-msg__bubble.has-offer>.mk-msg__text{padding:0 4px 2px}.mk .mk-offer{background:color-mix(in srgb, var(--brand-500) 7%, var(--surface));border:1px solid color-mix(in srgb, var(--brand-500) 22%, transparent);border-radius:12px;gap:2px;min-width:min(280px,100%);padding:14px 16px;display:grid;position:relative}.mk .mk-offer__top{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.mk .mk-offer__icon{width:24px;height:24px;color:var(--mk-accent);background:color-mix(in srgb, var(--brand-500) 14%, transparent);border-radius:8px;place-items:center;display:grid}.mk .mk-offer__kind{letter-spacing:.1em;text-transform:uppercase;color:var(--mk-accent);font-size:11.5px;font-weight:800}.mk .mk-offer__live{border-radius:var(--r-full);color:#fff;background:var(--brand-500);margin-left:auto;padding:2px 9px;font-size:11.5px;font-weight:700}.mk .mk-offer__amount{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text);font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1.1}.mk .mk-offer__line{color:var(--text-2);font-size:13.5px;font-weight:600}.mk .mk-offer__vs{color:var(--text-3);font-size:12.5px}.mk .mk-offer--counter{background:color-mix(in srgb, var(--gold,#e0a526) 11%, var(--surface));border-color:color-mix(in srgb, var(--gold,#e0a526) 35%, transparent)}.mk .mk-offer--counter .mk-offer__icon{background:color-mix(in srgb, var(--gold,#e0a526) 22%, transparent)}.mk .mk-offer--accept{background:var(--pos-soft);border-color:color-mix(in srgb, var(--pos) 30%, transparent)}.mk .mk-offer--accept .mk-offer__kind,.mk .mk-offer--accept .mk-offer__icon{color:var(--pos)}.mk .mk-offer--accept .mk-offer__icon{background:color-mix(in srgb, var(--pos) 15%, transparent)}.mk .mk-offer--decline{background:var(--neg-soft);border-color:color-mix(in srgb, var(--neg) 25%, transparent)}.mk .mk-offer--decline .mk-offer__kind,.mk .mk-offer--decline .mk-offer__icon{color:var(--neg)}.mk .mk-offer--decline .mk-offer__icon{background:color-mix(in srgb, var(--neg) 12%, transparent)}.mk .mk-offer--decline .mk-offer__amount{color:var(--text-3);text-decoration:line-through;text-decoration-thickness:2px}.mk .mk-msg.is-live .mk-msg__bubble{border-color:var(--brand-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-500) 18%, transparent), var(--shadow-sm)}.mk .mk-agreed{border-radius:var(--r-lg);background:var(--pos-soft);border:1px solid color-mix(in srgb, var(--pos) 35%, transparent);align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.mk .mk-agreed__icon{color:#fff;background:var(--pos);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.mk .mk-agreed div{color:var(--text-2);gap:3px;font-size:14px;line-height:1.5;display:grid}.mk .mk-agreed b{font-family:var(--font-display);color:var(--pos);font-size:18px}.mk .mk-sent-banner{border-radius:var(--r-md);padding:12px 16px;font-weight:500;line-height:1.5}.mk .mk-both{border-radius:var(--r-md);color:var(--text-2);background:color-mix(in srgb, var(--brand-500) 8%, var(--surface));border:1px solid color-mix(in srgb, var(--brand-500) 30%, transparent);gap:10px;padding:14px 16px;font-size:14px;display:grid}.mk .mk-both .mk-sort{justify-self:start}.mk .mk-thread__closed{border-radius:var(--r-md);color:var(--text-2);background:var(--bg-inset);margin:0;padding:14px 16px;font-size:14px}.mk .mk-thread__closed a{color:var(--mk-accent);font-weight:600}.mk .mk-respond{border-radius:var(--r-lg);border:1px solid color-mix(in srgb, var(--brand-500) 40%, var(--border));background:var(--surface);box-shadow:0 18px 40px -24px color-mix(in srgb, var(--brand-500) 55%, transparent), var(--shadow-sm);gap:16px;padding:clamp(16px,2.4vw,22px);display:grid}.mk .mk-respond__head{gap:6px;display:grid}.mk .mk-respond__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--mk-accent);align-items:center;gap:8px;font-size:11.5px;font-weight:800;display:inline-flex}.mk .mk-respond__eyebrow i{background:var(--brand-500);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--brand-500) 20%, transparent);border-radius:50%;animation:1.8s ease-in-out infinite mk-pulse}.mk .mk-respond__head h3{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);font-size:clamp(19px,2.2vw,22px);font-weight:800}.mk .mk-respond__facts{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.mk .mk-respond__facts li{border-radius:var(--r-full);color:var(--text-3);background:var(--bg-inset);border:1px solid var(--border);align-items:baseline;gap:6px;padding:5px 11px;font-size:12.5px;display:inline-flex}.mk .mk-respond__facts b{color:var(--text);font-variant-numeric:tabular-nums;font-size:13px}.mk .mk-respond__choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mk .mk-respond__choice{border:1.5px solid var(--border);border-radius:var(--r-md);background:var(--surface);cursor:pointer;font:inherit;text-align:left;align-items:center;gap:12px;padding:14px;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:flex}.mk .mk-respond__choice>span:last-child{gap:1px;min-width:0;display:grid}.mk .mk-respond__choice b{font-family:var(--font-display);color:var(--text);font-size:15.5px;font-weight:800}.mk .mk-respond__choice small{color:var(--text-3);font-size:12.5px}.mk .mk-respond__icon{border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.mk .mk-respond__choice.is-accept .mk-respond__icon{color:var(--pos);background:var(--pos-soft)}.mk .mk-respond__choice.is-counter .mk-respond__icon{color:var(--mk-accent);background:color-mix(in srgb, var(--brand-500) 12%, transparent)}.mk .mk-respond__choice.is-decline .mk-respond__icon{color:var(--neg);background:var(--neg-soft)}.mk .mk-respond__choice:hover{border-color:color-mix(in srgb, var(--brand-500) 45%, var(--border));box-shadow:var(--shadow-sm);transform:translateY(-1px)}.mk .mk-respond__choice:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.mk .mk-respond__choice.is-accept.is-on{border-color:var(--pos);background:color-mix(in srgb, var(--pos-soft) 60%, var(--surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--pos) 16%, transparent)}.mk .mk-respond__choice.is-counter.is-on{border-color:var(--brand-500);background:color-mix(in srgb, var(--brand-500) 6%, var(--surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-500) 16%, transparent)}.mk .mk-respond__choice.is-decline.is-on{border-color:var(--neg);background:color-mix(in srgb, var(--neg-soft) 60%, var(--surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--neg) 14%, transparent)}.mk .mk-respond__form{border-top:1px dashed var(--mk-line);gap:14px;padding-top:16px;display:grid}.mk .mk-respond__confirm{border-radius:var(--r-md);color:var(--text-2);background:var(--pos-soft);border:1px solid color-mix(in srgb, var(--pos) 28%, transparent);gap:4px;padding:14px 16px;font-size:13.5px;line-height:1.5;display:grid}.mk .mk-respond__confirm b{font-family:var(--font-display);color:var(--text);overflow-wrap:anywhere;font-size:16px}.mk .mk-respond__picks{flex-wrap:wrap;gap:8px;display:flex}.mk .mk-respond__picks button{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);cursor:pointer;font:inherit;text-align:left;justify-items:start;gap:0;padding:8px 14px;transition:border-color .15s,background .15s;display:grid}.mk .mk-respond__picks button b{color:var(--text);font-variant-numeric:tabular-nums;font-size:14.5px}.mk .mk-respond__picks button small{color:var(--text-3);font-size:11.5px}.mk .mk-respond__picks button:hover,.mk .mk-respond__picks button.is-on{border-color:var(--brand-500);background:color-mix(in srgb, var(--brand-500) 7%, var(--surface))}.mk .mk-respond__go{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.mk .mk-respond__fine{color:var(--text-3);align-items:center;gap:6px;font-size:12.5px;display:flex}.mk .mk-respond__fine svg{flex:none}.mk .mk-respond__done{margin:0}.mk .mk-money--lg input{height:52px;font-family:var(--font-display);font-weight:700;font-size:20px!important}.mk .mk-money--lg span{font-size:18px}.mk .mk-money--lg{max-width:280px}.mk .btn.mk-btn-ok{background:var(--pos);border-color:var(--pos)}.mk .btn.mk-btn-ok:hover:not(:disabled){filter:brightness(1.06)}.mk .mk-linkbtn--muted{color:var(--text-3);font-weight:600}.mk .mk-convo .mk-compose{border:0;gap:12px;margin:0;padding:0}.mk .mk-compose__box{border:1px solid var(--border-strong,var(--border));border-radius:var(--r-lg);background:var(--surface);transition:border-color .15s,box-shadow .15s;display:grid}.mk .mk-compose__box:focus-within{border-color:var(--brand-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-500) 16%, transparent)}.mk .mk-compose__box.is-invalid{border-color:var(--neg)}.mk .mk-convo .mk-compose__box textarea{border-radius:var(--r-lg) var(--r-lg) 0 0;min-height:76px;box-shadow:none;resize:vertical;field-sizing:content;background:0 0;border:0;max-height:320px;padding:14px 16px 6px}.mk .mk-convo .mk-compose__box textarea:focus{box-shadow:none}.mk .mk-compose__bar{align-items:center;gap:10px 14px;padding:8px 8px 8px 16px;display:flex}.mk .mk-compose__help{min-width:0;color:var(--text-3);flex:1;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.mk .mk-compose__help svg{color:var(--pos);flex:none}.mk .mk-compose__send{border-radius:calc(var(--r-lg) - 4px);align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.mk .mk-compose__offer{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--border);padding:14px 16px}.mk .mk-compose__modes{border-radius:var(--r-full);background:var(--bg-inset);border:1px solid var(--border);justify-self:start;gap:4px;padding:4px;display:inline-flex}.mk .mk-compose__modes button{border-radius:var(--r-full);cursor:pointer;height:34px;font:inherit;color:var(--text-2);background:0 0;border:0;padding:0 16px;font-size:13.5px;font-weight:700}.mk .mk-compose__modes button.is-on{color:var(--text);background:var(--surface);box-shadow:var(--shadow-sm)}.mk .mk-compose__price{gap:6px;display:grid}.mk .mk-compose__price label{color:var(--text);font-size:13.5px;font-weight:600}.mk .mk-compose__price small{color:var(--text-3);font-weight:400}.mk .mk-compose__price .mk-money{max-width:240px}.mk .mk-deal{background:var(--surface);box-shadow:var(--shadow-sm);gap:14px;display:grid}.mk .mk-deal__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.mk .mk-deal__head h2{text-transform:uppercase;letter-spacing:.12em!important;color:var(--text-3)!important;font-size:13px!important;font-weight:700!important}.mk .mk-deal__name{font-family:var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:24px;font-weight:800}.mk .mk-deal__agreed{border-radius:var(--r-md);background:var(--pos-soft);border:1px solid color-mix(in srgb, var(--pos) 28%, transparent);justify-content:space-between;align-items:baseline;gap:10px;padding:12px 14px;display:flex}.mk .mk-deal__agreed span{color:var(--pos);font-size:13px;font-weight:600}.mk .mk-deal__agreed b{font-family:var(--font-display);color:var(--text);font-size:22px}.mk .mk-deal__kv{margin:0;display:grid}.mk .mk-deal__kv>div{border-top:1px solid var(--mk-line);justify-content:space-between;gap:12px;padding:9px 0;font-size:14px;display:flex}.mk .mk-deal__kv dt{color:var(--text-3)}.mk .mk-deal__kv dd{color:var(--text);text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:700}.mk .mk-deal__price dt:before{content:"";vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.mk .mk-deal__price--buyer dt:before{background:#4f6bed}.mk .mk-deal__price--seller dt:before{background:#1f9d6b}.mk .mk-meter{border-radius:var(--r-md);background:var(--bg-soft);border:1px solid var(--border);gap:8px;padding:12px 14px;display:grid}.mk .mk-meter__track{background:var(--bg-inset);border-radius:99px;height:8px;margin:4px 6px;position:relative}.mk .mk-meter__gap{opacity:.35;background:linear-gradient(90deg,#4f6bed,#1f9d6b);border-radius:99px;position:absolute;top:0;bottom:0}.mk .mk-meter__dot{border:2.5px solid var(--surface);border-radius:50%;width:14px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #00000040}.mk .mk-meter__dot--buyer{background:#4f6bed}.mk .mk-meter__dot--seller{background:#1f9d6b}.mk .mk-meter__legend{color:var(--text-3);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.mk .mk-meter__legend span{align-items:center;gap:5px;display:inline-flex}.mk .mk-meter__legend i{border-radius:50%;width:8px;height:8px}.mk .mk-meter__legend i.is-buyer{background:#4f6bed}.mk .mk-meter__legend i.is-seller{background:#1f9d6b}.mk .mk-meter__legend b{color:var(--text);font-size:12.5px}.mk .mk-dsteps{border-top:1px solid var(--mk-line);gap:0;margin:2px 0 0;padding:14px 0 0;list-style:none;display:grid}.mk .mk-dsteps li{gap:12px;padding-bottom:14px;display:flex;position:relative}.mk .mk-dsteps li:last-child{padding-bottom:0}.mk .mk-dsteps li:not(:last-child):after{content:"";background:var(--border);border-radius:2px;width:2px;position:absolute;top:26px;bottom:2px;left:11px}.mk .mk-dsteps li.is-done:not(:last-child):after{background:var(--pos)}.mk .mk-dsteps__dot{width:24px;height:24px;color:var(--text-3);background:var(--surface);border:2px solid var(--border);border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-weight:800;display:grid}.mk .mk-dsteps li>span:last-child{gap:1px;padding-top:2px;display:grid}.mk .mk-dsteps b{color:var(--text-2);font-size:13.5px}.mk .mk-dsteps small{color:var(--text-3);font-size:12.5px;line-height:1.45}.mk .mk-dsteps li.is-done .mk-dsteps__dot{color:#fff;background:var(--pos);border-color:var(--pos)}.mk .mk-dsteps li.is-now .mk-dsteps__dot{color:#fff;background:var(--brand-500);border-color:var(--brand-500);box-shadow:0 0 0 4px color-mix(in srgb, var(--brand-500) 18%, transparent)}.mk .mk-dsteps li.is-now b,.mk .mk-dsteps li.is-done b{color:var(--text)}.mk .mk-dsteps li.is-stopped .mk-dsteps__dot{color:#fff;background:var(--neg);border-color:var(--neg)}.mk .mk-deal__link{justify-self:start}.mk .mk-contact{gap:10px;display:grid}.mk .mk-contact__head{align-items:center;gap:12px;display:flex}.mk .mk-contact__head b,.mk .mk-contact p{margin:0}.mk .mk-contact__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mk .mk-contact__list li{color:var(--text-2);gap:9px;font-size:13.5px;line-height:1.5;display:flex}.mk .mk-contact__list svg{color:var(--pos);flex:none;margin-top:3px}.mk .mk-contact__official{border-top:1px solid color-mix(in srgb, var(--pos) 20%, transparent);padding-top:10px;font-size:13px!important}.mk .mk-inbox-wrap{padding:clamp(12px,2vw,20px)}.mk .mk-inbox__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:2px 4px 14px;display:flex}.mk .mk-inbox__tabs{flex-wrap:wrap;gap:6px;display:flex}.mk .mk-inbox__tabs a{border-radius:var(--r-full);height:34px;color:var(--text-2);border:1px solid var(--border);background:var(--surface);align-items:center;gap:7px;padding:0 13px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.mk .mk-inbox__tabs a span{text-align:center;min-width:20px;color:var(--text-3);background:var(--bg-inset);border-radius:99px;padding:0 6px;font-size:11.5px;font-weight:700;line-height:18px}.mk .mk-inbox__tabs a:hover{color:var(--text);border-color:var(--border-strong,var(--border))}.mk .mk-inbox__tabs a[aria-current]{color:#fff;background:var(--text);border-color:var(--text)}.mk .mk-inbox__tabs a[aria-current] span{color:var(--text);background:var(--surface)}.mk .mk-inbox__tabs a.is-action:not([aria-current]) span{color:#fff;background:var(--brand-500)}.mk .mk-inbox__unread{color:var(--text-2);align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.mk .mk-inbox__unread i{background:var(--brand-500);border-radius:50%;width:8px;height:8px}.mk .mk-inbox__none{color:var(--text-3);text-align:center;padding:28px 8px;font-size:14px}.mk .mk-inbox__none a{color:var(--mk-accent);font-weight:600}.mk .mk-inbox{gap:4px;margin:0;padding:0;list-style:none;display:grid}.mk .mk-inbox__row{border-radius:var(--r-lg);color:inherit;border:1px solid #0000;align-items:flex-start;gap:14px;padding:14px 16px;text-decoration:none;transition:background .15s,border-color .15s;display:flex;position:relative}.mk .mk-inbox__row:hover{background:var(--bg-soft);border-color:var(--border)}.mk .mk-inbox__row.is-unread{background:color-mix(in srgb, var(--brand-500) 5%, var(--surface))}.mk .mk-inbox__row.is-action{border-color:color-mix(in srgb, var(--brand-500) 30%, transparent)}.mk .mk-inbox__main{flex:1;gap:4px;min-width:0;display:grid}.mk .mk-inbox__top{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.mk .mk-inbox__domain{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);overflow-wrap:anywhere;font-size:16.5px;font-weight:800}.mk .mk-inbox__top .mk-status{height:22px;padding:0 9px;font-size:11.5px}.mk .mk-inbox__when{color:var(--text-3);white-space:nowrap;margin-left:auto;font-size:12.5px}.mk .mk-inbox__row.is-unread .mk-inbox__when{color:var(--mk-accent);font-weight:700}.mk .mk-inbox__deal{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;display:flex}.mk .mk-inbox__price{font-variant-numeric:tabular-nums;font-weight:700}.mk .mk-inbox__price.is-ok{color:var(--pos)}.mk .mk-inbox__price.is-warn{color:var(--neg)}.mk .mk-inbox__price.is-brand{color:var(--mk-accent)}.mk .mk-inbox__price.is-muted{color:var(--text-2)}.mk .mk-inbox__todo{border-radius:var(--r-full);color:#fff;background:var(--brand-500);padding:1px 9px;font-size:11.5px;font-weight:700}.mk .mk-inbox__sub{-webkit-line-clamp:2;color:var(--text-3);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.mk .mk-inbox__row.is-unread .mk-inbox__sub{color:var(--text)}.mk .mk-inbox__who{color:var(--text-2);font-weight:600}.mk .mk-inbox__badge{color:#fff;background:var(--brand-500);border-radius:99px;flex:none;align-self:center;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:800;display:grid}.mk-admin .mk-panel__note--ok{border-radius:var(--r-md);color:var(--text);background:var(--pos-soft);margin:12px 0 0;padding:10px 12px}.mk-admin .mk-table__agreed{color:var(--pos);margin-top:3px;font-weight:700;display:block}.mk-admin .mk-msg{max-width:min(680px,92%)}[data-theme=dark] .mk .mk-msg__bubble{box-shadow:none}[data-theme=dark] .mk .mk-av--team{box-shadow:0 0 0 3px var(--surface)}@media (max-width:900px){.mk .mk-respond__choices{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.mk .mk-convo-hero__row{flex-wrap:wrap;gap:14px}.mk .mk-tile{border-radius:13px;width:46px;height:46px;font-size:20px}.mk .mk-convo-hero__actions,.mk .mk-convo-hero__actions .btn{width:100%}.mk .mk-convo{margin-inline:calc(var(--gutter,16px) * -.5);border-radius:var(--r-lg)}.mk .mk-convo__head span:not(.mk-convo__private){display:none}.mk .mk-msg{max-width:94%}.mk .mk-msg--in .mk-av{width:28px!important;height:28px!important}.mk .mk-offer__amount{font-size:26px}.mk .mk-respond__go .btn{width:100%}.mk .mk-compose__help{display:none}.mk .mk-compose__bar{justify-content:flex-end}.mk .mk-inbox__row{gap:12px;padding:12px 10px}.mk .mk-inbox__tabs{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.mk .mk-inbox__tabs a{flex:none}}.mk .mk-compose__price .mk-money input{border:1px solid var(--border-strong,var(--border));border-radius:var(--r-md);background:var(--surface);width:100%;height:44px;font:inherit;color:var(--text);font-variant-numeric:tabular-nums;padding:0 14px 0 30px;font-size:15px}.mk .mk-compose__price .mk-money input:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-500) 18%, transparent);outline:none}.mk .mk-hero__btns{flex-wrap:wrap;gap:10px;display:flex}.mk .mk-agreed{align-items:center}.mk .mk-agreed>div{flex:1;min-width:0}.mk .mk-agreed>.btn{flex:none}.mk .mk-agreed--cta{border-color:color-mix(in srgb, var(--pos) 50%, transparent);box-shadow:0 12px 30px -20px color-mix(in srgb, var(--pos) 70%, transparent)}.mk .mk-pending-flag{border-radius:var(--r-full);color:var(--mk-accent);background:color-mix(in srgb, var(--brand-500) 10%, transparent);border:1px solid color-mix(in srgb, var(--brand-500) 30%, transparent);align-items:center;gap:8px;margin:4px 0 2px;padding:6px 12px;font-size:13.5px;font-weight:700;display:inline-flex}.mk .mk-order{gap:18px;min-width:0;display:grid}.mk .mk-progress{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-sm);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:18px clamp(14px,2.4vw,24px);list-style:none;display:grid}.mk .mk-progress li{text-align:center;justify-items:center;gap:8px;display:grid;position:relative}.mk .mk-progress li:not(:last-child):after{content:"";background:var(--border);border-radius:2px;height:2px;position:absolute;top:13px;left:calc(50% + 18px);right:calc(18px - 50%)}.mk .mk-progress li.is-done:not(:last-child):after{background:var(--pos)}.mk .mk-progress__dot{width:28px;height:28px;color:var(--text-3);background:var(--surface);border:2px solid var(--border);z-index:1;border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid;position:relative}.mk .mk-progress li.is-done .mk-progress__dot{color:#fff;background:var(--pos);border-color:var(--pos)}.mk .mk-progress li.is-now .mk-progress__dot{color:#fff;background:var(--brand-500);border-color:var(--brand-500);box-shadow:0 0 0 5px color-mix(in srgb, var(--brand-500) 18%, transparent)}.mk .mk-progress__label{color:var(--text-3);font-size:12.5px;font-weight:600;line-height:1.3}.mk .mk-progress li.is-now .mk-progress__label,.mk .mk-progress li.is-done .mk-progress__label{color:var(--text)}.mk .mk-next{border-radius:var(--r-xl);border:1px solid color-mix(in srgb, var(--brand-500) 35%, var(--border));background:var(--surface);box-shadow:0 18px 40px -26px color-mix(in srgb, var(--brand-500) 55%, transparent), var(--shadow-sm);gap:14px;padding:clamp(18px,3vw,28px);display:grid}.mk .mk-next--ok{border-color:color-mix(in srgb, var(--pos) 40%, var(--border));box-shadow:var(--shadow-sm)}.mk .mk-next--muted,.mk .mk-next--warn{box-shadow:var(--shadow-sm);border-color:var(--border)}.mk .mk-next__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--mk-accent);font-size:11.5px;font-weight:800}.mk .mk-next h2{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text);font-size:clamp(18px,2.2vw,22px);font-weight:800;line-height:1.35}.mk .mk-next__body{justify-items:start;gap:14px;display:grid}.mk .mk-next__text{color:var(--text-2);font-size:14.5px;line-height:1.6}.mk .mk-next__text a{color:var(--mk-accent);font-weight:600}.mk .mk-next__meta{border-top:1px solid var(--mk-line);color:var(--text-3);padding-top:12px;font-size:13px}.mk .mk-next .btn{align-items:center;gap:8px;display:inline-flex}.mk .mk-refresh{flex-wrap:wrap;align-items:baseline;gap:8px;display:inline-flex}.mk .mk-refresh .mk-linkbtn{font-size:13px}.mk .mk-checkout{gap:18px;display:grid}.mk .mk-terms{border-radius:var(--r-lg);background:var(--bg-soft);border:1px solid var(--border);padding:16px 18px}.mk .mk-terms h3{font-family:var(--font-display);color:var(--text);margin-bottom:8px;font-size:15px;font-weight:800}.mk .mk-terms ul{color:var(--text-2);gap:7px;margin:0;padding-left:18px;font-size:14px;line-height:1.55;display:grid}.mk .mk-terms b{color:var(--text)}.mk .mk-checkout__form{gap:14px;display:grid}.mk .mk-checkout__form .mk-field input{max-width:420px}.mk .mk-check{color:var(--text-2);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.55;display:flex}.mk .mk-check input{width:18px;height:18px;accent-color:var(--brand-500);flex:none;margin-top:2px}.mk .mk-check a{color:var(--mk-accent);font-weight:600}.mk .mk-checkout__go{justify-self:start;align-items:center;gap:9px;padding:14px 22px;font-size:15.5px;display:inline-flex}.mk .mk-checkout__fine{color:var(--text-3);font-size:12.5px;line-height:1.5}.mk .mk-payout{gap:10px;display:grid}.mk .mk-payout__row{flex-wrap:wrap;gap:10px;display:flex}.mk .mk-payout__row input{border:1px solid var(--border-strong,var(--border));border-radius:var(--r-md);background:var(--surface);min-width:0;height:46px;font:inherit;color:var(--text);flex:260px;padding:0 14px;font-size:15px}.mk .mk-payout__row input:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-500) 18%, transparent);outline:none}.mk .mk-payout__locked{color:var(--text-2);font-size:14px}.mk .mk-guide{justify-items:start;gap:12px;display:grid}.mk .mk-guide h3{font-family:var(--font-display);color:var(--text);font-size:15.5px;font-weight:800}.mk .mk-guide ol{counter-reset:g;gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk .mk-guide li{color:var(--text-2);counter-increment:g;padding-left:36px;font-size:14px;line-height:1.6;position:relative}.mk .mk-guide li:before{content:counter(g);width:24px;height:24px;color:var(--mk-accent);background:color-mix(in srgb, var(--brand-500) 12%, transparent);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;top:0;left:0}.mk .mk-guide b{color:var(--text)}.mk .mk-panel-lite{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);padding:clamp(16px,2.6vw,24px)}.mk .mk-panel-lite h2{font-family:var(--font-display);color:var(--text);margin-bottom:12px;font-size:16px;font-weight:800}.mk .mk-history{margin:0;padding:0;list-style:none;display:grid}.mk .mk-history li{border-top:1px solid var(--mk-line);color:var(--text-2);grid-template-columns:170px minmax(0,1fr);gap:12px;padding:10px 0;font-size:13.5px;line-height:1.5;display:grid}.mk .mk-history li:first-child{border-top:0}.mk .mk-history time{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:12.5px}.mk .mk-actor{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);background:var(--bg-inset);border-radius:6px;margin-right:6px;padding:0 7px;font-size:11px;font-weight:800;display:inline-block}.mk .mk-actor--escrow{color:var(--pos);background:var(--pos-soft)}.mk .mk-actor--admin{color:var(--mk-accent);background:color-mix(in srgb, var(--brand-500) 10%, transparent)}.mk .mk-sum__total{border-top:2px solid var(--text)!important;padding-top:12px!important}.mk .mk-sum__total dt{font-weight:700;color:var(--text)!important}.mk .mk-sum__total dd{font-family:var(--font-display);justify-items:end;font-size:20px;display:grid}.mk .mk-sum__total small{color:var(--text-3);font-family:inherit;font-size:11.5px;font-weight:600}.mk .mk-sum__note{color:var(--text-3);overflow-wrap:anywhere;font-size:12.5px;line-height:1.5}.mk .mk-sum__note b{color:var(--text-2)}.mk .mk-cart{border-radius:var(--r-lg);color:var(--text-2);background:color-mix(in srgb, var(--brand-500) 8%, var(--surface));border:1px solid color-mix(in srgb, var(--brand-500) 30%, transparent);gap:2px;margin:4px 4px 14px;padding:14px 16px;font-size:13.5px;display:grid}.mk .mk-cart b{font-family:var(--font-display);color:var(--text);font-size:15.5px}.mk .mk-order-amt{font-family:var(--font-display);font-weight:800;color:var(--text)!important;font-size:15px!important}.mk .mk-escrow-card h2{margin-bottom:4px}.mk-admin .mk-order-tools{border-top:1px solid var(--mk-line);gap:16px;margin-top:18px;padding-top:16px;display:grid}.mk-admin .mk-order-tools textarea{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);width:100%;font:inherit;color:var(--text);padding:10px 12px;font-size:14px}.mk .btn.mk-btn-danger{background:var(--neg);border-color:var(--neg)}.mk-admin .mk-escrow-setup{margin-bottom:18px}.mk-admin .mk-escrow-setup code{font-family:var(--font-mono);font-size:12.5px}@media (max-width:900px){.mk .mk-progress{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.mk .mk-progress li:nth-child(3n):after{display:none}}@media (max-width:640px){.mk .mk-agreed{flex-wrap:wrap}.mk .mk-agreed>.btn{width:100%}.mk .mk-history li{grid-template-columns:minmax(0,1fr);gap:2px}.mk .mk-checkout__go,.mk .mk-next .btn{justify-content:center;width:100%}}.mk .mk-sale-cta{border-radius:var(--r-lg);border:1px solid var(--border);background:var(--bg-soft);align-items:center;gap:14px;padding:16px 18px;display:flex}.mk .mk-sale-cta.is-primary{border-color:color-mix(in srgb, var(--brand-500) 45%, var(--border));background:color-mix(in srgb, var(--brand-500) 6%, var(--surface));box-shadow:0 16px 34px -24px color-mix(in srgb, var(--brand-500) 70%, transparent)}.mk .mk-sale-cta>div{flex:1;gap:2px;min-width:0;display:grid}.mk .mk-sale-cta__icon{color:#fff;background:var(--brand-500);border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.mk .mk-sale-cta:not(.is-primary) .mk-sale-cta__icon{color:var(--pos);background:var(--pos-soft)}.mk .mk-sale-cta__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--mk-accent);font-size:11px;font-weight:800}.mk .mk-sale-cta b{font-family:var(--font-display);color:var(--text);font-size:16.5px}.mk .mk-sale-cta span:not(.mk-sale-cta__eyebrow):not(.mk-sale-cta__icon){color:var(--text-2);font-size:13.5px;line-height:1.5}.mk .mk-sale-cta>.btn{flex:none}.mk .mk-deal__cta{justify-content:center;width:100%}@media (max-width:640px){.mk .mk-sale-cta{flex-wrap:wrap}.mk .mk-sale-cta>.btn{justify-content:center;width:100%}}.mk .mk-hero--buyer .mk-hero__cta{gap:12px 18px}.mk .mk-hero--buyer .mk-hero__cta .btn{align-items:center;gap:8px;display:inline-flex}.mk .mk-trustbar{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:clamp(18px,2.4vw,26px) 0 0;padding:0;list-style:none;display:grid}.mk .mk-trustbar li{border-radius:var(--r-lg);border:1px solid var(--border);background:var(--surface);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.mk .mk-trustbar__icon{width:36px;height:36px;color:var(--mk-accent);background:color-mix(in srgb, var(--brand-500) 10%, transparent);border-radius:10px;flex:none;place-items:center;display:grid}.mk .mk-trustbar li>span:last-child{gap:2px;min-width:0;display:grid}.mk .mk-trustbar b{font-family:var(--font-display);color:var(--text);font-size:14.5px;font-weight:800}.mk .mk-trustbar small{color:var(--text-3);font-size:12.5px;line-height:1.45}.mk .mk-results-head__title{color:var(--text-2);margin:0;font-family:inherit;font-size:15px;font-weight:400}.mk .mk-results-head__title b{color:var(--text);font-weight:800}.mk .mk-chip--verified{color:var(--pos);background:var(--pos-soft);border-color:color-mix(in srgb, var(--pos) 28%, transparent);align-items:center;gap:4px;display:inline-flex}.mk .mk-card__headline.is-facts{color:var(--text-3)}.mk .mk-guide-block{margin-top:clamp(36px,5vw,56px)}.mk .mk-guide-block>h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);margin-bottom:16px;font-size:clamp(21px,2.6vw,27px);font-weight:800}.mk .mk-uses{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk .mk-uses li{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);color:var(--text);align-items:flex-start;gap:10px;padding:12px 14px;font-size:14.5px;line-height:1.5;display:flex}.mk .mk-uses svg{color:var(--pos);flex:none;margin-top:3px}.mk .mk-catdir{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk .mk-catdir a{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:baseline;gap:10px;padding:14px 16px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.mk .mk-catdir a:hover{border-color:color-mix(in srgb, var(--brand-500) 45%, var(--border));box-shadow:var(--shadow-sm);transform:translateY(-1px)}.mk .mk-catdir b{font-family:var(--font-display);color:var(--text);font-size:15px}.mk .mk-catdir span{color:var(--text-3);white-space:nowrap;font-size:12.5px}.mk .mk-tldlinks{color:var(--text-2);margin-top:14px;font-size:14px}.mk .mk-tldlinks a{color:var(--mk-accent);font-weight:600;text-decoration:none}.mk .mk-tldlinks small{color:var(--text-3)}.mk .mk-buyguide__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.mk .mk-buyguide__grid>div{border-radius:var(--r-lg);border:1px solid var(--border);background:var(--surface);padding:18px 20px}.mk .mk-buyguide h3{font-family:var(--font-display);color:var(--text);margin-bottom:6px;font-size:16px;font-weight:800}.mk .mk-buyguide p{color:var(--text-2);font-size:14.5px;line-height:1.65}.mk .mk-buyguide a,.mk .mk-uses__more a{color:var(--mk-accent);font-weight:600}.mk .mk-faq__list{gap:8px;display:grid}.mk .mk-faq details{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface)}.mk .mk-faq summary{cursor:pointer;font-family:var(--font-display);color:var(--text);padding:16px 48px 16px 18px;font-size:15.5px;font-weight:700;list-style:none;position:relative}.mk .mk-faq summary::-webkit-details-marker{display:none}.mk .mk-faq summary:after{content:"+";color:var(--text-3);font-size:22px;font-weight:400;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.mk .mk-faq details[open] summary:after{content:"−"}.mk .mk-faq details p{color:var(--text-2);padding:0 18px 16px;font-size:14.5px;line-height:1.65}.mk .mk-insights,.mk .mk-uses-block{margin-top:28px}.mk .mk-insights h2,.mk .mk-uses-block h2{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text);overflow-wrap:anywhere;font-size:20px;font-weight:800}.mk .mk-insights__lead{color:var(--text-3);margin:4px 0 14px;font-size:14px}.mk .mk-insights__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk .mk-insights__grid li{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.mk .mk-insights__grid li>svg{color:var(--text-3);flex:none;margin-top:2px}.mk .mk-insights__grid li.is-ok>svg{color:var(--pos)}.mk .mk-insights__grid li.is-warn{border-color:color-mix(in srgb, var(--neg) 35%, var(--border));background:color-mix(in srgb, var(--neg-soft) 50%, var(--surface))}.mk .mk-insights__grid li.is-warn>svg{color:var(--neg)}.mk .mk-insights__grid li>div{gap:3px;min-width:0;display:grid}.mk .mk-insights__grid b{color:var(--text);font-size:14.5px}.mk .mk-insights__grid span{color:var(--text-2);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.mk .mk-insights__note{color:var(--text-3);margin-top:10px;font-size:12.5px}.mk .mk-uses-block .mk-uses{margin-top:12px}.mk .mk-uses__more{color:var(--text-2);margin-top:12px;font-size:14px}@media (max-width:1000px){.mk .mk-trustbar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mk .mk-trustbar{grid-template-columns:minmax(0,1fr);gap:8px}.mk .mk-trustbar li{padding:12px 14px}.mk .mk-buyguide__grid,.mk .mk-insights__grid{grid-template-columns:minmax(0,1fr)}.mk .mk-hero--buyer .mk-hero__cta .btn{flex:auto;justify-content:center}}.mk .mk-altadmin{gap:12px;display:grid}.mk .mk-altadmin__mode{border-radius:var(--r-md);border:1px solid color-mix(in srgb, var(--brand-500) 35%, var(--border));background:color-mix(in srgb, var(--brand-500) 6%, var(--surface));gap:8px;padding:14px;display:grid}.mk .mk-altadmin__mode>span{color:var(--text-2);font-size:13.5px}.mk .mk-altadmin__mode input{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);width:100%;font:inherit;color:var(--text);padding:9px 11px}.mk .mk-altadmin__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mk .mk-altadmin__list>li{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);gap:6px;padding:14px;display:grid}.mk .mk-altadmin__list>li.is-open{border-color:color-mix(in srgb, var(--brand-500) 45%, var(--border))}.mk .mk-altadmin__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.mk .mk-altadmin__top b{font:700 14.5px var(--font-display);color:var(--text)}.mk .mk-altadmin__note,.mk .mk-altadmin__reply{color:var(--text-2);overflow-wrap:anywhere;white-space:pre-line;font-size:13.5px;line-height:1.55}.mk .mk-altadmin__act textarea{width:100%}.mk .ph{border:1px solid var(--border);background:var(--surface);border-radius:20px;margin-top:14px;overflow:hidden;box-shadow:0 12px 32px -26px #3c1e0059}.mk .ph__top{grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:14px 20px;padding:26px 28px 22px;display:grid}.mk .ph__icon{width:56px;height:56px;color:var(--brand-600);background:color-mix(in srgb, var(--brand-500) 13%, transparent);border-radius:50%;grid-area:1/1;place-items:center;display:grid}.mk .ph__title{font:800 clamp(19px, 2vw, 22px)/1.25 var(--font-display);letter-spacing:-.02em;color:var(--text);grid-area:1/2/auto/-1;margin:0}.mk .ph__lead{background:color-mix(in srgb, var(--brand-500) 8%, var(--surface));color:var(--brand-700);border-radius:14px;grid-area:2/2;align-items:center;gap:12px;margin:0;padding:12px 16px;font-size:15px;font-weight:500;line-height:1.5;display:flex}[data-theme=dark] .mk .ph__lead{color:var(--brand-300)}.mk .ph__lead-icon{width:36px;height:36px;color:var(--brand-600);background:color-mix(in srgb, var(--brand-500) 14%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.mk .ph__cta{border:1.5px solid var(--brand-500);background:var(--surface);cursor:pointer;white-space:nowrap;height:54px;font:700 15.5px var(--font-display);color:var(--brand-700);border-radius:12px;grid-area:2/3;justify-content:center;align-items:center;gap:10px;padding:0 24px;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.mk .ph__cta svg{transition:transform .18s var(--ease)}.mk .ph__cta:hover{background:var(--brand-500);color:#fff;box-shadow:0 12px 26px -14px var(--brand-500)}.mk .ph__cta:hover svg{transform:translate(3px)}[data-theme=dark] .mk .ph__cta{color:var(--brand-300)}[data-theme=dark] .mk .ph__cta:hover{color:#fff}.mk .ph__mid{border-top:1px solid var(--border);margin:0 28px;padding:22px 0 26px}.mk .ph__label{font:700 12px var(--font-display);letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);margin-bottom:14px;display:block}.mk .ph__methods{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.mk .ph-method{border:1px solid var(--border);background:var(--surface);min-height:60px;font:600 15px var(--font-display);color:var(--text);text-align:left;border-radius:14px;align-items:center;gap:12px;padding:0 16px;display:flex}.mk button.ph-method{cursor:pointer;transition:border-color .15s, box-shadow .15s, transform .15s var(--ease), background-color .15s}.mk button.ph-method:hover{border-color:color-mix(in srgb, var(--brand-500) 55%, var(--border));transform:translateY(-1px);box-shadow:0 10px 22px -18px #0006}.mk button.ph-method.is-on{border-color:var(--brand-500);background:color-mix(in srgb, var(--brand-500) 7%, var(--surface));box-shadow:0 0 0 1px var(--brand-500)}.mk .ph-method__icon{color:#3d4a5c;flex:none;place-items:center;width:32px;height:32px;display:grid}[data-theme=dark] .mk .ph-method__icon{color:var(--text-2)}.mk .ph__last{background:var(--bg-soft);color:var(--text-2);border-radius:12px;margin:0 0 16px;padding:12px 14px;font-size:14px;line-height:1.5}.mk .ph-form{gap:10px;margin-top:18px;display:grid}.mk .ph-form__note{gap:6px;display:grid}.mk .ph-form__note>span{font:700 13.5px var(--font-display);color:var(--text-2);justify-content:space-between;display:flex}.mk .ph-form__note small{color:var(--text-3);font-weight:500}.mk .ph-form__note textarea{border:1px solid var(--border-strong);background:var(--surface);width:100%;font:inherit;color:var(--text);resize:vertical;border-radius:12px;padding:12px 14px;font-size:14.5px}.mk .ph-form__note textarea:focus{outline:2px solid var(--brand-500);outline-offset:0;border-color:var(--brand-500)}.mk .ph-form__fine{color:var(--text-3);margin:0;font-size:12.5px}.mk .ph-form__actions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.mk .ph-form__cancel,.mk .ph-form__other{cursor:pointer;font:600 14px var(--font-display);color:var(--text-3);background:0 0;border:0;padding:0}.mk .ph-form__cancel:hover,.mk .ph-form__other:hover{color:var(--text)}.mk .ph-form__other{color:var(--mk-accent);margin-left:auto}.mk .ph-form__other[aria-pressed=true]{text-underline-offset:3px;text-decoration:underline}.mk .ph-status{border:1px solid color-mix(in srgb, var(--pos) 30%, var(--border));background:var(--pos-soft);border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.mk .ph-status__icon{color:#fff;background:var(--pos);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.mk .ph-status__text{flex:1;gap:2px;min-width:0;display:grid}.mk .ph-status__text b{font:700 15px var(--font-display);color:var(--text)}.mk .ph-status__text span{color:var(--text-2);font-size:13.5px;line-height:1.45}.mk .ph-status__undo{border:1px solid var(--border-strong);background:var(--surface);font:600 13.5px var(--font-display);color:var(--text-2);cursor:pointer;border-radius:10px;flex:none;padding:8px 14px}.mk .ph-status__undo:hover{color:var(--text);border-color:var(--text-3)}.mk .ph-status .mk-form__error{flex-basis:100%}.mk .ph__foot{border-top:1px solid var(--border);background:color-mix(in srgb, var(--brand-500) 3%, var(--bg-soft));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 28px;padding:22px 28px;display:grid}.mk .ph__safe{align-items:center;gap:16px;min-width:0;display:flex}.mk .ph__safe-icon{width:48px;height:48px;color:var(--pos);background:var(--pos-soft);border-radius:50%;flex:none;place-items:center;display:grid}.mk .ph__safe>div{gap:3px;min-width:0;display:grid}.mk .ph__safe b{font:700 15px var(--font-display);color:var(--text)}.mk .ph__safe span{color:var(--text-2);overflow-wrap:anywhere;font-size:14px;line-height:1.5}.mk .ph__help{border-left:1px solid var(--border);gap:10px;padding-left:28px;display:grid}.mk .ph__help>span{color:var(--text-2);font-size:14px}.mk .ph__ticket{border:1px solid var(--brand-500);background:var(--surface);height:44px;font:600 14.5px var(--font-display);color:var(--brand-700);white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:0 16px;text-decoration:none;transition:background-color .15s;display:inline-flex}.mk .ph__ticket:hover{background:color-mix(in srgb, var(--brand-500) 9%, var(--surface))}[data-theme=dark] .mk .ph__ticket{color:var(--brand-300)}@media (max-width:1100px){.mk .ph:not(.ph--compact) .ph__methods{grid-template-columns:repeat(3,minmax(0,1fr))}}.mk .ph--compact{border-radius:18px;margin:0 0 16px}.mk .ph--compact .ph__top{grid-template-columns:44px minmax(0,1fr);column-gap:14px;padding:20px 18px 18px}.mk .ph--compact .ph__icon{width:44px;height:44px}.mk .ph--compact .ph__title{font-size:17px}.mk .ph--compact .ph__lead,.mk .ph--compact .ph__cta{grid-column:1/-1}.mk .ph--compact .ph__lead{font-size:14px}.mk .ph--compact .ph__cta{grid-row:3;width:100%;height:48px;font-size:15px}.mk .ph--compact .ph__mid{margin:0 18px;padding:18px 0 20px}.mk .ph--compact .ph__methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mk .ph--compact .ph-method{gap:10px;min-height:50px;padding:0 12px;font-size:14px}.mk .ph--compact .ph__foot{grid-template-columns:minmax(0,1fr);padding:18px}.mk .ph--compact .ph__help{border-left:0;border-top:1px solid var(--border);padding:16px 0 0}.mk .ph--compact .ph__safe-icon{width:40px;height:40px}.mk .ph--compact .ph-status{flex-wrap:wrap;align-items:flex-start}.mk .ph--compact .ph-status__text{flex-basis:calc(100% - 44px)}.mk .ph--compact .ph-status__undo{margin-left:44px}@media (max-width:720px){.mk .ph__top{grid-template-columns:44px minmax(0,1fr);column-gap:14px;padding:20px 18px 18px}.mk .ph__icon{width:44px;height:44px}.mk .ph__lead,.mk .ph__cta{grid-column:1/-1}.mk .ph__lead{font-size:14px}.mk .ph__cta{grid-row:3;width:100%;height:50px}.mk .ph__mid{margin:0 18px;padding:18px 0 20px}.mk .ph:not(.ph--compact) .ph__methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mk .ph-method{gap:10px;min-height:52px;padding:0 12px;font-size:14px}.mk .ph__foot{grid-template-columns:minmax(0,1fr);padding:18px}.mk .ph__help{border-left:0;border-top:1px solid var(--border);padding:16px 0 0}.mk .ph-status{flex-wrap:wrap;align-items:flex-start}.mk .ph-status__text{flex-basis:calc(100% - 44px)}.mk .ph-status__undo{margin-left:44px}}.mk .ph__top{grid-template-columns:56px minmax(0,1fr) auto;column-gap:18px}.mk .ph__lead{font-size:14.5px}.mk .ph__cta{height:50px;padding:0 20px;font-size:15px}.mk .ph-method{white-space:nowrap;background:color-mix(in srgb, #efe8dc 40%, var(--surface));gap:9px;min-height:64px;padding:0 11px;font-size:14.5px}[data-theme=dark] .mk .ph-method{background:var(--bg-soft)}.mk button.ph-method.is-on{background:color-mix(in srgb, var(--brand-500) 7%, var(--surface))}.mk .ph-method__icon{width:28px;height:28px}.mk .ph--compact .ph-method{min-height:54px}.mk .pc{--pc-accent:var(--brand-700);--pc-icon:var(--brand-600);--pc-soft:color-mix(in srgb, var(--brand-500) 8%, var(--surface));isolation:isolate;border:1px solid var(--border);background:var(--surface);border-radius:22px;gap:22px;padding:26px 24px 24px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 40px -30px #1e285a59}[data-theme=dark] .mk .pc{--pc-accent:var(--brand-300);--pc-icon:var(--brand-300);--pc-soft:color-mix(in srgb, var(--brand-500) 13%, var(--surface))}.mk .pc:before{content:"";z-index:-1;background:linear-gradient(135deg, color-mix(in srgb, var(--brand-500) 12%, transparent), color-mix(in srgb, var(--pos) 10%, transparent));border-radius:48px;width:190px;height:190px;position:absolute;top:-70px;right:-70px;transform:rotate(28deg)}.mk .pc__head{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:16px;display:grid}.mk .pc__icon{width:52px;height:52px;color:var(--pc-icon);background:var(--pc-soft);border-radius:16px;place-items:center;display:grid}.mk .pc__intro{gap:6px;min-width:0;display:grid}.mk .pc__eyebrow{font:700 11px var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--pc-accent)}.mk .pc__title{font:800 20px/1.2 var(--font-display);letter-spacing:-.02em;color:var(--text);margin:0}.mk .pc__lead{color:var(--text-2);margin:2px 0 0;font-size:14px;line-height:1.55}.mk .pc__list{gap:18px;margin:0;padding:0;list-style:none;display:grid}.mk .pc__list li{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:16px;display:grid}.mk .pc__check{width:36px;height:36px;color:var(--pos);background:var(--pos-soft);border-radius:50%;justify-self:center;place-items:center;display:grid}.mk .pc__list div{gap:3px;min-width:0;padding-top:1px;display:grid}.mk .pc__list b{font:700 14.5px/1.35 var(--font-display);color:var(--text)}.mk .pc__list div>span{color:var(--text-2);font-size:13.5px;line-height:1.5}.mk .pc__contact{background:var(--pc-soft);border-radius:16px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;padding:16px;display:grid}.mk .pc__contact-icon{width:44px;height:44px;color:var(--pc-icon);background:color-mix(in srgb, var(--brand-500) 14%, var(--surface));border-radius:12px;place-items:center;display:grid}.mk .pc__contact-body{gap:4px;min-width:0;display:grid}.mk .pc__label{font:700 11px var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--pc-accent)}.mk .pc__text{color:var(--text-2);margin:0;font-size:14px;line-height:1.5}.mk .pc__ticket{background:var(--brand-500);height:42px;font:700 14.5px var(--font-display);color:#fff;box-shadow:0 10px 22px -14px var(--brand-500);border-radius:10px;justify-self:start;align-items:center;gap:8px;margin-top:8px;padding:0 18px;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:inline-flex}.mk .pc__ticket svg{transition:transform .18s var(--ease)}.mk .pc__ticket:hover{background:var(--brand-600);color:#fff;box-shadow:0 12px 26px -12px var(--brand-500)}.mk .pc__ticket:hover svg{transform:translate(3px)}.mk .pc__warn{color:var(--text-3);align-items:flex-start;gap:7px;margin:6px 0 0;font-size:12.5px;line-height:1.45;display:flex}.mk .pc__warn svg{flex:none;margin-top:1px}.mk .pc--compact{gap:18px;margin-top:16px;padding:22px 20px 20px}.mk .pc--compact .pc__title{font-size:18px}@media (max-width:400px){.mk .pc{padding:22px 18px 18px}.mk .pc__head,.mk .pc__list li{grid-template-columns:44px minmax(0,1fr);gap:12px}.mk .pc__icon{border-radius:13px;width:44px;height:44px}.mk .pc__contact{grid-template-columns:minmax(0,1fr)}.mk .pc__contact-icon{display:none}}.mk .ph__foot,.mk .ph--compact .ph__foot{grid-template-columns:minmax(0,1fr)}
