:root{font-family:Avenir Next,Segoe UI,sans-serif;color:#edf0ec;background:#0d131b;font-synthesis:none;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}a{color:inherit;text-decoration:none}button,a,input,textarea,select{outline-offset:5px}:focus-visible{outline:2px solid #d6f99a}.sidebar{width:242px;position:fixed;inset:0 auto 0 0;border-right:1px solid #27313d;background:#111820;padding:40px 22px 20px;display:flex;flex-direction:column}.wordmark{display:flex;align-items:center;gap:12px;font-weight:900;font-size:19px;line-height:.98;letter-spacing:-1px;padding:0 8px}.mark{font-size:51px;font-weight:1000;color:#d6f99a;letter-spacing:-19px;display:block;width:69px;transform:skew(-12deg)}.mark span{color:#d6f99a80}.beta{display:block;font-size:8px;letter-spacing:2px;font-weight:500;padding-top:10px;color:#8b98a5}.workspace{display:flex;align-items:center;gap:10px;margin:38px 0 28px;padding:14px 10px;border:1px solid #303a45;border-radius:9px}.avatar{color:#b9c9a4;background:#29382c;width:30px;height:30px;display:grid;place-items:center;border-radius:6px}.workspace strong{font-size:12px}.workspace small{display:block;margin-top:5px;font-size:7px;letter-spacing:.7px;color:#8896a3}.online,.liveDot{width:5px;height:5px;background:#d6f99a;border-radius:50%;display:inline-block}.online{margin-left:auto}nav{display:grid;gap:9px;font-size:12px;font-weight:550}nav a{display:flex;gap:12px;padding:15px 13px;color:#94a0ad;border-radius:7px}nav span{width:18px;font-size:17px;line-height:15px}nav a.selected{color:#d6f99a;background:#d6f99a0c}nav a:hover{background:#ffffff08;color:#edf0ec}.sidebarBottom{margin-top:auto}.sideNote{border:1px solid #303b43;border-radius:10px;padding:19px;margin:25px 0}.spark{display:block;font-size:32px;color:#d6f99a;margin-bottom:14px}.sideNote strong{font-size:15px;line-height:1.4}.sideNote p{font-size:11px;color:#8c99a7;line-height:1.7;margin-bottom:0}.buildLabel{font-size:9px;letter-spacing:1px;color:#7f8d9c;display:flex;justify-content:space-between;padding:0 8px}main{margin-left:242px;padding:39px 46px 22px;max-width:1900px}.topbar,.topActions{display:flex;align-items:center;justify-content:space-between;gap:20px}.eyebrow{font-size:9px;letter-spacing:1.8px;font-weight:600;color:#91a08e}h1{font-size:30px;margin:9px 0 30px;letter-spacing:-1.2px;font-weight:650}.dot{color:#d6f99a}.topActions{margin-top:-8px}.connection{font-size:10px;color:#95a18e;padding-left:12px;position:relative}.connection:before{content:"";position:absolute;left:0;top:4px;width:5px;height:5px;border-radius:50%;background:currentColor}.button{border:1px solid #34413d;border-radius:6px;padding:12px 17px;font-size:11px;font-weight:700;display:inline-flex;gap:24px;justify-content:center;align-items:center;line-height:1.3}.button:hover{filter:brightness(1.12)}.button.primary{background:#d6f99a;border-color:#d6f99a;color:#172016}.button.subtle{background:#141d25;color:#dce2d8;border-color:#3b4847}.hero{border:1px solid #40523f;border-radius:13px;min-height:318px;background:#1d302c;position:relative;display:flex;justify-content:space-between;overflow:hidden}.heroCopy{padding:35px 38px;position:relative;z-index:1}.light{color:#c3d3b9;font-size:8px}.hero h2{font-size:clamp(33px,3.1vw,49px);line-height:1.04;letter-spacing:-1.7px;margin:17px 0 15px;font-weight:700}.hero p{color:#b9c7bf;font-size:12px;line-height:1.8;margin-bottom:23px}.hero small{display:block;font-size:8px;color:#92a89a;margin-top:12px}.heroArt{position:relative;width:47%;margin-right:5%;align-self:stretch}.orbit{border:1px solid #d6f99a11;position:absolute;width:390px;height:390px;border-radius:50%;top:-12px;left:49%;transform:translate(-50%)}.orbit2{width:295px;height:295px;top:37px}.orbit3{width:490px;height:490px;top:-62px}.homeOrb{position:absolute;width:108px;height:108px;border-radius:50%;left:12%;top:101px;background:radial-gradient(circle at 25% 25%,#c4dbff,#6c98ca 70%);box-shadow:0 25px 50px #06132277,inset -10px -14px 10px #234f8a44;transform:rotate(-15deg)}.raidTriangle{position:absolute;width:120px;height:120px;top:91px;right:7%;clip-path:polygon(50% 0,100% 100%,0 100%);background:linear-gradient(135deg,#ffe3c3,#ffa066 60%,#de7d3d);transform:rotate(13deg)}.versus{position:absolute;font-size:32px;font-weight:300;color:#becab6;top:138px;left:51%}.artLabel{position:absolute;top:241px;font-size:9px;letter-spacing:1.5px}.labelHome{left:12%;color:#8cbbef}.labelRaid{right:7%;color:#ffae7b}.artFooter{position:absolute;bottom:37px;left:24%;font-size:7px;letter-spacing:2px;color:#90a696}.sectionHeading,.cardHeading{display:flex;align-items:center;justify-content:space-between;gap:12px}.sectionHeading{margin:29px 0 15px}.sectionHeading h2,.cardHeading h2{font-size:17px;font-weight:600;letter-spacing:-.4px;margin:0}.pill{font-size:7px;font-weight:600;letter-spacing:1px;vertical-align:middle;padding:5px 8px;margin-left:9px;border:1px solid #4a5357;border-radius:4px;color:#a8b6ab}.arenaLinks{display:flex;gap:21px;font-size:10px;color:#a4afa5}.textButton{border:0;background:none;color:#d3dbcc;padding:0;font-size:10px}.arenaGrid{display:grid;grid-template-columns:minmax(0,1fr) 295px;gap:18px}.previewCard,.controlCard,.card{border:1px solid #2f3a44;border-radius:10px;overflow:hidden;background:#131c25}.previewTop{display:flex;justify-content:space-between;align-items:center;font-size:8px;letter-spacing:1.2px;padding:13px 18px;color:#91a29b;border-bottom:1px solid #293541}.liveDot{width:4px;height:4px;margin-right:6px}iframe{width:100%;border:0;aspect-ratio:16 / 9;display:block;background:#121a25}.roundTrack{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:19px 16px;border-top:1px solid #2a3540}.roundTrack>div{display:flex;align-items:center;gap:9px}.roundNumber{font-size:12px;color:#829381;border:1px solid #3c4b47;border-radius:50%;width:29px;height:29px;display:grid;place-items:center;flex-shrink:0}.roundTrack strong{display:block;font-size:10px;font-weight:600}.roundTrack small{display:block;font-size:8px;color:#7f919d;margin-top:6px}.controlCard{padding:19px}.cardHeading h3{font-size:14px;font-weight:600;margin:0;letter-spacing:-.3px}.cardHeading>span:last-child{color:#95a28e}.muted{color:#92a0ad;font-size:11px;line-height:1.6}.scenarios{display:grid;gap:11px;margin-top:21px}.scenarios button{border:0;background:transparent;color:#e3e7df;display:flex;text-align:left;gap:10px;align-items:center;padding:5px 0}.scenarios button:hover strong{color:#d6f99a}.scenarioIcon{font-size:14px;height:30px;width:29px;border:1px solid;border-radius:5px;flex-shrink:0;display:grid;place-items:center}.blue{color:#91bffe;background:#91bffe08;border-color:#91bffe33}.orange{color:#eac48e;background:#eac48e08;border-color:#eac48e33}.rose{color:#e3a7a7;background:#e3a7a708;border-color:#e3a7a733}.violet{color:#b8acf3;background:#b8acf308;border-color:#b8acf333}.scenarios strong{font-size:10px;font-weight:600;display:block}.scenarios small{font-size:8px;color:#84939f;display:block;margin-top:5px}.tag{font-size:6px;font-weight:650;padding:4px 5px;border:1px solid;border-radius:3px;letter-spacing:.4px}.scenarios .tag{margin-left:auto}.allow{color:#bfe397;border-color:#bfe39738;background:#bfe39708}.escalate{color:#efc885;border-color:#efc88538;background:#efc88508}.block{color:#e5a3a3;border-color:#e5a3a338;background:#e5a3a308}.collab{color:#b8acf3;border-color:#b8acf338;background:#b8acf308}.divider{height:1px;background:#303c45;margin:17px 0}.button.oil{background:#1c292a;width:100%;color:#c6d2b1;border-color:#3f5043;font-size:10px;justify-content:space-between;padding:11px;gap:10px}.oil span:last-child{font-size:7px;color:#8da082}.quiet{color:#92a0a8;margin:13px auto 0;display:block;font-size:8px}.controlNote{font-size:8px;line-height:1.7;color:#7c8a95;text-align:center;margin:17px 0 0}.approval{margin-top:18px;background:#2d281e;border:1px solid #8b703d;border-radius:9px;padding:22px;display:flex;justify-content:space-between;align-items:center}[hidden]{display:none!important}.approval h2{font-size:22px;margin:14px 0 6px}.approval p{color:#ccc3ac;font-size:12px}.approval .button{margin-left:12px}.lowerGrid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px;margin-top:25px}.card{padding:24px}.cardHeading h2{font-size:15px}.badge{font-size:7px;letter-spacing:.7px;color:#839686;white-space:nowrap}form{margin-top:22px}label{font-size:10px;color:#c4cec2;display:grid;gap:8px;margin-bottom:16px}input,textarea,select{width:100%;min-width:0;background:#101922;border:1px solid #35424d;border-radius:5px;color:#dce3d9;padding:10px;font-size:10px}textarea{resize:vertical;line-height:1.6}input::placeholder,textarea::placeholder{color:#657580}label small{color:#768998;font-size:8px}.fieldGrid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.checkbox{display:flex;align-items:center;margin-top:16px;gap:10px}.checkbox input{width:15px;height:15px;accent-color:#d6f99a}.button.save{background:#25322e;border-color:#455547;color:#cfdeb9}.decisionList{display:grid;gap:0;margin-top:15px;max-height:329px;overflow-y:auto}.decision{display:flex;gap:12px;padding:15px 0;border-bottom:1px solid #2a3842;align-items:center}.decision strong{font-size:10px;font-weight:550;display:block}.decision small{display:block;font-size:8px;color:#8c9aa4;margin-top:5px}.decision .tag{font-size:7px;padding:5px 7px;min-width:60px;text-align:center}.decision .mode{margin-left:auto;font-size:7px;color:#99aa90}.receiptNote{border-top:1px solid #33404a;padding-top:15px;margin-top:22px;font-size:8px;line-height:1.8;color:#7e929e}.empty{font-size:12px;line-height:1.7;color:#8c9a9f;padding:28px 0}#rivalry{margin-top:25px}.network{min-height:220px;display:grid;place-items:center;overflow:hidden}.network svg{max-width:100%;height:230px}.setup{margin-top:26px;border:1px solid #405241;background:#192721;border-radius:10px;padding:29px 32px;display:flex;align-items:center;justify-content:space-between;gap:25px}.setup h2{font-size:25px;letter-spacing:-.6px;margin:12px 0}.setup p{color:#9fad9f;font-size:11px;line-height:1.8}.setupActions{display:grid;gap:10px;min-width:190px}.streamTools{display:grid;gap:12px;max-width:290px}#liveTools{display:grid;gap:10px}.rewardApproval{padding:18px;border:1px solid #9a8254;border-radius:8px}.rewardApproval h3{font-size:15px}.rewardApproval p{font-size:11px}.rewardApproval .textButton{margin:14px 0 0}footer{display:flex;justify-content:space-between;padding:29px 0 0;font-size:7px;letter-spacing:1px;color:#788b84}.toast{position:fixed;bottom:24px;left:calc(50% + 121px);transform:translate(-50%);border:1px solid #6a805b;background:#223126;color:#e7f4da;padding:15px 24px;border-radius:7px;font-size:12px;z-index:20;max-width:80vw;box-shadow:0 12px 40px #0008}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.warlord{max-width:480px;min-height:100vh;margin:auto;padding:60px 30px 35px;text-align:center;display:flex;flex-direction:column;justify-content:center}.warlord .eyebrow{color:#ffa066;font-size:10px}.warlord h1{font-size:52px;line-height:.97;font-weight:850;margin:25px 0}.warlord p{font-size:14px;line-height:1.7;color:#aebbac}.ramArt{font-size:110px;color:#ffa066;margin:15px 0 40px;text-shadow:0 10px 40px #ffa06633}.warlord .button{min-height:70px;font-size:15px;width:100%;margin-bottom:16px}.warlord .button.primary{background:#ffa066;border-color:#ffa066}.setupStrip{margin-top:16px;padding:18px 22px;border:1px solid #374b42;border-radius:10px;background:#15231f}.setupHeading{display:flex;align-items:center;justify-content:space-between;gap:16px}.setupHeading h2{margin:0;font-size:16px}.setupSteps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:17px}.setupSteps>div{display:grid;align-content:start;gap:8px}.setupSteps .button{width:100%}.setupSteps small,.practicePanel small{font-size:10px;line-height:1.7;color:#9eada1}#setupNotice{margin:16px 0 0}.button[aria-disabled=true]{opacity:.5;cursor:default}.practicePanel{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px;margin-top:16px;border:1px solid #405064;border-radius:10px;background:#172330}.practicePanel h3{font-size:18px;margin:8px 0}.practicePanel p{max-width:65ch;margin:8px 0}.practiceActions{flex-shrink:0;display:grid;gap:10px}.systemActivity{margin-top:16px;color:#9cadb4;font-size:10px}.systemActivity summary{cursor:pointer;padding:8px 0}.network.compact{min-height:72px}.network.compact .empty{padding:12px 0;margin:0}.approval{flex-wrap:wrap;gap:16px}.approval>div:first-child{flex:1 1 320px}.approval>.muted{flex-basis:100%;margin:0}.trustChoice{font-size:12px;margin-bottom:0}.heroCopy{min-width:0}.hero h2{font-size:clamp(30px,3.1vw,44px)}@media(max-width:1000px){.setupSteps{gap:12px}.practicePanel{flex-wrap:wrap}.practiceActions{width:100%}}@media(max-width:580px){.setupSteps{grid-template-columns:1fr;gap:18px}.setupHeading{align-items:start}.setupStrip,.practicePanel{padding:18px}}@media(max-width:1200px){.sidebar{width:200px!important;padding-left:15px!important;padding-right:15px!important}main{margin-left:200px!important;padding:28px!important}.arenaGrid{grid-template-columns:minmax(0,1fr) 265px!important}.roundTrack{gap:8px!important;padding:16px 10px!important}.roundNumber{display:none!important}.heroCopy{padding:30px!important}.heroArt{margin-right:0!important}.homeOrb{width:85px!important;height:85px!important}.raidTriangle{width:90px!important;height:100px!important}.lowerGrid{grid-template-columns:1fr!important}}@media(max-width:900px){.sidebar{display:none!important}main{margin-left:0!important;padding:25px!important}.topbar{gap:8px!important}.topActions .connection{display:none}.arenaGrid{grid-template-columns:1fr!important}.controlCard{padding:23px!important}.scenarios{grid-template-columns:1fr 1fr!important;gap:15px 25px!important}.toast{left:50%!important}.heroArt{margin-right:4%!important}.setup{flex-wrap:wrap}.setupActions{width:100%}}@media(max-width:580px){main{padding:19px!important}h1{font-size:24px!important}.topActions{margin:0!important}.topActions .button{font-size:9px;gap:8px;padding:10px}.heroArt{display:none}.heroCopy{padding:27px!important}.hero h2{font-size:42px!important}.arenaLinks a{display:none}.sectionHeading h2{font-size:15px!important}.scenarios{grid-template-columns:1fr!important}.scenarios strong{font-size:12px!important}.scenarios small{font-size:10px!important}.scenarios .tag{font-size:8px!important}.fieldGrid{grid-template-columns:1fr!important;gap:0!important}.card{padding:20px!important}.cardHeading{flex-wrap:wrap}.approval{flex-wrap:wrap;gap:15px}.approval .button{margin-left:0!important;margin-right:10px}.setup{padding:22px!important}footer{gap:20px}}
