html.v176131-modal-open,html.v176131-modal-open body{overflow:hidden}.v176131-modal[hidden]{display:none!important}.v176131-modal{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:18px}.v176131-backdrop{position:absolute;inset:0;background:rgba(0,4,10,.78);backdrop-filter:blur(9px)}.v176131-dialog{position:relative;width:min(620px,96vw);max-height:92vh;overflow:auto;border:1px solid rgba(57,215,255,.42);border-radius:24px;background:linear-gradient(150deg,#082838 0%,#03131d 55%,#071016 100%);box-shadow:0 30px 90px rgba(0,0,0,.6),inset 0 0 55px rgba(30,199,255,.05);padding:22px;color:#eefaff}.v176131-dialog header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.v176131-dialog header small{color:#ffd34d;font-weight:900;letter-spacing:.14em}.v176131-dialog h2{margin:5px 0 0;font-size:1.7rem}.v176131-dialog header button{border:1px solid rgba(255,255,255,.15);background:#102c38;color:#fff;width:42px;height:42px;border-radius:12px;font-size:1.5rem;cursor:pointer}.v176131-hero{margin-top:18px;padding:20px;border:1px solid rgba(255,199,56,.38);border-radius:18px;background:linear-gradient(135deg,rgba(255,190,40,.12),rgba(0,201,255,.06))}.v176131-hero span,.v176131-meta span{display:block;color:#9cb8c5;font-size:.78rem}.v176131-hero strong{display:block;margin:7px 0;font-size:clamp(1.45rem,5vw,2.35rem);overflow-wrap:anywhere}.v176131-hero small{color:#69daf5}.v176131-meta{display:grid;grid-template-columns:1.3fr 1fr .7fr;gap:9px;margin-top:12px}.v176131-meta article{padding:13px;border:1px solid rgba(82,209,255,.16);border-radius:14px;background:rgba(255,255,255,.035)}.v176131-meta b{display:block;margin-top:6px;overflow-wrap:anywhere}.v176131-dialog>p{color:#93dff1}.v176131-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.v176131-actions button,.v176131-actions a{border:1px solid rgba(73,218,255,.35);border-radius:14px;padding:13px;background:#0b3040;color:#fff;font:inherit;font-weight:900;text-decoration:none;text-align:center;cursor:pointer}.v176131-actions button{border-color:#e0ad36;background:linear-gradient(135deg,#5b431b,#203441)}.v176131-dialog footer{margin-top:15px;color:#789aa8;font-size:.78rem;line-height:1.45}[data-v176131-real-tex="1"]{color:#fff!important;text-shadow:0 0 16px rgba(255,202,67,.25)}
@media(max-width:650px){.v176131-dialog{padding:17px;border-radius:19px}.v176131-meta,.v176131-actions{grid-template-columns:1fr}}
