@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(/actionforge/_next/static/media/rajdhani-400-latin.4b13630e.woff2) format("woff2")}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/actionforge/_next/static/media/rajdhani-700-latin.05ae8f94.woff2) format("woff2")}@font-face{font-family:Orbitron;font-style:normal;font-weight:700;font-display:swap;src:url(/actionforge/_next/static/media/orbitron-700-latin.56740425.woff2) format("woff2")}:root{--primary-color:#09c5cc;--secondary-color:#7d0093;--accent-color:#001b87;--bg-dark:#0a0a0a;--bg-medium:#111;--bg-light:#1a1a1a;--text-primary:#fff;--text-secondary:#ccc;--text-muted:#999;--border-color:#333;--font-primary:"Rajdhani","Arial",sans-serif;--font-heading:ui-monospace,"Cascadia Code","Source Code Pro",Menlo,Consolas,monospace;--font-display:"Orbitron","Rajdhani","Arial",sans-serif;--transition-fast:0.1s ease;--transition-medium:0.3s ease;--bar-h:60px}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg-dark);color:var(--text-primary);font-family:var(--font-primary);overflow:hidden}[hidden]{display:none!important}.af-bar{position:fixed;top:0;left:0;right:0;height:var(--bar-h);display:flex;align-items:center;gap:14px;padding:0 16px;background:var(--bg-medium);border-bottom:1px solid var(--border-color);z-index:40}.af-mark{font-family:var(--font-display);font-size:1.25rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-primary);text-decoration:none;white-space:nowrap;line-height:1;padding-bottom:.08em}.af-mark b{font-weight:700}.af-beta,.af-mark b{color:var(--primary-color)}.af-beta{opacity:.85}@media (max-width:480px){.af-mark{font-size:1.05rem}}.af-tag{font-size:.8rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.af-spacer{flex:1 1 auto}.af-lab{display:inline-flex;align-items:center;gap:.5rem;flex:0 0 auto;background:var(--primary-color);border:1px solid var(--primary-color);color:#000;font-family:var(--font-heading);font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;padding:.45rem .95rem;white-space:nowrap;transition:background var(--transition-fast),color var(--transition-fast)}.af-lab:hover{background:transparent;color:var(--primary-color)}.af-lab__new{font-size:.6rem;letter-spacing:.08em;background:#000;color:var(--primary-color);padding:.1rem .4rem}.af-lab:hover .af-lab__new{background:var(--primary-color);color:#000}.af-import{background:transparent;border:1px solid var(--primary-color);color:var(--primary-color);font-family:var(--font-heading);font-size:.68rem;letter-spacing:.09em;text-transform:uppercase;padding:.3rem .7rem;cursor:pointer;white-space:nowrap;transition:background var(--transition-fast),color var(--transition-fast)}.af-import:hover{background:var(--primary-color);color:#000}.af-import[disabled]{opacity:.5;cursor:default;background:transparent;color:var(--primary-color)}.af-licence{display:flex;align-items:center;gap:7px;font-size:.7rem;color:var(--text-muted);white-space:nowrap}.af-licence a{color:var(--text-muted);text-decoration:none;border-bottom:1px dotted;transition:color var(--transition-fast)}.af-licence a:hover{color:var(--primary-color)}.af-licence i{font-style:normal;opacity:.5}.af-links{display:flex;gap:14px;align-items:center}.af-links a{font-size:.82rem;color:var(--text-secondary);text-decoration:none;transition:color var(--transition-fast);white-space:nowrap}.af-links a:hover{color:var(--primary-color)}.af-news{position:relative;padding:0;background:none;border:0;font:inherit;font-size:.82rem;color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:color var(--transition-fast)}.af-news:hover{color:var(--primary-color)}.af-news__dot{position:absolute;top:-2px;right:-8px;width:7px;height:7px;border-radius:50%;background:var(--primary-color);box-shadow:0 0 6px var(--primary-color)}.af-newsbox{position:fixed;inset:0;z-index:1100;display:flex;align-items:flex-start;justify-content:center;padding:8vh 1rem 2rem;background:rgba(0,0,0,.6)}.af-newsbox__panel{width:min(40rem,100%);max-height:84vh;display:flex;flex-direction:column;background:var(--bg-medium);border:1px solid var(--border-color);border-top:2px solid var(--primary-color);box-shadow:0 16px 48px rgba(0,0,0,.6)}.af-newsbox__head{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.2rem;border-bottom:1px solid var(--border-color)}.af-newsbox__title{margin:0;font-family:var(--font-display);font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-color)}.af-newsbox__close{background:none;border:0;color:var(--text-muted);font:inherit;font-size:1rem;cursor:pointer;min-width:2rem;min-height:2rem}.af-newsbox__close:hover{color:var(--text-primary)}.af-newsbox__body{overflow-y:auto;padding:.4rem 1.2rem 1.2rem}.af-newsbox__entry{padding:.9rem 0 1rem;border-bottom:1px solid var(--border-color)}.af-newsbox__entry:last-child{border-bottom:0}.af-newsbox__date{font-size:.75rem;color:var(--text-muted);letter-spacing:.05em}.af-newsbox__entrytitle{margin:.2rem 0 .4rem;font-size:1.15rem;color:var(--text-primary)}.af-newsbox__section{margin:.9rem 0 .3rem;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-color)}.af-newsbox__list{margin:0;padding-left:1.1rem;color:var(--text-secondary);font-size:.95rem;line-height:1.45}.af-newsbox__list li{margin:.2rem 0}.af-newsbox__empty{color:var(--text-muted)}.af-supportlink{cursor:pointer;line-height:inherit}.af-supportlink span{line-height:1;color:#a80f37;transition:color var(--transition-fast)}.af-supportlink:hover span{color:#ff5d7a}.af-support__note{margin:.9rem 0 1rem;color:var(--text-secondary);font-size:.95rem;line-height:1.45}.af-support__note+.af-support__note{margin-top:-.4rem}.af-support__ways{margin:-.3rem 0 .4rem;padding-left:1.3rem;color:var(--text-secondary);font-size:.95rem;line-height:1.7}.af-support__ways a{color:var(--primary-color)}.af-support__ways a:hover{color:var(--text-primary)}@media (max-width:560px){.af-support__note{margin:.6rem 0 .7rem}}html.af-plain,html.af-plain body{overflow:auto}.af-supportpage{max-width:42rem;margin:0 auto;padding:calc(var(--bar-h) + 1.6rem) 1rem 3rem}.af-supportpage__title{margin:0 0 .3rem;font-family:var(--font-display);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-color)}.af-supportpage__box{padding:.4rem 1.2rem 1.4rem;background:var(--bg-medium);border:1px solid var(--border-color);border-top:2px solid var(--primary-color)}@media (max-width:560px){html.af-plain .af-beta{display:none}.af-supportpage{padding-top:calc(var(--bar-h) + 1rem)}.af-supportpage__box{padding:.2rem .9rem 1.1rem}}.af-faq__item{border-bottom:1px solid var(--border-color)}.af-faq__item:last-child{border-bottom:0}.af-faq__q{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.9rem 0;font-size:1.02rem;color:var(--text-primary);cursor:pointer;list-style:none;transition:color var(--transition-fast)}.af-faq__q::-webkit-details-marker{display:none}.af-faq__q:after{content:"+";flex:0 0 auto;color:var(--primary-color);font-size:1.1rem}.af-faq__item[open]>.af-faq__q:after{content:"\2212"}.af-faq__q:hover{color:var(--primary-color)}.af-faq__a{padding:0 1.6rem .9rem 0;color:var(--text-secondary);font-size:.95rem;line-height:1.5}.af-faq__a p{margin:0 0 .55rem}.af-faq__a p:last-child{margin-bottom:0}.af-faq__links{display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-size:.85rem}.af-faq__links a{color:var(--primary-color);text-decoration:none;border-bottom:1px dotted}.af-discord{display:flex;align-items:center;transition:filter var(--transition-fast,.15s)}.af-links a.af-discord,.af-links a.af-discord:hover{color:#5865f2}.af-links a.af-youtube,.af-links a.af-youtube:hover{color:#ff0033}.af-discord svg{display:block}.af-discord:hover{filter:brightness(1.2)}@media (max-width:900px){.af-tag{display:none}}@media (max-width:620px){.af-licence{display:none}}@media (max-width:1200px){.af-bar{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.af-bar::-webkit-scrollbar{display:none}}