.kmm .mpc-host{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:70;font-family:"Exo 2",system-ui,sans-serif;font-size:15px;line-height:1.3;color:var(--tx);-webkit-font-smoothing:antialiased}.kmm :where(.mpc-host) button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.kmm :where(.mpc-host) a{text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}.kmm .mpc-host .mp-ovl,.kmm .mpc-host .mp-panel{pointer-events:auto}.kmm .mpc-sheet .mp-shead{align-items:flex-start}.kmm .mpc-sheet .mp-shead h2{white-space:normal;overflow:visible;text-overflow:clip;text-wrap:balance;line-height:1.2;padding-top:11px}.kmm .mpc-host .mrs-root .mp-shead h2{white-space:normal;overflow:visible;text-overflow:clip;text-wrap:balance;line-height:1.15}.kmm .mpc-ask .mp-sbody{padding-bottom:16px}.kmm .mpc-ask-msg{margin:0;font-size:15px;line-height:1.5;color:var(--tx2)}.kmm .mpc-acts{display:flex;flex-direction:column;gap:10px}.kmm .mpc-acts .mp-btn{width:100%;margin:0}.kmm .mpc-line{margin-top:14px;padding:10px 12px;border-radius:16px;border:1px solid var(--line);display:flex;align-items:center;gap:12px}.kmm .mpc-line-pic{width:48px;height:32px;border-radius:7px;background:var(--glass2);box-shadow:0 0 0 1px var(--line);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;color:var(--tx2)}.kmm .mpc-line-pic img{width:100%;height:100%;object-fit:cover;display:block}.kmm .mpc-line-tx{flex:1 1 0;min-width:0;display:flex;flex-direction:column;line-height:1.25}.kmm .mpc-line-sub{font-size:13px;color:var(--tx3)}.kmm .mpc-line-pr{flex-shrink:0;font-variant-numeric:tabular-nums}.kmm .mpc-dn{display:flex;align-items:flex-start;gap:12px;margin:2px 0 10px}.kmm .mpc-dn-ic{width:44px;height:44px;border-radius:14px;background:var(--glass2);box-shadow:0 0 0 1px var(--line);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--tx2)}.kmm .mpc-dn-t{flex:1 1 0;min-width:0;margin:0;align-self:center;font-weight:400;font-size:21px;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}@media (min-width:700px){.kmm .mpc-acts{flex-direction:row-reverse}.kmm .mpc-acts .mp-btn{flex:1 1 0;width:auto}}html:is([lang^=ja],[lang^=zh],[lang^=ko]) .kmm .mpc-dn-t{letter-spacing:0}
