{"id":2078,"date":"2026-05-25T21:45:50","date_gmt":"2026-05-25T21:45:50","guid":{"rendered":"https:\/\/club.raptorsraid.com\/?page_id=2078"},"modified":"2026-05-27T10:23:32","modified_gmt":"2026-05-27T10:23:32","slug":"inicio","status":"publish","type":"page","link":"https:\/\/club.raptorsraid.com\/en\/","title":{"rendered":"Inicio"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2078\" class=\"elementor elementor-2078\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a841032 e-con-full wd-section-stretch e-flex e-con e-parent\" data-id=\"a841032\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6629c10 elementor-widget elementor-widget-html\" data-id=\"6629c10\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"rr-os-access\">\r\n\r\n  <!-- LOADER -->\r\n  <div class=\"rr-loader\" id=\"rrLoader\">\r\n    <div class=\"rr-loader-inner\">\r\n\r\n      <div class=\"rr-loader-head\">\r\n        <img decoding=\"async\" \r\n          class=\"rr-loader-logo\"\r\n          src=\"https:\/\/club.raptorsraid.com\/wp-content\/uploads\/2026\/05\/logo-raptorsraid.png\"\r\n          alt=\"Raptors Raid Club\"\r\n        >\r\n\r\n        <div class=\"rr-loader-texts\">\r\n          <span>RAPTORS OS<\/span>\r\n          <strong>INITIALIZING SYSTEM<\/strong>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"rr-loader-bar\">\r\n        <i id=\"rrLoaderBar\"><\/i>\r\n      <\/div>\r\n\r\n      <small id=\"rrLoaderText\">\r\n        SECURE NODE CONNECTION...\r\n      <\/small>\r\n\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- VIDEO -->\r\n  <video \r\n    class=\"rr-bg-video\" \r\n    id=\"rrBgVideo\" \r\n    autoplay \r\n    muted \r\n    loop \r\n    playsinline \r\n    preload=\"metadata\"\r\n  >\r\n    <source \r\n      src=\"https:\/\/club.raptorsraid.com\/wp-content\/uploads\/2026\/05\/Video-RRC.mp4\" \r\n      type=\"video\/mp4\"\r\n    >\r\n  <\/video>\r\n\r\n  <div class=\"rr-bg-overlay\"><\/div>\r\n  <div class=\"rr-grid\"><\/div>\r\n  <div class=\"rr-focus-glow\"><\/div>\r\n\r\n  <!-- TOP BAR -->\r\n  <header class=\"rr-os-top\">\r\n\r\n    <!-- LEFT -->\r\n    <div class=\"rr-top-left\">\r\n      <span>RAPTORS OS v2.1<\/span>\r\n    <\/div>\r\n\r\n    <!-- CENTER -->\r\n    <div class=\"rr-top-center\">\r\n      <i class=\"rr-status-dot\"><\/i>\r\n      <span>SYSTEM ONLINE<\/span>\r\n    <\/div>\r\n\r\n    <!-- RIGHT -->\r\n    <div class=\"rr-top-right\">\r\n\r\n      <!-- SOUND -->\r\n      <div class=\"rr-sound-status\">\r\n        SOUND ON\r\n      <\/div>\r\n\r\n      <!-- LANGUAGE -->\r\n      <div class=\"rr-lang-menu\">\r\n\r\n        <button class=\"rr-lang-current\" type=\"button\">\r\n          IDIOMA\r\n        <\/button>\r\n\r\n        <div class=\"rr-lang-dropdown\">\r\n          <a href=\"https:\/\/club.raptorsraid.com\/en\/\">English<\/a>\r\n          <a href=\"https:\/\/club.raptorsraid.com\/\">Espa\u00f1ol<\/a>\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n      <!-- OPEN -->\r\n      <strong>INSCRIPCIONES ABIERTAS<\/strong>\r\n\r\n    <\/div>\r\n\r\n  <\/header>\r\n\r\n  <!-- MAIN -->\r\n  <main class=\"rr-os-main\">\r\n\r\n    <img decoding=\"async\" \r\n      class=\"rr-logo\" \r\n      src=\"https:\/\/club.raptorsraid.com\/wp-content\/uploads\/2026\/05\/Logo-RaptorsRaid-Brand-1.svg\" \r\n      alt=\"Raptors Raid Club\"\r\n    >\r\n\r\n    <h1>\r\n      RAPTORS\r\n      <span>RAID CLUB<\/span>\r\n    <\/h1>\r\n\r\n    <p class=\"rr-subtitle\">\r\n      INTERNAL ACCESS SYSTEM\r\n    <\/p>\r\n\r\n    <!-- LOGIN -->\r\n    <form class=\"rr-login\" id=\"rrLoginForm\">\r\n\r\n      <div class=\"rr-login-top\"><\/div>\r\n\r\n      <input \r\n        type=\"text\"\r\n        id=\"rr_username\"\r\n        placeholder=\"OPERADOR ID\"\r\n        autocomplete=\"username\"\r\n        spellcheck=\"false\"\r\n        required\r\n      >\r\n\r\n      <input \r\n        type=\"password\"\r\n        id=\"rr_password\"\r\n        placeholder=\"ACCESS CODE\"\r\n        autocomplete=\"current-password\"\r\n        required\r\n      >\r\n\r\n      <div class=\"rr-login-status\" id=\"rrLoginStatus\">\r\n        EXCLUSIVE ACCESS FOR OPERATORS\r\n      <\/div>\r\n\r\n      <button type=\"submit\" class=\"rr-login-btn\">\r\n        ACCEDER\r\n      <\/button>\r\n\r\n    <\/form>\r\n\r\n    <a \r\n      class=\"rr-request\" \r\n      href=\"https:\/\/club.raptorsraid.com\/solicitar-acceso\/\"\r\n    >\r\n      SOLICITAR ACCESO \u2192\r\n    <\/a>\r\n\r\n  <\/main>\r\n\r\n  <!-- BOTTOM -->\r\n  <footer class=\"rr-os-bottom\">\r\n    <span>INTERNAL NETWORK<\/span>\r\n    <span>SECURE LOGIN<\/span>\r\n    <span>RAPTORS RAID CLUB<\/span>\r\n  <\/footer>\r\n\r\n<\/section>\r\n\r\n<style>\r\n\r\nhtml,\r\nbody{\r\n  margin:0!important;\r\n  padding:0!important;\r\n  width:100%!important;\r\n  height:100%!important;\r\n  overflow:hidden!important;\r\n  background:#000!important;\r\n}\r\n\r\nbody{\r\n  position:fixed!important;\r\n  inset:0!important;\r\n}\r\n\r\n.whb-header,\r\n.whb-main-header,\r\n.whb-sticky-header,\r\n.whb-clone,\r\n.mobile-nav,\r\n.wd-side-hidden,\r\n.wd-header-mobile-nav,\r\n.wd-close-side,\r\n.wd-side-hidden-nav,\r\n.wd-nav-mobile,\r\n.mobile-menu,\r\n.site-mobile-menu,\r\n.wd-toolbar,\r\n.wd-toolbar-shop,\r\n.footer-container,\r\n.site-footer{\r\n  display:none!important;\r\n}\r\n\r\n.main-page-wrapper,\r\n.site-content,\r\n.content-layout-wrapper,\r\n.elementor,\r\n.elementor-section-wrap,\r\n.elementor-location-single{\r\n  margin:0!important;\r\n  padding:0!important;\r\n  width:100%!important;\r\n  max-width:100%!important;\r\n}\r\n\r\n.rr-os-access{\r\n  position:relative;\r\n  width:100vw;\r\n  height:100dvh;\r\n  overflow:hidden;\r\n  background:#000;\r\n  color:#fff;\r\n  font-family:inherit;\r\n}\r\n\r\n\/* READY *\/\r\n\r\n.rr-os-access.is-ready .rr-logo{\r\n  animation:rrFadeUp .7s ease .15s forwards;\r\n}\r\n\r\n.rr-os-access.is-ready h1{\r\n  animation:rrFadeUp .7s ease .3s forwards;\r\n}\r\n\r\n.rr-os-access.is-ready .rr-subtitle{\r\n  animation:rrFadeUp .7s ease .45s forwards;\r\n}\r\n\r\n.rr-os-access.is-ready .rr-login{\r\n  animation:rrFadeUp .7s ease .6s forwards;\r\n}\r\n\r\n.rr-os-access.is-ready .rr-request{\r\n  animation:rrFadeUp .7s ease .75s forwards;\r\n}\r\n\r\n.rr-os-access.is-ready .rr-os-top{\r\n  animation:rrFadeDown .65s ease .15s forwards;\r\n}\r\n\r\n.rr-os-access.is-ready .rr-os-bottom{\r\n  animation:rrFadeUp .65s ease .15s forwards;\r\n}\r\n\r\n\/* LOADER *\/\r\n\r\n.rr-loader{\r\n  position:fixed;\r\n  inset:0;\r\n  z-index:999;\r\n  background:#000;\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  transition:opacity .7s ease, visibility .7s ease;\r\n}\r\n\r\n.rr-loader.is-hidden{\r\n  opacity:0;\r\n  visibility:hidden;\r\n  pointer-events:none;\r\n}\r\n\r\n.rr-loader-inner{\r\n  width:min(420px,calc(100vw - 56px));\r\n  text-align:left;\r\n}\r\n\r\n.rr-loader-head{\r\n  display:flex;\r\n  align-items:center;\r\n  gap:18px;\r\n  margin-bottom:24px;\r\n}\r\n\r\n.rr-loader-texts{\r\n  flex:1;\r\n}\r\n\r\n.rr-loader-texts span{\r\n  display:block;\r\n  margin-bottom:8px!important;\r\n  color:rgba(255,255,255,.42);\r\n  font-size:10px;\r\n  letter-spacing:3px;\r\n}\r\n\r\n.rr-loader-texts strong{\r\n  display:block;\r\n  margin-bottom:0!important;\r\n  color:#47e00c;\r\n  font-size:14px;\r\n  letter-spacing:4px;\r\n  font-weight:900;\r\n  text-shadow:0 0 16px rgba(71,224,12,.45);\r\n}\r\n\r\n.rr-loader-logo{\r\n  width:62px;\r\n  flex-shrink:0;\r\n  opacity:.92;\r\n  filter:drop-shadow(0 0 14px rgba(71,224,12,.16));\r\n  animation:rrLoaderLogo 2.8s ease-in-out infinite;\r\n}\r\n\r\n.rr-loader-bar{\r\n  width:100%;\r\n  height:2px;\r\n  background:rgba(255,255,255,.12);\r\n  overflow:hidden;\r\n  margin-bottom:14px;\r\n}\r\n\r\n.rr-loader-bar i{\r\n  display:block;\r\n  height:100%;\r\n  width:0%;\r\n  background:#47e00c;\r\n  box-shadow:0 0 18px rgba(71,224,12,.7);\r\n  transition:width .35s ease;\r\n}\r\n\r\n.rr-loader-inner small{\r\n  color:rgba(255,255,255,.38);\r\n  font-size:9px;\r\n  letter-spacing:2.5px;\r\n}\r\n\r\n\/* VIDEO *\/\r\n\r\n.rr-bg-video{\r\n  position:absolute;\r\n  inset:0;\r\n  width:100%;\r\n  height:100%;\r\n  object-fit:cover;\r\n  filter:brightness(.94) contrast(1.05) grayscale(4%);\r\n  transform:scale(1.02);\r\n  z-index:1;\r\n}\r\n\r\n.rr-bg-overlay{\r\n  position:absolute;\r\n  inset:0;\r\n  z-index:2;\r\n  background:\r\n    radial-gradient(circle at center, rgba(0,0,0,.02) 0%, rgba(0,0,0,.14) 42%, rgba(0,0,0,.72) 100%),\r\n    linear-gradient(90deg, rgba(0,0,0,.58), rgba(0,0,0,.04) 34%, rgba(0,0,0,.04) 66%, rgba(0,0,0,.58));\r\n}\r\n\r\n.rr-grid{\r\n  position:absolute;\r\n  inset:0;\r\n  z-index:3;\r\n  opacity:.05;\r\n  background-image:\r\n    linear-gradient(rgba(71,224,12,.03) 1px, transparent 1px),\r\n    linear-gradient(90deg, rgba(71,224,12,.03) 1px, transparent 1px);\r\n  background-size:46px 46px;\r\n}\r\n\r\n.rr-focus-glow{\r\n  position:absolute;\r\n  inset:0;\r\n  z-index:4;\r\n  pointer-events:none;\r\n  background:radial-gradient(circle at center, rgba(71,224,12,.035) 0%, rgba(71,224,12,.014) 18%, transparent 44%);\r\n  filter:blur(60px);\r\n  opacity:.32;\r\n  animation:rrFocusBreath 8s ease-in-out infinite;\r\n}\r\n\r\n\/* TOP BAR *\/\r\n\r\n.rr-os-top{\r\n  position:absolute;\r\n  top:24px;\r\n  left:28px;\r\n  right:28px;\r\n\r\n  z-index:50;\r\n\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:space-between;\r\n\r\n  padding-bottom:18px;\r\n\r\n  border-bottom:1px solid rgba(255,255,255,.08);\r\n\r\n  color:rgba(255,255,255,.52);\r\n\r\n  font-size:10px;\r\n  letter-spacing:2.4px;\r\n\r\n  opacity:0;\r\n}\r\n\r\n.rr-top-left{\r\n  min-width:220px;\r\n}\r\n\r\n.rr-top-center{\r\n  position:absolute;\r\n  left:50%;\r\n  transform:translateX(-50%);\r\n\r\n  display:flex;\r\n  align-items:center;\r\n  gap:10px;\r\n\r\n  color:#dfffd2;\r\n}\r\n\r\n.rr-status-dot{\r\n  width:8px;\r\n  height:8px;\r\n\r\n  border-radius:50%;\r\n\r\n  background:#47e00c;\r\n\r\n  box-shadow:\r\n    0 0 10px rgba(71,224,12,.8),\r\n    0 0 20px rgba(71,224,12,.4);\r\n\r\n  animation:rrPulse 1.8s ease-in-out infinite;\r\n}\r\n\r\n.rr-top-right{\r\n  margin-left:auto;\r\n\r\n  display:flex;\r\n  align-items:center;\r\n\r\n  gap:26px;\r\n}\r\n\r\n.rr-sound-status{\r\n  color:rgba(255,255,255,.58);\r\n\r\n  font-size:9px;\r\n  font-weight:700;\r\n\r\n  letter-spacing:2px;\r\n}\r\n\r\n.rr-top-right strong{\r\n  color:#47e00c;\r\n\r\n  font-size:9px;\r\n  font-weight:900;\r\n\r\n  letter-spacing:2.2px;\r\n\r\n  text-shadow:0 0 12px rgba(71,224,12,.22);\r\n}\r\n\r\n\/* LANG *\/\r\n\r\n.rr-lang-menu{\r\n  position:relative;\r\n  display:flex;\r\n  align-items:center;\r\n}\r\n\r\n.rr-lang-current{\r\n  padding:0;\r\n\r\n  border:0;\r\n  background:transparent;\r\n\r\n  color:#47e00c;\r\n\r\n  font-size:9px;\r\n  font-weight:900;\r\n\r\n  letter-spacing:2.4px;\r\n  text-transform:uppercase;\r\n\r\n  cursor:pointer;\r\n\r\n  transition:.2s ease;\r\n}\r\n\r\n.rr-lang-current:hover{\r\n  opacity:.8;\r\n}\r\n\r\n.rr-lang-current::after{\r\n  content:\"\";\r\n\r\n  display:inline-block;\r\n\r\n  margin-left:8px;\r\n\r\n  border-left:4px solid transparent;\r\n  border-right:4px solid transparent;\r\n  border-top:5px solid #47e00c;\r\n\r\n  transform:translateY(-1px);\r\n}\r\n\r\n.rr-lang-dropdown{\r\n  position:absolute;\r\n\r\n  top:26px;\r\n  left:50%;\r\n\r\n  transform:\r\n    translateX(-50%)\r\n    translateY(8px);\r\n\r\n  width:150px;\r\n\r\n  padding:10px 0;\r\n\r\n  background:rgba(2,6,8,.92);\r\n\r\n  border:1px solid rgba(255,255,255,.16);\r\n  border-radius:10px;\r\n\r\n  backdrop-filter:blur(14px);\r\n\r\n  opacity:0;\r\n  visibility:hidden;\r\n  pointer-events:none;\r\n\r\n  z-index:9999;\r\n\r\n  box-shadow:\r\n    0 18px 45px rgba(0,0,0,.55),\r\n    inset 0 0 18px rgba(255,255,255,.025);\r\n\r\n  transition:.22s ease;\r\n}\r\n\r\n.rr-lang-menu:hover .rr-lang-dropdown{\r\n  opacity:1;\r\n  visibility:visible;\r\n  pointer-events:auto;\r\n\r\n  transform:\r\n    translateX(-50%)\r\n    translateY(0);\r\n}\r\n\r\n.rr-lang-dropdown a{\r\n  display:block;\r\n\r\n  padding:10px 22px;\r\n\r\n  color:rgba(210,225,235,.68);\r\n\r\n  text-decoration:none;\r\n\r\n  font-size:13px;\r\n  font-weight:500;\r\n\r\n  letter-spacing:1.2px;\r\n\r\n  transition:.18s ease;\r\n}\r\n\r\n.rr-lang-dropdown a:hover{\r\n  color:#8ffcff;\r\n  background:rgba(143,252,255,.06);\r\n}\r\n\r\n\/* MAIN *\/\r\n\r\n.rr-os-main{\r\n  position:relative;\r\n  z-index:10;\r\n\r\n  width:100%;\r\n  height:100%;\r\n\r\n  display:flex;\r\n  flex-direction:column;\r\n  align-items:center;\r\n  justify-content:center;\r\n\r\n  text-align:center;\r\n\r\n  padding:90px 24px;\r\n  box-sizing:border-box;\r\n}\r\n\r\n.rr-logo{\r\n  width:92px;\r\n  margin-bottom:28px;\r\n\r\n  filter:drop-shadow(0 0 12px rgba(71,224,12,.10));\r\n\r\n  opacity:0;\r\n}\r\n\r\n.rr-os-main h1{\r\n  margin:0;\r\n\r\n  display:flex;\r\n  flex-direction:column;\r\n\r\n  font-size:clamp(64px,9vw,128px);\r\n\r\n  line-height:.82;\r\n\r\n  font-weight:1000;\r\n\r\n  letter-spacing:2px;\r\n\r\n  color:#f4f4f4;\r\n\r\n  text-shadow:0 8px 28px rgba(0,0,0,.55);\r\n\r\n  opacity:0;\r\n}\r\n\r\n.rr-os-main h1 span{\r\n  margin-top:18px;\r\n\r\n  font-size:.26em;\r\n\r\n  letter-spacing:14px;\r\n\r\n  color:#47e00c;\r\n\r\n  font-weight:800;\r\n}\r\n\r\n.rr-subtitle{\r\n  position:relative;\r\n\r\n  margin:34px 0 30px;\r\n\r\n  font-size:11px;\r\n\r\n  letter-spacing:4px;\r\n\r\n  color:rgba(255,255,255,.52);\r\n\r\n  opacity:0;\r\n}\r\n\r\n.rr-subtitle::after{\r\n  content:\"_\";\r\n\r\n  display:inline-block;\r\n\r\n  margin-left:8px;\r\n\r\n  color:#47e00c;\r\n\r\n  font-weight:700;\r\n\r\n  text-shadow:0 0 6px rgba(71,224,12,.35);\r\n\r\n  animation:rrCaret .9s steps(1) infinite;\r\n}\r\n\r\n.rr-login{\r\n  width:min(460px,calc(100vw - 40px));\r\n  opacity:0;\r\n}\r\n\r\n.rr-login input{\r\n  width:100%;\r\n  height:54px;\r\n\r\n  margin-bottom:14px;\r\n\r\n  padding:0 18px;\r\n\r\n  box-sizing:border-box;\r\n\r\n  background:rgba(0,0,0,.24);\r\n\r\n  border:1px solid rgba(255,255,255,.14);\r\n\r\n  color:#fff;\r\n\r\n  outline:none;\r\n\r\n  font-size:12px;\r\n\r\n  letter-spacing:1.8px;\r\n\r\n  text-align:center;\r\n\r\n  backdrop-filter:blur(3px);\r\n\r\n  transition:.25s;\r\n}\r\n\r\n.rr-login input::placeholder{\r\n  color:rgba(255,255,255,.48);\r\n}\r\n\r\n.rr-login input:focus{\r\n  background:rgba(0,0,0,.40);\r\n\r\n  border-color:rgba(71,224,12,.55);\r\n\r\n  box-shadow:0 0 12px rgba(71,224,12,.08);\r\n}\r\n\r\n.rr-login-status{\r\n  margin-top:6px;\r\n  margin-bottom:14px;\r\n\r\n  color:rgba(255,255,255,.38);\r\n\r\n  font-size:9px;\r\n\r\n  letter-spacing:2px;\r\n\r\n  min-height:14px;\r\n}\r\n\r\n.rr-login-status.is-success{\r\n  color:#47e00c;\r\n}\r\n\r\n.rr-login-status.is-error{\r\n  color:#ff5757;\r\n}\r\n\r\n.rr-login button{\r\n  width:100%;\r\n  height:58px;\r\n\r\n  margin-top:8px;\r\n\r\n  border:1px solid rgba(71,224,12,.28);\r\n\r\n  background:rgba(71,224,12,.06);\r\n\r\n  color:#47e00c;\r\n\r\n  font-size:13px;\r\n\r\n  font-weight:900;\r\n\r\n  letter-spacing:3px;\r\n\r\n  cursor:pointer;\r\n\r\n  transition:.25s ease;\r\n}\r\n\r\n.rr-login button:hover{\r\n  background:rgba(71,224,12,.10);\r\n\r\n  border-color:rgba(71,224,12,.42);\r\n\r\n  color:#7dff4c;\r\n\r\n  transform:translateY(-1px);\r\n}\r\n\r\n.rr-request{\r\n  margin-top:28px;\r\n\r\n  color:rgba(71,224,12,.82);\r\n\r\n  text-decoration:none;\r\n\r\n  font-size:11px;\r\n\r\n  font-weight:800;\r\n\r\n  letter-spacing:3px;\r\n\r\n  transition:.25s ease;\r\n\r\n  opacity:0;\r\n}\r\n\r\n.rr-request:hover{\r\n  color:#7dff4c;\r\n}\r\n\r\n.rr-os-bottom{\r\n  position:absolute;\r\n\r\n  left:28px;\r\n  right:28px;\r\n  bottom:22px;\r\n\r\n  z-index:20;\r\n\r\n  display:flex;\r\n  justify-content:space-between;\r\n\r\n  padding-top:18px;\r\n\r\n  border-top:1px solid rgba(255,255,255,.08);\r\n\r\n  color:rgba(255,255,255,.35);\r\n\r\n  font-size:9px;\r\n\r\n  letter-spacing:2px;\r\n\r\n  opacity:0;\r\n}\r\n\r\n\/* ANIMATIONS *\/\r\n\r\n@keyframes rrLoaderLogo{\r\n  0%,100%{\r\n    transform:scale(1);\r\n    opacity:.82;\r\n  }\r\n\r\n  50%{\r\n    transform:scale(1.045);\r\n    opacity:1;\r\n  }\r\n}\r\n\r\n@keyframes rrFocusBreath{\r\n  0%,100%{\r\n    opacity:.22;\r\n    transform:scale(1);\r\n  }\r\n\r\n  50%{\r\n    opacity:.36;\r\n    transform:scale(1.015);\r\n  }\r\n}\r\n\r\n@keyframes rrFadeUp{\r\n  from{\r\n    opacity:0;\r\n    transform:translateY(12px);\r\n  }\r\n\r\n  to{\r\n    opacity:1;\r\n    transform:translateY(0);\r\n  }\r\n}\r\n\r\n@keyframes rrFadeDown{\r\n  from{\r\n    opacity:0;\r\n    transform:translateY(-10px);\r\n  }\r\n\r\n  to{\r\n    opacity:1;\r\n    transform:translateY(0);\r\n  }\r\n}\r\n\r\n@keyframes rrPulse{\r\n  0%,100%{\r\n    opacity:.75;\r\n  }\r\n\r\n  50%{\r\n    opacity:1;\r\n  }\r\n}\r\n\r\n@keyframes rrCaret{\r\n  50%{\r\n    opacity:0;\r\n  }\r\n}\r\n\r\n\/* MOBILE *\/\r\n\r\n@media(max-width:768px){\r\n\r\n  .rr-os-top{\r\n    left:12px;\r\n    right:12px;\r\n    top:14px;\r\n\r\n    padding-bottom:12px;\r\n\r\n    font-size:7px;\r\n    letter-spacing:1.2px;\r\n  }\r\n\r\n  .rr-top-left{\r\n    min-width:auto;\r\n  }\r\n\r\n  .rr-top-center{\r\n    gap:6px;\r\n    font-size:7px;\r\n  }\r\n\r\n  .rr-status-dot{\r\n    width:6px;\r\n    height:6px;\r\n  }\r\n\r\n  .rr-top-right{\r\n    gap:10px;\r\n  }\r\n\r\n  .rr-sound-status,\r\n  .rr-top-right strong,\r\n  .rr-lang-current{\r\n    font-size:7px;\r\n    letter-spacing:1px;\r\n  }\r\n\r\n  .rr-lang-dropdown{\r\n    width:120px;\r\n  }\r\n\r\n  .rr-os-main{\r\n    padding:72px 18px 58px;\r\n  }\r\n\r\n  .rr-logo{\r\n    width:68px;\r\n    margin-bottom:20px;\r\n  }\r\n\r\n  .rr-os-main h1{\r\n    font-size:52px;\r\n    letter-spacing:1px;\r\n  }\r\n\r\n  .rr-os-main h1 span{\r\n    margin-top:10px;\r\n    font-size:.32em;\r\n    letter-spacing:7px;\r\n  }\r\n\r\n  .rr-subtitle{\r\n    margin:22px 0;\r\n    font-size:8.5px;\r\n    letter-spacing:2.2px;\r\n  }\r\n\r\n  .rr-login{\r\n    width:100%;\r\n  }\r\n\r\n  .rr-login input{\r\n    height:48px;\r\n    margin-bottom:10px;\r\n    font-size:10px;\r\n  }\r\n\r\n  .rr-login button{\r\n    height:50px;\r\n    font-size:11px;\r\n    letter-spacing:2px;\r\n  }\r\n\r\n  .rr-request{\r\n    margin-top:18px;\r\n    font-size:9px;\r\n    letter-spacing:2px;\r\n  }\r\n\r\n  .rr-os-bottom{\r\n    left:12px;\r\n    right:12px;\r\n    bottom:12px;\r\n\r\n    font-size:7px;\r\n\r\n    flex-wrap:wrap;\r\n    justify-content:center;\r\n\r\n    gap:10px;\r\n\r\n    text-align:center;\r\n  }\r\n\r\n}\r\n\r\n<\/style>\r\n\r\n<script>\r\n(function(){\r\n\r\n  const root = document.querySelector('.rr-os-access');\r\n  const loader = document.getElementById('rrLoader');\r\n  const bar = document.getElementById('rrLoaderBar');\r\n  const text = document.getElementById('rrLoaderText');\r\n  const video = document.getElementById('rrBgVideo');\r\n  const logo = document.querySelector('.rr-logo');\r\n\r\n  const startTime = Date.now();\r\n  const minimumLoadTime = 4800;\r\n\r\n  let progress = 0;\r\n  let finished = false;\r\n  let lastMessage = \"\";\r\n  let finishScheduled = false;\r\n\r\n  const state = {\r\n    page:false,\r\n    video:false,\r\n    logo:false,\r\n    fonts:false\r\n  };\r\n\r\n  const messages = [\r\n    'VERIFYING SECURE NODE...',\r\n    'CHECKING NETWORK STATUS...',\r\n    'SYNCING INTERNAL CHANNELS...',\r\n    'VERIFYING ENCRYPTION KEYS...',\r\n    'LOADING VIDEO BUFFER...',\r\n    'INITIALIZING HUD INTERFACE...',\r\n    'CHECKING SYSTEM INTEGRITY...',\r\n    'ESTABLISHING SECURE LOGIN...',\r\n    'AUTHENTICATING ACCESS SYSTEM...',\r\n    'PREPARING OPERATOR INTERFACE...',\r\n    'VALIDATING INTERNAL NETWORK...',\r\n    'SECURE CHANNEL ACTIVE...'\r\n  ];\r\n\r\n  function randomMessage(){\r\n    let msg = messages[Math.floor(Math.random() * messages.length)];\r\n\r\n    if(msg === lastMessage){\r\n      return randomMessage();\r\n    }\r\n\r\n    lastMessage = msg;\r\n\r\n    return msg;\r\n  }\r\n\r\n  function setText(msg){\r\n    if(text){\r\n      text.textContent = msg;\r\n    }\r\n  }\r\n\r\n  function setProgress(value){\r\n    progress = Math.min(value,100);\r\n\r\n    if(bar){\r\n      bar.style.width = progress + '%';\r\n    }\r\n  }\r\n\r\n  function calculateProgress(){\r\n\r\n    let value = 8;\r\n\r\n    if(state.page) value += 22;\r\n    if(state.logo) value += 18;\r\n    if(state.fonts) value += 20;\r\n    if(state.video) value += 32;\r\n\r\n    setProgress(value);\r\n  }\r\n\r\n  function allReady(){\r\n    return (\r\n      state.page &&\r\n      state.video &&\r\n      state.logo &&\r\n      state.fonts\r\n    );\r\n  }\r\n\r\n  function finish(){\r\n\r\n    if(finished) return;\r\n\r\n    finished = true;\r\n\r\n    setProgress(100);\r\n\r\n    setText('SYSTEM READY');\r\n\r\n    setTimeout(function(){\r\n\r\n      if(root){\r\n        root.classList.add('is-ready');\r\n      }\r\n\r\n      if(loader){\r\n        loader.classList.add('is-hidden');\r\n      }\r\n\r\n      if(video){\r\n        video.play().catch(function(){});\r\n      }\r\n\r\n    },900);\r\n  }\r\n\r\n  function scheduleFinish(){\r\n\r\n    if(finishScheduled || finished) return;\r\n\r\n    finishScheduled = true;\r\n\r\n    const elapsed = Date.now() - startTime;\r\n\r\n    const remaining = Math.max(\r\n      0,\r\n      minimumLoadTime - elapsed\r\n    );\r\n\r\n    setTimeout(function(){\r\n\r\n      setText('FINALIZING SYSTEM...');\r\n\r\n      setTimeout(function(){\r\n\r\n        setText('SECURE CHANNEL ESTABLISHED...');\r\n\r\n        setTimeout(function(){\r\n          finish();\r\n        },1200);\r\n\r\n      },1200);\r\n\r\n    },remaining);\r\n  }\r\n\r\n  function checkFinish(){\r\n    calculateProgress();\r\n\r\n    if(allReady()){\r\n      scheduleFinish();\r\n    }\r\n  }\r\n\r\n  setText('INITIALIZING RAPTORS OS...');\r\n  setProgress(5);\r\n\r\n  const messageLoop = setInterval(function(){\r\n\r\n    if(finished || finishScheduled){\r\n      clearInterval(messageLoop);\r\n      return;\r\n    }\r\n\r\n    setText(randomMessage());\r\n\r\n  },1400);\r\n\r\n  window.addEventListener('load', function(){\r\n\r\n    state.page = true;\r\n\r\n    setText('PAGE STRUCTURE LOADED...');\r\n\r\n    checkFinish();\r\n  });\r\n\r\n  if(video){\r\n\r\n    video.addEventListener('loadeddata', function(){\r\n\r\n      state.video = true;\r\n\r\n      setText('VIDEO FEED READY...');\r\n\r\n      checkFinish();\r\n    });\r\n\r\n    video.addEventListener('canplaythrough', function(){\r\n\r\n      state.video = true;\r\n\r\n      setText('VIDEO BUFFER STABLE...');\r\n\r\n      checkFinish();\r\n    });\r\n\r\n    video.addEventListener('error', function(){\r\n\r\n      state.video = true;\r\n\r\n      setText('VIDEO FEED BYPASSED...');\r\n\r\n      checkFinish();\r\n    });\r\n\r\n    if(video.readyState >= 3){\r\n      state.video = true;\r\n    }\r\n\r\n  }else{\r\n    state.video = true;\r\n  }\r\n\r\n  if(logo){\r\n\r\n    if(logo.complete){\r\n\r\n      state.logo = true;\r\n\r\n    }else{\r\n\r\n      logo.addEventListener('load', function(){\r\n\r\n        state.logo = true;\r\n\r\n        setText('BRAND ASSETS VERIFIED...');\r\n\r\n        checkFinish();\r\n      });\r\n\r\n      logo.addEventListener('error', function(){\r\n\r\n        state.logo = true;\r\n\r\n        setText('BRAND ASSETS BYPASSED...');\r\n\r\n        checkFinish();\r\n      });\r\n    }\r\n\r\n  }else{\r\n    state.logo = true;\r\n  }\r\n\r\n  if(document.fonts && document.fonts.ready){\r\n\r\n    document.fonts.ready.then(function(){\r\n\r\n      state.fonts = true;\r\n\r\n      setText('SYSTEM TYPOGRAPHY LOADED...');\r\n\r\n      checkFinish();\r\n    });\r\n\r\n  }else{\r\n    state.fonts = true;\r\n  }\r\n\r\n  const safety = setTimeout(function(){\r\n\r\n    state.page = true;\r\n    state.video = true;\r\n    state.logo = true;\r\n    state.fonts = true;\r\n\r\n    setText('FORCING SECURE ACCESS...');\r\n\r\n    checkFinish();\r\n\r\n  },9000);\r\n\r\n  const progressLoop = setInterval(function(){\r\n\r\n    if(finished){\r\n\r\n      clearInterval(progressLoop);\r\n      clearTimeout(safety);\r\n\r\n      return;\r\n    }\r\n\r\n    calculateProgress();\r\n\r\n  },500);\r\n  \r\nconst form = document.getElementById('rrLoginForm');\r\nconst user = document.getElementById('rr_username');\r\nconst pass = document.getElementById('rr_password');\r\nconst status = document.getElementById('rrLoginStatus');\r\n\r\nform.addEventListener('submit', async (e) => {\r\n  e.preventDefault();\r\n\r\n  status.textContent = \"AUTHENTICATING...\";\r\n  status.classList.remove(\"is-error\", \"is-success\");\r\n\r\n  const formData = new FormData();\r\n  formData.append('action', 'rr_login');\r\n  formData.append('username', user.value.trim());\r\n  formData.append('password', pass.value.trim());\r\n\r\n  try {\r\n\r\n    const res = await fetch('\/wp-admin\/admin-ajax.php', {\r\n      method: 'POST',\r\n      body: formData,\r\n      credentials: 'include'\r\n    });\r\n\r\n    const text = await res.text();\r\n    console.log(\"RAW RESPONSE:\", text);\r\n\r\n    const data = JSON.parse(text);\r\n\r\n    console.log(\"PARSED:\", data);\r\n\r\n    if (data.success) {\r\n\r\n      status.textContent = \"ACCESS GRANTED\";\r\n      status.classList.add(\"is-success\");\r\n\r\n      setTimeout(() => {\r\n        window.location.href = data.redirect;\r\n      }, 700);\r\n\r\n    } else {\r\n\r\n      status.textContent = \"DENIED: \" + (data.error || \"UNKNOWN\");\r\n      status.classList.add(\"is-error\");\r\n\r\n    }\r\n\r\n  } catch (err) {\r\n    console.error(err);\r\n    status.textContent = \"SERVER ERROR (CHECK CONSOLE)\";\r\n    status.classList.add(\"is-error\");\r\n  }\r\n});\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>RAPTORS OS INITIALIZING SYSTEM SECURE NODE CONNECTION&#8230; RAPTORS OS v2.1 SYSTEM ONLINE SOUND ON IDIOMA English Espa\u00f1ol INSCRIPCIONES ABIERTAS RAPTORS<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2078","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/club.raptorsraid.com\/en\/wp-json\/wp\/v2\/pages\/2078","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/club.raptorsraid.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/club.raptorsraid.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/club.raptorsraid.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/club.raptorsraid.com\/en\/wp-json\/wp\/v2\/comments?post=2078"}],"version-history":[{"count":346,"href":"https:\/\/club.raptorsraid.com\/en\/wp-json\/wp\/v2\/pages\/2078\/revisions"}],"predecessor-version":[{"id":2568,"href":"https:\/\/club.raptorsraid.com\/en\/wp-json\/wp\/v2\/pages\/2078\/revisions\/2568"}],"wp:attachment":[{"href":"https:\/\/club.raptorsraid.com\/en\/wp-json\/wp\/v2\/media?parent=2078"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}