.mk-name:hover .mk-name-t,.mk-sec-head>p a,.mk-sec>p a,.mk-share dd a{color:var(--yellow);text-decoration:underline}.mk-facts dt,.mk-hub-g,.mk-state,.mk-what{font-size:var(--fs-sm);line-height:var(--lh-snug)}.mk-facts dt,.mk-hub-g,.mk-name,.mk-state,.mk-what{line-height:var(--lh-snug)}.mk-ac a,.mk-ac-g a,.mk-name:hover .mk-name-t{text-decoration:underline}.mk-ac a,.mk-ac-g a,.mk-one-b a{text-decoration-color:var(--rule-plate);text-underline-offset:0.2em}.mk-ac a,.mk-ac-g a,.mk-name:hover .mk-name-t,.mk-one-b a{text-underline-offset:0.2em}.mk-name-t,.mk-one-b a{overflow-wrap:anywhere}.mk-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:var(--space-5) 0 0;border-block:1px solid var(--rule-hair)}.mk-facts>div{padding:var(--space-3) var(--space-4) var(--space-3) 0;min-width:0}.mk-facts>div+div{padding-left:var(--space-4);border-left:1px solid var(--rule-hair)}.mk-facts dt,.mk-hub-g{color:var(--text-muted)}.mk-facts dd,.mk-sec h2{line-height:var(--lh-tight);color:var(--w)}.mk-facts dd{margin:var(--space-1) 0 0;font-size:var(--fs-lg);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}@media (max-width:640px){.mk-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-facts>div:nth-child(3){padding-left:0;border-left:0}.mk-facts>div:nth-child(n+3){border-top:1px solid var(--rule-hair)}}.mk-sec{margin:var(--space-10) 0 0}.mk-sec h2{margin:0 0 var(--space-2);font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--ls-display)}.mk-name,.mk-stat{font-weight:var(--fw-bold)}.mk-sec-head>p,.mk-sec>p{margin:0 0 var(--space-4);max-width:68ch;color:var(--text-muted);font-size:var(--fs-base);line-height:var(--lh-relaxed)}.mk-sec-head>p a,.mk-sec>p a,.mk-share dd a{text-underline-offset:2px;text-decoration-thickness:1px}.mk-sec-head>p a:hover,.mk-sec>p a:hover,.mk-share dd a:hover{color:var(--yellow-2)}.mk-hub,.mk-rows{list-style:none;margin:0;padding:0;background:var(--bg-card);border:1px solid var(--bg-border);border-radius:var(--r-lg)}.mk-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.6fr) minmax(0,1fr) minmax(9.5rem,auto);align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4)}.mk-hub>li+li,.mk-row+.mk-row{border-top:1px solid var(--rule-hair)}.mk-name{display:flex;align-items:center;gap:var(--space-3);min-width:0;color:var(--w);text-decoration:none}.mk-name:focus-visible{outline:3px solid var(--yellow);outline-offset:2px;border-radius:var(--r-xs)}.mk-art,.mk-hub-arts img,.mk-one-h img{flex:none;object-fit:cover;background:var(--bg-card-2);border:1px solid var(--bg-border);border-radius:var(--r-sm)}.mk-art{width:48px;height:48px}.mk-state,.mk-what{display:grid;gap:var(--space-0-5);min-width:0}.mk-ac-row,.mk-game{color:var(--gray-1)}.mk-from,.mk-tags{color:var(--text-muted)}.mk-stat.is-ok{color:var(--success)}.mk-stat.is-upd{color:var(--warning)}.mk-from>span,.mk-hub-k,.mk-hub-p>span,.mk-one-p>span{color:var(--w);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.mk-buy{display:grid;gap:var(--space-1);justify-items:stretch;margin:0}.mk-plan{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:44px;padding:var(--space-2) var(--space-3-5);background:var(--bg-card-2);border:1px solid var(--rule-plate);border-radius:var(--r-md);color:var(--w);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-bold);cursor:pointer;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.mk-ac-g,.mk-share dd{line-height:var(--lh-relaxed)}.mk-plan-l{color:var(--gray-1);font-weight:var(--fw-medium)}.mk-hub-name,.mk-one-h strong,.mk-save{font-weight:var(--fw-bold)}.mk-plan-amt{font-size:var(--fs-base);font-variant-numeric:tabular-nums}.mk-plan:focus-visible .mk-plan-l,.mk-plan:hover .mk-plan-l{color:var(--w)}.mk-ac a:hover,.mk-chips a:hover,.mk-hub-row:hover .mk-hub-name{color:var(--yellow)}.mk-plan:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.mk-save{color:var(--success);font-size:var(--fs-xs);text-align:center}.mk-buy--none{color:var(--text-muted);font-size:var(--fs-sm);text-align:center}@media (max-width:860px){.mk-row{grid-template-columns:minmax(0,1fr) minmax(9rem,auto);grid-template-areas:"name name" "what what" "state buy";row-gap:var(--space-2)}.mk-name{grid-area:name}.mk-what{grid-area:what}.mk-state{grid-area:state}.mk-buy{grid-area:buy}}.mk-split{display:grid;gap:0 var(--space-10)}.mk-ac,.mk-chips{display:flex;gap:var(--space-2)}@media (min-width:1000px){.mk-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.mk-acs,.mk-share{margin:0;padding:0;list-style:none;border-top:1px solid var(--rule-hair)}.mk-acs>li,.mk-share>div{padding:var(--space-3) 0;border-bottom:1px solid var(--rule-hair)}.mk-ac{flex-wrap:wrap;align-items:baseline;color:var(--w)}.mk-ac a{color:var(--w)}.mk-ac-g,.mk-ac-k,.mk-one-h span,.mk-share dt{color:var(--text-muted);font-size:var(--fs-sm)}.mk-ac-g{margin-top:var(--space-1)}.mk-chips,.mk-one{margin:0;list-style:none}.mk-ac-g a{color:var(--gray-1)}.mk-ac-g a:hover,.mk-one-b a:hover{color:var(--yellow);text-decoration-color:currentColor}.mk-share dd{margin:var(--space-1) 0 0;color:var(--gray-1)}.mk-chips{flex-wrap:wrap;padding:0}.mk-chips a,.mk-hub-row{align-items:center;text-decoration:none;color:var(--w)}.mk-chips a{display:inline-flex;min-height:44px;padding:0 var(--space-3-5);border:1px solid var(--rule-plate);border-radius:var(--r-chip);font-size:var(--fs-sm);transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.mk-chips a:hover{border-color:var(--yellow)}.mk-chips a:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.mk-hub-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(6.5rem,auto);gap:var(--space-4);min-height:64px;padding:var(--space-3) var(--space-4);transition:background var(--dur-fast) var(--ease)}.mk-hub-n,.mk-hub-p,.mk-one-p{color:var(--text-muted);white-space:nowrap}.mk-hub>li:first-child .mk-hub-row{border-radius:var(--r-lg) var(--r-lg) 0 0}.mk-hub>li:last-child .mk-hub-row{border-radius:0 0 var(--r-lg) var(--r-lg)}.mk-hub-row:hover{background:var(--surface-2)}.mk-hub-row:focus-visible{outline:3px solid var(--yellow);outline-offset:-3px}.mk-hub-arts{display:flex;gap:var(--space-1);width:calc(4 * 32px + 3 * var(--space-1))}.mk-hub-arts img,.mk-one-h img{width:32px;height:32px}.mk-hub-t{display:grid;gap:var(--space-0-5);min-width:0}.mk-one,.mk-one-b>li,.mk-one-h{gap:var(--space-3)}.mk-hub-name{font-size:var(--fs-md);line-height:var(--lh-snug);transition:color var(--dur-fast) var(--ease)}.mk-hub-n,.mk-hub-p,.mk-one-b>li{font-size:var(--fs-sm)}.mk-hub-p{text-align:right}@media (max-width:700px){.mk-hub-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"arts arts" "t t" "n p";row-gap:var(--space-2)}.mk-hub-arts{grid-area:arts;width:auto}.mk-hub-t{grid-area:t}.mk-hub-n{grid-area:n}.mk-hub-p{grid-area:p}}.mk-one{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));padding:0}.mk-one>li{padding:var(--space-3-5) var(--space-4);background:var(--bg-card);border:1px solid var(--bg-border);border-radius:var(--r-lg)}.mk-one-h{display:flex;align-items:center}.mk-one-h>div{display:grid;min-width:0}.mk-one-h strong{color:var(--w)}.mk-one-b{display:grid;gap:0;margin:var(--space-3) 0 0;padding:var(--space-3) 0 0;list-style:none;border-top:1px solid var(--rule-hair)}.mk-one-b>li{display:flex;justify-content:space-between;align-items:baseline}.mk-one-b a{display:inline-flex;align-items:center;min-height:32px;color:var(--w);text-decoration:underline}.mk-one-p{flex:none}@media (pointer:coarse){.mk-one-b a{min-height:44px}}@media (forced-colors:active){.mk-plan,.mk-plan-l{color:ButtonText}.mk-plan{border-color:ButtonText;background:ButtonFace}}@media (prefers-reduced-motion:reduce){.mk-chips a,.mk-hub-name,.mk-hub-row,.mk-plan{transition:none}}