.kmm :where(.mhp-root) .mp-wrap.mhp-page{padding-top:24px}.kmm :where(.mhp-root) .mhp-page input::-webkit-search-cancel-button{display:none}html.kb-on .kmm :where(.mhp-root) .mtb-root,.kmm .mhp-root:has(.mp-input:focus) .mtb-root{display:none}html.kb-on .kmm :where(.mhp-root) .mp-scroll{padding-bottom:var(--kb,0px)}.kmm :where(.mhp-root) .mhp-h{margin:0;font-weight:400;font-size:31px;line-height:1.05;letter-spacing:-.045em;text-wrap:balance}.kmm :where(.mhp-root) .mhp-h2{margin:0;font-weight:400;font-size:24px;line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.kmm :where(.mhp-root) .mhp-clear{width:44px;height:44px;padding:0;border:0;border-radius:12px;background:transparent;align-items:center;justify-content:center;flex-shrink:0;color:var(--tx2)!important}.kmm :where(.mhp-root) .mhp-cl2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.kmm :where(.mhp-root) .mhp-list{display:flex;flex-direction:column;border-top:1px solid var(--line);margin-top:8px}.kmm :where(.mhp-root) .mhp-row{width:100%;min-height:60px;padding:12px 0;border:0;border-bottom:1px solid var(--line);background:transparent;text-align:left;display:flex;align-items:center;gap:12px}.kmm :where(.mhp-root) .mhp-rc{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:2px}.kmm :where(.mhp-root) .mhp-n{width:24px;flex-shrink:0;align-self:flex-start;padding-top:2px;font-size:13.5px;color:var(--tx3);font-variant-numeric:tabular-nums}.kmm :where(.mhp-root) .mhp-none{margin-top:8px;padding:36px 18px;border-radius:20px;border:1px dashed var(--line2);flex-direction:column;align-items:center;text-align:center;gap:5px}.kmm :where(.mhp-root) .mhp-cats{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:12px}.kmm :where(.mhp-root) .mhp-cat{min-height:66px;padding:11px 12px;border-radius:16px;border:1px solid var(--line);background:var(--s1);text-align:left;display:flex;align-items:center;gap:12px;min-width:0}.kmm :where(.mhp-root) .mhp-cic{width:42px;height:42px;border-radius:13px;background:var(--glass2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.kmm :where(.mhp-root) .mhp-err{margin-top:12px;padding:16px;border-radius:16px;border:1px solid color-mix(in srgb,#E5484D 45%,transparent);background:color-mix(in srgb,#E5484D 7%,transparent);flex-direction:column;align-items:flex-start;gap:12px}@keyframes mhpp{50%{opacity:.4}}.kmm :where(.mhp-root) .mhp-sk{display:block;background:var(--glass2);animation:mhpp 1.6s ease-in-out infinite}.kmm :where(.mhp-root) .mhp-bleed{margin-left:calc(var(--g) * -1);margin-right:calc(var(--g) * -1)}.kmm :where(.mhp-root) .mhp-feat{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;margin:0 calc(var(--g) * -1);padding:0 var(--g);scroll-padding:0 var(--g);-webkit-overflow-scrolling:touch}.kmm :where(.mhp-root) .mhp-feat::-webkit-scrollbar{display:none}.kmm :where(.mhp-root) .mhp-fc{flex:0 0 78%;max-width:300px;min-height:150px;padding:16px;border-radius:20px;border:1px solid var(--line);background:var(--s1);text-align:left;display:flex;flex-direction:column;gap:8px;scroll-snap-align:start;min-width:0}.kmm :where(.mhp-root) .mhp-art{overflow-wrap:anywhere}.kmm :where(.mhp-root) .mhp-at{margin:0;font-weight:400;font-size:27px;line-height:1.1;letter-spacing:-.035em;text-wrap:balance}.kmm :where(.mhp-root) .mhp-leadp{margin:20px 0 0;font-weight:300;font-size:18px;line-height:1.45;letter-spacing:-.015em;text-wrap:pretty}.kmm :where(.mhp-root) .mhp-body{margin-top:24px;display:flex;flex-direction:column}.kmm :where(.mhp-root) .mhp-bh{margin:0;font-weight:400;line-height:1.2;letter-spacing:-.025em;align-items:baseline;gap:10px;scroll-margin-top:12px}.kmm :where(.mhp-root) .mhp-bh1{font-size:21px;padding-bottom:12px}.kmm :where(.mhp-root) .mhp-bhn{font-size:21px;margin-top:10px;padding:22px 0 12px;border-top:1px solid var(--line)}.kmm :where(.mhp-root) .mhp-bh3{font-size:18px;padding:8px 0}.kmm :where(.mhp-root) .mhp-hn{font-size:13.5px;letter-spacing:0;color:var(--tx3);font-variant-numeric:tabular-nums;flex-shrink:0}.kmm :where(.mhp-root) .mhp-p{margin:0 0 14px;font-size:16px;line-height:1.65;color:var(--tx2);text-wrap:pretty}.kmm :where(.mhp-root) .mhp-lk{color:var(--tx)!important;text-decoration:underline!important;text-underline-offset:3px}.kmm :where(.mhp-root) .mhp-note{margin:4px 0 16px;padding:14px;border-radius:16px;border:1px solid var(--line2);background:var(--glass);gap:10px;align-items:flex-start}.kmm :where(.mhp-root) .mhp-note p{margin:0;min-width:0;font-size:15px;line-height:1.6;color:var(--tx2);text-wrap:pretty}.kmm :where(.mhp-root) .mhp-ul{margin:0 0 16px;padding:0;list-style:none;flex-direction:column;gap:10px}.kmm :where(.mhp-root) .mhp-ul li{display:flex;gap:11px;font-size:16px;line-height:1.6;color:var(--tx2)}.kmm :where(.mhp-root) .mhp-ol{margin:2px 0 16px;padding:0;list-style:none;flex-direction:column}.kmm :where(.mhp-root) .mhp-ol li{display:flex;gap:13px;padding:13px 0;font-size:16px;line-height:1.6;color:var(--tx2)}.kmm :where(.mhp-root) .mhp-on{width:32px;height:32px;box-sizing:border-box;border-radius:50%;border:1px solid var(--line2);display:flex;align-items:center;justify-content:center;font-size:13.5px;color:var(--tx);font-variant-numeric:tabular-nums;flex-shrink:0}.kmm :where(.mhp-root) .mhp-sub{flex-direction:column;gap:5px;margin-top:6px}.kmm :where(.mhp-root) .mhp-sub>span{display:flex;gap:10px;font-size:15px;line-height:1.55}.kmm :where(.mhp-root) .mhp-sub i{width:4px;height:4px;border-radius:50%;background:var(--tx3);margin-top:10px;flex-shrink:0}.kmm :where(.mhp-root) .mhp-q{margin:4px 0 16px;padding:2px 0 2px 16px;border-left:2px solid var(--tx);font-weight:300;font-size:18px;line-height:1.45;letter-spacing:-.015em;text-wrap:pretty}.kmm :where(.mhp-root) .mhp-dl{margin:2px 0 16px;flex-direction:column;border-radius:16px;border:1px solid var(--line);background:var(--s1);overflow:hidden}.kmm :where(.mhp-root) .mhp-dl>div{padding:13px 16px;display:flex;flex-direction:column;gap:2px}.kmm :where(.mhp-root) .mhp-dl dt{font-size:15.5px}.kmm :where(.mhp-root) .mhp-dl dd{margin:0;font-size:14.5px;line-height:1.55;color:var(--tx2);text-wrap:pretty}.kmm :where(.mhp-root) .mhp-vote{margin-top:20px;padding:18px;border-radius:20px;border:1px solid var(--line);background:var(--s1);display:flex;flex-direction:column;gap:14px;scroll-margin-top:12px}.kmm :where(.mhp-root) .mhp-nav{min-height:76px;padding:13px 14px;border-radius:16px;border:1px solid var(--line);background:transparent;display:flex;flex-direction:column;gap:3px;min-width:0}.kmm :where(.mhp-root) .mhp-cta{margin-top:36px;padding:22px 20px 20px;border-radius:22px;border:1px solid var(--line);background:var(--s1)}.kmm :where(.mhp-root) .mhp-ctas{margin:8px 0 0;font-size:15px;line-height:1.5;color:var(--tx2);text-wrap:pretty}.kmm :where(.mhp-root) .mhp-ctab{margin-top:18px;display:flex;flex-direction:column;gap:8px}.kmm :where(.mhp-root) .mhp-off{display:none!important}@media (max-width:374px){.kmm :where(.mhp-root) .mp-wrap.mhp-page{padding-top:20px}.kmm :where(.mhp-root) .mhp-h{font-size:28px}.kmm :where(.mhp-root) .mhp-h2{font-size:22px}.kmm :where(.mhp-root) .mhp-cta{padding:20px 16px 16px}.kmm :where(.mhp-root) .mhp-at{font-size:25px}}@media (min-width:700px){.kmm :where(.mhp-root) .mp-wrap.mhp-page{padding-top:40px}.kmm :where(.mhp-root) .mhp-h{font-size:44px}.kmm :where(.mhp-root) .mhp-h2{font-size:29px}.kmm :where(.mhp-root) .mhp-cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kmm :where(.mhp-root) .mhp-feat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;margin:0;padding:0}.kmm :where(.mhp-root) .mhp-fc{max-width:none}.kmm :where(.mhp-root) .mhp-art{max-width:720px}.kmm :where(.mhp-root) .mhp-at{font-size:36px}.kmm :where(.mhp-root) .mhp-cta{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:30px}.kmm :where(.mhp-root) .mhp-ctat{min-width:0}.kmm :where(.mhp-root) .mhp-ctab{margin-top:0;flex-shrink:0;width:250px}}@media (prefers-reduced-motion:reduce){.kmm :where(.mhp-root) .mhp-sk{animation:none}}.kmm :where(.mhp-root) .mhp-row,.kmm :where(.mhp-root) .mhp-cat,.kmm :where(.mhp-root) .mhp-fc,.kmm :where(.mhp-root) .mhp-nav{box-sizing:border-box}html.kb-on .kmm :where(.mhp-root) .mp-scroll{scroll-padding-bottom:calc(var(--kb,0px) + 12px)}.kmm :where(.mhp-root) .mhp-h>span{display:inline-block}.kmm :where(.mhp-root) .mhp-ct{margin:0 0 6px;font-weight:400;font-size:var(--t-3,22px);line-height:1.18;letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere}@media (max-width:374px){.kmm :where(.mhp-root) .mhp-ct{font-size:20px}}@media (min-width:700px){.kmm :where(.mhp-root) .mhp-ct{font-size:var(--t-2,28px)}}.kmm :where(.mhp-root) .mhp-rc>span,.kmm :where(.mhp-root) .mhp-cat .mhp-rc span,.kmm :where(.mhp-root) .mhp-nav span{overflow-wrap:anywhere}.kmm :where(.mhp-root) .mhp-none .mp-btn,.kmm :where(.mhp-root) .mhp-err .mp-btn{height:auto;min-height:52px;padding-top:8px;padding-bottom:8px}.kmm :where(.mhp-root) .mhp-list:empty{display:none}.kmm :where(.mhp-root) .mhp-list:empty+.mhp-none{margin-top:20px}.kmm :where(.mhp-root) .mhp-tools{align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0 10px;min-height:48px;margin-top:4px}.kmm :where(.mhp-root) .mhp-count{flex:1 1 auto;min-width:0;padding:6px 0;font-size:13.5px;color:var(--tx3);overflow-wrap:anywhere}.kmm :where(.mhp-root) .mhp-sort{height:44px;margin-left:auto;padding:0 0 0 10px;border:0;background:transparent;font-size:13.5px;display:flex;align-items:center;gap:6px;white-space:nowrap;flex-shrink:0}.kmm :where(.mhp-root) #mhplist{scroll-margin-top:56px}.kmm :where(.mhp-root) .mhp-meta{margin-top:10px;display:flex;flex-wrap:wrap;gap:2px 7px;font-size:13.5px;color:var(--tx3);font-variant-numeric:tabular-nums}.kmm :where(.mhp-root) .mhp-fig{margin:4px 0 16px;border-radius:16px;overflow:hidden;border:1px solid var(--line);background:var(--s1)}.kmm :where(.mhp-root) .mhp-fig img{display:block;width:100%;height:auto}.kmm :where(.mhp-root) .mhp-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:var(--glass2);padding:2px 5px;border-radius:6px}.kmm :where(.mhp-root) .mhp-pre{margin:4px 0 16px;padding:14px 16px;max-width:100%;box-sizing:border-box;border-radius:16px;border:1px solid var(--line);background:var(--s1);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px;line-height:1.6;color:var(--tx);overflow-x:auto;white-space:pre;overflow-wrap:normal;-webkit-overflow-scrolling:touch}.kmm :where(.mhp-root) .mhp-skrow{min-height:60px;padding:12px 0;border-bottom:1px solid var(--line);box-sizing:border-box;display:flex;align-items:center;gap:12px}.kmm :where(.mhp-root) .mhp-skc{flex:0 0 78%;max-width:300px;height:150px;border-radius:20px}@media (min-width:700px){.kmm :where(.mhp-root) .mhp-skc{max-width:none}}.kmm :where(.mhp-root) .mhp-ways{margin-top:12px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}
