@import"https://fonts.googleapis.com/css2?family=Chewy&family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Noto+Serif+Old+Uyghur&display=swap";:root{background-color:#303033;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%23fcfafe' fill-opacity='0.075' fill-rule='evenodd'/%3E%3C/svg%3E");color:#eee;font-family:Fira Sans,system-ui}#root,body,html{margin:0;padding:0;overflow-x:hidden}.hero{width:100%;display:flex;align-items:center;justify-content:center;min-height:95vh;position:relative;background:linear-gradient(135deg,#191963,#7a0016);border-bottom:8px solid #0070c0}.hero-text{text-align:center;position:relative}.hero-text h2{font-size:2.5rem;margin-bottom:2rem;margin:0;text-align:left;font-weight:400;color:#fff;font-family:"Noto Serif Old Uyghur"}.hero-text h1{font-size:4.5rem;margin-bottom:1rem;margin:0;font-weight:800;line-height:.7;background:linear-gradient(180deg,red 0% 16.666%,#f90 16.666% 33.333%,#ffe132 33.333% 50%,#1cb963 50% 66.666%,#0070c0 66.666% 83.333%,#793da6 83.333% 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;background-size:100% 100%;font-family:Fira Sans}@keyframes pride-animation{0%{background-position:0% center}50%{background-position:110% center}to{background-position:0% center}}@keyframes pride-animation-white{0%{background-position:100% center}50%{background-position:0% center}to{background-position:100% center}}.hero-text .background{position:absolute;background-image:url(/assets/progress_triangle_normal-BeUQGmxP.png);background-position:0% center;background-size:10% 100%;background-repeat:no-repeat;color:transparent;-webkit-background-clip:text;background-clip:text;bottom:0;left:0;width:100%;animation:pride-animation 5s infinite}.hero-text .whiteground{position:absolute;background:linear-gradient(to right,white 50%,transparent 50%);background-size:200% 100%;background-position:-100% center;background-clip:text;-webkit-background-clip:text;color:transparent;bottom:0;left:0;width:100%;animation:pride-animation-white 5s infinite}.hero-accent{position:absolute;top:0;left:0;width:80%;max-height:90vh;min-height:40vh;-webkit-user-select:none;user-select:none;pointer-events:none}.hero-cardinal{height:7rem;z-index:2}@media (max-width: 768px){.hero{min-height:70vh}.hero-text h2{font-size:1.5rem}.hero-text h1{font-size:3rem}.hero-cardinal{height:5rem}}.custom-shape-divider-bottom-1757091295{position:absolute;bottom:-2px;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.custom-shape-divider-bottom-1757091295 svg{position:relative;display:block;width:calc(100% + 1.3px);height:10%;transform:rotateY(180deg)}.custom-shape-divider-bottom-1757091295 .shape-fill{fill:#303033}.navbar{position:fixed;top:0;width:100%;height:50px;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 2rem;z-index:1000;box-sizing:border-box;transition:all .3s ease;left:50%;transform:translate(-50%);overflow:hidden}.navbar img{height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;transition:opacity .3s ease}.navbar.scrolled img{opacity:.15}.navbar.scrolled{background-color:#0a0a0a33;box-shadow:0 2px 5px #0000001a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform:translateY(10px) translate(-50%);width:80%;border-radius:.5rem;background-color:transparent}.menu{list-style:none;display:flex;gap:1rem;margin:0;padding:0;z-index:1;border-radius:.5rem;padding-left:.5rem}.navbar.scrolled .menu{background:transparent}.menu div{width:1px;height:2rem;background-color:#eee;z-index:2}.menu li{cursor:pointer;font-weight:500;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;gap:.25rem;z-index:10;padding:.25rem .5rem;border-radius:.25rem}.navbar.scrolled .menu li{color:#eee;background-color:transparent}.menu li:before{content:"";position:absolute;width:100%;height:100%;right:105%;top:0;background:linear-gradient(90deg,#830000 0% 16.666%,#925800 16.666% 33.333%,#9e8a1e 33.333% 50%,#11773f 50% 66.666%,#00487b 66.666% 83.333%,#4a2665 83.333% 100%);transition:right .2s ease;z-index:-1}.menu li:hover:before{right:0%}.menu a{color:#fff;text-decoration:none}.navbar-name{font-size:1rem;font-weight:400;z-index:1;cursor:pointer}.navbar-name a{color:#ccc;font-weight:700;text-decoration:none;background-color:#000;padding:.25rem .5rem;border-radius:.25rem}.navbar.scrolled .navbar-name a{color:#eee;background-color:transparent}.navbar.scrolled .navbar-pride{background:linear-gradient(90deg,#ff5e5e,#ffc964,#ffff64,#5bff5b,#5b5bff,#b651ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:800}@media (max-width: 600px){.navbar{width:90%;padding:0 1rem}.navbar.scrolled{width:90%}.navbar-name{font-size:.8rem}.menu{gap:.4rem}.menu li{width:100%;text-align:center;padding:.5rem 0;font-size:.7rem}.menu li:before{display:none}}.landing{min-height:200vh}.landing-meetings{padding:1rem}.lm-top h3{font-size:2.5rem;margin-bottom:1rem;font-weight:500;font-family:Chewy}.lm-top{display:flex;flex-direction:row;align-items:center;justify-content:center}.meetings-container{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;overflow-x:auto}.meeting{background-color:#222;padding:1rem;border-radius:.5rem;width:100%;max-width:35rem;border:1px solid #333;flex-shrink:0;box-sizing:border-box}.meeting-top{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.meeting-title{font-size:1.2rem;margin:.5rem 0;font-weight:600}.meeting-date{font-size:1rem;color:#bbb}.meeting-details{display:flex;gap:1rem}.meeting-time,.meeting-location{background-color:#444;color:#ccc;font-size:.9rem;padding:.3rem .6rem;border-radius:.3rem;gap:.25rem;display:flex;align-items:center;justify-content:center}.meeting-agenda{position:relative;display:inline-block;margin-top:.5rem;font-size:.9rem;padding:.5rem 1rem;border-radius:.4rem;color:#fff;background-color:#007bff;height:fit-content;margin-left:auto;text-decoration:none;font-weight:600;letter-spacing:.3px;border:1px solid #3399ff;overflow:hidden;z-index:1;transition:transform .25s ease,box-shadow .25s ease}.meeting-agenda:after{content:"";position:absolute;top:-50%;left:-100%;width:200%;height:200%;transform:rotate(45deg);background:linear-gradient(120deg,#fff9,#007bffcc 40% 60%,#fff9);z-index:-1;transition:left .6s ease}.meeting-agenda:hover:after{left:100%}.meeting-agenda:hover{box-shadow:0 0 20px #007bffb3}.meeting.meeting-ended{background-color:#1a1a1a;border-color:#2a2a2a}.meeting.meeting-ended .meeting-title,.meeting.meeting-ended .meeting-date{color:#666}.meeting.meeting-ended .meeting-time,.meeting.meeting-ended .meeting-location{background-color:#222;color:#777}@media (max-width: 600px){.meeting-title{font-size:1rem}.meeting-date{font-size:.8rem}.meeting-time,.meeting-location{font-size:.7rem}.meeting-agenda{font-size:.8rem;padding:.5rem}}.who-we-are{margin:1rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem;flex-direction:column}.who-we-are-card{width:fit-content;max-width:500px;background-color:#222;border-radius:.5rem;padding:1rem;position:relative}.who-we-are-card svg{position:absolute;top:.5rem;right:.5rem;height:40%;width:20%;z-index:0;color:#555}.who-we-are-card h2,.who-we-are-card p{z-index:4}.who-we-are-card a{position:relative;display:inline-block;background-color:#daa520;color:#fff;padding:.5rem 1rem;border-radius:.5rem;text-decoration:none;overflow:hidden;z-index:1;border:1px solid gold;font-weight:700;letter-spacing:.5px;transition:transform .25s ease,box-shadow .25s ease}.who-we-are-card a:after{content:"";position:absolute;top:-50%;left:-100%;width:200%;height:200%;transform:rotate(45deg);background:linear-gradient(120deg,#fff9,#ffd700cc 40% 60%,#fff9);z-index:-1;transition:left .6s ease}.who-we-are-card a:hover:after{left:100%}.who-we-are-card a:hover{box-shadow:0 0 20px #ffd700b3}.footer{padding:1rem;background-color:#111;margin-top:4rem}.footer a{color:#eee;text-decoration:none}.footer-top p{font-size:.8rem}.footer-top p:first-child{font-size:larger}.footer-top{display:flex;flex-direction:row;justify-content:space-between}.footer-bottom{display:flex;flex-direction:row}.footer-links{display:flex;flex-direction:row;gap:1rem;justify-content:space-evenly;width:100%;margin:0;flex-wrap:wrap}.footer-links-section{display:flex;flex-direction:column;flex:1 0 160px;gap:.2rem}.footer-links-section h4{color:gold;margin-bottom:.5rem;border-bottom:1px solid gold}.footer-links-section a{color:#ccc;text-decoration:none;font-weight:500}.footer-links-section a:hover{color:#daa520}.footer-creator{transform:translateY(2rem) translate(2rem);display:flex;flex-direction:column;align-items:center;gap:1rem;overflow:hidden;transition:all .4s ease;border-bottom:4px solid gold;border-radius:1rem 0 0}.footer-creator p{margin:1rem;color:#fff;text-decoration:none}.footer-creator p span{display:block;color:gold;text-decoration:none;transition:color .4s ease;font-weight:700}.footer-creator img{height:14rem;margin-top:-4rem;transform:translateY(4rem) translate(1rem) scale(1);transition:all .4s ease}.footer-creator:hover{background-color:#fa72ff48;transform:translateY(1rem) translate(1rem);border-bottom:4px solid #fa4ac2}.footer-creator:hover img{transform:translate(0) translateY(3rem) scale(1.1)}.footer-creator:hover p span{color:#fa4ac2}.footer-pride{font-size:34vw;line-height:0;white-space:nowrap;text-align:center;height:fit-content;margin:20vw 0;padding:0;pointer-events:none;cursor:default}.footer-pride p{margin:0;padding:0;font-weight:800}.footer-pride span:nth-child(1){color:red}.footer-pride span:nth-child(2){color:orange}.footer-pride span:nth-child(3){color:#ff0}.footer-pride span:nth-child(4){color:#0f0}.footer-pride span:nth-child(5){color:#0ff}.footerEmailTag{border:1px solid darkgoldenrod;padding:.05rem .25rem;border-radius:.25rem;color:#fff;font-weight:600;display:inline-block}.footer-links-section a:hover .footerEmailTag{background-color:#b8860b}.banner.true{display:none}.banner{height:50px;background-color:#3d382a;display:flex;position:fixed;top:20px;left:50%;translate:-50% 0;width:80%;z-index:9999;flex-direction:row;padding:.125rem .5rem;box-sizing:border-box;align-items:center;justify-content:space-between;border-radius:1rem}.banner-content{display:flex;flex-direction:column;align-items:left;justify-content:center;gap:0}.banner-content p{margin:0;padding:0;font-weight:700;font-size:.9rem}.banner-content p:last-child{color:#ccc;font-weight:400;font-size:1rem}.banner-link{padding:.25rem .5rem;background-color:#daa520;height:fit-content;border-radius:.25rem;color:#fff;text-decoration:none}.banner-link:hover{background-color:#b8860b}.banner-actions{display:flex;align-items:center;gap:.5rem;padding:.5rem}.banner-close{font-size:1.25rem;font-weight:700;cursor:pointer;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);border-radius:9999px;padding:.1rem}.banner-close:hover{transform:rotate(90deg)}.guidelines{text-align:left;padding:1rem;border:1px solid #444;border-radius:.5rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0003}.guidelines h4{margin-top:0;margin-bottom:.5rem;font-weight:700;font-size:1.4rem;border-bottom:1px solid #444;padding-bottom:.75rem}.guidelines>div{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.guidelines>div>p{margin:1rem 0;font-size:1rem;font-weight:500;color:#ddd}.guidelines>div>div{width:1rem;height:1rem;border-radius:99rem;background-color:#111}.guidelines>div>div.red{background-color:red}.guidelines>div>div.orange{background-color:#f90}.guidelines>div>div.yellow{background-color:#ffe132}.guidelines>div>div.green{background-color:#1cb963}.guidelines>div>div.blue{background-color:#0070c0}.guidelines>div>div.purple{background-color:#793da6}.agenda{display:flex;flex-direction:column;gap:1rem;padding:2rem;margin-top:50px;padding-bottom:50vh}.agenda.fullscreen{padding:.5rem 20vw}.agenda.fullscreen h1{margin-top:10rem}.agenda h1{font-size:2rem;margin:0;font-weight:800;width:fit-content;background:linear-gradient(90deg,red,#f90,#ffe132,#1cb963,#0070c0,#793da6);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:Chewy}.agenda h2{font-size:1.5rem;margin:0;font-weight:700;width:fit-content;color:#ccc;line-height:0}.agenda h3{font-size:1.5rem;margin:0;font-weight:400;width:fit-content;line-height:1.2;margin:1rem auto;padding:.4rem .8rem;border-radius:.3rem;position:relative;font-family:Chewy}.agenda h3:before{content:"";background-color:#fff;width:5rem;height:5px;position:absolute;left:-5rem;top:50%;transform:translateY(-50%);border-radius:99rem}.agenda h3:after{content:"";background-color:#fff;width:5rem;height:5px;position:absolute;right:-5rem;top:50%;transform:translateY(-50%);border-radius:99rem}.agenda-body{max-width:700px;width:100%;margin:0 auto}.agenda-preview{white-space:pre-wrap;text-align:center;line-height:2.5}.question{text-align:center;font-size:1.8rem;margin-top:2rem;margin-bottom:4rem;color:#fff;font-weight:700}.question-e{text-align:center;font-size:1.5rem;margin:0;font-weight:700}.question-e.q-r{color:red}.question-e.q-o{color:#f90}.question.q-y{color:#ffe132}.question.q-g{color:#1cb963}.question.q-b{color:#0070c0}.extra{white-space:pre-wrap;margin-top:2rem;line-height:1.5;font-size:1rem}.extra p{margin:0}.extra h1{font-size:2rem;margin:0;margin-top:8rem;font-weight:800}.extra h2{font-size:1.5rem;margin:0;margin:6rem 0 0;font-weight:100;font-family:Chewy}.extra h3{font-size:1.5rem;margin:0;font-weight:300;font-family:Chewy}.extra a{color:#21a3ff;text-decoration:underline}.extra li{margin:0}.meeting-ended-msg{width:100%;padding:1rem;border-radius:9999px;background-color:#c00;box-sizing:border-box;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem}.meeting-actions{display:flex;background-color:#222;justify-content:center;width:fit-content;border-radius:.5rem;overflow:hidden}.meeting-actions div{padding:.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.meeting-actions div:hover{background-color:#000}.meeting-action-reload{transition:transform .3s ease}.meeting-actions div:hover .meeting-action-reload{transform:rotate(360deg)}.meeting-actions-n-stuff{display:flex;flex-direction:row;gap:.5rem}.meeting-data{display:flex;background-color:#222;justify-content:center;width:fit-content;border-radius:.5rem;overflow:hidden}.meeting-data div{padding:.5rem}.meeting-data div p{margin:0;padding:0}.loading-container{height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;flex-direction:column}.loading-container>p{margin:0;font-size:1.25rem;font-weight:700}@media (max-width: 768px){.agenda h1{font-size:1.5rem}.agenda h2,.agenda h3{font-size:1.2rem}.agenda h3:before{width:2rem;left:-2rem}.agenda h3:after{width:2rem;right:-2rem}.agenda-preview{line-height:2}.question{font-size:1.5rem;margin-bottom:2rem}.question-e{font-size:1.2rem}.extra{font-size:.9rem}.extra h1{font-size:1.5rem;margin-top:4rem}.extra h2{font-size:1.2rem;margin-top:3rem}.extra h3{font-size:1.2rem}}.rainbow-seperator{width:100%;height:12px;margin:100px 0;background:linear-gradient(90deg,red 0% 16.666%,#f90 16.666% 33.333%,#ffe132 33.333% 50%,#1cb963 50% 66.666%,#0070c0 66.666% 83.333%,#793da6 83.333% 100%);border-radius:2rem}blockquote{font-style:italic;color:#ccc;border-left:4px solid #050505;padding:.75rem 1rem;margin:1.5rem 0;background:#222;border-radius:.5rem}blockquote p{margin:0;font-size:1.1rem;line-height:1.6}blockquote footer{margin-top:.5rem;font-size:.9rem;font-style:normal;color:#999;text-align:right}.loader{width:100px;height:49px;border-radius:100px 100px 0 0;position:relative;overflow:hidden}.loader:before{content:"";position:absolute;inset:0 0 -100%;background:radial-gradient(farthest-side at top,#0000 35%,#750787 36% 43%,#004dff 44% 51%,#008026 52% 59%,#ffed00 60% 67%,#ff8c00 68% 75%,#e40303 76% 83%,#0000 84%) bottom/100% 50% no-repeat;animation:l8 2s infinite}@keyframes l8{0%,20%{transform:rotate(0)}40%,60%{transform:rotate(.5turn)}80%,to{transform:rotate(1turn)}}.admin-meetings-list{display:flex;flex-direction:column;gap:1rem;margin:2rem auto;padding:1rem}.admin-meeting{background-color:#222;padding:1rem;border-radius:.5rem;width:100%;max-width:300px}.admin-meeting h3{font-size:1.2rem;margin:.5rem 0;font-weight:600}.manage-meeting{display:flex;flex-direction:column;gap:2rem;max-width:700px;margin:2rem auto;padding:1rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#eee}.manage-meeting-nav{display:flex;justify-content:space-between;font-size:.9rem;margin-bottom:1rem}.manage-meeting-nav a{color:#ff6d40;text-decoration:none}.manage-meeting h1{text-align:center;font-size:2.5rem;font-weight:800}.manage-meeting h2{font-size:1.6rem;font-weight:700;margin-bottom:1rem;border-bottom:2px solid #ff6d40;padding-bottom:.3rem}.manage-meeting .card{background-color:#1b1b1b;padding:1.5rem;border-radius:.8rem;box-shadow:0 4px 10px #0006;display:flex;flex-direction:column;gap:1rem}.manage-meeting label{display:flex;flex-direction:column;font-weight:600;margin-bottom:.8rem}.manage-meeting input,.manage-meeting textarea{margin-top:.3rem;padding:.6rem;border-radius:.4rem;border:1px solid #444;background-color:#222;color:#eee;font-size:1rem;font-family:inherit;width:100%;box-sizing:border-box}.manage-meeting footer>input{width:fit-content;background-color:transparent;border:none}.manage-meeting input:focus,.manage-meeting textarea:focus{outline:none;border-color:#ff6d40}.manage-meeting textarea{resize:vertical;min-height:100px}.manage-meeting .datetime-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.manage-meeting .questions{display:grid;grid-template-columns:1fr;gap:.8rem}.admin-save,.create-btn{background-color:#ff6d40;border:none;padding:.8rem 1.2rem;color:#fff;font-weight:700;font-size:1rem;border-radius:.5rem;cursor:pointer;transition:background-color .2s}.admin-save:disabled{opacity:.6;cursor:not-allowed}.admin-save:hover:not(:disabled),.create-btn:hover{background-color:#ff8360}.markdown-preview{padding:.8rem;border:1px solid #444;border-radius:.4rem;background-color:#303033;margin-top:.5rem}.markdown-preview h2{border:none}.no-agenda{text-align:center}.markdown{white-space:pre-wrap;word-wrap:break-word;font-family:monospace}.info-pg{padding:4rem 15vw 2rem 15vw}.doc{margin:4rem 15vw 1rem 15vw;font-family:Arial,Helvetica,sans-serif;background-color:#222;padding:5vw;border-radius:2rem}.doc h1{margin:-5vw -5vw 3rem -5vw;text-align:center;background-color:#111;padding:5rem;border-radius:2rem 2rem 0 0;border-bottom:2px solid gold}.doc h2{margin:3rem 0 1rem;text-align:center}.doc p{font-weight:300}.join-hero{margin-top:5rem;padding:3rem;display:flex;align-items:center;justify-content:center;min-height:70vh;overflow:hidden}.join-hero h1{font-size:calc(5vw + 2rem);opacity:1;animation:fade-in 3s 1;z-index:999}.join-hero div{width:100vw;height:100vw;max-height:140vh;max-width:140vh;min-width:30vh;min-height:30vh;position:absolute;background-color:red;border-radius:100%;top:-50%;filter:blur(200px);opacity:.6;animation:fade-in-shape 3s 1,rainbow 10s infinite}.join-hero svg{position:absolute;bottom:2rem;height:3rem;width:3rem}.join-body{padding:20vw;display:flex;align-items:center;justify-content:center;min-height:60vh;position:relative;flex-direction:column}.join-body img{width:100vh;height:100vw;filter:blur(80px);opacity:.5;position:absolute;top:0;left:50%;transform:translate(-50%) rotate(-90deg);pointer-events:none}.join-body h2,.join-body p{z-index:999}@keyframes fade-in{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-shape{0%{opacity:0}to{opacity:.6}}@keyframes rainbow{0%{background-color:red}20%{background-color:#ff7f00}40%{colbackground-coloror:#ffff00}60%{background-color:#0f0}80%{background-color:#00f}to{background-color:red}}.flag-card{display:flex;gap:.25rem;align-items:center;overflow-x:auto}.flag-card p{width:150px}.flag-card input{background-color:#222;color:#fff;border-radius:1rem;height:fit-content;padding:.25rem .5rem;border:none;width:150px}.flag-card input[type=checkbox]{width:fit-content}
