.newsletter form{flex-wrap:wrap;position:relative}.newsletter-feedback{color:#75f2d0;flex-basis:100%;padding:6px 10px 2px;font-size:10px}.newsletter-feedback.error{color:#ff8f9d}.category-page-heading{padding-block:66px 20px}.category-page-heading h1{letter-spacing:-.05em;margin:10px 0;font-size:clamp(38px,5vw,62px)}.category-page-heading p{color:#9fb5c8;max-width:680px;font-size:16px;line-height:1.7}.category-posts-section{padding-top:30px}.admin-auth-page{color:#eaf6ff;background:radial-gradient(circle at 15% 10%,#17b1ff26,#0000 30%),#07111f;place-items:center;min-height:100vh;padding:30px;display:grid}.admin-login-card{background:#0b1b2a;border:1px solid #70cdff21;border-radius:20px;width:min(430px,100%);padding:32px;box-shadow:0 30px 80px #00000059}.admin-login-card .brand{margin-bottom:34px}.admin-login-card h1{letter-spacing:-.04em;margin:10px 0 8px;font-size:30px}.admin-login-card>p{color:#8fa8bb;margin:0 0 22px;font-size:12px;line-height:1.65}.admin-login-form{gap:14px;margin-bottom:18px;display:grid}.admin-login-form label,.admin-editor-form label{color:#9db5c6;text-transform:uppercase;letter-spacing:.05em;gap:6px;font-size:10px;font-weight:800;display:grid}.admin-login-form input,.admin-editor-form input,.admin-editor-form textarea,.admin-editor-form select{color:#eaf6ff;text-transform:none;letter-spacing:0;background:#081522;border:1px solid #70cdff21;border-radius:10px;outline:0;width:100%;padding:11px 12px}.admin-login-form input:focus,.admin-editor-form input:focus,.admin-editor-form textarea:focus,.admin-editor-form select:focus{border-color:#45d9ff;box-shadow:0 0 0 3px #45d9ff14}.admin-login-form .primary-button{width:100%}.admin-error{color:#ff9aa6;background:#d63d4e1f;border:1px solid #ff6c7b24;border-radius:9px;padding:10px 12px;font-size:11px}.admin-notice{color:#76e9c0;background:#23b9841a;border:1px solid #23b98424;border-radius:10px;justify-content:space-between;gap:15px;margin-bottom:18px;padding:11px 13px;font-size:11px;display:flex}.admin-notice button{color:inherit;background:0 0;border:0}.admin-empty{color:#7f98ac;text-align:center;padding:30px 10px;font-size:11px}.status-draft{color:#ffd77e;background:#d5a1241a;border:1px solid #d5a12429;border-radius:999px;padding:5px 8px;font-style:normal}.admin-delete{color:#ff7d8b}.admin-editor-form{grid-template-columns:minmax(0,1fr) 285px;gap:22px;display:grid}.admin-editor-main,.admin-editor-side{align-content:start;gap:14px;display:grid}.admin-editor-side{background:#081522;border:1px solid #70cdff1a;border-radius:13px;padding:16px}.admin-editor-form textarea{resize:vertical;line-height:1.6}.admin-checkbox{align-items:center;text-transform:none!important;letter-spacing:0!important;grid-template-columns:auto 1fr!important}.admin-checkbox input{width:auto!important}.brand-mark{border:1px solid #0071ce2e;flex:0 0 58px;overflow:hidden;color:#0000!important;background:#fff url(/master-sistemas-alphanet-logo.webp) 50%/cover no-repeat!important;border-radius:50%!important;width:58px!important;height:58px!important;font-size:0!important;box-shadow:0 8px 24px #00375026!important}.masthead .brand{gap:13px}.article-topbar .brand-mark{flex-basis:54px;width:54px!important;height:54px!important}.brand-footer .brand-mark{border-color:#4eddff40;flex-basis:66px;width:66px!important;height:66px!important}.admin-login-card .brand-mark,.admin-sidebar .brand-mark{border-color:#4eddff3d;box-shadow:0 8px 28px #00aadc29!important}.master-core{background:#fff url(/master-sistemas-alphanet-logo.webp) 50%/cover no-repeat!important;border:2px solid #5bdcf352!important;border-radius:50%!important;width:164px!important;height:164px!important;box-shadow:0 0 42px #28c4ee29,0 16px 44px #00000038!important}.master-core>*{display:none!important}.comments-section{padding-bottom:88px}.comments-heading{border-top:1px solid #dce5ea;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;padding-top:12px;display:flex}.comments-heading h2{color:#112c44;letter-spacing:-.035em;align-items:center;gap:10px;margin:7px 0 6px;font-size:28px;display:flex}.comments-heading h2 svg{color:#0071ce}.comments-heading p{color:#6e8190;margin:0;font-size:11px;line-height:1.6}.comments-count{color:#0071ce;background:#edf6fc;border:1px solid #d7e8f3;border-radius:999px;flex:none;padding:7px 10px;font-size:9px;font-weight:850}.comments-list{gap:12px;display:grid}.comment-card{background:#fff;border:1px solid #e0e8ed;border-radius:15px;grid-template-columns:46px 1fr;gap:14px;padding:18px;display:grid;box-shadow:0 8px 24px #183b5409}.comment-avatar{color:#fff;background:linear-gradient(145deg,#00aaa7,#0071ce);border-radius:50%;place-items:center;width:46px;height:46px;font-weight:900;display:grid}.comment-body{min-width:0}.comment-meta{justify-content:space-between;align-items:center;gap:12px;margin-bottom:7px;display:flex}.comment-meta strong{color:#173047;font-size:12px}.comment-meta span{color:#8a99a5;font-size:9px}.comment-body p{color:#445a6a;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.7}.comments-empty{color:#7b8c99;text-align:center;background:#fff;border:1px dashed #ccd8df;border-radius:13px;padding:22px;font-size:11px}.comment-form-card{background:linear-gradient(#fff,#f8fbfd);border:1px solid #dfe8ed;border-radius:18px;margin-top:26px;padding:24px;box-shadow:0 12px 34px #183b540d}.comment-form-intro h3{color:#153149;letter-spacing:-.025em;margin:6px 0;font-size:23px}.comment-form-intro p{color:#7b8b97;margin:0;font-size:10px}.comment-form{gap:14px;margin-top:18px;display:grid}.comment-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.comment-form label{color:#526777;gap:6px;font-size:10px;font-weight:800;display:grid}.comment-form input,.comment-form textarea{color:#173047;background:#fff;border:1px solid #d3dee5;border-radius:10px;outline:0;width:100%;padding:11px 12px;transition:all .18s}.comment-form input:focus,.comment-form textarea:focus{border-color:#59b8e9;box-shadow:0 0 0 3px #0071ce12}.comment-form textarea{resize:vertical;line-height:1.6}.comment-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.comment-form-footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.comment-form-footer small{color:#8a9aa6;font-size:9px}.comment-feedback{border-radius:9px;padding:11px 12px;font-size:10px;line-height:1.5}.comment-feedback.success{color:#17704d;background:#edf9f3;border:1px solid #cdebdc}.comment-feedback.error{color:#a53c47;background:#fff1f2;border:1px solid #f4ced2}.admin-nav-badge{color:#081522;background:#5de0ff;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:9px;font-weight:900;display:grid}.admin-comments-alert{color:#ffd582;text-align:left;background:#ffb94612;border:1px solid #ffc1562e;border-radius:13px;align-items:center;gap:12px;width:100%;margin-bottom:18px;padding:14px 16px;display:flex}.admin-comments-alert span{gap:2px;display:grid}.admin-comments-alert strong{font-size:11px}.admin-comments-alert small{color:#9bb0bf;font-size:9px}.admin-comments-total{color:#ffd582;font-size:10px;font-weight:800}.admin-comment-list{gap:12px;display:grid}.admin-comment-card{background:#081522;border:1px solid #70cdff1a;border-radius:13px;padding:16px}.admin-comment-card.pending{border-color:#ffc55b29}.admin-comment-card.approved{border-color:#4bdca521}.admin-comment-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.admin-comment-head>div{gap:3px;display:grid}.admin-comment-head strong{color:#eaf6ff;font-size:12px}.admin-comment-head span{color:#6f8a9d;font-size:9px}.admin-comment-card>p{color:#afc2d0;white-space:pre-wrap;overflow-wrap:anywhere;margin:13px 0;font-size:11px;line-height:1.7}.admin-comment-footer{border-top:1px solid #70cdff12;justify-content:space-between;align-items:center;gap:16px;padding-top:12px;display:flex}.admin-comment-footer>div:first-child{gap:3px;display:grid}.admin-comment-footer span{color:#65dfff;font-size:10px;font-weight:800}.admin-comment-footer small{color:#70899b;font-size:8px}.admin-comment-actions{gap:8px;display:flex}.admin-approve-button,.admin-comment-delete{border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:9px;font-weight:850;display:inline-flex}.admin-approve-button{color:#75e6ba;background:#2cbe8714;border:1px solid #4bdca529}.admin-comment-delete{color:#ff9aaa;background:#dc435b12;border:1px solid #ff778b26}@media (width<=920px){.admin-editor-form{grid-template-columns:1fr}}@media (width<=640px){.category-page-heading{padding-top:45px}.admin-login-card{padding:24px}.admin-editor-form{gap:14px}.newsletter-feedback{padding-left:0}.brand-mark{flex-basis:50px;width:50px!important;height:50px!important}.brand-footer .brand-mark{flex-basis:58px;width:58px!important;height:58px!important}.master-core{width:142px!important;height:142px!important}.comments-heading,.comment-form-footer,.admin-comment-footer{flex-direction:column;align-items:flex-start}.comment-form-grid{grid-template-columns:1fr}.comment-form-card{padding:18px}.comment-card{grid-template-columns:38px 1fr;padding:15px}.comment-avatar{width:38px;height:38px}.comment-meta{flex-direction:column;align-items:flex-start;gap:2px}.admin-comment-actions{width:100%}.admin-approve-button,.admin-comment-delete{flex:1;justify-content:center}}
