.mk-shell{gap:var(--sp-5);flex-direction:column;display:flex}.mk-shell .ui-page-title{letter-spacing:-.02em}.mk-field:focus{border-color:var(--color-crimson);box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--color-crimson) 10%, transparent)}.mk-shell-cols{gap:var(--sp-6);align-items:start;display:grid}.mk-shell-main{gap:var(--sp-5);flex-direction:column;min-width:0;display:flex}.mk-comptoir-slot:empty{display:none}@media not (min-width:1200px){.mk-comptoir-slot{display:none}}@media (min-width:1200px){.mk-shell-cols:has(>.mk-comptoir-slot:not(:empty)){grid-template-columns:minmax(0, 1fr) calc(var(--sp-8) * 5)}.mk-comptoir-slot{--cp-top:calc(66px + env(safe-area-inset-top) + var(--sp-5));top:var(--cp-top);position:sticky}}.mk-nav{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.mk-activity{display:none}@media not (min-width:640px){.mk-tabs .ui-tabs__tab[data-tab-id=activity]{display:none}.mk-tabs .ui-tabs__tab{padding:0 var(--sp-2)}.mk-tabs .ui-tabs__tab:after{inset:auto var(--sp-2) 0}.mk-activity{color:var(--color-bone);align-self:flex-end;text-decoration:none;display:inline-flex}.mk-activity[aria-current=page]:before{border-color:var(--color-signal)}.mk-activity[aria-current=page] .ui-tabs__count{background:var(--color-crimson-deep);color:var(--color-on-crimson)}}.mk{gap:var(--sp-5);flex-direction:column;display:flex}.mk-filters-inline{display:none}@media (min-width:768px){.mk-filters-inline{display:block}}.mk-form{gap:var(--sp-4);flex-direction:column;display:flex}.mk-row-top{gap:var(--sp-3) var(--sp-4);display:grid}@media (min-width:768px){.mk-form:not([data-in-sheet]) .mk-row-top{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.2fr);align-items:end}}.mk-control{gap:var(--sp-1);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.mk-label{font:600 var(--fs-t3) / var(--lh-t3) var(--font-sans);color:var(--color-bone-dim)}.mk-field{width:100%;min-height:calc(var(--sp-7) - var(--sp-1));padding:var(--sp-2) var(--sp-3);border:1px solid var(--color-line-field);background:var(--color-field);color:var(--color-bone);font:500 var(--fs-t2) / var(--lh-t2) var(--font-sans);transition:border-color var(--dur-fast) var(--ease-out)}.mk-field::placeholder{color:var(--color-muted)}.mk-field:hover{border-color:var(--color-bone-dim)}.mk-control--search .mk-field{border-bottom:2px solid var(--color-crimson-btn)}.mk-field:focus-visible,.mk-open:focus-visible,.mk-link:focus-visible,.mk-pill-x:focus-visible,.mk-filters-open:focus-visible,.mk-more-summary:focus-visible,.mk-sheet .cp-copy:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.mk-range{align-items:center;gap:var(--sp-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.mk-range-dash{color:var(--color-muted)}.mk-chip-code{font-weight:700}.mk-row-chips{align-items:center;gap:var(--sp-2) var(--sp-5);flex-wrap:wrap;display:flex}.mk-row-toggles{align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.mk-row-toggles:empty{display:none}.mk-link{min-height:var(--sp-5);padding:var(--sp-1) 0;color:var(--color-steel);font:600 var(--fs-t3) / var(--lh-t3) var(--font-sans);text-underline-offset:3px;cursor:pointer;align-items:center;text-decoration:underline;display:inline-flex}.mk-link:hover{color:var(--color-bone)}.mk-more{border-top:1px solid var(--color-line)}.mk-more-summary{align-items:center;gap:var(--sp-2);min-height:calc(var(--sp-7) - var(--sp-1));color:var(--color-bone-dim);font:600 var(--fs-t3) / var(--lh-t3) var(--font-sans);cursor:pointer;list-style:none;display:inline-flex}.mk-more-summary::-webkit-details-marker{display:none}.mk-more-summary:before{content:"";width:var(--sp-2);height:var(--sp-2);transition:transform var(--dur-fast) var(--ease-out);border-bottom:2px solid;border-right:2px solid;transform:rotate(-45deg)}.mk-more[open] .mk-more-summary:before{transform:rotate(45deg)}.mk-more-summary:hover{color:var(--color-bone)}.mk-more-count{min-width:var(--sp-5);padding:0 var(--sp-1);background:var(--color-crimson-deep);color:var(--color-on-crimson);font-size:var(--fs-t4);line-height:var(--lh-t4);text-align:center;clip-path:polygon(var(--cut-chip) 0, 100% 0, calc(100% - var(--cut-chip)) 100%, 0 100%)}.mk-more-body{grid-template-columns:repeat(auto-fill, minmax(calc(var(--sp-8) * 2 + var(--sp-5)), 1fr));gap:var(--sp-3) var(--sp-4);padding:var(--sp-2) 0 var(--sp-1);display:grid}.mk-pill{align-self:flex-start;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-1) var(--sp-1) var(--sp-3);border:1px solid var(--color-steel-deep);background:color-mix(in srgb, var(--color-steel) 8%, transparent);font:700 var(--fs-t3) / var(--lh-t3) var(--font-sans);display:inline-flex}.mk-pill-x{min-width:calc(var(--sp-6) + var(--sp-1));min-height:calc(var(--sp-6) + var(--sp-1));color:var(--color-bone);cursor:pointer;place-items:center;display:inline-grid}.mk-form:not([data-in-sheet]) .mk-sheet-actions{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mk-form[data-in-sheet] .mk-sheet-actions{padding-top:var(--sp-3);background:linear-gradient(transparent, var(--color-ink-2) var(--sp-3));position:sticky;bottom:0}.mk-results{min-width:0}.mk-toolbar{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-5);padding-bottom:var(--sp-3);border-bottom:1px solid var(--color-line);flex-wrap:wrap;display:flex}.mk-filters-open{min-height:calc(var(--sp-7) - var(--sp-1));padding:0 var(--sp-4);border:1px solid var(--color-line-field);background:var(--color-char);color:var(--color-bone);font:700 var(--fs-t3) / var(--lh-t3) var(--font-sans);cursor:pointer;clip-path:polygon(0 0, calc(100% - var(--cut-chip)) 0, 100% var(--cut-chip), 100% 100%, 0 100%)}@media (min-width:768px){.mk-filters-open{display:none}}.mk-count{color:var(--color-bone-dim);font-variant-numeric:tabular-nums;margin:0 auto 0 0;font-weight:600}.mk-sort{align-items:center;gap:var(--sp-2);display:flex}.mk-sort .mk-field{width:auto}@media not (min-width:480px){.mk-sort .mk-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.mk-grid{gap:var(--sp-6) var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:480px){.mk-grid{grid-template-columns:repeat(auto-fill, minmax(calc(var(--sp-8) * 2 + var(--sp-3)), 1fr))}}.mk-tile{align-items:center;gap:var(--sp-2);content-visibility:auto;contain-intrinsic-size:auto calc(var(--sp-8) * 4);flex-direction:column;min-width:0;display:flex}.mk-open{color:inherit;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out);padding:0;display:block}.mk-tile .mk-open:hover{transform:translateY(calc(-1 * var(--sp-1)))}.mk-tile-body{gap:var(--sp-1);width:calc(var(--sp-8) * 2 - var(--sp-1));max-width:100%;display:grid}.mk-tile-meta,.mk-tile-price{justify-content:space-between;align-items:center;gap:var(--sp-1) var(--sp-2);min-width:0;display:flex}.mk-tile-meta{flex-wrap:wrap;justify-content:flex-start}.mk-kind{padding:0 var(--sp-2);border:1px solid var(--color-steel-deep);color:var(--color-steel);font:600 var(--fs-t4) / var(--lh-t4) var(--font-sans);white-space:nowrap;clip-path:polygon(var(--cut-chip) 0, 100% 0, calc(100% - var(--cut-chip)) 100%, 0 100%);flex:none}.mk-time{color:var(--color-muted);font:600 var(--fs-t4) / var(--lh-t4) var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}.mk-time[data-soon],.mk-ends[data-soon]{color:var(--color-crimson)}.mk-price{align-items:center;gap:var(--sp-1);color:var(--color-bone);font:400 var(--fs-d3) / var(--lh-d3) var(--font-display);letter-spacing:.02em;display:inline-flex}.mk-price-icon{width:calc(var(--sp-4) + var(--sp-1));height:calc(var(--sp-4) + var(--sp-1));flex:none}.mk-trend{width:var(--sp-6);height:var(--sp-4)}.mk-sentinel{height:1px}.mk-more-results{justify-items:center;gap:var(--sp-3);padding:var(--sp-6) 0 var(--sp-2);display:grid}.mk-sk-card{width:calc(var(--sp-8) * 2 - var(--sp-1));aspect-ratio:1/1.4;max-width:100%}.mk-sk-line{height:var(--sp-3)}.mk-sk-line--short{width:45%}.mk-sk-price{width:60%;height:var(--sp-5)}.mk-sheet{width:min(calc(var(--sp-8) * 13), calc(100vw - 2 * var(--gutter)))}.mk-sheet .ui-modal__title{overflow-wrap:anywhere}.mk-sheet-grid{gap:var(--sp-5);justify-items:center;display:grid}@media (min-width:768px){.mk-sheet-grid{place-items:start stretch;gap:var(--sp-6);grid-template-columns:auto minmax(0,1fr)}}.mk-sheet-art{align-items:center;gap:var(--sp-3);flex-direction:column;display:flex}@media not (min-width:768px){.mk-sheet-art .mk-open>*{--w:calc(var(--sp-8) * 2 + var(--sp-6))!important}}.mk-sheet-info{gap:var(--sp-3);width:100%;min-width:0;color:var(--color-bone);flex-direction:column;display:flex}.mk-sheet-deal{align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.mk-sheet-price{align-items:center;gap:var(--sp-2);font:400 var(--fs-d1) / var(--lh-d1) var(--font-display);letter-spacing:.01em;display:inline-flex}.mk-sheet-price .mk-price-icon{width:var(--sp-6);height:var(--sp-6)}.mk-ends{font-variant-numeric:tabular-nums;font-weight:700}.mk-traits{grid-template-columns:repeat(auto-fill, minmax(calc(var(--sp-8) + var(--sp-7)), 1fr));gap:var(--sp-3) var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--color-line);margin:0;display:grid}.mk-traits dt,.mk-stats dt{color:var(--color-muted);font:600 var(--fs-t4) / var(--lh-t4) var(--font-sans)}.mk-traits dd,.mk-stats dd{margin:0;font-weight:700}.mk-trait-code dd{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.mk-sheet .cp-copy{min-height:calc(var(--sp-6) + var(--sp-1));padding:0 var(--sp-3);border:1px solid var(--color-line-2);background:var(--color-char-2);color:var(--color-bone);font:700 var(--fs-t4) / var(--lh-t4) var(--font-sans);cursor:pointer;clip-path:polygon(var(--cut-chip) 0, 100% 0, calc(100% - var(--cut-chip)) 100%, 0 100%)}.mk-sheet .cp-copy:hover,.mk-sheet .cp-copy[data-done=true]{border-color:var(--color-steel);color:var(--color-steel)}.mk-market{gap:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--color-line);flex-direction:column;display:flex}.mk-market-title{font-weight:800}.mk-market-sub{color:var(--color-bone-dim);font-weight:700}.mk-stats{grid-template-columns:repeat(auto-fill, minmax(calc(var(--sp-8) + var(--sp-7)), 1fr));gap:var(--sp-3) var(--sp-4);margin:0;display:grid}.mk-stats dd{font:400 var(--fs-d3) / var(--lh-d3) var(--font-display)}.mk-stat-price{align-items:center;gap:var(--sp-1);display:inline-flex}.mk-trend-value[data-dir=up]{color:var(--color-steel)}.mk-trend-value[data-dir=down]{color:var(--color-crimson)}.mk-sales-list{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk-sale{align-items:center;gap:var(--sp-1) var(--sp-3);flex-wrap:wrap;display:flex}.mk-sale .mk-price{font-size:var(--fs-t1);line-height:var(--lh-t1)}.mk-sale .mk-price-icon{width:var(--sp-4);height:var(--sp-4)}.mk-sale-tag{color:var(--color-bone-dim);font:700 var(--fs-t3) / var(--lh-t3) var(--font-sans)}.mk-sale-time{color:var(--color-muted);font:500 var(--fs-t3) / var(--lh-t3) var(--font-sans)}.mk-sheet-foot{width:100%}.mk-buy{justify-content:flex-end;align-items:center;gap:var(--sp-3);color:var(--color-bone);flex-wrap:wrap;display:flex}.mk-confirm{justify-content:space-between}.mk-confirm-text{flex:1 1 calc(var(--sp-8) * 3);gap:var(--sp-1);min-width:0;padding-left:var(--sp-3);border-left:3px solid var(--color-crimson-btn);display:grid}.mk-confirm-title{font-weight:800}.mk-confirm-actions{gap:var(--sp-3);flex-wrap:wrap;display:flex}.mk-notice{color:var(--color-crimson);font-weight:700}.mk-won-text{margin-right:auto;font-weight:800}.mk-sheet-art[data-won] .mk-open{animation:mk-won calc(var(--dur-reveal) + var(--dur-slow) - var(--dur-fast)) var(--ease-out) 1}@keyframes mk-won{0%{filter:drop-shadow(0 0 #0000);transform:scale(1)}40%{filter:drop-shadow(0 0 var(--sp-5) color-mix(in srgb, var(--color-crimson) 75%, transparent));transform:scale(1.05)}to{filter:drop-shadow(0 0 var(--sp-2) color-mix(in srgb, var(--color-crimson) 35%, transparent));transform:scale(1)}}@media (prefers-reduced-motion:reduce){.mk-open,.mk-field,.mk-more-summary:before{transition:none}.mk-tile .mk-open:hover{transform:none}.mk-sheet-art[data-won] .mk-open{animation:none}}html.lite .mk-open,html.lite .mk-more-summary:before{transition:none}html.lite .mk-tile .mk-open:hover{transform:none}html.lite .mk-sheet-art[data-won] .mk-open{animation:none}
