:root{--cyan:#8bbfe3;--accent:#8bbfe3;--bg:#111419;--muted:#aeb5bf;--text:#f2f3f5;--line:#343b44;color-scheme:dark}body{background:#111419;color:#f2f3f5;font-family:Segoe UI,Arial,sans-serif;line-height:1.65}h1,h2,h3{font-family:Segoe UI,Arial,sans-serif;letter-spacing:-.035em;text-shadow:none}h1{font-weight:750}h1 em,.accent,.brand b{color:#c7e1f3}.eyebrow{color:#b2c9d8;letter-spacing:.12em}.muted,.lead,.hero-copy>p{color:#c5cbd2}a:hover{color:#cae7ff}
.top,body>header{background:#111419;border-bottom:1px solid #ffffff18}.top{max-width:none;padding:22px max(5vw,24px);gap:24px}.top nav{gap:22px;flex-wrap:wrap}.top nav a{color:#cdd2d9}.top nav a.active{color:white}.brand img{border-radius:8px}.team-link{border-radius:5px;background:#ffffff08;border:1px solid #ffffff36}.hero{position:relative;isolation:isolate;min-height:690px;display:flex;align-items:center;padding:70px 0 90px}.hero::before{content:"";position:absolute;z-index:-2;inset:0 calc((min(1320px,100vw) - 100vw)/2 - 44px);background:linear-gradient(90deg,rgba(9,14,21,.87),rgba(9,14,21,.47) 48%,rgba(9,14,21,.08)),linear-gradient(0deg,#111419,transparent 34%),url('/creatorwave-landscape.png') center 57%/cover no-repeat}.hero-copy{width:min(610px,100%);position:relative}.hero h1{font-size:clamp(42px,5.2vw,74px);line-height:1.06;color:white;margin:22px 0}.hero-copy>p{font-size:17px;max-width:490px;color:#e0e4e9;text-shadow:0 1px 3px #000}.hero .eyebrow{color:#d5e3ed}.world{display:none!important}.join-note{color:#e5e7eb;flex-wrap:wrap}.hero .buttons{margin-top:28px}
button,.button,.primary,.secondary,.team-link{border-radius:5px;box-shadow:none;text-shadow:none}.primary,button.primary,.button.primary{background:#a8cde7;color:#111b23;border:1px solid #bddced}.secondary,button.secondary{background:#1d252dcc;color:#f5f5f5;border:1px solid #697581}.button:hover,button:hover{filter:brightness(1.1)}button:focus-visible,a:focus-visible{outline:2px solid #c5e6ff;outline-offset:4px}.panel,.stats article,.feature-card,.card,.appeal-card,.status-strip,.support-aside,#members>article,#publicMembers>article,body>main>.grid>article{background:#1b2027;border:1px solid #343c46;border-radius:8px;box-shadow:none}.status-strip{position:relative;margin-top:-35px;background:#1a2027}.stats strong{color:#e6eff6}.stats small,.stats article>span{color:#b8c0ca}.notice,.receipt,.reply-note{background:#222e39;border-color:#4b6172;color:#e5edf5;border-radius:6px}.dot,.live-dot{background:#97c3dc;box-shadow:none}
input:not([type=checkbox]),textarea,select{background:#11171d!important;color:#f2f4f7!important;border:1px solid #55616e!important;border-radius:5px!important;box-shadow:none!important}input:focus,textarea:focus,select:focus{outline:2px solid #9ec9e8;outline-offset:2px}input::placeholder,textarea::placeholder{color:#97a3ae}.sidebar{background:#151a20;border-right:1px solid #353d47}.sidebar nav button{background:transparent;color:#c2cbd5}.sidebar nav button.active{background:#2b3e4e;color:#e4f1fb;border-color:#86badc}.sidebar .news-team-link{display:block;padding:12px;margin:12px 0;border:1px solid #4c677b;border-radius:5px;color:#beddf3;white-space:normal}.topbar,.table-toolbar,.table-card,.table-wrap{background:#181f27;border-color:#35414e}thead,th{background:#202a35;color:#bfcedd}td{border-color:#303b48}tbody tr:hover{background:#222e3a}.profile,.page-footer{border-color:#374452}.avatar,.player-avatar{background:#2c4152;color:#dbeefa;border-radius:5px}
.intro{background:linear-gradient(90deg,#101820bf,#10182055),url('/creatorwave-landscape.png') 58% center/cover no-repeat;border-color:#3e4b58}.intro::before,.intro::after{display:none}.intro h1{color:white}.intro-copy p{color:#e0e5ec}.entry{background:#151b22}.entry-tabs{border-color:#415061}.entry-tabs button{background:transparent!important;color:#b4c1cf!important;border:0!important;border-bottom:2px solid transparent!important;box-shadow:none!important}.entry-tabs button.selected{color:#e5f3ff!important;border-bottom-color:#a8cde7!important}.intro-pills span{background:#111b25a8;border-color:#657a8c;border-radius:4px}.intro-bottom{color:#dce6f0}footer{border-color:#35404a;color:#b3beca}dialog{background:#1b2530;color:#eef4fa;border:1px solid #526578;border-radius:8px}dialog::backdrop{background:#080c12bd;backdrop-filter:blur(3px)}#cw-robot{background:#202e3d!important;border:1px solid #829fb6!important;color:#edf5fc!important;border-radius:7px!important;box-shadow:0 6px 20px #0005!important}#cw-ai-panel{border-radius:8px!important;border-color:#586f82!important;background:#141d27!important}#cw-ai-panel header,#cw-ai-body p{background:#253444!important}#cw-ai-form textarea{background:#101922!important}.news-card,.faq-item{background:#1b2530;border-color:#384b5d;border-radius:7px}
body>main>.grid{gap:22px}body>main>h1{max-width:850px}body>main>section.panel button[type=submit]{background:#a8cde7;color:#101d28;border:1px solid #c6e3f7}body>main>section.panel .secondary{background:#263746;color:#ecf5ff}.danger{background:#703a3f;color:#ffe9ea}
@media(min-width:1320px){.hero::before{left:calc((1320px - 100vw)/2 - 44px);right:calc((1320px - 100vw)/2 - 44px)}}@media(max-width:1000px){.top{flex-wrap:wrap;padding:18px 24px}.top nav{order:3;flex-basis:100%;gap:14px;margin:0}.top .team-link{margin-left:auto}.sidebar nav .news-team-link{flex-shrink:0;min-width:170px}.hero{min-height:620px}.hero::before{left:-44px;right:-44px;background-position:center,center,60% center}}@media(max-width:640px){.hero{min-height:600px;padding:48px 0 65px}.hero::before{left:-24px;right:-24px;background-image:linear-gradient(90deg,#0b131ccd,#0b131c77),linear-gradient(0deg,#111419,transparent 40%),url('/creatorwave-landscape.png')}.hero h1{font-size:44px}.hero-copy>p{font-size:16px}.status-strip{margin-top:0}.join-note{font-size:10px}.intro{background-position:58% center}}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}
body>main a{color:#b8d7ed}body>main button,body>main .button{background:#a8cde7;color:#111b23}body>main button.secondary{background:#2b3c49;color:#eef5fa}body>main button.danger{background:#703a3f;color:#ffe9ea}
