.mq-dots{display:none;justify-content:center;gap:8px;margin:12px 0 0;padding:0;list-style:none}.mq-dots li{width:9px;height:9px;padding:0;border-radius:50%;border:1.5px solid #002d73;background:0 0;cursor:pointer;transition:background-color .2s ease}.mq-dots li.on{background:#002d73}@media (max-width:767px){.mq-dots{display:flex}}.mq-share{position:absolute;top:12px;right:12px;z-index:9}.mq-share-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0!important;border:1px solid #e6e8ee!important;border-radius:50%!important;background:#fff!important;color:#101117!important;box-shadow:0 1px 3px rgba(16,17,23,.08)!important;cursor:pointer;-webkit-tap-highlight-color:transparent}.mq-share-btn:hover{background:#f3f5f9!important}.mq-share-pop{position:absolute;top:50px;right:0;display:none;width:260px;padding:16px;border-radius:16px;background:#fff;box-shadow:0 10px 30px rgba(16,17,23,.14),0 2px 6px rgba(16,17,23,.06)}.mq-share.open .mq-share-pop{display:block}.mq-share-top{display:flex;justify-content:space-between;gap:8px;margin-bottom:14px}.mq-share-top button,.mq-share-top a{display:flex;align-items:center;gap:8px;padding:0!important;border:0!important;background:0 0!important;color:#002d73!important;font-size:14px;font-weight:500;text-decoration:none!important;cursor:pointer;box-shadow:none!important}.mq-share-row{display:flex;justify-content:space-between}.mq-share-row a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;color:#002d73!important;text-decoration:none!important}.mq-share-row a:hover{background:#f3f5f9}.mq-share-ok{display:none;margin-top:10px;font-size:13px;color:#0a9f4f;text-align:center}.mq-share.copied .mq-share-ok{display:block}.mq-arrow{display:none}@media (min-width:768px){.mq-arrow{position:absolute;top:50%;z-index:5;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-top:-20px;padding:0!important;border:1px solid #e6e8ee!important;border-radius:50%!important;background:#fff!important;color:#101117!important;box-shadow:0 1px 3px rgba(16,17,23,.08)!important;cursor:pointer;transition:opacity .2s ease}.mq-arrow:hover{background:#f3f5f9!important}.mq-arrow.prev{left:10px}.mq-arrow.next{right:10px}.mq-arrow[disabled]{opacity:0;pointer-events:none}}