.mk{--mk-radius:2px;--mk-gap:clamp(14px, 2vw, 22px);padding-bottom:96px}.mk :where(h1,h2,h3),.mk :where(p){margin:0}.mk-bar{z-index:30;border-bottom:1px solid var(--line);background:color-mix(in oklab, var(--ground) 90%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:56px}@media (min-width:1024px){.mk-bar{top:0}}@media (max-width:599px),(max-height:520px) and (max-width:1023px){.mk-bar{position:relative;top:auto}}.mk-bar-in{align-items:center;gap:10px;min-height:56px;display:flex}.mk-brand{color:var(--ink);white-space:nowrap;align-items:baseline;gap:8px;padding-block:4px;text-decoration:none;display:inline-flex}.mk-brand b{font-family:var(--font-display);letter-spacing:.02em;font-size:22px;font-weight:800}.mk-brand span{color:var(--accent);font-family:var(--font-mono);letter-spacing:.06em;font-size:12px}.mk-nav{gap:2px;margin-left:8px;display:flex}.mk-nav a{white-space:nowrap;letter-spacing:0;min-height:40px;color:var(--ink2);align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;transition:color .14s;display:inline-flex;position:relative}.mk-nav a:hover,.mk-nav a[aria-current=page]{color:var(--ink)}.mk-nav a:after{content:"";background:var(--accent);height:2px;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:5px;left:12px;right:12px;transform:scaleX(0)}.mk-nav a[aria-current=page]:after{box-shadow:0 0 12px color-mix(in oklab, var(--accent) 60%, transparent);transform:none}.mk-nav a:hover:after{transform:scaleX(.4)}.mk-count{min-width:18px;height:18px;color:var(--ground);background:var(--accent);border-radius:9px;place-items:center;padding:0 5px;font-size:11px;display:inline-grid}.mk-bar-search{flex:auto;justify-content:flex-end;min-width:0;display:flex}.mk-bar-search form{width:100%;max-width:420px;position:relative}.mk-bar-search input{width:100%;height:38px;padding:0 12px 0 34px}.mk-bar-search svg{color:var(--ink3);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.mk-me{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.mk-me>.mk-me-btn{min-width:0}.mk-me-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.mk-me-btn{min-height:40px;color:var(--ink);border:1px solid var(--line2);cursor:pointer;font:inherit;background:0 0;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.mk-me-btn:hover{border-color:var(--accent);color:var(--accent)}.mk-me-dot{background:var(--ink3);flex:none;width:7px;height:7px;transform:rotate(45deg)}.mk-me-dot[data-v=true]{background:var(--held-c)}@media (min-width:900px) and (max-width:1279px){.mk-brand span,.mk-mine-btn[data-roomy]{display:none}.mk-nav{margin-left:0}.mk-nav a{padding:0 8px}.mk-nav a:after{left:8px;right:8px}.mk-bar-search{flex-basis:150px}}@media (max-width:1279px){.mk-me-btn:has(.mk-me-name){justify-content:center;width:40px;padding:0}.mk-me-btn .mk-me-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mk-me-btn:has(.mk-me-name){position:relative}.mk-me-btn .mk-me-ico{display:block}.mk-me-btn:has(.mk-me-ico) .mk-me-dot{box-shadow:0 0 0 2px var(--ground);position:absolute;bottom:8px;right:7px}}.mk-me-ico{flex:none;display:none}@media (max-width:899px){.mk-bar-in{flex-wrap:wrap;gap:8px;padding-block:8px 0}.mk-brand{display:none}body:has(.mk-tabbar) .mk-me>.mk-me-btn{display:none}body:has(.mk-tabbar) .mk-me:not(:has(.mk-mine)){display:none}.mk-bar-search{flex:120px;order:1}.mk-me{order:2;margin-left:auto}.mk-bar-search form{max-width:none}.mk-bar-search input{height:42px}.mk-bar[data-home] .mk-bar-search{display:none}.mk-nav{margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);scrollbar-width:none;flex-basis:100%;order:4;overflow-x:auto}.mk-nav::-webkit-scrollbar{display:none}.mk-me{margin-left:auto}}.mk-tabbar{display:none}@media (max-width:899px){.mk-tabbar{z-index:45;padding:6px max(6px, env(safe-area-inset-right)) max(6px, env(safe-area-inset-bottom)) max(6px, env(safe-area-inset-left));background:color-mix(in oklab, var(--ground) 86%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}body:has(.mk-tabbar){padding-bottom:calc(64px + env(safe-area-inset-bottom))}body:has(.mk-tabbar) .mk-toast{bottom:calc(76px + env(safe-area-inset-bottom))}body:has(.mk-tabbar) .mk-mine-btn[href="/market/cart"]{display:none}}.mk-tabbar-it{min-height:52px;color:var(--ink3);font:inherit;letter-spacing:.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-content:center;justify-items:center;gap:3px;padding:0 2px;font-size:11px;font-weight:500;text-decoration:none;display:grid;position:relative}.mk-tabbar-it>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mk-tabbar-ico{border-radius:14px;place-items:center;width:44px;height:28px;transition:background .18s,color .18s;display:grid;position:relative}.mk-tabbar-it[aria-current=page]{color:var(--ink)}.mk-tabbar-it[aria-current=page] .mk-tabbar-ico{background:color-mix(in oklab, var(--accent) 18%, transparent);color:var(--accent)}.mk-tabbar-it:active .mk-tabbar-ico{transform:scale(.94)}.mk-tabbar-it[data-sell] .mk-tabbar-ico{background:var(--ink);color:var(--ground)}.mk-tabbar-it[data-sell][aria-current=page] .mk-tabbar-ico{background:var(--accent);color:#05070f}.mk-tabbar-it .mk-mine-count{position:absolute;top:-4px;right:2px}.mk-tabbar-dot{background:var(--ink3);width:7px;height:7px;box-shadow:0 0 0 2px var(--ground);position:absolute;bottom:2px;right:9px;transform:rotate(45deg)}.mk-tabbar-dot[data-v=true]{background:var(--held-c)}.mk-h3{font-family:var(--font-display);letter-spacing:-.005em;font-size:clamp(22px,2.2vw,28px);font-weight:700;line-height:1.05}.mk-dim{color:var(--ink3)}.mk-ink2{color:var(--ink2)}.mk-num{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:800;line-height:1}.mk-row{align-items:center;gap:10px;display:flex}.mk-row-wrap{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mk-stack{gap:var(--mk-gap);display:grid}.mk-sep{background:var(--line);border:0;height:1px;margin:0}.mk-page-head{gap:12px;padding-block:clamp(28px,5vw,56px) clamp(18px,3vw,28px);display:grid}.mk-crumbs{font-family:var(--font-mono);letter-spacing:.05em;color:var(--ink3);flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.mk-crumbs a{color:var(--ink2);align-items:center;min-height:40px;margin-block:-11px;text-decoration:none;display:inline-flex}.mk-crumbs a:hover{color:var(--accent)}.mk .btn[disabled]{opacity:.5;cursor:not-allowed}.mk .btn-sm{padding:8px 12px;font-size:12px}@media (max-width:640px),(pointer:coarse),(max-height:520px){.mk .btn-sm{min-height:40px}.mk .btn:not(.btn-sm){min-height:44px}.mk :is(.mk-orders-sig a,.mk-orders-item-t a,.mk-cart-line-t a,.mk-wants-label,.mk-desk-offer-title,.mk-desk-offer-who a,.mk-desk-thread-name a,.mk-desk-who-name,.mk-desk-brief-title,.mk-desk-card-title>a,.mk-desk-owed a,.mk-desk-acct-link,.mk-mine-title,.mk-sell-linkbtn,.mk-sell-edit-link,.mk-vd-ship-title,.mk-vd-lt-txt>a,.mk-browse-rev-who a,.mk-desk-inbox-ctx a,.mk-desk-card :is(p,span,div,h3,li)>a:not(.btn):not(:has(img)),.mk-desk-page a.t-mono:not(.btn),.mk-ship-flag-head>a,.mk-sales-hist){margin-block:-10px;padding-block:10px}.mk-crumbs a{margin-inline:-6px;padding-inline:6px}.mk :is(a,button).mk-chip:not(.mk-fact){justify-content:center;min-width:44px;min-height:40px}}.btn-quiet{color:var(--ink2);background:0 0;border-color:#0000}.btn-quiet:hover{color:var(--accent);background:0 0;border-color:#0000}.btn-wide{justify-content:center;width:100%}.btn-danger:hover{background:var(--flare-c);border-color:var(--flare-c)}.mk-panel{background:var(--panel);border:1px solid var(--line);padding:clamp(16px,2.2vw,24px)}.mk-well{background:linear-gradient(var(--line) 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, var(--line) 1px, transparent 1px) 0 0 / 24px 24px, color-mix(in oklab, var(--ground) 70%, var(--panel));background-blend-mode:normal;border:1px solid var(--line);position:relative}.mk-well:after{content:"";pointer-events:none;background:radial-gradient(ellipse at 50% 40%, transparent 40%, color-mix(in oklab, var(--ground) 55%, transparent));position:absolute;inset:0}.mk-field{gap:6px;min-width:0;display:grid}.mk-label{color:var(--ink);justify-content:space-between;gap:8px;font-size:13px;font-weight:500;display:flex}.mk-label small{font-family:var(--font-mono);color:var(--ink3);letter-spacing:.03em;font-size:11.5px;font-weight:400}.mk-hint{color:var(--ink3);font-size:13px;line-height:1.45}.mk-input,.mk-select,.mk-textarea,.mk-bar-search input{background:color-mix(in oklab, var(--ground) 55%, var(--panel));width:100%;min-width:0;color:var(--ink);border:1px solid var(--line2);border-radius:var(--mk-radius);font:inherit;min-height:44px;padding:11px 12px;font-size:15px;transition:border-color .14s,box-shadow .14s}.mk-textarea{resize:vertical;min-height:120px;line-height:1.5}.mk-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink3) 50%), linear-gradient(135deg, var(--ink3) 50%, transparent 50%);background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}.mk-input:focus,.mk-select:focus,.mk-textarea:focus,.mk-bar-search input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 22%, transparent);outline:none}.mk-input[aria-invalid=true]{border-color:var(--flare-c)}.mk-money{position:relative}.mk-money:before{content:"$";color:var(--ink3);font-family:var(--font-mono);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.mk-money .mk-input{font-family:var(--font-mono);padding-left:26px}.mk-grid2{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px;display:grid}.mk-check{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;display:flex}.mk-check input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin-top:2px}.mk-seg{border:1px solid var(--line2);flex-wrap:wrap;display:inline-flex}.mk-seg button,.mk-seg a{border:0;border-right:1px solid var(--line);min-height:40px;color:var(--ink2);font-family:var(--font-body);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.mk-seg>:last-child{border-right:0}.mk-seg [aria-pressed=true],.mk-seg [aria-current=page],.mk-seg [aria-selected=true]{background:var(--ink);color:var(--ground)}.mk-chips{flex-wrap:wrap;gap:6px;display:flex}.mk-chip{border:1px solid var(--line2);min-height:30px;color:var(--ink2);font-family:var(--font-mono);letter-spacing:.03em;cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:0 10px;font-size:12px;text-decoration:none;display:inline-flex}.mk-chip:hover{color:var(--ink);border-color:var(--ink3)}.mk-chip[aria-pressed=true]{color:var(--ground);background:var(--accent);border-color:var(--accent)}.mk-fact{cursor:default}.mk-fact:hover{color:var(--ink2);border-color:var(--line2)}.mk-notice{border-left:2px solid var(--accent);background:color-mix(in oklab, var(--accent) 8%, var(--panel));color:var(--ink2);padding:10px 14px;font-size:14px;line-height:1.5}.mk-notice[data-tone=warn]{border-left-color:var(--flare-c);background:color-mix(in oklab, var(--flare-c) 9%, var(--panel));color:var(--ink)}.mk-notice[data-tone=good]{border-left-color:var(--held-c);background:color-mix(in oklab, var(--held-c) 8%, var(--panel))}.mk-notice strong{color:var(--ink);font-weight:600}.mk-shield{border:1px dashed color-mix(in oklab, var(--flare-c) 70%, transparent);color:var(--ink);align-items:flex-start;gap:10px;padding:10px 12px;font-size:13.5px;line-height:1.45;display:flex}.mk-shield svg{color:var(--flare-c);flex:none;margin-top:2px}.mk-price{font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.mk-meter{--x:.5;background:var(--line);height:6px;margin-top:6px;position:relative}.mk-meter-fill{width:calc(var(--x) * 100%);background:var(--held-c);position:absolute;top:0;bottom:0;left:0}.mk-meter[data-tone=high] .mk-meter-fill{background:var(--flare-c)}.mk-meter[data-tone=low] .mk-meter-fill{background:var(--bolt-c)}.mk-meter:after{content:"";background:var(--ink2);width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.mk-meter-read{font-family:var(--font-mono);color:var(--ink3);letter-spacing:.03em;justify-content:space-between;gap:8px;margin-top:5px;font-size:11.5px;display:flex}.mk-bond{color:var(--ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.mk-bond-gem{flex:none;place-items:center;width:30px;height:30px;display:grid;position:relative}.mk-bond-gem:before{content:"";border:1.5px solid var(--line2);background:var(--panel);position:absolute;inset:4px;transform:rotate(45deg)}.mk-bond-gem[data-level="1"]:before{border-color:var(--ink2)}.mk-bond-gem[data-level="2"]:before{border-color:var(--accent)}.mk-bond-gem[data-level="3"]:before{border-color:var(--accent);background:color-mix(in oklab, var(--accent) 22%, var(--panel));box-shadow:0 0 14px color-mix(in oklab, var(--accent) 35%, transparent)}.mk-bond-gem b{font-family:var(--font-display);font-size:13px;font-weight:800;position:relative}.mk-bond-txt{line-height:1.15;display:grid}.mk-bond-txt span{font-size:13.5px;font-weight:500}.mk-bond-txt small{font-family:var(--font-mono);color:var(--ink3);letter-spacing:.03em;font-size:11.5px}.mk-verified{color:var(--held-c);font-family:var(--font-mono);letter-spacing:.04em;align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.mk-stars{color:var(--accent);gap:1px;display:inline-flex}.mk-stars svg[data-off=true]{color:var(--line2)}.mk-grid{gap:var(--mk-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,216px),1fr));display:grid}@media (max-width:479px){.mk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:259px){.mk-grid{grid-template-columns:minmax(0,1fr)}}.mk-card{color:var(--ink);grid-template-rows:auto 1fr;min-width:0;text-decoration:none;display:grid;position:relative}.mk-card-photo{aspect-ratio:4/5;place-items:center;transition:border-color .2s,box-shadow .26s,transform .26s cubic-bezier(.2,.8,.2,1);display:grid;overflow:hidden}.mk-card:hover .mk-card-photo,.mk-card:focus-visible .mk-card-photo{border-color:color-mix(in oklab, var(--accent) 55%, var(--line));box-shadow:0 22px 48px -26px color-mix(in oklab, var(--accent) 65%, transparent);transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.mk-card:hover .mk-card-photo{transform:none}}.mk-card-photo img{z-index:1;object-fit:contain;width:100%;height:100%;padding:7%;transition:transform .38s cubic-bezier(.2,.8,.2,1);position:relative}.mk-card:hover .mk-card-photo img{transform:scale(1.04)translateY(-1%)}.mk-card-photo[data-cover=true] img{object-fit:cover;padding:0}.mk-card-tag{z-index:2;font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink2);background:color-mix(in oklab, var(--ground) 78%, transparent);padding:3px 6px;font-size:10.5px;position:absolute;top:8px;left:8px}.mk-card-state{z-index:2;font-family:var(--font-mono);letter-spacing:.06em;color:var(--ground);background:var(--ink);padding:3px 6px;font-size:10.5px;position:absolute;top:8px;right:8px}.mk-card-vault{z-index:2;font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink);background:color-mix(in oklab, var(--ground) 78%, transparent);border:1px solid color-mix(in oklab, var(--accent) 60%, transparent);align-items:center;gap:6px;padding:3px 7px;font-size:10.5px;display:inline-flex;position:absolute;bottom:8px;left:8px}.mk-card-vault:before{content:"";background:var(--accent);width:6px;height:6px;transform:rotate(45deg)}.mk-card-body{align-content:start;gap:5px;padding:12px 2px 0;display:grid}.mk-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.64em;font-size:14.5px;font-weight:500;line-height:1.32;display:-webkit-box;overflow:hidden}.mk-card:hover .mk-card-title{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--accent) 70%, transparent);text-decoration-color:color-mix(in oklab, var(--accent) 70%, transparent);text-underline-offset:3px}.mk-card-sub{font-family:var(--font-mono);color:var(--ink3);letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.mk-card-price{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.mk-card-price .mk-price{font-size:26px}.mk-card-ship{font-family:var(--font-mono);color:var(--ink3);white-space:nowrap;flex:none;font-size:11px}.mk-card:before,.mk-card:after{content:"";z-index:3;border:solid var(--accent);opacity:0;pointer-events:none;width:12px;height:12px;transition:opacity .16s;position:absolute}.mk-card:before{border-width:2px 0 0 2px;top:-1px;left:-1px}.mk-card:after{top:calc(var(--photo-h,0px) - 11px);border-width:0 2px 2px 0;display:none;right:-1px}.mk-card:hover:before,.mk-card:focus-visible:before{opacity:.9}.mk-gallery{gap:10px;display:grid}.mk-gallery-main{aspect-ratio:4/5;cursor:zoom-in;place-items:center;display:grid;overflow:hidden}.mk-gallery-main img{z-index:1;object-fit:contain;max-width:100%;max-height:100%;position:relative}.mk-thumbs{scrollbar-width:thin;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.mk-thumb{border:1px solid var(--line);background:var(--panel);cursor:pointer;flex:none;width:64px;height:80px;padding:0;position:relative}.mk-thumb img{object-fit:contain;width:100%;height:100%;padding:3px}.mk-thumb[aria-current=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.mk-thumb-tag{font-family:var(--font-mono);background:var(--ink);color:var(--ground);padding:1px 3px;font-size:9.5px;position:absolute;bottom:2px;left:2px}.mk-kv{grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:8px 18px;font-size:14px;display:grid}.mk-kv dt{color:var(--ink3);font-family:var(--font-mono);letter-spacing:.03em;padding-top:2px;font-size:12px}.mk-kv dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.mk-table{border-collapse:collapse;width:100%;font-size:14px}.mk-table th{text-align:left;font-family:var(--font-mono);color:var(--ink3);letter-spacing:.04em;border-bottom:1px solid var(--line2);padding:8px 10px;font-size:11.5px;font-weight:400}.mk-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px 10px}.mk-table tr:hover td{background:color-mix(in oklab, var(--accent) 4%, transparent)}.mk-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.mk-timeline li{padding:0 0 18px 22px;font-size:14px;position:relative}.mk-timeline li:before{content:"";background:var(--accent);width:7px;height:7px;position:absolute;top:6px;left:3px;transform:rotate(45deg)}.mk-timeline li:after{content:"";background:var(--line2);width:1px;position:absolute;top:16px;bottom:0;left:6px}.mk-timeline li:last-child:after{display:none}.mk-timeline time{font-family:var(--font-mono);color:var(--ink3);font-size:11.5px;display:block}.mk-msgs{gap:10px;max-height:420px;padding:4px;display:grid;overflow-y:auto}.mk-msg{background:var(--panel);border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;max-width:min(78%,520px);padding:9px 12px;font-size:14.5px;line-height:1.45}.mk-msg[data-mine=true]{background:color-mix(in oklab, var(--accent) 12%, var(--panel));border-color:color-mix(in oklab, var(--accent) 30%, var(--line));justify-self:end}.mk-msg small{font-family:var(--font-mono);color:var(--ink3);margin-top:4px;font-size:10.5px;display:block}.mk-scrim{z-index:60;background:color-mix(in oklab, var(--ground) 70%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;padding:16px;animation:.16s ease-out mk-fade;display:grid;position:fixed;inset:0}.mk-sheet{gap:16px;width:min(100%,520px);max-height:calc(100dvh - 32px);padding:clamp(20px,4vw,32px);animation:.22s cubic-bezier(.2,.8,.2,1) mk-rise;display:grid;overflow-y:auto}.mk-sheet-h{padding-right:48px;font-size:clamp(30px,6vw,44px)}.mk-sheet-p{color:var(--ink2);line-height:1.5}.mk-sheet-x{border:1px solid var(--line2);color:var(--ink2);cursor:pointer;background:0 0;min-width:40px;min-height:40px;padding:0 10px;position:absolute;top:12px;right:12px}.mk-sheet-x:hover{color:var(--accent);border-color:var(--accent)}.mk-sheet-steps{gap:14px;font-size:11.5px;display:flex}.mk-sheet-steps span{color:var(--ink3)}.mk-sheet-steps span[data-on=true]{color:var(--accent)}.mk-sheet-steps span[data-done=true]{color:var(--held-c)}.mk-wallets{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mk-wallet{background:color-mix(in oklab, var(--ground) 50%, var(--panel));border:1px solid var(--line2);width:100%;min-height:56px;color:var(--ink);font:inherit;cursor:pointer;text-align:left;align-items:center;gap:12px;padding:12px 14px;font-weight:500;display:flex}.mk-wallet:hover:not([disabled]){border-color:var(--accent)}.mk-wallet img{border-radius:6px}.mk-wallet-go{color:var(--ink3);margin-left:auto}.mk-nowallet{color:var(--ink2);gap:12px;display:grid}.mk-scrim{padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));overscroll-behavior:contain}.mk-sheet{overscroll-behavior:contain}@media (max-width:479px){.mk-scrim{padding:max(8px, env(safe-area-inset-top)) 0 0;place-items:end center}.mk-sheet{width:100%;max-height:calc(100dvh - max(8px, env(safe-area-inset-top)));padding-bottom:max(20px, calc(env(safe-area-inset-bottom) + 16px));border-bottom:0}}@media (max-height:520px){.mk-scrim{padding-block:8px}.mk-sheet{max-height:calc(100dvh - 16px)}}@keyframes mk-fade{0%{opacity:0}}@keyframes mk-rise{0%{opacity:0;transform:translateY(12px)}}.mk-empty{color:var(--ink2);justify-items:start;gap:10px;padding:clamp(28px,6vw,56px) 0;display:grid}.mk-empty .mk-h3{color:var(--ink)}.mk-skel{background:linear-gradient(90deg, var(--line) 0%, color-mix(in oklab, var(--line2) 70%, var(--line)) 50%, var(--line) 100%) 0 0 / 200% 100%;animation:1.4s linear infinite mk-shimmer}@keyframes mk-shimmer{to{background-position:-200% 0}}.mk-toast{z-index:70;left:50%;bottom:max(18px, env(safe-area-inset-bottom));background:var(--ink);max-width:min(92vw,460px);color:var(--ground);padding:12px 16px;font-size:14px;animation:.2s ease-out mk-rise;position:fixed;transform:translate(-50%);box-shadow:0 12px 40px #00000059}.mk-split{gap:clamp(24px,4vw,56px);display:grid}@media (min-width:960px){.mk-split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start}}.mk-aside{gap:var(--mk-gap);align-content:start;display:grid}@media (min-width:960px){.mk-sticky{position:sticky;top:72px}}.mk-browse{gap:clamp(20px,3vw,32px);display:grid}@media (min-width:1100px){.mk-browse{grid-template-columns:240px minmax(0,1fr);align-items:start}}.mk-stage{border:1px solid var(--line);background:radial-gradient(ellipse 70% 55% at 50% 18%, color-mix(in oklab, var(--accent) 10%, transparent), transparent 70%), radial-gradient(ellipse 60% 10% at 50% 94%, color-mix(in oklab, var(--ground) 80%, black), transparent 70%), linear-gradient(180deg, color-mix(in oklab, var(--panel) 92%, var(--ink) 3%) 0%, color-mix(in oklab, var(--ground) 72%, var(--panel)) 100%);transition:border-color .2s;position:relative;overflow:hidden}.mk-stage:before{content:"";pointer-events:none;background:linear-gradient(var(--line) 1px, transparent 1px) 0 0 / 22px 22px, linear-gradient(90deg, var(--line) 1px, transparent 1px) 0 0 / 22px 22px;opacity:.35;position:absolute;inset:45% 0 0;-webkit-mask-image:linear-gradient(#0000,#000 60%);mask-image:linear-gradient(#0000,#000 60%)}.mk-card .mk-card-photo{aspect-ratio:4/5;place-items:center;display:grid}.mk-card .mk-card-photo img{z-index:1;object-fit:contain;filter:drop-shadow(0 14px 16px #00000073)drop-shadow(0 2px 3px #00000059);width:100%;height:100%;padding:9% 10% 11%;transition:transform .42s cubic-bezier(.2,.8,.2,1),filter .42s;position:relative}.mk-card:hover .mk-stage,.mk-card:focus-visible .mk-stage{border-color:color-mix(in oklab, var(--accent) 55%, var(--line))}.mk-card:hover .mk-card-photo img,.mk-card:focus-visible .mk-card-photo img{filter:drop-shadow(0 26px 22px #00000080)drop-shadow(0 4px 6px #0000004d);transform:translateY(-3.5%)scale(1.035)}.mk-card:before,.mk-card:after{display:none}.mk-card-sheen{z-index:2;pointer-events:none;opacity:0;position:absolute;inset:0}.mk-card[data-foil=true] .mk-card-sheen{background:linear-gradient(115deg, transparent 30%, color-mix(in oklab, var(--bolt) 45%, transparent) 42%, #ffffff8c 50%, color-mix(in oklab, var(--flare) 40%, transparent) 58%, transparent 70%) no-repeat;mix-blend-mode:overlay;filter:saturate(var(--c));background-position:120% 0;background-size:260% 100%}@supports (color:lab(0% 0 0)){.mk-card[data-foil=true] .mk-card-sheen{background:linear-gradient(115deg, transparent 30%, color-mix(in oklab, var(--bolt) 45%, transparent) 42%, lab(100% -.0000298023 .0000119209/.55) 50%, color-mix(in oklab, var(--flare) 40%, transparent) 58%, transparent 70%) no-repeat}}.mk-card[data-foil=true]:hover .mk-card-sheen,.mk-card[data-foil=true]:focus-visible .mk-card-sheen{opacity:1;animation:.9s cubic-bezier(.3,.6,.2,1) both mk-sweep}@keyframes mk-sweep{0%{background-position:120% 0}to{background-position:-40% 0}}.mk-card-tag{border:1px solid var(--line);padding:3px 6px;font-size:10px}.mk-card-badge{z-index:3;font-family:var(--font-display);letter-spacing:.02em;color:var(--ink);background:color-mix(in oklab, var(--ground) 80%, transparent);border:1px solid var(--line2);padding:5px 7px 4px;font-size:13px;font-weight:700;line-height:1;position:absolute;top:8px;right:8px}.mk-card-badge[data-tone=slab]{color:#05070f;background:linear-gradient(#f4f1e8,#d9d3c2);border-color:#bfb8a5}.mk-card-badge[data-tone=kind]{font-family:var(--font-mono);letter-spacing:.05em;color:var(--ink2);font-size:10.5px;font-weight:400}.mk-card-state{top:auto;bottom:8px;right:8px}.mk-card[data-state=sold] .mk-card-photo img{filter:grayscale(.6)brightness(.7)drop-shadow(0 10px 12px #0006)}.mk-card-body{gap:7px;padding-top:12px}.mk-card-price{align-items:center}.mk-card-vs{font-family:var(--font-mono);letter-spacing:.03em;border:1px solid var(--line2);color:var(--ink2);white-space:nowrap;padding:3px 7px;font-size:11px}.mk-card-vs[data-tone=low]{color:var(--bolt-c);border-color:color-mix(in oklab, var(--bolt-c) 45%, var(--line))}.mk-card-vs[data-tone=high]{color:var(--flare-c);border-color:color-mix(in oklab, var(--flare-c) 45%, var(--line))}.mk-card-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;min-width:0;padding-top:7px;display:flex}.mk-card-seller{min-width:0;color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;font-size:12.5px;display:inline-flex;overflow:hidden}.mk-card-gem{border:1.5px solid var(--ink3);flex:none;width:7px;height:7px;transform:rotate(45deg)}.mk-card-gem[data-v=true]{border-color:var(--held-c);background:var(--held-c)}@media (max-width:479px){.mk-card .mk-price{font-size:21px!important}.mk-card-vs{display:none}.mk-card-badge{font-size:11.5px}}.mk-cardback{z-index:1;place-items:center;gap:8px;width:58%;display:grid;position:relative}.mk-cardback svg{filter:drop-shadow(0 12px 14px #00000073);width:100%;height:auto}.mk-cardback-plate{fill:color-mix(in oklab, var(--panel) 70%, var(--ground));stroke:var(--line2);stroke-width:1.2px}.mk-cardback-inner{fill:none;stroke:color-mix(in oklab, var(--accent) 40%, var(--line));stroke-width:.8px}.mk-cardback-ring{fill:none;stroke:color-mix(in oklab, var(--accent) 70%, transparent);stroke-width:1.6px}.mk-cardback-bolt{fill:var(--accent)}.mk-cardback-label{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink3);font-size:10.5px}.mk-marks{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.mk-mark{font-family:var(--font-mono);color:var(--ink2);align-items:center;gap:6px;font-size:12px;display:inline-flex}.mk-mark img{border-radius:3px;display:block}@media (prefers-reduced-motion:reduce){.mk-card:hover .mk-card-photo img{transform:none}.mk-card[data-foil=true]:hover .mk-card-sheen{opacity:0;animation:none}}.mk .mk-bar-search input,.mk-bar .mk-bar-search input{height:40px;min-height:40px;padding:0 12px 0 36px;font-size:14.5px}.mk-bar-search svg{z-index:1}.mk-mine{align-items:center;gap:2px;display:inline-flex}.mk-mine-btn{width:40px;height:40px;color:var(--ink2);border:1px solid #0000;place-items:center;text-decoration:none;display:grid;position:relative}.mk-mine-btn:hover{color:var(--accent)}.mk-mine-btn[aria-current=page]{color:var(--ink);border-color:var(--line2)}.mk-mine-count{min-width:16px;height:16px;font-family:var(--font-mono);color:var(--ground);background:var(--accent);border-radius:8px;place-items:center;padding:0 4px;font-size:10px;line-height:1;display:grid;position:absolute;top:3px;right:2px}@media (max-width:479px){.mk-mine-btn[data-roomy]{display:none}.mk-mine{gap:0}.mk-mine-btn{width:38px}}@media (max-width:379px){.mk-mine{gap:0}.mk-me{flex-wrap:wrap;justify-content:flex-end;row-gap:6px}}@media (max-width:259px){.mk-mine{display:none}}.mk-card-auction{z-index:3;position:absolute;bottom:8px;left:8px}.mk-nav a{white-space:nowrap}.mk-page-head{grid-template-columns:minmax(0,1fr);align-items:end;gap:10px;padding-block:clamp(24px,4.4vw,48px) clamp(18px,2.6vw,28px);display:grid}.mk-page-head .mk-crumbs{margin-bottom:2px}.mk-page-head h1{overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.mk-page-head .t-lede{max-width:60ch;font-size:clamp(16px,1.3vw,18px)}.mk-page-head-acts{flex-wrap:wrap;gap:8px;display:flex}.mk-page-head>*{min-width:0}@media (max-width:299px){.mk-h2{font-size:30px}.mk-page-head h1,.mk-h2{overflow-wrap:anywhere}}@media (min-width:900px){.mk-page-head:has(>.mk-page-head-acts){grid-template-columns:minmax(0,1fr) auto}.mk-page-head>:not(.mk-page-head-acts){grid-column:1}.mk-page-head>.mk-page-head-acts{grid-area:2/2/span 2;justify-content:flex-end;align-self:end}}.mk-h1{font-size:clamp(44px,6.4vw,96px)}.mk-h2{font-size:clamp(34px,4.2vw,56px)}.mk-label{font-family:var(--font-mono);letter-spacing:.05em;color:var(--ink3);font-size:12px;font-weight:400}.mk-price,.mk-num,.t-num{font-variant-numeric:tabular-nums}.mk-tabs,.mk-orders-tabs,.mk-desk-tabs,.mk-browse-tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:2px;min-width:0;margin-bottom:16px;display:flex;overflow-x:auto}.mk-tabs::-webkit-scrollbar{display:none}.mk-orders-tabs::-webkit-scrollbar{display:none}.mk-desk-tabs::-webkit-scrollbar{display:none}.mk-browse-tabs::-webkit-scrollbar{display:none}.mk-tabs>a,.mk-tabs>button,.mk-orders-tabs>a,.mk-desk-tabs [role=tab],.mk-browse-tabs>a{min-height:46px;color:var(--ink2);cursor:pointer;white-space:nowrap;font-family:var(--font-mono);letter-spacing:.05em;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:13px;text-decoration:none;display:inline-flex;position:relative}.mk-tabs>:first-child,.mk-orders-tabs>a:first-child,.mk-desk-tabs [role=tab]:first-child,.mk-browse-tabs>a:first-child{padding-left:0}.mk-tabs>:hover,.mk-orders-tabs>a:hover,.mk-desk-tabs [role=tab]:hover,.mk-browse-tabs>a:hover,:is(.mk-tabs,.mk-orders-tabs,.mk-desk-tabs,.mk-browse-tabs) :is([aria-current=page],[aria-selected=true]){color:var(--ink)}:is(.mk-tabs,.mk-orders-tabs,.mk-desk-tabs,.mk-browse-tabs) :is([aria-current=page],[aria-selected=true]):after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:14px;right:14px}:is(.mk-tabs,.mk-orders-tabs,.mk-desk-tabs,.mk-browse-tabs)>:first-child:is([aria-current=page],[aria-selected=true]):after{left:0}.mk-tab-n{color:var(--ink3);font-size:11.5px}.mk-pill,.mk-orders-badge,.mk-desk-pill,.mk-mine-status{white-space:nowrap;min-height:24px;font-family:var(--font-mono);letter-spacing:.03em;color:var(--ink2);border:1px solid var(--line2);background:0 0;align-items:center;gap:6px;padding:0 8px;font-size:11.5px;line-height:1;display:inline-flex}:is(.mk-pill,.mk-orders-badge,.mk-desk-pill,.mk-mine-status):is([data-tone=act],[data-status=open],[data-status=paid],[data-status=reserved],[data-status=pending_payment]){color:var(--accent);border-color:color-mix(in oklab, var(--accent) 60%, var(--line2))}:is(.mk-pill,.mk-orders-badge,.mk-desk-pill,.mk-mine-status):is([data-tone=good],[data-status=active],[data-status=accepted],[data-status=completed],[data-status=delivered]){color:var(--held-c);border-color:color-mix(in oklab, var(--held-c) 60%, var(--line2))}:is(.mk-pill,.mk-orders-badge,.mk-desk-pill,.mk-mine-status):is([data-tone=warn],[data-status=held],[data-status=removed],[data-status=disputed],[data-status=countered]){color:var(--flare-c);border-color:color-mix(in oklab, var(--flare-c) 60%, var(--line2))}:is(.mk-pill,.mk-orders-badge,.mk-desk-pill,.mk-mine-status):is([data-tone=dim],[data-status=ended],[data-status=expired],[data-status=declined],[data-status=withdrawn],[data-status=cancelled],[data-status=refunded],[data-status=draft]){color:var(--ink3);border-color:var(--line)}:is(.mk-pill,.mk-mine-status):is([data-tone=solid],[data-status=sold]){color:var(--ground);background:var(--ink);border-color:var(--ink)}.mk-pill:before{content:"";background:currentColor;flex:none;width:6px;height:6px;transform:rotate(45deg)}.mk-pill[data-dot=false]:before{display:none}.mk-term{white-space:normal;display:inline}.mk-term-word{-webkit-text-decoration:underline dotted color-mix(in oklab, var(--ink3) 80%, transparent);text-decoration:underline dotted color-mix(in oklab, var(--ink3) 80%, transparent);text-underline-offset:3px}.mk-term-q{vertical-align:1px;border:1px solid var(--line2);width:16px;height:16px;color:var(--ink3);cursor:help;font-family:var(--font-mono);background:0 0;border-radius:50%;place-items:center;margin-left:4px;padding:0;font-size:10px;line-height:1;display:inline-grid;position:relative}.mk-term-q:after{content:"";position:absolute;inset:-12px}.mk-term-q:hover,.mk-term-q:focus-visible{color:var(--accent);border-color:var(--accent)}.mk-term-pop{background:var(--panel);width:max-content;max-width:min(320px,100vw - 32px);color:var(--ink);border:1px solid var(--line2);font-family:var(--font-body);letter-spacing:0;text-transform:none;text-align:left;margin:0;padding:10px 12px;font-size:13.5px;font-weight:400;line-height:1.45;box-shadow:0 14px 40px #00000059}.mk-term-pop b{margin-bottom:2px;font-weight:600;display:block}@supports (position-anchor:--a){.mk-term-pop{inset:auto;top:anchor(bottom);left:anchor(center);position-try-fallbacks:flip-block, --mk-left, --mk-right;position:fixed;translate:-50% 8px}@position-try --mk-left{left:anchor(left);translate:0 8px}@position-try --mk-right{left:auto;right:anchor(right);translate:0 8px}}.mk-howbuy{border-bottom:1px solid var(--line);background:color-mix(in oklab, var(--accent) 5%, var(--ground))}html[data-mk-howbuy=seen] .mk-howbuy{display:none}.mk-howbuy-in{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 18px;padding-block:12px;display:grid}.mk-howbuy ol{counter-reset:hb;color:var(--ink2);flex-wrap:wrap;gap:6px 26px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.mk-howbuy li{counter-increment:hb;align-items:baseline;gap:8px;display:inline-flex}.mk-howbuy li:before{content:counter(hb);font-family:var(--font-display);color:var(--accent);font-size:18px;font-weight:800}.mk-howbuy li b{color:var(--ink);font-weight:600}.mk-howbuy-acts{align-items:center;gap:4px;display:flex}.mk-howbuy-acts a,.mk-howbuy-acts button{min-height:40px;font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink2);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 10px;font-size:12px;text-decoration:none;display:inline-flex}.mk-howbuy-acts a:hover,.mk-howbuy-acts button:hover{color:var(--accent)}.mk-howbuy-acts a{font-family:var(--font-body);letter-spacing:0;font-size:13.5px;font-weight:600}.mk-howbuy-acts button{justify-content:center;min-width:40px}@media (max-width:699px){.mk-howbuy-in{gap:4px 8px;padding-block:6px}.mk-howbuy ol{gap:2px 14px;font-size:13px}.mk-howbuy li:before{font-size:15px}.mk-howbuy-more,.mk-howbuy-acts a{display:none}}.mk-empty{isolation:isolate;border:1px dashed var(--line2);background:color-mix(in oklab, var(--panel) 45%, var(--ground));margin-block:clamp(4px,1vw,12px);padding:clamp(26px,5vw,48px) clamp(18px,4vw,40px) clamp(24px,4.4vw,44px);position:relative;overflow:hidden}.mk-empty:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(var(--line) 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, var(--line) 1px, transparent 1px) 0 0 / 24px 24px;opacity:.55;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 120% at 100% 0,#000 10%,#0000 70%);mask-image:radial-gradient(70% 120% at 100% 0,#000 10%,#0000 70%)}.mk-empty:after{content:"";border:1.5px solid var(--accent);width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in oklab, var(--accent) 14%, transparent);order:-1;margin-bottom:4px;transform:rotate(45deg)}.mk-empty>p:not(.mk-h3){max-width:52ch;line-height:1.55}.mk-empty .btn{margin-top:8px}@media (max-width:899px){.mk-nav{padding-right:40px;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}}.mk-next{border-bottom:1px solid var(--line);background:color-mix(in oklab, var(--accent) 7%, var(--ground))}.mk-next[data-tone=late]{background:color-mix(in oklab, var(--flare-c) 10%, var(--ground))}.mk-next-in{align-items:center;gap:12px;min-height:48px;padding-block:6px;display:flex}.mk-next-in p{min-width:0;color:var(--ink);flex:1;font-size:14px;line-height:1.4}.mk-next-dot{background:var(--accent);flex:none;width:8px;height:8px;transform:rotate(45deg)}.mk-next[data-tone=late] .mk-next-dot{background:var(--flare-c)}.mk-next-go{border:1px solid var(--ink);background:var(--ink);min-height:40px;color:var(--ground);font-family:var(--font-mono);letter-spacing:.06em;flex:none;align-items:center;padding:0 14px;font-size:12.5px;text-decoration:none;display:inline-flex}.mk-next-go:hover{background:var(--accent);border-color:var(--accent);color:#05070f}@media (max-width:479px){.mk-next-in p{font-size:13px}}.mk-lens{pointer-events:none;z-index:2;background-color:#000;background-repeat:no-repeat;border-radius:50%;position:absolute;box-shadow:0 0 0 2px #ffffffd9,0 12px 32px #0000008c}@media (pointer:coarse){.mk-lens{display:none}}
