.rf-beacon,.rf-fab,.rf-mark{--rf-void: #05060b;--rf-gold: #e0ad4a;--rf-gold-hi: #f6cf7d;--rf-crimson: #e5324a;--rf-crimson-bg: #c9243d;--rf-violet: #8a2be2;--rf-violet-hi: #c9a6ff;--rf-ice: #8fd8ff;--rf-text: #f1ece4;--rf-muted: #a2a7b4;--rf-head: "Chakra Petch", "Rubik", system-ui, sans-serif}.rf-beacon{position:relative;z-index:60;background:radial-gradient(60% 220% at 0% 50%,rgba(229,50,74,.16),transparent 70%),radial-gradient(60% 220% at 100% 50%,rgba(224,173,74,.12),transparent 70%),linear-gradient(180deg,#0b0c13,var(--rf-void));color:var(--rf-text);border-bottom:1px solid rgba(224,173,74,.4);font:500 12px/1.2 var(--rf-head);letter-spacing:.08em;text-transform:uppercase}.rf-beacon[hidden]{display:none}.rf-beacon__in{display:flex;align-items:stretch;justify-content:center;max-width:1800px;margin:0 auto}.rf-beacon__main{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 16px;min-height:42px;padding:7px max(16px,env(safe-area-inset-right,0px)) 9px max(16px,env(safe-area-inset-left,0px));color:inherit;text-decoration:none}.rf-beacon__main:focus-visible{outline:2px solid var(--rf-gold-hi);outline-offset:-3px}.rf-beacon__sigil{position:relative;width:14px;height:14px;flex:none}.rf-beacon__sigil i{position:absolute;top:1px;right:1px;bottom:1px;left:1px;background:var(--rf-crimson);transform:rotate(45deg);box-shadow:0 0 10px #e5324ae6,0 0 0 2px #e0ad4ae6}.rf-beacon__name{flex:none;font-weight:700;letter-spacing:.18em;color:#fff}.rf-beacon__pv{flex:none;padding:2px 6px;border:1px solid var(--rf-gold);color:var(--rf-gold);font-size:10px;letter-spacing:.1em}.rf-beacon__msg{min-width:0;color:var(--rf-gold-hi)}.rf-beacon__msg b{font-weight:700;letter-spacing:.12em}.rf-beacon__sub{color:var(--rf-muted);letter-spacing:.06em}.rf-beacon__pips{display:inline-flex;gap:5px;flex:none}.rf-beacon__pips i{width:9px;height:9px;transform:rotate(45deg);border:1px solid rgba(224,173,74,.55)}.rf-beacon__pips i.on{background:var(--rf-gold);border-color:var(--rf-gold-hi);box-shadow:0 0 8px #e0ad4abf}.rf-beacon__time{flex:none;display:inline-flex;align-items:baseline;gap:8px;color:var(--rf-muted)}.rf-beacon__time b{font-weight:600;color:#fff;font-size:14px;letter-spacing:.06em;font-variant-numeric:tabular-nums}.rf-beacon__go{flex:none;padding:5px 10px;border:1px solid rgba(224,173,74,.6);color:var(--rf-gold-hi);letter-spacing:.1em;transition:background-color .15s,color .15s}@media(hover:hover)and (pointer:fine){.rf-beacon__main:hover .rf-beacon__go{background:#e0ad4a29;color:#fff}}.rf-beacon__raid{flex:none;align-self:center;margin:0 6px 0 0;padding:8px 14px;min-height:34px;display:inline-flex;align-items:center;background:linear-gradient(90deg,#5b17b6,#8a2be2);border:1px solid var(--rf-violet-hi);color:#fff;text-decoration:none;font-weight:700;letter-spacing:.1em;box-shadow:0 0 18px #8a2be28c}@media(hover:hover)and (pointer:fine){.rf-beacon__raid:hover{filter:brightness(1.15)}}.rf-beacon__raid:focus-visible,.rf-beacon__x:focus-visible{outline:2px solid #fff;outline-offset:2px}.rf-beacon__x{flex:none;width:44px;background:none;border:0;color:var(--rf-muted);font:400 22px/1 system-ui,sans-serif;cursor:pointer}@media(hover:hover)and (pointer:fine){.rf-beacon__x:hover{color:#fff}}.rf-beacon__bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff12}.rf-beacon__bar i{display:block;height:100%;background:linear-gradient(90deg,var(--rf-crimson),var(--rf-gold));box-shadow:0 0 10px #e5324a99}.rf-beacon--raid,.rf-beacon--cyber{background:radial-gradient(50% 240% at 8% 50%,rgba(229,50,74,.28),transparent 70%),radial-gradient(50% 240% at 92% 50%,rgba(138,43,226,.34),transparent 70%),linear-gradient(180deg,#0e0a18,var(--rf-void));border-bottom-color:var(--rf-violet-hi)}.rf-beacon--raid .rf-beacon__msg,.rf-beacon--cyber .rf-beacon__msg{color:#fff}.rf-beacon--raid .rf-beacon__bar i,.rf-beacon--cyber .rf-beacon__bar i{background:linear-gradient(90deg,var(--rf-crimson),var(--rf-violet-hi),var(--rf-ice))}.rf-beacon--teaser .rf-beacon__sigil i,.rf-beacon--sealing .rf-beacon__sigil i{background:#55302f;box-shadow:0 0 0 2px #e0ad4a73}.rf-beacon--sealing{filter:saturate(.6)}@media(max-width:899px){.rf-beacon__sub,.rf-beacon__go{display:none}.rf-beacon__main{gap:4px 12px}}@media(max-width:560px){.rf-beacon{font-size:11px}.rf-beacon__name{display:none}.rf-beacon__pv{max-width:40vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-beacon__time b{font-size:13px}.rf-beacon__raid{padding:6px 10px;font-size:10px;letter-spacing:.06em}}@media(prefers-reduced-motion:no-preference){.rf-beacon__sigil i{animation:rf-pulse 2.6s ease-in-out infinite}.rf-beacon--raid .rf-beacon__sigil i{animation-duration:1.4s}}@keyframes rf-pulse{0%,to{transform:rotate(45deg) scale(1);opacity:1}50%{transform:rotate(45deg) scale(1.3);opacity:.75}}.rf-fab{display:none}@media(max-width:749px){.rf-fab{position:fixed;z-index:35;left:max(12px,env(safe-area-inset-left,0px));bottom:max(14px,env(safe-area-inset-bottom,0px));display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 12px;background:linear-gradient(180deg,#14161f,var(--rf-void));border:1px solid rgba(224,173,74,.7);color:var(--rf-gold-hi);font:700 12px/1 var(--rf-head);letter-spacing:.16em;text-decoration:none;box-shadow:0 6px 20px #0009,0 0 18px #e5324a4d;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.rf-fab:focus-visible{outline:2px solid #fff;outline-offset:3px}.rf-fab__sigil{position:relative;width:12px;height:12px;flex:none}.rf-fab__sigil i{position:absolute;top:1px;right:1px;bottom:1px;left:1px;background:var(--rf-crimson);transform:rotate(45deg);box-shadow:0 0 8px #e5324ae6}}@media(max-width:749px)and (prefers-reduced-motion:no-preference){.rf-fab__sigil i{animation:rf-pulse 2.6s ease-in-out infinite}}.rf-mark{position:absolute;z-index:6;left:8px;top:8px;max-width:calc(100% - 16px);display:inline-flex;flex-wrap:wrap;align-items:stretch;pointer-events:none;font:700 10px/1 var(--rf-head);letter-spacing:.12em;text-transform:uppercase;box-shadow:0 4px 12px #0000008c}.rf-mark b{padding:5px 7px;background:var(--rf-void);color:var(--rf-gold-hi);border:1px solid rgba(224,173,74,.7);border-right:0;font-weight:700}.rf-mark span{padding:5px 7px;background:var(--rf-crimson-bg, #c9243d);color:#fff;border:1px solid var(--rf-crimson-bg, #c9243d)}.rf-mark[data-gate="5"] b{color:#fff;border-color:var(--rf-violet-hi);background:#240b46}@media(hover:hover)and (pointer:fine){.product-card:hover .rf-mark,product-card:hover .rf-mark{opacity:0;transition:opacity .15s}}.rf-bridge{--rf-void: #05060b;--rf-violet: #8a2be2;--rf-violet-hi: #c9a6ff;--rf-ice: #8fd8ff;--rf-head: "Chakra Petch", "Rubik", system-ui, sans-serif;position:relative;z-index:5;background:radial-gradient(50% 260% at 8% 50%,rgba(229,50,74,.22),transparent 70%),radial-gradient(50% 260% at 92% 50%,rgba(138,43,226,.32),transparent 70%),linear-gradient(180deg,#0e0a18,var(--rf-void));border-bottom:1px solid var(--rf-violet-hi);color:#f1ece4}.rf-bridge__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 18px;max-width:1400px;margin:0 auto;padding:10px max(16px,env(safe-area-inset-left,0px));min-height:48px;color:inherit;text-decoration:none;font:500 12px/1.25 var(--rf-head);letter-spacing:.08em;text-transform:uppercase}.rf-bridge__in:focus-visible{outline:2px solid #fff;outline-offset:-3px}.rf-bridge__sigil{position:relative;width:14px;height:14px;flex:none}.rf-bridge__sigil i{position:absolute;top:1px;right:1px;bottom:1px;left:1px;background:#e5324a;transform:rotate(45deg);box-shadow:0 0 10px #e5324ae6,0 0 0 2px var(--rf-violet-hi)}.rf-bridge__t{font-weight:600;letter-spacing:.18em;color:#fff}.rf-bridge__m{color:var(--rf-violet-hi)}.rf-bridge__time{font-weight:600;font-size:14px;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.06em}.rf-bridge__go{padding:6px 12px;border:1px solid var(--rf-violet-hi);color:#fff;background:linear-gradient(90deg,#5b17b6,#8a2be2);letter-spacing:.12em;font-weight:600;box-shadow:0 0 16px #8a2be280}@media(hover:hover)and (pointer:fine){.rf-bridge__in:hover .rf-bridge__go{filter:brightness(1.15)}}@media(max-width:560px){.rf-bridge__m{flex:1 0 100%;text-align:center}.rf-bridge__t{font-size:11px}}@media(prefers-reduced-motion:no-preference){.rf-bridge__sigil i{animation:rf-pulse 2.6s ease-in-out infinite}}.rf-beacon--lean .rf-beacon__sub,.rf-beacon--lean .rf-beacon__pips,.rf-beacon--lean .rf-beacon__go,.rf-beacon--lean .rf-beacon__raid,.rf-beacon--lean .rf-beacon__bar{display:none}.rf-beacon--lean .rf-beacon__main{flex-wrap:nowrap;gap:10px;min-height:44px;padding-top:0;padding-bottom:0;white-space:nowrap;overflow:hidden}.rf-beacon--lean .rf-beacon__msg{overflow:hidden;text-overflow:ellipsis}
/*# sourceMappingURL=/cdn/shop/t/65/assets/rift-core.css.map */
