@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Manrope:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Manrope:wght@400;500;600;700&display=swap";:root{color:#f0f4f2;font-synthesis:none;--line:#ffffff17;--muted:#8c9692;--green:#8fffc1;--blue:#8bd8ff;--panel:#0d1012;--mx:50vw;--my:30vh;background:#080a0c;font-family:DM Sans,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#080a0c;min-width:320px;margin:0;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:10;background:radial-gradient(500px circle at var(--mx) var(--my),#89ffc206,transparent 70%);position:fixed;inset:0}a{color:inherit;text-decoration:none}button,input{font:inherit}.site{position:relative;overflow:hidden}.site:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 30%);mask-image:linear-gradient(#000,#0000 30%)}.ambient{filter:blur(120px);pointer-events:none;border-radius:50%;position:absolute}.ambient-one{background:#55ffae12;width:600px;height:500px;top:50px;left:-300px}.ambient-two{background:#47a3ff0e;width:700px;height:500px;top:300px;right:-420px}.header{z-index:20;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1240px;height:70px;margin:auto;padding:0 28px;display:flex;position:relative}.brand{letter-spacing:-.5px;align-items:center;gap:9px;font:600 18px Manrope;display:flex}.brand-glyph{color:#0b1510;background:var(--green);border:1px solid #8fffc159;border-radius:8px;place-items:center;width:27px;height:27px;font-weight:700;display:grid}.brand i{text-transform:uppercase;color:#77807d;border:1px solid var(--line);letter-spacing:.8px;border-radius:4px;padding:2px 4px;font:500 9px DM Sans}.header nav{color:#979f9c;gap:31px;font-size:13px;display:flex}.header nav a,.sign-in{transition:color .25s}.header nav a:hover,.sign-in:hover{color:#fff}.header-actions{align-items:center;gap:20px;font-size:13px;display:flex}.button{color:#08100c;background:#edf7f2;border:0;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:13px 18px;font-weight:600;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex;box-shadow:0 0 0 1px #ffffff26,0 8px 30px #74ffb414}.button:hover{background:#fff;transform:translateY(-2px);box-shadow:0 0 0 1px #fff3,0 12px 35px #74ffb421}.button.small{border-radius:7px;padding:9px 13px}.menu{background:0 0;border:0;display:none}.hero{text-align:center;flex-direction:column;align-items:center;max-width:1180px;min-height:840px;margin:auto;padding:110px 28px 75px;display:flex;position:relative}.hero-copy{z-index:2;animation:.9s cubic-bezier(.2,.8,.2,1) both fadeUp;position:relative}.status-pill{color:#b1c2ba;letter-spacing:.7px;text-transform:uppercase;background:#8fffc10b;border:1px solid #8fffc12b;border-radius:99px;align-items:center;gap:8px;padding:6px 10px;font-size:11px;display:inline-flex}.status-pill i,.online i{background:var(--green);width:6px;height:6px;box-shadow:0 0 10px var(--green);border-radius:50%}.hero h1{letter-spacing:-4px;margin:27px 0 22px;font:500 clamp(46px,6.4vw,79px)/1.02 Manrope}.hero h1 span{color:#0000;background:linear-gradient(100deg,#a8f4cb 20%,#a4cfff 78%);-webkit-background-clip:text;background-clip:text}.hero-copy>p{color:#9aa49f;max-width:590px;margin:0 auto;font-size:17px;line-height:1.6}.hero-actions{justify-content:center;align-items:center;gap:25px;margin-top:32px;display:flex}.text-link{color:#bac2be;font-size:13px}.text-link span{color:var(--green);margin-left:5px}.trust-row{color:#626b67;justify-content:center;align-items:center;gap:12px;margin-top:38px;font-size:11px;display:flex}.trust-row div{display:flex}.trust-row div i{background:#24312b;border:2px solid #080a0c;border-radius:50%;width:20px;height:20px;margin-left:-5px}.trust-row div i:nth-child(2){background:#273744}.trust-row div i:nth-child(3){background:#3d2b3a}.trust-row div i:nth-child(4){background:#303a25}.preview-wrap{perspective:1200px;width:100%;margin-top:78px}.product-shell{text-align:left;background:#0c0f11ed;border:1px solid #ffffff21;border-radius:13px;grid-template:45px 1fr/62px 1fr;width:100%;height:535px;transition:transform .8s cubic-bezier(.2,.8,.2,1);display:grid;overflow:hidden;transform:rotateX(2deg);box-shadow:0 50px 100px #00000073,0 0 100px #5ee0a10a}.product-shell:hover{transform:rotateX(0)translateY(-4px)}.shell-top{border-bottom:1px solid var(--line);color:#58615d;grid-column:1/3;align-items:center;padding:0 15px;font-size:10px;display:flex;position:relative}.traffic{gap:6px;display:flex}.traffic i{background:#343b38;border-radius:50%;width:7px;height:7px}.shell-path{position:absolute;left:50%;transform:translate(-50%)}.shell-path span{color:#a4aea9}.online{color:#7d8a84;align-items:center;gap:6px;margin-left:auto;display:flex}.online i{width:5px;height:5px}.shell-nav{border-right:1px solid var(--line);flex-direction:column;align-items:center;gap:12px;padding:17px 0;display:flex}.mini-brand{background:var(--green);color:#07100b;border-radius:7px;place-items:center;width:27px;height:27px;margin-bottom:12px;font-weight:700;display:grid}.nav-icon{color:#56605b;border-radius:7px;place-items:center;width:33px;height:33px;display:grid}.nav-icon.active{color:#b9c8c0;background:#171c1a}.shell-nav>.avatar{margin-top:auto}.avatar{color:#eef7f3;background:linear-gradient(145deg,var(--avatar),color-mix(in srgb,var(--avatar),#111 45%));border:1px solid #ffffff26;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-size:9px;font-weight:600;display:grid}.shell-content{padding:33px 37px;overflow:hidden}.preview-heading{justify-content:space-between;align-items:end;display:flex}.eyebrow,.section-label{letter-spacing:1.7px;color:#718078;font-size:9px;font-weight:600}.preview-heading h3{letter-spacing:-.8px;margin:8px 0 0;font:500 24px Manrope}.filter-btn{border:1px solid var(--line);color:#a9b3ae;background:#151a18;border-radius:7px;align-items:center;gap:7px;padding:9px 12px;font-size:10px;display:flex}.filters{gap:8px;margin:25px 0 18px;display:flex}.filters span,.role span{color:#77817c;border:1px solid var(--line);background:#111614;border-radius:5px;padding:6px 9px;font-size:9px}.filters span:first-child{color:#b8c4be;border-color:#8fffc12e}.team-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.team-card{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff06,#ffffff02);border-radius:9px;height:180px;padding:17px;position:relative;overflow:hidden}.team-card.featured:before{content:"";filter:blur(60px);opacity:.07;background:#73ffb1;width:140px;height:100px;position:absolute;top:-50px;right:-30px}.card-top{justify-content:space-between;display:flex}.game-mark{border-radius:7px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:grid}.valorant{color:#ff8190;background:#3a262b}.apex{color:#ffbd6f;background:#3d3022}.cs{color:#8fc8ff;background:#293341}.match{color:#8fffc1;background:#8fffc112;border-radius:4px;padding:4px 6px;font-size:8px}.new-tag{color:#73817a;font-size:8px}.team-card h4{margin:12px 0 4px;font:600 13px Manrope}.team-card p{color:#707b75;margin:0;font-size:9px;line-height:1.5}.role{gap:5px;margin-top:10px;display:flex}.role span{padding:4px 6px;font-size:8px}.card-foot{border-top:1px solid var(--line);color:#626d67;align-items:center;padding-top:10px;font-size:8px;display:flex;position:absolute;bottom:13px;left:17px;right:17px}.card-foot>svg{color:#98a49e;margin-left:auto}.avatars{margin-right:7px;display:flex}.avatars .avatar{border:2px solid #101416;width:19px;height:19px;margin-right:-5px;font-size:6px}.wide-card{grid-column:1/3;height:74px}.project-line{align-items:center;gap:11px;height:100%;display:flex}.project-line h4{margin:0 0 3px}.project-line .role{margin:0 0 0 auto}.intro{grid-template-columns:1.2fr .8fr;align-items:end;gap:100px;max-width:1110px;margin:100px auto 115px;padding:0 28px;display:grid}.intro h2,.teams-heading h2,.principles h2{letter-spacing:-2.2px;margin:17px 0 0;font:500 clamp(32px,4vw,50px)/1.12 Manrope}.intro p,.teams-heading>p{color:#8c9692;margin:0;font-size:15px;line-height:1.65}.feature-grid{grid-template-columns:1fr 1fr;gap:15px;max-width:1180px;margin:auto;padding:0 28px;display:grid}.feature-card{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff06,#ffffff02);border-radius:12px;min-height:530px;padding:35px;position:relative;overflow:hidden}.feature-copy{z-index:2;max-width:400px;position:relative}.icon-box{color:#9df8c5;background:#111a16;border:1px solid #8fffc121;border-radius:8px;place-items:center;width:35px;height:35px;margin-bottom:26px;display:grid}.feature-copy h3{letter-spacing:-.8px;margin:10px 0;font:500 25px Manrope}.feature-copy p{color:#7f8a85;margin:0;font-size:13px;line-height:1.6}.profile-feature{grid-column:1/2}.reputation-feature{grid-column:1/3;grid-template-columns:.8fr 1.2fr;align-items:center;min-height:435px;display:grid}.profile-ui{border:1px solid var(--line);background:#0b0e10;border-radius:10px;width:76%;height:285px;position:absolute;bottom:-20px;left:12%;overflow:hidden;box-shadow:0 25px 50px #0000004d}.profile-cover{background:linear-gradient(115deg,#14281e,#17242b);height:58px;position:relative}.profile-cover:before{content:"";background:radial-gradient(circle at 75% 20%,#8fffc121,#0000 30%);position:absolute;inset:0}.profile-cover span{color:#79dca5;border:1px solid #8fffc133;border-radius:4px;padding:4px 5px;font-size:6px;position:absolute;top:12px;right:12px}.profile-main{align-items:center;gap:10px;margin-top:-13px;padding:0 18px;display:flex;position:relative}.profile-main>.avatar{border:3px solid #0b0e10;width:46px;height:46px}.profile-main h4{margin:14px 0 2px;font:600 11px Manrope}.profile-main h4 b{color:#0a1510;background:#69d9a0;border-radius:50%;place-items:center;width:13px;height:13px;display:inline-grid}.profile-main p{color:#58635d;margin:0;font-size:7px}.profile-stats{border-bottom:1px solid var(--line);gap:35px;margin:17px 18px 10px;padding-bottom:12px;display:flex}.profile-stats div{flex-direction:column;display:flex}.profile-stats strong{font:600 13px Manrope}.profile-stats span{color:#59635e;margin-top:2px;font-size:7px}.game-list{margin:0 18px}.game-list span{color:#89938e;border-bottom:1px solid #ffffff0a;justify-content:space-between;padding:7px 0;font-size:7px;display:flex}.game-list b{color:#59635e;font-weight:400}.search-ui{margin-top:32px}.search-input{color:#64706a;background:#0b100e;border:1px solid #8fffc129;border-radius:8px;align-items:center;gap:9px;height:41px;padding:0 12px;font-size:9px;display:flex;box-shadow:0 0 30px #8fffc108}.search-input kbd{border:1px solid var(--line);color:#6d7672;background:#171d1a;border-radius:4px;margin-left:auto;padding:3px 5px}.person{border-bottom:1px solid #ffffff0d;align-items:center;gap:10px;padding:13px 10px;display:flex}.person>div{flex-direction:column;display:flex}.person strong{font-size:10px}.person span{color:#606a65;margin-top:3px;font-size:7px}.person em{color:#88d9ad;margin-left:auto;font-size:8px;font-style:normal}.reputation-feature .feature-copy{padding-right:30px}.rep-ui{border-left:1px solid var(--line);padding-left:55px}.rep-score>span{color:#647069;letter-spacing:1px;font-size:8px}.rep-score strong{margin:7px 0 14px;font:500 24px Manrope;display:block}.signal{gap:4px;display:flex}.signal i{background:linear-gradient(90deg,#78efad,#80d4ee);border-radius:3px;flex:1;height:4px}.quote{border:1px solid var(--line);background:#0c1010;border-radius:9px;margin-top:25px;padding:20px}.quote>p{color:#b8c2bd;margin:0 0 18px;font:400 13px/1.5 Manrope}.quote>div{align-items:center;gap:9px;display:flex}.quote div span{color:#5e6963;font-size:8px}.quote div span strong{color:#a3aea8}.quote div>b{color:#79dda6;background:#79dda60f;border:1px solid #79dda61f;align-items:center;gap:4px;margin-left:auto;padding:5px;font-size:7px;display:flex}.teams-section{max-width:1180px;margin:150px auto 0;padding:0 28px}.teams-heading{grid-template-columns:1.1fr .7fr;align-items:end;gap:120px;display:grid}.team-board{border:1px solid var(--line);background:#0b0e10;border-radius:12px;grid-template-columns:210px 1fr;height:520px;margin-top:55px;display:grid;overflow:hidden;box-shadow:0 30px 80px #0000004d}.board-sidebar{border-right:1px solid var(--line);background:#0d1012;flex-direction:column;padding:27px 22px;display:flex}.board-logo{color:#07100b;background:linear-gradient(145deg,#79e9ab,#8eb9f3);border-radius:9px;place-items:center;width:35px;height:35px;margin-bottom:13px;font-weight:700;display:grid}.board-sidebar>strong{font:600 12px Manrope}.board-sidebar>span{color:#59635f;margin-top:4px;font-size:8px}.board-sidebar hr{border:0;border-top:1px solid var(--line);width:100%;margin:20px 0 12px}.board-sidebar a{color:#66716b;border-radius:6px;margin:1px 0;padding:9px;font-size:9px;display:flex}.board-sidebar a.active{color:#c4cec9;background:#171c19}.board-sidebar a i{margin-left:auto;font-style:normal}.board-sidebar a i.green{color:#80ecb0}.board-main{padding:34px}.board-title{justify-content:space-between;align-items:center;display:flex}.board-title span{color:#65706b;letter-spacing:1.2px;font-size:8px}.board-title h3{margin:7px 0 0;font:500 21px Manrope}.board-title button{color:#0a100d;background:#dceae3;border:0;border-radius:6px;padding:9px 11px;font-size:8px;font-weight:600}.board-metrics{grid-template-columns:repeat(3,1fr);gap:10px;margin:27px 0;display:grid}.board-metrics>div{border:1px solid var(--line);border-radius:7px;grid-template-columns:1fr 1fr;height:90px;padding:14px;display:grid}.board-metrics span{color:#5e6863;grid-column:1/3;font-size:7px}.board-metrics strong{align-self:end;font:500 20px Manrope}.board-metrics em{color:#73dca2;place-self:end;font-size:7px;font-style:normal}.application-list{border:1px solid var(--line);border-radius:8px}.list-head{border-bottom:1px solid var(--line);align-items:center;height:48px;padding:0 15px;font-size:9px;display:flex}.list-head span{color:#699a80;margin-left:auto}.application{border-bottom:1px solid #ffffff0b;align-items:center;gap:10px;height:66px;padding:0 14px;display:flex}.application:last-child{border:0}.application>div{flex-direction:column;display:flex}.application strong{font-size:9px}.application span{color:#5e6963;margin-top:3px;font-size:7px}.application em{color:#525d57;margin-left:auto;font-size:7px;font-style:normal}.application button{border:1px solid var(--line);color:#97a29c;background:#151a18;border-radius:5px;margin-left:18px;padding:6px 10px;font-size:7px}.principles{max-width:1180px;margin:150px auto;padding:0 28px}.principle-list{border-top:1px solid var(--line);margin-top:55px}.principle{border-bottom:1px solid var(--line);grid-template-columns:80px 1fr 1fr 30px;align-items:center;min-height:110px;padding:0 15px;transition:background .35s,padding .35s;display:grid}.principle:hover{background:#ffffff04;padding:0 22px}.principle>span{color:#505a55;font-size:9px}.principle h3{margin:0;font:500 19px Manrope}.principle p{color:#77817c;margin:0;font-size:12px}.principle svg{color:#59635e}.cta{text-align:center;border:1px solid var(--line);background:#0b0e0f;border-radius:13px;max-width:1180px;margin:0 auto 30px;padding:110px 28px;position:relative;overflow:hidden}.cta:before{content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.cta-glow{filter:blur(140px);opacity:.1;background:linear-gradient(90deg,#62e9a0,#62a9e9);width:500px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta>div:not(.cta-glow){position:relative}.cta h2{letter-spacing:-2.5px;margin:20px 0;font:500 clamp(35px,5vw,55px)/1.08 Manrope}.cta p{color:#818b86;font-size:14px}.cta form{gap:8px;width:480px;max-width:100%;margin:30px auto 13px;display:flex}.cta input{border:1px solid var(--line);color:#fff;background:#111516;border-radius:8px;outline:0;flex:1;min-width:0;padding:0 14px}.cta input:focus{border-color:#8fffc159}.cta small{color:#515a56;font-size:9px}footer{color:#66706b;grid-template-columns:1fr 1fr 1fr auto;align-items:center;gap:30px;max-width:1180px;margin:auto;padding:40px 28px 55px;font-size:10px;display:grid}footer p{margin:0}footer>div{gap:20px;display:flex}footer .brand{color:#e2e9e5}.reveal{opacity:0;transition:opacity .85s cubic-bezier(.2,.8,.2,1),transform .85s cubic-bezier(.2,.8,.2,1);transform:translateY(24px)}.reveal.is-visible{opacity:1;transform:translateY(0)}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (width<=800px){.header nav,.header-actions{display:none}.menu{flex-direction:column;justify-content:center;gap:6px;width:32px;height:32px;display:flex}.menu span{background:#b8c0bc;width:18px;height:1px;display:block}.header nav.open{border:1px solid var(--line);background:#0c1011;border-radius:9px;flex-direction:column;gap:18px;padding:18px;display:flex;position:absolute;top:69px;left:18px;right:18px}.hero{min-height:auto;padding-top:80px}.hero h1{letter-spacing:-2.7px}.hero-actions{flex-direction:column}.preview-wrap{width:115%;margin-top:55px;overflow:visible}.product-shell{grid-template-columns:45px 1fr;height:430px}.shell-content{padding:24px 20px}.team-card{height:160px}.intro{grid-template-columns:1fr;gap:25px;margin:100px auto 75px}.feature-grid{grid-template-columns:1fr}.feature-card,.profile-feature,.reputation-feature{grid-column:1;min-height:510px}.reputation-feature{display:block}.rep-ui{border:0;margin-top:42px;padding:0}.teams-heading{grid-template-columns:1fr;gap:25px}.team-board{grid-template-columns:1fr;height:auto}.board-sidebar{display:none}.board-main{padding:22px}.teams-section,.principles{margin-top:100px}.principle{grid-template-columns:45px 1fr 30px;min-height:100px}.principle p{display:none}.cta{margin-left:15px;margin-right:15px;padding:80px 20px}.cta form{flex-direction:column}.cta input{height:46px}footer{grid-template-columns:1fr 1fr}footer p,footer>div{display:none}}@media (width<=520px){.header,.hero,.intro,.feature-grid,.teams-section,.principles{padding-left:18px;padding-right:18px}.hero{padding-top:65px}.hero h1{font-size:43px}.hero-copy>p{font-size:15px}.trust-row{flex-direction:column}.preview-wrap{width:165%;transform:translate(-1%)}.product-shell{height:390px}.shell-content{padding:20px 16px}.filter-btn,.team-card:nth-child(2){display:none}.team-grid{grid-template-columns:1fr}.team-card,.wide-card{grid-column:1}.feature-card{min-height:485px;padding:25px}.profile-ui{width:88%;left:6%}.search-feature{min-height:500px}.reputation-feature{min-height:540px}.rep-score strong{font-size:20px}.quote div>b{display:none}.board-metrics{grid-template-columns:1fr 1fr}.board-metrics>div:last-child{display:none}.board-main{padding:18px}.board-title h3{font-size:18px}.application em{display:none}.principles{margin-bottom:100px}.cta h2{letter-spacing:-1.7px}footer{padding:30px 20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.reveal{opacity:1;transform:none}}.auth-button{color:#979f9c;cursor:pointer;background:0 0;border:0;padding:8px}.auth-button:disabled,.button:disabled{opacity:.55;cursor:wait}.auth-user{border:1px solid var(--line);color:#c5cec9;cursor:pointer;background:#101412;border-radius:8px;align-items:center;gap:9px;padding:5px 10px 5px 5px;transition:border-color .25s,background .25s;display:flex}.auth-user:hover{background:#141a17;border-color:#8fffc140}.auth-user img{object-fit:cover;border-radius:6px;width:25px;height:25px}.auth-user span{font-size:11px}.auth-error{color:#e8a0a0;background:#ff5a5a0f;border:1px solid #ff767633;border-radius:7px;width:max-content;max-width:100%;margin:15px auto 0;padding:8px 11px;font-size:11px}.dashboard-shell{color:#edf2ef;--edge:#ffffff13;--soft:#78827d;--green:#8fffc1;--panel:#0d1011;background:#080a0b;grid-template-columns:224px 1fr;min-height:100vh;font-family:DM Sans,sans-serif;display:grid}.dash-sidebar{border-right:1px solid var(--edge);z-index:20;background:#0a0d0e;flex-direction:column;height:100vh;padding:18px 13px;display:flex;position:sticky;top:0}.dash-brand{align-items:center;gap:8px;height:44px;padding:0 7px;display:flex}.dash-brand>span{background:var(--green);color:#07100b;border-radius:8px;place-items:center;width:28px;height:28px;font:700 16px Manrope;display:grid}.dash-brand strong{letter-spacing:-.5px;font:600 16px Manrope}.dash-brand>i{letter-spacing:.8px;color:#63706a;border:1px solid var(--edge);border-radius:4px;padding:2px 4px;font-size:7px;font-style:normal}.dash-sidebar nav{flex-direction:column;gap:3px;margin-top:25px;display:flex}.dash-sidebar nav button{color:#6f7974;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;height:39px;padding:0 11px;font-size:11px;transition:all .25s;display:flex}.dash-sidebar nav button:hover{color:#c6cfca;background:#101413}.dash-sidebar nav button.active{color:#dce6e1;background:#151a18;box-shadow:inset 0 0 0 1px #ffffff09}.dash-sidebar nav button.active svg{color:var(--green)}.dash-sidebar nav button>i{color:#79dca5;background:#79dca514;border-radius:4px;margin-left:auto;padding:3px 4px;font-size:6px;font-style:normal}.sidebar-space{margin-top:auto}.space-meter{border:1px solid var(--edge);background:linear-gradient(140deg,#8fffc108,#0000);border-radius:8px;margin:12px 3px;padding:13px}.space-meter>div:first-child{color:#84908a;font-size:8px;display:flex}.space-meter b{color:#9bf5c2;margin-left:auto}.space-meter>div:nth-child(2){background:#202723;border-radius:3px;height:3px;margin:9px 0;overflow:hidden}.space-meter>div:nth-child(2) i{background:linear-gradient(90deg,#72eaa8,#83caed);border-radius:3px;height:100%;display:block}.space-meter p{color:#59635e;margin:0;font-size:7px;line-height:1.5}.sidebar-user{border:0;border-top:1px solid var(--edge);color:#adb8b2;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:9px;padding:14px 7px 5px;display:flex}.sidebar-user img{object-fit:cover;background:#15201b;border-radius:8px;width:31px;height:31px}.sidebar-user div{flex-direction:column;min-width:0;display:flex}.sidebar-user strong{white-space:nowrap;text-overflow:ellipsis;max-width:110px;font-size:9px;overflow:hidden}.sidebar-user div span{color:#56615b;margin-top:2px;font-size:7px}.sidebar-user>span{color:#4c5651;margin-left:auto;font-size:8px}.sidebar-signout{color:#4f5954;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:9px 8px;font-size:8px;display:flex}.sidebar-signout:hover{color:#9ca7a1}.dash-workspace{min-width:0}.dash-topbar{border-bottom:1px solid var(--edge);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:15;background:#080a0bdb;align-items:center;height:58px;padding:0 25px;display:flex;position:sticky;top:0}.crumb{align-items:center;gap:8px;font-size:9px;display:flex}.crumb span{color:#58625d}.crumb i{color:#343a37;font-style:normal}.crumb b{color:#aab4af;font-weight:500}.command{border:1px solid var(--edge);color:#58635d;border-radius:6px;align-items:center;gap:7px;width:190px;height:30px;margin-left:auto;padding:0 9px;font-size:8px;display:flex}.command kbd{border:1px solid var(--edge);color:#58625e;border-radius:4px;margin-left:auto;padding:3px 5px;font:500 7px DM Sans}.notification,.top-create{border:1px solid var(--edge);color:#7e8983;background:#0e1211;border-radius:6px;justify-content:center;align-items:center;height:30px;margin-left:8px;display:flex;position:relative}.notification{width:31px}.notification i{background:#8fffc1;border:1px solid #0e1211;border-radius:50%;width:5px;height:5px;position:absolute;top:6px;right:6px}.top-create{color:#b8c3bd;gap:6px;padding:0 10px;font-size:8px}.dash-content{max-width:1320px;margin:auto;padding:39px 42px 70px}.dash-page-head{justify-content:space-between;align-items:end;margin-bottom:31px;display:flex}.dash-kicker,.panel-label>span{letter-spacing:1.5px;color:#64716a;font-size:7px;font-weight:600}.dash-page-head h1{letter-spacing:-1px;margin:7px 0 4px;font:500 27px Manrope}.dash-page-head p{color:#69736e;margin:0;font-size:10px}.dash-primary,.dash-secondary{cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;height:34px;padding:0 13px;font-size:9px;font-weight:600;transition:transform .25s,box-shadow .25s;display:inline-flex}.dash-primary{color:#09100c;background:#e3eee8;box-shadow:0 8px 25px #75f7b10f}.dash-primary:hover{transform:translateY(-2px);box-shadow:0 12px 30px #75f7b11a}.dash-primary:disabled{opacity:.5}.dash-secondary{color:#9ba69f;border:1px solid var(--edge);background:#121715}.dash-grid{grid-template-columns:1.3fr .72fr .98fr;gap:12px;display:grid}.dash-panel{border:1px solid var(--edge);background:linear-gradient(145deg,#ffffff05,#ffffff01);border-radius:10px;overflow:hidden}.panel-label{justify-content:space-between;align-items:center;height:22px;display:flex}.panel-label button{color:#637069;cursor:pointer;background:0 0;border:0;font-size:7px}.panel-label svg{color:#6bcf98}.dash-status{color:#7d8a83;align-items:center;gap:6px;font-size:7px;display:flex}.dash-status i,.live-pill i{background:#79e9aa;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #79e9aab3}.identity-panel{grid-column:1/3;min-height:270px;padding:23px;position:relative}.identity-panel:before{content:"";filter:blur(100px);opacity:.035;background:#61e7a0;width:200px;height:140px;position:absolute;top:-50px;right:-40px}.identity-person{align-items:center;margin-top:21px;display:flex}.identity-avatar{width:52px;height:52px;margin-right:13px;position:relative}.identity-avatar img{object-fit:cover;background:#17201c;border-radius:12px;width:100%;height:100%}.identity-avatar>span{color:#07100b;background:#7de2aa;border:3px solid #0d1011;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;bottom:-2px;right:-4px}.identity-person h2{letter-spacing:-.5px;margin:0;font:600 18px Manrope}.identity-person p{color:#5e6963;margin:3px 0;font-size:8px}.ghost-action{border:1px solid var(--edge);color:#8e9993;cursor:pointer;background:#111514;border-radius:6px;margin-left:auto;padding:7px 10px;font-size:8px}.identity-bio{color:#818c86;max-width:440px;margin:15px 0;font-size:9px;line-height:1.55}.identity-tags{gap:6px;display:flex}.identity-tags span{color:#89958f;border:1px solid var(--edge);background:#101413;border-radius:5px;padding:6px 8px;font-size:7px}.identity-tags b{color:#59645e;margin-left:7px;font-weight:400}.completion{border-top:1px solid var(--edge);margin-top:20px;padding-top:13px}.completion>div:first-child{color:#65706a;font-size:7px;display:flex}.completion strong{color:#9ca8a1;margin-left:auto}.progress{background:#1d2421;border-radius:5px;height:3px;margin:7px 0;overflow:hidden}.progress i{background:linear-gradient(90deg,#71eda9,#76cbed);height:100%;display:block}.completion p{color:#525d57;margin:0;font-size:7px}.reputation-panel{min-height:270px;padding:23px}.rep-orbit{border:1px solid #8fffc11f;border-radius:50%;place-items:center;width:105px;height:105px;margin:19px auto 10px;display:grid;position:relative;box-shadow:inset 0 0 35px #8fffc106}.rep-orbit:before{content:"";border:1px dashed #8fffc11a;border-radius:50%;position:absolute;inset:8px}.rep-orbit div{text-align:center}.rep-orbit strong{font:500 24px Manrope;display:block}.rep-orbit span{color:#5d6862;font-size:6px}.rep-orbit>i{background:#7de4ab;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 8px #7de4ab}.rep-orbit>i:first-of-type{top:12px;right:18px}.rep-orbit>i:nth-of-type(2){opacity:.5;bottom:12px;left:17px}.rep-orbit>i:nth-of-type(3){opacity:.25;bottom:36px;right:2px}.reputation-panel h3{text-align:center;margin:0;font:500 12px Manrope}.reputation-panel>p{text-align:center;color:#5c6761;max-width:180px;margin:5px auto;font-size:7px;line-height:1.5}.rep-foot{border-top:1px solid var(--edge);color:#56615b;justify-content:space-around;margin-top:15px;padding-top:11px;font-size:6px;display:flex}.rep-foot span{text-align:center;flex-direction:column;display:flex}.rep-foot b{color:#a3aea8;margin-bottom:2px;font-size:9px}.next-session,.matches-panel,.activity-panel{min-height:250px;padding:21px}.week-strip{grid-template-columns:repeat(7,1fr);gap:3px;margin-top:20px;display:grid}.week-strip div{color:#545f59;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;height:44px;display:flex;position:relative}.week-strip span{font-size:6px}.week-strip b{margin-top:4px;font:500 9px Manrope}.week-strip div.active{color:#bdc8c2;background:#141a17;border:1px solid #8fffc11a}.week-strip div.active i{background:#7ee5ad;border-radius:50%;width:3px;height:3px;position:absolute;bottom:4px}.session-empty{text-align:center;padding:22px 10px 0}.session-empty>div{border:1px solid var(--edge);color:#6f7b75;border-radius:8px;place-items:center;width:34px;height:34px;margin:auto;display:grid}.session-empty strong,.activity-empty strong{margin-top:10px;font:500 10px Manrope;display:block}.session-empty p,.activity-empty p{color:#56615b;max-width:220px;margin:5px auto 9px;font-size:7px;line-height:1.5}.session-empty button{color:#83dca9;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin:auto;font-size:7px;display:flex}.matches-panel{grid-column:2/4}.match-list{margin-top:17px}.match-row{color:#aeb9b3;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff0b;align-items:center;gap:11px;width:100%;height:71px;padding:0 5px;transition:background .2s;display:flex}.match-row:hover{background:#ffffff03}.team-glyph{border-radius:8px;flex:none;place-items:center;width:32px;height:32px;font:700 11px Manrope;display:grid}.team-glyph.large{width:41px;height:41px;font-size:14px}.team-glyph.coral{color:#ee8b87;background:#312123}.team-glyph.sky{color:#77c8ed;background:#1d2b33}.team-glyph.violet{color:#a796f2;background:#29233a}.match-row>div:nth-child(2){flex-direction:column;display:flex}.match-row strong{font-size:9px}.match-row span{color:#59645e;margin-top:4px;font-size:7px}.match-row em{color:#83dda9;margin-left:auto;font-size:8px;font-style:normal}.match-row svg{color:#535e58;margin-left:8px}.activity-panel{grid-column:1/4;min-height:200px}.activity-empty{text-align:center;padding-top:25px}.pulse-mark{place-items:center;width:50px;height:36px;margin:auto;display:grid;position:relative}.pulse-mark>i{border:1px solid #8fffc11a;border-radius:50%;width:30px;height:30px;animation:2.5s ease-out infinite pulseRing;position:absolute}.pulse-mark>i:nth-child(2){animation-delay:1.2s}.pulse-mark>span{color:#71dca1;z-index:2;background:#111815;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.filter-bar{border:1px solid var(--edge);color:#59645e;background:#0d1011;border-radius:8px;align-items:center;gap:9px;height:48px;margin-bottom:16px;padding:0 14px;font-size:8px;display:flex}.filter-bar>div{flex:1}.filter-bar button{border:1px solid var(--edge);color:#747f79;background:#111514;border-radius:5px;margin-left:4px;padding:7px 9px;font-size:7px}.discover-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.discover-card{border:1px solid var(--edge);background:#0d1011;border-radius:10px;min-height:310px;padding:21px;transition:transform .35s,border-color .35s}.discover-card:hover{border-color:#8fffc126;transform:translateY(-4px)}.discover-card-top{justify-content:space-between;align-items:start;display:flex}.discover-card-top>span{color:#7de0a8;background:#7de0a80d;border:1px solid #7de0a81a;border-radius:5px;padding:5px 6px;font-size:7px}.discover-card h2{margin:20px 0 7px;font:600 16px Manrope}.discover-card>p{color:#69746e;margin:0;font-size:8px;line-height:1.6}.discover-meta{flex-wrap:wrap;gap:5px;margin-top:17px;display:flex}.discover-meta span{border:1px solid var(--edge);color:#78837d;border-radius:4px;padding:5px 6px;font-size:6px}.discover-foot{border-top:1px solid var(--edge);align-items:center;margin-top:24px;padding-top:16px;display:flex}.tiny-stack{display:flex}.tiny-stack i{background:#24322b;border:2px solid #0d1011;border-radius:50%;width:17px;height:17px;margin-right:-5px}.tiny-stack i:nth-child(2){background:#2b3042}.tiny-stack i:nth-child(3){background:#3b2c2d}.discover-foot>span{color:#57625c;margin-left:10px;font-size:7px}.discover-foot button{color:#9ba69f;background:0 0;border:0;align-items:center;gap:5px;margin-left:auto;font-size:7px;display:flex}.big-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:500px;display:flex}.big-empty h2{margin:22px 0 6px;font:500 18px Manrope}.big-empty>p{color:#626d67;margin:0 0 20px;font-size:9px}.big-empty>div:last-child{gap:8px;display:flex}.empty-visual{width:160px;height:110px;position:relative}.teams-visual span{border:1px solid var(--edge);background:#101413;border-radius:10px;width:45px;height:55px;position:absolute;top:30px}.teams-visual span:first-child{left:15px;transform:rotate(-11deg)}.teams-visual span:nth-child(2){z-index:2;background:#121815;border-color:#8fffc11f;top:16px;left:57px}.teams-visual span:nth-child(3){right:15px;transform:rotate(11deg)}.teams-visual i{z-index:3;background:#7ce3aa;border-radius:50%;width:17px;height:17px;position:absolute;top:34px;left:71px;box-shadow:0 0 20px #7ce3aa33}.tournament-feature{border:1px solid var(--edge);background:#0d1011;border-radius:11px;grid-template-columns:1fr .9fr;align-items:center;min-height:300px;padding:39px;display:grid;position:relative;overflow:hidden}.tourney-glow{filter:blur(100px);opacity:.08;background:linear-gradient(90deg,#77eaaa,#729de9);width:300px;height:200px;position:absolute;top:10%;left:5%}.tournament-feature>div:nth-child(2){position:relative}.live-pill{color:#83dda9;align-items:center;gap:6px;margin-bottom:22px;font-size:6px;display:flex}.tournament-feature small{color:#66726b;letter-spacing:1.4px;font-size:7px}.tournament-feature h2{letter-spacing:-1.2px;margin:8px 0;font:500 30px Manrope}.tournament-feature p{color:#77827c;font-size:9px}.tourney-details{gap:17px;margin:22px 0;display:flex}.tourney-details span{color:#707b75;align-items:center;gap:6px;font-size:7px;display:flex}.bracket-mini{grid-template-columns:1fr 25px 1fr 25px 1fr;align-items:center;margin-left:25px;display:grid;position:relative}.bracket-mini div{border:1px solid var(--edge);background:#101413;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;height:70px;display:flex}.bracket-mini span{color:#5e6963;font-size:6px}.bracket-mini b{margin-top:4px;font:500 9px Manrope}.bracket-mini>i{background:#27302c;height:1px}.section-subhead{margin:27px 0 12px;font-size:9px;display:flex}.section-subhead button{color:#67736c;background:0 0;border:0;margin-left:auto;font-size:7px}.small-tourney-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.small-tourney{align-items:center;gap:10px;height:72px;padding:0 14px;display:flex}.small-tourney>div:nth-child(2){flex-direction:column;display:flex}.small-tourney strong{font-size:9px}.small-tourney span{color:#59645e;margin-top:3px;font-size:7px}.small-tourney em{color:#7edba7;margin-left:auto;font-size:7px;font-style:normal}.profile-layout{grid-template-columns:290px 1fr;gap:13px;display:grid}.profile-preview{text-align:center;min-height:390px;padding:0 25px;position:relative}.profile-preview-cover{border-bottom:1px solid var(--edge);background:linear-gradient(120deg,#15271e,#17232a);height:90px;margin:0 -25px}.profile-preview>img{object-fit:cover;background:#15201b;border:5px solid #0d1011;border-radius:17px;width:72px;height:72px;margin-top:-36px}.profile-preview h2{margin:12px 0 2px;font:600 17px Manrope}.profile-preview>span{color:#606b65;font-size:8px}.profile-preview>p{color:#75807a;margin:17px 0;font-size:8px;line-height:1.6}.profile-preview>div:last-child{border-top:1px solid var(--edge);grid-template-columns:1fr 1fr;gap:3px;padding-top:16px;display:grid}.profile-preview>div b{font:500 14px Manrope}.profile-preview>div span{color:#59645e;font-size:6px}.profile-form{padding:26px}.form-section{grid-template-columns:1fr 1fr;gap:15px;margin-bottom:27px;display:grid}.form-section>div:first-child{border-bottom:1px solid var(--edge);flex-direction:column;grid-column:1/3;padding-bottom:13px;display:flex}.form-section>div strong{font:500 11px Manrope}.form-section>div span{color:#5c6761;margin-top:3px;font-size:7px}.profile-form label{color:#7d8882;flex-direction:column;gap:6px;font-size:7px;display:flex}.profile-form input,.profile-form textarea,.profile-form select{border:1px solid var(--edge);color:#b9c3bd;background:#0a0d0e;border-radius:6px;outline:none;width:100%;padding:9px 10px;font:400 9px DM Sans}.profile-form input:focus,.profile-form textarea:focus,.profile-form select:focus{border-color:#8fffc140}.profile-form textarea{resize:vertical;min-height:75px}.profile-form label.full{grid-column:1/3}.handle-input{border:1px solid var(--edge);background:#0a0d0e;border-radius:6px;align-items:center;display:flex}.handle-input span{color:#4f5a54;margin:0;padding-left:9px;font-size:8px}.handle-input input{background:0 0;border:0;padding-left:2px}.form-actions{border-top:1px solid var(--edge);align-items:center;padding-top:17px;display:flex}.form-actions>span{color:#7edba7;font-size:8px}.form-actions button{margin-left:auto}.dash-loader{color:#75817b;letter-spacing:.5px;background:#080a0b;flex-direction:column;justify-content:center;align-items:center;gap:13px;height:100vh;font:9px DM Sans;display:flex}.loader-mark{color:#07100b;background:#8fffc1;border-radius:10px;place-items:center;width:36px;height:36px;font:700 19px Manrope;animation:1.5s ease-in-out infinite loaderFloat;display:grid}.rise{opacity:0;animation:.65s cubic-bezier(.2,.8,.2,1) forwards riseIn;transform:translateY(12px)}.d1{animation-delay:30ms}.d2{animation-delay:.1s}.d3{animation-delay:.17s}.d4{animation-delay:.24s}.d5{animation-delay:.31s}.d6{animation-delay:.38s}.mobile-menu{display:none}@keyframes riseIn{to{opacity:1;transform:none}}@keyframes pulseRing{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}@keyframes loaderFloat{50%{transform:translateY(-5px);box-shadow:0 12px 30px #8fffc11f}}@media (width<=1000px){.dash-grid{grid-template-columns:1fr 1fr}.identity-panel{grid-column:1/3}.reputation-panel{grid-column:1}.next-session{grid-column:2}.matches-panel,.activity-panel{grid-column:1/3}.discover-grid{grid-template-columns:1fr 1fr}.discover-card:last-child{grid-column:1/3}.tournament-feature{grid-template-columns:1fr}.bracket-mini{margin:35px 0 0}.profile-layout{grid-template-columns:230px 1fr}}@media (width<=720px){.dashboard-shell{grid-template-columns:1fr}.dash-sidebar{width:224px;transition:left .35s cubic-bezier(.2,.8,.2,1);position:fixed;left:-240px;box-shadow:20px 0 60px #00000080}.dash-sidebar.open{left:0}.dash-topbar{padding:0 16px}.mobile-menu{background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:30px;height:30px;margin-right:6px;display:flex}.mobile-menu span{background:#8d9792;width:16px;height:1px}.command{display:none}.dash-content{padding:28px 17px 55px}.dash-page-head{align-items:start}.dash-page-head h1{font-size:23px}.dash-page-head>button{width:34px;padding:0;font-size:0}.dash-page-head>button svg{margin:0}.dash-grid{grid-template-columns:1fr}.identity-panel,.reputation-panel,.next-session,.matches-panel,.activity-panel{grid-column:1}.identity-panel{padding:19px}.identity-person .ghost-action{display:none}.discover-grid{grid-template-columns:1fr}.discover-card:last-child{grid-column:1}.filter-bar button{display:none}.profile-layout{grid-template-columns:1fr}.profile-preview{min-height:320px}.form-section{grid-template-columns:1fr}.form-section>div:first-child,.profile-form label.full{grid-column:1}.tournament-feature{padding:25px}.bracket-mini{grid-template-columns:1fr;gap:5px}.bracket-mini>i{justify-self:center;width:1px;height:12px}.tourney-details{flex-direction:column;gap:8px}.small-tourney-grid{grid-template-columns:1fr}.top-create{width:31px;padding:0;font-size:0}.dash-page-head .dash-status{display:none}}@media (prefers-reduced-motion:reduce){.rise,.loader-mark,.pulse-mark>i{opacity:1;animation:none;transform:none}.dash-sidebar{transition:none}}.owned-team-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.owned-team{min-height:235px;padding:22px}.owned-team-cover{justify-content:space-between;align-items:start;display:flex}.owned-team h2{margin:19px 0 6px;font:600 17px Manrope}.owned-team>p{color:#69746e;min-height:26px;font-size:8px;line-height:1.6}.owned-team-meta{gap:6px;margin:18px 0;display:flex}.owned-team-meta span{color:#738079;border:1px solid var(--edge);border-radius:4px;padding:5px 7px;font-size:6px}.owned-team footer{border-top:1px solid var(--edge);padding-top:14px;display:flex}.owned-team footer button{color:#748079;cursor:pointer;background:0 0;border:0;font-size:7px}.owned-team footer button:last-child{color:#9aa69f;align-items:center;gap:5px;margin-left:auto;display:flex}.create-team-modal{background:#0c1010;border:1px solid #ffffff1c;border-radius:12px;width:min(480px,100%);padding:25px;animation:.4s cubic-bezier(.2,.8,.2,1) flowStep;box-shadow:0 40px 120px #000000a6}.create-team-modal>header{align-items:start;display:flex}.create-team-modal header span{color:#65716a;letter-spacing:1.4px;font-size:7px}.create-team-modal h2{letter-spacing:-.7px;margin:5px 0;font:500 22px Manrope}.create-team-modal header>button{color:#69756e;cursor:pointer;background:#121715;border:0;border-radius:6px;width:29px;height:29px;margin-left:auto;font-size:16px}.create-team-modal>p{color:#647069;margin:0 0 22px;font-size:8px}.create-team-modal label{color:#7d8882;flex-direction:column;gap:6px;margin-bottom:14px;font-size:7px;display:flex}.create-team-modal input,.create-team-modal select,.create-team-modal textarea{color:#bbc5bf;background:#090c0d;border:1px solid #ffffff17;border-radius:6px;outline:0;padding:9px 10px;font:400 9px DM Sans}.create-team-modal textarea{resize:vertical;min-height:80px}.create-team-modal input:focus,.create-team-modal select:focus,.create-team-modal textarea:focus{border-color:#8fffc140}.create-team-modal>footer{border-top:1px solid #ffffff13;justify-content:flex-end;gap:8px;padding-top:16px;display:flex}.create-team-modal>footer>button:first-child{color:#69756e;cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:8px}@media (width<=720px){.owned-team-grid{grid-template-columns:1fr}.create-team-modal{border-radius:0;height:100%;padding:24px 20px}}.sidebar-user-name{align-items:center;gap:6px;display:flex!important}.flow-overlay{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:100;color:#edf3ef;background:#040607db;place-items:center;padding:20px;font-family:DM Sans,sans-serif;animation:.45s flowFade;display:grid;position:fixed;inset:0}.onboarding-card{background:#0c1010;border:1px solid #ffffff1c;border-radius:13px;width:min(620px,100%);max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 40px 120px #000000a6,0 0 80px #6ff2a909}.onboarding-card>header{border-bottom:1px solid #ffffff13;grid-template-columns:1fr auto 1fr;align-items:center;height:62px;padding:0 22px;display:grid}.flow-brand{align-items:center;gap:8px;display:flex}.flow-brand>span{color:#07100b;background:#8fffc1;border-radius:7px;place-items:center;width:26px;height:26px;font:700 15px Manrope;display:grid}.flow-brand strong{font:600 14px Manrope}.flow-progress{gap:5px;display:flex}.flow-progress i{background:#252c29;border-radius:2px;width:28px;height:2px;transition:background .4s;display:block}.flow-progress i.active{background:linear-gradient(90deg,#71eaa7,#76c9ea)}.onboarding-card>header>span{text-align:right;color:#59645e;font-size:8px}.onboarding-card>main{padding:31px 46px 27px}.flow-step{animation:.45s cubic-bezier(.2,.8,.2,1) flowStep}.flow-icon{color:#82dbaa;background:#8fffc106;border:1px solid #8fffc121;border-radius:8px;place-items:center;width:31px;height:31px;margin-bottom:17px;font-size:8px;display:grid}.flow-kicker{letter-spacing:1.5px;color:#65716a;font-size:7px;font-weight:600}.flow-step h1{letter-spacing:-1px;margin:7px 0 4px;font:500 25px Manrope}.flow-step>p{color:#69746e;margin:0 0 23px;font-size:9px}.flow-avatar-row{background:#0a0d0d;border:1px solid #ffffff13;border-radius:8px;align-items:center;gap:10px;height:58px;margin-bottom:17px;padding:0 12px;display:flex}.flow-avatar-row img{object-fit:cover;border-radius:8px;width:34px;height:34px}.flow-avatar-row>div{flex-direction:column;display:flex}.flow-avatar-row strong{font-size:9px}.flow-avatar-row span{color:#59645e;margin-top:2px;font-size:7px}.flow-avatar-row>b{color:#7bdca6;border:1px solid #7bdca61f;border-radius:4px;margin-left:auto;padding:4px 5px;font-size:6px}.flow-step label{color:#7d8882;flex-direction:column;gap:6px;margin-bottom:14px;font-size:7px;display:flex}.flow-step input,.flow-step select{color:#bcc6c0;background:#090c0d;border:1px solid #ffffff17;border-radius:6px;outline:0;width:100%;height:36px;padding:0 10px;font:400 9px DM Sans}.flow-step input:focus,.flow-step select:focus{border-color:#8fffc147}.flow-handle{background:#090c0d;border:1px solid #ffffff17;border-radius:6px;align-items:center;display:flex}.flow-handle span{color:#4f5a54;padding-left:10px;font-size:8px}.flow-handle input{background:0 0;border:0;padding-left:2px}.flow-duo{grid-template-columns:1fr 1fr;gap:12px;display:grid}.game-choice-grid{grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:20px;display:grid}.game-choice-grid button{color:#77827c;cursor:pointer;background:#0a0d0d;border:1px solid #ffffff13;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:7px;height:67px;transition:all .25s;display:flex}.game-choice-grid button>span{color:#89948e;background:#151a18;border-radius:6px;place-items:center;width:24px;height:24px;font-size:7px;display:grid}.game-choice-grid button strong{white-space:nowrap;font-size:7px;font-weight:500}.game-choice-grid button.selected{color:#bfcbc5;background:#8fffc109;border-color:#8fffc140;box-shadow:inset 0 0 30px #8fffc106}.game-choice-grid button.selected>span{color:#08100c;background:#79e5a9}.day-picker{grid-template-columns:repeat(7,1fr);gap:6px;margin:28px 0;display:grid}.day-picker button{color:#5f6a64;cursor:pointer;background:#0a0d0d;border:1px solid #ffffff13;border-radius:7px;height:61px;position:relative}.day-picker span{font-size:8px}.day-picker i{background:#303733;border-radius:50%;width:4px;height:4px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.day-picker button.selected{color:#c2cec7;background:#8fffc109;border-color:#8fffc138}.day-picker button.selected i{background:#7de4aa;box-shadow:0 0 8px #7de4aa}.time-range{grid-template-columns:1fr 20px 1fr;align-items:center;gap:9px;display:grid}.time-range>span{text-align:center;color:#4f5a54;font-size:8px}.flow-summary{border-top:1px solid #ffffff13;margin-top:12px;padding-top:17px}.flow-summary>span{letter-spacing:1.2px;color:#59655e;font-size:6px}.flow-summary>div{align-items:center;gap:8px;margin:9px 0 5px;display:flex}.flow-summary b{color:#aeb9b3;font-size:8px;font-weight:500}.flow-summary i{background:#6fd99e;border-radius:50%;width:3px;height:3px}.flow-summary p{color:#515c56;margin:0;font-size:7px;line-height:1.5}.flow-error{color:#ef9a9a;background:#ef64640a;border:1px solid #ef64642b;border-radius:6px;padding:8px 10px;font-size:8px}.onboarding-card>footer{border-top:1px solid #ffffff13;justify-content:space-between;align-items:center;height:65px;padding:0 22px;display:flex}.flow-back{color:#6e7973;cursor:pointer;background:0 0;border:0;font-size:9px}.flow-next{color:#08100c;cursor:pointer;background:#e3eee8;border:0;border-radius:7px;align-items:center;gap:13px;height:35px;padding:0 14px;font-size:9px;font-weight:600;display:flex}.flow-next:disabled{opacity:.45}.flow-next span{font-size:13px}.flow-error+*{margin-top:10px}@keyframes flowFade{0%{opacity:0}to{opacity:1}}@keyframes flowStep{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@media (width<=600px){.flow-overlay{padding:0}.onboarding-card{border:0;border-radius:0;width:100%;height:100%;max-height:none}.onboarding-card>main{padding:27px 20px}.onboarding-card>header{padding:0 17px}.game-choice-grid{grid-template-columns:repeat(2,1fr)}.flow-duo{grid-template-columns:1fr}.day-picker{gap:4px}.day-picker button{height:53px}.flow-step h1{font-size:23px}}.profile-head-actions{align-items:center;gap:13px;display:flex}.profile-head-actions>button{border:1px solid var(--edge);color:#8d9892;cursor:pointer;background:#101413;border-radius:6px;padding:8px 10px;font-size:7px}@media (width<=720px){.profile-head-actions .dash-status{display:none}.profile-head-actions>button{width:34px;height:34px;font-size:0}.profile-head-actions>button:after{content:"↗";font-size:12px}}.discord-connection,.avatar-uploader{background:#0a0d0d;border:1px solid #ffffff13;border-radius:8px;grid-column:1/3;align-items:center;gap:11px;min-height:66px;padding:10px 12px;display:flex}.discord-identity-mark{color:#fff;background:#5865f2;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;font:700 13px Manrope;display:grid;box-shadow:0 8px 24px #5865f226}.discord-connection>div:nth-child(2),.avatar-uploader>div:nth-child(2){flex-direction:column;min-width:0;display:flex}.discord-connection strong,.avatar-uploader strong{color:#b9c4be;font-size:9px}.discord-connection span,.avatar-uploader span{color:#59645e;margin-top:3px;font-size:7px}.discord-connection em,.avatar-uploader em{color:#e58d8d;margin-top:4px;font-size:7px;font-style:normal}.discord-connection>b{color:#7bdca6;background:#7bdca609;border:1px solid #7bdca624;border-radius:5px;margin-left:auto;padding:5px 6px;font-size:6px}.discord-connection>button,.avatar-upload-button{color:#aab5af;cursor:pointer;background:#121716;border:1px solid #ffffff1a;border-radius:6px;flex:none;margin-left:auto;padding:8px 10px;font:600 7px DM Sans}.discord-connection>button:hover,.avatar-upload-button:hover{color:#90e0b2;border-color:#8fffc138}.discord-connection>button:disabled{opacity:.5}.avatar-upload-button:has(input:disabled){opacity:.5}.avatar-uploader{margin-bottom:14px}.avatar-uploader-preview{background:linear-gradient(145deg,#17251e,#18242b);border:1px solid #ffffff1a;border-radius:10px;flex:none;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.avatar-uploader-preview img{object-fit:cover;width:100%;height:100%}.avatar-uploader-preview span{color:#a9e7c5;margin:0;font:600 15px Manrope}.avatar-upload-button input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.discord-connection.compact,.avatar-uploader.compact{grid-column:auto}.flow-step>.discord-connection{margin-bottom:17px}.flow-step>.avatar-uploader{margin-bottom:9px}@media (width<=720px){.discord-connection,.avatar-uploader{flex-wrap:wrap;grid-column:1;align-items:flex-start}.discord-connection>button,.discord-connection>b,.avatar-upload-button{margin-left:47px}}.handle-availability{color:#59645e;min-height:14px;margin-top:-8px;line-height:1.45;display:block;font-size:6px!important}.handle-availability.checking{color:#718078}.handle-availability.available{color:#79dca5}.handle-availability.taken,.handle-availability.invalid,.handle-availability.error{color:#d88989}.handle-input:has(input:disabled){background:#0b0e0d;border-color:#8fffc117}.handle-input input:disabled{cursor:not-allowed;color:#829088;opacity:.8}.locked-handle-note{align-items:center;gap:5px;margin-top:1px;display:flex;color:#68a883!important;font-size:6px!important}.locked-handle-note:before{content:"✓";color:#7edba7;border:1px solid #79dca529;border-radius:50%;place-items:center;width:12px;height:12px;font-size:7px;display:grid}.tool-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;z-index:40;background:#0305067a;transition:opacity .3s;position:fixed;inset:0}.tool-scrim.open{opacity:1;pointer-events:auto}.notification-drawer{z-index:41;background:#0b0e0f;border-left:1px solid #ffffff17;flex-direction:column;width:370px;max-width:100%;height:100vh;font-family:DM Sans,sans-serif;transition:right .4s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;top:0;right:-390px;box-shadow:-30px 0 80px #00000059}.notification-drawer.open{right:0}.notification-drawer>header{border-bottom:1px solid #ffffff13;align-items:center;height:73px;padding:0 20px;display:flex}.notification-drawer>header span{color:#637069;letter-spacing:1.4px;font-size:6px}.notification-drawer h2{margin:4px 0 0;font:500 17px Manrope}.notification-drawer>header button{color:#68736d;background:#111514;border:1px solid #ffffff13;border-radius:6px;width:29px;height:29px;margin-left:auto;font-size:15px}.notification-tabs{border-bottom:1px solid #ffffff0f;align-items:center;gap:14px;height:46px;padding:0 18px;display:flex}.notification-tabs button{color:#5b6660;cursor:pointer;background:0 0;border:0;padding:0;font-size:7px}.notification-tabs button.active{color:#adb7b1}.notification-tabs b{background:#171c1a;border-radius:4px;margin-left:3px;padding:2px 4px;font-weight:500}.notification-tabs button:last-child{color:#71ca96;margin-left:auto}.notification-tabs button:disabled{opacity:.35}.notification-list{flex:1;padding:8px;overflow:auto}.notification-item{color:#aeb8b2;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0b;border-radius:7px;grid-template-columns:34px 1fr 8px 18px;align-items:start;gap:9px;width:100%;min-height:83px;padding:13px 9px;transition:background .2s;display:grid}.notification-item:hover{background:#101413}.notification-item>span{color:#79dca4;background:#8fffc109;border:1px solid #8fffc11f;border-radius:8px;place-items:center;width:32px;height:32px;font:600 10px Manrope;display:grid}.notification-item>div strong{font-size:9px}.notification-item>div p{color:#626d67;margin:4px 0;font-size:7px;line-height:1.45}.notification-item>div small{color:#46504b;font-size:6px}.notification-item>i{opacity:0;background:#7de3aa;border-radius:50%;width:5px;height:5px;margin-top:5px}.notification-item.unread>i{opacity:1;box-shadow:0 0 7px #7de3aa}.notification-item>em{color:#414a45;opacity:0;font-size:12px;font-style:normal;transition:opacity .2s}.notification-item:hover>em{opacity:1}.notifications-empty,.tool-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:320px;display:flex}.notifications-empty>span{color:#75dca1;border:1px solid #8fffc121;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.notifications-empty strong{margin:11px 0 4px;font:500 10px Manrope}.notifications-empty p{color:#55605a;max-width:210px;margin:0;font-size:7px;line-height:1.5}.tool-loading i{border:2px solid #25302a;border-top-color:#7de3aa;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite toolSpin}.tool-loading span{color:#59645e;margin-top:10px;font-size:7px}.notification-drawer>footer{border-top:1px solid #fff1;align-items:center;height:49px;padding:0 18px;display:flex}.notification-drawer>footer span{color:#52605a;align-items:center;gap:5px;font-size:6px;display:flex}.notification-drawer>footer i{background:#76dba2;border-radius:50%;width:4px;height:4px}.notification-drawer>footer button{color:#68746d;background:0 0;border:0;margin-left:auto;font-size:7px}.command-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:60;background:#030506ad;justify-content:center;padding-top:14vh;animation:.2s toolFade;display:flex;position:fixed;inset:0}.command-palette{background:#0c0f10;border:1px solid #ffffff1c;border-radius:11px;width:min(510px,100% - 28px);height:max-content;overflow:hidden;box-shadow:0 35px 100px #0009}.command-palette>header{color:#68736d;border-bottom:1px solid #ffffff13;align-items:center;gap:10px;height:55px;padding:0 15px;display:flex}.command-palette input{color:#c4cec8;background:0 0;border:0;outline:0;flex:1;font:400 11px DM Sans}.command-palette kbd{border:1px solid #ffffff14;border-radius:4px;padding:4px 6px;font:500 7px DM Sans}.command-results{padding:11px}.command-results>small{letter-spacing:1.1px;color:#4f5a54;padding:0 7px;font-size:6px}.command-results button{color:#929d97;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;height:50px;padding:0 8px;display:flex}.command-results button:hover{background:#131816}.command-results button>i{color:#75dca1;border:1px solid #ffffff12;border-radius:6px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.command-results button>div{flex-direction:column;display:flex}.command-results strong{font-size:9px}.command-results span{color:#56615b;margin-top:2px;font-size:7px}.command-results em{color:#47514c;margin-left:auto;font-style:normal}.command-results>p{color:#59645e;padding:15px;font-size:8px}.command-palette>footer{border-top:1px solid #ffffff0f;align-items:center;gap:13px;height:40px;padding:0 16px;display:flex}.command-palette>footer span{color:#4f5a54;font-size:6px}.command-palette>footer button{color:#718079;background:0 0;border:0;margin-left:auto;font-size:7px}.create-menu{z-index:35;background:#0c1010;border:1px solid #ffffff1a;border-radius:9px;width:245px;padding:9px;animation:.25s cubic-bezier(.2,.8,.2,1) menuIn;position:fixed;top:50px;right:41px;box-shadow:0 20px 55px #00000073}.create-menu>span{letter-spacing:1.2px;color:#4f5a54;padding:7px;font-size:6px;display:block}.create-menu>button{color:#929d97;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;height:55px;padding:0 7px;display:flex}.create-menu>button:hover{background:#131816}.create-menu button>i{color:#79dca4;background:#8fffc106;border:1px solid #8fffc11a;border-radius:7px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.create-menu button>div{flex-direction:column;display:flex}.create-menu strong{font-size:9px}.create-menu small{color:#535e58;margin-top:3px;font-size:6px}.create-menu em{color:#4d5752;margin-left:auto;font-style:normal}.app-toast{z-index:80;color:#aeb9b3;background:#101413;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:9px;min-width:290px;max-width:calc(100% - 30px);min-height:43px;padding:8px 10px;animation:.35s cubic-bezier(.2,.8,.2,1) toastIn;display:flex;position:fixed;bottom:23px;left:50%;transform:translate(-50%);box-shadow:0 17px 50px #00000073}.app-toast>span{color:#7de3aa;background:#8fffc114;border-radius:6px;place-items:center;width:24px;height:24px;font:600 8px Manrope;display:grid}.app-toast p{flex:1;margin:0;font-size:8px}.app-toast button{color:#59645e;background:0 0;border:0;font-size:13px}@keyframes toolSpin{to{transform:rotate(360deg)}}@keyframes toolFade{0%{opacity:0}to{opacity:1}}@keyframes menuIn{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@media (width<=720px){.notification-drawer{width:100%}.create-menu{top:50px;right:12px}.command-overlay{padding-top:8vh}}.command{text-align:left;cursor:pointer;background:#0e1211}.notification>b{color:#07100b;background:#81e5ad;border:2px solid #0b0e0f;border-radius:7px;place-items:center;min-width:14px;height:14px;font:600 6px DM Sans;display:grid;position:absolute;top:-6px;right:-5px}.top-create{cursor:pointer}.social-shell{border:1px solid var(--edge);background:#0b0e0f;border-radius:11px;grid-template-columns:250px minmax(390px,1fr) 240px;height:650px;display:grid;overflow:hidden}.social-rail,.friends-panel{background:#0a0d0e;min-width:0}.social-rail{border-right:1px solid var(--edge);padding:13px}.social-search{border:1px solid var(--edge);color:#59645e;background:#0e1211;border-radius:7px;align-items:center;gap:7px;height:37px;padding:0 10px;display:flex}.social-search input{color:#acb7b1;background:0 0;border:0;outline:0;width:100%;font:400 8px DM Sans}.rail-heading{align-items:center;margin:22px 4px 8px;display:flex}.rail-heading>span,.friends-panel>header>span,.player-results>small,.friend-requests>small,.social-modal>small{letter-spacing:1.25px;color:#56615b;font-size:6px}.rail-heading button{color:#77827c;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:14px}.conversation-list{flex-direction:column;gap:3px;display:flex}.conversation-list>button{color:#aeb9b3;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;height:54px;padding:0 8px;transition:all .2s;display:flex}.conversation-list>button:hover,.conversation-list>button.active{background:#121715}.conversation-list>button.active{box-shadow:inset 0 0 0 1px #8fffc10f}.conversation-list>button>div{flex-direction:column;min-width:0;display:flex}.conversation-list strong,.friend-list strong,.friend-requests strong,.player-results strong{white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.conversation-list span,.friend-list span,.friend-requests span,.player-results span{color:#59645e;margin-top:3px;font-size:6px}.conversation-list em{color:#48524d;margin-left:auto;font-size:6px;font-style:normal}.social-avatar{background:linear-gradient(145deg,#1a2921,#172027);border-radius:9px;flex:none;place-items:center;display:grid;position:relative;overflow:visible}.social-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.social-avatar b{color:#7fdcab;font:600 9px Manrope}.social-avatar>i{background:#71dea2;border:2px solid #0a0d0e;border-radius:50%;width:6px;height:6px;position:absolute;bottom:-1px;right:-2px}.player-results{z-index:5;background:#101413;border:1px solid #ffffff1a;border-radius:8px;width:224px;max-height:360px;margin-top:8px;padding:10px;position:absolute;overflow:auto;box-shadow:0 22px 55px #00000080}.player-results>small{margin:3px 5px 7px;display:block}.player-results>article,.friend-list>article,.friend-requests>article{border-top:1px solid #ffffff0a;align-items:center;gap:8px;min-height:51px;display:flex}.player-results article>div,.friend-list article>div,.friend-requests article>div{flex-direction:column;min-width:0;display:flex}.player-results article>button{border:1px solid var(--edge);color:#86d8aa;background:#151a18;border-radius:5px;margin-left:auto;padding:5px 7px;font-size:6px}.player-results article>button:disabled{color:#4f5a54}.player-results>p{color:#59645e;padding:12px 5px;font-size:7px}.chat-space{background:radial-gradient(circle at 50% 0,#69e3a306,#0000 38%),#0c0f10;flex-direction:column;min-width:0;display:flex}.chat-space>header{border-bottom:1px solid var(--edge);align-items:center;gap:10px;height:64px;padding:0 18px;display:flex}.chat-space>header>div{flex-direction:column;display:flex}.chat-space>header strong{font-size:9px}.chat-space>header span{color:#58635d;margin-top:3px;font-size:6px}.chat-space>header>button:last-child{border:1px solid var(--edge);color:#829089;cursor:pointer;background:#111514;border-radius:6px;margin-left:auto;padding:7px 10px;font-size:7px}.chat-space>header>button:disabled{display:none}.chat-back{color:#87928c;background:0 0;border:0;font-size:14px;display:none}.message-stream{scrollbar-width:thin;scrollbar-color:#242b28 transparent;flex:1;padding:24px 21px 14px;overflow-y:auto}.message{align-items:flex-start;gap:8px;margin-top:15px;display:flex}.message.grouped{margin-top:3px;padding-left:36px}.message.mine{justify-content:flex-end}.message>div{max-width:72%}.message>div>span{align-items:center;gap:7px;height:15px;display:flex}.message strong{color:#7f8b85;font-size:7px}.message time{color:#47514c;font-size:6px}.message p{color:#aab5af;white-space:pre-wrap;overflow-wrap:anywhere;background:#121716;border:1px solid #ffffff0e;border-radius:3px 9px 9px;margin:0;padding:8px 10px;font-size:8px;line-height:1.5}.message.mine p{color:#0a110d;background:linear-gradient(135deg,#d9e9e0,#cfe6da);border:0;border-radius:9px 3px 9px 9px}.message-box{border-top:1px solid var(--edge);align-items:center;gap:8px;height:67px;padding:0 16px;display:flex}.message-box input{border:1px solid var(--edge);color:#b7c1bc;background:#0a0d0e;border-radius:7px;outline:0;flex:1;height:38px;padding:0 11px;font:400 8px DM Sans}.message-box input:focus{border-color:#8fffc133}.message-box button{cursor:pointer;border:0}.message-box button:first-child{color:#69756e;background:#121715;border-radius:7px;width:30px;height:30px}.message-box button:last-child{color:#08100c;background:#dce8e2;border-radius:6px;height:31px;padding:0 11px;font-size:7px;font-weight:600}.message-box button:last-child:disabled{opacity:.35}.friends-panel{border-left:1px solid var(--edge);padding:16px 14px;overflow-y:auto}.friends-panel>header{align-items:start;height:27px;display:flex}.friends-panel>header b{color:#75d9a1;background:#75d9a10f;border-radius:4px;margin-left:auto;padding:3px 5px;font:500 7px Manrope}.friend-requests{border-bottom:1px solid var(--edge);margin-bottom:10px;padding-bottom:10px}.friend-requests>small{margin:5px 0;display:block}.friend-list article>button,.friend-requests article>button{border:1px solid var(--edge);color:#69756e;cursor:pointer;background:#101413;border-radius:6px;width:25px;height:25px;margin-left:3px;font-size:10px}.friend-list article>div,.friend-requests article>div{flex:1}.friend-requests article>button:nth-last-child(2){color:#7bd9a4}.friends-empty,.rail-empty,.chat-empty,.no-chat{text-align:center;color:#56615b}.friends-empty{padding:75px 16px}.friends-empty>div{border:1px solid var(--edge);color:#79d9a3;border-radius:9px;place-items:center;width:37px;height:37px;margin:auto;display:grid}.friends-empty strong,.chat-empty strong{color:#89948e;margin:12px 0 5px;font:500 9px Manrope;display:block}.friends-empty p,.chat-empty p,.rail-empty p,.no-chat p{margin:0;font-size:7px;line-height:1.5}.rail-empty{padding:60px 25px}.rail-empty>span,.chat-empty>span{color:#72d99f}.chat-empty{align-self:center;margin:auto;padding-top:170px}.no-chat{margin:auto;padding:30px}.no-chat>div{color:#07100b;background:#8fffc1;border-radius:12px;place-items:center;width:44px;height:44px;margin:auto;font:700 20px Manrope;display:grid;box-shadow:0 16px 50px #8fffc114}.no-chat h2{color:#aab5af;margin:17px 0 6px;font:500 15px Manrope}.social-modal{background:#0c1010;border:1px solid #ffffff1c;border-radius:12px;width:min(470px,100%);padding:24px;animation:.4s cubic-bezier(.2,.8,.2,1) flowStep;box-shadow:0 40px 120px #000000a6}.social-modal>header{align-items:start;margin-bottom:21px;display:flex}.social-modal header span{color:#65716a;letter-spacing:1.4px;font-size:7px}.social-modal h2{letter-spacing:-.6px;margin:5px 0;font:500 20px Manrope}.social-modal header>button{color:#69756e;cursor:pointer;background:#121715;border:0;border-radius:6px;width:29px;height:29px;margin-left:auto;font-size:16px}.social-modal>label{color:#7d8882;flex-direction:column;gap:6px;font-size:7px;display:flex}.social-modal>label input{border:1px solid var(--edge);color:#bac5bf;background:#090c0d;border-radius:7px;outline:0;height:39px;padding:0 10px;font:400 9px DM Sans}.social-modal>small{margin:21px 0 8px;display:block}.group-picker{max-height:270px;overflow:auto}.group-picker>label{cursor:pointer;border-top:1px solid #ffffff0d;align-items:center;gap:9px;height:49px;display:flex}.group-picker input{opacity:0;position:absolute}.group-picker label>span{flex-direction:column;display:flex}.group-picker strong{font-size:8px}.group-picker em{color:#58635d;margin-top:3px;font-size:6px;font-style:normal}.group-picker label>i{border:1px solid var(--edge);color:#0000;border-radius:5px;place-items:center;width:19px;height:19px;margin-left:auto;font-size:8px;font-style:normal;display:grid}.group-picker input:checked~i{color:#07100b;background:#8fffc1}.group-picker>p{color:#5b6660;padding:20px 0;font-size:8px}.social-modal>footer{border-top:1px solid var(--edge);justify-content:flex-end;gap:8px;margin-top:17px;padding-top:15px;display:flex}.social-modal>footer>button:first-child{color:#69756e;background:0 0;border:0;padding:0 10px;font-size:8px}.invite-modal>p{color:#647069;margin-top:-10px;font-size:8px}.invite-targets{gap:6px;margin-top:17px;display:grid}.invite-targets>button{border:1px solid var(--edge);color:#aab5af;text-align:left;cursor:pointer;background:#101413;border-radius:8px;align-items:center;height:55px;padding:0 10px;display:flex}.invite-targets>button>i{color:#7edba7;background:#17231d;border-radius:7px;place-items:center;width:31px;height:31px;font-style:normal;display:grid}.invite-targets>button>span{flex-direction:column;margin-left:9px;display:flex}.invite-targets strong{font-size:8px}.invite-targets em{color:#58635d;text-transform:capitalize;margin-top:3px;font-size:6px;font-style:normal}.invite-targets>button>b{color:#82d9a7;margin-left:auto;font-size:7px}.invite-targets>div{border:1px dashed var(--edge);text-align:center;border-radius:8px;flex-direction:column;padding:30px;display:flex}.invite-targets>div strong{font-size:9px}.invite-targets>div span{color:#59645e;margin-top:5px;font-size:7px}@media (width<=1120px){.social-shell{grid-template-columns:230px minmax(360px,1fr)}.friends-panel{display:none}}@media (width<=720px){.social-shell{height:calc(100vh - 175px);min-height:540px;display:block;position:relative}.social-rail,.chat-space{transition:transform .4s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.social-rail{padding:14px}.chat-space{transform:translate(100%)}.pane-chat .social-rail{pointer-events:none;transform:translate(-30%)}.pane-chat .chat-space{transform:none}.player-results{width:calc(100% - 28px)}.chat-back{display:block}.social-page .dash-page-head p{max-width:260px}.message>div{max-width:84%}.social-modal{border-radius:14px 14px 0 0;height:auto;max-height:100%}.flow-overlay{align-items:end}}.collab-invites{border-bottom:1px solid var(--edge);margin-bottom:10px;padding:3px 0 10px}.collab-invites>small{letter-spacing:1.25px;color:#56615b;margin-bottom:5px;font-size:6px;display:block}.collab-invites>article{border-top:1px solid #ffffff0a;align-items:center;gap:7px;min-height:52px;display:flex}.collab-invites article>i{color:#79d9a3;background:#17231d;border-radius:7px;place-items:center;width:29px;height:29px;font-size:9px;font-style:normal;display:grid}.collab-invites article>div{flex-direction:column;flex:1;min-width:0;display:flex}.collab-invites strong{white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.collab-invites span{color:#59645e;margin-top:3px;font-size:6px}.collab-invites button{border:1px solid var(--edge);color:#78d6a0;cursor:pointer;background:#111514;border-radius:5px;height:25px;padding:0 6px;font-size:6px}.collab-invites button:last-child{color:#68736d;width:25px}.friend-profile-link,.chat-profile-link,.chat-group-identity{min-width:0;color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}.friend-profile-link{border-radius:7px;flex:1;padding:6px 2px}.friend-profile-link>div,.chat-profile-link>div,.chat-group-identity>div{flex-direction:column;min-width:0;display:flex}.friend-profile-link strong,.chat-profile-link strong{transition:color .22s}.friend-profile-link .social-avatar,.chat-profile-link .social-avatar{border:1px solid #0000;transition:border-color .22s,box-shadow .22s,transform .22s}.friend-profile-link:hover strong,.chat-profile-link:hover strong{color:#9ce9bd}.friend-profile-link:hover .social-avatar,.chat-profile-link:hover .social-avatar{border-color:#8fffc138;transform:translateY(-1px);box-shadow:0 0 18px #64e19e17}.friend-profile-link:focus-visible,.chat-profile-link:focus-visible{outline-offset:2px;outline:1px solid #8fffc173}.chat-profile-link,.chat-group-identity{flex:1}.chat-space>header .chat-profile-link>div,.chat-space>header .chat-group-identity>div{flex-direction:column;display:flex}.chat-space>header .chat-profile-link span,.chat-space>header .chat-group-identity span{color:#58635d;margin-top:3px;font-size:6px}.recruitment-page{--recruit-green:#8fffc1;--recruit-blue:#8bcdf1}.recruitment-tabs{border-bottom:1px solid var(--edge);gap:4px;margin:-12px 0 16px;padding-bottom:12px;display:flex}.recruitment-tabs button{color:#68736d;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;height:31px;padding:0 11px;font:500 8px DM Sans;transition:all .25s}.recruitment-tabs button:hover{color:#aab5af;background:#101413}.recruitment-tabs button.active{color:#d8e2dd;border-color:var(--edge);background:#121716;box-shadow:inset 0 0 20px #8fffc106}.vacancy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.vacancy-card{cursor:pointer;min-height:265px;padding:19px;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s,box-shadow .35s}.vacancy-card:hover{border-color:#8fffc129;transform:translateY(-3px);box-shadow:0 16px 45px #0000002e}.vacancy-card>header{align-items:center;gap:10px;display:flex}.vacancy-card>header>div:nth-child(2){flex-direction:column;display:flex}.vacancy-card>header span{color:#b6c0ba;font-size:9px}.vacancy-card>header small{color:#59645e;margin-top:3px;font-size:7px}.vacancy-card>header>button{border:1px solid var(--edge);color:#59645e;cursor:pointer;background:#0a0d0e;border-radius:7px;width:29px;height:29px;margin-left:auto;transition:all .2s}.vacancy-card>header>button:hover,.vacancy-card>header>button.saved{color:var(--recruit-green);background:#8fffc109;border-color:#8fffc133}.vacancy-title{align-items:center;gap:15px;margin-top:19px;display:flex}.vacancy-title>div:first-child{flex:1;min-width:0}.vacancy-title>div>span{letter-spacing:1.2px;color:#6edc9f;font-size:6px}.vacancy-title h2{letter-spacing:-.3px;margin:5px 0 0;font:600 15px Manrope}.vacancy-match{--match:0%;text-align:center;background:conic-gradient(var(--recruit-green) var(--match),#1b2220 0);isolation:isolate;border-radius:50%;flex:none;place-content:center;width:49px;height:49px;display:grid;position:relative}.vacancy-match:after{content:"";z-index:-1;background:#0d1110;border-radius:50%;position:absolute;inset:3px}.vacancy-match strong{color:#d8e2dc;font:600 10px Manrope}.vacancy-match span{color:#59645e;margin-top:1px;font-size:5px}.vacancy-card>p{color:#747f79;min-height:36px;margin:14px 0;font-size:8px;line-height:1.55}.vacancy-chips{flex-wrap:wrap;gap:5px;display:flex}.vacancy-chips span{color:#75817a;border:1px solid var(--edge);background:#0b0e0e;border-radius:5px;padding:5px 6px;font-size:6px}.vacancy-card>footer{border-top:1px solid var(--edge);align-items:center;gap:7px;margin-top:16px;padding-top:13px;display:flex}.vacancy-card>footer>span{color:#59645e;font-size:7px}.vacancy-card>footer>button{color:#89dcae;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:7px}.vacancy-card>footer>.withdraw-application{color:#9d7474;margin-left:0}.application-state{border:1px solid var(--edge);text-transform:uppercase;letter-spacing:.4px;color:#718079;border-radius:20px;align-items:center;width:max-content;padding:5px 7px;font:600 6px DM Sans;display:inline-flex}.application-state.pending{color:#e0bd7e;background:#e0bd7e09;border-color:#e0bd7e2e}.application-state.accepted{color:#88e3af;background:#88e3af0a;border-color:#88e3af33}.application-state.declined,.application-state.withdrawn{color:#a57b7b;border-color:#a57b7b2b}.recruitment-modal{background:#0c1010;border:1px solid #ffffff1a;border-radius:13px;width:min(650px,100%);max-height:calc(100vh - 40px);animation:.45s cubic-bezier(.2,.8,.2,1) recruitModal;overflow:auto;box-shadow:0 40px 120px #000000a6}.recruitment-modal>header{border-bottom:1px solid var(--edge);align-items:center;min-height:72px;padding:0 23px;display:flex}.recruitment-modal>header span,.recruitment-manager-head span,.manager-vacancies>header span,.manager-applications>header span,.vacancy-schedule>span{letter-spacing:1.3px;color:#68746d;font-size:6px}.recruitment-modal>header h2{margin:5px 0 2px;font:600 17px Manrope}.recruitment-modal>header p{color:#5c6761;margin:0;font-size:7px}.recruitment-modal>header>button{border:1px solid var(--edge);color:#75817a;cursor:pointer;background:#0a0d0e;border-radius:7px;width:30px;height:30px;margin-left:auto;font-size:16px}.application-id-preview{background:linear-gradient(115deg,#8fffc109,#8bcdf105);border:1px solid #8fffc11c;border-radius:9px;align-items:center;gap:11px;margin:20px 23px 0;padding:14px;display:flex}.application-id-preview>img,.manager-applications article>img{object-fit:cover;background:#17201c;border-radius:9px;width:38px;height:38px}.application-id-preview>div:nth-child(2){flex-direction:column;display:flex}.application-id-preview strong{font-size:9px}.application-id-preview span{color:#607069;margin-top:3px;font-size:7px}.application-id-preview .vacancy-match{margin-left:auto}.application-fit{background:var(--edge);border:1px solid var(--edge);border-radius:8px;grid-template-columns:repeat(4,1fr);gap:1px;margin:14px 23px;display:grid;overflow:hidden}.application-fit span{color:#7c8881;background:#0a0d0e;min-height:50px;padding:10px;font-size:7px;line-height:1.4}.application-fit b{color:#525d57;text-transform:uppercase;margin-bottom:5px;font-size:6px;display:block}.vacancy-requirements{background:#0a0d0e;border-left:2px solid #8fffc159;margin:0 23px 14px;padding:12px}.vacancy-requirements span{color:#65716a;letter-spacing:1px;font-size:6px}.vacancy-requirements p{color:#8a958f;white-space:pre-wrap;margin:6px 0 0;font-size:8px;line-height:1.55}.recruitment-modal>label{color:#7f8a84;flex-direction:column;gap:6px;margin:0 23px 13px;font-size:7px;display:flex}.recruitment-modal textarea,.recruitment-modal input,.recruitment-modal select{border:1px solid var(--edge);color:#bdc7c1;background:#090c0d;border-radius:6px;outline:0;padding:9px 10px;font:400 9px DM Sans}.recruitment-modal textarea:focus,.recruitment-modal input:focus,.recruitment-modal select:focus{border-color:#8fffc140}.recruitment-modal textarea{resize:vertical;min-height:80px}.recruitment-modal>small{color:#56615b;margin:0 23px;font-size:6px;display:block}.recruitment-modal>footer{border-top:1px solid var(--edge);justify-content:flex-end;align-items:center;gap:8px;min-height:63px;margin-top:18px;padding:0 23px;display:flex}.recruitment-modal>footer>button:not(.dash-primary){color:#737f78;cursor:pointer;background:0 0;border:0;height:34px;font-size:8px}.recruitment-manager{gap:12px;display:grid}.recruitment-manager-head{background:linear-gradient(125deg,#8fffc109,#8bcdf104);align-items:center;min-height:108px;padding:22px;display:flex}.recruitment-manager-head h2{margin:6px 0 4px;font:600 17px Manrope}.recruitment-manager-head p{color:#68736d;margin:0;font-size:8px}.recruitment-manager-head>button{margin-left:auto}.recruitment-metrics{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.recruitment-metrics article{align-items:center;padding:15px 17px;display:flex}.recruitment-metrics span{letter-spacing:1px;color:#637069;font-size:6px}.recruitment-metrics b{margin-left:auto;font:500 17px Manrope}.manager-vacancies,.manager-applications{padding:0 21px}.manager-vacancies>header,.manager-applications>header{border-bottom:1px solid var(--edge);align-items:center;height:55px;display:flex}.manager-vacancies>header b,.manager-applications>header b{color:#708078;margin-left:auto;font-size:7px}.manager-vacancies>article{border-bottom:1px solid var(--edge);align-items:center;gap:11px;min-height:62px;display:flex}.vacancy-status-dot{background:#555;border-radius:50%;width:6px;height:6px}.vacancy-status-dot.open{background:#7be3a9;box-shadow:0 0 10px #7be3a98c}.vacancy-status-dot.paused{background:#d9b775}.manager-vacancies article>div:nth-child(2){flex-direction:column;flex:1;display:flex}.manager-vacancies strong{font-size:9px}.manager-vacancies article span{color:#59645e;margin-top:3px;font-size:7px}.manager-vacancies article em{text-transform:uppercase;color:#65716a;font-size:6px;font-style:normal}.manager-vacancies article button{color:#78847d;cursor:pointer;background:0 0;border:0;font-size:7px}.manager-vacancies>p,.manager-applications>p{color:#5f6a64;margin:22px 0;font-size:8px}.manager-applications>article{border-bottom:1px solid var(--edge);align-items:center;gap:11px;min-height:94px;padding:12px 0;display:flex}.application-player{flex:1;min-width:0}.application-player strong{font-size:9px;display:block}.application-player>span{color:#6edda0;font-size:7px}.application-player p{color:#7b8680;margin:7px 0 4px;font-size:8px}.application-player small{color:#56615b;font-size:6px}.application-actions{gap:6px;display:flex}.application-actions button{border:1px solid var(--edge);color:#76817b;background:#101413;border-radius:6px;height:30px;padding:0 10px;font-size:7px}.application-actions .dash-primary{color:#08100c;background:#e3eee8;border:0}.vacancy-create-modal{width:min(720px,100%)}.vacancy-form-grid{grid-template-columns:repeat(2,1fr);gap:13px;padding:19px 23px 0;display:grid}.vacancy-form-grid label{color:#7f8a84;flex-direction:column;gap:6px;font-size:7px;display:flex}.vacancy-form-grid label.full{grid-column:1/3}.vacancy-form-grid input,.vacancy-form-grid select{height:35px}.vacancy-form-grid textarea{min-height:65px}.vacancy-schedule{border-top:1px solid var(--edge);margin:17px 23px 0;padding-top:14px}.vacancy-schedule>div{align-items:center;gap:6px;margin-top:9px;display:flex}.vacancy-schedule button{border:1px solid var(--edge);color:#616c66;background:#090c0d;border-radius:6px;width:34px;height:30px;font-size:7px}.vacancy-schedule button.active{color:#aeeac8;background:#8fffc10a;border-color:#8fffc140}.vacancy-schedule input{height:31px}.vacancy-schedule div>span{color:#56615b;font-size:7px}@keyframes recruitModal{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}@media (width<=900px){.vacancy-grid{grid-template-columns:1fr}.application-fit{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.recruitment-tabs{overflow:auto}.recruitment-tabs button{white-space:nowrap}.vacancy-card{padding:16px}.recruitment-modal{border-radius:0;width:100%;height:100%;max-height:none}.application-id-preview{margin:15px}.application-fit{margin:12px 15px}.vacancy-requirements{margin:0 15px 12px}.recruitment-modal>label{margin-left:15px;margin-right:15px}.recruitment-modal>small{margin-left:15px}.recruitment-modal>footer{padding:0 15px}.recruitment-manager-head{align-items:flex-start;gap:16px}.recruitment-manager-head>button{white-space:nowrap}.manager-vacancies,.manager-applications{padding:0 14px}.manager-applications>article{flex-wrap:wrap;align-items:flex-start}.application-player{flex:none;width:calc(100% - 50px)}.application-actions{justify-content:flex-end;width:100%}.vacancy-form-grid{grid-template-columns:1fr;padding:17px 15px 0}.vacancy-form-grid label.full{grid-column:1}.vacancy-schedule{margin:15px}.vacancy-schedule>div:first-of-type{flex-wrap:wrap}}@media (width<=480px){.application-fit,.recruitment-metrics{grid-template-columns:1fr}.recruitment-manager-head{flex-direction:column}.recruitment-manager-head>button{margin-left:0}.manager-vacancies>article{flex-wrap:wrap;padding:10px 0}.manager-vacancies article>div:nth-child(2){min-width:160px}.live-filter-bar select{width:100%}}.manage-access-shortcut{color:#83dbaa;background:0 0;border:0;margin-top:17px;padding:0;font-size:7px}.recommend-member{color:#85d9aa;background:#8fffc106;border:1px solid #8fffc129;border-radius:6px;margin-left:auto;padding:7px 9px;font-size:7px}.recommendation-modal{width:min(560px,100%)}.score-grid{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:17px;display:grid}.score-picker{background:#090c0d;border:1px solid #ffffff13;border-radius:7px;padding:11px}.score-picker>span{color:#748079;margin-bottom:8px;font-size:7px;display:block}.score-picker>div{gap:5px;display:flex}.score-picker button{color:#5d6862;background:#101513;border:1px solid #ffffff14;border-radius:5px;width:27px;height:27px;font-size:7px}.score-picker button.active{color:#8fe7b5;background:#8fffc112;border-color:#8fffc13d}.reputation-empty-score{font:500 15px Manrope!important}.reputation-public.reputation-ready .public-score{border-style:solid;border-color:#8fffc138;box-shadow:inset 0 0 35px #8fffc109,0 0 35px #8fffc108}.reputation-signals{grid-template-columns:1fr 1fr;gap:6px;margin:16px 0;display:grid}.reputation-signals span{text-align:left;color:#5f6a64;border:1px solid #ffffff0f;border-radius:6px;flex-direction:column;padding:8px;font-size:6px;display:flex}.reputation-signals b{color:#9ba6a0;margin-bottom:2px;font:500 10px Manrope}.verified-rec-list{text-align:left;margin-top:12px}.verified-rec-list>span{color:#647069;letter-spacing:1px;border-bottom:1px solid #ffffff0f;padding-bottom:8px;font-size:6px;display:block}.verified-rec-list article{border-bottom:1px solid #ffffff0d;padding:11px 0}.verified-rec-list article>div{align-items:center;display:flex}.verified-rec-list article strong{font-size:8px}.verified-rec-list article b{color:#82dfaa;margin-left:auto;font-size:6px;font-weight:500}.verified-rec-list article p{color:#66716b;margin:6px 0;font-size:7px;line-height:1.55}.trait-pills{flex-wrap:wrap;gap:5px;margin-top:11px;display:flex}.trait-pills span{color:#78c99c;border:1px solid #8fffc11f;border-radius:10px;padding:4px 6px;font-size:6px}@media (width<=720px){.score-grid{grid-template-columns:1fr}.recommendation-modal{border-radius:0;height:100%}.recommend-member{margin-left:0}.reputation-signals{grid-template-columns:1fr 1fr}}.role-permission-picker,.team-social-settings{border:0;border-top:1px solid var(--edge);margin:8px 0 14px;padding:15px 0 2px}.role-permission-picker legend,.team-social-settings legend{color:#65716b;letter-spacing:1.1px;text-transform:uppercase;padding-right:8px;font-size:7px}.role-permission-picker>label{cursor:pointer;grid-template-columns:17px 1fr;align-items:start;gap:9px;margin:0;padding:8px 0;display:grid}.role-permission-picker input{opacity:0;position:absolute}.role-permission-picker label>i{border:1px solid var(--edge);background:#090c0d;border-radius:5px;width:16px;height:16px}.role-permission-picker input:checked+i{background:#8fffc1;box-shadow:inset 0 0 0 4px #0c100f}.role-permission-picker label>span{flex-direction:column;display:flex}.role-permission-picker strong{color:#aeb9b3;font-size:8px}.role-permission-picker small{color:#59645e;margin-top:3px;font-size:6px;line-height:1.45}.role-list .role-permission-card{grid-template-columns:7px minmax(140px,1fr) auto auto;align-items:center;display:grid}.role-permission-card>.role-permission-grid{flex-wrap:wrap;grid-column:2/5;gap:5px;padding:3px 0 4px;display:flex}.role-permission-grid button{align-items:center;gap:5px;display:flex;color:#59645e!important}.role-permission-grid button>i{background:#303733;border-radius:50%;width:5px;height:5px}.role-permission-grid button.active{background:#8fffc106;border-color:#8fffc12e;color:#8adfb0!important}.role-permission-grid button.active>i{background:#8fffc1;box-shadow:0 0 7px #8fffc180}.team-social-settings{grid-column:1/3}.team-social-settings>p{color:#59645e;margin:2px 0 13px;font-size:7px}.team-social-settings>div{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.team-social-settings label>span{align-items:center;gap:6px;display:flex}.team-social-settings .social-platform-icon{color:#7fdcab}.manager-vacancies button.vacancy-delete{color:#a86f72;border-color:#e673781f}.manager-vacancies button.vacancy-delete:hover{color:#ec9295;border-color:#e6737847}.team-public-socials{flex-wrap:wrap;gap:6px;border:0!important;flex-direction:row!important;padding:0 0 13px!important;display:flex!important}.team-public-socials a,.team-public-socials>span{border:1px solid var(--team-edge);color:#7f8b84;background:#0a0d0d;border-radius:6px;align-items:center;gap:5px;height:29px;padding:0 8px;font-size:7px;text-decoration:none;display:flex}.team-public-socials a:hover{color:var(--team-accent);border-color:color-mix(in srgb,var(--team-accent),transparent 80%)}.team-public-socials .social-platform-icon{color:var(--team-accent)}.public-vacancy-card footer .public-vacancy-delete{color:#c17b7f;margin-left:auto}.public-vacancy-card footer .public-vacancy-delete+button{margin-left:12px}.team-custom-socials{border:0;border-top:1px solid var(--team-edge);grid-template-columns:1fr 1fr;gap:11px;margin:15px 0 0;padding:16px 0 0;display:grid}.team-custom-socials legend{color:#65716a;letter-spacing:1.1px;text-transform:uppercase;padding-right:9px;font-size:7px}.team-custom-socials label{color:#7c8781;flex-direction:column;gap:6px;font-size:7px;display:flex}.team-custom-socials label>span{align-items:center;gap:6px;display:flex}.team-custom-socials .social-platform-icon{color:var(--team-accent)}@media (width<=720px){.team-social-settings{grid-column:1}.team-social-settings>div{grid-template-columns:1fr}.role-list .role-permission-card{grid-template-columns:7px 1fr auto}.role-permission-card>.role-permission-grid{grid-column:1/4}.role-permission-card>button:last-child{grid-column:3}}@media (width<=600px){.team-custom-socials{grid-template-columns:1fr}}.public-team-mark.featured{z-index:2;border:5px solid #0b0e0f;border-radius:21px;width:92px;min-width:92px;height:92px;min-height:92px;margin-top:-67px;padding:0;box-shadow:0 13px 35px #00000052}.public-team-mark.fallback.featured{font-size:25px}.public-team-title>span{font-size:8px}.public-team-title h1{font-size:28px}.public-team-title p{font-size:10px}.public-team-actions button{height:38px;padding:0 14px;font-size:9px}.public-team-stats span{font-size:7px}.public-team-stats b{font-size:14px}.public-team-tabs button,.team-composer-trigger>span{font-size:9px}.public-team-post header span{font-size:8px}.public-team-post h2{font-size:19px}.team-post-body{font-size:10px}.team-post-vacancy span,.public-vacancy-tags span{font-size:7px}.team-post-vacancy button,.public-vacancy-card footer button{font-size:8px}.public-team-sidebar section>span,.public-team-about-card>span{font-size:7px}.public-team-sidebar section>p,.public-team-sidebar section>button strong{font-size:9px}.public-team-sidebar section>button small{font-size:7px}.public-vacancy-card>p,.public-vacancy-requirements{font-size:9px}.public-vacancy-card h3{font-size:19px}.owned-team{cursor:pointer;min-height:255px;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .3s}.owned-team:hover{border-color:#8fffc129;transform:translateY(-3px);box-shadow:0 16px 45px #0000002e}.owned-team:focus-visible{outline-offset:3px;outline:1px solid #8fffc173}.owned-team-cover.has-banner+h2{margin-top:16px}.owned-team h2{font-size:19px}.owned-team>p{font-size:9px;line-height:1.65}.owned-team-meta span{padding:6px 8px;font-size:7px}.owned-team footer{gap:7px}.owned-team footer button,.workspace-public-link{border:1px solid var(--edge);color:#8b9790;background:#101413;border-radius:7px;justify-content:center;align-items:center;height:34px;padding:0 11px;font-size:8px;display:inline-flex}.owned-team footer button:hover,.workspace-public-link:hover{color:#b6c3bc;border-color:#8fffc133}.owned-team footer button:last-child{color:#8fe0b3;background:#8fffc106;margin-left:0}@media (width<=600px){.public-team-mark.featured{border-radius:17px;width:70px;min-width:70px;height:70px;min-height:70px;margin-top:-38px}.public-team-title h1{font-size:23px}.public-team-title p{font-size:9px}.public-team-actions button{font-size:8px}.owned-team footer{flex-wrap:wrap}.owned-team footer button{flex:1}}.profile-custom-status,.public-custom-status{color:#aab7b0;background:linear-gradient(115deg,#8fffc109,#7ec4ff06);border:1px solid #8fffc11f;border-radius:8px;line-height:1.55;position:relative}.profile-custom-status{box-sizing:border-box;text-align:left;width:100%;margin:16px 0 4px;padding:11px 12px 11px 28px!important;font-size:8px!important}.profile-custom-status:before,.public-custom-status:before{content:"";background:#8fffc1;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 12px #8fffc1a6}.profile-custom-status:before{top:15px;left:12px}.profile-socials-preview,.public-social-links{flex-wrap:wrap;gap:6px;display:flex}.profile-socials-preview{justify-content:center;margin:10px 0 18px}.profile-socials-preview a,.profile-socials-preview>span,.public-social-links a,.public-social-links>span{color:#77847d;background:#0b0f0e;border:1px solid #ffffff13;border-radius:6px;align-items:center;gap:5px;text-decoration:none;transition:transform .25s,border-color .25s,color .25s,background .25s;display:flex}.profile-socials-preview a,.profile-socials-preview>span{padding:6px 8px;font-size:6px}.profile-socials-preview b,.public-social-links b{color:#9dcfb3;font-weight:700}.profile-socials-preview a:hover,.public-social-links a:hover{color:#c7d4cd;background:#8fffc109;border-color:#8fffc13d;transform:translateY(-2px)}.social-editor-grid{grid-column:1/3;grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}.social-editor-grid label{min-width:0}.social-input-wrap{border:1px solid var(--edge);background:#090c0d;border-radius:6px;align-items:center;transition:border-color .2s,box-shadow .2s;display:flex}.social-input-wrap:focus-within{border-color:#8fffc14d;box-shadow:0 0 0 3px #8fffc108}.social-input-wrap b{text-align:center;color:#78b993;letter-spacing:.4px;border-right:1px solid var(--edge);width:36px;font-size:7px}.social-input-wrap input{flex:1;min-width:0;background:0 0!important;border:0!important}.public-custom-status{margin:2px 0 14px;padding:9px 12px 9px 28px;font-size:8px;display:inline-block}.public-custom-status:before{top:13px;left:12px}.public-social-links{margin:-2px 0 22px}.public-social-links a,.public-social-links>span{padding:7px 9px;font-size:7px}.public-social-links b{font-size:6px}@media (width<=720px){.social-editor-grid{grid-column:1;grid-template-columns:1fr}.public-social-links{margin-bottom:18px}.profile-custom-status{max-width:330px}}.social-platform-icon{color:#9ddbb8;flex:none;transition:color .25s,filter .25s;display:block}.profile-socials-preview a:hover .social-platform-icon,.public-social-links a:hover .social-platform-icon{color:#a8f4c9;filter:drop-shadow(0 0 5px #8fffc138)}.social-input-wrap b{place-items:center;height:34px;display:grid!important}.social-input-wrap .social-platform-icon{color:#78b993}.profile-socials-preview .social-platform-icon{width:14px;height:14px}.public-social-links .social-platform-icon{width:16px;height:16px}.post-owner-actions{align-self:start;gap:5px;margin-left:auto;display:flex}.post-owner-actions button{border-radius:5px;padding:5px 7px;font-size:6px;border:1px solid var(--edge)!important;color:#65716b!important;background:0 0!important}.post-owner-actions button:last-child{padding:3px;font-size:10px;border:0!important}.public-posts>article.pinned-publication{background:linear-gradient(120deg,#8fffc106,#0000);border:1px solid #8fffc11f;border-radius:8px;margin:10px 0;padding:16px}.publication-pin{letter-spacing:.7px;border:1px solid #7cd9a524;border-radius:4px;margin-right:7px;padding:3px 5px;color:#7cd9a5!important;font-size:5px!important;display:inline-flex!important}.mention-link{color:#82dbaa;text-decoration:none}.mention-link:hover{text-decoration:underline}.follow-button{color:#8ee0b0;background:#8fffc10d;border:1px solid #8fffc133;border-radius:6px;height:31px;padding:0 11px;font:600 7px DM Sans}.follow-button.following{color:#7c8781;background:#111514;border-color:#ffffff14}.report-trigger{color:#59645e!important;box-shadow:none!important;background:0 0!important;border:0!important;font-size:7px!important}.report-trigger:hover{color:#c18484!important}.report-overlay{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:140;background:#040607d6;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.report-modal{color:#dce5e0;background:#0c1010;border:1px solid #ffffff1a;border-radius:11px;width:min(430px,100%);padding:21px;box-shadow:0 35px 100px #0009}.report-modal>header{display:flex}.report-modal header span{color:#c17d7d;letter-spacing:1.2px;font-size:6px}.report-modal h2{margin:5px 0;font:600 19px Manrope}.report-modal header>button{color:#66716b;background:0 0;border:0;align-self:start;margin-left:auto;font-size:16px}.report-modal>p{color:#68736d;margin:4px 0 18px;font-size:8px;line-height:1.5}.report-modal label{color:#7b8680;flex-direction:column;gap:6px;margin-top:11px;font-size:7px;display:flex}.report-modal select,.report-modal textarea{color:#bac4be;background:#090c0d;border:1px solid #ffffff14;border-radius:6px;outline:0;padding:9px 10px;font:400 9px DM Sans}.report-modal textarea{resize:vertical;min-height:95px}.report-modal footer{border-top:1px solid #ffffff12;justify-content:flex-end;gap:7px;margin-top:17px;padding-top:14px;display:flex}.report-modal footer button{color:#78837d;background:0 0;border:1px solid #ffffff14;border-radius:6px;height:32px;padding:0 11px;font-size:7px}.report-modal footer .dash-primary{color:#08100c;background:#dfeae4}.community-home{max-width:1120px;margin:auto}.community-welcome{justify-content:space-between;align-items:flex-end;margin-bottom:24px;display:flex}.community-welcome>div>span{color:#66736c;letter-spacing:1.6px;font-size:7px}.community-welcome h1{letter-spacing:-.8px;margin:6px 0 3px;font:600 27px Manrope}.community-welcome p{color:#69756e;margin:0;font-size:9px}.community-welcome>button{border:1px solid var(--edge);color:#8c9891;background:#0e1211;border-radius:7px;padding:9px 11px;font-size:8px}.community-welcome>button span{color:#8fffc1;margin-left:10px}.community-layout{grid-template-columns:minmax(0,1fr) 280px;gap:14px;display:grid}.community-layout>main{min-width:0}.community-composer{background:#0d1011;margin-bottom:12px;overflow:visible}.composer-main{align-items:center;gap:11px;height:68px;padding:0 17px;display:flex}.community-avatar{object-fit:cover;background:#18221d;border-radius:9px;flex:none}.community-avatar.fallback{color:#8ed7ae;place-items:center;font:700 8px Manrope;display:grid}.composer-main>button{border:1px solid var(--edge);text-align:left;color:#5e6963;background:#090c0d;border-radius:7px;flex:1;height:37px;padding:0 12px;font:400 8px DM Sans}.composer-expanded{border-top:1px solid var(--edge);padding:15px 17px}.composer-modes{gap:5px;margin-bottom:10px;display:flex}.composer-modes button{border:1px solid var(--edge);color:#66716b;background:0 0;border-radius:5px;padding:6px 9px;font-size:7px}.composer-modes button.active{color:#b9c5be;background:#8fffc109;border-color:#8fffc133}.composer-expanded>input,.composer-expanded>textarea,.composer-expanded footer>input{border:1px solid var(--edge);color:#bcc7c1;background:#090c0d;border-radius:6px;outline:0;width:100%;padding:10px 11px;font:400 9px DM Sans}.composer-expanded>input{margin-bottom:7px;font:600 11px Manrope}.composer-expanded>textarea{resize:vertical;min-height:105px;line-height:1.6}.composer-expanded footer{align-items:center;gap:8px;margin-top:9px;display:flex}.composer-expanded footer>input{width:150px;height:31px;padding:0 9px}.composer-expanded footer>select{border:1px solid var(--edge);color:#8f9b94;background:#090c0d;border-radius:6px;height:31px;padding:0 8px;font:500 7px DM Sans}.composer-expanded footer>input:last-of-type{width:125px}.composer-expanded footer span{color:#4f5a54;margin-left:auto;font-size:6px}.composer-expanded footer button{color:#68736d;background:0 0;border:0;height:31px;padding:0 9px;font-size:7px}.composer-expanded footer .dash-primary{color:#08110c;background:#dcebe3}.feed-tabs{border-bottom:1px solid var(--edge);gap:3px;height:45px;margin-bottom:12px;display:flex}.feed-tabs button{color:#626d67;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 13px;font:500 8px DM Sans}.feed-tabs button.active{color:#c0ccc5;border-bottom-color:#83e5ad}.discussion-filters{align-items:center;gap:10px;min-width:0;margin:-2px 0 12px;display:flex}.discussion-filters>div{scrollbar-width:none;gap:5px;display:flex;overflow-x:auto}.discussion-filters button{white-space:nowrap;border:1px solid var(--edge);color:#5e6963;background:#0d1110;border-radius:14px;height:27px;padding:0 9px;font:500 6px DM Sans}.discussion-filters button.active{color:#88d8aa;background:#8fffc109;border-color:#8fffc133}.discussion-filters select{border:1px solid var(--edge);color:#76827b;background:#0c100f;border-radius:6px;flex:none;height:29px;margin-left:auto;padding:0 8px;font:500 7px DM Sans}.feed-list,.news-feed{flex-direction:column;gap:10px;display:flex}.community-post{background:#0d1011;padding:18px 20px}.community-post>header{align-items:center;gap:10px;display:flex}.community-post>header>div{flex-direction:column;display:flex}.community-post>header strong{color:#bac5bf;font-size:9px}.community-post>header span{color:#58635d;margin-top:2px;font-size:7px}.community-post>header em{color:#83dbaa;letter-spacing:.8px;border:1px solid #83dbaa26;border-radius:5px;margin-left:auto;padding:5px 7px;font-size:6px;font-style:normal}.community-post>h2{letter-spacing:-.3px;color:#d3dcd7;margin:17px 0 7px;font:600 15px Manrope}.post-title-button{color:#d3dcd7;text-align:left;letter-spacing:-.3px;cursor:pointer;background:0 0;border:0;width:100%;margin:17px 0 7px;padding:0;font:600 15px Manrope;display:block}.post-title-button:hover{color:#9be4ba}.community-post>p{white-space:pre-wrap;color:#89948e;margin:15px 0;font-size:9px;line-height:1.7}.community-post.topic>p{margin-top:7px}.post-tag{border:1px solid var(--edge);color:#74ae8e;background:#101613;border-radius:5px;margin:1px 0 12px;padding:5px 7px;font-size:6px;display:inline-flex}.post-tags{flex-wrap:wrap;gap:5px;margin:1px 0 12px;display:flex}.post-tags span{border:1px solid var(--edge);color:#74ae8e;background:#101613;border-radius:5px;padding:5px 7px;font-size:6px}.community-post>footer{border-top:1px solid #ffffff0e;gap:6px;padding-top:11px;display:flex}.community-post>footer button{color:#5f6a64;background:0 0;border:0;border-radius:5px;padding:5px 8px;font-size:7px}.community-post>footer button:hover,.community-post>footer button.active{color:#87dbae;background:#87dbae0a}.community-post>footer span{margin-right:3px;font-size:10px}.comment-thread{border-top:1px solid var(--edge);margin:10px -2px -3px;padding-top:10px}.comment-thread>article{gap:8px;padding:9px 3px;display:flex}.comment-thread article>div{min-width:0}.comment-thread article span{align-items:center;gap:7px;display:flex}.comment-thread article strong{color:#a8b3ad;font-size:7px}.comment-thread time{color:#4e5953;font-size:6px}.comment-thread article p{color:#7b8780;margin:4px 0 0;font-size:8px;line-height:1.55}.comment-thread>form{border-top:1px solid #ffffff0b;margin-top:3px;padding-top:10px;display:flex}.comment-thread input{border:1px solid var(--edge);color:#b5c0ba;background:#090c0d;border-radius:6px 0 0 6px;outline:0;flex:1;padding:8px 9px;font:400 8px DM Sans}.comment-thread form button{border:1px solid var(--edge);color:#82cda2;background:#111614;border-left:0;border-radius:0 6px 6px 0;padding:0 10px;font-size:7px}.comments-state,.side-empty{color:#58635d;font-size:7px}.load-more-comments{border:1px solid var(--edge);color:#78c89b;background:#101513;border-radius:6px;margin:8px auto;padding:7px 10px;font-size:7px;display:block}.feed-load-more{border:1px solid var(--edge);color:#82cda2;background:#0d1110;border-radius:8px;height:38px;font:600 8px DM Sans}.feed-load-more:disabled{opacity:.5}.discussion-view{max-width:850px;margin:0 auto}.discussion-view>header{border-bottom:1px solid var(--edge);align-items:center;height:54px;margin-bottom:14px;display:flex}.discussion-view>header>button{color:#7ecfa2;background:0 0;border:0;padding:0;font-size:8px}.discussion-view>header>div{align-items:center;gap:9px;margin-left:auto;display:flex}.discussion-view>header span{letter-spacing:1.3px;color:#708078;font-size:6px}.discussion-view>header small{color:#4f5a54;font-size:6px}.community-post.detail{padding:25px}.community-post.detail>h2{margin-top:22px;font-size:21px}.community-post.detail>p{font-size:10px;line-height:1.8}.community-layout>aside{flex-direction:column;gap:10px;display:flex}.community-side{background:#0d1011;padding:17px}.community-side>header{border-bottom:1px solid var(--edge);align-items:center;padding-bottom:11px;display:flex}.community-side>header span{letter-spacing:1.2px;color:#68756e;font-size:7px}.community-side>header b{color:#7cdaa5;margin-left:auto;font-size:6px}.community-side>article{border-bottom:1px solid #ffffff0b;padding:13px 0}.community-side article small{color:#6ec696;letter-spacing:1px;font-size:6px}.community-side article strong{color:#aeb9b3;margin:5px 0;font:600 9px Manrope;display:block}.community-side article p{color:#5d6862;margin:0;font-size:7px;line-height:1.55}.community-side>button:not(.topic-row){color:#7bc99e;background:0 0;border:0;padding:13px 0 0;font-size:7px}.topic-row{text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0b;gap:9px;width:100%;padding:11px 0;display:flex}.topic-row>i{color:#54605a;padding-top:2px;font:500 8px Manrope}.topic-row>span{flex-direction:column;min-width:0;display:flex}.topic-row strong{color:#9ca8a1;white-space:nowrap;text-overflow:ellipsis;max-width:205px;font-size:7px;line-height:1.4;overflow:hidden}.topic-row small{color:#505a55;margin-top:3px;font-size:6px}.pulse-side>div{grid-template-columns:repeat(3,1fr);padding-top:14px;display:grid}.pulse-side>div span{color:#53605a;text-align:center;border-right:1px solid var(--edge);flex-direction:column;font-size:6px;display:flex}.pulse-side>div span:last-child{border:0}.pulse-side b{color:#a9b4ae;margin-bottom:3px;font:500 14px Manrope}.community-news{background:linear-gradient(145deg,#8fffc106,#7ec4ff04);padding:23px}.community-news>div{display:flex}.community-news span{color:#7fd5a4;letter-spacing:1.2px;font-size:6px}.community-news time{color:#53605a;margin-left:auto;font-size:6px}.community-news h2{margin:14px 0 6px;font:600 17px Manrope}.community-news p{color:#6f7a74;font-size:8px;line-height:1.6}.community-news footer{border-top:1px solid var(--edge);color:#59645e;margin-top:17px;padding-top:12px;font-size:6px}.community-news footer i{float:right;color:#41604e;font-style:normal}.community-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:230px;display:flex}.community-empty>span{color:#7ed9a6;font-size:18px}.community-empty h2{margin:11px 0 4px;font:500 14px Manrope}.community-empty p{color:#59645e;max-width:280px;font-size:7px;line-height:1.5}.community-loading{color:#5f6b64;justify-content:center;align-items:center;gap:9px;height:220px;font-size:8px;display:flex}.community-loading i{border:1px solid #79dca5;border-top-color:#0000;border-radius:50%;width:11px;height:11px;animation:.8s linear infinite spin}@media (width<=980px){.community-layout{grid-template-columns:1fr}.community-layout>aside{grid-template-columns:1fr 1fr;display:grid}.pulse-side{grid-column:1/3}}@media (width<=720px){.community-welcome{align-items:flex-start}.community-welcome>button{display:none}.community-layout>aside{display:flex}.composer-expanded footer{flex-wrap:wrap}.composer-expanded footer>input,.composer-expanded footer>input:last-of-type{width:100%}.discussion-filters{flex-direction:column;align-items:flex-start}.discussion-filters select{margin-left:0}.community-post.detail{padding:17px}.composer-expanded footer span{margin-left:0}.composer-expanded footer button:nth-last-child(2){margin-left:auto}.community-post{padding:16px}.community-post>footer button{padding:5px;font-size:6px}.community-side{padding:15px}}.community-search{z-index:8;margin-bottom:13px;position:relative}.community-search-input{border:1px solid var(--edge);background:#0d1011;border-radius:8px;align-items:center;gap:9px;height:44px;padding:0 13px;display:flex}.community-search-input>span{color:#617069;font-size:17px}.community-search-input input{color:#bec9c3;background:0 0;border:0;outline:0;flex:1;min-width:0;font:400 9px DM Sans}.community-search-input input::placeholder{color:#59645e}.community-search-input kbd{border:1px solid var(--edge);color:#53605a;border-radius:4px;padding:3px 6px;font:500 7px DM Sans}.community-search.open .community-search-input{border-color:#8fffc129;border-radius:8px 8px 0 0}.community-search-results{background:#0b0f0e;border:1px solid #8fffc126;border-radius:0 0 9px 9px;grid-template-columns:1fr 1fr;gap:12px;padding:12px;display:grid;position:absolute;top:43px;left:0;right:0;box-shadow:0 25px 60px #0000008c}.community-search-results section{min-width:0}.community-search-results section>span{color:#5d6962;letter-spacing:1.2px;padding:3px 5px 9px;font-size:6px;display:block}.community-search-results section>p{color:#535f58;padding:7px 5px;font-size:7px}.community-search-results article,.community-search-results section>button{text-align:left;background:0 0;border:0;border-top:1px solid #ffffff0b;align-items:center;gap:8px;width:100%;min-height:46px;padding:7px 5px;display:flex}.community-search-results article>a{flex:1;align-items:center;gap:8px;min-width:0;text-decoration:none;display:flex}.community-search-results article>a>div,.community-search-results section>button>div{flex-direction:column;min-width:0;display:flex}.community-search-results strong{color:#aeb9b3;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.community-search-results small{color:#53605a;margin-top:3px;font-size:6px}.community-search-results .follow-button{height:27px;padding:0 8px}.community-search-results section>button>i{color:#7fd9a6;text-align:center;width:20px;font-style:normal}.feed-tabs{overflow-x:auto}.community-post .report-trigger{margin-left:auto}@media (width<=720px){.community-search-results{grid-template-columns:1fr;max-height:65vh;overflow:auto}.feed-tabs button{white-space:nowrap;padding:0 11px}}.admin-badge{color:#fff;letter-spacing:.15px;text-transform:uppercase;vertical-align:middle;background:radial-gradient(circle at 35% 25%,#ff6868,#a90f22 70%);border:1px solid #ff79797a;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font:700 6px Manrope;display:inline-grid;box-shadow:0 0 0 3px #d3203414,0 6px 20px #b410242b}.admin-badge.compact{width:27px;height:27px;font-size:5px;box-shadow:0 0 0 2px #d3203412}.public-name-line{align-items:center;gap:10px;display:flex}.public-name-line h1{margin-right:0}.global-search-box{align-items:center;gap:11px;height:58px;padding:0 17px;display:flex}.global-search-box>span{color:#6bcf98;font-size:21px}.global-search-box input{flex:1;background:0 0!important;border:0!important;padding:0!important;font:500 12px DM Sans!important}.global-search-box kbd{border:1px solid var(--edge);color:#59645e;border-radius:5px;padding:4px 7px;font:500 7px DM Sans}.global-search-controls{grid-template-columns:190px 150px 1fr;gap:8px;margin:10px 0 17px;display:grid}.global-search-controls :is(input,select){border:1px solid var(--edge);background:var(--panel);color:#8b9790;border-radius:7px;outline:0;height:37px;padding:0 10px;font:500 8px DM Sans}.global-search-tabs{border-bottom:1px solid var(--edge);gap:4px;height:45px;display:flex;overflow:auto}.global-search-tabs button{color:#69756e;text-transform:capitalize;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;height:45px;padding:0 11px;font:500 8px DM Sans}.global-search-tabs button.active{color:#d6e0db;border-bottom-color:#7ee3aa}.global-search-tabs b{color:#5d6962;background:#8fffc10b;border-radius:8px;margin-left:6px;padding:2px 5px;font-size:6px}.global-search-results>section{margin-top:24px}.global-search-results>section>header{align-items:center;height:31px;display:flex}.global-search-results>section>header span{letter-spacing:1.35px;color:#65716b;font-size:7px}.global-search-results>section>header b{color:#7bdca6;margin-left:7px;font-size:7px}.global-search-results>section>header button{color:#7bd0a0;background:0 0;border:0;margin-left:auto;font-size:7px}.global-search-results>section>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.global-result{flex-direction:column;align-items:flex-start;min-height:230px;padding:18px;display:flex}.global-result>img,.global-result-mark{object-fit:cover;color:#81dfaa;background:#17241e;border-radius:10px;place-items:center;width:42px;height:42px;font:600 10px Manrope;display:grid}.global-result-mark.vacancy{background:linear-gradient(145deg,#193226,#1a2b35)}.global-result>div:nth-child(2){flex-direction:column;width:100%;min-width:0;display:flex}.global-result>div>span{letter-spacing:1px;color:#73d19d;margin-top:15px;font-size:6px}.global-result h2{white-space:nowrap;text-overflow:ellipsis;margin:6px 0 2px;font:600 14px Manrope;overflow:hidden}.global-result small{color:#5c6761;font-size:7px}.global-result p{color:#748078;min-height:38px;margin:12px 0;font-size:8px;line-height:1.55}.global-result-actions{border-top:1px solid var(--edge);align-items:center;gap:6px;padding-top:12px;flex-direction:row!important;margin-top:auto!important;display:flex!important}.global-result-actions :is(a,button){border:1px solid var(--edge);color:#91a099;background:#101413;border-radius:6px;align-items:center;height:30px;padding:0 9px;font:600 7px DM Sans;text-decoration:none;display:flex}.global-result-actions .follow-button{color:#82dca8}.global-search-state,.global-search-empty{color:#65716b;flex-direction:column;justify-content:center;align-items:center;min-height:290px;margin-top:16px;font-size:8px;display:flex}.global-search-state i{border:2px solid #7fe0a8;border-top-color:#0000;border-radius:50%;width:16px;height:16px;margin-bottom:12px;animation:.8s linear infinite toolSpin}.global-search-empty>span{border:1px solid var(--edge);color:#77d9a1;border-radius:12px;place-items:center;width:45px;height:45px;font-size:18px;display:grid}.global-search-empty h2{margin:14px 0 5px;font:500 16px Manrope}.global-search-empty p{color:#5c6761;margin:0;font-size:8px}html[data-theme=light] .global-search-tabs button.active{color:#1e4a33}html[data-theme=light] :is(.global-result-mark,.global-result-mark.vacancy){color:#27764d;background:#e8f4ed}html[data-theme=light] .global-result-actions :is(a,button){color:#35473d;background:#fff;border-color:#142a1f21}@media (width<=980px){.global-search-results>section>div{grid-template-columns:1fr 1fr}}@media (width<=720px){.global-search-controls{grid-template-columns:1fr 1fr}.global-search-controls input{grid-column:1/3}.global-search-results>section>div{grid-template-columns:1fr}.global-search-box{height:52px}.global-search-box kbd{display:none}}.admin-page{--admin-red:#ff4f61}.admin-head{border-bottom:1px solid var(--edge);justify-content:space-between;align-items:end;padding-bottom:23px;display:flex}.admin-head>div:first-child>span,.admin-list>header span,.admin-player-search span,.admin-security-grid article>span{letter-spacing:1.45px;color:#78837d;font-size:7px}.admin-head h1{letter-spacing:-.8px;margin:7px 0 5px;font:500 25px Manrope}.admin-head p{color:#65716b;max-width:570px;margin:0;font-size:9px;line-height:1.6}.admin-session{background:#8fffc106;border:1px solid #8fffc11f;border-radius:8px;align-items:center;gap:9px;padding:9px 12px;display:flex}.admin-session>i{background:#7ae3a8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #7ae3a8}.admin-session>div{flex-direction:column;display:flex}.admin-session strong{font-size:7px}.admin-session span{color:#5f6c65;text-transform:uppercase;margin-top:2px;font-size:6px}.admin-tabs{border-bottom:1px solid var(--edge);align-items:end;gap:4px;height:49px;margin-bottom:14px;display:flex}.admin-tabs button{color:#65716b;text-transform:capitalize;background:0 0;border:0;border-bottom:2px solid #0000;height:38px;padding:0 14px;font:500 8px DM Sans}.admin-tabs button.active{color:#e1e7e4;border-bottom-color:#e05260}.admin-metrics{grid-template-columns:repeat(5,1fr);gap:9px;display:grid}.admin-metrics article{flex-direction:column;height:104px;padding:15px;display:flex}.admin-metrics span{color:#65716b;font-size:7px}.admin-metrics strong{margin-top:auto;font:500 25px Manrope}.admin-security-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.admin-security-grid article{min-height:170px;padding:24px}.admin-security-grid h2{margin:25px 0 7px;font:500 17px Manrope}.admin-security-grid p{color:#69756e;max-width:440px;font-size:8px;line-height:1.7}.admin-list{overflow:hidden}.admin-list>header{border-bottom:1px solid var(--edge);align-items:center;min-height:72px;padding:17px 20px;display:flex}.admin-list>header h2,.admin-player-search h2{margin:4px 0;font:500 15px Manrope}.admin-list>header>p{color:#65716b;margin-left:auto;font-size:7px}.admin-list>article{border-bottom:1px solid #ffffff0b;align-items:center;gap:12px;min-height:79px;padding:12px 18px;display:flex}.report-signal{border:1px solid var(--edge);border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.report-signal i{background:#e15160;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #e1516080}.report-signal.resolved i{background:#73dba1}.report-signal.dismissed i{box-shadow:none;background:#59645f}.admin-list-main{flex-direction:column;flex:1;min-width:0;display:flex}.admin-list-main strong{align-items:center;gap:7px;font-size:9px;display:flex}.admin-list-main>span{color:#68736d;margin-top:3px;font-size:7px}.admin-list-main p{color:#87928c;max-width:620px;margin:7px 0 0;font-size:7px}.admin-list-main small{color:#4f5954;margin-top:5px;font-size:6px}.admin-list>article>em{text-transform:uppercase;color:#79847e;border:1px solid var(--edge);border-radius:10px;padding:4px 6px;font-size:6px;font-style:normal}.admin-row-actions{gap:5px;display:flex}.admin-row-actions button,.admin-player-results article>button,.staff-list article>button{border:1px solid var(--edge);color:#7d8982;background:#111514;border-radius:6px;height:29px;padding:0 9px;font-size:6px}.admin-danger-soft{color:#e88791!important;background:#e85b6c09!important;border-color:#e85b6c2e!important}.admin-empty{text-align:center;color:#59645e;padding:60px;font-size:8px}.admin-player-search{align-items:center;gap:9px;height:84px;padding:15px 18px;display:flex}.admin-player-search>div{margin-right:auto}.admin-player-search input{border:1px solid var(--edge);color:#b9c3be;background:#090c0d;border-radius:7px;outline:0;width:280px;height:37px;padding:0 11px;font-size:8px}.admin-player-results{grid-template-columns:1fr 1fr;gap:8px;margin-top:9px;display:grid}.admin-player-results article{align-items:center;gap:10px;min-height:76px;padding:12px;display:flex}.admin-player-results img,.staff-list img{object-fit:cover;background:#131a17;border-radius:9px;width:38px;height:38px}.admin-player-results article>div{flex-direction:column;flex:1;min-width:0;display:flex}.admin-player-results article strong{align-items:center;gap:7px;font-size:9px;display:flex}.admin-player-results article span{color:#65716b;margin-top:3px;font-size:7px}.admin-player-results article em{color:#e4838d;margin-top:6px;font-size:6px;font-style:normal}.admin-player-results .protected-account{color:#a5b0aa;border:1px solid var(--edge);border-radius:6px;margin:0;padding:6px;font-size:6px}.audit-mark{color:#7de0a7;background:#171d1a;border-radius:8px;place-items:center;width:28px;height:28px;font:600 9px Manrope;display:grid}.admin-error{color:#ff9aa4;background:#d32c4012;border:1px solid #ff536621;border-radius:7px;padding:9px 10px;font-size:7px}.admin-page-error{margin-bottom:10px}.admin-lock{text-align:center;flex-direction:column;align-items:center;max-width:580px;margin:70px auto;padding:48px;display:flex}.admin-lock-mark{color:#07100b;background:linear-gradient(145deg,#5de29a,#83c9ef);border-radius:13px;place-items:center;width:48px;height:48px;font:700 20px Manrope;display:grid;box-shadow:0 20px 60px #66e0a017}.admin-lock>span{letter-spacing:1.5px;color:#6b7770;margin-top:24px;font-size:7px}.admin-lock h1{margin:7px 0;font:500 23px Manrope}.admin-lock>p{color:#69756e;max-width:390px;font-size:8px;line-height:1.7}.admin-lock form{flex-direction:column;gap:9px;width:300px;margin-top:16px;display:flex}.admin-lock form img{background:#fff;border-radius:8px;align-self:center;width:170px;height:170px;padding:7px}.admin-lock form small{color:#69756e;font-size:6px;line-height:1.5}.admin-lock form code{color:#84d8aa;overflow-wrap:anywhere;font-size:7px}.admin-lock form label{text-align:left;color:#7b8780;font-size:7px}.admin-lock input{border:1px solid var(--edge);color:#e6ede9;text-align:center;letter-spacing:7px;background:#090c0d;border-radius:7px;outline:0;height:41px;font:500 17px Manrope}.admin-security-check,.admin-loading{color:#68746d;padding:30px;font-size:8px}.admin-dialog{background:#0c1010;border:1px solid #ffffff1f;border-radius:12px;width:min(500px,100%);padding:24px;box-shadow:0 40px 120px #000000b3}.admin-dialog>header{display:flex}.admin-dialog header span{color:#a95d65;letter-spacing:1.3px;font-size:7px}.admin-dialog h2{margin:5px 0;font:500 20px Manrope}.admin-dialog header>button{color:#76817b;background:#141817;border:0;border-radius:7px;width:30px;height:30px;margin-left:auto;font-size:17px}.admin-dialog>p{color:#68746d;font-size:8px;line-height:1.6}.admin-dialog>label{color:#818c86;flex-direction:column;gap:6px;margin-top:13px;font-size:7px;display:flex}.admin-dialog input,.admin-dialog textarea{border:1px solid var(--edge);color:#c3ccc7;background:#090c0d;border-radius:7px;outline:0;padding:10px;font-size:8px}.admin-dialog textarea{resize:vertical;min-height:90px}.admin-dialog footer{border-top:1px solid var(--edge);justify-content:flex-end;gap:8px;margin-top:18px;padding-top:16px;display:flex}.admin-dialog footer button{color:#727e77;background:0 0;border:0;border-radius:7px;height:34px;padding:0 13px;font-size:8px}.admin-dialog .admin-danger{color:#fff;background:#b52638}.staff-list .admin-badge{margin-left:5px}@media (width<=1000px){.admin-metrics{grid-template-columns:repeat(3,1fr)}.admin-player-results{grid-template-columns:1fr}}@media (width<=720px){.admin-head{flex-direction:column;align-items:start;gap:16px}.admin-session{align-self:stretch}.admin-tabs{overflow:auto}.admin-tabs button{white-space:nowrap}.admin-metrics{grid-template-columns:1fr 1fr}.admin-security-grid{grid-template-columns:1fr}.admin-player-search{flex-direction:column;align-items:stretch;height:auto}.admin-player-search input{width:100%}.admin-list>article{flex-wrap:wrap;align-items:flex-start}.admin-row-actions{justify-content:flex-end;width:100%}.admin-lock{margin:20px auto;padding:30px 20px}.admin-dialog{border-radius:0;height:100%}}.live-filter-bar{border:1px solid var(--edge);background:#0d1011;border-radius:10px;align-items:center;gap:10px;height:52px;margin-bottom:16px;padding:0 14px;display:flex}.live-filter-bar>span{color:#65716b;font-size:19px}.live-filter-bar input{color:#d6dfda;background:0 0;border:0;outline:0;flex:1;min-width:120px;font:500 10px DM Sans}.live-filter-bar input::placeholder{color:#505a55}.live-filter-bar select{border:1px solid var(--edge);color:#87928c;background:#0a0d0e;border-radius:6px;outline:0;height:32px;padding:0 25px 0 9px;font:500 8px DM Sans}.discover-count{border:1px solid var(--edge);color:#77847d;border-radius:20px;padding:8px 11px;font-size:8px}.discover-state{color:#69756e;justify-content:center;align-items:center;gap:10px;height:240px;font-size:8px;display:flex}.discover-state i{border:1px solid #8fffc1;border-top-color:#0000;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite spin}.discover-card{min-height:245px}.discover-card .team-glyph.large{font-size:10px}.discover-card>p{min-height:42px}.discover-foot>span{color:#69756e;font-size:7px}.discover-foot>button{border:1px solid var(--edge);color:#a6b1ab;background:#111615;border-radius:6px;margin-left:auto;padding:7px 9px;font-size:7px}.discover-foot>button:not(:disabled):hover{color:#8fffc1;border-color:#8fffc13d}.discover-foot>button:disabled{opacity:.45}.access-chip{border:1px solid var(--edge);color:#87928c;text-transform:uppercase;letter-spacing:.6px;border-radius:20px;padding:6px 8px;font-size:6px}.access-chip.open{color:#82e4ad;background:#82e4ad09;border-color:#82e4ad33}.access-chip.request{color:#88bff0;border-color:#88bff033}.access-chip.invite_only{color:#c6a8ed;border-color:#c6a8ed33}.access-chip.closed{color:#777}.empty-search{border:1px solid var(--edge);color:#65716b;border-radius:16px;place-items:center;width:55px;height:55px;margin-bottom:10px;font-size:25px;display:grid}.workspace-head{align-items:center;gap:13px;display:flex}.workspace-head>button{color:#758079;background:0 0;border:0;margin-right:4px;font-size:8px}.workspace-head>.team-glyph{width:48px;height:48px;font-size:10px}.workspace-head>div:nth-child(3) span{color:#66726b;text-transform:uppercase;font-size:7px}.workspace-head h1{margin:3px 0;font:600 22px Manrope}.workspace-head>.access-chip{margin-left:auto}.workspace-tabs{border-bottom:1px solid var(--edge);gap:2px;margin:24px 0 15px;display:flex}.workspace-tabs button{color:#65716b;text-transform:capitalize;background:0 0;border:0;border-bottom:2px solid #0000;height:39px;padding:0 15px;font:500 8px DM Sans}.workspace-tabs button.active{color:#d5ddd9;border-bottom-color:#83e9b0}.workspace-tabs b{color:#07100b;background:#83e9b0;border-radius:10px;margin-left:6px;padding:2px 5px;font-size:6px}.workspace-overview{grid-template-columns:1.4fr 1fr;gap:12px;display:grid}.team-about,.recruiting-panel{padding:24px}.team-about>span,.recruiting-panel>span,.role-create>span{letter-spacing:1.2px;color:#65716b;font-size:7px}.team-about h2{margin:16px 0 7px;font:600 20px Manrope}.team-about>p{color:#7a867f;min-height:75px;font-size:9px;line-height:1.7}.team-about>div{border-top:1px solid var(--edge);gap:34px;padding-top:18px;display:flex}.team-about small{color:#5d6862;flex-direction:column;font-size:6px;display:flex}.team-about strong{color:#aeb8b2;margin-top:4px;font:500 9px Manrope}.recruiting-panel>p{color:#5d6862;margin-top:25px;font-size:8px}.recruiting-panel article{border-bottom:1px solid var(--edge);align-items:center;gap:10px;padding:14px 0;display:flex}.recruiting-panel article>i,.role-list article>i{border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px}.recruiting-panel strong{font-size:9px}.recruiting-panel p{color:#606b65;margin:2px 0;font-size:7px}.leave-team{color:#9b6969;background:0 0;border:0;grid-column:1/3;justify-self:start;font-size:8px}.workspace-list{padding:0 22px}.workspace-list>header{border-bottom:1px solid var(--edge);align-items:center;height:75px;display:flex}.workspace-list header span{color:#65716b;letter-spacing:1.2px;font-size:7px}.workspace-list header h2{margin:5px 0;font:500 16px Manrope}.workspace-list>article{border-bottom:1px solid var(--edge);align-items:center;gap:11px;min-height:71px;display:flex}.workspace-list article>img{object-fit:cover;background:#16201b;border-radius:10px;width:36px;height:36px}.workspace-list article>div:nth-child(2){flex-direction:column;min-width:145px;display:flex}.workspace-list article strong{font-size:9px}.workspace-list article span{color:#5d6862;margin-top:3px;font-size:7px}.workspace-list article>em{color:#7ee2aa;text-transform:uppercase;font-size:7px;font-style:normal}.member-role-pills{flex-wrap:wrap;justify-content:flex-end;gap:5px;margin-left:auto;display:flex}.member-role-pills button{border:1px solid var(--edge);color:#65716b;background:0 0;border-radius:14px;padding:5px 7px;font-size:6px}.member-role-pills button.active{color:#8be2b0;background:#8fffc10a;border-color:#8fffc140}.roles-layout{grid-template-columns:310px 1fr;gap:12px;display:grid}.role-create,.role-list,.team-settings{padding:24px}.role-create h2,.team-settings h2{margin:7px 0 22px;font:500 18px Manrope}.role-create label,.team-settings label{color:#7c8781;flex-direction:column;gap:6px;margin-bottom:13px;font-size:7px;display:flex}.role-create input,.role-create textarea,.team-settings input,.team-settings textarea,.team-settings select{border:1px solid var(--edge);color:#bac4be;background:#090c0d;border-radius:6px;outline:0;padding:9px 10px;font:400 9px DM Sans}.role-create textarea{resize:vertical;min-height:70px}.role-create>div{align-items:center;gap:15px;display:flex}.role-create input[type=color]{width:48px;height:30px;padding:3px}.role-create .role-check{flex-direction:row;align-items:center}.role-list>header{border-bottom:1px solid var(--edge);color:#65716b;padding-bottom:13px;font-size:7px;display:flex}.role-list header b{margin-left:auto}.role-list article{border-bottom:1px solid var(--edge);align-items:center;gap:11px;padding:13px 0;display:flex}.role-list article>div{flex:1}.role-list strong{font-size:9px}.role-list p{color:#5d6862;margin:3px 0;font-size:7px}.role-list button{border:1px solid var(--edge);color:#67736c;background:0 0;border-radius:5px;padding:5px 8px;font-size:7px}.role-list button.active{color:#83e0aa}.role-list>p{color:#5d6862;margin-top:22px;font-size:8px}.requests-list article>button{color:#707b75;background:0 0;border:0;padding:8px 10px;font-size:7px}.requests-list article>button.dash-primary{color:#07100b}.workspace-empty{text-align:center;color:#5e6963;padding:40px;font-size:8px}.team-settings>header span{color:#65716b;letter-spacing:1.2px;font-size:7px}.settings-grid{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.settings-grid label.full{grid-column:1/3}.team-settings textarea{resize:vertical;min-height:80px}.access-options{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px;display:grid}.access-options label{border:1px solid var(--edge);cursor:pointer;border-radius:8px;margin:0;padding:14px;position:relative}.access-options label.active{background:#8fffc106;border-color:#8fffc140}.access-options input{opacity:0;position:absolute}.access-options label>i{border:1px solid #515c56;border-radius:50%;width:8px;height:8px;margin-bottom:8px}.access-options label.active>i{background:#8fffc1;border:2px solid #183126;box-shadow:0 0 0 1px #8fffc1}.access-options strong{color:#aab4ae;font-size:8px}.access-options span{color:#59645e;font-size:6px;line-height:1.5}.team-settings footer{border-top:1px solid var(--edge);justify-content:flex-end;margin-top:20px;padding-top:16px;display:flex}.presence-badge{border:1px solid var(--edge);color:#727e77;text-transform:capitalize;border-radius:20px;align-items:center;gap:6px;padding:7px 10px;font-size:7px;display:flex}.presence-badge i{background:#69746e;border-radius:50%;width:5px;height:5px}.presence-badge.online{color:#82e4ad}.presence-badge.online i{background:#82e4ad;box-shadow:0 0 8px #82e4ad}.presence-badge.busy{color:#f0be77}.presence-badge.busy i{background:#f0be77}.playing-now{color:#87d9aa!important;border:1px solid #8fffc11f!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin:13px 0!important;padding:7px!important;font-size:7px!important;display:flex!important}.playing-now i{background:#8fffc1;border-radius:50%;width:5px;height:5px}.readme-editor textarea{min-height:180px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.readme-preview{border:1px solid var(--edge);background:#090c0d;border-radius:8px;grid-column:1/3;max-height:300px;padding:18px;overflow:auto}.markdown-body,.readme-preview{color:#aeb8b2;font-size:9px;line-height:1.75}.markdown-body h1,.readme-preview h1{border-bottom:1px solid var(--edge);padding-bottom:8px;font:600 20px Manrope}.markdown-body h2,.readme-preview h2{border-bottom:1px solid var(--edge);padding-bottom:6px;font:600 16px Manrope}.markdown-body h3,.readme-preview h3{font:600 13px Manrope}.markdown-body a,.readme-preview a{color:#83dbaa}.markdown-body code,.readme-preview code{background:#151a18;border-radius:4px;padding:2px 4px}.markdown-body pre,.readme-preview pre{border:1px solid var(--edge);background:#080b0a;border-radius:6px;padding:12px;overflow:auto}.profile-collection{margin-top:25px}.profile-collection>header{align-items:end;margin-bottom:12px;display:flex}.profile-collection>header span{color:#65716b;letter-spacing:1.2px;font-size:7px}.profile-collection>header h2{margin:5px 0 0;font:500 16px Manrope}.profile-collection>header button{border:1px solid var(--edge);color:#9ca7a1;background:#101513;border-radius:6px;margin-left:auto;padding:8px 10px;font-size:7px}.profile-game-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.profile-game-grid article{align-items:center;gap:10px;height:70px;padding:0 13px;display:flex}.profile-game-grid article>div{color:#83dfa9;background:#17231e;border-radius:8px;place-items:center;width:34px;height:34px;font-size:7px;display:grid}.profile-game-grid article>span{flex-direction:column;min-width:0;display:flex}.profile-game-grid strong{white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.profile-game-grid small{color:#59645e;margin-top:3px;font-size:6px}.profile-game-grid button{color:#53605a;background:0 0;border:0;margin-left:auto}.post-list{grid-template-columns:1fr 1fr;gap:10px;display:grid}.post-list>article{min-height:210px;padding:22px}.post-list article>header{border-bottom:1px solid var(--edge);padding-bottom:13px;display:flex}.post-list article>header span{color:#7bca9e;font-size:6px}.post-list h3{margin:6px 0 2px;font:600 14px Manrope}.post-list small{color:#59645e;font-size:6px}.post-list article>header>button{color:#59645e;background:0 0;border:0;align-self:start;margin-left:auto}.post-list .markdown-body{padding-top:10px}.post-list>.big-empty{grid-column:1/3;min-height:210px}.post-modal{width:min(620px,100%)}.post-modal textarea{min-height:230px}.mini-modal{width:min(430px,100%)}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=900px){.workspace-overview{grid-template-columns:1fr}.leave-team{grid-column:1}.roles-layout{grid-template-columns:1fr}.access-options,.profile-game-grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.live-filter-bar{flex-wrap:wrap;height:auto;padding:11px}.live-filter-bar input{height:30px}.live-filter-bar select{width:calc(50% - 5px)}.workspace-head{flex-wrap:wrap}.workspace-head>button{text-align:left;width:100%}.workspace-head>.access-chip{margin-left:auto}.workspace-tabs{overflow:auto}.workspace-tabs button{white-space:nowrap;padding:0 11px}.workspace-overview{grid-template-columns:1fr}.team-about>div{gap:17px}.workspace-list{padding:0 14px}.workspace-list>article{flex-wrap:wrap;padding:12px 0}.member-role-pills{justify-content:flex-start;width:100%}.roles-layout,.settings-grid{grid-template-columns:1fr}.settings-grid label.full{grid-column:1}.access-options{grid-template-columns:1fr 1fr}.profile-head-actions .presence-badge{display:none}.readme-preview{grid-column:1}.profile-game-grid,.post-list{grid-template-columns:1fr}.post-list>.big-empty{grid-column:1}.post-modal,.mini-modal{border-radius:0;height:100%}.post-modal textarea{min-height:180px}}.team-avatar{object-fit:cover;background:#14201a;border:1px solid #ffffff1a;border-radius:8px;flex:none;width:32px;height:32px}.team-avatar.large{border-radius:11px;width:48px;height:48px}.owned-team-cover .team-avatar.large{border-radius:9px;width:41px;height:41px}.kick-member{color:#9d7070;cursor:pointer;background:#eb6e6e06;border:1px solid #eb6e6e21;border-radius:6px;padding:7px 9px;font-size:7px;transition:all .2s}.kick-member:hover{color:#e29b9b;background:#eb6e6e0e;border-color:#eb6e6e47}.kick-member-modal{width:min(440px,100%)}.kick-member-preview{background:#090c0d;border:1px solid #ffffff13;border-radius:8px;align-items:center;gap:11px;margin-bottom:18px;padding:12px;display:flex}.kick-member-preview img{object-fit:cover;background:#16201b;border-radius:9px;width:38px;height:38px}.kick-member-preview>div{flex-direction:column;display:flex}.kick-member-preview strong{font-size:9px}.kick-member-preview span{color:#5e6963;margin-top:3px;font-size:7px}.danger-action{color:#efaaaa;cursor:pointer;background:#33191b;border:1px solid #eb6e6e3d;border-radius:7px;height:34px;padding:0 12px;font-size:8px;font-weight:600}.danger-action:hover{background:#422023}.danger-action:disabled{opacity:.5}.team-settings>.team-avatar-uploader{margin:0 0 21px}@media (width<=720px){.kick-member{margin-left:auto}.team-avatar.large{width:44px;height:44px}.kick-member-modal{width:100%}}.sidebar-legal{border-bottom:1px solid var(--edge);grid-template-columns:1fr 1fr;gap:2px 6px;margin:0 4px 10px;padding:0 4px 10px;display:grid}.sidebar-legal a{color:#515e57;font-size:6px;line-height:18px;text-decoration:none;transition:color .2s}.sidebar-legal a:hover{color:#72dca1}html[data-theme=light] .sidebar-legal a{color:#79877e}html[data-theme=light] .sidebar-legal a:hover{color:#247a4d}.appearance-panel{max-width:760px;padding:25px}.appearance-panel>header{border-bottom:1px solid var(--edge);align-items:flex-start;padding-bottom:20px;display:flex}.appearance-panel>header span{letter-spacing:1.3px;color:#64716a;font-size:7px}.appearance-panel>header h2{margin:7px 0 5px;font:500 18px Manrope}.appearance-panel>header p{color:#66716b;margin:0;font-size:8px}.appearance-panel>header small{color:#65716b;margin-left:auto;font-size:7px}.theme-options{grid-template-columns:1fr 1fr;gap:12px;padding:22px 0;display:grid}.theme-options>button{border:1px solid var(--edge);min-height:132px;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:10px;grid-template-columns:104px 1fr 22px;align-items:center;gap:14px;padding:14px;transition:border-color .25s,transform .25s,background .25s;display:grid}.theme-options>button:hover{border-color:#7acfa359;transform:translateY(-2px)}.theme-options>button.active{background:#6fdba30b;border-color:#5dc48e8c}.theme-preview{border:1px solid #808b8540;border-radius:7px;grid-template-columns:22px 1fr;gap:7px;height:84px;padding:7px;display:grid;overflow:hidden}.theme-preview.dark{background:#0b0e0f}.theme-preview.light{background:#f5f8f6}.theme-preview>i{background:#151a18;border-radius:4px}.theme-preview.light>i{background:#e2e9e5}.theme-preview>b{flex-direction:column;gap:6px;display:flex}.theme-preview>b>i{background:#151a18;border-radius:3px;height:14px}.theme-preview>b>i:first-child{height:28px}.theme-preview.light>b>i{background:#fff;border:1px solid #e1e7e3}.theme-options>button>span:nth-child(2){flex-direction:column;display:flex}.theme-options strong{font:500 11px Manrope}.theme-options small{color:#64716b;margin-top:4px;font-size:7px}.theme-check{border:1px solid var(--edge);color:#0000;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.theme-options>button.active .theme-check{color:#0a160f;background:#78dda6;border-color:#78dda6}.appearance-panel>footer{border-top:1px solid var(--edge);color:#5f6b64;padding-top:15px;font-size:7px}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f4f7f5}html[data-theme=light] body{color:#17211c;background:#f4f7f5}html[data-theme=light] .dashboard-shell{--edge:#142a1f1f;--soft:#68766f;--green:#42bd7b;--panel:#fff;color:#17211c;background:#f4f7f5}html[data-theme=light] .dash-sidebar{background:#fbfdfc}html[data-theme=light] .dash-topbar{background:#f8fbf9e6}html[data-theme=light] .dash-panel{background:linear-gradient(145deg,#fff,#fafcfb);box-shadow:0 10px 35px #22453209}html[data-theme=light] .dash-sidebar nav button:hover,html[data-theme=light] .dash-sidebar nav button.active{color:#17211c;background:#edf3ef}html[data-theme=light] .dash-brand>span,html[data-theme=light] .loader-mark{color:#0b2417;background:#55d28e}html[data-theme=light] .notification,html[data-theme=light] .top-create,html[data-theme=light] .dash-secondary{color:#46554d;background:#fff}html[data-theme=light] .dash-primary{color:#f4fff9;background:#173a29}html[data-theme=light] .dashboard-shell :is(input,textarea,select){color:#17211c;background:#fff;border-color:#142a1f29}html[data-theme=light] .dashboard-shell :is(input,textarea)::placeholder{color:#8d9992}html[data-theme=light] :is(.filter-bar,.discover-card,.tournament-feature,.teams-visual span,.bracket-mini div,.identity-tags span,.ghost-action,.handle-input,.role-permission-picker label>i,.kick-member-preview){background:#fff}html[data-theme=light] :is(.notification-drawer,.command-palette,.create-menu,.app-toast,.flow-modal,.post-modal,.mini-modal){color:#17211c;background:#fff;border-color:#142a1f21;box-shadow:0 25px 70px #1b362726}html[data-theme=light] :is(.notification-item:hover,.command-results button:hover,.create-menu>button:hover){background:#f0f5f2}html[data-theme=light] .tool-scrim,html[data-theme=light] .command-overlay{background:#e2eae5b8}html[data-theme=light] .profile-preview>img,html[data-theme=light] .identity-avatar>span{border-color:#fff}html[data-theme=light] .theme-options>button.active{background:#42bd7b14}html[data-theme=light] .dash-loader{color:#5e6d65;background:#f4f7f5}.theme-options>button{outline:0}.theme-options>button:focus-visible{box-shadow:0 0 0 3px #55d28e2e}html[data-theme=light] .command{color:#46554d;background:#fff}@media (width<=720px){.theme-options{grid-template-columns:1fr}.theme-options>button{grid-template-columns:92px 1fr 22px}.appearance-panel{padding:19px}.appearance-panel>header small{display:none}}html[data-theme=light] :is(.community-search-input,.community-search-results,.community-composer,.composer-main>button,.community-post,.community-side,.discussion-filters button,.discussion-filters select,.comment-thread input,.comment-thread form button,.load-more-comments,.feed-load-more,.post-tag,.post-tags span){color:#25332c;background:#fff;border-color:#142a1f21}html[data-theme=light] :is(.community-welcome>button,.discussion-filters button.active,.composer-modes button.active){color:#276443;background:#edf7f1;border-color:#34976233}html[data-theme=light] :is(.community-post>header strong,.community-post>h2,.post-title-button,.community-side article strong,.topic-row strong,.pulse-side b,.comment-thread article strong){color:#24322b}html[data-theme=light] :is(.feed-tabs button.active,.workspace-tabs button.active,.admin-tabs button.active){color:#193e2b}html[data-theme=light] .community-search-results{box-shadow:0 24px 55px #203d2c24}html[data-theme=light] .social-shell{background:#fff;border-color:#142a1f21;box-shadow:0 16px 45px #203d2c0d}html[data-theme=light] :is(.social-rail,.friends-panel){background:#f8fbf9}html[data-theme=light] .chat-space{background:radial-gradient(circle at 50% 0,#41be7c0f,#0000 40%),#fff}html[data-theme=light] :is(.social-search,.player-results,.social-modal,.social-modal>label input,.invite-targets>button,.conversation-list>button:hover,.conversation-list>button.active,.friend-list article>button,.friend-requests article>button,.collab-invites button,.chat-space>header>button:last-child,.message-box button:first-child){color:#304039;background:#fff;border-color:#142a1f21}html[data-theme=light] :is(.conversation-list strong,.friend-list strong,.friend-requests strong,.player-results strong,.chat-space>header strong,.message strong,.no-chat h2,.social-modal h2,.invite-targets strong){color:#24322b}html[data-theme=light] .message p{color:#304039;background:#f0f5f2;border-color:#142a1f1a}html[data-theme=light] .message.mine p{color:#143421;background:#dcefe4}html[data-theme=light] .message-box input{color:#24322b;background:#fff;border-color:#142a1f29}html[data-theme=light] .message-box button:last-child{color:#f4fff8;background:#1d4a33}html[data-theme=light] .social-avatar>i{border-color:#fff}html[data-theme=light] .player-results{box-shadow:0 20px 50px #203d2c26}html[data-theme=light] :is(.live-filter-bar,.recruitment-tabs button.active,.vacancy-card>header>button,.vacancy-chips span,.application-fit span,.vacancy-requirements,.recruitment-modal,.recruitment-modal>header>button,.recruitment-modal input,.recruitment-modal textarea,.recruitment-modal select,.vacancy-schedule button,.application-actions button){color:#304039;background:#fff;border-color:#142a1f21}html[data-theme=light] .vacancy-match{background:conic-gradient(var(--recruit-green) var(--match),#dfe8e3 0)}html[data-theme=light] .vacancy-match strong{color:#1d3327}html[data-theme=light] .recruitment-tabs button:hover{color:#26372e;background:#edf3ef}html[data-theme=light] :is(.owned-team footer button,.workspace-public-link,.profile-collection>header button,.role-list button,.member-role-pills button,.team-public-socials a,.team-public-socials>span){color:#43534b;background:#fff;border-color:#142a1f21}html[data-theme=light] :is(.readme-preview,.markdown-body code,.markdown-body pre){color:#2b3932;background:#f7faf8;border-color:#142a1f1f}html[data-theme=light] :is(.discord-connection,.avatar-uploader,.discord-connection>button,.avatar-upload-button){color:#304039;background:#fff;border-color:#142a1f21}html[data-theme=light] :is(.discord-connection strong,.avatar-uploader strong,.role-permission-picker strong,.team-about strong,.access-options strong){color:#26362e}html[data-theme=light] :is(.flow-overlay,.public-team-overlay){color:#1d2c24;background:#e7eeead1}html[data-theme=light] :is(.onboarding-card,.social-modal,.recruitment-modal,.admin-dialog,.public-team-modal){color:#1d2c24;background:#fff;border-color:#142a1f24;box-shadow:0 35px 100px #1935252e}html[data-theme=light] :is(.flow-avatar-row,.flow-step input,.flow-step select,.flow-handle,.game-choice-grid button,.day-picker button,.admin-player-search input,.admin-lock input,.admin-dialog input,.admin-dialog textarea){color:#26362e;background:#f8fbf9;border-color:#142a1f21}html[data-theme=light] :is(.game-choice-grid button.selected,.day-picker button.selected){color:#245c3d;background:#edf8f1}html[data-theme=light] :is(.admin-row-actions button,.admin-player-results article>button,.staff-list article>button,.admin-dialog header>button){color:#425149;background:#fff;border-color:#142a1f21}html[data-theme=light] :is(.notification-drawer>header button,.notification-tabs b,.notification-item>span,.command-results button>i,.create-menu button>i){color:#2f7550;background:#edf5f0;border-color:#142a1f1a}html[data-theme=light] :is(.notification-item,.command-results button,.create-menu>button){color:#2a3931}html[data-theme=light] :is(.notification-item>div strong,.command-results strong,.create-menu strong){color:#24322b}html[data-theme=light] .public-profile-page{color:#17211c;background:#f4f7f5}html[data-theme=light] :is(.public-profile-page>header,.public-team-topbar){background:#f9fcfae6;border-color:#142a1f1f}html[data-theme=light] :is(.public-hero,.public-card){background:#fff;border-color:#142a1f1f}html[data-theme=light] .public-avatar img,html[data-theme=light] .public-avatar b{border-color:#fff}html[data-theme=light] :is(.public-facts b,.public-card strong,.public-readme .markdown-body,.public-posts .markdown-body){color:#293830}html[data-theme=light] .public-profile-page>header>button{color:#34443b;background:#fff;border-color:#142a1f21}html[data-theme=light] .public-team-page{--team-edge:#142a1f1f;--team-panel:#fff;color:#17211c;background:#f4f7f5}html[data-theme=light] :is(.public-team-hero,.public-team-post,.public-team-about-card,.public-vacancy-card,.public-team-sidebar>section,.public-team-empty,.team-composer-trigger){color:#24322b;background:#fff}html[data-theme=light] .public-team-mark.hero{border-color:#fff}html[data-theme=light] :is(.team-quiet-action,.team-post-controls button,.team-post-vacancy span,.public-vacancy-tags span,.public-vacancy-requirements,.public-team-modal input,.public-team-modal textarea,.public-team-modal .team-banner-uploader){color:#35453c;background:#f7faf8;border-color:#142a1f1f}html[data-theme=light] :is(.public-team-title h1,.public-team-stats b,.public-team-post header strong,.public-team-post h2,.public-vacancy-card h3,.public-team-about-card h2,.team-owner-card>a){color:#24322b}html[data-theme=light] :is(.public-team-state,.public-state){color:#5f6d65;background:#f4f7f5}html[data-theme=light] :is(.public-team-state h1,.public-state h1){color:#223229}html[data-theme=light] .dash-sidebar nav button:focus-visible{outline-offset:-2px;outline:2px solid #42bd7b52}html[data-theme=light] .profile-preview-cover{background:radial-gradient(circle at 75% 10%,#69c2e429,#0000 38%),linear-gradient(120deg,#e7f5ed,#eaf3f7)}html[data-theme=light] :is(.profile-socials-preview a,.profile-socials-preview>span,.public-social-links a,.public-social-links>span){color:#405149;background:#fff;border-color:#142a1f21}html[data-theme=light] .profile-head-actions>button{color:#f5fff9;background:#1d4a33;border-color:#1d4a33}html[data-theme=light] .public-cover{background:radial-gradient(circle at 70% 10%,#71cfed2e,#0000 32%),radial-gradient(circle at 20% 60%,#7debac2e,#0000 33%),linear-gradient(120deg,#e5f3eb,#e8f0f4)}.exileon-logo{color:inherit;align-items:center;gap:9px;line-height:1;display:inline-flex}.exileon-word{letter-spacing:-.065em;align-items:baseline;font:650 1em/1 Manrope,sans-serif;display:inline-flex}.exileon-word>span{position:relative}.exileon-x,.exileon-o{isolation:isolate}.exileon-x:after,.exileon-o:after{content:"";z-index:2;background:linear-gradient(90deg,#78efac,#86c9ef);width:.29em;height:.12em;position:absolute;top:.43em;left:.22em;transform:skew(-38deg)rotate(-38deg);box-shadow:0 0 9px #78efac29}.exileon-o:after{width:.31em;top:.48em;left:.27em}.exileon-logo>i{text-transform:uppercase;letter-spacing:.12em;color:#68736d;border:1px solid;border-radius:4px;padding:.3em .45em;font:500 .42em/1 DM Sans,sans-serif}.dash-brand>.exileon-logo{width:auto;height:auto;color:inherit;place-items:initial;font-size:16px;font-weight:inherit;background:0 0;border-radius:0;display:inline-flex}.dash-brand>.exileon-logo>i{font-size:7px}.auth-story .auth-logo{font-size:27px}.legal-brand>.exileon-logo{font-size:16px}.legal-brand>.exileon-logo>i{place-items:initial;color:#68736d;background:0 0;border-radius:4px;width:auto;height:auto;padding:3px 5px;font-size:7px;font-weight:500;display:inline-block}.public-profile-page{color:#edf2ef;background:#080a0b;min-height:100vh;font-family:DM Sans,sans-serif}.public-profile-page>header{border-bottom:1px solid #ffffff13;grid-template-columns:1fr auto 1fr;align-items:center;height:62px;padding:0 max(25px,50vw - 500px);display:grid}.public-profile-page>header>a{color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}.public-profile-page>header>a span,.public-state>span{color:#07100b;background:#8fffc1;border-radius:8px;place-items:center;width:27px;height:27px;font:700 15px Manrope;display:grid}.public-profile-page>header>a strong{font:600 15px Manrope}.public-profile-page>header>div{letter-spacing:1.2px;color:#68746d;align-items:center;gap:7px;font-size:7px;display:flex}.public-profile-page>header>div i{background:#7ce3aa;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #7ce3aa}.public-profile-page>header>button{color:#9ca7a1;background:#111514;border:1px solid #ffffff17;border-radius:6px;justify-self:end;padding:8px 11px;font-size:8px}.public-profile-page>main{max-width:1000px;margin:auto;padding:45px 25px 80px}.public-hero{background:#0d1011;border:1px solid #ffffff14;border-radius:11px;padding:0 31px 25px;overflow:hidden}.public-cover{background:radial-gradient(circle at 70% 10%,#71cfed21,#0000 32%),radial-gradient(circle at 20% 60%,#7debac1f,#0000 33%),linear-gradient(120deg,#12241c,#172229);height:125px;margin:0 -31px}.public-identity{align-items:end;margin-top:-35px;display:flex}.public-avatar{width:88px;height:88px;margin-right:16px;position:relative}.public-avatar img{object-fit:cover;background:#17201c;border:5px solid #0d1011;border-radius:19px;width:100%;height:100%}.public-avatar b{color:#07100b;background:#7de3aa;border:4px solid #0d1011;border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;display:grid;position:absolute;bottom:-1px;right:-2px}.public-identity>div:nth-child(2){padding-bottom:4px}.public-status{color:#78d9a2;align-items:center;gap:5px;font-size:6px;display:flex}.public-status i{background:#78d9a2;border-radius:50%;width:4px;height:4px}.public-identity h1{letter-spacing:-.8px;margin:5px 0 0;font:600 24px Manrope}.public-identity p{color:#606b65;margin:2px 0;font-size:8px}.public-identity>button{color:#08100c;background:#e2ede7;border:0;border-radius:7px;height:33px;margin-bottom:8px;margin-left:auto;padding:0 13px;font-size:8px;font-weight:600}.public-bio{color:#8a958f;max-width:600px;margin:22px 0;font-size:9px;line-height:1.6}.public-facts{border-top:1px solid #ffffff13;gap:35px;padding-top:18px;display:flex}.public-facts span{color:#5f6a64;flex-direction:column;font-size:7px;display:flex}.public-facts b{color:#abb6b0;margin-bottom:2px;font:500 12px Manrope}.public-columns{grid-template-columns:1fr 290px;gap:12px;margin-top:12px;display:grid}.public-columns>div,.public-columns>aside{flex-direction:column;gap:12px;display:flex}.public-card{background:#0d1011;border:1px solid #ffffff13;border-radius:10px;padding:21px}.public-card>header{border-bottom:1px solid #ffffff12;margin-bottom:3px;padding-bottom:13px;display:flex}.public-card>header span{letter-spacing:1.3px;color:#65716a;font-size:7px}.public-card>header b,.public-card>header small{color:#65716a;margin-left:auto;font-size:7px}.public-game{border-bottom:1px solid #ffffff0d;align-items:center;gap:11px;height:68px;display:flex}.public-game>div{color:#77dca4;background:#18241f;border-radius:8px;place-items:center;width:32px;height:32px;font-size:7px;display:grid}.public-game>span{flex-direction:column;display:flex}.public-game strong{font-size:9px}.public-game small{color:#5a655f;margin-top:3px;font-size:7px}.public-game em{color:#7b8680;margin-left:auto;font-size:7px;font-style:normal}.public-empty{color:#59645e;margin:0;padding:20px 0;font-size:8px}.history-start{text-align:center;padding:28px 10px}.history-start i{background:#76dfa6;border-radius:50%;width:7px;height:7px;margin:auto;display:block;box-shadow:0 0 18px #76dfa6}.history-start strong{margin:12px 0 4px;font:500 10px Manrope;display:block}.history-start p{color:#57625c;margin:0;font-size:7px;line-height:1.5}.reputation-public{text-align:center}.reputation-public>header{text-align:left}.public-score{border:1px dashed #8fffc124;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:105px;height:105px;margin:18px auto 8px;display:flex;box-shadow:inset 0 0 30px #8fffc106}.public-score strong{font:500 25px Manrope}.public-score span{color:#5b6660;font-size:6px}.reputation-public h3{margin:0;font:500 11px Manrope}.reputation-public>p{color:#57625c;font-size:7px}.public-days{grid-template-columns:repeat(7,1fr);gap:4px;margin-top:16px;display:grid}.public-days span{color:#505a55;border:1px solid #ffffff0f;border-radius:5px;place-items:center;height:28px;font-size:6px;display:grid}.public-days span.active{color:#8fe4b1;background:#8fffc109;border-color:#8fffc12e}.availability-time{text-align:center;color:#5d6862;margin:13px 0 0;font-size:7px}.public-profile-page>footer{color:#56615b;border-top:1px solid #ffffff13;align-items:center;max-width:1000px;margin:auto;padding:25px;font-size:7px;display:flex}.public-profile-page>footer>span{color:#9ea9a3;font:600 12px Manrope}.public-profile-page>footer p{margin:auto}.public-state{color:#77827c;background:#080a0b;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100vh;font:9px DM Sans;display:flex}.public-state h1{color:#dce5e0;font:500 22px Manrope}.public-state a{color:#8ee2b1}@media (width<=700px){.public-profile-page>header{padding:0 17px}.public-profile-page>header>div{display:none}.public-profile-page>main{padding:25px 14px 60px}.public-hero{padding:0 18px 22px}.public-cover{height:100px;margin:0 -18px}.public-identity{align-items:end}.public-avatar{width:72px;height:72px}.public-identity h1{font-size:20px}.public-facts{justify-content:space-between;gap:0}.public-columns{grid-template-columns:1fr}.public-profile-page>footer p{display:none}.public-identity>button{width:auto;padding:0 10px;font-size:7px}}.public-status.busy{color:#e9b66f}.public-status.busy i{background:#e9b66f}.public-status.offline{color:#65716b}.public-status.offline i{background:#65716b}.public-readme .markdown-body,.public-posts .markdown-body{color:#aeb8b2;font-size:9px;line-height:1.75}.public-readme .markdown-body h1,.public-posts .markdown-body h1{border-bottom:1px solid #ffffff12;padding-bottom:8px;font:600 20px Manrope}.public-readme .markdown-body h2,.public-posts .markdown-body h2{border-bottom:1px solid #ffffff12;padding-bottom:6px;font:600 16px Manrope}.public-readme .markdown-body h3,.public-posts .markdown-body h3{font:600 13px Manrope}.public-readme .markdown-body a,.public-posts .markdown-body a{color:#83dbaa}.public-readme .markdown-body code,.public-posts .markdown-body code{background:#151a18;border-radius:4px;padding:2px 4px}.public-readme .markdown-body pre,.public-posts .markdown-body pre{background:#080b0a;border:1px solid #ffffff12;border-radius:6px;padding:12px;overflow:auto}.public-posts>article{border-bottom:1px solid #ffffff0f;padding:20px 0}.public-posts>article:last-child{border-bottom:0}.public-posts>article>span{color:#617069;font-size:6px}.public-posts>article>h2{margin:6px 0 10px;font:600 15px Manrope}.public-profile-actions{align-items:center;gap:6px;margin-bottom:8px;margin-left:auto;display:flex}.public-profile-actions .public-share-button{color:#08100c;background:#e2ede7;border:0;border-radius:6px;height:31px;padding:0 11px;font:600 7px DM Sans}.public-action-notice{float:right;color:#81d7a7;margin-top:7px;font-size:7px}.public-facts{flex-wrap:wrap}.public-facts span{min-width:62px}@media (width<=700px){.public-profile-actions{gap:3px}.public-profile-actions .public-share-button{width:31px;padding:0;font-size:0}.public-profile-actions .public-share-button:after{content:"↗";font-size:11px}.public-profile-actions .follow-button{padding:0 8px}.public-profile-actions .report-trigger{display:none}.public-action-notice{float:none}}.public-team-page{color:#e9efec;--team-edge:#ffffff16;--team-panel:#0d1011;background:#080a0b;min-height:100vh;font-family:DM Sans,sans-serif}.public-team-topbar{border-bottom:1px solid var(--team-edge);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:30;background:#080a0be0;align-items:center;height:62px;padding:0 max(24px,50vw - 560px);display:flex;position:sticky;top:0}.public-team-topbar>a{color:#edf3ef;align-items:center;gap:8px;text-decoration:none;display:flex}.public-team-topbar>a span,.public-team-state>span{color:#07100b;background:#8fffc1;border-radius:7px;place-items:center;width:27px;height:27px;font:700 15px Manrope;display:grid}.public-team-topbar>a strong{font:600 14px Manrope}.public-team-topbar>div{color:#65716a;letter-spacing:1.3px;align-items:center;gap:7px;margin-left:auto;margin-right:18px;font-size:7px;display:flex}.public-team-topbar>div i{background:var(--team-accent);width:5px;height:5px;box-shadow:0 0 9px var(--team-accent);border-radius:50%}.public-team-topbar>button{border:1px solid var(--team-edge);color:#a4afa9;cursor:pointer;background:#101413;border-radius:6px;height:31px;padding:0 11px;font-size:8px}.public-team-page>main{max-width:1120px;margin:auto;padding:24px 24px 80px}.public-team-hero{border:1px solid var(--team-edge);background:#0b0e0f;border-radius:13px;overflow:hidden;box-shadow:0 24px 70px #0000003d}.public-team-banner{background:radial-gradient(circle at 80% 15%,color-mix(in srgb,var(--team-accent),transparent 75%),transparent 34%),linear-gradient(125deg,color-mix(in srgb,var(--team-accent),#0e1814 83%),#13212a 65%,#0c1113);background-position:50%;background-size:cover;height:245px;position:relative}.public-team-banner:after{content:"";background:linear-gradient(#0000 35%,#07090ab8);position:absolute;inset:0}.public-team-banner>div{opacity:.2;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.public-team-identity{align-items:center;gap:16px;min-height:112px;padding:0 25px;display:flex;position:relative}.public-team-mark{object-fit:cover;background:#14221b;border:1px solid #ffffff1f;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.public-team-mark.fallback{background:linear-gradient(145deg,color-mix(in srgb,var(--team-accent),#122019 35%),#14222b);color:#d6eee0;font:700 11px Manrope}.public-team-mark.hero{z-index:2;border:5px solid #0b0e0f;border-radius:21px;width:92px;height:92px;margin-top:-67px;box-shadow:0 13px 35px #00000052}.public-team-mark.fallback.hero{font-size:25px}.public-team-title{flex:1;min-width:0}.public-team-title>span{color:color-mix(in srgb,var(--team-accent),#9ba7a0 35%);text-transform:uppercase;letter-spacing:1px;font-size:7px}.public-team-title h1{letter-spacing:-.8px;margin:4px 0 3px;font:600 25px Manrope}.public-team-title p{color:#77827c;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:9px;overflow:hidden}.public-team-actions{gap:7px;display:flex}.public-team-actions button{cursor:pointer;border-radius:7px;height:34px;padding:0 12px;font-size:8px;font-weight:600;transition:all .25s}.team-quiet-action{border:1px solid var(--team-edge);color:#8d9892;background:#111514}.team-follow-action{color:#08100c;background:#e5efe9;border:0}.team-follow-action.following{border:1px solid color-mix(in srgb,var(--team-accent),transparent 75%);background:color-mix(in srgb,var(--team-accent),transparent 94%);color:color-mix(in srgb,var(--team-accent),#dce8e1 35%)}.public-team-stats{border-top:1px solid var(--team-edge);align-items:center;gap:38px;height:57px;padding:0 25px;display:flex}.public-team-stats span{color:#59645e;flex-direction:column;font-size:6px;display:flex}.public-team-stats b{color:#aeb9b3;margin-bottom:2px;font:500 12px Manrope}.public-team-tabs{border-bottom:1px solid var(--team-edge);align-items:end;height:57px;margin-top:11px;display:flex}.public-team-tabs button{color:#68736d;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;height:45px;padding:0 16px;font-size:8px}.public-team-tabs button.active{color:#d6dfda;border-bottom-color:var(--team-accent)}.public-team-tabs button b{color:#75817a;background:#151b18;border-radius:10px;margin-left:7px;padding:2px 5px;font-size:6px}.public-team-layout{grid-template-columns:minmax(0,1fr) 280px;gap:13px;margin-top:16px;display:grid}.public-team-feed{align-content:start;gap:11px;display:grid}.team-composer-trigger{border:1px solid var(--team-edge);background:var(--team-panel);color:#66716b;text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:11px;height:63px;padding:0 15px;display:flex}.team-composer-trigger>span{font-size:8px}.team-composer-trigger>b{border:1px solid var(--team-edge);color:#8c9991;border-radius:7px;place-items:center;width:27px;height:27px;margin-left:auto;font:400 14px Manrope;display:grid}.public-team-post,.public-team-about-card,.public-vacancy-card{border:1px solid var(--team-edge);background:var(--team-panel);border-radius:10px;overflow:hidden}.public-team-post{padding:20px}.public-team-post>header{align-items:center;gap:10px;display:flex}.public-team-post header>div:nth-child(2){flex-direction:column;display:flex}.public-team-post header strong{font-size:9px}.public-team-post header span{color:#59645e;margin-top:3px;font-size:7px}.public-team-post header>em{letter-spacing:.7px;color:var(--team-accent);border:1px solid color-mix(in srgb,var(--team-accent),transparent 82%);border-radius:4px;margin-left:auto;padding:4px 6px;font-size:6px;font-style:normal}.team-post-controls{gap:4px;margin-left:auto;display:flex}.team-post-controls button{border:1px solid var(--team-edge);color:#6d7872;background:#101413;border-radius:5px;height:25px;padding:0 7px;font-size:6px}.team-post-type{color:var(--team-accent);letter-spacing:1.2px;margin-top:20px;font-size:6px;display:block}.public-team-post h2{letter-spacing:-.35px;margin:16px 0 8px;font:600 17px Manrope}.public-team-post.vacancy h2{margin-top:6px}.team-post-body{color:#89938e;font-size:9px;line-height:1.7}.team-post-body p{margin:0 0 10px}.team-post-body p:last-child{margin-bottom:0}.team-post-body a{color:var(--team-accent)}.team-post-body ul{padding-left:18px}.team-post-vacancy{border-top:1px solid var(--team-edge);align-items:center;margin-top:18px;padding-top:14px;display:flex}.team-post-vacancy>div{gap:5px;display:flex}.team-post-vacancy span,.public-vacancy-tags span{border:1px solid var(--team-edge);color:#748079;background:#0a0d0d;border-radius:5px;padding:5px 7px;font-size:6px}.team-post-vacancy button{color:#08100c;background:#e4eee8;border:0;border-radius:6px;margin-left:auto;padding:8px 10px;font-size:7px;font-weight:600}.public-team-sidebar{align-content:start;gap:10px;display:grid}.public-team-sidebar>section{border:1px solid var(--team-edge);background:var(--team-panel);border-radius:10px;padding:17px}.public-team-sidebar section>span,.public-team-about-card>span{letter-spacing:1.2px;color:#647069;font-size:6px}.public-team-sidebar section>p{color:#707b75;margin:12px 0;font-size:8px;line-height:1.65}.public-team-sidebar section>div{border-top:1px solid var(--team-edge);flex-direction:column;padding-top:11px;display:flex}.public-team-sidebar section>div small{color:#525d57;font-size:6px}.public-team-sidebar section>div b{color:#9ba6a0;margin-top:3px;font-size:8px}.public-team-sidebar section>button{color:#a3aea8;text-align:left;background:0 0;border:0;border-top:1px solid #ffffff0e;align-items:center;gap:8px;width:100%;min-height:53px;padding:8px 0;display:flex}.public-team-sidebar section>button:first-of-type{margin-top:8px}.public-team-sidebar section>button>i{background:var(--team-accent);width:6px;height:6px;box-shadow:0 0 9px color-mix(in srgb,var(--team-accent),transparent 35%);border-radius:50%}.public-team-sidebar section>button>div{flex-direction:column;min-width:0;display:flex}.public-team-sidebar section>button strong{white-space:nowrap;text-overflow:ellipsis;max-width:175px;font-size:8px;overflow:hidden}.public-team-sidebar section>button small{color:#56615b;margin-top:3px;font-size:6px}.public-team-sidebar section>button>b{color:#52605a;margin-left:auto}.team-owner-card>a{color:#aeb9b3;align-items:center;gap:9px;margin-top:12px;text-decoration:none;display:flex}.team-owner-card img{object-fit:cover;background:#14201a;border-radius:9px;width:34px;height:34px}.team-owner-card a>div{flex-direction:column;display:flex}.team-owner-card strong{font-size:8px}.team-owner-card small{color:#59645e;margin-top:3px;font-size:6px}.public-team-empty{border:1px solid var(--team-edge);background:var(--team-panel);text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.public-team-empty>span{border:1px solid var(--team-edge);width:38px;height:38px;color:var(--team-accent);border-radius:10px;place-items:center;display:grid}.public-team-empty h2{margin:13px 0 5px;font:500 15px Manrope}.public-team-empty p{color:#59645e;margin:0;font-size:8px}.public-vacancy-list{gap:10px;display:grid}.public-vacancy-card{padding:20px}.public-vacancy-card>div:first-child{align-items:center;display:flex}.public-vacancy-card>div:first-child small{color:#5c6761;margin-left:auto;font-size:7px}.public-vacancy-state{text-transform:uppercase;color:#7de1a8;border:1px solid #7de1a826;border-radius:4px;padding:4px 6px;font-size:6px}.public-vacancy-state.closed{color:#8b7676}.public-vacancy-card h3{margin:15px 0 7px;font:600 17px Manrope}.public-vacancy-card>p{color:#77827c;font-size:8px;line-height:1.6}.public-vacancy-tags{flex-wrap:wrap;gap:5px;margin:14px 0;display:flex}.public-vacancy-requirements{border-left:2px solid color-mix(in srgb,var(--team-accent),transparent 55%);color:#78837d;background:#0a0d0d;padding:10px;font-size:8px;line-height:1.55}.public-vacancy-requirements b{text-transform:uppercase;color:#59645e;margin-bottom:5px;font-size:6px;display:block}.public-vacancy-card>footer{border-top:1px solid var(--team-edge);align-items:center;margin-top:15px;padding-top:13px;display:flex}.public-vacancy-card footer>span{color:#59645e;font-size:7px}.public-vacancy-card footer button{color:var(--team-accent);background:0 0;border:0;margin-left:auto;font-size:7px}.public-team-about-card{padding:25px}.public-team-about-card h2{margin:17px 0 8px;font:600 23px Manrope}.public-team-about-card>p{color:#818c86;min-height:110px;font-size:10px;line-height:1.75}.public-team-about-card>div{border-top:1px solid var(--team-edge);gap:45px;padding-top:18px;display:flex}.public-team-about-card small{color:#56615b;text-transform:uppercase;flex-direction:column;font-size:6px;display:flex}.public-team-about-card small b{color:#a4afa9;margin-top:4px;font-size:8px}.public-team-overlay{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040607db;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.public-team-modal{background:#0c1010;border:1px solid #ffffff1c;border-radius:13px;width:min(630px,100%);max-height:calc(100vh - 40px);padding:23px;animation:.4s cubic-bezier(.2,.8,.2,1) publicTeamModal;overflow:auto;box-shadow:0 40px 120px #000000a6}.public-team-modal>header{align-items:start;margin-bottom:20px;display:flex}.public-team-modal header span{letter-spacing:1.3px;color:#65716a;font-size:6px}.public-team-modal h2{margin:5px 0;font:600 19px Manrope}.public-team-modal header>button{border:1px solid var(--team-edge);color:#748079;background:#101413;border-radius:7px;width:30px;height:30px;margin-left:auto;font-size:16px}.public-team-modal>label,.team-custom-grid label{color:#7c8781;flex-direction:column;gap:6px;margin-bottom:13px;font-size:7px;display:flex}.public-team-modal input,.public-team-modal textarea{border:1px solid var(--team-edge);color:#bdc7c1;background:#090c0d;border-radius:7px;outline:0;padding:10px;font:400 9px DM Sans}.public-team-modal input:focus,.public-team-modal textarea:focus{border-color:color-mix(in srgb,var(--team-accent),transparent 70%)}.public-team-modal textarea{resize:vertical;min-height:160px}.team-pin-check{align-items:center;flex-direction:row!important}.team-pin-check input{opacity:0;position:absolute}.team-pin-check i{border:1px solid var(--team-edge);border-radius:4px;width:16px;height:16px}.team-pin-check input:checked+i{background:var(--team-accent);box-shadow:inset 0 0 0 4px #0c1010}.public-team-modal>footer{border-top:1px solid var(--team-edge);justify-content:flex-end;gap:8px;padding-top:16px;display:flex}.public-team-modal footer button{color:#6f7a74;background:0 0;border:0;border-radius:7px;height:34px;padding:0 11px;font-size:8px}.public-team-modal footer .team-modal-primary{color:#08100c;background:#e5efe9;font-weight:600}.team-custom-grid{grid-template-columns:130px 1fr;gap:0 12px;display:grid}.team-custom-grid label.wide{grid-column:auto}.team-custom-grid input[type=color]{height:36px;padding:4px}.team-custom-grid textarea{min-height:75px}.public-team-modal .avatar-uploader{grid-column:auto}.public-team-modal .team-banner-uploader{border:1px solid var(--team-edge);background:#090c0d;border-radius:8px;align-items:center;gap:12px;min-height:92px;margin-bottom:14px;padding:10px 12px;display:flex}.team-banner-preview{border:1px solid var(--team-edge);border-radius:8px;flex:none;width:118px;height:66px;background-position:50%!important;background-size:cover!important}.team-banner-uploader>div:nth-child(2){flex-direction:column;display:flex}.team-banner-uploader strong{font-size:9px}.team-banner-uploader span{color:#59645e;margin-top:3px;font-size:7px}.team-banner-uploader em{color:#e58d8d;margin-top:4px;font-size:7px;font-style:normal}.public-team-toast{z-index:120;color:#b8c7bf;background:#111714;border:1px solid #8fffc12b;border-radius:8px;padding:11px 14px;font-size:8px;position:fixed;bottom:22px;right:22px;box-shadow:0 15px 45px #0006}.public-team-state{color:#7a867f;background:#080a0b;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:100vh;font:9px DM Sans;display:flex}.public-team-state h1{color:#d7dfdb;margin:4px 0;font:500 21px Manrope}.public-team-state a{color:#8fffc1;text-decoration:none}@keyframes publicTeamModal{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}@media (width<=820px){.public-team-banner{height:190px}.public-team-layout{grid-template-columns:1fr}.public-team-sidebar{grid-template-columns:repeat(2,1fr)}.public-team-sidebar .team-owner-card{grid-column:1/3}.public-team-title p{white-space:normal}.public-team-identity{flex-wrap:wrap;align-items:flex-start;padding-bottom:16px}.public-team-actions{margin-left:auto}.public-team-stats{overflow:auto}.public-team-stats span{min-width:55px}}@media (width<=600px){.public-team-topbar{padding:0 14px}.public-team-topbar>div{display:none}.public-team-page>main{padding:10px 10px 55px}.public-team-banner{height:145px}.public-team-identity{gap:11px;padding:0 15px 16px}.public-team-mark.hero{border-radius:17px;width:70px;height:70px;margin-top:-38px}.public-team-title{width:calc(100% - 85px)}.public-team-title h1{font-size:21px}.public-team-title p{font-size:8px}.public-team-actions{width:100%;margin:0}.public-team-actions button{flex:1}.public-team-stats{gap:24px;padding:0 15px}.public-team-tabs{overflow:auto}.public-team-tabs button{white-space:nowrap;padding:0 13px}.public-team-sidebar{grid-template-columns:1fr}.public-team-sidebar .team-owner-card{grid-column:1}.public-team-post,.public-vacancy-card{padding:16px}.team-post-vacancy{align-items:flex-start;gap:10px}.team-post-vacancy>div{flex-wrap:wrap}.public-team-overlay{padding:0}.public-team-modal{border:0;border-radius:0;width:100%;height:100%;max-height:none;padding:19px}.team-custom-grid{grid-template-columns:1fr}.team-banner-uploader{flex-wrap:wrap}.team-banner-preview{width:100%;height:110px}.team-banner-uploader .avatar-upload-button{margin-left:0}.public-team-about-card>div{gap:20px}}.workspace-public-link{border:1px solid var(--edge);color:#87928c;cursor:pointer;background:#101413;border-radius:6px;height:30px;margin-left:auto;padding:0 10px;font-size:7px}.workspace-public-link+.access-chip{margin-left:0}.owned-team-cover.has-banner{background-position:50%;background-size:cover;align-items:flex-end;height:100px;margin:-22px -22px 0;padding:16px 18px}.owned-team-cover.has-banner+.owned-team h2{margin-top:16px}.owned-team footer button{white-space:nowrap}.owned-team footer button:last-child{color:#83d9aa;margin-left:9px}@media (width<=720px){.workspace-public-link{margin-left:0}.workspace-head>.workspace-public-link{width:auto}.owned-team-cover.has-banner{margin:-22px -22px 0}}.auth-page{color:#e8efeb;background:#070909;grid-template-columns:minmax(360px,1.05fr) minmax(440px,.95fr);min-height:100vh;font-family:DM Sans,sans-serif;display:grid;position:relative;overflow:hidden}.auth-orb{filter:blur(120px);pointer-events:none;border-radius:50%;position:absolute}.auth-orb-one{opacity:.045;background:#68dfa2;width:360px;height:360px;top:28%;left:18%}.auth-orb-two{opacity:.04;background:#70bde9;width:280px;height:280px;bottom:2%;right:12%}.auth-page-back{color:#68736d;z-index:4;font-size:9px;text-decoration:none;transition:all .2s;position:absolute;top:28px;left:30px}.auth-page-back:hover{color:#b9c4be}.auth-story{background:linear-gradient(145deg,#ffffff03,#0000);border-right:1px solid #ffffff12;flex-direction:column;min-height:100vh;padding:80px 8vw 65px;display:flex;position:relative}.auth-wordmark{width:184px;height:57px;position:relative;overflow:hidden}.auth-wordmark img{width:475px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-story-copy{max-width:500px;margin:auto 0}.auth-story-copy>span,.auth-card header>span{letter-spacing:1.6px;color:#627069;font-size:7px;font-weight:600}.auth-story-copy h1{letter-spacing:-2.5px;max-width:520px;margin:14px 0 19px;font:500 clamp(34px,4.2vw,59px)/1.05 Manrope}.auth-story-copy p{color:#6f7a74;max-width:420px;font-size:11px;line-height:1.65}.auth-proof{border-top:1px solid #fff1;gap:23px;padding-top:20px;display:flex}.auth-proof>div{color:#606b65;align-items:center;gap:7px;font-size:7px;display:flex}.auth-proof i{background:#82e6ad;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #82e6ad73}.auth-panel{flex-direction:column;justify-content:center;align-items:center;padding:80px 45px 35px;display:flex;position:relative}.auth-card{width:min(390px,100%)}.auth-card header{margin-bottom:25px}.auth-card h2{letter-spacing:-.85px;margin:8px 0 5px;font:600 25px Manrope}.auth-card header p{color:#68736d;margin:0;font-size:9px}.auth-page-providers{grid-template-columns:1fr 1fr;gap:8px;display:grid}.auth-page-providers button{color:#b9c4be;cursor:pointer;background:#101413;border:1px solid #ffffff17;border-radius:8px;align-items:center;height:43px;padding:0 10px;font:500 8px DM Sans;transition:all .25s;display:flex}.auth-page-providers button:hover{border-color:#8fffc12e;transform:translateY(-1px)}.auth-page-providers button>span:nth-child(2){flex:1}.auth-provider-mark{border-radius:6px;place-items:center;width:24px;height:24px;margin-right:7px;font:700 9px Manrope;display:grid}.auth-provider-mark.discord{color:#fff;background:#5865f2}.auth-provider-mark.google{color:#202421;background:#eef2f0}.auth-page-providers i{border:1px solid #65716b;border-top-color:#8fffc1;border-radius:50%;width:10px;height:10px;animation:.7s linear infinite authPageSpin}.auth-page-divider{color:#4e5853;align-items:center;gap:10px;height:43px;font-size:7px;display:flex}.auth-page-divider:before,.auth-page-divider:after{content:"";background:#fff1;flex:1;height:1px}.auth-page-form{gap:13px;display:grid}.auth-page-form label{color:#79847e;flex-direction:column;gap:7px;font-size:7px;display:flex}.auth-page-form input{color:#d0d8d4;background:#090c0d;border:1px solid #ffffff17;border-radius:8px;outline:0;height:43px;padding:0 12px;font:400 10px DM Sans;transition:all .2s}.auth-page-form input:focus{border-color:#8fffc145;box-shadow:0 0 0 3px #8fffc109}.password-row{height:0;position:relative}.password-row button{color:#688f7a;cursor:pointer;background:0 0;border:0;padding:0;font-size:7px;position:absolute;bottom:0;right:0}.auth-submit{color:#08100c;cursor:pointer;background:#e2ece7;border:0;border-radius:8px;height:43px;margin-top:2px;font:600 9px DM Sans;transition:all .25s}.auth-submit:hover{background:#f1f6f3;transform:translateY(-1px);box-shadow:0 12px 32px #8fffc112}.auth-submit:disabled,.auth-page-providers button:disabled{opacity:.5;cursor:wait}.auth-page-success,.auth-page-error{border-radius:7px;margin-top:12px;padding:10px 11px;font-size:8px;line-height:1.45}.auth-page-success{color:#91dbae;background:#74e6a60f;border:1px solid #74e6a621;gap:8px;display:flex}.auth-page-success p{margin:0}.auth-page-error{color:#d88b8b;background:#eb6e6e0f;border:1px solid #eb6e6e21}.magic-toggle{color:#708079;cursor:pointer;background:0 0;border:0;margin:14px auto 0;font-size:7px;display:block}.auth-card>footer{text-align:center;color:#59645e;border-top:1px solid #fff1;margin-top:22px;padding-top:18px;font-size:8px}.auth-card>footer button{color:#82d8a7;cursor:pointer;background:0 0;border:0;font:500 8px DM Sans}.auth-panel>small{color:#3f4843;font-size:6px;position:absolute;bottom:22px}@keyframes authPageSpin{to{transform:rotate(360deg)}}@media (width<=850px){.auth-page{grid-template-columns:1fr}.auth-story{display:none}.auth-panel{min-height:100vh;padding:75px 22px 45px}.auth-page-back{top:20px;left:20px}.auth-panel:before{content:"exileon";color:#e7efeb;letter-spacing:-.7px;text-align:center;background:0 0;width:130px;height:42px;font:600 19px Manrope;position:absolute;top:20px;left:50%;transform:translate(-50%)}.auth-panel>small{margin-top:24px;position:static}.auth-page-providers{grid-template-columns:1fr}.auth-page-providers button{padding:0 12px}.auth-page-providers button>span:nth-child(2){text-align:center;padding-right:28px}}.exileon-wordmark{color:#edf4f0;letter-spacing:-1.1px;width:auto;height:auto;font:600 27px Manrope;overflow:visible}.exileon-wordmark:before{content:"e";color:#07100b;background:#8fffc1;border-radius:8px;place-items:center;width:30px;height:30px;margin-right:9px;font-size:18px;display:inline-grid}@media (width<=850px){.auth-panel:before{content:"exileon";color:#e7efeb;letter-spacing:-.7px;text-align:center;background:0 0;height:28px;font:600 19px Manrope}}.legal-consent{grid-template-columns:17px 1fr;align-items:start;gap:9px;color:#69756e!important;text-transform:none!important;letter-spacing:0!important;font-size:8px!important;line-height:1.55!important;display:grid!important}.legal-consent input{accent-color:#77dda3;width:15px!important;height:15px!important;min-height:0!important;margin:1px 0 0!important;padding:0!important}.legal-consent a,.auth-legal-links a{color:#82dca8;text-decoration:none}.legal-consent a:hover,.auth-legal-links a:hover{text-decoration:underline}.auth-legal-links{justify-content:center;align-items:center;gap:7px;display:flex!important}.auth-legal-links i{background:#46514b;border-radius:50%;width:2px;height:2px}.immersive-hero{--px:68%;--py:42%;--tx:0;--ty:0;isolation:isolate;background:#050706;border-bottom:1px solid #ffffff0e;grid-template-columns:minmax(340px,.88fr) minmax(500px,1.12fr);align-items:center;gap:clamp(45px,8vw,120px);min-height:calc(100svh - 70px);padding:clamp(72px,10vh,112px) max(28px,50vw - 590px) 74px;display:grid;position:relative;overflow:hidden}.immersive-hero:after{content:"";z-index:-5;background:radial-gradient(900px circle at var(--px) var(--py),#5fd39411,transparent 52%);transition:background-position .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.intro-darkness{z-index:20;pointer-events:none;background:#020303;animation:1.9s cubic-bezier(.16,1,.3,1) 80ms both darknessOpen;position:absolute;inset:0}.intro-light{z-index:-3;width:58vw;max-width:820px;height:58vw;max-height:820px;transform:translate(calc(-50% + var(--tx)*20px),calc(-50% + var(--ty)*20px));filter:blur(6px);background:radial-gradient(circle,#6fe2a417,#50957f06 33%,#0000 67%);border-radius:50%;transition:transform .9s cubic-bezier(.16,1,.3,1);animation:2.3s cubic-bezier(.16,1,.3,1) .3s both lightWake;position:absolute;top:47%;left:63%}.intro-grain{z-index:-1;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.immersive-copy{z-index:3;animation:1.25s cubic-bezier(.16,1,.3,1) .55s both copyWake;position:relative}.beta-signal{color:#738078;letter-spacing:1.65px;align-items:center;gap:9px;width:max-content;font-size:7px;display:flex}.beta-signal i{background:#75e7a8;border-radius:50%;width:5px;height:5px;animation:3s ease-in-out infinite quietPulse;box-shadow:0 0 15px #75e7a8b3}.immersive-copy h1{letter-spacing:clamp(-3.7px,-.28vw,-2px);color:#eff4f1;margin:27px 0 23px;font:500 clamp(44px,5vw,66px)/1.01 Manrope}.immersive-copy h1 span{color:#78847e}.immersive-copy>p{color:#77817c;max-width:480px;margin:0;font-size:clamp(13px,1.12vw,16px);line-height:1.72}.immersive-actions{gap:9px;margin-top:31px;display:flex}.immersive-actions button{cursor:pointer;border-radius:7px;height:45px;padding:0 17px;font:600 10px DM Sans}.hero-primary{color:#07100b;background:#e4eee9;border:0;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s;box-shadow:0 12px 40px #6de0a00f}.hero-primary:hover{transform:translateY(-2px);box-shadow:0 17px 50px #6de0a021}.hero-primary b{margin-left:15px;font-size:14px}.hero-secondary{color:#8c9691;background:#ffffff03;border:1px solid #ffffff17;transition:border-color .4s,color .4s,background .4s}.hero-secondary:hover{color:#d8e1dc;background:#ffffff06;border-color:#7de3aa33}.hero-secondary span{color:#72dca0;margin-left:14px}.hero-proof{color:#4f5954;letter-spacing:.55px;text-transform:uppercase;align-items:center;gap:10px;margin-top:29px;font-size:7px;display:flex}.hero-proof i{background:#6e7b74;border-radius:50%;width:2px;height:2px}.identity-stage{min-height:570px;transform:translate(calc(var(--tx)*9px),calc(var(--ty)*7px));justify-content:center;align-items:center;transition:transform .8s cubic-bezier(.16,1,.3,1);animation:1.5s cubic-bezier(.16,1,.3,1) .65s both stageWake;display:flex;position:relative}.stage-aura{aspect-ratio:1;border:1px solid #7ee7ae0e;border-radius:50%;width:78%;position:absolute}.stage-aura:before,.stage-aura:after,.stage-aura i{content:"";border:1px solid #ffffff09;border-radius:50%;position:absolute;inset:12%}.stage-aura:after{border-color:#7ee7ae0f;inset:27%}.stage-aura i{background:#79dda6;border:0;width:4px;height:4px;inset:auto;box-shadow:0 0 20px #79dda6}.stage-aura i:first-child{opacity:.7;top:25%;left:13%}.stage-aura i:nth-child(2){opacity:.35;top:54%;right:7%}.stage-aura i:nth-child(3){opacity:.2;bottom:2%;left:31%}.stage-card{z-index:2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#080c0ad1;border:1px solid #ffffff16;border-radius:14px;width:min(380px,68%);min-height:415px;padding:25px;animation:.72s cubic-bezier(.16,1,.3,1) both cardSwitch;box-shadow:0 35px 110px #00000080,inset 0 1px #ffffff06}.stage-card header{color:#9aa49f;justify-content:space-between;align-items:center;font-size:11px;display:flex}.stage-card header .exileon-logo{font-size:14px}.stage-card header>span{letter-spacing:1.1px;color:#48534d;font-size:7px}.stage-status{color:#6ed69c;letter-spacing:1.35px;text-transform:uppercase;align-items:center;gap:7px;margin-top:53px;font-size:7px;display:flex}.stage-status i{background:#6ed69c;border-radius:50%;width:4px;height:4px;box-shadow:0 0 11px #6ed69c}.stage-card h2{letter-spacing:-1.1px;max-width:300px;margin:17px 0 11px;font:500 clamp(21px,2vw,28px)/1.12 Manrope}.stage-card>p{color:#69736e;max-width:295px;margin:0;font-size:9px;line-height:1.65}.stage-card>strong{color:#9bdfb9;margin-top:24px;font:500 13px Manrope;display:block}.scene-rows{border-top:1px solid #ffffff0e;margin-top:29px}.scene-rows div{color:#818c86;border-bottom:1px solid #ffffff0a;align-items:center;height:34px;font-size:7px;display:flex}.scene-rows b{color:#53605a;margin-left:auto;font-weight:500}.scene-nav{z-index:4;flex-direction:column;gap:2px;display:flex;position:absolute;top:50%;right:-5px;transform:translateY(-50%)}.scene-nav button{color:#4e5953;text-align:left;letter-spacing:.4px;cursor:pointer;background:0 0;border:0;border-left:1px solid #0000;width:112px;height:35px;font-size:7px;transition:color .45s,border-color .45s,transform .45s cubic-bezier(.16,1,.3,1)}.scene-nav button span{color:#353e39;width:28px;display:inline-block}.scene-nav button:hover{color:#a3aea8}.scene-nav button.active{color:#8ce5b2;border-color:#75dda2;transform:translate(-7px)}.intro-scroll{color:#3f4843;letter-spacing:1.2px;text-transform:uppercase;align-items:center;gap:10px;font-size:6px;display:flex;position:absolute;bottom:23px;left:max(28px,50vw - 590px)}.intro-scroll i{transform-origin:0;background:#53605a;width:21px;height:1px;animation:2.8s ease-in-out infinite scrollLine}@keyframes darknessOpen{0%{opacity:1}35%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes lightWake{0%{opacity:0;transform:translate(-50%,-50%)scale(.45)}to{opacity:1}}@keyframes copyWake{0%{opacity:0;filter:blur(10px);transform:translateY(20px)}to{opacity:1;filter:none;transform:none}}@keyframes stageWake{0%{opacity:0;filter:blur(12px);transform:translateY(22px)scale(.96)}to{opacity:1;filter:none}}@keyframes cardSwitch{0%{opacity:0;filter:blur(6px);transform:translateY(9px)scale(.985)}to{opacity:1;filter:none;transform:none}}@keyframes quietPulse{50%{opacity:.4;box-shadow:0 0 6px #75e7a84d}}@keyframes scrollLine{50%{opacity:.35;transform:scaleX(.35)}}@media (width<=1000px){.immersive-hero{grid-template-columns:1fr;min-height:auto;padding-top:105px}.immersive-copy{max-width:650px}.identity-stage{justify-self:center;width:min(720px,100%)}.scene-nav{right:0}}@media (width<=620px){.immersive-hero{gap:24px;padding:82px 18px 60px}.immersive-copy h1{font-size:45px}.immersive-actions{flex-direction:column}.immersive-actions button{width:100%}.hero-proof{flex-wrap:wrap}.identity-stage{width:110%;min-height:510px;margin-left:-5%}.stage-card{width:72%;min-height:385px;padding:20px}.stage-card h2{font-size:21px}.stage-status{margin-top:38px}.scene-nav{right:-4px}.scene-nav button{width:75px}.scene-nav button:not(.active){color:#0000}.scene-nav button span{color:#3f4944;width:24px}.scene-nav button.active{color:#8ce5b2}.intro-scroll{display:none}}@media (prefers-reduced-motion:reduce){.immersive-hero *{transition:none!important;animation:none!important}.intro-darkness{display:none}.identity-stage{transform:none!important}}.legacy-hero{display:none!important}.cta-account-button{margin:28px auto 13px;position:relative}.legal-page{color:#dce5e0;background:#090c0d;min-height:100vh;font-family:DM Sans,sans-serif}.legal-topbar{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090c0de0;border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:center;height:68px;padding:0 max(24px,50vw - 590px);display:flex;position:sticky;top:0}.legal-topbar>a:last-child{color:#7d8982;font-size:9px;text-decoration:none}.legal-brand{color:#e8efeb;align-items:center;gap:9px;text-decoration:none;display:flex}.legal-brand i{color:#07100b;background:#77e3a5;border-radius:8px;place-items:center;width:30px;height:30px;font-style:normal;font-weight:700;display:grid}.legal-brand strong{font:600 15px Manrope}.legal-brand span{text-transform:uppercase;letter-spacing:1px;color:#718078;border:1px solid #ffffff1a;border-radius:4px;padding:3px 5px;font-size:6px}.legal-layout{grid-template-columns:235px minmax(0,760px);gap:90px;max-width:1180px;margin:auto;padding:70px 28px 120px;display:grid}.legal-layout>aside{height:max-content;position:sticky;top:115px}.legal-layout>aside>span,.legal-heading>span{letter-spacing:1.5px;color:#6ed59a;font-size:7px}.legal-layout aside nav{border-left:1px solid #ffffff14;flex-direction:column;margin:18px 0 31px;display:flex}.legal-layout aside nav a{color:#69756e;border-left:1px solid #0000;align-items:center;min-height:36px;margin-left:-1px;padding-left:14px;font-size:9px;text-decoration:none;display:flex}.legal-layout aside nav a:hover,.legal-layout aside nav a.active{color:#dce6e0;border-left-color:#78e3a5}.legal-layout aside>p{color:#505b55;margin:0 0 7px;font-size:7px}.legal-email{color:#8bdcaf;font-size:8px;text-decoration:none}.legal-heading{border-bottom:1px solid #ffffff13;padding-bottom:40px}.legal-heading h1{letter-spacing:-2.8px;margin:17px 0;font:500 clamp(35px,5vw,58px)/1 Manrope}.legal-heading p{color:#87928c;max-width:650px;font-size:14px;line-height:1.7}.legal-heading small{color:#526059;font-size:8px}.legal-summary{background:#74e1a406;border:1px solid #74e1a41f;border-radius:8px;margin:30px 0;padding:18px}.legal-summary strong{color:#8ee5b4;font-size:9px}.legal-summary p{margin:7px 0 0!important}.legal-layout article>section{border-bottom:1px solid #ffffff0f;padding:31px 0}.legal-layout article h2{letter-spacing:-.25px;margin:0 0 16px;font:600 17px Manrope}.legal-layout article p{color:#8d9892;margin:11px 0;font-size:11px;line-height:1.8}.legal-layout article footer{color:#515c56;justify-content:space-between;padding:35px 0;font-size:8px;display:flex}.legal-layout article footer a{color:#7edba6;text-decoration:none}@media (width<=800px){.legal-layout{grid-template-columns:1fr;gap:40px;padding-top:40px}.legal-layout>aside{position:static}.legal-layout aside nav{grid-template-columns:1fr 1fr;display:grid}.legal-heading h1{font-size:40px}.legal-topbar{padding:0 18px}}@media (width<=480px){.legal-layout{padding:32px 18px 80px}.legal-layout aside nav{grid-template-columns:1fr}.legal-layout article footer{flex-direction:column;gap:9px}}
