.mv-cidx{margin:0 0 40px;border-top:2px solid #1c2833}.mv-cidx__top{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:14px 0 12px}.mv-cidx__kick{font-family:"JetBrains Mono",ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#6e3244;margin:0}.mv-cidx__search{display:flex;flex:1 1 300px;max-width:440px;margin:0}.mv-cidx__search input{flex:1 1 auto;min-width:0;height:40px;padding:0 14px;border:1px solid #cfc7b6;border-right:0;border-radius:3px 0 0 3px;font:15px/1 "DM Sans",system-ui,sans-serif;color:#1c2833;background:#fff}.mv-cidx__search input::placeholder{color:#8a94a0}.mv-cidx__search input:focus{outline:2px solid #1a5276;outline-offset:-1px}.mv-cidx__search button{height:40px;padding:0 16px;border:1px solid #1c2833;border-radius:0 3px 3px 0;background:#1c2833;color:#fff;font:600 13px/1 "DM Sans",system-ui,sans-serif;letter-spacing:.04em;cursor:pointer}.mv-cidx__search button:hover{background:#1a5276;border-color:#1a5276}.mv-cidx__row{display:grid;grid-template-columns:200px 1fr;gap:6px 24px;align-items:baseline;padding:11px 0;border-top:1px solid #dcd3c2}.mv-cidx__root{font-family:"JetBrains Mono",ui-monospace,Menlo,monospace;font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:#1c2833;text-decoration:none;font-weight:600}.mv-cidx__root:hover{color:#1a5276;text-decoration:underline;text-underline-offset:3px}.mv-cidx__n{font-weight:400;color:#8a94a0;margin-left:.5em;letter-spacing:0}.mv-cidx__kids{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:2px 0;font:15px/1.65 "DM Sans",system-ui,sans-serif}.mv-cidx__kids li:not(:last-child)::after{content:"\00b7";color:#b3ab9a;margin:0 .55em}.mv-cidx__kids a{color:#1a5276;text-decoration:none}.mv-cidx__kids a:hover{text-decoration:underline;text-underline-offset:3px}.mv-cidx__all{color:#5b6570;font-size:14px;margin:0}.mv-cidx__all a{color:#1a5276;text-decoration:none}.mv-cidx__all a:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){.mv-cidx{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.mv-cidx__top,.mv-cidx__search,.mv-cidx__kick{grid-column:1/-1}.mv-cidx__row{display:block;border-top:0;padding:0}.mv-cidx__root{display:flex;align-items:center;min-height:44px;border-top:1px solid #dcd3c2}.mv-cidx__kids,.mv-cidx__all{display:none}.mv-cidx__search{max-width:none}}
