@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800;900&family=Inter:wght@400;500;600;700;800&display=swap');:root{--bg:#090b10;--panel:#141923;--panel2:#1c2330;--line:#2d3441;--text:#f5f5f7;--muted:#a6acb7;--yellow:#ffca30}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font:15px/1.6 Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}a:hover{color:var(--yellow)}h1,h2,h3{font-family:'Barlow Condensed',Impact,sans-serif;line-height:1.02;letter-spacing:.01em;text-transform:uppercase;margin:.3em 0 .5em}h1{font-size:clamp(3.3rem,6.8vw,7.5rem)}h2{font-size:clamp(2.2rem,4vw,4rem)}h3{font-size:1.65rem}p{color:#c4c7d0}.top{min-height:76px;padding:16px max(24px,calc((100vw - 1240px)/2));display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #252936;background:#0d1017;position:relative;z-index:2}.brand{font:900 2.2rem 'Barlow Condensed',sans-serif;line-height:.8;letter-spacing:.02em}.brand small{display:block;font:700 .58rem Inter,sans-serif;letter-spacing:.18em;color:var(--yellow);margin-top:8px}.top nav{display:flex;flex-wrap:wrap;gap:19px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.09em}.wrap{max-width:1240px;padding:0 24px;margin:auto}.section{padding-top:74px;padding-bottom:86px}.narrow{max-width:700px}.hero{min-height:660px;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:36px;padding-top:72px;padding-bottom:72px}.hero h1{max-width:800px}.hero p{font-size:1.15rem;max-width:540px}.eyebrow{font-size:11px;font-weight:900;letter-spacing:.2em;text-transform:uppercase;color:var(--yellow)}.yellow{color:var(--yellow)}.actions{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0}.btn,button{display:inline-block;border:0;background:var(--yellow);color:#08090d;padding:13px 22px;font:800 12px Inter,sans-serif;letter-spacing:.08em;cursor:pointer;text-transform:uppercase}.btn:hover,button:hover{background:#f7da79;color:#000}.btn.outline{background:transparent;color:white;border:1px solid #59616e}.hero-art{min-height:520px;background:radial-gradient(circle at 65% 30%,#6d5927 0%,transparent 32%),linear-gradient(135deg,#262d3b,#0d1017 70%);border:1px solid #3a3d43;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:42px;box-shadow:22px 22px 0 #161b24}.hero-art:before{content:'';position:absolute;width:360px;height:360px;border:80px solid #ffca301a;transform:rotate(35deg);right:-110px;top:20px}.hero-art span{font:900 clamp(7rem,13vw,13rem) 'Barlow Condensed';color:#ffffff0b;position:absolute;bottom:20px;left:-20px}.hero-art b{font:900 clamp(3.5rem,6vw,6rem)/.9 'Barlow Condensed';font-style:italic;z-index:1}.hero-art em{color:var(--yellow);z-index:1;font-size:11px;letter-spacing:.18em;margin-top:26px}.stats{display:flex;gap:40px;margin-top:48px}.stats strong{display:block;color:var(--yellow);font:800 2.8rem 'Barlow Condensed'}.stats small{font-size:10px;letter-spacing:.12em}.section-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cards.two{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.panel{background:var(--panel);border:1px solid var(--line);padding:25px;margin-bottom:18px;min-width:0}.panel h3{margin-top:0}.panel p{margin-bottom:0}.band{background:#171c27;padding:85px 0;border-top:1px solid #303744;border-bottom:1px solid #303744}.band p{max-width:680px}.pills{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0}.pill{padding:9px 14px;background:#222938;border:1px solid #333d4e}.pill.active{background:var(--yellow);color:#111}.scroll{overflow:auto}table{border-collapse:collapse;width:100%;white-space:nowrap}th,td{padding:13px 14px;border-bottom:1px solid #323847;text-align:left;font-size:13px}th{color:var(--yellow);font-size:10px;letter-spacing:.12em}tr:hover td{background:#202735}.match,.prize,.metric-line{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid #343b4a}.match strong{color:var(--yellow)}.match span{flex:1}.match span:last-child{text-align:right}.prize{align-items:flex-start;flex-direction:column}.muted{color:var(--muted);font-size:12px}.preserve{white-space:pre-wrap}.sponsor-logo{max-width:180px;max-height:90px;object-fit:contain}label{display:block;font-size:12px;color:#cbd0d9;font-weight:700;margin:0 0 18px}input,textarea,select{display:block;width:100%;background:#0d1119;border:1px solid #424b5c;color:white;padding:12px;font:14px Inter,sans-serif;margin-top:7px;border-radius:0}input:focus,textarea:focus,select:focus{outline:2px solid var(--yellow)}.notice{padding:18px;background:#293043;border-left:4px solid var(--yellow);margin:16px 0}footer{background:var(--yellow);color:#0c0c0c;padding:32px;text-align:center;font-size:12px;font-weight:800}footer a{color:#111}.admin-shell{display:grid;grid-template-columns:245px minmax(0,1fr);min-height:calc(100vh - 140px)}.sidebar{background:#11151e;padding:26px 12px;border-right:1px solid #303642}.sidebar .eyebrow{padding:10px 12px;display:block}.sidebar a{display:block;padding:11px 14px;margin:4px 0;font-size:12px;font-weight:700}.sidebar a.selected,.sidebar a:hover{background:#282f3e;color:var(--yellow)}.admin-main{padding:35px;min-width:0}.admin-main h1{font-size:3.4rem}.metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.metrics .panel strong{display:block;font:800 3rem 'Barlow Condensed';color:white;margin-top:10px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin-top:24px}.form-row{display:flex;align-items:end;gap:16px;flex-wrap:wrap}.form-row label{min-width:200px}.inline{display:inline}.small{padding:7px 10px;font-size:10px}.danger{background:#6b2730;color:white}details summary{cursor:pointer;color:var(--yellow)}@media(max-width:980px){.top{padding:20px}.top nav{gap:12px}.hero{grid-template-columns:1fr}.hero-art{min-height:340px}.admin-shell{grid-template-columns:1fr}.sidebar{display:flex;overflow-x:auto;white-space:nowrap}.sidebar a{flex-shrink:0}.sidebar .eyebrow{display:none}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.top{align-items:flex-start;flex-direction:column}.top nav{gap:12px}.cards,.cards.two,.metrics,.form-grid{grid-template-columns:1fr}.section{padding-top:44px;padding-bottom:50px}.hero{min-height:unset;padding-top:44px}.stats{gap:18px}.stats strong{font-size:2rem}.hero-art{min-height:280px;box-shadow:none}.admin-main{padding:20px}.admin-main h1{font-size:2.6rem}.section-head{align-items:flex-start;flex-direction:column}}

/* AWMT V5 */.v5links{padding:12px 16px;background:#141b26;border:1px solid #303847;border-radius:12px;line-height:2}.v5links a{color:#ffca30;margin-right:10px}.v5grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin:22px 0}.v5tile{display:block;background:#141a24;border:1px solid #303949;border-radius:15px;padding:20px;margin:16px 0;color:#f4f6f8;text-decoration:none}.v5tile h3{color:#ffca30}.v5form{display:grid;gap:12px;max-width:760px;padding:16px;margin:20px 0;background:#121822;border-radius:12px}.v5form label{display:grid;gap:6px}.v5form input,.v5form textarea,.v5form select{width:100%;background:#222b39;color:white;border:1px solid #566074;padding:11px;border-radius:8px}.v5form button,button{cursor:pointer}.v5hero{display:flex;gap:30px;align-items:center;background:#111924;border:1px solid #ffca30;padding:24px;border-radius:14px}.v5hero h2{color:#ffca30}@media(max-width:650px){.v5hero{flex-direction:column}}@media print{header,footer,.v5links,button{display:none!important}.v5tile,.v5hero{break-inside:avoid}body{background:white!important;color:black!important}}
