.launcher-page{color:#e5e6dc;background:#0a1518;min-height:100vh;padding:26px clamp(18px,5vw,80px) 60px;font-family:Arial,sans-serif}.launcher-page *{box-sizing:border-box}.launcher-page a{color:#d8bd80;text-decoration:none}.launcher-page a:hover{text-decoration:underline}.launcher-page button,.launcher-page input,.launcher-page select{font:inherit;color:#e8e9df;background:#122528;border:1px solid #3a4d4a;border-radius:7px;min-height:42px;padding:9px 13px}.launcher-page button{cursor:pointer}.launcher-page button:disabled{opacity:.45;cursor:default}.launcher-page button:focus-visible,.launcher-page a:focus-visible,.launcher-page input:focus-visible,.launcher-page select:focus-visible{outline-offset:3px;outline:2px solid #e6c986}.launcher-page h1,.launcher-page h2,.launcher-page h3{color:#f1e9d5;margin:12px 0;font-family:Georgia,serif;line-height:1.15}.launcher-page h1{letter-spacing:-1px;font-size:clamp(34px,4.3vw,62px)}.launcher-page h2{font-size:24px}.launcher-page p{color:#b9c8c2;line-height:1.65}.launcher-eyebrow{letter-spacing:2.2px;color:#d6b97a;font-size:11px;font-weight:700}.launcher-wordmark{letter-spacing:4px;font:30px Georgia,serif}.launcher-wordmark small{letter-spacing:3px;color:#8ba69b;margin-top:5px;font:9px Arial;display:block}.launcher-web-header{border-bottom:1px solid #293b3a;justify-content:space-between;align-items:center;gap:20px;padding-bottom:27px;display:flex}.launcher-web-header nav{align-items:center;gap:25px;font-size:13px;display:flex}.launcher-web-header a{align-items:center;gap:7px;display:inline-flex}.launcher-web-header .launcher-wordmark{display:block}.launcher-community-heading{padding:38px 0 25px}.launcher-community-heading h1{margin-bottom:8px;font-size:42px}.launcher-community-heading p{margin:0}.launcher-card{background:#102124;border:1px solid #2b3e3d;border-radius:12px;padding:25px}.launcher-primary,.launcher-page button.launcher-primary{color:#182321;background:#d6bb7c;border:1px solid #e6d09c;border-radius:7px;justify-content:center;align-items:center;min-height:46px;padding:13px 24px;font-weight:700;display:inline-flex}.launcher-primary:hover{background:#e5cc93;text-decoration:none!important}.launcher-community-grid{grid-template-columns:280px minmax(0,1fr);gap:22px;display:grid}.launcher-sidebar>label{color:#a1b5a8;margin-bottom:10px;font-size:12px;display:block}.launcher-sidebar select{width:100%}.launcher-sidebar h2{margin-top:24px}.launcher-sidebar>p{font-size:13px}.launcher-presence{color:#add5b6;background:#18352c;border-radius:20px;padding:7px 12px;font-size:11px;display:inline-block}.launcher-channel-list{gap:7px;margin:25px 0;display:grid}.launcher-channel-list button{text-align:left;background:0 0;align-items:center;gap:10px;display:flex}.launcher-channel-list button[aria-pressed=true]{color:#e6ca88;background:#2f342b;border-color:#a58d57}.launcher-channel-list b{margin-left:auto}.launcher-fine{color:#94aaa0;font-size:12px;line-height:1.6;display:block}.launcher-mutes{border-top:1px solid #2b3e3d;margin-top:22px;padding-top:20px;font-size:12px}.launcher-mutes summary{cursor:pointer;gap:7px;display:flex}.launcher-mutes form{gap:5px;margin-top:15px;display:flex}.launcher-mutes input{width:100%;min-width:0}.launcher-mutes p{justify-content:space-between;gap:8px;display:flex}.launcher-mutes p:last-child{display:block}.launcher-chat{flex-direction:column;min-height:530px;display:flex}.launcher-chat>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.launcher-chat header h2{margin:0}.launcher-chat header p{margin:8px 0;font-size:13px}.launcher-chat-status{color:#9fbba9;border-bottom:1px solid #2b3e3d;padding:10px 0 17px;font-size:11px}.launcher-chat-feed{scrollbar-color:#476159 #132124;height:min(48vh,520px);min-height:250px;padding:16px 6px;overflow:auto}.launcher-chat-feed article{border-bottom:1px solid #203533;padding:12px 0}.launcher-chat-feed article>div{align-items:center;gap:12px;display:flex}.launcher-chat-feed article button{color:#dec487;background:0 0;border:0;min-height:25px;padding:0;font-weight:700}.launcher-chat-feed time{color:#819d92;font-size:11px}.launcher-chat-feed p{white-space:pre-wrap;overflow-wrap:anywhere;color:#d2dbd2;margin:3px 0 0;font-size:14px}.launcher-empty{text-align:center;color:#a5bcad;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:240px;display:flex}.launcher-empty p{max-width:330px;margin:0;font-size:13px}.launcher-tell{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.launcher-composer{gap:9px;margin:14px 0 9px;display:flex}.launcher-composer input{flex:1;min-width:0}.launcher-composer button{padding:12px 18px!important}.launcher-error{background:#33251e;border:1px solid #76523e;border-radius:8px;padding:15px}.launcher-connect{flex-direction:column;align-items:center;gap:30px;padding-top:70px;display:flex}.launcher-connect .launcher-card{width:min(520px,100%)}.launcher-connect h1{font-size:34px}.launcher-link-code{letter-spacing:7px;text-align:center;color:#e4c880;font-variant-numeric:tabular-nums;padding:24px;font-size:38px;display:block}.launcher-confirm{align-items:center;gap:12px;margin:20px 0;font-size:14px;display:flex}.launcher-confirm input{min-height:20px}.launcher-connect .launcher-card>a:last-child{margin-top:22px;font-size:13px;display:block}.launcher-download-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:35px;padding:65px 0;display:grid}.launcher-download-hero>div>p{max-width:520px;font-size:17px}.launcher-download-hero .launcher-card{font-size:14px}.launcher-download-hero img{object-fit:cover;object-position:55% center;border:1px solid #596447;border-radius:130px 130px 12px 12px;width:100%;height:500px}.launcher-preview-badge{color:#b7c997;text-transform:uppercase;letter-spacing:1px;margin:25px 0 15px;font-size:12px;display:block}.launcher-download-hero small{margin-top:20px}.launcher-feature-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.launcher-feature-grid p{font-size:14px}.launcher-release-notes{max-width:780px;padding:60px 0 25px}.launcher-release-notes article{border-top:1px solid #2b3e3d;padding:15px 0}.launcher-release-notes h3{font-size:20px}.launcher-release-notes p{font-size:14px}.launcher-download>footer{border-top:1px solid #2b3e3d;padding-top:25px}@media (width<=760px){.launcher-page{padding:20px 16px 40px}.launcher-community-grid{grid-template-columns:1fr}.launcher-sidebar{padding:18px}.launcher-channel-list{flex-wrap:wrap;margin:18px 0;display:flex}.launcher-sidebar>h2,.launcher-sidebar>.launcher-fine{display:none}.launcher-channel-list button{font-size:12px}.launcher-web-header{align-items:flex-start}.launcher-web-header nav{flex-direction:column;align-items:flex-end;gap:10px}.launcher-wordmark{letter-spacing:2px;font-size:24px}.launcher-chat{padding:18px}.launcher-download-hero{grid-template-columns:1fr;padding:35px 0}.launcher-download-hero img{border-radius:60px 60px 12px 12px;order:-1;height:270px}.launcher-feature-grid{grid-template-columns:1fr}.launcher-link-code{letter-spacing:4px;font-size:28px}}
