.header-section{width:100%;height:auto;display:flex;justify-content:center;align-items:center;margin:0;padding:0;position:relative}header{background:transparent;width:100%;height:9vh;z-index:1000;display:flex;position:fixed;top:0;left:0;margin:0;padding:0;box-sizing:border-box;justify-content:center;align-items:center}.header-container{background:none;width:90%;min-height:6vh;max-height:6vh;display:flex;align-items:center;position:relative;justify-content:center}.header-container div{display:flex;align-items:center;height:6vh;position:absolute;justify-content:center}.header-logo{left:0;width:300px;z-index:1001}.header-logo a{display:inline-block;pointer-events:auto;z-index:1002;position:relative}.header-buttons-container{left:50%;transform:translate(-50%);height:6vh;display:flex;align-items:center;width:87vw;position:relative;justify-content:center}.header-buttons{position:absolute;left:0;width:100%;gap:50px;background:none;justify-content:center;align-items:center;display:flex}.basic{position:absolute;width:18vw;height:auto;left:50%;transform:translate(-50%);background:none;justify-content:center;align-items:center;display:flex;gap:50px}.wmeslogo{width:100px;height:auto;cursor:pointer;pointer-events:auto}.report,.login,.footer-button{width:90px;height:35px;font-size:15px;font-family:sans-serif;color:#fff;font-weight:700;background:none;border:none;border-radius:8px;transition:.3s ease;border-bottom:2px solid transparent}.report:hover,.login:hover,.footer-button:hover{color:#c5c5c5;border-bottom:2px solid #a5a5a5}.report:active,.login:active,.footer-button:active{outline:2px solid #ececec;box-shadow:0 0 20px #ffffff80;transform:scale(.9)}.header-buttons a{text-decoration:none}.roombt{position:absolute;right:0;height:100%;width:12%;display:flex;gap:20px}.quickchat{text-decoration:none;outline:0;border:0;display:flex;justify-content:center;align-items:center;width:110px;height:38px;border-radius:.5em;color:#404040;font-size:16px;font-family:sans-serif;font-weight:700;background-color:#fff;box-shadow:0 0 10px #ffffff59;transition:.3s ease;overflow:hidden}.quickchat:hover{background-color:#d6d6d6;font-size:15px;transform:scale(.95)}.quickchat:active{transform:scale(.7)}.join{width:37px;height:37px;border-radius:10px;background-color:#232323;outline:1px solid #505050;border:none;justify-content:center;align-items:center;transition:.3s ease}.join:hover{background-color:#6a6a6a}.joinimg{height:20px;width:20px}.support{position:fixed;font-size:15px;font-weight:700;font-family:sans-serif;color:#404040;bottom:50px;right:50px;width:90px;height:40px;background:#fff;border:none;outline:none;border-radius:12px;justify-content:center;align-items:center;display:flex;transition:.3s ease;overflow:visible;z-index:28}.support:hover{width:130px;text-align:left}.support:hover .help-img{height:25px;width:25px;opacity:1}.support:hover .help-txt{left:28px;transform:translate(0);opacity:1}.help-txt{position:absolute;left:50%;transform:translate(-50%);white-space:nowrap;opacity:1;transition:opacity .3s ease,left .3s ease,transform .3s ease;z-index:2;color:#404040;font-size:15px;font-weight:700;font-family:sans-serif;pointer-events:none}.help-img{position:absolute;height:0px;width:0px;right:20px;transition:.3s ease;opacity:0;z-index:1}#main{position:absolute;top:0;left:0;width:100vw;height:100vh;justify-content:center;align-items:center;display:flex;overflow:hidden;background-color:#0f0f0f}.starfield{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:0;pointer-events:none;background:radial-gradient(ellipse at bottom,#1f1f1f,#050505)}.starfield:before,.starfield:after{content:"";position:absolute;inset:-50% 0;background-image:radial-gradient(1px 1px at 20px 30px,rgba(255,255,255,.9) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 80px 120px,rgba(255,255,255,.7) 50%,transparent 51%),radial-gradient(1px 1px at 150px 90px,rgba(255,255,255,.8) 50%,transparent 51%),radial-gradient(2px 2px at 200px 40px,rgba(255,255,255,.8) 50%,transparent 51%),radial-gradient(1px 1px at 260px 200px,rgba(255,255,255,.7) 50%,transparent 51%),radial-gradient(2px 2px at 320px 140px,rgba(255,255,255,.75) 50%,transparent 51%);background-size:320px 320px;opacity:.8;animation:star-drift 60s linear infinite}.starfield:after{opacity:.4;filter:blur(.5px);background-size:420px 420px;animation-duration:90s;animation-direction:reverse}@keyframes star-drift{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.content{position:absolute;left:7%;height:50vh;width:70vw;border:none;border-radius:30px;background:none;justify-content:center;align-items:center;display:flex;color:#fff;z-index:2;animation:slideUp .8s ease-out forwards}.main-image{position:absolute;z-index:1;right:6.5vw;border-radius:12px;border-right:1px solid rgba(143,143,143,.45);box-shadow:0 0 5px #ffffff36;animation:slideUp .8s ease-out forwards}@media(max-width:1670px){.main-image{width:45vw;height:auto}}@media(max-width:1430px){.main-image{right:3vw}}@media(max-width:1280px){.main-image{visibility:hidden}}.text{background:none;position:absolute;width:60%;height:60%;top:20%;left:4%;color:#fff}.main-text{font-family:sans-serif;font-weight:700;font-size:85px;color:#fff;margin-top:-70px}.second-text{font-family:"sans-serif";font-weight:700;font-size:30px;margin-top:-30px;margin-left:6px}.getstarted{justify-content:center;align-items:center;display:flex;text-decoration:none;position:absolute;bottom:0;left:15px;font-family:sans-serif;font-weight:700;font-size:20px;width:180px;height:50px;background-color:#fff;box-shadow:0 0 10px #ffffff59;color:#404040;border-radius:15px;transition:.3s ease;animation:slideUp .9s ease-out forwards}.getstarted:hover{background-color:#eee;border-radius:10px;width:200px;left:5px}.main-section{width:100vw;top:0;left:0;height:100vh;display:flex;justify-content:center;align-items:center;background:radial-gradient(ellipse at bottom,#1f1f1f,#050505);position:absolute}.main-container{position:absolute;top:14vh;width:73vw;height:72vh;background:none;box-shadow:none;outline:none;font-family:sans-serif}.create-room-div{left:0;width:58%;height:100%;position:absolute;animation:share .4s ease-out forwards;opacity:0}.text-div{position:absolute;top:0;width:100%;height:30%;display:flex;justify-content:center;align-items:center;color:#fff}.room-div{position:absolute;width:100%;top:30%;height:40%;display:flex;justify-content:center;align-items:center}.create-button-container{position:absolute;bottom:0;left:0;width:100%;height:30%;display:flex;justify-content:center;align-items:center}.create-form{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.join-button-container{position:absolute;bottom:0;right:0;width:100%;height:30%;display:flex;justify-content:center;align-items:center}.join-form{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.noti-input{flex-direction:column;width:60px;height:60px;margin:30px 15px 15px;border-radius:12px;color:#fff;justify-content:center;align-items:center;text-align:center;font-family:sans-serif;background-color:#1e1e1e;font-size:1.5rem;border:2px solid #333;box-shadow:0 0 12px #73737333}.noti-input:focus{outline:none;border-color:#a5a5a5}.join-room-div{right:0;width:58%;height:100%;position:absolute;animation:share .4s ease-out forwards;opacity:0}.code-input{position:absolute;top:20px}.create-room{left:40%;width:70%;height:70%;position:absolute;top:50%;transform:translate(-50%,-50%);outline:none;border-radius:12px;border-left:0px solid #a5a5a5;justify-content:center;align-items:center;display:flex}.join-room{left:60%;width:70%;height:70%;position:absolute;top:50%;transform:translate(-50%,-50%);border-radius:12px;border-right:0px solid #a5a5a5}.create-room-button{text-decoration:none;outline:0;border:0;top:20px;position:absolute;display:flex;justify-content:center;align-items:center;width:150px;height:50px;border-radius:.5em;color:#404040;font-size:16px;font-family:sans-serif;font-weight:700;background-color:#fff;box-shadow:0 0 10px #ffffff59;transition:.3s ease;overflow:hidden}.create-room-button:hover{background-color:#d6d6d6;font-size:16px;width:180px}.create-room-button:active{transform:scale(.85)}h1{font-family:sans-serif;font-size:30px;color:#fff}h3,p{font-family:sans-serif;font-size:18px;color:#000}.description{margin-top:-102px;width:55%;height:30%;color:#000}.description-join{width:65%;height:8%;top:30.5%;justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%);color:#404040}@keyframes slideUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.hdr{position:absolute;top:0;left:0;width:100%;height:6vh;background:#000}.bcg{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(135deg,#121212,#070606,#0e0d0d);z-index:-20}.user-info{background:transparent;width:20vw;height:100vh;position:absolute;top:0;left:0;border-right:1px solid #333}.joined-users{position:absolute;top:0;left:0;width:100%;height:6vh;color:#fff;justify-content:center;align-items:center;display:flex}.wmeslogo{margin-top:40px;width:130px;height:auto}.user-settings{position:absolute;bottom:0;left:0;width:100%;height:80vh;justify-content:center;align-items:center;display:flex}.user-settings-div{position:absolute;left:0;top:0;width:100%;height:50vh;background:none}.buttons{background:transparent;width:100%;height:8vh;position:absolute;justify-content:center;align-items:center;display:flex;bottom:0}.buttons-background{position:absolute;width:97%;border-radius:15px;height:6vh;border-bottom:1px solid #3e3e3e;border-top:1px solid #3e3e3e;justify-content:center;align-items:center;display:flex}.exit{width:45px;height:45px;position:absolute;left:10px;justify-content:center;align-items:center;display:flex;transition:.3s ease;border-radius:15px}.exit:hover{background-color:#ba0d0d}.exit-img{width:30px;height:29px;position:absolute;right:10px}.username{position:absolute;right:70px;width:10vw;color:#fff;height:32px;justify-content:center;align-items:center;display:flex}.username p{position:absolute;right:0;top:-7px;color:#c8c8c8;font-size:18px}.change-username-button{width:40px;height:40px;position:absolute;background:none;outline:none;border:none;right:10px;transition:.3s ease;border-radius:15px}.change-username-button:hover{background-color:#515151}.change-username-input{background-color:#2b2b2b;outline:2px solid #737373;box-shadow:0 0 20px #73737333;border:none;position:absolute;right:70px;border-radius:8px;width:10vw;color:#fff;height:32px;justify-content:center;align-items:center;display:flex}.change-username-input:focus{outline:2px solid #ffffff}.edit{width:25px;height:25px;position:absolute;right:7px;top:7px}.save-edit{background:none;width:28px;height:28px;position:absolute;outline:none;border:none;right:5px;transition:.3s ease;border-radius:14px}.save-edit:hover{background-color:#fff}.delete-edit{background:none;width:28px;height:28px;position:absolute;outline:none;border:none;right:36px;transition:.3s ease;border-radius:14px}.delete-edit:hover{background-color:#fff}.sdedit{width:28px;height:28px}.roomcode{background:transparent;color:#fff;width:80vw;height:6vh;position:fixed;top:0;right:0;justify-content:center;align-items:center;display:flex;font-size:25px;font-weight:700;font-family:sans-serif;opacity:0;animation:slideDown .3s linear forwards}.roomcode-line{position:absolute;background:none;border-radius:15px;width:65vw;height:6vh;justify-content:center;align-items:center;display:flex;border-bottom:1px solid #3e3e3e}code{width:10%;justify-content:center;align-items:center;display:flex}.share-button{position:absolute;transition:all .3s ease;margin-right:-210px;background:none;border:none;outline:none;border-radius:10px}.share-button:hover{background-color:#515151}.share-button:active{transform:scale(.9)}.share{width:30px;height:auto}.share-div{position:fixed;right:8vw;top:3vh;width:380px;height:500px;background:#121212;border-radius:15px;outline:1px solid #a6a6a6;justify-content:center;align-items:center;display:flex;text-align:center;animation:share .3s ease}h3{color:#fff;margin-top:10%}.link{position:static;width:100%;height:6vh;margin-top:10%;justify-content:center;align-items:center;display:flex;background:none}.copy{position:absolute;left:7%;width:70%;height:3vh;border-radius:8px;border:none;outline:1px solid #505050;background:none;color:#fff}.copy-img{width:32px;height:auto}.copy-button{position:absolute;justify-content:center;align-items:center;display:flex;background-color:#232323;outline:1px solid #505050;border:none;border-radius:10px;width:34px;height:34px;right:8%;transition:all .3s ease}.copy-button:hover{background-color:#515151}#qrcode{margin-top:5vh;width:100%;height:45%;position:absolute;justify-content:center;align-items:center;display:flex}.qrcode-div{justify-content:center;align-items:center;display:flex;width:60%;height:100%;position:absolute;background:#090909;border-radius:15px;outline:1px solid #505050}.text-screen{color:#fff;width:80vw;position:absolute;justify-content:center;align-items:center;display:flex;left:20vw;height:86vh;top:6vh;text-align:center}.message-container{background:none;position:absolute;width:80vw;height:95%;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.msg{width:100%;background:none;height:auto;min-height:6vh;position:relative;justify-content:flex-start;align-items:flex-start;display:flex;gap:8px;padding:8px 16px;box-sizing:border-box}.profile{left:16px;top:12px;width:42px;height:42px;position:absolute;border-radius:50%;background-color:#000;color:#fff;justify-content:center;align-items:center;display:flex;text-align:center;z-index:2}.message{width:70vw;align-items:flex-start;display:flex;position:relative;background:none;margin-left:55px;border-radius:6px;box-sizing:border-box;color:#fff;z-index:1;height:auto;min-height:5vh;flex-direction:column;justify-content:flex-start;padding-top:30px}.message-header{background:none;justify-content:center;position:absolute;top:8px;left:0;height:20px;width:auto;font-family:sans-serif;font-weight:400;display:block}.message-text{background:none;position:static;left:0;top:30px;width:auto;font-family:sans-serif;font-size:13px;white-space:pre-wrap;word-break:break-word;display:block;margin:0}.message-timestamp{margin-left:8px;position:absolute;top:3px;width:60px;color:#aaa;font-size:12px;font-family:sans-serif;vertical-align:middle}.texting-pole{background:transparent;position:absolute;justify-content:center;align-items:center;display:flex;width:80vw;height:73px;bottom:0;right:0}.input-container{background:none;position:absolute;width:60vw;height:6vh;top:0;opacity:0;display:flex;justify-content:center;align-items:center;border-radius:20px;transition:.6s ease;animation:slideUp .17s linear .4s forwards}.message-input{background-color:#1c1c1c;border:none;width:40vw;height:60px;font-size:15px;color:transparent;position:absolute;outline:0px solid #737373;border-bottom:1px solid #3e3e3e;border-top:1px solid #3e3e3e;border-radius:20px;transition:.3s ease-in-out;padding-left:20px}.message-input::placeholder{padding-left:20px;color:#707070}.message-input:focus{width:60vw;color:#fff}.message-input:focus~.send-button{right:40px;transition:all .3s ease-in-out}.send-button{background:none;outline:none;border:none;position:absolute;right:200px;width:50px;height:6vh;bottom:0;justify-content:center;align-items:center;display:flex;border-radius:12px;transition:all .3s ease-in-out}.send-icon{width:26px;height:26px;transition:.3s ease-in-out}.send-icon:hover{transform:scale(1.1)}.send-icon:active{transform:scale(.9)}.users-list{flex:1;overflow-y:auto;color:#fff;font-family:sans-serif;text-align:center}.user-item{display:flex;align-items:center;padding:4px 8px;border-radius:12px;margin-top:4px;margin-bottom:4px;color:#bcbcbc;font-size:14px;transition:all .6s ease;font-family:sans-serif;font-weight:700;width:90%;margin-left:10px}.user-item:hover{background-color:#515151}.user-avatar-wrapper{position:relative;margin-right:10px}.user-avatar{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;color:#fff}.online-status{position:absolute;bottom:0;right:0;width:10px;height:10px;background:#43b581;border:2px solid #2f3136;border-radius:50%}.no-users{color:#72767d;font-size:13px;text-align:center;margin-top:20px}.support{position:absolute;bottom:1vh}@keyframes share{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.notfoundpage-container{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(135deg,#121212,#070606,#0e0d0d);display:flex;justify-content:center;align-items:center;margin:0;padding:0;overflow:hidden}.content1{width:50vw;height:80vh;background:red;border-radius:20px}.form-container{height:50vh;max-width:700px;margin:0 auto;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a}.email-support{width:100%;height:2vw;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px}.message-support{width:100%;height:4vw;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px}.submit-button{background-color:#4caf50;color:#fff;padding:12px 20px;border-radius:4px;cursor:pointer;font-size:16px;border:none}:root{--bg: linear-gradient(180deg,#0f172a 0%, #0b1220 40%, #081425 100%);--page: #0b1220;--card: rgba(255,255,255,.06);--card-2: rgba(255,255,255,.03);--accent: #60a5fa;--muted: rgba(255,255,255,.6);--glass-border: rgba(255,255,255,.04);--glass-blur: 8px;--max-width: 980px;font-synthesis:none}.terms-container{max-width:var(--max-width);margin:28px auto;padding:28px;background:var(--bg);color:#e6eef8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;border-radius:14px;box-shadow:0 10px 30px #02061799}.terms-left{display:flex;align-items:center;gap:12px}.terms-back{color:var(--muted);text-decoration:none;font-size:.95rem;border-radius:8px;padding:6px 10px;background:transparent;transition:all .18s ease}.terms-back:hover{background:#ffffff08;color:#fff;transform:translate(-2px)}.terms-logo{width:64px;height:64px;border-radius:12px;background:linear-gradient(135deg,#0ea5e9,#6366f1);display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;font-size:1.05rem;box-shadow:0 6px 18px #080f2899}.terms-headline{flex:1}h1{margin:0;font-size:1.5rem;letter-spacing:-.01em;color:#fff;font-weight:700}.terms-meta{margin-top:8px;display:flex;align-items:center;gap:10px;color:var(--muted);font-size:.92rem}.meta-pill{background:#ffffff08;padding:6px 10px;border-radius:999px;color:var(--muted);font-weight:600}.meta-link{color:var(--accent);text-decoration:none}.meta-link:hover{text-decoration:underline}.meta-dot{opacity:.5}.card{background:linear-gradient(180deg,#ffffff05,#ffffff04);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border-radius:12px;padding:22px;margin-top:16px;box-shadow:0 8px 24px #02061780;color:#eaf2ff}.card.compact{padding:16px;font-size:.98rem}h2{margin-top:0;font-size:1.12rem;color:#fff;margin-bottom:8px}p{line-height:1.65;color:var(--muted);margin:8px 0}ul{margin-left:18px;color:var(--muted)}.feature-list{list-style:none;padding:0;margin:6px 0}.feature-list li{display:flex;align-items:flex-start;gap:10px;padding:6px 0}.feature-list .emoji{font-size:1.05rem;line-height:1;display:inline-block;width:28px;text-align:center}ul li{position:relative;padding-left:8px;margin:6px 0}ul li::marker{color:var(--muted)}code{background:#ffffff08;padding:4px 8px;border-radius:8px;color:#fff}.terms-footer{margin-top:18px;color:var(--muted);font-size:.9rem;text-align:center;padding-top:12px;border-top:1px solid rgba(255,255,255,.02)}@media(max-width:720px){.terms-container{margin:14px;padding:16px;border-radius:10px}.terms-logo{width:52px;height:52px}h1{font-size:1.15rem}.terms-header{gap:12px}.meta-pill{display:none}}@media print{:root{--bg:#fff;--page:#fff;--card:#fff;color:#111}.terms-container{background:#fff;box-shadow:none}.card{background:#fff;border:0;box-shadow:none;color:#111;-webkit-backdrop-filter:none;backdrop-filter:none}.terms-logo,.terms-back{display:none}}
