@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--bg-primary:#0c111e;--bg-secondary:#151d31;--bg-btn:#263454;--bg-btn-hover:#35466a;--accent:#65a6ff;--accent-purple:#a28bff;--text-primary:#f5f7ff;--text-secondary:#a8b3ce;--default-duration:.25s}*{box-sizing:border-box}html{min-height:100%}body{background:#0c111e;background:var(--bg-primary);color:#f5f7ff;color:var(--text-primary);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;font-weight:400;min-height:100vh}a{color:inherit}button,input{font:inherit}h1,h2,h3{font-weight:700}.landing-page{background:linear-gradient(118deg,#0c1220,#101628 48%,#121425);isolation:isolate;min-height:100vh;overflow:hidden;position:relative}.app-background{background:radial-gradient(ellipse 44% 45% at 3% 50%,#205ea230,#0000 80%),radial-gradient(ellipse 42% 48% at 94% 12%,#723fc13d,#0000 80%),radial-gradient(ellipse 37% 36% at 76% 75%,#264c9c1f,#0000 80%);inset:0;pointer-events:none;position:absolute;z-index:-1}.app-background:before{background-image:linear-gradient(#9dafe712 1px,#0000 0),linear-gradient(90deg,#9dafe712 1px,#0000 0);background-size:70px 70px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#0000 1%,#000 35%,#0000 96%);mask-image:linear-gradient(180deg,#0000 1%,#000 35%,#0000 96%);position:absolute}.app-background:after{background:#6a4ec4;border-radius:50%;content:"";filter:blur(135px);height:620px;opacity:.12;position:absolute;right:-230px;top:120px;width:620px}.landing-shell{margin:0 auto;position:relative;width:min(1180px,calc(100% - 72px))}.landing-nav{align-items:center;display:flex;gap:24px;justify-content:space-between;min-height:110px}.landing-brand{align-items:center;display:inline-flex;font-size:27px;font-weight:800;gap:12px;letter-spacing:-1.4px;text-decoration:none}.landing-brand__mark{background:url(/static/media/chirpr-logo.903ceb46d09c17d3a944.png) 50%/contain no-repeat;display:block;flex-shrink:0;height:43px;width:43px}.landing-brand__dot{color:#80b5ff}.landing-nav__links{align-items:center;display:flex;gap:30px}.landing-nav__links a{font-size:14px;font-weight:600;text-decoration:none}.landing-nav__links .aboutButton,.landing-nav__login{color:#b7c2dc}.landing-nav__links .aboutButton:hover,.landing-nav__login:hover{color:#fff}.landing-nav__join{background:#ffffff12;border:1px solid #90abf04d;border-radius:12px;padding:12px 19px;transition:background .25s ease,border-color .25s ease;transition:background var(--default-duration) ease,border-color var(--default-duration) ease}.landing-nav__join:hover{background:#ffffff21;border-color:#90abf099}.landing-nav__join span{margin-left:8px}.landing-hero{grid-gap:clamp(28px,7vw,110px);align-items:center;display:grid;gap:clamp(28px,7vw,110px);grid-template-columns:minmax(0,1fr) minmax(335px,420px);min-height:565px;padding:45px 0 64px}.landing-hero__content{min-width:0}.landing-eyebrow{align-items:center;background:#546ab21a;border:1px solid #708de238;border-radius:50px;color:#b8c6ee;display:inline-flex;font-size:11px;font-weight:700;gap:11px;letter-spacing:1.4px;padding:10px 14px}.landing-eyebrow__dot{background:#77b4ff;border-radius:100%;box-shadow:0 0 12px #62adffc7;height:7px;width:7px}.landing-copy h1{font-size:clamp(44px,4.6vw,68px);font-weight:800;letter-spacing:-3.8px;line-height:1.115;margin:26px 0 22px}.landing-copy h1 span{background:linear-gradient(105deg,#76c6ff 2%,#a3a2ff 48%,#c59bff);-webkit-background-clip:text;background-clip:text;color:#0000}.landing-copy p{color:#aebbd5;font-size:16px;line-height:1.9;margin:0;max-width:475px}.landing-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:35px}.landing-cta{align-items:center;border-radius:13px;display:inline-flex;font-size:14px;font-weight:700;gap:13px;justify-content:center;min-height:51px;padding:0 20px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.landing-cta:hover{transform:translateY(-2px)}.landing-cta--primary{background:linear-gradient(110deg,#568cff,#8f6df0);box-shadow:0 12px 32px #5166f638;color:#fff}.landing-cta--primary:hover{box-shadow:0 15px 42px #6462f661}.landing-cta--secondary{background:hsla(0,0%,100%,.035);border:1px solid #aabce738;color:#d5def2}.landing-cta--secondary:hover{background:#ffffff17}.landing-hero__microcopy{color:#8090b0;font-size:12px;margin:23px 0 0}.landing-hero__microcopy span{color:#91a6ff;margin-right:6px}.landing-auth-wrap{isolation:isolate;position:relative;width:100%}.landing-auth-wrap:before{background:linear-gradient(140deg,#6599ff2b,#a053e42b);border-radius:55px;content:"";filter:blur(55px);inset:-25px;position:absolute;z-index:-1}.landing-auth{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(155deg,#212c46e6,#161c2ff0);border:1px solid #a2bbf536;border-radius:24px;box-shadow:0 35px 90px #0000005c,inset 0 1px hsla(0,0%,100%,.045);padding:36px;position:relative}.landing-auth__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.landing-auth__symbol{background:#8d7dff21;border:1px solid #ada0ff2e;border-radius:13px;color:#b9abff;display:grid;font-size:27px;height:43px;place-items:center;width:43px}.landing-auth__tag{color:#91a8d4;font-size:10px;font-weight:800;letter-spacing:1.7px}.landing-auth h2{font-size:27px;letter-spacing:-1.1px;margin:0 0 9px}.landing-auth h2 span{color:#a28bff}.landing-auth__description{color:#9eaccb;font-size:13px;margin:0 0 27px}.landing-auth .loginBox{display:flex;flex-direction:column;gap:15px}.landing-auth .loginBox--row{display:flex;flex-direction:column;gap:8px}.landing-auth .textRow{color:#cbd5ec;font-size:12px;font-weight:600}.landing-auth .loginBox input{background:#0b1222a1;border:1px solid #8ba0d63d;border-radius:10px;color:#f6f9ff;display:block;font-size:13px;height:47px;outline:none;padding:0 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.landing-auth .loginBox input::placeholder{color:#6f7d9e}.landing-auth .loginBox input:focus{border-color:#86acff;box-shadow:0 0 0 3px #568fff1f}.landing-auth__actions{margin-top:23px}.landing-auth .loginButton{align-items:center;background:linear-gradient(105deg,#578cff,#9373f3);border-radius:11px;box-shadow:0 10px 24px #5671f333;color:#fff;display:flex;font-size:14px;font-weight:700;gap:12px;justify-content:center;min-height:47px;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease;width:100%}.landing-auth .loginButton:hover{box-shadow:0 12px 32px #775ef766;transform:translateY(-1px)}.landing-auth__divider{align-items:center;display:flex;gap:14px;margin:25px 0 19px}.landing-auth__divider:after,.landing-auth__divider:before{background:#9fb2d92b;content:"";flex:1 1;height:1px}.landing-auth__divider span{color:#7988a9;font-size:10px;font-weight:700;letter-spacing:1.1px;white-space:nowrap}.landing-auth .registerButton{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #9cb7f14a;border-radius:10px;color:#d7e4ff;display:flex;font-size:13px;font-weight:600;justify-content:center;min-height:44px;text-decoration:none;transition:background .2s ease}.landing-auth .registerButton:hover{background:#ffffff17}.landing-floating-note{align-items:center;background:#202841;border:1px solid #9cb1e736;border-radius:12px;bottom:-21px;box-shadow:0 16px 30px #0000003d;color:#c4d0eb;display:flex;font-size:11px;font-weight:600;gap:11px;left:-42px;padding:13px 17px;position:absolute}.landing-floating-note__icon{color:#a6abff;font-size:17px}.landing-features{grid-gap:24px;border-bottom:1px solid #97adda21;border-top:1px solid #97adda21;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));padding:26px 0}.landing-feature{align-items:flex-start;display:flex;gap:16px}.landing-feature__icon{background:#7083ce1c;border:1px solid #8099d61f;border-radius:12px;color:#a3baff;display:grid;flex:0 0 41px;font-size:24px;height:41px;place-items:center;width:41px}.landing-feature h3{color:#e1e7fa;font-size:13px;margin:2px 0 7px}.landing-feature p{color:#8b9aba;font-size:12px;line-height:1.6;margin:0}.landing-footer{color:#71809e;display:flex;font-size:11px;gap:20px;justify-content:space-between;padding:26px 0 32px}.aboutButton,.loginButton,.registerButton{align-items:center;color:#65a6ff;color:var(--accent);display:inline-flex;padding:10px 15px;text-decoration:none}.landing-page .aboutButton,.landing-page .loginButton,.landing-page .registerButton{padding:initial}.landing-page .landing-auth .loginButton,.landing-page .landing-auth .registerButton{padding:0 15px}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #a6baff;outline-offset:3px}@media (max-width:900px){.landing-hero{gap:28px;grid-template-columns:1fr 360px}.landing-copy h1{font-size:clamp(42px,5vw,55px);letter-spacing:-2.8px}.landing-auth{padding:29px}.landing-floating-note{left:-12px}}@media (max-width:730px){.landing-shell{width:min(520px,calc(100% - 36px))}.landing-nav{min-height:83px}.landing-brand{font-size:24px}.landing-brand__mark{height:38px;width:38px}.landing-nav__links{gap:15px}.landing-nav__links .aboutButton{display:none}.landing-nav__join{padding:10px 13px}.landing-hero{gap:58px;grid-template-columns:1fr;padding:55px 0 65px}.landing-copy h1{font-size:clamp(43px,9vw,58px)}.landing-copy p{font-size:15px}.landing-floating-note{left:12px}.landing-features{gap:23px;grid-template-columns:1fr}.landing-footer{flex-direction:column;gap:10px}}@media (max-width:390px){.landing-shell{width:calc(100% - 30px)}.landing-nav__links{gap:12px}.landing-nav__login{display:none}.landing-cta{width:100%}.landing-eyebrow{font-size:9px}.landing-copy h1{letter-spacing:-2px}.landing-auth{padding:25px 22px}.landing-floating-note{display:none}}@media (prefers-reduced-motion:reduce){.landing-page *,.landing-page :after,.landing-page :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.chirpr-hover-glow{transition:transform .25s ease,background-color .25s ease,border-color .25s ease;transition:transform var(--default-duration) ease,background-color var(--default-duration) ease,border-color var(--default-duration) ease}.chirpr-hover-glow:after{background:linear-gradient(45deg,#ff007f,#7f00ff,#00f0ff);border-radius:inherit;content:"";filter:blur(15px);inset:0;opacity:0;pointer-events:none;position:absolute;transform:translateY(10px);transition:opacity .25s ease;transition:opacity var(--default-duration) ease;z-index:-1}.chirpr-hover-glow:hover:after{opacity:.8}.chirpr-hover-glow:hover{transform:scale(1.035)}.login-page{background:linear-gradient(132deg,#080d1c,#10152a 47%,#0b1020);display:flex;flex-direction:column;isolation:isolate;min-height:100vh;overflow:hidden;position:relative}.login-page:before{background:radial-gradient(ellipse 43% 56% at 13% 64%,#296dd02b,#0000 78%),radial-gradient(ellipse 41% 54% at 87% 28%,#813bdd29,#0000 78%),radial-gradient(ellipse 50% 38% at 60% 100%,#28419b29,#0000 80%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.login-page__atmosphere{background-image:radial-gradient(circle,#ccdaff38 1px,#0000 1.4px),linear-gradient(rgba(135,154,213,.035) 1px,#0000 0),linear-gradient(90deg,rgba(135,154,213,.035) 1px,#0000 0);background-position:8px 24px,50%,50%;background-size:155px 160px,90px 90px,90px 90px;-webkit-mask-image:linear-gradient(180deg,#0000,#000 22%,#000 70%,#0000);mask-image:linear-gradient(180deg,#0000,#000 22%,#000 70%,#0000)}.login-page__atmosphere,.login-page__scene{inset:0;pointer-events:none;position:absolute;z-index:0}.login-page__scene{overflow:hidden}.login-page__orbit{border:1px solid #9ba9f11a;border-radius:50%;height:760px;position:absolute;transform:rotateX(65deg) rotate(-22deg);width:760px}.login-page__orbit--one{left:-230px;top:0}.login-page__orbit--two{height:680px;right:-260px;top:0;transform:rotateX(60deg) rotate(38deg);width:680px}.login-orb{--orb-animation-duration:11s;animation:login-orb-float var(--orb-animation-duration) ease-in-out infinite alternate;background:radial-gradient(ellipse 49% 26% at 29% 18%,#ffffffb0,#f5e7ff26 55%,#0000 92%),radial-gradient(circle at 28% 24%,#b7dbff 0,#7ba8f2 19%,#7469d7 47%,#453684 70%,#1d2059 100%);border-radius:50%;box-shadow:inset -24px -26px 48px #060c3173,inset 12px 16px 30px #e3e8ff33,0 26px 85px #4748c752;position:absolute;will-change:transform}.login-orb:before{background:radial-gradient(circle at 21% 12%,#ffffff2b,#0000 36%);border:1px solid #e6edff17;inset:2.5%}.login-orb:after,.login-orb:before{border-radius:50%;content:"";position:absolute}.login-orb:after{background:#eaf1ff38;filter:blur(13px);height:14%;left:19%;top:12%;transform:rotate(-30deg);width:40%}.login-orb--large{--orb-animation-duration:12s;aspect-ratio:1;left:-8%;opacity:.89;top:22%;width:clamp(290px,37vw,560px)}.login-orb--top{--orb-animation-duration:9s;animation-delay:-3s;aspect-ratio:1;background:radial-gradient(ellipse 44% 22% at 28% 15%,#ffffffb8,#0000 90%),radial-gradient(circle at 32% 28%,#f3caff,#b28bff 23%,#846cdd 49%,#413379 78%,#161f4b 100%);opacity:.82;right:7%;top:7%;width:clamp(160px,18vw,256px)}.login-orb--middle{--orb-animation-duration:13s;animation-delay:-5s;aspect-ratio:1;background:radial-gradient(ellipse 49% 26% at 31% 16%,#ffffffc7,#0000 92%),radial-gradient(circle at 28% 23%,#b6efff 0,#62bfd7 26%,#4279b9 50%,#2f386d 78%,#111835 100%);bottom:7%;right:23%;width:clamp(120px,12vw,190px)}.login-orb--small{--orb-animation-duration:8s;animation-delay:-2s;background:radial-gradient(circle at 28% 20%,#fff6ff 0,#d7b5ff 18%,#9275df 46%,#47377d 80%);box-shadow:0 20px 48px #9871e64d,inset -9px -12px 20px #17114166;height:75px;left:39%;top:20%;width:75px}.login-orb--distant{--orb-animation-duration:14s;bottom:-100px;filter:blur(18px);height:320px;opacity:.32;right:-130px;width:320px}.login-orb--soft{--orb-animation-duration:10s;animation-delay:-6s;bottom:6%;filter:blur(5px);height:120px;left:10%;opacity:.62;width:120px}.login-page__sparkle{background:#d7e8ff;border-radius:50%;box-shadow:0 0 12px 3px #75a9ffa3;height:4px;opacity:.8;position:absolute;width:4px}.login-page__sparkle--one{left:45%;top:27%}.login-page__sparkle--two{bottom:16%;height:3px;left:15%;width:3px}.login-page__sparkle--three{height:2px;right:24%;top:16%;width:2px}@keyframes login-orb-float{0%{transform:translateZ(0) rotate(-3deg)}to{transform:translate3d(0,-16px,0) rotate(3deg)}}.login-page__footer,.login-page__main,.login-page__nav{margin-left:auto;margin-right:auto;position:relative;width:min(1180px,calc(100% - 80px));z-index:2}.login-page__nav{align-items:center;display:flex;gap:24px;justify-content:space-between;padding:31px 0}.login-page__nav-links{align-items:center;display:flex;gap:28px}.login-page__nav-links a{font-size:13px;font-weight:600;text-decoration:none}.login-page__back{color:#a8b7d4;transition:color .2s ease}.login-page__back:hover{color:#fff}.login-page__nav-signup{background:hsla(0,0%,100%,.055);border:1px solid #a1baf642;border-radius:10px;color:#e3ebff;padding:11px 18px}.login-page__nav-signup span{margin-left:7px}.login-page__nav-signup:hover{background:#ffffff17}.login-page__main{grid-gap:clamp(32px,8vw,135px);align-items:center;display:grid;flex:1 1;gap:clamp(32px,8vw,135px);grid-template-columns:minmax(0,1fr) minmax(360px,446px);padding-bottom:65px;padding-top:50px}.login-page__copy{max-width:540px;padding:12px 0 32px}.login-page__eyebrow{align-items:center;background:#7788c61a;border:1px solid #a1b7f140;border-radius:100px;color:#d5def7;display:inline-flex;font-size:10px;font-weight:800;gap:12px;letter-spacing:1.5px;padding:11px 15px}.login-page__eyebrow-dot{background:#9bbdff;border-radius:50%;box-shadow:0 0 13px #6293fae6;height:7px;width:7px}.login-page__copy h1{font-size:clamp(47px,5vw,72px);font-weight:800;letter-spacing:-3.8px;line-height:1.11;margin:26px 0 22px;text-shadow:0 6px 40px #080c1e33}.login-page__copy h1 span{background:linear-gradient(102deg,#81caff,#b09bff 58%,#e1adff);-webkit-background-clip:text;background-clip:text;color:#0000}.login-page__copy p{color:#bac5df;font-size:16px;line-height:1.85;margin:0;max-width:475px}.login-page__footnote{align-items:center;color:#a3b1d3;display:flex;font-size:12px;font-weight:500;gap:12px;margin-top:40px}.login-page__footnote span{color:#c2a9ff;font-size:22px}.login-page__card{-webkit-backdrop-filter:blur(34px) saturate(140%);backdrop-filter:blur(34px) saturate(140%);background:linear-gradient(140deg,#29315387,#1a223e6e);border:1px solid #e3e8ff45;border-radius:27px;box-shadow:0 40px 110px #0307198f,inset 0 1px #ffffff26;isolation:isolate;padding:clamp(29px,3.4vw,42px);position:relative}.login-page__card:before{background:linear-gradient(152deg,#ffffff14,#0000 30%,#8585e017);border-radius:inherit;content:"";inset:-1px;pointer-events:none;position:absolute;z-index:-1}.login-page__card-top{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-bottom:24px}.login-page__card-symbol{background:#a58df021;border:1px solid #b4a1f43d;border-radius:14px;color:#decfff;display:grid;font-size:27px;height:44px;place-items:center;width:44px}.login-page__card-kicker{color:#b3c3e9;font-size:10px;font-weight:800;letter-spacing:1.25px}.login-page__card h2{font-size:clamp(29px,2.5vw,35px);font-weight:800;letter-spacing:-1.5px;margin:0 0 10px}.login-page__card h2 span{color:#ac9aff}.login-page__card-intro{color:#b3bfdb;font-size:13px;line-height:1.65;margin:0 0 29px}.login-page__form .loginBox{display:flex;flex-direction:column;gap:19px}.login-page__form .loginBox--row{display:flex;flex-direction:column;gap:10px}.login-page__form .textRow{color:#e0e8fa;font-size:12px;font-weight:700}.login-page__form .login-password-field{position:relative}.login-page__form .loginBox input{background:#080e215c;border:1px solid #acc2fb3d;border-radius:11px;color:#fff;font-size:13px;height:50px;outline:none;padding:0 15px;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.login-page__form .loginBox input::placeholder{color:#8494bb}.login-page__form .loginBox input:focus{background:#0b122b87;border-color:#97b7ffcc;box-shadow:0 0 0 3px #6698ff1f}.login-page__form .loginBox input.login--password{padding-right:70px}.login-page__form .login-password-toggle{background:#0000;border:none;color:#b3c6ee;cursor:pointer;font-size:11px;font-weight:700;padding:5px 3px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.login-page__form-options{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:19px 0 23px}.login-page__remember{align-items:center;color:#b6c3df;cursor:pointer;display:inline-flex;font-size:12px;gap:9px}.login-page__remember input{accent-color:#9d84f6;height:15px;width:15px}.login-page__forgot{background:none;border:0;color:#b3acff;cursor:pointer;font-size:12px;padding:3px 0}.login-page__forgot:hover{color:#e1d8ff}.login-page__create,.login-page__submit{align-items:center;border-radius:12px;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:12px;justify-content:center;min-height:49px;text-decoration:none;width:100%}.login-page__submit{background:linear-gradient(105deg,#608dff,#9674ed);border:1px solid #b6bfff4d;box-shadow:0 8px 20px #5c67e130;color:#fff}.login-page__submit span{font-size:20px;line-height:0}.login-page__feedback{background:#50679f24;border:1px solid #7f99ec38;border-radius:10px;color:#d5dcfb;font-size:12px;line-height:1.6;margin:14px 0 0;padding:10px 12px}.login-page__divider{align-items:center;display:flex;gap:15px;margin:25px 0 17px}.login-page__divider:after,.login-page__divider:before{background:#c5d4ff30;content:"";flex:1 1;height:1px}.login-page__divider span{color:#a4b2d1;font-size:10px;font-weight:800;letter-spacing:1.3px;white-space:nowrap}.login-page__create{background:hsla(0,0%,100%,.055);border:1px solid #bcccff3d;color:#e9edff}.login-page__create:hover{background:#ffffff1a}.login-page__card-bottom{color:#8d9dbc;font-size:11px;margin:19px 0 0;text-align:center}.login-page__footer{align-items:center;color:#8290b1;display:flex;font-size:11px;gap:18px;justify-content:space-between;padding-bottom:27px}@media (max-width:950px){.login-page__main{gap:35px;grid-template-columns:minmax(0,1fr) 400px}.login-page__copy h1{font-size:clamp(43px,5vw,57px)}.login-orb--large{left:-19%}}@media (max-width:750px){.login-page__footer,.login-page__main,.login-page__nav{width:min(500px,calc(100% - 36px))}.login-page__nav{padding:22px 0}.login-page__back{display:none}.login-page__main{align-items:stretch;display:flex;flex-direction:column;gap:26px;padding:30px 0 70px}.login-page__copy{padding:0;text-align:center}.login-page__copy h1{font-size:clamp(39px,8vw,52px);letter-spacing:-2px;margin:17px 0 16px}.login-page__copy p{font-size:14px;max-width:490px}.login-page__footnote{justify-content:center;margin-top:16px}.login-page__card{align-self:center;max-width:480px;width:100%}.login-orb--large{left:-160px;top:18%;width:375px}.login-orb--top{right:-40px;top:21%}.login-orb--middle{bottom:6%;right:-45px}.login-page__footer{padding-bottom:23px}}@media (max-width:420px){.login-page__nav-signup{font-size:12px;padding:9px 12px}.login-page__main{padding-top:22px}.login-page__copy h1{font-size:37px}.login-page__eyebrow{font-size:9px;letter-spacing:.8px}.login-page__card{border-radius:22px;padding:27px 22px}.login-page__card-kicker{font-size:9px}.login-page__footer{justify-content:center}.login-orb--small,.login-page__footer span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.login-orb{animation:none;will-change:auto}.chirpr-hover-glow,.chirpr-hover-glow:after{transition:none}}.chirpr-curtain{contain:layout paint;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:9999}.chirpr-curtain__half{background:#0d1323;inset:0;overflow:hidden;position:absolute;will-change:transform}.chirpr-curtain__half--left{clip-path:inset(0 50% 0 0)}.chirpr-curtain__half--right{clip-path:inset(0 0 0 50%)}.chirpr-curtain__snapshot{min-width:100%;pointer-events:none!important;width:100%}.chirpr-curtain--open .chirpr-curtain__half--left{animation:chirpr-split-left .76s cubic-bezier(.76,.02,.18,1) both}.chirpr-curtain--open .chirpr-curtain__half--right{animation:chirpr-split-right .76s cubic-bezier(.76,.02,.18,1) both}@keyframes chirpr-split-left{0%{transform:translateX(0)}to{transform:translateX(-52%)}}@keyframes chirpr-split-right{0%{transform:translateX(0)}to{transform:translateX(52%)}}.login-page__scene .login-orb{--arrival-x:-85vw;--arrival-y:0px;--arrival-delay:180ms;--arrival-opacity:.9;animation:chirpr-shape-arrive 1.1s cubic-bezier(.18,.8,.24,1) var(--arrival-delay) both,login-orb-float var(--orb-animation-duration) ease-in-out 0s infinite alternate;will-change:translate,transform}.login-page__scene .login-orb--large{--arrival-x:-105vw;--arrival-delay:130ms;--arrival-opacity:.89}.login-page__scene .login-orb--top{--arrival-x:90vw;--arrival-y:-14vh;--arrival-delay:290ms;--arrival-opacity:.82}.login-page__scene .login-orb--middle{--arrival-x:100vw;--arrival-delay:430ms;--arrival-opacity:1}.login-page__scene .login-orb--small{--arrival-x:-85vw;--arrival-y:-12vh;--arrival-delay:350ms;--arrival-opacity:1}.login-page__scene .login-orb--distant{--arrival-x:100vw;--arrival-delay:120ms;--arrival-opacity:.32}.login-page__scene .login-orb--soft{--arrival-x:-85vw;--arrival-delay:470ms;--arrival-opacity:.62}@keyframes chirpr-shape-arrive{0%{opacity:0;translate:var(--arrival-x) var(--arrival-y)}65%{opacity:var(--arrival-opacity)}to{opacity:var(--arrival-opacity);translate:0 0}}.chirpr-curtain .home-shape,.chirpr-curtain .login-orb,.chirpr-curtain .register-cube{animation:none!important;translate:0 0!important}.register-page{background:linear-gradient(130deg,#090e1e,#17132b 49%,#0b1529)}.register-page:before{background:radial-gradient(ellipse 43% 56% at 9% 62%,#385add30,#0000 80%),radial-gradient(ellipse 42% 56% at 87% 22%,#9b46dc2b,#0000 80%),radial-gradient(ellipse 55% 38% at 50% 100%,#3448a026,#0000 85%)}.register-page__scene{inset:0;overflow:hidden;perspective:900px;pointer-events:none;position:absolute;z-index:0}.register-page__orbit{border:1px solid rgba(181,164,255,.075);border-radius:14%;height:620px;position:absolute;transform:rotate(-27deg) skew(14deg,14deg);width:620px}.register-page__orbit--one{left:-240px;top:5%}.register-page__orbit--two{bottom:-200px;height:710px;right:-290px;transform:rotate(30deg) skew(-10deg,-10deg);width:710px}.register-cube{--cube-size:180px;--cube-depth:34px;--arrival-x:-96vw;--arrival-y:0px;--arrival-delay:180ms;--arrival-opacity:.9;--cube-drift:-22px;animation:chirpr-shape-arrive 1.12s cubic-bezier(.18,.8,.24,1) var(--arrival-delay) both,chirpr-cube-float 9s ease-in-out 0s infinite alternate;background:linear-gradient(137deg,#ffffff7a,#0000 32%),linear-gradient(138deg,#a5caff,#6989ef 38%,#504b9f);border:1px solid #dfe8ff5e;border-radius:9px;box-shadow:inset 10px 10px 25px #ffffff29,inset -12px -16px 35px #0e114a66,0 30px 90px #4b4edd4d;height:var(--cube-size);position:absolute;transform:rotate(-21deg) skewY(-7deg);transform-origin:center;width:var(--cube-size);will-change:translate,transform}.register-cube:before{background:linear-gradient(108deg,#e6efffd9,#8b99f4e3 62%,#5b55c1cc);border:1px solid #e6efff47;border-bottom:none;border-radius:7px 8px 0 0;bottom:calc(100% - 1px);content:"";height:var(--cube-depth);left:calc(var(--cube-depth)*-.53);position:absolute;transform:skewX(42deg);transform-origin:bottom left;width:100%}.register-cube:after{background:linear-gradient(110deg,#514eae,#29275b);border:1px solid #b8afff33;border-left:none;border-radius:0 7px 7px 0;content:"";height:100%;left:calc(100% - 1px);position:absolute;top:calc(var(--cube-depth)*-.53);transform:skewY(42deg);transform-origin:top left;width:var(--cube-depth)}.register-cube--large{--cube-size:clamp(200px,27vw,400px);--cube-depth:60px;--arrival-x:-112vw;--arrival-delay:140ms;left:-8%;top:35%}.register-cube--top{--cube-size:clamp(120px,13vw,215px);--cube-depth:38px;--arrival-x:110vw;--arrival-y:-10vh;--arrival-delay:280ms;--arrival-opacity:.9;background:linear-gradient(137deg,#ffffff78,#0000 35%),linear-gradient(132deg,#e2bdff,#a383ee 43%,#57429c);right:10%;top:10%}.register-cube--middle{--cube-size:clamp(90px,10vw,148px);--cube-depth:26px;--arrival-x:95vw;--arrival-delay:440ms;background:linear-gradient(130deg,#bdf6ff,#6abbdc 43%,#4272aa);bottom:9%;right:20%}.register-cube--small{--cube-size:53px;--cube-depth:12px;--arrival-x:-90vw;--arrival-delay:340ms;background:linear-gradient(120deg,#edceff,#9b80f6);left:39%;top:22%}.register-cube--distant{--cube-size:270px;--cube-depth:35px;--arrival-x:105vw;--arrival-delay:140ms;--arrival-opacity:.28;bottom:-155px;filter:blur(11px);right:-130px}.register-cube--bottom{--cube-size:110px;--cube-depth:23px;--arrival-x:-95vw;--arrival-delay:490ms;--arrival-opacity:.52;background:linear-gradient(120deg,#acc4fb,#6668ba);bottom:5%;filter:blur(3px);left:15%}@keyframes chirpr-cube-float{0%{transform:translateY(0) rotate(-21deg) skewY(-7deg)}to{transform:translateY(-18px) rotate(-16deg) skewY(-7deg)}}.register-page__star{background:#d7dcff;border-radius:50%;box-shadow:0 0 15px 2px #9691ff99;height:4px;position:absolute;width:4px}.register-page__star--one{bottom:25%;left:33%}.register-page__star--two{height:3px;right:29%;top:23%;width:3px}.register-page__main{gap:clamp(30px,7vw,120px);grid-template-columns:minmax(0,1fr) minmax(350px,446px);padding-bottom:48px;padding-top:34px}.register-page__copy h1 span{background:linear-gradient(102deg,#80d4ff,#b49bff 55%,#f2b5ff);background-clip:text;-webkit-background-clip:text;color:#0000}.register-page__card{padding-bottom:28px;padding-top:28px}.register-page__card .login-page__card-top{margin-bottom:16px}.register-page__card .login-page__card-intro{margin-bottom:18px}.register-page__form{display:flex;flex-direction:column;gap:13px}.register-page__row{display:flex;flex-direction:column;gap:8px}.register-page__row label{color:#e0e8fa;font-size:12px;font-weight:700}.register-page__form .register-page__row input{background:#080e215c;border:1px solid #acc2fb40;border-radius:11px;color:#fff;font-size:13px;height:46px;outline:none;padding:0 15px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.register-page__form .register-page__row input:focus{border-color:#9bb6ff;box-shadow:0 0 0 3px #718bff24}.register-page__row input::placeholder{color:#8494bb}.register-page__password-field{position:relative}.register-page__form .register-page__password-field input{padding-right:66px}.register-page__password-field .login-password-toggle{background:#0000;border:0;color:#c4b7ff;cursor:pointer;font-size:11px;font-weight:700;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.register-page__terms{align-items:center;color:#bbc6df;display:flex;font-size:11px;gap:10px;margin:3px 0 5px}.register-page__terms input{accent-color:#a18af8;flex:0 0 15px;height:15px;width:15px}.register-page__form .login-page__submit{margin-top:0}.register-page__card .login-page__divider{margin-bottom:13px;margin-top:17px}.register-page__card .login-page__card-bottom{margin-top:13px}.landing-shape-scene{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.landing-shell{z-index:1}.home-shape{animation:chirpr-home-drift 12s ease-in-out infinite alternate;display:block;opacity:.33;position:absolute}.home-shape--orb{background:radial-gradient(circle at 30% 22%,#d7ceff,#8d82f0 25%,#403a83 68%,#171c43);border-radius:50%;box-shadow:inset -17px -25px 38px #0000234d,0 25px 80px #514dd03d;height:330px;opacity:.28;right:-105px;top:10%;width:330px}.home-shape--cube{animation-delay:-2s;background:linear-gradient(143deg,#a8ceff,#4e74bc 58%,#393465);border:1px solid #d1e1ff80;border-radius:12px;box-shadow:24px -19px 0 -1px #8a9eea2e,0 28px 60px #3259ca3d;height:155px;left:-80px;opacity:.24;top:39%;transform:rotate(-23deg) skewY(-5deg);width:155px}.home-shape--diamond{animation-delay:-4s;background:linear-gradient(140deg,#cda4ff94,#5a4abd47);border:1px solid #c6b7ff8c;border-radius:7px;box-shadow:0 0 70px #825ae533;height:110px;opacity:.36;right:38%;top:13%;transform:rotate(45deg);width:110px}.home-shape--ring{animation-delay:-7s;border:1px solid #90afff52;border-radius:50%;box-shadow:0 0 70px #6880ec12;height:380px;opacity:.7;right:-140px;top:47%;transform:rotate(-24deg) scaleY(.47);width:380px}.home-shape--prism{animation-delay:-6s;background:linear-gradient(140deg,#5aadff73,#7e64e00d);bottom:-80px;clip-path:polygon(50% 0,100% 94%,0 94%);filter:drop-shadow(0 0 30px rgba(77,140,245,.2));height:165px;left:18%;opacity:.32;width:170px}.home-shape--mini{animation-delay:-3s;background:radial-gradient(circle at 27% 22%,#f3dfff,#9981dc 55%,#403a87);border-radius:50%;bottom:21%;box-shadow:0 0 26px #aa8bef7a;height:35px;left:47%;opacity:.6;width:35px}@keyframes chirpr-home-drift{0%{translate:0 0}to{translate:0 -19px}}.landing-page .chirpr-hover-glow,.login-page .chirpr-hover-glow{-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);background:#748bce24;border:1px solid #b9cfff57;box-shadow:inset 0 1px 0 #ffffff21,0 9px 22px #01071e21;color:#f5f6ff;isolation:isolate;overflow:visible;position:relative;transition:transform .25s ease,background .25s ease,border-color .25s ease}.landing-page .chirpr-hover-glow:hover,.login-page .chirpr-hover-glow:hover{background:#8e9de73b;border-color:#dee3ff8c;transform:translateY(-2px)}.landing-page .chirpr-hover-glow:after,.login-page .chirpr-hover-glow:after{background:linear-gradient(45deg,#ff007f,#7f00ff,#00f0ff);filter:blur(16px);inset:10px 6px -5px;opacity:0;pointer-events:none;transform:translateY(12px);transition:opacity .3s ease;z-index:-1}.landing-page .chirpr-hover-glow:hover:after,.login-page .chirpr-hover-glow:hover:after{opacity:.8}@media (max-width:950px){.register-page__main{gap:30px;grid-template-columns:minmax(0,1fr) minmax(340px,410px)}.register-cube--large{left:-19%}.home-shape--diamond{right:25%}}@media (max-width:750px){.register-page__main{align-items:stretch;display:flex;flex-direction:column;gap:26px;padding:30px 0 65px}.register-page__copy{text-align:center}.register-page__card{align-self:center;max-width:480px;width:100%}.register-cube--large{--cube-size:275px;left:-155px;top:18%}.register-cube--top{right:-60px;top:23%}.register-cube--middle{bottom:5%;right:-45px}.home-shape--diamond{height:75px;right:5%;top:20%;width:75px}.home-shape--cube{height:120px;width:120px}.home-shape--ring{height:240px;width:240px}.home-shape--orb{height:245px;width:245px}}@media (max-width:420px){.register-page__card{padding:25px 22px}.home-shape--prism,.register-cube--small{display:none}}@media (prefers-reduced-motion:reduce){.chirpr-curtain{display:none}.landing-page .home-shape,.login-page__scene .login-orb,.register-page__scene .register-cube{animation:none!important;translate:0 0!important}.landing-page .chirpr-hover-glow,.landing-page .chirpr-hover-glow:after,.login-page .chirpr-hover-glow,.login-page .chirpr-hover-glow:after{transition:none}}.landing-page .chirpr-hover-glow:after,.login-page .chirpr-hover-glow:after{inset:39% 9px -7px;transform:translateY(18px)}.about-page{background:radial-gradient(ellipse 55% 32% at 92% 8%,#5c49ad3b,#0000 85%),radial-gradient(ellipse 45% 25% at 6% 45%,#2769b424,#0000 85%),linear-gradient(126deg,#0b1121,#12162a 49%,#0c1427);color:#f3f6ff;isolation:isolate;min-height:100vh;overflow:hidden;position:relative}.about-page:before{background-image:linear-gradient(rgba(148,168,230,.065) 1px,#0000 0),linear-gradient(90deg,rgba(148,168,230,.065) 1px,#0000 0);background-size:72px 72px;content:"";-webkit-mask-image:linear-gradient(180deg,#000 0,#0000 66%);mask-image:linear-gradient(180deg,#000 0,#0000 66%);opacity:.4}.about-page:before,.about-scene{inset:0;pointer-events:none;position:absolute;z-index:-1}.about-scene{overflow:hidden}.about-shape{--arrival-x:-80vw;--arrival-y:0px;--arrival-opacity:.5;--arrival-delay:180ms;animation:chirpr-shape-arrive 1.35s cubic-bezier(.18,.8,.24,1) var(--arrival-delay) both,about-shape-float 11s ease-in-out 2s infinite alternate;display:block;position:absolute}.about-shape--sphere{--arrival-x:100vw;--arrival-opacity:.22;aspect-ratio:1;background:radial-gradient(circle at 28% 25%,#f1e9ff 0,#b6a7fa 17%,#5c4aaf 47%,#262351 75%,#11152f 100%);border-radius:50%;box-shadow:inset -22px -30px 55px #04031773,0 20px 120px #5b44b745;right:-14%;top:280px;width:clamp(210px,28vw,440px)}.about-shape--cube{--arrival-x:-90vw;--arrival-delay:350ms;--arrival-opacity:.25;background:linear-gradient(138deg,#cae5ffe3,#66a3eb80 45%,#383e8f87);border:1px solid #d1e1ff8c;border-radius:16px;box-shadow:25px -17px 0 -1px #8f91fa29,0 25px 85px #4773ec33;height:160px;left:-100px;top:585px;transform:rotate(-28deg) skew(-7deg,4deg);width:160px}.about-shape--ring{--arrival-x:90vw;--arrival-opacity:.6;--arrival-delay:220ms;border:1px solid #94aefb52;border-radius:50%;box-shadow:0 0 90px #717dea12;height:570px;right:-330px;top:885px;transform:rotate(15deg) scaleY(.53);width:570px}.about-shape--diamond{--arrival-x:90vw;--arrival-delay:380ms;--arrival-opacity:.27;background:linear-gradient(120deg,#d8c9ff,#6e5bbe 80%);border-radius:12px;box-shadow:0 0 65px #9d6ef140;height:110px;right:7%;top:1325px;transform:rotate(45deg);width:110px}.about-shape--tiny{--arrival-delay:520ms;--arrival-opacity:.45;background:radial-gradient(circle at 25% 20%,#fff,#a7a3ff 53%,#514b98);border-radius:50%;box-shadow:0 0 26px #ab9afb8c;height:32px;left:10%;top:1230px;width:32px}.about-scene__star{background:#d5e0ff;border-radius:50%;box-shadow:0 0 14px 4px #7e99ff5e;height:3px;opacity:.55;position:absolute;width:3px}.about-scene__star--a{right:28%;top:13%}.about-scene__star--b{left:15%;top:41%}.about-scene__star--c{right:17%;top:72%}@keyframes about-shape-float{0%{translate:0 0}to{translate:0 -17px}}.about-shell{margin:0 auto;position:relative;width:min(1180px,calc(100% - 72px))}.about-nav{gap:25px;justify-content:space-between;min-height:108px}.about-nav,.about-nav__links{align-items:center;display:flex}.about-nav__links{gap:28px}.about-nav__current,.about-nav__links a{font-size:13px;font-weight:650;text-decoration:none}.about-nav__quiet{color:#a9b8d6;transition:color .2s ease}.about-nav__quiet:hover{color:#fff}.about-nav__current{color:#f3f6ff;position:relative}.about-nav__current:after{background:#a4a3ff;border-radius:4px;bottom:-10px;content:"";display:block;height:3px;left:calc(50% - 3.5px);position:absolute;width:7px}.about-page .about-nav__join{align-items:center;border-radius:12px;display:inline-flex;gap:8px;min-height:42px;padding:0 17px}.about-page .chirpr-hover-glow{-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);background:#7286cd26;border:1px solid #b9cfff61;box-shadow:inset 0 1px 0 #ffffff1f,0 9px 24px #01071e29;color:#f5f7ff;isolation:isolate;overflow:visible;position:relative}.about-page .chirpr-hover-glow:hover{background:#8c9be63b;border-color:#dce3ff8c;transform:translateY(-2px)}.about-page .chirpr-hover-glow:after{background:linear-gradient(45deg,#ff007f,#7f00ff,#00f0ff);filter:blur(16px);inset:39% 9px -7px;opacity:0;transform:translateY(18px);transition:opacity .3s ease;z-index:-1}.about-page .chirpr-hover-glow:hover:after{opacity:.8}.about-hero{grid-gap:clamp(35px,6vw,105px);align-items:center;display:grid;gap:clamp(35px,6vw,105px);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:660px;padding:63px 0 91px}.about-hero__copy{min-width:0}.about-eyebrow{align-items:center;background:#718dda1a;border:1px solid #95aff836;border-radius:30px;color:#b7c8ea;display:inline-flex;font-size:10px;font-weight:800;gap:11px;letter-spacing:1.35px;padding:10px 15px}.about-eyebrow__light{background:#9cacff;border-radius:50%;box-shadow:0 0 12px 3px #6692ff80;display:block;height:7px;width:7px}.about-hero h1{font-size:clamp(43px,4.6vw,68px);font-weight:800;letter-spacing:-3.6px;line-height:1.13;margin:30px 0 25px}.about-cta h2 span,.about-hero h1 span,.about-story h2 span,.about-values h2 span{background:linear-gradient(100deg,#7cd3ff,#a5a5ff 52%,#deb0ff);-webkit-background-clip:text;background-clip:text;color:#0000}.about-hero__intro{color:#b3c0dd;font-size:15px;line-height:1.9;margin:0;max-width:540px}.about-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.about-action{align-items:center;border-radius:13px;display:inline-flex;font-size:13px;font-weight:750;gap:14px;justify-content:center;min-height:51px;padding:0 21px;text-decoration:none;transition:transform .25s ease,border-color .25s ease,background .25s ease}.about-action--outline{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:hsla(0,0%,100%,.035);border:1px solid #b9cfff30;color:#d3dcf2}.about-action--outline:hover{background:hsla(0,0%,100%,.085);border-color:#b9cfff66;color:#fff;transform:translateY(-2px)}.about-hero__note{color:#8192b3;font-size:12px;margin-top:25px}.about-hero__note span{color:#acaaff;margin-right:9px}.about-visual{display:grid;height:490px;min-width:0;perspective:900px;place-items:center;position:relative;width:100%}.about-visual:before{background:radial-gradient(ellipse,#606bdb3b,#0000 67%);border-radius:50%;content:"";filter:blur(36px);inset:15% 4%;position:absolute}.about-visual__halo{border:1px solid #a3b2ff33;border-radius:50%;left:50%;position:absolute;top:49%;transform:translate(-50%,-50%) rotate(-19deg) scaleY(.72)}.about-visual__halo--outer{height:470px;width:470px}.about-visual__halo--inner{border-color:#b0a5ff47;height:360px;transform:translate(-50%,-50%) rotate(22deg) scaleY(.72);width:360px}.about-visual__core{align-items:center;animation:about-core-breathe 8s ease-in-out infinite alternate;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 27% 20%,#cfcaff57,#5e53a533 43%,#1a2246c7 78%),#40438a66;border:1px solid #d6dcff59;border-radius:50%;box-shadow:inset 0 1px 1px #ffffff59,inset -15px -25px 60px #01071e57,0 20px 65px #5646bf38;color:#e8eaff;display:flex;flex-direction:column;font-size:16px;gap:14px;height:238px;justify-content:center;line-height:1.6;position:relative;text-align:center;width:238px}.about-visual__core strong{color:#fff;font-weight:800}.about-visual__core-icon{background:#aba6ff2b;border:1px solid #d4d0ff38;border-radius:20px;color:#d2c7ff;display:grid;font-size:39px;height:60px;place-items:center;width:60px}@keyframes about-core-breathe{0%{transform:translateY(3px)}to{transform:translateY(-8px)}}.about-visual__message{align-items:center;animation:about-badge-drift 6s ease-in-out infinite alternate;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(128deg,#2f3a5fcf,#181e3cc7);border:1px solid #b6caff42;border-radius:16px;box-shadow:0 18px 45px #00041954,inset 0 1px #ffffff17;display:flex;gap:11px;min-height:74px;padding:13px 14px;position:absolute;width:min(275px,79%);z-index:2}.about-visual__message--top{right:-5px;top:24px;transform:rotate(5deg)}.about-visual__message--bottom{animation-delay:-3s;bottom:34px;left:-9px;transform:rotate(-5deg)}@keyframes about-badge-drift{0%{translate:0 2px}to{translate:0 -10px}}.about-visual__avatar{border-radius:13px;display:grid;flex:none;font-size:22px;height:41px;place-items:center;width:41px}.about-visual__avatar--violet{background:linear-gradient(135deg,#8e70d2,#514591);color:#ddd3ff}.about-visual__avatar--cyan{background:linear-gradient(135deg,#59a9d2,#426baf);color:#e3faff}.about-visual__message div{display:flex;flex-direction:column;gap:4px;min-width:0}.about-visual__message b{color:#f2f4ff;font-size:12px;white-space:nowrap}.about-visual__message small{color:#b9c9e8;font-size:11px;white-space:nowrap}.about-visual__signal{color:#adaaff;font-size:19px;margin-left:auto}.about-visual__spark{color:#a4b7ff;font-size:22px;position:absolute;text-shadow:0 0 18px #ac95ff80}.about-visual__spark--one{left:6%;top:34%}.about-visual__spark--two{bottom:20%;color:#cebbff;right:9%}.about-story{grid-gap:clamp(40px,9vw,140px);align-items:center;border-bottom:1px solid #a5b9ef29;border-top:1px solid #a5b9ef29;display:grid;gap:clamp(40px,9vw,140px);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);padding:84px 0}.about-section-kicker{color:#9baee1;display:inline-block;font-size:10px;font-weight:800;letter-spacing:1.65px}.about-cta h2,.about-story h2,.about-values h2{font-size:clamp(33px,3.3vw,49px);font-weight:800;letter-spacing:-2px;line-height:1.18;margin:20px 0 0}.about-story__body p{color:#afbcda;font-size:14px;line-height:1.85;margin:0 0 18px}.about-story__signature{align-items:center;color:#d5d9ff;display:flex;font-size:13px;font-weight:650;gap:12px;margin-top:26px}.about-story__signature span{background:#978cf729;border-radius:9px;color:#bcb5ff;display:grid;height:31px;place-items:center;width:31px}.about-values{padding:97px 0 106px}.about-values__header{align-items:end;display:flex;gap:36px;justify-content:space-between;margin-bottom:35px}.about-values__header p{color:#8e9fbd;font-size:13px;line-height:1.7;margin:0 0 8px;max-width:255px}.about-values__grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.about-value{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(143deg,#2e3b5e63,#191f3d75);border:1px solid #a5bcff33;border-radius:20px;box-shadow:0 20px 45px #02061c29,inset 0 1px hsla(0,0%,100%,.055);min-height:260px;overflow:hidden;padding:29px 27px 34px;position:relative;transition:transform .25s ease,border-color .25s ease,background .25s ease}.about-value:hover{background:#40436d61;border-color:#adaeff7d;transform:translateY(-5px)}.about-value__top{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-bottom:26px}.about-value__icon{background:#9d9aff1f;border:1px solid #b6bcff36;border-radius:15px;color:#c4c2ff;display:grid;font-size:27px;height:49px;place-items:center;width:49px}.about-value__number{color:#7389b6;font-size:10px;font-weight:750;letter-spacing:1.2px}.about-value h3{font-size:18px;letter-spacing:-.35px;margin:0 0 12px}.about-value p{color:#9faccc;font-size:13px;line-height:1.8;margin:0;max-width:310px}.about-value__line{background:linear-gradient(90deg,#0000,#829cffb3,#af80f099,#0000);bottom:0;height:2px;left:0;opacity:.48;position:absolute;right:0}.about-cta{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(125deg,#26396782,#35255b78);border:1px solid #abb9ff3d;border-radius:27px;box-shadow:0 30px 100px #0306193b;isolation:isolate;overflow:hidden;padding:74px 32px 76px;position:relative;text-align:center}.about-cta__flare{background:radial-gradient(ellipse 20% 18% at 52% 46%,#6e6ef63b,#0000);inset:-80%;pointer-events:none;position:absolute;z-index:-1}.about-cta h2{font-size:clamp(35px,4.5vw,59px);margin:17px 0 18px}.about-cta p{color:#adbddd;font-size:14px;line-height:1.75;margin:0 auto;max-width:520px}.about-cta__actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:30px}.about-footer{align-items:center;color:#8594b4;display:flex;font-size:11px;gap:20px;justify-content:space-between;padding:40px 0 36px}.about-footer a{text-decoration:none}.about-footer__brand{color:#fff;font-size:22px;font-weight:800;letter-spacing:-1px}.about-footer__brand span{color:#80b5ff}.about-footer__home{color:#b7c5e5}.about-footer__home:hover{color:#fff}@media (max-width:730px){.landing-nav__links .aboutButton{display:inline-flex}}@media (max-width:1050px){.about-visual{height:450px}.about-visual__halo--outer{height:395px;width:395px}.about-visual__halo--inner{height:318px;width:318px}.about-visual__message--top{right:-15px}}@media (max-width:800px){.about-shell{width:min(680px,calc(100% - 42px))}.about-nav{min-height:90px}.about-hero{gap:20px;grid-template-columns:1fr;padding:62px 0 75px;text-align:center}.about-hero__intro{margin:0 auto}.about-hero__actions{justify-content:center}.about-visual{height:420px;margin:0 auto;max-width:500px}.about-story{gap:24px;grid-template-columns:1fr;padding:65px 0}.about-values{padding:75px 0}.about-values__grid{gap:14px}.about-value{padding:22px 20px}.about-value h3{font-size:16px}}@media (max-width:610px){.about-shell{width:calc(100% - 34px)}.about-nav .landing-brand{font-size:22px;gap:8px}.about-nav .landing-brand__mark{border-radius:11px;height:35px;width:35px}.about-nav__links{gap:15px}.about-nav__links .about-nav__quiet{display:none}.about-nav__join{min-height:38px!important;padding:0 12px!important}.about-hero{padding:55px 0 56px}.about-hero h1{font-size:clamp(38px,9vw,50px);letter-spacing:-2.4px}.about-hero__intro{font-size:14px}.about-visual{height:345px}.about-visual__core{font-size:12px;gap:8px;height:175px;width:175px}.about-visual__core-icon{border-radius:13px;font-size:29px;height:43px;width:43px}.about-visual__halo--outer{height:310px;width:310px}.about-visual__halo--inner{height:245px;width:245px}.about-visual__message{border-radius:12px;gap:8px;min-height:58px;padding:8px 9px;width:209px}.about-visual__message--top{right:0;top:8px}.about-visual__message--bottom{bottom:2px;left:0}.about-visual__avatar{border-radius:10px;font-size:17px;height:34px;width:34px}.about-visual__message b{font-size:10px}.about-visual__message small{font-size:9px}.about-visual__signal{font-size:15px}.about-values__header{display:block}.about-values__header p{margin-top:16px}.about-values__grid{grid-template-columns:1fr}.about-value{min-height:205px}.about-value__top{margin-bottom:17px}.about-cta{padding:54px 19px}.about-footer{align-items:center;display:flex;flex-direction:column;gap:11px;text-align:center}}@media (max-width:380px){.about-nav__links{gap:10px}.about-nav__current{display:none}.about-hero__actions .about-action{width:100%}.about-visual__message--top{right:-12px}.about-visual__message--bottom{left:-12px}}@media (prefers-reduced-motion:reduce){.about-page *,.about-page :after,.about-page :before{animation:none!important;transition:none!important}.about-shape{opacity:.3;translate:0 0!important}}.chirpr-curtain .about-shape,.chirpr-curtain .about-visual__core,.chirpr-curtain .about-visual__message{animation:none!important;translate:0 0!important}.landing-auth__demo-note{color:#94a6cb;font-size:10px;letter-spacing:.02em;margin:11px 0 0;text-align:center}.chirpr-auth-dissolving{pointer-events:none}.chirpr-auth-dissolving .app-background,.chirpr-auth-dissolving .landing-shape-scene,.chirpr-auth-dissolving .landing-shell,.chirpr-auth-dissolving .login-page__atmosphere,.chirpr-auth-dissolving .login-page__footer,.chirpr-auth-dissolving .login-page__main,.chirpr-auth-dissolving .login-page__nav,.chirpr-auth-dissolving .login-page__scene{animation:chirpr-signin-dissolve .78s cubic-bezier(.45,.05,.26,1) both!important;will-change:opacity,filter,transform}.chirpr-auth-dissolving .landing-shape-scene,.chirpr-auth-dissolving .login-page__scene{animation-delay:85ms!important}@keyframes chirpr-signin-dissolve{0%{filter:blur(0) saturate(1);opacity:1;transform:translateZ(0) scale(1)}30%{filter:blur(2px) saturate(1.6);opacity:.88;transform:translate3d(0,-6px,0) scale(1.014)}62%{filter:blur(16px) saturate(1.45);opacity:.4;transform:translate3d(0,-17px,0) scale(1.065)}to{filter:blur(33px);opacity:0;transform:translate3d(0,-34px,0) scale(1.14)}}.auth-dissolve-particles{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:100}.auth-dissolve-particles i{animation:chirpr-login-particle .68s cubic-bezier(.2,.52,.28,1) var(--particle-delay) both;background:#a9c6ff;border-radius:3px;box-shadow:0 0 9px 1px #7d9fffb3,0 0 24px #9b62ff66;display:block;height:var(--particle-size);position:absolute;transform:rotate(35deg);width:var(--particle-size)}.auth-dissolve-particles i:nth-child(3n){background:#d4a4ff;border-radius:50%}.auth-dissolve-particles i:nth-child(5n){background:#83efff}@keyframes chirpr-login-particle{0%{opacity:0;transform:translate(0) rotate(-45deg) scale(.1)}18%{opacity:.9}50%{opacity:.75}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) rotate(210deg) scale(.25)}}.landing-auth__actions .loginButton{cursor:pointer;font:inherit}.chirpr-auth-dissolving button{cursor:default}.feed-page{background:radial-gradient(ellipse 64% 12% at 53% 0,#4146912e,#0000 85%),radial-gradient(ellipse 35% 30% at 4% 46%,rgba(47,87,135,.105),#0000 90%),linear-gradient(140deg,#0a1020,#101529 55%,#0b1325);color:#f3f5ff;isolation:isolate;min-height:100vh;overflow:clip;position:relative}.feed-page__aurora{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.feed-page__aurora i{animation:feed-aurora-drift 13s ease-in-out infinite alternate;border-radius:50%;filter:blur(65px);opacity:.23;position:absolute}.feed-page__aurora i:first-child{background:#3d67b3;height:540px;left:-160px;top:55px;width:440px}.feed-page__aurora i:nth-child(2){animation-delay:-4s;background:#6947b3;height:550px;right:-200px;top:12%;width:500px}.feed-page__aurora i:nth-child(3){animation-delay:-8s;background:#284978;bottom:8%;height:500px;left:20%;width:460px}@keyframes feed-aurora-drift{0%{translate:0 0}to{translate:30px -90px}}.feed-topbar{backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);background:#0c1122c7;border-bottom:1px solid #a3b8ec1f;height:80px;position:sticky;top:0;z-index:20}.feed-topbar__inner{align-items:center;display:flex;gap:25px;height:100%;justify-content:space-between;margin:auto;width:min(1380px,calc(100% - 72px))}.feed-wordmark{align-items:center;color:#fff;display:flex;font-size:27px;font-weight:800;gap:11px;letter-spacing:-1.8px;text-decoration:none}.feed-wordmark>span:last-child{color:#8db4ff;margin-left:-9px}.feed-wordmark__icon{background:url(/static/media/chirpr-logo.903ceb46d09c17d3a944.png) 50%/contain no-repeat;display:block;flex:none;height:37px;width:37px}.feed-topbar__section{align-items:center;color:#8f9fcb;display:flex;font-size:10px;font-weight:800;gap:12px;letter-spacing:1.9px}.feed-topbar__live{background:#9e9dfc;border-radius:50%;box-shadow:0 0 0 6px rgba(140,124,250,.085),0 0 16px #879cfb73;height:7px;width:7px}.feed-topbar__end{align-items:center;display:flex;font-size:12px;gap:20px}.feed-topbar__welcome{color:#9dadcd}.feed-topbar__end button{background:#7f95e717;border:1px solid #aebcf642;border-radius:11px;color:#e3e8ff;cursor:pointer;font-size:12px;font-weight:750;padding:11px 14px;transition:background .2s,border-color .2s}.feed-topbar__end button:hover{background:#899aed33;border-color:#aec0fd85}.feed-topbar__end button span{color:#9aabff;margin-left:5px}.feed-layout{grid-gap:clamp(22px,3.5vw,48px);align-items:start;display:grid;gap:clamp(22px,3.5vw,48px);grid-template-columns:minmax(185px,220px) minmax(0,665px) minmax(200px,270px);justify-content:space-between;margin:0 auto;padding:37px 0 100px;width:min(1380px,calc(100% - 72px))}.feed-rail__sticky{position:sticky;top:114px}.feed-rail--left{padding-top:34px}.feed-rail__heading{color:#7886ab;font-size:10px;font-weight:800;letter-spacing:1.8px;margin:0 0 18px 16px}.feed-nav{grid-gap:7px;display:grid;gap:7px}.feed-nav__item{align-items:center;border-radius:12px;color:#a6b1d0;display:flex;font-size:13px;font-weight:650;gap:13px;min-height:49px;padding:12px 15px;position:relative;text-decoration:none;transition:background .2s,color .2s}.feed-nav__item>span{font-size:22px;font-weight:500;line-height:1;text-align:center;width:24px}.feed-nav__item--active,.feed-nav__item:hover{background:linear-gradient(98deg,#717ede30,rgba(88,125,225,.065));color:#f0f4ff}.feed-nav__item--active{border:1px solid #99a6ff29}.feed-nav__item i{background:#b7a6ff;border-radius:50%;box-shadow:0 0 12px #afa4fc;height:5px;margin-left:auto;width:5px}.feed-side-note{background:linear-gradient(135deg,#37497f30,#4231722b);border:1px solid #9caeed29;border-radius:16px;margin-top:39px;padding:22px 20px 18px;position:relative}.feed-side-note>span{color:#a8a1ff;font-size:22px}.feed-side-note p{color:#9eaed4;font-size:13px;line-height:1.8;margin:12px 0 0}.feed-side-note strong{color:#f3f5ff}.feed-rail__footer{color:#58678e;font-size:9px;letter-spacing:1.1px;line-height:2.5;margin-left:16px;margin-top:37px}.feed-main{min-width:0}.feed-welcome{border-bottom:1px solid #92a9e429;padding:34px 5px 37px;position:relative}.feed-welcome__eyebrow{align-items:center;color:#adadf9;display:flex;font-size:10px;font-weight:800;gap:9px;letter-spacing:1.6px}.feed-welcome__eyebrow i{background:#aca3ff;border-radius:50%;box-shadow:0 0 13px #9991fa;height:6px;width:6px}.feed-welcome h1{font-size:clamp(37px,4vw,53px);font-weight:800;letter-spacing:-2.4px;line-height:1.17;margin:17px 0 12px}.feed-welcome h1 em{color:#b0a5fb;font-style:normal;text-shadow:0 0 40px #786bf029}.feed-welcome>p{color:#9eafce;font-size:13px;line-height:1.85;margin:0;max-width:470px}.feed-welcome__trail{align-items:center;color:#8091b8;display:flex;font-size:9px;font-weight:800;gap:6px;letter-spacing:1.7px;margin-top:30px}.feed-welcome__trail i{background:#9b9ae8;height:2px;opacity:.68;width:18px}.feed-welcome__trail i:nth-child(2){opacity:.42;width:10px}.feed-welcome__trail i:nth-child(3){margin-right:10px;opacity:.3;width:5px}.feed-welcome__trail b{color:#aaa2ff;font-size:18px;font-weight:400;margin-left:auto}.feed-compose{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:linear-gradient(135deg,#37446f4a,#1b26465e);border:1px solid #a2b7fa3d;border-radius:20px;box-shadow:0 18px 60px #00051821,inset 0 1px #ffffff12;margin:28px 0 36px;padding:21px 24px 20px;position:relative}.feed-compose__top{align-items:center;display:flex;gap:12px}.feed-compose__label{color:#d9e0ff;font-size:14px;font-weight:650}.feed-avatar{border:1px solid #d7e3ff2e;border-radius:14px;box-shadow:inset 0 1px #ffffff26;color:#f6f6ff;display:grid;flex:none;font-size:19px;font-weight:800;height:43px;place-items:center;width:43px}.feed-avatar--blue{background:linear-gradient(145deg,#6d95e9,#343977)}.feed-avatar--violet{background:linear-gradient(145deg,#a184e9,#51468c)}.feed-avatar--cyan{background:linear-gradient(145deg,#55aeca,#316891)}.feed-avatar--pink{background:linear-gradient(145deg,#db86bf,#705081)}.feed-compose textarea{background:none;border:0;color:#f5f7ff;font-size:14px;line-height:1.7;max-height:250px;min-height:65px;outline:none;padding:18px 0 12px;resize:vertical;width:100%}.feed-compose textarea::placeholder{color:#8698ba}.feed-compose__bottom{align-items:center;border-top:1px solid #a6b8f621;display:flex;gap:16px;justify-content:space-between;padding-top:16px}.feed-compose__bottom>span{color:#738ab7;font-size:10px;font-weight:800;letter-spacing:1.6px}.feed-compose__bottom button{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#7f96f026;border:1px solid #b7cfff5e;border-radius:11px;color:#fff;cursor:pointer;font-size:12px;font-weight:750;isolation:isolate;min-height:40px;padding:0 20px;position:relative}.feed-compose__bottom button:disabled{cursor:not-allowed;opacity:.55}.feed-compose__bottom button:not(:disabled):hover{background:#8896f640;border-color:#cdd5ffa6}.feed-compose__bottom button:after{background:linear-gradient(45deg,#ff007f,#7f00ff,#00f0ff);content:"";filter:blur(13px);inset:38% 7px -6px;opacity:0;position:absolute;transform:translateY(11px);transition:opacity .25s;z-index:-1}.feed-compose__bottom button:not(:disabled):hover:after{opacity:.8}.feed-main__stream-heading{align-items:center;color:#8f9ec4;display:flex;font-size:10px;font-weight:800;gap:15px;justify-content:space-between;letter-spacing:1.6px;margin:0 4px 19px}.feed-main__stream-heading>span:first-child{align-items:center;display:flex;gap:9px}.feed-main__stream-heading i{background:#aaa3fa;border-radius:50%;box-shadow:0 0 12px #9d9af899;display:inline-block;height:7px;width:7px}.feed-main__stream-heading b{color:#b9afff;font-size:13px;margin-left:5px}.feed-stream{grid-gap:17px;display:grid;gap:17px}.feed-card{--assembly:1;--base-alpha:1;--shard-alpha:0;--edge-sign:1;isolation:isolate;position:relative}.feed-card__base{position:relative;z-index:1}.feed-card__shards{display:none;inset:0;pointer-events:none;position:absolute;z-index:2}.feed-card[data-ready=yes] .feed-card__base{opacity:var(--base-alpha)}.feed-card[data-ready=yes] .feed-card__shards{opacity:var(--shard-alpha)}.feed-card__shard{backface-visibility:hidden;filter:drop-shadow(0 0 2px rgba(177,180,255,.18));inset:0;position:absolute;transform:translate3d(calc(var(--shard-x)*(1 - var(--assembly))),calc(var(--shard-y)*var(--edge-sign)*(1 - var(--assembly))),0) rotate(calc(var(--shard-angle)*(1 - var(--assembly)))) scale(calc(.93 + var(--assembly)*.07));transform:translate3d(calc(var(--shard-x)*(1 - var(--assembly))),calc(var(--shard-y)*var(--edge-sign)*(1 - var(--assembly))),0) rotate(calc(var(--shard-angle)*(1 - var(--assembly)))) scale(calc(var(--shard-scale, .93) + var(--assembly)*(1 - var(--shard-scale, .93))))}.feed-card__shard>.feed-chirp{height:100%}.feed-chirp{background:linear-gradient(140deg,#2d3962ab,#1b2446c4 65%,#28284cb3);border:1px solid #a4bcf638;border-radius:18px;box-shadow:0 19px 55px #02051729,inset 0 1px 0 hsla(0,0%,100%,.055);min-width:0;overflow:hidden;padding:23px 26px 19px}.feed-chirp--violet{border-color:#af9bfb38}.feed-chirp--pink{border-color:#ed9edb36}.feed-chirp--cyan{border-color:#89cde938}.feed-chirp__top{align-items:center;display:flex;gap:11px}.feed-chirp__author{display:flex;flex-direction:column;gap:5px;min-width:0}.feed-chirp__author strong{color:#f2f4ff;font-size:14px;white-space:nowrap}.feed-chirp__author>span{color:#879cbd;font-size:11px;white-space:nowrap}.feed-chirp__badge{color:#ab9afa;font-size:11px;margin-left:4px}.feed-chirp__dot{color:#647798;margin:0 4px}.feed-chirp__more{align-self:flex-start;color:#8091b6;letter-spacing:2px;margin-left:auto}.feed-chirp__body{margin:17px 0 18px}.feed-chirp__topic{align-items:center;color:#9a9fe4;display:inline-flex;font-size:9px;font-weight:800;gap:6px;letter-spacing:1.45px;margin-bottom:6px}.feed-chirp__topic>span{font-size:15px}.feed-chirp__body p{color:#d4ddf3;font-size:13px;line-height:1.82;margin:5px 0 0}.feed-chirp__media{align-items:center;background:radial-gradient(ellipse 50% 90% at 52% 50%,#686bda5c,#0000 90%),linear-gradient(120deg,#273b72,#423267 62%,#263762);border:1px solid #c2c3ff33;border-radius:14px;display:flex;justify-content:center;margin-top:17px;min-height:155px;overflow:hidden;position:relative;text-align:center}.feed-chirp__media--blue{background:radial-gradient(ellipse 45% 95% at 55% 40%,#659ff64a,#0000 90%),linear-gradient(112deg,#234167,#3a3376 63%,#202f5a)}.feed-chirp__media--pink{background:radial-gradient(ellipse 45% 95% at 55% 40%,#f776b33d,#0000 90%),linear-gradient(112deg,#49336a,#443273 63%,#23345b)}.feed-chirp__media--cyan{background:radial-gradient(ellipse 45% 95% at 55% 40%,#76e0f740,#0000 90%),linear-gradient(112deg,#224966,#353d73 63%,#1c365c)}.feed-chirp__media strong{color:#f7f4ff;font-size:clamp(17px,2.1vw,24px);font-weight:800;letter-spacing:-.7px;line-height:1.32;max-width:380px;padding:20px 22px;position:relative;text-shadow:0 2px 15px #0c0a2b66;z-index:1}.feed-chirp__media-ring{border:1px solid #e7ebff33;border-radius:50%;box-shadow:0 0 0 25px rgba(231,235,255,.025),0 0 0 65px #e7ebff05;height:250px;position:absolute;transform:rotate(-21deg) scaleY(.58);width:250px}.feed-chirp__media-mark{bottom:12px;color:#c0c5f9;font-size:11px;font-weight:800;letter-spacing:-.5px;opacity:.75;position:absolute;right:15px}.feed-chirp__actions{align-items:center;border-top:1px solid #92a9e324;display:flex;gap:10px;justify-content:space-between;padding-top:14px}.feed-chirp__actions button,.feed-chirp__actions>span{align-items:center;background:#0000;border:none;color:#8699ba;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 3px;white-space:nowrap}.feed-chirp__actions button{cursor:pointer;transition:color .2s}.feed-chirp__actions button:hover{color:#d9d0ff}.feed-chirp__actions button>span,.feed-chirp__actions>span>span{font-size:18px;font-weight:400;line-height:1}.feed-chirp__actions .feed-chirp__liked{color:#ed96d6}.feed-end{color:#a3afd0;margin:52px 0 0;text-align:center}.feed-end>span{color:#a49bff;font-size:27px}.feed-end p{color:#ecf0ff;font-size:18px;font-weight:750;margin:10px 0 6px}.feed-end small{color:#8394b9;font-size:12px}.feed-rail--right{padding-top:19px}.feed-info-card{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:linear-gradient(140deg,#36417954,#2a205b5c);border:1px solid #a6b4fd38;border-radius:20px;box-shadow:inset 0 1px #ffffff0d,0 18px 50px #0000141f;overflow:hidden;padding:27px 24px;position:relative}.feed-info-card__tag{color:#b4acf9;font-size:10px;font-weight:850;letter-spacing:1.35px;position:relative;z-index:1}.feed-info-card h2{font-size:25px;letter-spacing:-1px;line-height:1.23;margin:17px 0 15px;position:relative;z-index:1}.feed-info-card h2 em{color:#b6aafa;font-style:normal}.feed-info-card p{color:#a3b2d2;font-size:12px;line-height:1.8;margin:0;position:relative;z-index:1}.feed-info-card__divider{background:#a5b1ea2e;height:1px;margin:22px 0}.feed-info-card__orbit{border:1px solid #b4b9ff26;border-radius:50%;box-shadow:0 0 0 38px rgba(150,150,255,.025),0 0 0 85px rgba(150,150,255,.017);height:270px;position:absolute;right:-178px;top:-90px;width:270px;z-index:0}.feed-people{background:#222b4c4d;border:1px solid #a6b4fd21;border-radius:18px;margin-top:26px;padding:24px 21px 15px}.feed-people h3{color:#c2c8e6;display:flex;font-size:10px;font-weight:800;justify-content:space-between;letter-spacing:1.35px;margin:0 0 19px}.feed-people h3 span{color:#a3a3fa}.feed-people>a{align-items:center;display:flex;gap:12px;margin-bottom:20px;text-decoration:none}.feed-people .feed-avatar{border-radius:12px;font-size:15px;height:38px;width:38px}.feed-people>a>span:nth-child(2){display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.feed-people strong{color:#e9edff;font-size:12px}.feed-people small{color:#8499b9;font-size:10px}.feed-people a>b{color:#798dae;font-size:14px;font-weight:400}.feed-people a:hover strong{color:#b6b2ff}.feed-info-disclaimer{color:#657697;font-size:10px;line-height:1.7;margin-top:20px;padding:0 9px}.feed-page .feed-topbar{animation:feed-arrive-top .78s cubic-bezier(.2,.8,.2,1) both}.feed-page .feed-main{animation:feed-arrive-center .98s cubic-bezier(.16,.82,.19,1) both}.feed-page .feed-rail--left{animation:feed-arrive-left .88s cubic-bezier(.16,.82,.19,1) both}.feed-page .feed-rail--right{animation:feed-arrive-right .9s cubic-bezier(.16,.82,.19,1) both}@keyframes feed-arrive-center{0%{filter:blur(23px) brightness(1.7);opacity:0;transform:translate3d(0,36px,0) scale(1.07)}to{filter:blur(0) brightness(1);opacity:1;transform:translateZ(0) scale(1)}}@keyframes feed-arrive-top{0%{filter:blur(8px);opacity:0;transform:translateY(-28px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}@keyframes feed-arrive-left{0%{filter:blur(14px);opacity:0;transform:translateX(-70px)}to{filter:blur(0);opacity:1;transform:translateX(0)}}@keyframes feed-arrive-right{0%{filter:blur(14px);opacity:0;transform:translateX(70px)}to{filter:blur(0);opacity:1;transform:translateX(0)}}.feed-intro-dust{animation:feed-dust-container .95s both;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:22}.feed-intro-dust i{animation:feed-dust-assemble .92s ease-out both;animation-delay:calc(var(--dust-index)*18ms);background:#adbfff;border-radius:2px;box-shadow:0 0 15px #a7a1fa;height:4px;left:var(--dust-x);position:absolute;top:var(--dust-y);width:4px}.feed-intro-dust i:nth-child(3n){background:#d0a8ff;border-radius:50%}.feed-intro-dust i:nth-child(5n){background:#94e3ff}@keyframes feed-dust-assemble{0%{opacity:0;transform:translate3d(var(--dust-dx),90px,0) rotate(-100deg) scale(2)}32%{opacity:.8}to{opacity:0;transform:translateZ(0) rotate(0deg) scale(.2)}}@keyframes feed-dust-container{to{visibility:hidden}}@media (max-width:1160px){.feed-layout{gap:35px;grid-template-columns:190px minmax(0,690px);justify-content:center}.feed-rail--right{display:none}}@media (max-width:810px){.feed-layout,.feed-topbar__inner{width:min(720px,calc(100% - 36px))}.feed-layout{grid-template-columns:minmax(0,1fr);padding-top:25px}.feed-rail--left,.feed-topbar__section{display:none}.feed-welcome{padding:26px 5px 32px}}@media (max-width:500px){.feed-topbar{height:69px}.feed-wordmark{font-size:23px}.feed-wordmark__icon{font-size:21px;height:32px;width:32px}.feed-topbar__welcome{display:none}.feed-topbar__end button{font-size:11px;padding:9px 10px}.feed-layout{width:calc(100% - 26px)}.feed-welcome h1{font-size:37px;letter-spacing:-1.8px}.feed-welcome__trail span{font-size:8px;letter-spacing:.9px}.feed-compose{padding:17px 17px 18px}.feed-chirp{padding:18px 17px 16px}.feed-chirp__body p{font-size:12px}.feed-chirp__actions button,.feed-chirp__actions>span{font-size:10px;gap:4px}.feed-avatar{height:39px;width:39px}.feed-chirp__media{min-height:132px}}@media (prefers-reduced-motion:reduce){.chirpr-auth-dissolving .app-background,.chirpr-auth-dissolving .landing-shape-scene,.chirpr-auth-dissolving .landing-shell,.chirpr-auth-dissolving .login-page__atmosphere,.chirpr-auth-dissolving .login-page__footer,.chirpr-auth-dissolving .login-page__main,.chirpr-auth-dissolving .login-page__nav,.chirpr-auth-dissolving .login-page__scene,.feed-intro-dust,.feed-intro-dust i,.feed-page .feed-main,.feed-page .feed-rail,.feed-page .feed-topbar,.feed-page__aurora i{animation:none!important}.feed-intro-dust{display:none}.feed-card__shards{display:none!important}.feed-card__base{opacity:1!important}}.account-page{--profile-hue:239;--profile-accent:#8b91ff;--account-ink:#e9eeff;--account-muted:#9baecf;--account-stroke:hsl(var(--profile-hue) 75% 82%/.19);--account-pane:linear-gradient(145deg,hsl(var(--profile-hue) 51% 27%/.45),#101931bd);background:radial-gradient(ellipse 67% 37% at 65% 9%,hsl(var(--profile-hue) 65% 37%/.2),#0000 95%),linear-gradient(118deg,#090f20 0,#111a30 51%,#101425 100%);color:var(--account-ink);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;isolation:isolate;min-height:100vh;overflow:hidden;position:relative}.account-page *{box-sizing:border-box}.account-page button,.account-page input{font-family:inherit}.account-page a{color:inherit}.account-page--nebula{background:radial-gradient(ellipse 65% 50% at 71% 14%,hsl(var(--profile-hue) 84% 50%/.2),#0000 90%),linear-gradient(125deg,#100c25,#19142f 47%,#090d21)}.account-page--midnight{background:radial-gradient(ellipse 48% 33% at 80% 5%,hsl(var(--profile-hue) 42% 29%/.12),#0000 90%),linear-gradient(130deg,#070b14,#101827 60%,#090e1a)}.account-page--prism{background:radial-gradient(ellipse 50% 53% at 82% 10%,hsl(var(--profile-hue) 80% 58%/.19),#0000 85%),linear-gradient(130deg,#10162d,#152443 60%,#10142b)}.account-page--ember{background:radial-gradient(ellipse 68% 40% at 75% 11%,hsl(var(--profile-hue) 88% 48%/.26),#0000 90%),linear-gradient(120deg,#1e101d,#251927 51%,#141426)}.account-atmosphere{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.account-atmosphere__light{animation:account-breathe 11s ease-in-out infinite alternate;border-radius:50%;filter:blur(88px);opacity:.32;position:absolute}.account-atmosphere__light--one{background:hsl(var(--profile-hue) 80% 55%/.41);height:700px;right:-260px;top:0;width:640px}.account-atmosphere__light--two{animation-delay:-4s;background:hsl(calc(var(--profile-hue) + 72) 80% 52%/.22);height:450px;left:-220px;top:800px;width:420px}.account-atmosphere__light--three{animation-delay:-7s;background:hsl(var(--profile-hue) 80% 60%/.25);height:500px;right:-330px;top:1640px;width:520px}.account-atmosphere__grid{background-image:linear-gradient(hsl(var(--profile-hue) 80% 75%/.028) 1px,#0000 1px),linear-gradient(90deg,hsl(var(--profile-hue) 80% 75%/.028) 1px,#0000 1px);background-size:58px 58px;inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0000 86%);mask-image:linear-gradient(180deg,#000,#0000 86%);opacity:.3;position:absolute}.account-atmosphere__orb{animation:account-float 12s ease-in-out infinite alternate;background:radial-gradient(circle at 29% 23%,hsl(var(--profile-hue) 94% 91%/.18),#0000 42%),radial-gradient(circle at 70% 84%,hsl(var(--profile-hue) 78% 42%/.32),#0000 69%);border:1px solid hsl(var(--profile-hue) 70% 77%/.16);border-radius:50%;box-shadow:inset -16px -19px 35px #00000038,0 0 38px hsl(var(--profile-hue) 80% 50%/.06);position:absolute}.account-atmosphere__orb--one{height:115px;left:-50px;opacity:.65;top:440px;width:115px}.account-atmosphere__orb--two{animation-delay:-4s;height:65px;opacity:.38;right:7%;top:1180px;width:65px}.account-atmosphere__ring{border:1px solid hsl(var(--profile-hue) 85% 82%/.18);border-radius:50%;box-shadow:0 0 0 41px hsl(var(--profile-hue) 80% 60%/.025),0 0 0 100px hsl(var(--profile-hue) 80% 60%/.018);height:340px;left:-265px;position:absolute;top:1050px;width:340px}.account-atmosphere__diamond{background:hsl(var(--profile-hue) 65% 55%/.07);border:1px solid hsl(var(--profile-hue) 85% 80%/.24);height:65px;position:absolute;right:5%;top:1650px;transform:rotate(45deg);width:65px}.account-page--midnight .account-atmosphere__orb{opacity:.11}.account-page--midnight .account-atmosphere__light{opacity:.1}.account-page--prism .account-atmosphere__orb--one{border-radius:12px;transform:rotate(35deg)}.account-page--prism .account-atmosphere__orb--two{border-radius:8px;transform:rotate(15deg)}.account-page--ember .account-atmosphere__orb--one{border-radius:2px;box-shadow:0 0 25px var(--profile-accent),0 0 95px var(--profile-accent);height:12px;width:12px}.account-page--nebula .account-atmosphere__light{filter:blur(135px);opacity:.6}@keyframes account-breathe{to{transform:translate(-50px,70px) scale(1.16)}}@keyframes account-float{to{translate:18px -25px}}.account-topbar{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#090f22b0;border-bottom:1px solid hsl(var(--profile-hue) 70% 86%/.11);min-height:80px;position:sticky;top:0;z-index:20}.account-topbar__inner{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:auto;min-height:80px;width:min(1380px,calc(100% - 72px))}.account-topbar .feed-wordmark__icon{background:url(/static/media/chirpr-logo.903ceb46d09c17d3a944.png) 50%/contain no-repeat}.account-topbar .feed-wordmark>span:last-child{color:var(--profile-accent)}.account-topbar__center{align-items:center;color:#8d9dbd;display:flex;font-size:9px;font-weight:800;gap:10px;letter-spacing:1.7px}.account-topbar__dot{background:var(--profile-accent);border-radius:50%;box-shadow:0 0 13px var(--profile-accent);display:inline-block;height:7px;width:7px}.account-topbar nav{display:flex;gap:9px}.account-topbar nav a{border-radius:10px;color:#c9d4ec;font-size:12px;font-weight:700;padding:10px 13px;text-decoration:none;transition:background .2s}.account-topbar nav a:hover{background:hsl(var(--profile-hue) 65% 70%/.12)}.account-layout{grid-gap:clamp(19px,3.5vw,49px);align-items:start;display:grid;gap:clamp(19px,3.5vw,49px);grid-template-columns:minmax(170px,210px) minmax(0,690px) minmax(190px,258px);justify-content:space-between;margin:auto;padding:34px 0 110px;width:min(1380px,calc(100% - 72px))}.account-sidebar__sticky{position:sticky;top:116px}.account-sidebar--left{padding-top:49px}.account-sidebar__eyebrow{color:#6d83a6;display:block;font-size:10px;font-weight:800;letter-spacing:1.4px;margin-bottom:18px;padding-left:13px}.account-sidebar__nav{align-items:center;border-radius:12px;color:#abb9d4!important;display:flex;font-size:22px;gap:13px;min-height:50px;padding:14px 15px;text-decoration:none;transition:background .2s}.account-sidebar__nav span{font-size:13px;font-weight:700}.account-sidebar__nav i{background:var(--profile-accent);border-radius:50%;height:6px;margin-left:auto;width:6px}.account-sidebar__nav--active,.account-sidebar__nav:hover{background:hsl(var(--profile-hue) 75% 70%/.09);color:#fff!important}.account-side-quote{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--account-pane);border:1px solid var(--account-stroke);border-radius:16px;margin-top:36px;padding:20px 18px}.account-side-quote>span{color:var(--profile-accent);font-size:22px}.account-side-quote p{color:#a3b1cc;font-size:12px;line-height:1.8}.account-side-quote strong{color:#f2f5ff}.account-sidebar__foot{color:#556986;font-size:9px;letter-spacing:1px;line-height:2.35;margin:32px 0 0 12px}.account-content{min-width:0}.account-breadcrumb{align-items:center;color:#7f91b4;display:flex;font-size:11px;font-weight:700;gap:13px;margin:0 2px 18px;min-height:23px}.account-breadcrumb a{color:#bcc9df;text-decoration:none}.account-breadcrumb a:hover{color:#fff}.account-breadcrumb__theme{color:var(--profile-accent);font-size:9px;letter-spacing:1px;margin-left:auto;text-transform:uppercase}.account-cover{background:radial-gradient(ellipse at 66% 29%,hsl(var(--profile-hue) 91% 69%/.42),#0000 52%),linear-gradient(126deg,hsl(var(--profile-hue) 61% 21%/.97),hsl(calc(var(--profile-hue) + 17) 53% 27%/.94) 63%,#16192d);border:1px solid hsl(var(--profile-hue) 82% 90%/.26);border-radius:22px;box-shadow:0 20px 65px #00051833,inset 0 1px hsl(var(--profile-hue) 92% 92%/.18);height:262px;isolation:isolate;overflow:hidden;position:relative}.account-cover:after{background:linear-gradient(90deg,#0000 20%,hsl(var(--profile-hue) 97% 87%/.07) 50%,#0000 76%);content:"";inset:0;opacity:.7;pointer-events:none;position:absolute}.account-cover__mark,.account-cover__tag{color:hsl(var(--profile-hue) 85% 91%/.72);font-size:9px;font-weight:850;letter-spacing:1.8px;position:absolute;z-index:3}.account-cover__tag{left:27px;top:23px}.account-cover__mark{bottom:21px;right:24px}.account-cover__halo{border:1px solid hsl(var(--profile-hue) 89% 94%/.26);border-radius:50%;box-shadow:0 0 0 42px hsl(var(--profile-hue) 90% 95%/.035),0 0 0 92px hsl(var(--profile-hue) 90% 95%/.024);height:360px;left:54%;position:absolute;top:45%;transform:rotate(-24deg) scaleY(.43);translate:-50% -50%;width:360px}.account-cover__halo i{border:1px solid hsl(var(--profile-hue) 94% 92%/.29);border-radius:50%;inset:56px;position:absolute}.account-cover__halo i:nth-child(2){border-color:hsl(var(--profile-hue) 94% 92%/.1);inset:-63px}.account-cover__halo i:nth-child(3){background:hsl(var(--profile-hue) 90% 84%/.06);inset:120px}.account-cover__art{background:radial-gradient(circle at 32% 25%,hsl(var(--profile-hue) 88% 91%/.31),#0000 52%),linear-gradient(135deg,hsl(var(--profile-hue) 74% 71%/.51),hsl(var(--profile-hue) 65% 31%/.45));border:1px solid hsl(var(--profile-hue) 94% 90%/.29);border-radius:50%;box-shadow:inset -20px -25px 38px #04051933,0 0 70px hsl(var(--profile-hue) 90% 70%/.25),0 0 140px hsl(var(--profile-hue) 90% 60%/.13);display:grid;height:176px;left:54%;place-items:center;position:absolute;top:47%;translate:-50% -50%;width:176px}.account-cover__art>span{color:hsl(var(--profile-hue) 80% 95%/.9);font-size:77px;text-shadow:0 0 45px hsl(var(--profile-hue) 88% 83%/.6)}.account-cover__art>i{border:1px solid hsl(var(--profile-hue) 90% 93%/.15);border-radius:50%;inset:0;position:absolute;transform:scale(1.35)}.account-cover__stars>i{background:hsl(var(--profile-hue) 95% 91%/.75);border-radius:50%;box-shadow:0 0 15px hsl(var(--profile-hue) 95% 92%/.9);height:4px;position:absolute;width:4px}.account-cover__stars>i:first-child{left:19%;top:20%}.account-cover__stars>i:nth-child(2){left:35%;top:68%}.account-cover__stars>i:nth-child(3){left:80%;top:37%}.account-cover__stars>i:nth-child(4){left:62%;top:12%}.account-cover__stars>i:nth-child(5){left:88%;top:79%}.account-cover__stars>i:nth-child(6){left:12%;top:57%}.account-cover__stars>i:nth-child(7){left:58%;top:81%}.account-page--nebula .account-cover{background:radial-gradient(ellipse at 36% 60%,hsl(calc(var(--profile-hue) + 70) 88% 69%/.36),#0000 49%),radial-gradient(ellipse at 70% 32%,hsl(var(--profile-hue) 83% 65%/.55),#0000 58%),linear-gradient(140deg,#1b1538,#25204c 65%,#101b39)}.account-page--midnight .account-cover{background:radial-gradient(ellipse at 59% 38%,hsl(var(--profile-hue) 75% 54%/.16),#0000 65%),linear-gradient(125deg,#091122,#192536 70%,#0b1526)}.account-page--midnight .account-cover__art{background:linear-gradient(120deg,#46597959,#151d2fbf);box-shadow:0 0 90px #87aadc17}.account-page--prism .account-cover{background:radial-gradient(ellipse at 62% 42%,hsl(var(--profile-hue) 93% 72%/.33),#0000 60%),linear-gradient(135deg,#13244d,#25355b 60%,#131f45)}.account-page--prism .account-cover__art{border-radius:16%;transform:rotate(35deg)}.account-page--prism .account-cover__art>span{transform:rotate(-35deg)}.account-page--ember .account-cover{background:radial-gradient(ellipse at 60% 70%,hsl(var(--profile-hue) 96% 64%/.45),#0000 60%),linear-gradient(125deg,#311c25,#4b2932 52%,#151c32)}.account-page--ember .account-cover__stars>i{background:#ffd4a5;box-shadow:0 0 23px var(--profile-accent)}.account-identity{background:linear-gradient(180deg,hsl(var(--profile-hue) 42% 26%/.14),#0e172e1a 65%,#0000);border-bottom:1px solid var(--account-stroke);padding:0 26px 27px}.account-identity__top{align-items:flex-end;display:flex;gap:15px;justify-content:space-between;margin-top:-48px;position:relative;z-index:1}.account-avatar{background:linear-gradient(145deg,hsl(var(--profile-hue) 87% 75%),hsl(var(--profile-hue) 50% 39%));border:5px solid #11182c;border-radius:29px;box-shadow:0 16px 35px #0000003d,inset 0 1px #ffffff6b;display:grid;flex:none;height:105px;place-items:center;position:relative;width:105px}.account-avatar>span{color:#fff;font-size:55px;font-weight:800;line-height:1;text-shadow:0 2px 18px #0000003d}.account-avatar>i{background:#71debb;border:3px solid #17233e;border-radius:50%;bottom:2px;height:15px;position:absolute;right:2px;width:15px}.account-identity__actions{align-items:center;display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end;margin-bottom:10px}.account-identity__actions>a{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#95a5d914;border:1px solid var(--account-stroke);border-radius:11px;color:#dce5ff;font-size:11px;font-weight:750;padding:11px 13px;text-decoration:none;white-space:nowrap}.account-identity__actions>a:hover{background:#96a5dc33}.account-identity__actions button{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:hsl(var(--profile-hue) 78% 71%/.17);border:1px solid hsl(var(--profile-hue) 90% 89%/.3);border-radius:11px;color:#f1f2ff;cursor:pointer;font-size:11px;font-weight:800;min-height:39px;padding:0 16px;white-space:nowrap}.account-personalize{isolation:isolate;position:relative}.account-identity__actions .account-personalize:hover{background:hsl(var(--profile-hue) 75% 76%/.25)}.account-editor__done:after,.account-personalize:after{background:linear-gradient(45deg,#ff007f,#7f00ff,#00f0ff);border-radius:11px;content:"";filter:blur(14px);inset:45% 8px -5px;opacity:0;position:absolute;transition:opacity .25s;z-index:-1}.account-editor__done:hover:after,.account-personalize:hover:after{opacity:.8}.account-personalize span{color:var(--profile-accent);font-size:17px;margin-right:4px}.account-identity__name{margin-top:16px}.account-eyebrow{color:var(--profile-accent);font-size:10px;font-weight:850;letter-spacing:1.6px}.account-identity__name h1{align-items:center;display:flex;font-size:clamp(30px,3.1vw,41px);font-weight:850;gap:10px;letter-spacing:-1.7px;line-height:1.1;margin:9px 0 4px}.account-identity__badge{border:1px solid var(--account-stroke);border-radius:9px;color:var(--profile-accent);display:grid;font-size:15px;height:26px;letter-spacing:0;place-items:center;width:26px}.account-identity__name p{color:#8499b8;font-size:13px;margin:0}.account-identity__bio{color:#d8e2f6;font-size:14px;line-height:1.75;margin:23px 0 17px}.account-identity__meta{color:#93a8c8;display:flex;flex-wrap:wrap;font-size:11px;gap:10px 22px}.account-identity__stats{color:#8195b6;display:flex;font-size:12px;gap:28px;margin:24px 0 0}.account-identity__stats strong{color:#eff1ff;font-size:13px;margin-right:3px}.account-tabs{align-items:center;border-bottom:1px solid var(--account-stroke);display:flex;gap:39px;margin:6px 0 28px;padding:0 24px}.account-tabs>button{background:#0000;border:0;color:#788dae;cursor:pointer;font-size:12px;font-weight:750;padding:18px 2px 19px;position:relative;transition:color .22s;white-space:nowrap}.account-tabs>button:hover{color:#e2e9ff}.account-tabs>button:focus-visible{border-radius:4px;outline:2px solid var(--profile-accent);outline-offset:-3px}.account-tabs__active{color:#fff!important}.account-tabs__active:after{background:var(--profile-accent);bottom:0;box-shadow:0 0 13px var(--profile-accent);content:"";height:2px;left:0;position:absolute;right:0}.account-tabs small{color:#647796;font-size:9px;font-weight:500;margin-left:5px}.account-stream-heading{align-items:center;color:#a0aed1;display:flex;font-size:10px;font-weight:850;gap:8px;justify-content:space-between;letter-spacing:1.4px;margin-bottom:17px;padding:0 5px}.account-stream-heading>span{align-items:center;display:flex;gap:9px}.account-stream-heading i{background:var(--profile-accent);border-radius:50%;box-shadow:0 0 12px var(--profile-accent);height:7px;width:7px}.account-stream-heading small{color:#667fa3;font-size:9px;font-weight:650;letter-spacing:.6px}.account-stream{grid-gap:17px;display:grid;gap:17px;min-height:220px}.account-stream .feed-chirp{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--account-pane);border-color:var(--account-stroke)}.account-stream .feed-card__shard>.feed-chirp{height:100%}.account-empty{background:var(--account-pane);border:1px solid var(--account-stroke);border-radius:18px;color:#bdc9df;padding:50px 30px;text-align:center}.account-end{padding:52px 10px 0;text-align:center}.account-end>span{color:var(--profile-accent);font-size:35px}.account-end h2{font-size:21px;letter-spacing:-.7px;margin:13px 0 6px}.account-end h2 em{color:var(--profile-accent);font-style:normal}.account-end p{color:#7e90b1;font-size:12px;margin-bottom:20px}.account-end a{background:var(--account-pane);border:1px solid var(--account-stroke);border-radius:12px;color:#d6def4;display:inline-block;font-size:12px;padding:12px 18px;text-decoration:none}.account-sidebar--right{padding-top:40px}.account-vibe{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--account-pane);border:1px solid var(--account-stroke);border-radius:18px;overflow:hidden;padding:24px 21px;position:relative}.account-vibe>span{color:var(--profile-accent);font-size:10px;font-weight:800;letter-spacing:1.15px}.account-vibe__mini{background:radial-gradient(ellipse at 70% 30%,hsl(var(--profile-hue) 89% 70%/.32),#0000 70%),linear-gradient(130deg,hsl(var(--profile-hue) 56% 20%),#1c2842);border:1px solid var(--account-stroke);border-radius:12px;display:grid;height:116px;margin:18px 0;overflow:hidden;place-items:center;position:relative}.account-vibe__mini>i{border:1px solid hsl(var(--profile-hue) 80% 90%/.4);border-radius:50%;height:140px;position:absolute;transform:rotate(30deg) scaleY(.45);width:140px}.account-vibe__mini>b{color:hsl(var(--profile-hue) 89% 91%/.9);font-size:39px}.account-vibe__mini--prism>b{transform:rotate(45deg)}.account-vibe__mini--midnight{background:linear-gradient(130deg,#111827,#222b3c)}.account-vibe__mini--nebula{background:radial-gradient(circle at 40% 40%,hsl(var(--profile-hue) 80% 60%/.3),#0000 67%),linear-gradient(110deg,#28204e,#202642)}.account-vibe__mini--ember{background:linear-gradient(140deg,#40232a,#281c35)}.account-vibe h2{font-size:22px;letter-spacing:-.6px;margin:0 0 9px}.account-vibe p{color:#95a7c6;font-size:11px;line-height:1.9}.account-vibe p strong{color:#f0f0ff}.account-vibe button{background:none;border:0;color:var(--profile-accent);cursor:pointer;font-size:11px;font-weight:750;padding:3px 0}.account-explore{background:hsl(var(--profile-hue) 40% 24%/.12);border:1px solid hsl(var(--profile-hue) 70% 80%/.1);border-radius:18px;margin-top:22px;padding:22px 20px 7px}.account-explore h3{color:#bdc9e1;display:flex;font-size:10px;justify-content:space-between;letter-spacing:1.2px;margin:0 0 19px}.account-explore h3 span{color:var(--profile-accent)}.account-explore>a{align-items:center;display:flex;gap:10px;margin:0 0 17px;text-decoration:none}.account-explore .feed-avatar{border-radius:12px;font-size:17px;height:38px;width:38px}.account-explore>a>span:nth-child(2){grid-gap:5px;display:grid;flex:1 1;gap:5px;min-width:0}.account-explore strong{color:#e5ecff;font-size:12px}.account-explore small{color:#7f91b0;font-size:10px}.account-explore>a>b{color:#8193b4;font-size:12px}.account-right-note{color:#7186a7;font-size:10px;line-height:1.7;margin:20px 7px}.account-manage a{color:#9dacd4;font-size:11px}.account-not-found{grid-gap:20px;background:#0b1427;color:#fff;display:grid;gap:20px;min-height:100vh;place-content:center;text-align:center}.account-editor-backdrop{align-items:center;animation:account-modal-in .22s ease both;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#040714ba;display:flex;inset:0;justify-content:center;padding:25px;position:fixed;z-index:90}.account-editor{background:linear-gradient(132deg,#242b4af5,#141b34f5);border:1px solid hsl(var(--profile-hue) 83% 87%/.3);border-radius:24px;box-shadow:0 35px 140px #00000080,inset 0 1px #ffffff1f;max-height:min(88vh,860px);overflow:auto;overscroll-behavior:contain;padding:31px 35px 29px;width:min(770px,100%)}.account-editor__head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:32px}.account-editor h2{font-size:clamp(26px,3vw,35px);letter-spacing:-1.5px;line-height:1.2;margin:13px 0 7px}.account-editor h2 em{color:var(--profile-accent);font-style:normal}.account-editor__head p{color:#9eaecb;font-size:12px;line-height:1.7;margin:0}.account-editor__close{background:#9aa7dd17;border:1px solid #bbc9fb33;border-radius:11px;color:#d8e1ff;cursor:pointer;height:36px;width:36px}.account-editor__label{align-items:center;color:#d1d8ed;display:flex;font-size:10px;font-weight:850;gap:12px;justify-content:space-between;letter-spacing:1.45px;margin-bottom:16px}.account-editor__label small{color:var(--profile-accent);font-size:10px;font-weight:650;letter-spacing:0}.account-editor__themes{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.account-theme-option{background:rgba(142,158,216,.055);border:1px solid #b3c0f229;border-radius:13px;color:#c6d1ec;cursor:pointer;min-width:0;padding:8px 8px 13px;position:relative;text-align:left;transition:background .2s,border-color .2s,transform .2s}.account-theme-option:hover{background:#899eec26;transform:translateY(-3px)}.account-theme-option--selected{background:hsl(var(--profile-hue) 70% 65%/.12);border-color:var(--profile-accent)}.account-theme-option__art{background:radial-gradient(ellipse at 67% 35%,#818aff72,#0000 70%),linear-gradient(135deg,#1a2a52,#343058);border:1px solid #d4deff14;border-radius:8px;display:grid;height:80px;margin-bottom:10px;overflow:hidden;place-items:center;position:relative}.account-theme-option__art i{border:1px solid #e3eaff5c;border-radius:50%;height:89px;position:absolute;transform:rotate(33deg) scaleY(.43);width:89px}.account-theme-option__art i:last-child{height:60px;opacity:.48;transform:rotate(-32deg) scaleY(.45);width:60px}.account-theme-option__art b{color:#d2d8ff;font-size:30px;z-index:1}.account-theme-option--nebula .account-theme-option__art{background:radial-gradient(ellipse at 45% 65%,#8d4bca95,#0000 72%),linear-gradient(130deg,#211437,#3c336b)}.account-theme-option--midnight .account-theme-option__art{background:linear-gradient(135deg,#101727,#273143)}.account-theme-option--midnight .account-theme-option__art i{opacity:.2}.account-theme-option--prism .account-theme-option__art{background:linear-gradient(135deg,#162957,#41527d)}.account-theme-option--prism .account-theme-option__art i{border-radius:10%;transform:rotate(42deg)}.account-theme-option--ember .account-theme-option__art{background:radial-gradient(circle at 65% 25%,#fb99555c,#0000 65%),linear-gradient(135deg,#3e2630,#362336)}.account-theme-option--ember .account-theme-option__art b{color:#ffd3b1}.account-theme-option>strong{color:#f4f6ff;display:block;font-size:12px;margin:0 2px 5px}.account-theme-option>small{color:#899bbb;display:block;font-size:9px;line-height:1.45;margin:0 2px;min-height:26px}.account-theme-option__check{background:var(--profile-accent);border-radius:50%;color:#fff;display:grid;font-size:10px;height:17px;opacity:0;place-items:center;position:absolute;right:13px;top:13px;width:17px}.account-theme-option--selected .account-theme-option__check{opacity:1}.account-editor__color-section{border-top:1px solid #b1c0f024;margin-top:31px;padding-top:25px}.account-editor__color-content{align-items:center;display:flex;gap:38px}.account-color-wheel{background:conic-gradient(from 90deg,red,#ff0,lime,cyan,blue,#f0f,red);border-radius:50%;box-shadow:0 0 0 7px #e9efff12,0 16px 40px #0003;cursor:crosshair;flex:none;height:196px;outline-offset:12px;position:relative;touch-action:none;width:196px}.account-color-wheel__inner{background:radial-gradient(circle at 34% 25%,#ffffff2e,#0000 70%),linear-gradient(135deg,var(--wheel-color),#171f35);border-radius:50%;box-shadow:0 0 0 3px #0a0d21bf,inset 0 -20px 35px #05081752;display:grid;inset:37px;place-items:center;pointer-events:none;position:absolute}.account-color-wheel__inner span{color:#ffffffd9;font-size:44px}.account-color-wheel__knob{border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 3px #192039,0 3px 9px #00000070;height:18px;left:calc(50% - 9px);pointer-events:none;position:absolute;top:calc(50% - 9px);width:18px}.account-color-settings{flex:1 1;min-width:0}.account-color-settings>p{color:#9daecc;font-size:12px;line-height:1.8;margin:0 0 19px;max-width:370px}.account-color-settings__value{align-items:center;background:#9ba5e814;border:1px solid #b8c3f433;border-radius:12px;display:flex;flex-wrap:wrap;gap:13px;padding:11px 13px}.account-color-settings__swatch{border:1px solid #ffffff2e;border-radius:10px;box-shadow:0 0 20px hsl(var(--profile-hue) 75% 64%/.2);height:35px;width:35px}.account-color-settings__value strong{color:#eff2ff;flex:1 1;font-size:13px;letter-spacing:.8px}.account-color-settings__value button{background:#b4beff17;border:1px solid #b1c6fa3b;border-radius:8px;color:#d5ddf3;cursor:pointer;font-size:10px;font-weight:750;padding:8px 10px}.account-color-settings__picker{align-items:center;color:#899aba;display:flex;font-size:11px;gap:13px;margin-top:13px}.account-color-settings__picker input{background:none;border:0;cursor:pointer;height:31px;padding:0;width:40px}.account-color-settings>small{color:#7185aa;display:block;font-size:10px;line-height:1.65;margin-top:15px}.account-editor__footer{align-items:center;border-top:1px solid #b1c0f024;display:flex;gap:14px;justify-content:space-between;margin-top:30px;padding-top:22px}.account-editor__footer button{cursor:pointer;font-size:12px;font-weight:750}.account-editor__reset{background:#0000;border:0;color:#a7b6d2;padding:10px 0}.account-editor__done{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:hsl(var(--profile-hue) 67% 65%/.2);border:1px solid #c2ccff61;border-radius:11px;color:#f0f2ff;isolation:isolate;padding:12px 28px;position:relative}.account-editor__done span{margin-left:8px}@keyframes account-modal-in{0%{opacity:0}to{opacity:1}}@media (max-width:1200px){.account-layout{gap:30px;grid-template-columns:170px minmax(0,700px);justify-content:center}.account-sidebar--right{display:none}}@media (max-width:830px){.account-layout,.account-topbar__inner{width:min(700px,calc(100% - 38px))}.account-layout{grid-template-columns:minmax(0,1fr);padding-top:25px}.account-sidebar--left,.account-topbar__center{display:none}.account-identity__top{margin-top:-44px}}@media (max-width:550px){.account-layout,.account-topbar__inner{width:calc(100% - 25px)}.account-topbar,.account-topbar__inner{min-height:68px}.account-topbar nav a{font-size:11px;padding:8px 7px}.account-topbar .feed-wordmark{font-size:22px}.account-topbar .feed-wordmark__icon{height:33px;width:33px}.account-cover{border-radius:16px;height:200px}.account-cover__tag{font-size:8px;left:15px;top:15px}.account-cover__mark{bottom:15px;font-size:7px;right:14px}.account-cover__art{height:128px;width:128px}.account-cover__art>span{font-size:56px}.account-cover__halo{height:270px;width:270px}.account-identity{padding:0 14px 23px}.account-avatar{border-radius:23px;border-width:4px;height:84px;width:84px}.account-avatar>span{font-size:43px}.account-identity__actions{gap:5px;margin-bottom:6px}.account-identity__actions button,.account-identity__actions>a{font-size:10px;min-height:36px;padding:9px 10px}.account-identity__actions .account-personalize{font-size:10px}.account-personalize span{font-size:18px;margin:0}.account-identity__name h1{font-size:32px}.account-identity__bio{font-size:13px}.account-identity__meta{font-size:10px;gap:10px}.account-identity__stats{font-size:11px;gap:15px}.account-tabs{gap:24px;padding:0 12px}.account-tabs>button{font-size:11px}.account-tabs small{display:none}.account-stream-heading small{font-size:8px;max-width:130px;text-align:right}.account-editor-backdrop{align-items:center;padding:9px}.account-editor{border-radius:17px;max-height:93dvh;padding:22px 17px 20px}.account-editor__themes{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.account-theme-option__art{height:62px}.account-editor__color-content{align-items:center;flex-direction:column;gap:25px}.account-color-settings{width:100%}.account-editor h2{font-size:26px}.account-editor__head{margin-bottom:22px}}@media (prefers-reduced-motion:reduce){.account-atmosphere *,.account-editor-backdrop{animation:none!important;transition:none!important}}.account-composer{background:linear-gradient(135deg,hsl(var(--profile-hue) 80% 82%/.35),hsl(var(--profile-hue) 70% 45%/.1) 48%,#ffffff1f);border-radius:20px;box-shadow:0 18px 55px #02041338,inset 0 1px #ffffff1f;isolation:isolate;margin:4px 0 30px;padding:1px;position:relative}.account-composer__shine{background:radial-gradient(ellipse at 70% 0,hsl(var(--profile-hue) 80% 60%/.13),#0000 63%);border-radius:24px;filter:blur(15px);inset:-15px;pointer-events:none;position:absolute;z-index:-1}.account-composer__form{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(145deg,hsl(var(--profile-hue) 54% 30%/.31),#0e152ce0);border-radius:19px;padding:22px 24px 18px;position:relative;z-index:1}.account-composer__form--fresh{animation:account-composer-new .62s cubic-bezier(.2,.85,.2,1) both}.account-composer__top{align-items:center;display:flex;gap:13px;margin-bottom:17px}.account-composer__avatar{background:linear-gradient(140deg,var(--profile-accent),hsl(var(--profile-hue) 55% 24%));border:1px solid hsl(var(--profile-hue) 75% 82%/.35);border-radius:15px;box-shadow:0 8px 25px hsl(var(--profile-hue) 70% 55%/.18);color:#fff;display:grid;flex:0 0 45px;font-size:23px;font-weight:900;height:45px;place-items:center;width:45px}.account-composer__top h2{color:#f0f3ff;font-size:20px;letter-spacing:-.6px;line-height:1.2;margin:5px 0 0}.account-composer__top h2 span{color:var(--profile-accent)}.account-composer__status{align-items:center;color:#9babca;display:inline-flex;font-size:10px;gap:7px;margin-left:auto;white-space:nowrap}.account-composer__status i{background:#9cf2d1;border-radius:50%;box-shadow:0 0 10px #7df2be;height:6px;width:6px}.account-composer__label{color:#b7c7e4;display:block;font-size:11px;font-weight:750;margin-bottom:7px}.account-composer textarea{background:#070c2059;border:1px solid hsl(var(--profile-hue) 64% 80%/.16);border-radius:12px;color:#f0f4ff;display:block;font:500 13px/1.7 Inter,system-ui,sans-serif;max-height:240px;min-height:89px;outline:0;padding:13px 15px;resize:vertical;transition:border .2s,box-shadow .2s;width:100%}.account-composer textarea::placeholder{color:#788cad}.account-composer textarea:focus{border-color:hsl(var(--profile-hue) 78% 78%/.6);box-shadow:0 0 0 3px hsl(var(--profile-hue) 78% 70%/.08)}.account-composer__footer{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:14px}.account-composer__footer>span{color:#7d92b5;font-size:9px;font-weight:800;letter-spacing:1px}.account-composer__footer>div{align-items:center;display:flex;gap:15px;margin-left:auto}.account-composer__count{color:#9cb0d0;font-size:10px}.account-composer__post{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:hsl(var(--profile-hue) 70% 68%/.16);border:1px solid hsl(var(--profile-hue) 80% 88%/.3);border-radius:11px;color:#f4f6ff;cursor:pointer;font-size:12px;font-weight:800;isolation:isolate;min-height:41px;padding:0 19px;position:relative;transition:transform .2s,background .2s,opacity .2s}.account-composer__post:hover:not(:disabled){background:hsl(var(--profile-hue) 75% 68%/.25);transform:translateY(-2px)}.account-composer__post:disabled{cursor:not-allowed;opacity:.43}.account-composer__post:after{background:linear-gradient(45deg,#ff007f,#7f00ff,#00f0ff);border-radius:12px;content:"";filter:blur(14px);inset:46% 8px -7px;opacity:0;position:absolute;transform:translateY(9px);transition:opacity .25s;z-index:-1}.account-composer__post:not(:disabled):hover:after{opacity:.85}.account-composer__post span{font-size:15px;padding-left:5px}.account-composer__live{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.account-stream-post{min-width:0}.account-stream-post--awaiting{visibility:hidden}.account-stream-post--landed{animation:account-chirp-land .85s cubic-bezier(.13,.85,.35,1) both}@keyframes account-composer-new{0%{filter:blur(10px);opacity:0;transform:translateY(-24px) scale(.975)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}@keyframes account-chirp-land{0%{filter:brightness(1.55) drop-shadow(0 0 25px var(--profile-accent))}to{filter:brightness(1) drop-shadow(0 0 0 transparent)}}.account-chirp-flight{filter:blur(9px);opacity:0;pointer-events:none;position:fixed;transform-origin:top left;z-index:140}.account-chirp-flight[data-phase=ready]{opacity:1}.account-chirp-flight[data-phase=flying]{animation:account-chirp-fly .75s cubic-bezier(.16,.85,.25,1) forwards}.account-chirp-flight .feed-card{--assembly:1!important;--base-alpha:1!important;--shard-alpha:0!important}.account-chirp-flight .feed-card__shards{display:none!important}.account-chirp-flight .feed-chirp{background:linear-gradient(145deg,hsl(var(--profile-hue) 54% 31%/.9),#151e35);border-color:var(--profile-accent);box-shadow:0 15px 65px hsl(var(--profile-hue) 68% 65%/.24)}.account-chirp-flight__sparkles{inset:0;pointer-events:none;position:absolute}.account-chirp-flight__sparkles i{background:var(--profile-accent);border-radius:2px;box-shadow:0 0 14px var(--profile-accent);height:4px;left:50%;opacity:0;position:absolute;top:50%;width:4px}.account-chirp-flight[data-phase=flying] .account-chirp-flight__sparkles i{animation:account-chirp-sparkle .68s ease-out both;animation-delay:calc(var(--spark-index)*22ms)}@keyframes account-chirp-fly{0%{filter:blur(10px);opacity:0;transform:translate3d(0,-14px,0) scale(1.01)}24%{filter:blur(1px);opacity:1}82%{filter:blur(0);opacity:1}to{filter:blur(7px);opacity:0;transform:translate3d(var(--fly-x),var(--fly-y),0) scale(var(--fly-scale))}}@keyframes account-chirp-sparkle{0%{opacity:0;transform:translate(0) scale(0)}32%{opacity:.9}to{opacity:0;transform:translate(var(--spark-x),var(--spark-y)) scale(.2)}}@media (max-width:550px){.account-composer__form{padding:18px 15px}.account-composer__top h2{font-size:17px}.account-composer__status{display:none}.account-composer__footer>span{font-size:8px}.account-composer__post{min-height:38px;padding:0 12px}}@media (prefers-reduced-motion:reduce){.account-chirp-flight,.account-composer__form--fresh,.account-stream-post--landed{animation:none!important;filter:none!important}}.feed-card{--chirp-hue:239;--chirp-accent:#8b91ff}.feed-chirp.feed-chirp--themed{backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);background:radial-gradient(ellipse 90% 65% at 92% 4%,hsl(var(--chirp-hue) 87% 64%/.2),#0000 85%),linear-gradient(135deg,hsl(var(--chirp-hue) 45% 29%/.72),#121b33cc 65%,hsl(var(--chirp-hue) 32% 19%/.72));border-color:hsl(var(--chirp-hue) 82% 76%/.31);box-shadow:0 17px 48px #03071838,inset 0 1px hsla(0,0%,100%,.095),0 0 37px hsl(var(--chirp-hue) 75% 58%/.055);isolation:isolate;overflow:hidden;position:relative;transition:border-color .3s,box-shadow .3s,background .3s}.feed-chirp--themed:before{background:linear-gradient(125deg,hsla(0,0%,100%,.045),#0000 38%,hsl(var(--chirp-hue) 90% 72%/.055));content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.feed-chirp--theme-nebula.feed-chirp--themed{background:radial-gradient(ellipse at 75% 18%,hsl(calc(var(--chirp-hue) + 46) 84% 61%/.29),#0000 65%),radial-gradient(ellipse at 10% 95%,hsl(var(--chirp-hue) 89% 57%/.17),#0000 68%),linear-gradient(130deg,#161329,hsl(var(--chirp-hue) 41% 23%/.86),#111328)}.feed-chirp--theme-midnight.feed-chirp--themed{background:radial-gradient(ellipse at 95% 0,hsl(var(--chirp-hue) 46% 54%/.095),#0000 75%),linear-gradient(138deg,#0b111df5,#111a2bf7);border-color:hsl(var(--chirp-hue) 38% 67%/.23);box-shadow:0 16px 40px #00020c4d,inset 0 1px #ffffff0a}.feed-chirp--theme-prism.feed-chirp--themed{background:conic-gradient(from 210deg at 96% 0,hsl(var(--chirp-hue) 75% 58%/.19),#0000 15%,hsl(calc(var(--chirp-hue) + 50) 76% 61%/.13) 29%,#0000 48%),linear-gradient(140deg,#18233fe0,hsl(var(--chirp-hue) 51% 21%/.82))}.feed-chirp--theme-ember.feed-chirp--themed{background:radial-gradient(ellipse at 85% 0,hsl(var(--chirp-hue) 94% 68%/.29),#0000 71%),linear-gradient(132deg,#28202d,hsl(var(--chirp-hue) 46% 24%/.86) 60%,#1b1b2b)}.feed-chirp--themed .feed-chirp__badge,.feed-chirp--themed .feed-chirp__topic{color:hsl(var(--chirp-hue) 90% 82%)}.feed-chirp--themed .feed-chirp__actions{border-top-color:hsl(var(--chirp-hue) 72% 77%/.15)}.feed-chirp--themed .feed-chirp__media{background:radial-gradient(ellipse at 54% 36%,hsl(var(--chirp-hue) 89% 70%/.3),#0000 70%),linear-gradient(130deg,hsl(var(--chirp-hue) 47% 30%),#242d4b 83%);border-color:hsl(var(--chirp-hue) 82% 75%/.28)}.feed-avatar.feed-avatar--themed{background:linear-gradient(140deg,hsl(var(--chirp-hue) 76% 64%),hsl(var(--chirp-hue) 52% 30%));border-color:hsl(var(--chirp-hue) 87% 83%/.33)}.feed-chirp__more.feed-chirp__more--decorative{cursor:default}button.feed-chirp__more{background:#ffffff05;border:1px solid #0000;border-radius:11px;color:#cbd3ed;cursor:pointer;display:grid;flex:0 0 33px;font-family:inherit;font-size:17px;font-weight:800;height:32px;letter-spacing:1px;line-height:1;min-width:33px;place-items:center;transition:background .22s,border-color .22s,transform .22s,box-shadow .22s}button.feed-chirp__more:focus-visible,button.feed-chirp__more:hover{background:hsl(var(--chirp-hue) 60% 65%/.17);border-color:hsl(var(--chirp-hue) 81% 84%/.3);box-shadow:0 3px 20px hsl(var(--chirp-hue) 79% 60%/.16);outline:none;transform:translateY(-1px)}.chirp-options-backdrop{animation:chirp-option-scrim-in .28s ease both;backdrop-filter:blur(14px) saturate(105%);-webkit-backdrop-filter:blur(14px) saturate(105%);background:#04071485;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:50000}.chirp-options{--chirp-hue:239;--chirp-accent:#8b91ff;animation:chirp-option-panel-in .36s cubic-bezier(.16,.86,.25,1) both;-webkit-backdrop-filter:blur(34px) saturate(160%);backdrop-filter:blur(34px) saturate(160%);background:linear-gradient(137deg,#2e3657ab,#0f172ec4 53%,#14162ebd);border:1px solid hsl(var(--chirp-hue) 83% 85%/.28);border-radius:26px;box-shadow:0 32px 110px #00000fb3,0 0 90px hsl(var(--chirp-hue) 82% 57%/.1),inset 0 1px #ffffff24;color:#f2f4ff;font-family:Inter,system-ui,sans-serif;isolation:isolate;max-height:min(760px,calc(100dvh - 35px));overflow:hidden;overflow-y:auto;overscroll-behavior:contain;padding:23px 24px 14px;position:relative;width:min(100%,460px)}.chirp-options:before{background:radial-gradient(ellipse 76% 32% at 85% -6%,hsl(var(--chirp-hue) 88% 69%/.28),#0000 90%),linear-gradient(115deg,hsla(0,0%,100%,.065),#0000 53%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.chirp-options--nebula:before{background:radial-gradient(ellipse 78% 53% at 95% 0,hsl(calc(var(--chirp-hue) + 50) 85% 66%/.3),#0000 80%),radial-gradient(ellipse 70% 45% at 0 95%,hsl(var(--chirp-hue) 82% 62%/.18),#0000 89%)}.chirp-options--midnight{background:linear-gradient(133deg,#19222fe3,#0d121ee8)}.chirp-options--prism:before{background:conic-gradient(from 216deg at 98% 0,#0000,hsl(var(--chirp-hue) 85% 70%/.23),#0000 38%)}.chirp-options--ember:before{background:radial-gradient(ellipse at 90% 0,hsl(var(--chirp-hue) 91% 64%/.26),#0000 78%)}.chirp-options__glint{background:hsl(var(--chirp-hue) 94% 74%/.19);border-radius:50%;filter:blur(56px);height:230px;pointer-events:none;position:absolute;right:-108px;top:-130px;width:230px;z-index:-1}.chirp-options-backdrop--closing{animation:chirp-option-scrim-out .22s ease both}.chirp-options-backdrop--closing .chirp-options{animation:chirp-option-panel-out .22s ease both}.chirp-options__header{align-items:center;display:flex;gap:16px;justify-content:space-between}.chirp-options__eyebrow{color:hsl(var(--chirp-hue) 86% 83%);font-size:10px;font-weight:800;letter-spacing:2.2px}.chirp-options__close{background:hsla(0,0%,100%,.065);border:1px solid #ffffff29;border-radius:10px;color:#e5e9ff;cursor:pointer;display:grid;font-size:24px;height:32px;line-height:1;padding:0;place-items:center;transition:background .2s,transform .2s;width:32px}.chirp-options__close:hover{background:#ffffff24;transform:rotate(90deg)}.chirp-options__identity{align-items:center;display:flex;gap:13px;margin:14px 0 18px}.chirp-options__avatar{background:linear-gradient(145deg,hsl(var(--chirp-hue) 85% 66%),hsl(var(--chirp-hue) 58% 28%));border:1px solid hsl(var(--chirp-hue) 86% 83%/.42);border-radius:15px;box-shadow:0 8px 18px hsl(var(--chirp-hue) 87% 55%/.14);color:#fff;display:grid;flex:none;font-size:22px;font-weight:800;height:48px;place-items:center;width:48px}.chirp-options__identity h2{font-size:22px;letter-spacing:-.75px;line-height:1.22;margin:0 0 5px}.chirp-options__identity p{color:#aab8d1;font-size:11px;margin:0}.chirp-options__identity p span{padding:0 6px}.chirp-options__divider{background:linear-gradient(90deg,#0000,hsl(var(--chirp-hue) 80% 84%/.25),#0000);height:1px;margin:8px 0}.chirp-options__divider--thin{margin:7px 0}.chirp-options__menu{display:flex;flex-direction:column;padding:4px 0}.chirp-options__item{align-items:center;background:#0000;border:1px solid #0000;border-radius:14px;color:#f2f3ff;cursor:pointer;display:flex;font-family:inherit;gap:13px;min-height:65px;padding:11px 8px;text-align:left;text-decoration:none;transition:background .23s,border-color .23s,transform .23s;width:100%}.chirp-options__item:focus-visible,.chirp-options__item:hover{background:hsl(var(--chirp-hue) 72% 71%/.11);border-color:hsl(var(--chirp-hue) 87% 82%/.18);outline:none;transform:translateX(2px)}.chirp-options__item:disabled{cursor:not-allowed;opacity:.43;transform:none}.chirp-options__item:disabled:hover{background:#0000;border-color:#0000}.chirp-options__icon{background:hsl(var(--chirp-hue) 70% 67%/.1);border:1px solid hsl(var(--chirp-hue) 86% 81%/.21);border-radius:13px;color:hsl(var(--chirp-hue) 89% 84%);display:grid;flex:none;font-size:22px;height:42px;place-items:center;width:42px}.chirp-options__icon--danger{background:#f55a801a;border-color:#ff82a333;color:#ffb5c8}.chirp-options__item>span:nth-child(2){display:flex;flex:1 1;flex-direction:column;gap:4px}.chirp-options__item strong{font-size:13px;font-weight:700}.chirp-options__item small{color:#a6b4cf;font-size:11px}.chirp-options__item>b{color:#8da0c0;font-size:16px;font-weight:400}.chirp-options__footer{align-items:center;border-top:1px solid #ffffff14;display:flex;gap:12px;justify-content:space-between;margin-top:3px;min-height:37px}.chirp-options__footer>span:last-child{color:#899bbd;flex:none;font-size:9px;font-weight:800;letter-spacing:1.55px}.chirp-options__status{word-wrap:break-word;color:hsl(var(--chirp-hue) 81% 83%);flex:1 1;font-size:11px;max-width:76%;overflow-wrap:anywhere}.chirp-options__edit label{color:#e3e9ff;display:block;font-size:12px;font-weight:700;margin:17px 0 9px}.chirp-options__edit textarea{background:#050c1c61;border:1px solid hsl(var(--chirp-hue) 79% 83%/.26);border-radius:14px;box-sizing:border-box;color:#f3f5ff;display:block;font:inherit;font-size:13px;line-height:1.7;min-height:108px;outline:none;padding:13px 15px;resize:vertical;width:100%}.chirp-options__edit textarea:focus{border-color:hsl(var(--chirp-hue) 89% 82%/.64);box-shadow:0 0 0 3px hsl(var(--chirp-hue) 80% 61%/.1)}.chirp-options__edit>span{color:#93a4c4;display:block;font-size:10px;margin:6px 0 16px;text-align:right}.chirp-options__confirm p{color:#c0cbe2;font-size:13px;line-height:1.7;margin:18px 0 26px}.chirp-options__buttons{display:flex;gap:10px;justify-content:flex-end;margin:12px 0 20px}.chirp-options__buttons button{background:hsla(0,0%,100%,.065);border:1px solid #dbe5ff33;border-radius:12px;color:#fff;cursor:pointer;font:700 12px Inter,system-ui,sans-serif;padding:11px 16px}.chirp-options__buttons .chirp-options__primary{background:hsl(var(--chirp-hue) 65% 61%/.23);border-color:hsl(var(--chirp-hue) 88% 84%/.31)}.chirp-options__buttons .chirp-options__danger{background:#c82f5933;border-color:#ff759f6b;color:#ffd1dd}.chirp-options__buttons button:disabled{cursor:not-allowed;opacity:.47}.chirp-options__buttons button:not(:disabled):hover{background:#ffffff24}@keyframes chirp-option-scrim-in{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}to{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:1}}@keyframes chirp-option-scrim-out{0%{opacity:1}to{opacity:0}}@keyframes chirp-option-panel-in{0%{filter:blur(9px);opacity:0;transform:translateY(20px) scale(.95)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}@keyframes chirp-option-panel-out{0%{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}to{filter:blur(6px);opacity:0;transform:translateY(14px) scale(.965)}}@media(max-width:540px){.chirp-options{border-radius:20px;padding:18px 16px 10px}.chirp-options__item{min-height:59px}.chirp-options__identity h2{font-size:20px}}@media(prefers-reduced-motion:reduce){.chirp-options,.chirp-options-backdrop,.chirp-options-backdrop--closing,.chirp-options-backdrop--closing .chirp-options{animation-duration:.01ms!important}.feed-chirp.feed-chirp--themed{transition:none}}.feed-chirp__theme-label{color:hsl(var(--chirp-hue) 82% 79%);font-weight:700;letter-spacing:.1px}.feed-chirp__actions button.feed-chirp__saved,.feed-chirp__actions>span.feed-chirp__saved{color:hsl(var(--chirp-hue) 90% 84%)}.profile-reveal{animation:profile-reveal-done 1.15s linear both;color:var(--profile-accent);inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:80}.profile-reveal__curtain{background:radial-gradient(circle at 80% 50%,hsl(var(--profile-hue) 55% 34%/.54),#0000 71%),linear-gradient(135deg,#0c1328,#131d37 66%,#12182f);border-color:hsl(var(--profile-hue) 75% 80%/.18);border-style:solid;border-width:0;bottom:0;box-shadow:0 0 95px hsl(var(--profile-hue) 80% 66%/.12);position:absolute;top:0;width:50.05%}.profile-reveal__curtain--left{animation:profile-reveal-left 1.05s cubic-bezier(.24,.74,.19,1) both;border-right-width:1px;left:0}.profile-reveal__curtain--right{animation:profile-reveal-right 1.05s cubic-bezier(.24,.74,.19,1) both;border-left-width:1px;right:0;transform-origin:right}.profile-reveal__flare{animation:profile-reveal-flare .88s ease-out both;background:radial-gradient(ellipse 20% 60% at center,hsl(var(--profile-hue) 95% 75%/.2),#0000 70%);inset:0;mix-blend-mode:screen;position:absolute}.profile-reveal__core{grid-gap:10px;animation:profile-reveal-center .72s ease-in-out both;display:grid;filter:drop-shadow(0 0 28px var(--profile-accent));gap:10px;justify-items:center;left:50%;position:absolute;top:45%;transform:translate(-50%,-50%);white-space:nowrap}.profile-reveal__core>span{font-size:46px;line-height:1}.profile-reveal__core small{color:#d9e1ff;font-size:9px;font-weight:900;letter-spacing:2.6px}.profile-reveal__fragments{inset:0;position:absolute}.profile-reveal__fragments i{animation:profile-reveal-frag .98s cubic-bezier(.2,.63,.14,1) both;animation-delay:calc(var(--i)*11ms);background:hsl(var(--profile-hue) 90% 83%/.88);clip-path:polygon(50% 0,100% 75%,0 90%);filter:drop-shadow(0 0 8px var(--profile-accent));height:11px;left:var(--x);opacity:0;position:absolute;top:var(--y);width:11px}.account-page:has(.profile-reveal)>.account-layout,.account-page:has(.profile-reveal)>.account-topbar{animation:profile-reveal-content .92s cubic-bezier(.2,.85,.3,1) both}.account-page:has(.profile-reveal) .account-cover{animation:profile-reveal-cover .9s cubic-bezier(.2,.85,.3,1) both}@keyframes profile-reveal-left{0%,12%{transform:translateX(0)}to{transform:translateX(-104%)}}@keyframes profile-reveal-right{0%,12%{transform:translateX(0)}to{transform:translateX(104%)}}@keyframes profile-reveal-flare{0%{opacity:.1;transform:scaleX(.15)}38%{opacity:1}to{opacity:0;transform:scaleX(2.2)}}@keyframes profile-reveal-center{0%,24%{filter:blur(10px);opacity:0;transform:translate(-50%,-50%) scale(.78)}50%{filter:blur(0);opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1.45)}}@keyframes profile-reveal-frag{0%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--rot)) scale(.4)}29%{opacity:.75}74%{opacity:.5}to{opacity:0;transform:translate(0) rotate(0) scale(.15)}}@keyframes profile-reveal-content{0%,15%{filter:blur(16px);opacity:0;transform:translateY(23px) scale(.99)}to{filter:blur(0);opacity:1;transform:none}}@keyframes profile-reveal-cover{0%{filter:blur(20px);opacity:0;transform:translateY(55px) scale(.93)}to{filter:blur(0);opacity:1;transform:none}}@keyframes profile-reveal-done{0%,99.8%{visibility:visible}to{visibility:hidden}}.account-cover__uploaded{height:100%;inset:0;object-fit:cover;opacity:.84;position:absolute;width:100%;z-index:0}.account-cover:has(.account-cover__uploaded) .account-cover__art{opacity:.52}.account-avatar__uploaded{border-radius:inherit;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.account-avatar>i{z-index:1}.account-identity__pronouns{color:var(--profile-accent);opacity:.92}.account-identity__meta a{color:var(--profile-accent);text-decoration:none}.account-identity__meta a:hover{text-decoration:underline}.profile-edit{min-height:100vh}.profile-edit__top-label{align-items:center;color:#a8b8da;display:flex;font-size:10px;font-weight:850;gap:8px;letter-spacing:2px}.profile-edit__top-label i{background:var(--profile-accent);border-radius:50%;box-shadow:0 0 14px var(--profile-accent);height:7px;width:7px}.profile-edit__back{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#8192c314;border:1px solid var(--account-stroke);border-radius:12px;color:#d4def6!important;font-size:12px;font-weight:750;padding:10px 16px;text-decoration:none}.profile-edit__back:hover{background:hsl(var(--profile-hue) 75% 80%/.14)}.profile-edit__layout{margin:0 auto;padding:60px 0 100px;position:relative;width:min(950px,calc(100% - 54px));z-index:1}.profile-edit__intro{margin-bottom:30px}.profile-edit__intro h1{font-size:clamp(38px,5.4vw,67px);letter-spacing:-3px;line-height:1.13;margin:13px 0}.profile-edit__intro h1 em,.profile-edit__section-head h2 em{color:var(--profile-accent);font-style:normal}.profile-edit__intro>p{color:#a6b4d0;font-size:14px;line-height:1.9;max-width:590px}.profile-edit__glass{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(148deg,hsl(var(--profile-hue) 56% 25%/.51),#0f1930d6 60%,#12192ddb);border:1px solid var(--account-stroke);border-radius:25px;box-shadow:0 22px 55px #03081b4d,inset 0 1px #ffffff17;margin:0 0 25px;padding:34px 38px 38px}.profile-edit__index{color:var(--profile-accent);font-size:10px;font-weight:850;letter-spacing:1.6px}.profile-edit__section-head{margin-bottom:25px}.profile-edit__section-head h2{font-size:clamp(22px,3.4vw,33px);letter-spacing:-.9px;line-height:1.2;margin:11px 0}.profile-edit__section-head h2 span{color:var(--profile-accent)}.profile-edit__section-head p{color:#9aaacc;font-size:12px;line-height:1.85;margin:0;max-width:690px}.profile-edit__picture-row{align-items:center;background:rgba(144,158,200,.045);border:1px solid #9bade42e;border-radius:18px;display:flex;gap:22px;margin:0 0 25px;padding:20px 22px}.profile-edit__avatar{background:linear-gradient(135deg,var(--image-glow),#172a4b);border:3px solid hsl(var(--profile-hue) 80% 80%/.45);border-radius:27px;box-shadow:0 0 35px hsl(var(--profile-hue) 80% 55%/.15),inset 0 1px #ffffff61;display:grid;flex:0 0 96px;height:96px;overflow:hidden;place-items:center;width:96px}.profile-edit__avatar span{color:#fff;font-size:50px;font-weight:850}.profile-edit__avatar img{height:100%;object-fit:cover;width:100%}.profile-edit__picture-copy{min-width:0}.profile-edit__picture-copy h3{color:#f3f6ff;font-size:15px;margin:0 0 6px}.profile-edit__picture-copy p{color:#98a9cc;font-size:11px;line-height:1.6;margin:0 0 14px}.profile-edit__picture-actions{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.profile-edit__picture-actions button,.profile-edit__upload{align-items:center;background:hsl(var(--profile-hue) 69% 71%/.16);border:1px solid hsl(var(--profile-hue) 71% 79%/.29);border-radius:9px;color:#e8edff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:750;justify-content:center;padding:9px 16px;position:relative;white-space:nowrap}.profile-edit__picture-actions button{background:#9198b814;color:#b9c4df}.profile-edit__upload input{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.profile-edit__upload:focus-within{outline:2px solid var(--profile-accent);outline-offset:2px}.profile-edit__fields{grid-gap:17px 20px;display:grid;gap:17px 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.profile-edit__field{display:flex;flex-direction:column;gap:8px;min-width:0}.profile-edit__field>span{color:#d9e3fa;font-size:12px;font-weight:750}.profile-edit__field input,.profile-edit__field textarea{background:#070d2287;border:1px solid #aec1f633;border-radius:12px;box-sizing:border-box;color:#f0f3ff;font-family:inherit;font-size:13px;line-height:1.6;outline:none;padding:13px 15px;transition:border-color .2s,background .2s,box-shadow .2s;width:100%}.profile-edit__field textarea{min-height:105px;resize:vertical}.profile-edit__field input:focus,.profile-edit__field textarea:focus{background:#070d22b5;border-color:var(--profile-accent);box-shadow:0 0 0 4px hsl(var(--profile-hue) 77% 72%/.1)}.profile-edit__field input::placeholder,.profile-edit__field textarea::placeholder{color:#63769d}.profile-edit__field small{align-self:flex-end;color:#798fb7;font-size:10px}.profile-edit__field--bio{grid-column:1/-1}.profile-edit__note{border-top:1px solid var(--account-stroke);color:#8da1c6;font-size:11px;margin-top:25px;padding-top:22px}.profile-edit__note span{color:var(--profile-accent);margin:0 10px}.profile-edit__cover-preview{align-items:center;background:radial-gradient(ellipse at 67% 31%,hsl(var(--profile-hue) 93% 74%/.47),#0000 49%),linear-gradient(128deg,hsl(var(--profile-hue) 55% 31%/.75),hsl(calc(var(--profile-hue) + 55) 35% 23%/.85) 65%,#101b35);border:1px solid var(--account-stroke);border-radius:18px;display:flex;gap:18px;height:188px;justify-content:space-between;margin-bottom:17px;overflow:hidden;padding:25px 32px;position:relative}.profile-edit__cover-preview>span{color:hsl(var(--profile-hue) 80% 90%/.78);font-size:112px;position:relative;text-shadow:0 0 55px var(--profile-accent);z-index:1}.profile-edit__cover-preview>div{position:relative;text-align:right;text-shadow:0 2px 9px #00000057;z-index:1}.profile-edit__cover-preview small{color:#d3e0ff;display:block;font-size:9px;font-weight:850;letter-spacing:1.7px}.profile-edit__cover-preview strong{display:block;font-size:30px;font-weight:850;margin:7px 0}.profile-edit__cover-preview p{color:#ebecff;font-size:12px;margin:0}.profile-edit__cover-photo{height:100%;inset:0;object-fit:cover;opacity:.75;position:absolute;width:100%}.profile-edit__banner-row{align-items:center;border-bottom:1px solid var(--account-stroke);display:flex;gap:18px;justify-content:space-between;margin-bottom:27px;padding-bottom:28px}.profile-edit__banner-row>span strong{display:block;font-size:13px;margin-bottom:6px}.profile-edit__banner-row>span small{color:#96a9cb;display:block;font-size:11px;line-height:1.6}.profile-edit__color-controls{border-top:1px solid var(--account-stroke);margin-top:29px;padding-top:32px}.profile-edit__reset{background:none;border:0;color:var(--profile-accent);cursor:pointer;font-size:12px;font-weight:750;padding:12px 0}.profile-edit__save-row{align-items:center;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(90deg,#171e37f5,#1f2443ed);border:1px solid var(--account-stroke);border-radius:17px;box-shadow:0 12px 45px #03061642;display:flex;gap:18px;justify-content:space-between;padding:25px 29px}.profile-edit__feedback{color:#9eafcd;font-size:11px;line-height:1.7;max-width:460px}.profile-edit__save-row>div{align-items:center;display:flex;flex:none;gap:14px}.profile-edit__save-row a{color:#bdc9e2;font-size:12px;font-weight:750;text-decoration:none}.profile-edit__save-row button{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:hsl(var(--profile-hue) 80% 75%/.15);border:1px solid hsl(var(--profile-hue) 79% 85%/.38);border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:800;gap:14px;isolation:isolate;padding:13px 24px;position:relative}.profile-edit__save-row button:after{background:linear-gradient(45deg,#ff007f,#7f00ff,#00f0ff);content:"";filter:blur(14px);inset:30% 8px -6px;opacity:0;position:absolute;transition:opacity .3s;z-index:-1}.profile-edit__save-row button:hover:after{opacity:.8}.profile-edit__save-row button:disabled{cursor:wait;opacity:.55}.profile-edit-denied{background:radial-gradient(ellipse at 50% 30%,#24245d,#090d20 64%);color:#eef2ff;display:grid;min-height:100vh;padding:25px;place-items:center}.profile-edit-denied__card{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#1e244587;border:1px solid #aab8f947;border-radius:25px;padding:40px;text-align:center;width:min(480px,100%)}.profile-edit-denied__card>span{color:#9f9dff;font-size:48px}.profile-edit-denied__card h1{font-size:30px;line-height:1.2;margin:14px 0}.profile-edit-denied__card p{color:#a3b2d1;font-size:13px;line-height:1.85}.profile-edit-denied__card a{background:#9699e624;border:1px solid #becdff52;border-radius:11px;color:#fff;display:inline-block;font-size:12px;font-weight:750;margin-top:20px;padding:12px 22px;text-decoration:none}@media (max-width:760px){.profile-edit__layout{padding:35px 0 65px;width:min(680px,calc(100% - 30px))}.profile-edit__glass{border-radius:18px;padding:25px 22px}.profile-edit__top-label{display:none}.profile-edit__intro h1{letter-spacing:-1.8px}.profile-edit__appearance .account-editor__themes{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-edit__appearance .account-editor__color-content{gap:30px}}@media (max-width:550px){.profile-edit__fields{grid-template-columns:1fr}.profile-edit__glass{padding:22px 16px}.profile-edit__intro>p{font-size:12px}.profile-edit__picture-row{gap:14px;padding:15px 13px}.profile-edit__avatar{border-radius:22px;flex-basis:76px;height:76px;width:76px}.profile-edit__avatar span{font-size:42px}.profile-edit__appearance .account-editor__themes{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-edit__appearance .account-editor__color-content{flex-direction:column}.profile-edit__banner-row{align-items:start;flex-direction:column}.profile-edit__cover-preview{height:150px;padding:15px 18px}.profile-edit__cover-preview>span{font-size:75px}.profile-edit__cover-preview strong{font-size:24px}.profile-edit__save-row{align-items:stretch;flex-direction:column;padding:18px}.profile-edit__save-row>div{justify-content:space-between}.profile-edit__save-row button{padding:12px 15px}}@media (prefers-reduced-motion:reduce){.profile-reveal{display:none!important}.account-page:has(.profile-reveal) .account-cover,.account-page:has(.profile-reveal)>.account-layout,.account-page:has(.profile-reveal)>.account-topbar{animation:none!important}.profile-edit__save-row button:after{transition:none}}.feed-chirp__name-link{align-items:center;color:#f2f4ff;display:inline-flex;font-size:14px;font-weight:800;gap:5px;text-decoration:none;white-space:nowrap;width:fit-content}.feed-chirp__name-link:hover{color:var(--chirp-accent)}.feed-chirp__profile-link{overflow:hidden;text-decoration:none}.feed-chirp__author-image{border-radius:inherit;height:100%;object-fit:cover;width:100%}.chirpr-username-status{align-self:stretch;color:#b0bddd;display:block;font-size:11px;font-weight:600;line-height:1.5;margin-top:2px;transition:color .2s ease,opacity .2s ease;width:100%}.chirpr-username-status--available,.chirpr-username-status--own{color:#7be7bb}.chirpr-username-status--invalid,.chirpr-username-status--taken{color:#ff99b9}.chirpr-username-status--waiting{color:#c6b8ff}.register-page__row .chirpr-username-status{margin-top:-2px}.profile-edit__field .chirpr-username-status{align-self:stretch;color:#b5c3e4}.profile-edit__field .chirpr-username-status--available,.profile-edit__field .chirpr-username-status--own{color:#7be7bb}.profile-edit__field .chirpr-username-status--invalid,.profile-edit__field .chirpr-username-status--taken{color:#ff99b9}.feed-card--destroying{pointer-events:none;z-index:5}.feed-card--destroying .feed-card__base,.feed-card[data-ready=yes].feed-card--destroying .feed-card__base{animation:chirpr-card-vaporize .76s ease forwards!important;opacity:1}.feed-card--destroying .feed-card__shards,.feed-card[data-ready=yes].feed-card--destroying .feed-card__shards{display:block!important;opacity:1!important;overflow:visible}.feed-card--destroying .feed-card__shard,.feed-card[data-ready=yes].feed-card--destroying .feed-card__shard{animation:chirpr-tile-vaporize .92s cubic-bezier(.24,.74,.32,1) 0ms both!important;animation:chirpr-tile-vaporize .92s cubic-bezier(.24,.74,.32,1) var(--blast-delay,0ms) both!important;filter:drop-shadow(0 0 8px #9b84ff);filter:drop-shadow(0 0 8px var(--chirp-accent,#9b84ff))}.feed-card--destroying:after{animation:chirpr-implosion-ring .85s ease-out forwards;border:1px solid #9b84ff;border:1px solid var(--chirp-accent,#9b84ff);border-radius:50%;content:"";inset:20%;pointer-events:none;position:absolute;z-index:4}@keyframes chirpr-card-vaporize{0%{filter:blur(0);opacity:1;transform:scale(1)}12%{filter:blur(1px);opacity:.9;transform:scale(.98)}28%{filter:blur(8px);opacity:0;transform:scale(.9)}to{filter:blur(15px);opacity:0;transform:scale(.82)}}@keyframes chirpr-tile-vaporize{0%,12%{opacity:0;transform:translateZ(0) rotate(0) scale(1)}22%{opacity:1;transform:translateZ(0) rotate(0) scale(.97)}85%{filter:blur(2px);opacity:.66}to{filter:blur(10px);opacity:0;transform:translate3d(var(--blast-x),var(--blast-y),0) rotate(var(--blast-rotate)) scale(.2)}}@keyframes chirpr-implosion-ring{0%{box-shadow:0 0 28px var(--chirp-accent);opacity:0;transform:scale(.2)}22%{opacity:.9;transform:scale(.92)}to{box-shadow:0 0 90px var(--chirp-accent);opacity:0;transform:scale(1.85)}}.reels-page{--reel-accent:#8f8aff;background:radial-gradient(ellipse at 18% 18%,#694bc32b,#0000 40%),radial-gradient(ellipse at 88% 5%,#1b99cc26,#0000 44%),#080d1b;color:#eaf0ff;font-family:inherit;isolation:isolate;min-height:100vh;overflow-x:clip;position:relative}.reels-page__atmosphere{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:-1}.reels-page__atmosphere i{animation:reels-cloud 17s ease-in-out infinite alternate;border-radius:50%;display:block;filter:blur(65px);opacity:.29;position:absolute}.reels-page__atmosphere i:first-child{background:#7452d9;height:320px;left:-120px;top:12%;width:320px}.reels-page__atmosphere i:nth-child(2){animation-delay:-5s;background:#009bbd;height:350px;right:-130px;top:43%;width:400px}.reels-page__atmosphere i:nth-child(3){animation-delay:-9s;background:#fa418b;bottom:0;height:260px;left:20%;width:260px}@keyframes reels-cloud{to{transform:translate(60px,-40px) scale(1.3)}}.reels-topbar{align-items:center;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#070c1db8;border-bottom:1px solid #bccfff1a;display:flex;gap:16px;justify-content:space-between;padding:14px clamp(18px,4vw,70px);position:sticky;top:0;z-index:35}.reels-topbar>span{color:#96a8d2;font-size:10px;letter-spacing:2px}.reels-topbar>a:last-child{color:#c5d3f6;font-size:12px;text-decoration:none}.reels-topbar>a:last-child:hover{color:#fff}.reels-page__layout{grid-gap:clamp(24px,5vw,75px);align-items:start;display:grid;gap:clamp(24px,5vw,75px);grid-template-columns:minmax(240px,375px) minmax(0,650px);margin:0 auto;width:min(1170px,calc(100% - 48px))}.reels-page__intro{padding-top:64px;position:sticky;top:130px}.reels-page__intro>span{color:#a89cff;font-size:11px;font-weight:700;letter-spacing:2.2px}.reels-page__intro h1{font-size:clamp(38px,4vw,63px);letter-spacing:-2.5px;line-height:1.09;margin:19px 0}.reels-page__intro h1 em{-webkit-text-fill-color:#0000;background:linear-gradient(95deg,#a399ff,#73e5f7);-webkit-background-clip:text;background-clip:text;color:#adabff;font-style:normal}.reels-page__intro>p{color:#a9b8d5;font-size:14px;line-height:1.85;max-width:36ch}.reels-page__add{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#252d5157;border:1px solid #bccfff21;border-radius:20px;margin-top:34px;padding:18px}.reels-page__add label{color:#b6c3ef;display:block;font-size:10px;font-weight:750;letter-spacing:1.2px;margin-bottom:11px}.reels-page__add>div{display:flex;flex-wrap:wrap;gap:7px}.reels-page__add input{background:#040816b3;border:1px solid #c2cff838;border-radius:10px;color:#fff;flex:1 1 150px;font-family:inherit;min-width:0;outline:none;padding:12px}.reels-page__add input:focus{border-color:#a3b4fb}.reels-page__add button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#6060a138;border:1px solid #b1cbff3d;border-radius:10px;color:#fff;cursor:pointer;font-weight:750;padding:10px 13px}.reels-page__add>span{color:#a3b4d9;display:block;font-size:11px;line-height:1.5;margin-top:9px}.reels-page__stream{display:flex;flex-direction:column;gap:50px;min-width:0;padding:40px 0 12vh}.reel-card{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(145deg,#504e8e38,#0c122abd);border:1px solid #b6caff2b;border-radius:27px;box-shadow:0 25px 80px #0000004d,inset 0 1px 0 #ffffff0f;isolation:isolate;overflow:hidden;padding:14px;position:relative;scroll-margin-top:86px}.reel-card__ambient{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.reel-card__ambient i{background:var(--reel-accent);border-radius:50%;filter:blur(55px);opacity:.12;position:absolute}.reel-card__ambient i:first-child{height:240px;left:-70px;top:-130px;width:240px}.reel-card__ambient i:nth-child(2){background:#00dddb;bottom:-120px;height:240px;right:-70px;width:240px}.reel-card__frame{aspect-ratio:9/12;background:radial-gradient(circle at 55% 25%,#6848ad33,#0000 54%),linear-gradient(155deg,#111932,#070e22 72%);border:1px solid #bec9ff29;border-radius:20px;max-height:75vh;min-height:450px;overflow:hidden;position:relative}.reel-card__player{background:#070e22;border:0;display:block;height:100%;width:100%}.reel-card__pause-screen{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;overflow:auto;padding:clamp(18px,4vw,36px);text-align:center}.reel-card__eyebrow{color:#b0a8ff;font-size:9px;font-weight:800;letter-spacing:2.4px}.reel-card__pause-symbol{background:#7d7ebc1f;border:1px solid #becdff3d;border-radius:24px;box-shadow:0 15px 45px #5a41de2b,inset 0 0 30px #6c70d31a;color:#babbff;display:grid;font-size:38px;height:76px;place-items:center;width:76px}.reel-card__pause-screen h2{font-size:clamp(24px,3vw,35px);letter-spacing:-1px;line-height:1.1;margin:0}.reel-card__pause-screen h2 em{color:#8baefa;font-style:normal}.reel-card__pause-screen>p{color:#abbbdb;font-size:12px;line-height:1.5;margin:0;max-width:36ch}.reel-card__providers{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;margin-top:5px}.reel-card__provider{align-items:center;background:#64739f21;border:1px solid #c6c9ff30;border-radius:10px;color:#bcc7e9;cursor:pointer;display:flex;font-size:10px;font-weight:600;gap:6px;line-height:1.2;padding:8px 10px;transition:background .2s,border-color .2s,transform .2s}.reel-card__provider b{color:#bbadff;font-size:15px}.reel-card__provider--active,.reel-card__provider:hover{background:#8b80fc3d;border-color:#9fa4ffa3;color:#fff;transform:translateY(-1px)}.reel-card__source-form{margin-top:4px;width:min(100%,405px)}.reel-card__source-form>label{color:#c4cff8;display:flex;flex-wrap:wrap;font-size:10px;font-weight:800;gap:5px;justify-content:space-between;letter-spacing:.9px;margin-bottom:8px;text-align:left}.reel-card__source-form label small{color:#818da9;font-weight:500;letter-spacing:0}.reel-card__source-form>div{display:flex;gap:7px}.reel-card__source-form input{background:#0a0e1eb3;border:1px solid #c7d0fb3d;border-radius:10px;color:#f3f5ff;flex:1 1;font-family:inherit;font-size:11px;min-width:0;outline:none;padding:10px;width:100%}.reel-card__source-form input:focus{border-color:#a3b9ff}.reel-card__source-form button{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#957fd733;border:1px solid #c7d0fb4d;border-radius:10px;color:#fff;cursor:pointer;flex-shrink:0;font-size:11px;font-weight:750;padding:9px 14px}.reel-card__error{color:#ff9ebc;display:block;font-size:11px;margin-top:8px;text-align:left}.reel-card__note{color:#899cbf;font-size:10px;line-height:1.5;max-width:42ch}.reel-card__playing-controls{display:flex;gap:6px;justify-content:space-between;left:9px;pointer-events:none;position:absolute;right:9px;top:9px;z-index:2}.reel-card__playing-controls a,.reel-card__playing-controls button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080c1db5;border:1px solid #d1d6ff59;border-radius:20px;color:#fff;cursor:pointer;font-size:10px;padding:8px 10px;pointer-events:auto;text-decoration:none}.reel-card__details{padding:18px 9px 7px}.reel-card__number{color:#acaff0;font-size:9px;font-weight:800;letter-spacing:1.7px}.reel-card__details h3{color:#f4f5ff;font-size:18px;letter-spacing:-.4px;margin:9px 0 5px}.reel-card__details p{color:#9baacc;font-size:11px;margin:0}.reel-card__actions{align-items:center;display:flex;gap:15px;margin-top:14px}.reel-card__actions a,.reel-card__actions button{background:#0000;border:0;color:#c7d4fb;cursor:pointer;font-size:11px;font-weight:650;padding:0;text-decoration:none}.reel-card__actions a:hover,.reel-card__actions button:hover{color:#fff}@media(max-width:920px){.reels-page__layout{gap:10px;grid-template-columns:1fr;max-width:650px}.reels-page__intro{padding-top:35px;position:relative;top:auto}.reels-page__intro h1{font-size:43px}.reels-page__stream{gap:24px;padding-top:18px}.reels-topbar>span{display:none}}@media(max-width:520px){.reels-page__layout{width:calc(100% - 22px)}.reel-card{border-radius:20px;padding:7px}.reel-card__frame{aspect-ratio:9/15;border-radius:16px;max-height:80vh;min-height:530px}.reel-card__pause-screen{gap:10px;padding:16px 10px}.reel-card__provider{font-size:9px;gap:4px;padding:6px}.reel-card__providers{gap:4px}.reel-card__pause-symbol{border-radius:17px;font-size:29px;height:53px;width:53px}.reel-card__note{font-size:9px}.reel-card__pause-screen>p{font-size:11px}.reels-topbar{padding:12px 16px}}@media(prefers-reduced-motion:reduce){.reels-page__atmosphere i{animation:none}.feed-card--destroying .feed-card__base{animation:none!important;opacity:0!important}.feed-card--destroying .feed-card__shards{display:none!important}.feed-card--destroying:after{animation:none;display:none}.feed-card--destroying .feed-card__shard{animation:none!important}}.feed-topbar__reels-link{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#5a64a521;border:1px solid #bac2ff33;border-radius:16px;color:#b7c8ff;font-size:12px;font-weight:700;padding:7px 12px;text-decoration:none}.feed-topbar__reels-link:hover{border-color:#c0c6ff80;color:#fff}@media (prefers-reduced-motion:reduce){.feed-card[data-ready=yes].feed-card--destroying .feed-card__base{animation:none!important;opacity:0!important}.feed-card[data-ready=yes].feed-card--destroying .feed-card__shards{display:none!important}}.chirpr-hover-glow{-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);background:#5467a62b;border:1px solid #d3dfff57;box-shadow:inset 0 1px 0 #ffffff3d,inset 0 -1px 0 #ffffff0f,0 5px 18px #02061936;isolation:isolate;overflow:visible;position:relative;z-index:0}.about-page .chirpr-hover-glow:after,.chirpr-hover-glow:after,.feed-compose__bottom .chirpr-hover-glow:after,.landing-page .chirpr-hover-glow:after,.login-page .chirpr-hover-glow:after,.profile-edit__save-row .chirpr-hover-glow:after{background:linear-gradient(90deg,#ff007f,#7f00ff 51%,#00f0ff);border-radius:100%;bottom:-12px;filter:blur(14px);height:18px;left:12%;right:12%;top:auto;transform:translateY(8px) scaleX(.94);transition:opacity .26s ease,transform .26s ease}.about-page .chirpr-hover-glow:hover:after,.chirpr-hover-glow:focus-visible:after,.chirpr-hover-glow:not(:disabled):hover:after,.feed-compose__bottom .chirpr-hover-glow:not(:disabled):hover:after,.landing-page .chirpr-hover-glow:hover:after,.login-page .chirpr-hover-glow:hover:after,.profile-edit__save-row .chirpr-hover-glow:not(:disabled):hover:after{opacity:.95;transform:translateY(11px) scaleX(1)}.chirpr-hover-glow>span{position:relative;z-index:1}.chirpr-username-input{display:block;isolation:isolate;position:relative;width:100%}.chirpr-username-input input{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);box-sizing:border-box;display:block;position:relative;transition:border-color .28s ease,box-shadow .28s ease,background .28s ease!important;width:100%}.chirpr-username-input:before{border-radius:12px;content:"";filter:blur(14px);inset:6px 7px -5px;opacity:0;pointer-events:none;position:absolute;transition:opacity .32s ease,filter .32s ease;z-index:-1}.chirpr-username-input[data-availability=available]:before,.chirpr-username-input[data-availability=own]:before{background:linear-gradient(90deg,#ff007f,#7f00ff,#00f0ff);opacity:.9}.chirpr-username-input[data-availability=invalid]:before,.chirpr-username-input[data-availability=taken]:before{background:#ff335e;opacity:.86}.profile-edit__field .chirpr-username-input[data-availability=available] input,.profile-edit__field .chirpr-username-input[data-availability=own] input,.register-page__form .chirpr-username-input[data-availability=available] input,.register-page__form .chirpr-username-input[data-availability=own] input{background-color:#151836c2;border-color:#bea8ffdb;box-shadow:0 0 0 1px #d7a6ff38,inset 0 1px 0 #ffffff2e}.profile-edit__field .chirpr-username-input[data-availability=invalid] input,.profile-edit__field .chirpr-username-input[data-availability=taken] input,.register-page__form .chirpr-username-input[data-availability=invalid] input,.register-page__form .chirpr-username-input[data-availability=taken] input{background-color:#320c20bf;border-color:#ff466a;box-shadow:0 0 0 1px #ff466a4d,inset 0 1px 0 #ffb9c917}.feed-card--destroying{visibility:hidden}.chirpr-destruction{color:#f2f4ff;isolation:isolate;pointer-events:none;position:fixed;will-change:transform;z-index:50100}.chirpr-destruction__intact,.chirpr-destruction__shard{backface-visibility:hidden;inset:0;position:absolute;transform-origin:center}.chirpr-destruction__intact{animation:chirpr-destruct-intact .55s cubic-bezier(.25,.5,.2,1) forwards;z-index:1}.chirpr-destruction__shard{animation:chirpr-destruct-shard 1.17s cubic-bezier(.14,.7,.3,1) 0ms both;animation:chirpr-destruct-shard 1.17s cubic-bezier(.14,.7,.3,1) var(--blast-delay,0ms) both;opacity:0;z-index:2}.chirpr-destruction__intact>.feed-chirp,.chirpr-destruction__shard>.feed-chirp{box-sizing:border-box;height:100%;width:100%}.chirpr-destruction__flash{animation:chirpr-destruct-flash .85s ease-out forwards;border:1px solid #a199ff;border:1px solid var(--chirp-accent,#a199ff);border-radius:24px;inset:4% 3%;pointer-events:none;position:absolute;z-index:3}.chirpr-destruction__particle{animation:chirpr-destruct-particle 1.1s cubic-bezier(.15,.6,.3,1) 0ms both;animation:chirpr-destruct-particle 1.1s cubic-bezier(.15,.6,.3,1) var(--blast-delay,0ms) both;background:linear-gradient(30deg,#ff007f,#7f00ff 55%,#00f0ff);border-radius:3px;box-shadow:0 0 8px #a199ff;box-shadow:0 0 8px var(--chirp-accent,#a199ff);position:absolute;z-index:4}@keyframes chirpr-destruct-intact{0%,16%{filter:brightness(1) blur(0);opacity:1;transform:scale(1)}34%{filter:brightness(1.45) blur(1px);opacity:.85;transform:scale(.985)}60%{filter:brightness(2) blur(9px);opacity:0;transform:scale(.91)}to{opacity:0;transform:scale(.86)}}@keyframes chirpr-destruct-shard{0%,12%{opacity:0;transform:translateZ(0) rotate(0) scale(1)}16%{opacity:1;transform:translateZ(0) rotate(0) scale(1)}28%{filter:brightness(1.35);opacity:1}72%{filter:blur(1px);opacity:.9}to{filter:blur(12px);opacity:0;transform:translate3d(var(--blast-x),var(--blast-y),0) rotate(var(--blast-rotate)) scale(.14)}}@keyframes chirpr-destruct-flash{0%{box-shadow:0 0 0 var(--chirp-accent);opacity:0;transform:scale(.6)}22%{box-shadow:0 0 40px var(--chirp-accent);opacity:.9;transform:scale(1.05)}70%{opacity:.3;transform:scale(1.55)}to{opacity:0;transform:scale(1.8)}}@keyframes chirpr-destruct-particle{0%,12%{opacity:0;transform:translateZ(0) scale(.3)}25%{opacity:1;transform:translateZ(0) scale(1)}85%{opacity:.7}to{opacity:0;transform:translate3d(var(--blast-x),var(--blast-y),0) rotate(150deg) scale(.1)}}@media (prefers-reduced-motion:reduce){.chirpr-destruction__intact{animation:chirpr-destruct-reduced .25s linear forwards}.chirpr-destruction__flash,.chirpr-destruction__particle,.chirpr-destruction__shard{animation:none;display:none}@keyframes chirpr-destruct-reduced{to{opacity:0}}.chirpr-hover-glow:after,.chirpr-username-input:before{transition:none}}@media (max-width:700px),(pointer:coarse){.feed-card__shard:nth-child(n+5){display:none!important}.feed-card__shard,.feed-card__shard *,.feed-card__shard>.feed-chirp{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;filter:none!important}.feed-card__shard *{text-shadow:none!important}.feed-card__shard{contain:paint}.feed-card[data-animating=no] .feed-card__shard{will-change:auto}}.about-page .chirpr-hover-glow,.chirpr-hover-glow,.feed-compose__bottom .chirpr-hover-glow,.landing-page .chirpr-hover-glow,.login-page .chirpr-hover-glow,.profile-edit__save-row .chirpr-hover-glow{-webkit-backdrop-filter:blur(16px) saturate(155%);backdrop-filter:blur(16px) saturate(155%);background:#424e843b;border:1px solid #dee8ff6b;box-shadow:inset 0 1px 0 #ffffff52,inset 0 -1px 0 hsla(0,0%,100%,.055),0 6px 16px #02051833;isolation:isolate;overflow:visible;position:relative}.about-page .chirpr-hover-glow:after,.chirpr-hover-glow:after,.feed-compose__bottom .chirpr-hover-glow:after,.landing-page .chirpr-hover-glow:after,.login-page .chirpr-hover-glow:after,.profile-edit__save-row .chirpr-hover-glow:after{background:linear-gradient(90deg,#ff007f,#7f00ff 50%,#00f0ff);border-radius:50%;bottom:auto;content:"";filter:blur(12px);height:11px;left:10%;opacity:0;pointer-events:none;position:absolute;right:10%;top:calc(100% + 1px);transform:translateY(3px) scaleX(.94);transition:opacity .24s ease,transform .24s ease;z-index:-1}.about-page .chirpr-hover-glow:hover:after,.chirpr-hover-glow:focus-visible:after,.chirpr-hover-glow:hover:after,.feed-compose__bottom .chirpr-hover-glow:not(:disabled):hover:after,.landing-page .chirpr-hover-glow:hover:after,.login-page .chirpr-hover-glow:hover:after,.profile-edit__save-row .chirpr-hover-glow:not(:disabled):hover:after{opacity:.95;transform:translateY(5px) scaleX(1)}.chirpr-hover-glow:disabled:after{opacity:0!important}.chirpr-username-input[data-availability=available]:before,.chirpr-username-input[data-availability=own]:before{border-radius:14px;filter:blur(12px);inset:-3px -3px -4px;opacity:.97}.chirpr-username-input[data-availability=invalid]:before,.chirpr-username-input[data-availability=taken]:before{border-radius:14px;filter:blur(12px);inset:-3px -3px -4px;opacity:.96}.chirpr-username-input input{z-index:1}.reels-page__choose{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0 12px}.reels-page__choose button{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#23305a54;border:1px solid #bccfff30;border-radius:14px;color:#bec9ed;cursor:pointer;font-family:inherit;font-size:12px;padding:9px 12px;transition:background .2s,border-color .2s}.reels-page__choose button span{color:#bdadff;margin-right:4px}.reels-page__choose button.is-active,.reels-page__choose button:hover{background:#695fc74d;border-color:#bbadff99;color:#fff}.reels-page__search{margin-top:13px}.reels-page__search label{color:#b5c8ed;font-size:10px;font-weight:750;letter-spacing:1px}.reels-page__search>div{display:flex;gap:8px;margin-top:8px}.reels-page__search input{background:#0a0e1ea6;border:1px solid #aecaff40;border-radius:12px;color:#fff;flex:1 1;font-family:inherit;min-width:0;padding:11px 13px}.reels-page__search button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#504b8640;border:1px solid #dadfff3d;border-radius:12px;color:#fff;cursor:pointer;padding:10px 15px}.reels-page__api-caption{color:#8d9dbf!important;font-size:11px!important;line-height:1.6!important;margin-top:17px!important}.reel-card__pause-screen--auto{isolation:isolate}.reel-card__poster{background-image:linear-gradient(180deg,#090c1d87,#050918e8),var(--reel-art);background-position:50%;background-size:cover;filter:blur(12px);inset:0;position:absolute;transform:scale(1.07);z-index:-2}.reel-card__play{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#8783d830;border:1px solid #d7dcff85;border-radius:50%;box-shadow:inset 0 1px #ffffff4d,0 16px 38px #04071947;color:#fff;cursor:pointer;display:grid;font-size:27px;height:74px;place-items:center;width:74px}.reel-card__play:hover{transform:scale(1.05)}.reels-page__message{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#252b516e;border:1px solid #bed0ff30;border-radius:20px;color:#d7dff8;line-height:1.55;padding:28px 24px;text-align:center}.reels-page__message strong{color:#fff;display:block;margin-bottom:9px}.reels-page__message p{color:#a7b9da;font-size:13px;overflow-wrap:anywhere}.reels-page__message--error{border-color:#f48da44f}.reels-page__message button{background:#5b63a361;border:1px solid #b8c7ff54;border-radius:11px;color:#fff;cursor:pointer;padding:9px 15px}.reels-page__end,.reels-page__notice{color:#9faed3;font-size:12px;line-height:1.8;margin:0;text-align:center}.reels-page__more{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#4a549040;border:1px solid #cbd1ff45;border-radius:14px;color:#fff;cursor:pointer;font-weight:700;padding:15px}.reels-page__sentinel{height:1px}.reels-page__spinner{animation:reels-spin .75s linear infinite;border:2px solid #c9ceff4d;border-radius:50%;border-top-color:#beb4ff;display:inline-block;height:14px;margin-right:6px;vertical-align:middle;width:14px}@keyframes reels-spin{to{transform:rotate(1turn)}}@media (max-width:720px){.reels-page__choose{gap:6px}.reels-page__choose button{font-size:11px;padding:8px 10px}.reel-card__play{height:59px;width:59px}.reel-card__pause-screen--auto{gap:10px}}@media (prefers-reduced-motion:reduce){.reels-page__spinner{animation:none}}.reels-route-portal{animation:chirpr-reels-portal-life 1.32s linear both;contain:layout paint;inset:0;isolation:isolate;overflow:hidden;perspective:900px;pointer-events:auto;position:fixed;z-index:240}.reels-route-portal__veil{animation:chirpr-reels-portal-veil 1.32s cubic-bezier(.2,.6,.2,1) both;background:radial-gradient(ellipse 54% 63% at 50% 50%,#342068a3,#0000 80%),radial-gradient(ellipse 80% 50% at 52% 80%,#02739b30,#0000 85%),#060b1a;inset:0;position:absolute}.reels-route-portal__horizon{animation:chirpr-reels-portal-horizon 1.32s ease both;background:linear-gradient(90deg,#0000,#f43cc3 28%,#aeb9ff 50%,#31deee 72%,#0000);box-shadow:0 0 21px #6cbeff99;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:72vmax}.reels-route-portal__orbit{animation:chirpr-reels-portal-orbit 1.32s cubic-bezier(.22,.66,.16,1) both;border:1px solid #7ebfff80;border-radius:50%;box-shadow:0 0 23px #6975ff29,inset 0 0 18px #b774ff17;height:min(40vw,330px);left:50%;position:absolute;top:50%;width:min(90vw,770px)}.reels-route-portal__orbit--small{animation-delay:55ms;animation-direction:normal;border-color:#fb5cd285;height:min(29vw,230px);width:min(62vw,525px)}.reels-route-portal__gate{animation:chirpr-reels-portal-gate 1.32s cubic-bezier(.16,.75,.24,1) both;aspect-ratio:9/16;background:linear-gradient(127deg,#e8e3ff2b,#0000 34%,#62b2ff21 62%,#e45dfa26),linear-gradient(170deg,#263870de,#09122be6);border:1px solid #d5e0ff99;border-radius:22px;box-shadow:inset 0 1px 0 #ffffff94,inset 0 -1px 0 #99caff52,0 0 0 7px rgba(123,167,255,.035),-11px 0 42px #ff18b238,11px 0 42px #0ad9ff3d;left:50%;overflow:hidden;position:absolute;top:50%;transform-origin:center;width:clamp(128px,20vw,220px)}.reels-route-portal__gate:after,.reels-route-portal__gate:before{background:linear-gradient(90deg,#0000,#9fe4ffc9,#0000);content:"";height:1px;left:9%;position:absolute;right:9%}.reels-route-portal__gate:before{top:14%}.reels-route-portal__gate:after{bottom:14%}.reels-route-portal__gate-glint{animation:chirpr-reels-portal-glint .84s ease-out .18s both;background:linear-gradient(90deg,#0000 41%,#e6fbff52 50%,#0000 59%);inset:-30%;position:absolute;transform:rotate(21deg) translateX(-140%)}.reels-route-portal__gate-strip{background:repeating-linear-gradient(0deg,#0000 0 39px,#a9d5ff1a 40px,#0000 42px);inset:0;opacity:.9;position:absolute}.reels-route-portal__gate-play{background:#9bb5f61f;border:1px solid #d8e0ff66;border-radius:50%;box-shadow:inset 0 1px #fff3,0 0 25px #819fff2e;color:#e3f9ff;display:grid;font-size:19px;height:57px;left:50%;place-items:center;position:absolute;text-indent:3px;top:50%;translate:-50% -50%;width:57px}.reels-route-portal__fragments{inset:0;pointer-events:none;position:absolute}.reels-route-portal__fragments i{animation:chirpr-reels-portal-shard 1.15s cubic-bezier(.19,.64,.19,1) both;animation-delay:var(--shard-delay);background:linear-gradient(130deg,#f0f6ffcc,hsl(var(--shard-hue) 94% 67%/.79) 48%,hsl(var(--shard-hue) 98% 50%/.1));border:1px solid #f0f7ff73;clip-path:polygon(12% 0,100% 17%,78% 100%,0 72%);height:clamp(17px,3vw,39px);left:50%;position:absolute;top:50%;width:clamp(13px,2vw,29px);will-change:transform,opacity}.reels-route-portal__fragments i:nth-child(3n){clip-path:polygon(0 6%,100% 31%,32% 100%)}.reels-route-portal__fragments i:nth-child(4n){clip-path:polygon(25% 0,100% 12%,82% 68%,8% 100%,0 43%)}.reels-route-portal__title{align-items:center;animation:chirpr-reels-portal-title 1.22s ease both;display:flex;flex-direction:column;gap:5px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,min(29vh,275px));white-space:nowrap}.reels-route-portal__title span{color:#d7e3ff;font-size:10px;font-weight:800;letter-spacing:.44em}.reels-route-portal__title strong{color:#f2f7ff;font-size:clamp(23px,3vw,39px);font-weight:850;letter-spacing:.23em;text-shadow:0 0 17px #73cbff99}.reels-route-portal__title small{color:#a8b9dc;font-size:8px;letter-spacing:.18em}@keyframes chirpr-reels-portal-life{0%,97%{visibility:visible}to{visibility:hidden}}@keyframes chirpr-reels-portal-veil{0%{opacity:0}13%{opacity:.72}25%,50%{opacity:.98}69%{opacity:.84}to{opacity:0}}@keyframes chirpr-reels-portal-horizon{0%,12%{opacity:0;scale:.1 1}28%{opacity:.8;scale:.9 1}57%{opacity:.4;scale:1 1}to{opacity:0;scale:1.4 1}}@keyframes chirpr-reels-portal-orbit{0%{opacity:0;transform:translate(-50%,-50%) rotate(-38deg) scale(.14)}31%{opacity:.72;transform:translate(-50%,-50%) rotate(-14deg) scale(.72)}55%{opacity:.48;transform:translate(-50%,-50%) rotate(7deg) scale(1)}to{opacity:0;transform:translate(-50%,-50%) rotate(42deg) scale(3.1)}}@keyframes chirpr-reels-portal-gate{0%{opacity:0;transform:translate(-50%,-50%) rotateY(-23deg) scale(.17)}26%{opacity:.96;transform:translate(-50%,-50%) rotateY(7deg) scale(.83)}50%{opacity:1;transform:translate(-50%,-50%) rotateY(0) scale(1)}75%{opacity:.6;transform:translate(-50%,-50%) scale(2.3)}to{opacity:0;transform:translate(-50%,-50%) scale(7)}}@keyframes chirpr-reels-portal-glint{0%,18%{transform:rotate(21deg) translateX(-140%)}to{transform:rotate(21deg) translateX(140%)}}@keyframes chirpr-reels-portal-shard{0%{opacity:0;transform:translate3d(var(--shard-from-x),var(--shard-from-y),0) rotate(var(--shard-rotation)) scale(.35)}12%{opacity:.9}39%{opacity:.98;transform:translate3d(var(--shard-dock-x),var(--shard-dock-y),0) rotate(0deg) scale(1)}58%{opacity:.65;transform:translate3d(var(--shard-dock-x),var(--shard-dock-y),0) rotate(0deg) scale(.85)}to{opacity:0;transform:translate3d(var(--shard-away-x),var(--shard-away-y),0) rotate(var(--shard-rotation)) scale(.12)}}@keyframes chirpr-reels-portal-title{0%,25%{filter:blur(7px);opacity:0;scale:.92}43%,63%{filter:blur(0);opacity:1;scale:1}92%,to{opacity:0;scale:1.18}}.reels-page--portal-enter .reels-topbar{animation:chirpr-reels-page-appear .7s cubic-bezier(.18,.71,.18,1) both}.reels-page--portal-enter .reels-page__intro{animation:chirpr-reels-page-appear .87s cubic-bezier(.16,.78,.14,1) .09s both}.reels-page--portal-enter .reels-page__stream{animation:chirpr-reels-page-appear .94s cubic-bezier(.16,.78,.14,1) .18s both}@keyframes chirpr-reels-page-appear{0%{opacity:0;transform:translate3d(0,38px,0) scale(.975)}to{opacity:1;transform:translateZ(0) scale(1)}}@media(max-width:600px){.reels-route-portal__orbit{height:65vw;width:115vw}.reels-route-portal__orbit--small{height:41vw;width:85vw}.reels-route-portal__gate{width:clamp(130px,37vw,200px)}.reels-route-portal__fragments i:nth-child(n+11){display:none}.reels-route-portal__title{transform:translate(-50%,min(35vh,272px))}.reels-route-portal__title strong{font-size:27px}.reels-page--portal-enter .reels-page__stream{animation-duration:.7s}}@media(prefers-reduced-motion:reduce){.reels-route-portal{display:none!important}.reels-page--portal-enter .reels-page__intro,.reels-page--portal-enter .reels-page__stream,.reels-page--portal-enter .reels-topbar{animation:none!important}}.chirpr-upload-trigger{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#2b4f7529;border:1px solid #73d2fb59;border-radius:14px;color:#a7e9ff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:10px 14px;transition:border-color .25s,transform .25s,background .25s}.chirpr-upload-trigger:focus-visible,.chirpr-upload-trigger:hover{background:#2d7db838;border-color:#80dfff;transform:translateY(-2px)}.account-composer__form,.feed-compose,.groups-composer{position:relative}.feed-compose__bottom{flex-wrap:wrap;gap:9px}.account-composer__footer{flex-wrap:wrap;gap:10px}.chirpr-mentions{animation:chirpr-mention-in .23s ease both;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:#0a142de6;border:1px solid #a6ccff57;border-radius:17px;box-shadow:0 20px 60px #020918c4,inset 0 1px #ffffff1f;left:20px;padding:10px;position:absolute;top:calc(100% - 64px);width:min(350px,calc(100% - 40px));z-index:140}@keyframes chirpr-mention-in{0%{opacity:0;transform:translateY(9px) scale(.97)}to{opacity:1;transform:none}}.chirpr-mentions>small{color:#9fbbce;display:block;font-size:10px;letter-spacing:.2em;padding:6px 9px 10px}.chirpr-mentions button{align-items:center;background:#0000;border:0;border-radius:10px;color:#f5f9ff;cursor:pointer;display:flex;gap:12px;padding:8px;text-align:left;width:100%}.chirpr-mentions button:focus-visible,.chirpr-mentions button:hover{background:#73bcff2e}.chirpr-mentions button>b{background:linear-gradient(130deg,#ab4ffc,#00d0f3);border-radius:50%;display:grid;height:32px;place-items:center;width:32px}.chirpr-mentions button>span{grid-gap:1px;display:grid;flex:1 1;gap:1px}.chirpr-mentions button small{color:#9bafca}.chirpr-mentions button i{color:#77dcff;font-style:normal}.chirpr-inline-tag{color:#89dfff;font-weight:650;text-decoration:none}.chirpr-inline-tag:hover{color:#e9aaff;text-decoration:underline}.chirpr-upload-overlay{display:grid;inset:0;isolation:isolate;place-items:center;pointer-events:auto;position:fixed;z-index:25000}.chirpr-upload-scrim{animation:chirpr-upload-dark .43s both;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#020614c7;inset:0;position:absolute}@keyframes chirpr-upload-dark{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}to{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:1}}.chirpr-upload-modal{animation:chirpr-modal-grow .66s cubic-bezier(.18,1,.28,1) both;backdrop-filter:blur(30px) saturate(165%);-webkit-backdrop-filter:blur(30px) saturate(165%);background:linear-gradient(130deg,#43588870,#0e1634e0 46%,#4b2e7361);border:1px solid #9cd1f96b;border-radius:28px;box-shadow:inset 0 1px #ffffff2e,0 35px 130px #03091bcc,0 0 65px #566de02e;color:#edf8ff;isolation:isolate;max-height:min(91dvh,850px);overflow-y:auto;padding:clamp(22px,3vw,34px);position:relative;transform-origin:var(--origin-x) var(--origin-y);width:min(548px,calc(100vw - 26px))}@keyframes chirpr-modal-grow{0%{filter:blur(11px);opacity:0;transform:translate(calc(var(--origin-x) - 50vw),calc(var(--origin-y) - 50vh)) scale(.035) rotate(-12deg)}70%{filter:blur(0);opacity:1}to{opacity:1;transform:translate(0) scale(1)}}.chirpr-upload-modal:before{background:radial-gradient(circle at 0 0,#00dfff24,#0000 45%),radial-gradient(circle at 100% 90%,#f94ec41a,#0000 45%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.chirpr-upload-modal__top{align-items:center;color:#a0ddf1;display:flex;font-size:10px;font-weight:800;justify-content:space-between;letter-spacing:.22em}.chirpr-upload-modal__top button{background:#98d8ff10;border:1px solid #a1d9ff45;border-radius:50%;color:#fff;cursor:pointer;height:34px;width:34px}.chirpr-upload-modal h2{font-size:clamp(25px,4vw,38px);letter-spacing:-.045em;line-height:1.1;margin:12px 0 8px}.chirpr-native-reels__sidebar h1 em,.chirpr-upload-modal h2 em,.groups-hero h1 em{-webkit-text-fill-color:#0000;background:linear-gradient(100deg,#a8d9ff,#da99f8,#72f5fa);-webkit-background-clip:text;background-clip:text;font-style:normal}.chirpr-upload-modal>p{color:#b7c9de;font-size:13px;line-height:1.6;margin:0 0 18px}.chirpr-upload-drop{background:#152c5840;border:1px dashed #7dc6fa75;border-radius:19px;cursor:pointer;display:block;min-height:156px;overflow:hidden;position:relative}.chirpr-upload-drop:hover{background:#3564962e;border-color:#94effd}.chirpr-upload-drop>input{height:1px;opacity:0;position:absolute;width:1px}.chirpr-upload-drop>div:not(.chirpr-upload-drop__preview){align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:156px;text-align:center}.chirpr-upload-drop b{border:1px solid #a8d8ff65;border-radius:50%;color:#abebff;display:grid;font-size:26px;height:40px;place-items:center;width:40px}.chirpr-upload-drop strong{font-size:14px}.chirpr-upload-drop small{color:#aec0d1;line-height:1.5}.chirpr-upload-drop__preview{height:160px;position:relative}.chirpr-upload-drop__preview img,.chirpr-upload-drop__preview video{filter:brightness(.68);height:100%;object-fit:cover;width:100%}.chirpr-upload-drop__preview span{background:#0c153bd4;border:1px solid #9ddfff6d;border-radius:30px;bottom:10px;font-size:11px;padding:6px 12px;position:absolute;right:10px}.chirpr-upload-modal__field{grid-gap:8px;color:#abdaf5;display:grid;font-size:10px;font-weight:800;gap:8px;letter-spacing:.16em;margin-top:16px}.chirpr-upload-modal__field select,.chirpr-upload-modal__field textarea{background:#101d39b5;border:1px solid #91c8ff45;border-radius:12px;color:#effaff;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:normal;line-height:1.5;outline:none;padding:12px 13px;resize:vertical;width:100%}.chirpr-upload-modal__field select:focus,.chirpr-upload-modal__field textarea:focus{border-color:#77d7ff;box-shadow:0 0 0 3px #2faaff1f}.chirpr-upload-reels{align-items:center;background:#a4cfff0c;border:1px solid #aed9ff35;border-radius:15px;cursor:pointer;display:flex;gap:20px;justify-content:space-between;margin-top:16px;padding:13px 15px}.chirpr-upload-reels div{grid-gap:5px;display:grid;gap:5px;max-width:390px}.chirpr-upload-reels strong{font-size:13px}.chirpr-upload-reels small{color:#aebbd5;font-size:11px;line-height:1.5}.chirpr-upload-reels input{opacity:0;position:absolute}.chirpr-upload-reels>span{background:#313e61;border:1px solid #9cbad963;border-radius:99px;flex:none;height:27px;position:relative;transition:.25s;width:47px}.chirpr-upload-reels>span:after{background:#d1daee;border-radius:50%;content:"";height:17px;left:4px;position:absolute;top:4px;transition:.25s;width:17px}.chirpr-upload-reels input:checked+span{background:linear-gradient(120deg,#a04df5,#00cfe5);box-shadow:0 0 18px #4d92e770}.chirpr-upload-reels input:checked+span:after{background:#fff;transform:translateX(19px)}.chirpr-upload-reels input:focus-visible+span{outline:3px solid #63dfff;outline-offset:3px}.chirpr-upload-modal__review{background:#b4805220;border-left:2px solid #d6a67b;color:#dfcbb3;font-size:11px;line-height:1.6;margin-top:15px;padding:9px 12px}.chirpr-upload-modal__error{color:#ffc1cb;font-size:13px;padding:8px 0}.chirpr-upload-modal__footer{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:18px}.chirpr-upload-modal__footer button{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0f;border:1px solid #c9f2ff50;border-radius:12px;color:#fff;cursor:pointer;padding:12px 18px}.chirpr-upload-modal__footer button[type=submit]{background:linear-gradient(100deg,#5359a776,#b36bc56b);font-weight:700}.chirpr-upload-modal__footer button:disabled{cursor:not-allowed;opacity:.4}.chirpr-upload-overlay--folding .chirpr-upload-modal{animation:chirpr-modal-fold .42s ease-in forwards}@keyframes chirpr-modal-fold{0%{border-radius:26px;filter:blur(0);opacity:1;transform:scale(1)}to{border-radius:100%;filter:blur(5px);opacity:0;transform:scale(.08) translateY(-110px) rotate(35deg)}}.chirpr-upload-plane{display:grid;filter:drop-shadow(0 0 25px #8de8ff);left:50%;opacity:0;place-items:center;pointer-events:none;position:fixed;top:47%}.chirpr-upload-plane span{color:#d7f5ff;font-size:76px;text-shadow:-6px 0 25px #ed61ec,5px 0 28px #5adfff}.chirpr-upload-plane i{background:linear-gradient(90deg,#0000,#53e6ff);box-shadow:0 0 16px #75dfff;height:2px;position:absolute;right:65%;width:140px}.chirpr-upload-plane i:last-child{background:linear-gradient(90deg,#0000,#eb7cff);transform:translateY(12px);width:200px}.chirpr-upload-overlay--flying .chirpr-upload-plane,.chirpr-upload-overlay--sent .chirpr-upload-plane{animation:chirpr-airplane-flight .9s cubic-bezier(.15,.7,.32,1) both}@keyframes chirpr-airplane-flight{0%{opacity:0;transform:translate(-50%,-50%) scale(.2) rotate(-35deg)}14%{opacity:1}55%{opacity:1;transform:translate(-24%,-210%) scale(.72) rotate(-22deg)}to{opacity:0;transform:translate(26vw,-65vh) scale(.22) rotate(-12deg)}}.chirpr-upload-overlay--returning .chirpr-upload-plane{animation:chirpr-airplane-return 1s cubic-bezier(.32,0,.21,1) both}@keyframes chirpr-airplane-return{0%{opacity:0;transform:translate(28vw,-90vh) scale(.15) rotate(110deg)}15%{opacity:1}62%{opacity:1;transform:translate(-45%,-40%) scale(.65) rotate(130deg)}to{filter:blur(15px);opacity:0;transform:translate(-50%) scale(1.8) rotate(180deg)}}.chirpr-upload-arrival{grid-gap:4px;animation:chirpr-arrival 1.15s ease both;color:#e7faff;display:grid;font-size:13px;gap:4px;left:50%;letter-spacing:.22em;place-items:center;position:fixed;text-shadow:0 0 18px #a15bdf;top:18%;transform:translateX(-50%)}.chirpr-upload-arrival span{color:#69d5ff;font-size:32px}.chirpr-upload-arrival small{font-size:9px;opacity:.7}@keyframes chirpr-arrival{0%,40%{opacity:0;transform:translate(-50%,-22px)}70%{opacity:1}to{opacity:0;transform:translate(-50%,45px) scale(1.2)}}.chirpr-upload-live{bottom:8%;color:#c4ecff;font-size:12px;left:50%;position:fixed;text-align:center;transform:translateX(-50%)}.chirpr-upload-overlay--returning .chirpr-upload-scrim,.chirpr-upload-overlay--sent .chirpr-upload-scrim{animation:chirpr-scrim-end 1s both}@keyframes chirpr-scrim-end{to{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:.35}}.chirpr-attachment{background:#040a18a6;border:1px solid #94c8f540;border-radius:18px;isolation:isolate;margin-top:16px;overflow:hidden;position:relative;width:100%}.chirpr-attachment__viewport{display:grid;height:auto;max-height:400px;min-height:180px;overflow:hidden;place-items:center;transition:filter .45s ease}.chirpr-attachment__viewport img,.chirpr-attachment__viewport video{display:block;max-height:400px;object-fit:contain;width:100%}.chirpr-attachment__viewport--blurred{filter:blur(28px) brightness(.4) saturate(.75);pointer-events:none;transform:scale(1.06)}.chirpr-attachment__placeholder{background:linear-gradient(120deg,#35406b4a,#631c7e35);color:#97a9c8;display:grid;min-height:160px;place-items:center;width:100%}.chirpr-attachment__warning{align-items:center;background:linear-gradient(120deg,#04102328,#1707213d);bottom:32px;color:#fff;display:flex;flex-direction:column;gap:9px;justify-content:center;left:0;padding:20px;position:absolute;right:0;text-align:center;top:0}.chirpr-attachment__warning span{color:#d4bbf6;font-size:10px;font-weight:750;letter-spacing:.23em}.chirpr-attachment__warning strong{font-size:14px;max-width:300px}.chirpr-attachment__warning button{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#1e306fb3;border:1px solid #c3e8ff77;border-radius:12px;color:#eef8ff;cursor:pointer;padding:10px 17px}.chirpr-attachment__warning button:hover{background:#4878cba1}.chirpr-attachment__meta{align-items:center;background:#030613e6;color:#b4c7da;display:flex;font-size:9px;gap:12px;height:31px;justify-content:space-between;letter-spacing:.07em;padding:0 12px}.chirpr-native-reels__layout{grid-gap:clamp(20px,5vw,80px);display:grid;gap:clamp(20px,5vw,80px);grid-template-columns:minmax(260px,385px) minmax(0,1fr);margin:0 auto;max-width:1350px;padding:clamp(26px,5vw,76px) clamp(18px,5vw,60px);position:relative;z-index:2}.chirpr-native-reels__sidebar{align-self:start;color:#eef5ff;position:sticky;top:120px}.chirpr-native-reels__sidebar>span{color:#92dafa;font-size:11px;letter-spacing:.24em}.chirpr-native-reels__sidebar h1{font-size:clamp(38px,5vw,66px);letter-spacing:-.06em;line-height:1.05;margin:24px 0}.chirpr-native-reels__sidebar>p{color:#b4c5df;font-size:15px;line-height:1.7;max-width:360px}.chirpr-native-reels__switch{grid-gap:10px;display:grid;gap:10px;margin:28px 0}.chirpr-native-reels__switch button{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff09;border:1px solid #a5dfff3d;border-radius:16px;color:#ccdaed;cursor:pointer;font-weight:750;padding:15px 18px;text-align:left}.chirpr-native-reels__switch button.is-active{background:linear-gradient(90deg,#554e9d68,#178aaf47);border-color:#89d6ffad;box-shadow:inset 0 1px #a3efff4d;color:#fff}.chirpr-native-reels__notice{background:#9d8bc314;border-left:2px solid #cc9ce6;border-radius:0 14px 14px 0;padding:15px}.chirpr-native-reels__notice b{color:#deb7ff;font-size:10px;letter-spacing:.2em}.chirpr-native-reels__notice p{color:#b7c6dc;font-size:12px;line-height:1.5}.chirpr-native-reels__cta,.chirpr-native-reels__group{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff13;border:1px solid #c9efff44;border-radius:15px;color:#e4eeff;display:block;margin-top:18px;padding:13px 16px;text-align:center;text-decoration:none}.chirpr-native-reels__group{background:#0000;border:none;color:#9bdbf5}.chirpr-native-reels__stream{align-items:center;display:flex;flex-direction:column;gap:26px;min-width:0}.chirpr-native-reel{background:#141a39a6;border:1px solid color-mix(in srgb,var(--reel-accent),#0000 30%);border-radius:28px;box-shadow:0 20px 85px #030918bb;isolation:isolate;min-height:600px;padding:8px;position:relative;scroll-snap-align:center;width:min(100%,390px)}.chirpr-native-reel__frame{background:radial-gradient(ellipse at 70% 30%,color-mix(in srgb,var(--reel-accent),#0000 65%),#0000 60%),#061020;border-radius:22px;height:min(77dvh,705px);min-height:520px;overflow:hidden;position:relative}.chirpr-native-reel__frame>video{height:100%;object-fit:cover;width:100%}.chirpr-native-reel__frame>video.is-obscured{filter:blur(36px) brightness(.4);pointer-events:none;transform:scale(1.13)}.chirpr-native-reel__scene{background:radial-gradient(circle at 20% 80%,color-mix(in srgb,var(--reel-accent),#0000 65%),#0000 45%);filter:blur(30px);inset:-10px;position:absolute;z-index:-1}.chirpr-native-reel__warning{align-items:center;background:linear-gradient(180deg,#020c1d3e,#0409167b);color:#fff;display:flex;flex-direction:column;gap:11px;inset:0;justify-content:center;padding:28px;position:absolute;text-align:center}.chirpr-native-reel__caption>span,.chirpr-native-reel__warning span{color:#acdfff;font-size:10px;letter-spacing:.2em}.chirpr-native-reel__warning h3{font-size:19px;line-height:1.25;max-width:280px}.chirpr-native-reel__warning p{color:#bccde7;font-size:12px;line-height:1.6;max-width:280px}.chirpr-native-reel__warning button{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#9b76e04d;border:1px solid #aadaff88;border-radius:14px;color:#fff;cursor:pointer;padding:11px 24px}.chirpr-native-reel__caption{background:linear-gradient(0deg,#020714ec,#0000);bottom:0;color:#fff;left:0;padding:64px 18px 20px;pointer-events:none;position:absolute;right:0}.chirpr-native-reel__caption a{color:#eef8ff;display:block;font-weight:850;pointer-events:auto;text-decoration:none}.chirpr-native-reel__caption p{font-size:13px;line-height:1.6;max-width:320px}.chirpr-native-reel__caption small{color:#ffcdb3;font-size:10px}.chirpr-native-reel__tap{color:#fff;font-size:10px;left:14px;position:absolute;text-shadow:0 0 10px #000;top:16px}.chirpr-native-reel__loading{color:#c2d8ef;display:grid;inset:0;place-items:center;position:absolute}.chirpr-native-reels__empty{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(145deg,#86e4ff13,#d176fd0d);border:1px solid #a5ddff44;border-radius:30px;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:460px;padding:28px;text-align:center;width:100%}.chirpr-native-reels__empty>span{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,#78e9ff,#c581f9);-webkit-background-clip:text;background-clip:text;font-size:80px}.chirpr-native-reels__empty h2{font-size:28px;margin:8px 0}.chirpr-native-reels__empty p{color:#afc5df;font-size:13px;line-height:1.6;max-width:340px}.chirpr-native-reels__empty a{border:1px solid #6ab9e687;border-radius:12px;color:#b8e9ff;margin-top:10px;padding:10px 15px;text-decoration:none}.groups-page{background:radial-gradient(circle at 10% 14%,#51206a55,#0000 38%),radial-gradient(circle at 91% 43%,#05496953,#0000 42%),#080d20;color:#eff8ff;min-height:100dvh;padding-bottom:90px}.groups-top{align-items:center;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-bottom:1px solid #c5edff1c;display:flex;justify-content:space-between;padding:16px clamp(18px,5vw,60px);position:relative;z-index:3}.groups-top nav{display:flex;gap:22px}.groups-top nav a{color:#c8ddf4;font-size:13px;text-decoration:none}.groups-shell{margin:auto;max-width:1140px;padding:38px clamp(18px,5vw,60px)}.groups-hero{margin-bottom:38px;max-width:650px}.groups-hero>span{color:#9ee7ff;font-size:11px;letter-spacing:.22em}.groups-hero h1{font-size:clamp(40px,6vw,75px);letter-spacing:-.055em;line-height:1.1;margin:15px 0}.groups-hero p{color:#b4c8e1;line-height:1.7;max-width:590px}.groups-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(245px,1fr))}.groups-tile{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(135deg,#ffffff16,#9f8cdd0e);border:1px solid #aae2ff41;border-radius:24px;box-shadow:inset 0 1px #fff2;color:#eef8ff;display:flex;flex-direction:column;gap:8px;min-height:225px;padding:24px;position:relative;text-decoration:none;transition:.3s}.groups-tile:hover{border-color:#8bdfffaf;box-shadow:0 30px 70px #05071860,0 0 45px #9988e62d;transform:translateY(-6px)}.groups-tile>span{background:linear-gradient(135deg,#6e51a855,#43bbcb40);border-radius:19px;box-shadow:0 0 45px #65b9ec40;display:grid;font-size:29px;height:53px;place-items:center;width:53px}.groups-tile strong{font-size:21px}.groups-tile p{color:#b2c5dd;flex:1 1;font-size:13px;line-height:1.6}.groups-tile small{color:#98d9f5;display:flex;justify-content:space-between}.groups-composer,.groups-create{grid-gap:13px;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:linear-gradient(100deg,#1d2b4d88,#1b183c88);border:1px solid #b9deff35;border-radius:26px;display:grid;gap:13px;margin-top:38px;max-width:700px;padding:24px}.groups-create>span{color:#8fe6ff;font-size:10px;letter-spacing:.2em}.groups-create h2{margin:0 0 5px}.groups-composer textarea,.groups-create input,.groups-create textarea{background:#09142b86;border:1px solid #8cceff50;border-radius:12px;color:#f1faff;font:inherit;padding:12px 14px;resize:vertical;width:100%}.groups-composer__actions button,.groups-create button,.groups-detail button{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(100deg,#6b5ca766,#26819a55);border:1px solid #c3e7ff67;border-radius:12px;color:#fff;cursor:pointer;padding:11px 18px;width:max-content}.groups-detail{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(110deg,#7765a438,#094e7940);border:1px solid #a2dfff50;border-radius:27px;margin-bottom:30px;max-width:760px;padding:25px}.groups-detail>a{color:#8dddfa;font-size:13px;text-decoration:none}.groups-detail>div{align-items:center;display:flex;gap:15px;margin:20px 0}.groups-detail>div span{font-size:42px}.groups-detail h2{font-size:clamp(23px,4vw,37px);margin:0}.groups-detail p{color:#b8cde4;line-height:1.6}.groups-detail small,.groups-member{color:#acdbea;display:inline-block;font-size:12px;margin-right:24px}.groups-composer label{font-weight:750}.groups-composer__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.groups-posts{grid-gap:20px;display:grid;gap:20px;max-width:730px}.groups-empty{background:#ffffff0c;border:1px solid #a4d4ff3d;border-radius:18px;color:#b8c8e2;padding:32px}.groups-empty a{color:#8ee0ff}@media(max-width:800px){.chirpr-native-reels__layout{gap:28px;grid-template-columns:1fr}.chirpr-native-reels__sidebar{position:static}.chirpr-native-reels__sidebar h1{font-size:42px;margin:12px 0}.chirpr-native-reels__switch{display:flex;gap:6px;margin:15px 0}.chirpr-native-reels__switch button{flex:1 1;font-size:12px;padding:12px;text-align:center}.chirpr-native-reels__notice{margin-top:15px}.chirpr-native-reel{max-width:420px;min-height:0}.chirpr-native-reel__frame{height:min(72dvh,660px);min-height:460px}.chirpr-upload-modal{border-radius:22px;max-height:94dvh}.chirpr-mentions{left:8px;width:calc(100% - 16px)}}@media(prefers-reduced-motion:reduce){.chirpr-mentions,.chirpr-upload-arrival,.chirpr-upload-modal,.chirpr-upload-plane,.chirpr-upload-scrim{animation-duration:.01ms!important;transition-duration:.01ms!important}.chirpr-upload-overlay--folding .chirpr-upload-modal,.chirpr-upload-overlay--returning .chirpr-upload-plane{opacity:0}}.chirpr-upload-overlay--returning .chirpr-upload-plane{animation-name:chirpr-airplane-land}@keyframes chirpr-airplane-land{0%{opacity:0;transform:translate(28vw,-90vh) scale(.12) rotate(105deg)}17%{opacity:1}63%{opacity:1;transform:translate(calc(var(--landing-x)*.55),calc(var(--landing-y)*.55 - 80px)) scale(.75) rotate(115deg)}to{filter:blur(17px);opacity:0;transform:translate(var(--landing-x),var(--landing-y)) scale(2.1) rotate(180deg)}}.chirpr-upload-landing{animation:chirpr-plane-unfold 1.08s ease both;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(120deg,#4e92cc55,#b57bed35);border:1px solid #95eaffb3;border-radius:19px;box-shadow:0 0 50px #88ccff62,inset 0 0 45px #ffffff35;color:#e8faff;display:grid;font-size:36px;place-items:center;pointer-events:none;position:fixed;text-shadow:0 0 25px #88d6ff}.chirpr-upload-landing span{bottom:15px;display:block;font-size:10px;left:15px;letter-spacing:.2em;position:absolute}.chirpr-upload-landing i{animation:chirpr-landing-ring 1s ease both;border:1px solid #e98bff8a;border-radius:inherit;inset:0;position:absolute}@keyframes chirpr-plane-unfold{0%,54%{filter:blur(10px);opacity:0;transform:scale(.07) rotate(-28deg)}70%{filter:blur(0);opacity:1;transform:scale(.74)}90%{opacity:1;transform:scale(1.04)}to{opacity:0;transform:scale(1)}}@keyframes chirpr-landing-ring{0%,55%{opacity:0;transform:scale(.6)}75%{opacity:1}to{opacity:0;transform:scale(1.3)}}.feed-card[data-has-media=yes][data-ready=yes] .feed-card__shards{display:none!important}.feed-card[data-has-media=yes][data-ready=yes] .feed-card__base{filter:blur(calc((1 - var(--assembly))*5px));opacity:var(--assembly)!important;transform:translate3d(0,calc((1 - var(--assembly))*35px*1),0) scale(calc(.95 + var(--assembly)*.05));transform:translate3d(0,calc((1 - var(--assembly))*35px*var(--edge-sign, 1)),0) scale(calc(.95 + var(--assembly)*.05))}.feed-card[data-has-media=yes].feed-card--destroying .feed-card__base{opacity:0!important}.chirpr-native-reels__stream{height:min(81dvh,780px);overflow-y:auto;overscroll-behavior-y:contain;scroll-snap-type:y mandatory;scrollbar-color:#a1c1f657 #0000;scrollbar-width:thin}.chirpr-native-reels__stream>*{flex:none;scroll-snap-align:center}.chirpr-native-reel__sound{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#10173799;border:1px solid #afdfff9a;border-radius:40px;color:#fff;cursor:pointer;font-size:12px;padding:9px 15px;position:absolute;right:12px;top:12px;z-index:3}@media(max-width:800px){.chirpr-native-reels__stream{height:72dvh;margin:auto;max-width:420px;min-height:460px}.chirpr-native-reel__frame{height:min(69dvh,650px)}}@media(prefers-reduced-motion:reduce){.feed-card[data-has-media=yes] .feed-card__base{filter:none!important;opacity:1!important;transform:none!important}}.chirpr-attachment--restricted{align-items:center;background:radial-gradient(circle at 50% 50%,#745d9f35,#0000 68%),#091225;color:#c5dcf4;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:190px;padding:22px;text-align:center}.chirpr-attachment--restricted>span{color:#bca7e9;font-size:10px;letter-spacing:.19em}.chirpr-attachment--restricted>strong{color:#f3efff;font-size:16px}.chirpr-attachment--restricted>p{color:#abbdd0;font-size:12px;line-height:1.5;max-width:300px}.groups-search{grid-gap:7px;color:#a5e6fb;display:grid;font-size:12px;gap:7px;letter-spacing:.04em;margin-bottom:23px;max-width:530px}.groups-search input{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#1c294389;border:1px solid #b1e4ff55;border-radius:15px;color:#fff;font:inherit;font-size:14px;outline:none;padding:15px 17px;width:100%}.groups-search input:focus{border-color:#9ce6ff;box-shadow:0 0 0 4px #69dfff19}.groups-detail button.groups-leave{background:#ffffff0f;border-color:#b1d1f83b;color:#a6d5ec;font-size:11px;padding:8px 12px}.groups-members{border-top:1px solid #b1d6f43c;margin-top:24px;padding-top:18px}.groups-members>b{color:#b7def1;font-size:10px;letter-spacing:.2em}.groups-members>div{display:flex;flex-wrap:wrap;gap:12px;margin-top:13px}.groups-members a{align-items:center;color:#cce9ff;display:flex;gap:7px;text-decoration:none}.groups-members a span{background:linear-gradient(120deg,#ab60e9a1,#00cdeba1);border-radius:50%;color:#fff;display:grid;font-weight:800;height:30px;place-items:center;width:30px}.groups-members small{font-size:11px}.chirpr-upload-modal__field input[type=text]{background:#101d39b5;border:1px solid #91c8ff45;border-radius:12px;color:#effaff;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:normal;line-height:1.5;outline:none;padding:12px 13px;width:100%}.chirpr-upload-modal__field input[type=text]:focus{border-color:#77d7ff;box-shadow:0 0 0 3px #2faaff1f}.chirpr-upload-overlay--destruct,.chirpr-upload-overlay--sending{pointer-events:none}.chirpr-upload-overlay--destruct .chirpr-upload-scrim,.chirpr-upload-overlay--sending .chirpr-upload-scrim{animation:chirpr-upload-release .16s ease-out both}@keyframes chirpr-upload-release{to{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);opacity:0}}.chirpr-upload-overlay--sending .chirpr-upload-modal{animation:chirpr-upload-fold-away .17s ease-in forwards}@keyframes chirpr-upload-fold-away{to{border-radius:95px;filter:blur(5px);opacity:0;transform:translateY(-55px) scale(.08) rotate(25deg)}}.chirpr-upload-overlay--destruct .chirpr-upload-modal{animation:chirpr-upload-shell-shatter .22s ease-in forwards}@keyframes chirpr-upload-shell-shatter{0%{filter:brightness(1);opacity:1}40%{filter:brightness(2.3) saturate(1.8);opacity:.85}to{filter:brightness(2.7) blur(9px);opacity:0;transform:scale(.965)}}.chirpr-upload-shatter{isolation:isolate;pointer-events:none;position:fixed;z-index:10}.chirpr-upload-shatter__piece{animation:chirpr-upload-explode .59s cubic-bezier(.18,.72,.2,1) var(--shatter-delay) both;backface-visibility:hidden;background:linear-gradient(130deg,#93dffb6b,#4351adbf 43%,#ae49ca94 76%,#0f2058d6);border-radius:25px;box-shadow:inset 0 0 2px 1px #eaf9ffd1,0 0 28px #6dadfc59;display:block;inset:0;position:absolute;will-change:transform,opacity}@keyframes chirpr-upload-explode{0%{filter:brightness(1.7);opacity:.97;transform:translateZ(0) rotate(0) scale(1)}17%{opacity:1}to{filter:brightness(.6) blur(7px);opacity:0;transform:translate3d(var(--shatter-x),var(--shatter-y),0) rotate(var(--shatter-rotate)) scale(.83)}}.chirpr-upload-activity{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:30001}.chirpr-flight-note{display:grid;filter:drop-shadow(0 0 18px rgba(83,220,255,.9));height:76px;left:50%;place-items:center;pointer-events:none;position:fixed;top:48%;width:76px;will-change:transform,opacity}.chirpr-flight-note svg{display:block;transform:rotate(-20deg)}.chirpr-flight-note i{background:linear-gradient(90deg,#0000,#68daffeb);border-radius:5px;filter:drop-shadow(0 0 6px #8ceaff);height:2px;position:absolute;right:70%;top:48%;width:110px}.chirpr-flight-note i:nth-of-type(2){background:linear-gradient(90deg,#0000,#f690e9);top:56%;transform:rotate(-13deg);width:85px}.chirpr-flight-note i:nth-of-type(3){background:linear-gradient(90deg,#0000,#b9a2ff);top:40%;transform:rotate(12deg);width:75px}.chirpr-flight-note--outbound{animation:chirpr-flight-outbound 1s cubic-bezier(.2,.77,.36,1) both}@keyframes chirpr-flight-outbound{0%{opacity:0;transform:translate(-50%,-50%) scale(.1) rotate(-36deg)}16%{opacity:1;transform:translate(-50%,-50%) scale(.85) rotate(0)}48%{opacity:1;transform:translate(calc(-50% + 11vw),calc(-50% - 28vh)) scale(.7) rotate(-20deg)}to{opacity:0;transform:translate(calc(-50% + 26vw),calc(-50% - 69vh)) scale(.18) rotate(-35deg)}}.chirpr-flight-note--returning{animation:chirpr-flight-landing 1.2s cubic-bezier(.21,.67,.2,1) both;top:0}@keyframes chirpr-flight-landing{0%{opacity:0;transform:translate(-50%,-100px) scale(.12) rotate(125deg)}16%{opacity:1}70%{opacity:1;transform:translate(calc(-50% + var(--landing-x)),calc(var(--landing-y) - 65px)) scale(.75) rotate(150deg)}to{filter:blur(9px);opacity:0;transform:translate(calc(-50% + var(--landing-x)),var(--landing-y)) scale(2.15) rotate(175deg)}}.chirpr-upload-post-landed{animation:chirpr-upload-post-arrival 1.35s ease-out both}@keyframes chirpr-upload-post-arrival{0%,20%{filter:brightness(1)}48%{filter:brightness(1.6) drop-shadow(0 0 22px #6fd9ff);transform:scale(1.015)}to{filter:brightness(1);transform:scale(1)}}.chirpr-upload-notices{bottom:clamp(14px,2.7vh,35px);display:flex;flex-direction:column;gap:10px;position:fixed;right:clamp(12px,2.7vw,35px);width:min(340px,calc(100vw - 24px))}.chirpr-upload-notice{grid-gap:10px;align-items:start;animation:chirpr-upload-toast-in .36s cubic-bezier(.2,.8,.2,1) both;backdrop-filter:blur(26px) saturate(150%);-webkit-backdrop-filter:blur(26px) saturate(150%);background:linear-gradient(130deg,#2b477bb8,#0d122fe8 75%,#4f2273cc);border:1px solid #a1e4ff6b;border-radius:17px;box-shadow:0 12px 48px #0405146b,inset 0 1px #ffffff1a;color:#effaff;display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr) 25px;padding:13px 13px 14px;pointer-events:auto}@keyframes chirpr-upload-toast-in{0%{opacity:0;transform:translateX(25px) scale(.96)}to{opacity:1;transform:translateX(0) scale(1)}}.chirpr-upload-notice__icon{background:#6be2ff24;border:1px solid #93e5ff80;border-radius:50%;color:#8eefff;display:grid;font-size:17px;font-weight:800;height:29px;place-items:center;width:29px}.chirpr-upload-notice--reviewing .chirpr-upload-notice__icon,.chirpr-upload-notice--saving .chirpr-upload-notice__icon{animation:chirpr-upload-pulse 1.4s ease-in-out infinite alternate}@keyframes chirpr-upload-pulse{to{box-shadow:0 0 19px #56e4ff80;transform:rotate(45deg)}}.chirpr-upload-notice--error{border-color:#fc6487ad}.chirpr-upload-notice--error .chirpr-upload-notice__icon{background:#ee4f7120;border-color:#ff8eab80;color:#ff9bb9}.chirpr-upload-notice--complete .chirpr-upload-notice__icon{border-color:#75edc380;color:#a8ffe8}.chirpr-upload-notice strong{display:block;font-size:12px;letter-spacing:.01em;line-height:1.4}.chirpr-upload-notice small{color:#adc6dc;display:block;font-size:11px;line-height:1.5;margin-top:2px}.chirpr-upload-notice a{color:#8defff;display:inline-block;font-size:11px;margin-top:6px;text-decoration:none}.chirpr-upload-notice a:hover{text-decoration:underline}.chirpr-upload-notice button{background:none;border:0;color:#b6c6dc;cursor:pointer;font-size:19px;line-height:24px;padding:0}.chirpr-upload-notice button:hover{color:#fff}@media(max-width:650px){.chirpr-upload-notices{bottom:max(12px,env(safe-area-inset-bottom));right:12px;width:min(315px,calc(100vw - 24px))}.chirpr-upload-notice{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.chirpr-upload-shatter__piece:nth-child(n+7){display:none}.chirpr-flight-note{filter:drop-shadow(0 0 7px #52c8ff)}.chirpr-flight-note i:nth-of-type(n+2){display:none}}@media (prefers-reduced-motion:reduce){.chirpr-flight-note,.chirpr-upload-notice,.chirpr-upload-overlay--destruct .chirpr-upload-modal,.chirpr-upload-overlay--destruct .chirpr-upload-scrim,.chirpr-upload-overlay--sending .chirpr-upload-modal,.chirpr-upload-overlay--sending .chirpr-upload-scrim,.chirpr-upload-post-landed,.chirpr-upload-shatter__piece{animation:none!important}.chirpr-flight-note,.chirpr-upload-shatter{display:none!important}}body,html{-ms-overflow-style:none;scrollbar-width:none}body *,html *{-ms-overflow-style:none;scrollbar-width:none!important}body ::-webkit-scrollbar,body::-webkit-scrollbar,html ::-webkit-scrollbar,html::-webkit-scrollbar{background:#0000!important;display:none!important;height:0!important;width:0!important}.chirpr-upload-overlay{box-sizing:border-box;overflow:hidden;padding:max(10px,env(safe-area-inset-top)) 12px max(10px,env(safe-area-inset-bottom))}.chirpr-upload-modal{box-sizing:border-box;display:flex;flex-direction:column;max-height:100%;overflow:hidden;padding:clamp(18px,2.5vw,28px);width:min(584px,100%)}.chirpr-upload-modal__footer,.chirpr-upload-modal__intro,.chirpr-upload-modal__top{flex:0 0 auto}.chirpr-upload-modal__intro p{color:#b7c9de;font-size:12px;line-height:1.42;margin:0 0 clamp(8px,1.3vh,14px)}.chirpr-upload-modal__form{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.chirpr-upload-modal__content{-webkit-overflow-scrolling:touch;flex:1 1 auto;margin:0 -5px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:3px 5px 8px;scrollbar-width:none}.chirpr-upload-modal__footer{background:#0000;border-top:1px solid #a7d8ff2b;margin-top:8px;padding-top:12px}.chirpr-upload-modal__field textarea{resize:none}@media (max-height:840px){.chirpr-upload-modal h2{font-size:clamp(24px,3vw,31px);margin:7px 0 5px}.chirpr-upload-modal>.chirpr-upload-modal__intro p{margin-bottom:8px}.chirpr-upload-drop,.chirpr-upload-drop>div:not(.chirpr-upload-drop__preview){min-height:108px}.chirpr-upload-drop__preview{height:108px}.chirpr-upload-modal__field{gap:6px;margin-top:10px}.chirpr-upload-reels{margin-top:9px;padding:10px 12px}.chirpr-upload-modal__review{line-height:1.4;margin-top:10px;padding:7px 10px}}@media (max-width:600px){.chirpr-upload-modal{border-radius:20px;padding:17px 16px 13px}.chirpr-upload-modal__top{font-size:9px;letter-spacing:.13em}.chirpr-upload-modal h2{font-size:clamp(24px,6vw,30px)}.chirpr-upload-modal__footer{gap:8px}.chirpr-upload-modal__footer button{padding:11px 12px}}.account-composer,.feed-compose,.groups-composer{overflow:visible}.account-composer:focus-within,.feed-compose:focus-within,.groups-composer:focus-within{position:relative;z-index:80}.account-composer:has(.chirpr-mentions),.feed-compose:has(.chirpr-mentions),.groups-composer:has(.chirpr-mentions){z-index:85}.chirpr-mentions{top:calc(100% - 52px);z-index:100}.account-stream,.feed-stream{position:relative;z-index:0}.chirpr-mentions button span strong{color:#eaf5ff}.chirpr-mentions button span small{color:#89c4f4}.chirpr-editor-mention,.chirpr-inline-tag--mention{color:#79bbf2!important;font-weight:650}.chirpr-inline-tag--mention:hover{color:#a8d8ff!important}.chirpr-mention-editor{min-width:0;position:relative;width:100%}.chirpr-mention-editor>textarea{caret-color:#ebf5ff;display:block;position:relative;width:100%;z-index:1}.chirpr-mention-editor--active>textarea{-webkit-text-fill-color:#0000;color:#0000!important}.chirpr-mention-editor--active>textarea::placeholder{-webkit-text-fill-color:#8999b7;color:#8999b7}.chirpr-mention-editor__mirror{-webkit-text-fill-color:initial;border-color:#0000;border-style:solid;box-sizing:border-box;color:#e5edff;inset:0;overflow:hidden;overflow-wrap:break-word;pointer-events:none;position:absolute;text-align:left;white-space:pre-wrap;word-break:normal;z-index:2}.chirpr-mention-editor__mirror span{white-space:pre-wrap}.chirpr-mention-editor__mirror .chirpr-editor-mention{-webkit-text-fill-color:#79bbf2}@media (min-width:901px){.feed-page .feed-rail--left{align-self:start;height:calc(100dvh - 80px);min-height:0;padding-top:0;position:sticky;top:80px}.feed-page .feed-rail--left>.feed-rail__sticky{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:23px 0 17px;position:relative;scrollbar-width:none;top:auto}.feed-page .feed-rail--left>.feed-rail__sticky::-webkit-scrollbar{display:none}.feed-page .feed-rail--left .feed-side-note{flex-shrink:0;margin-top:auto}.feed-page .feed-rail--left .feed-rail__footer{flex-shrink:0;margin-top:13px}.feed-page .feed-rail--left .chirpr-universal-nav,.feed-page .feed-rail--left .feed-nav{flex-shrink:0}}@media (max-width:700px),(pointer:coarse){.feed-card__shard-paint:after{opacity:1}.feed-card[data-animating=yes] .feed-card__shards{opacity:min(1,calc(var(--shard-alpha)*1.5))}.reels-route-portal--lite{animation:chirpr-lite-portal .43s ease-out both;background:#0a0e1ff2}.reels-route-portal--lite .reels-route-portal__fragments,.reels-route-portal--lite .reels-route-portal__gate,.reels-route-portal--lite .reels-route-portal__horizon,.reels-route-portal--lite .reels-route-portal__orbit{display:none!important}.reels-route-portal--lite .reels-route-portal__veil{animation:none!important;background:#0c0f24f2!important}.reels-route-portal--lite .reels-route-portal__title{animation:chirpr-lite-portal .43s ease-out both;transform:translate(-50%,-50%)}.reels-route-portal--lite .reels-route-portal__title strong{font-size:24px}.profile-reveal--lite{animation:chirpr-lite-profile .36s ease-out both}.profile-reveal--lite .profile-reveal__curtain,.profile-reveal--lite .profile-reveal__flare,.profile-reveal--lite .profile-reveal__fragments{display:none!important}.profile-reveal--lite .profile-reveal__core{animation:none!important}.profile-reveal--lite .profile-reveal__core span{font-size:30px}}@keyframes chirpr-lite-portal{0%{opacity:0}34%{opacity:1}to{opacity:0}}@keyframes chirpr-lite-profile{0%{opacity:0}38%{opacity:.85}to{opacity:0}}@media (prefers-reduced-motion:reduce){.profile-reveal--lite,.reels-route-portal--lite{display:none!important}}.chirpr-guest-entry{display:flex;flex-direction:column;gap:10px;margin-top:16px;text-align:center}.chirpr-guest-entry__label{color:#a8b8d8;font-size:10px;font-weight:800;letter-spacing:.14em}.chirpr-guest-entry>small{color:#8e9ebd;font-size:11px;line-height:1.45}.chirpr-guest-button,.landing-page .chirpr-guest-button,.login-page .chirpr-guest-button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(145%);backdrop-filter:blur(16px) saturate(145%);background:linear-gradient(115deg,#6386c929,#8f73d41f);border:1px solid #afcbff52;border-radius:12px;box-shadow:inset 0 1px 0 #fff3,0 6px 18px #040a212e;color:#e8f1ff;cursor:pointer;display:flex;font:inherit;font-size:13px;font-weight:700;gap:11px;justify-content:center;min-height:47px;padding:11px 18px;width:100%}.chirpr-guest-button__icon{color:#9edaff;font-size:19px}.chirpr-guest-button__arrow{color:#c4adff;font-size:17px}.chirpr-guest-button:disabled{cursor:progress;opacity:.55}@media (prefers-reduced-motion:reduce){.chirpr-guest-button,.chirpr-guest-button:after{animation:none!important;transition:none!important}}.social-page{background:radial-gradient(ellipse at 16% -16%,#6445da29,#0000 45%),radial-gradient(ellipse at 110% 14%,#25afcc17,#0000 34%),#0d101c;color:#eef2ff;font-family:Inter,system-ui,sans-serif;isolation:isolate;min-height:100vh;overflow-x:clip;position:relative}.social-page__ambient{background:radial-gradient(circle,#8f4edf26,#0000 62%);bottom:-26vw;height:45vw;pointer-events:none;position:fixed;right:-25vw;width:45vw;z-index:-1}.social-page__top{align-items:center;background:#111524d4;border-bottom:1px solid #b7c0ff1a;display:flex;gap:16px;justify-content:space-between;padding:18px max(24px,calc(50vw - 660px));position:relative;z-index:1}.social-page__top>a:last-child{color:#b8c5e9;font-size:13px;text-decoration:none}.social-page__grid{grid-gap:42px;display:grid;gap:42px;grid-template-columns:minmax(180px,230px) minmax(0,850px);margin:auto;max-width:1340px;padding:40px 24px 120px}.social-page__rail{position:relative}.chirpr-universal-nav{grid-gap:6px;display:grid;gap:6px;position:sticky;top:24px}.chirpr-universal-nav a{align-items:center;border:1px solid #0000;border-radius:16px;color:#b1bdd7;display:flex;font-size:14px;gap:14px;padding:13px 17px;text-decoration:none;transition:color .2s,border-color .2s,background .2s,transform .2s}.chirpr-universal-nav a span{color:#9c91f3;font-size:19px;text-align:center;width:18px}.chirpr-universal-nav a:focus-visible,.chirpr-universal-nav a:hover{background:#8973de1f;border-color:#ae97fd42;color:#fff;transform:translateX(3px)}.chirpr-universal-nav--compact{border-top:1px solid #bdbcf21a;margin-top:12px;padding-top:12px}.chirpr-universal-nav--compact a{font-size:12px;gap:10px;padding:7px 11px}.chirpr-universal-nav--compact a span{font-size:16px}.social-page__main{min-width:0}.social-page__hero{border-bottom:1px solid #d5d3ff1f;margin-bottom:23px;padding:24px 0 34px}.social-page__hero>span{color:#b1a9f8;font-size:10px;font-weight:800;letter-spacing:.23em}.social-page__hero h1{color:#fcfaff;font-size:clamp(34px,5vw,64px);font-weight:750;letter-spacing:-.055em;line-height:1.07;margin:15px 0 16px}.social-page__hero h1 em{background:linear-gradient(120deg,#96abff,#d8a1ff,#85f3f8);-webkit-background-clip:text;background-clip:text;color:#0000;font-style:normal}.social-page__hero p{color:#aab5d2;font-size:15px;line-height:1.75;margin:0;max-width:590px}.social-panel{background:linear-gradient(135deg,#2e324f75,#13172ab3);border:1px solid #acade92e;border-radius:24px;box-shadow:0 12px 36px #05081a30,inset 0 1px hsla(0,0%,100%,.045);margin:0 0 22px;min-width:0;padding:25px}.social-panel h2{font-size:20px;font-weight:700;letter-spacing:-.025em;margin:0 0 17px}.social-panel h2 small{color:#949db9;float:right;font-size:12px;font-weight:500}.social-search{align-items:center;background:#262d4799;border:1px solid #98a9f04d;border-radius:19px;display:flex;gap:14px;margin:0 0 18px;padding:12px 18px;transition:border-color .2s,box-shadow .2s}.social-search:focus-within{border-color:#a6b0f8;box-shadow:0 0 0 3px #9178ff1c}.social-search span{color:#b6aaf6;font-size:24px}.social-search input{background:#0000;border:0;color:#fff;font:inherit;outline:0;padding:5px 0;width:100%}.social-search input::placeholder{color:#77839e}.social-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.social-filters button{background:hsla(0,0%,100%,.035);border:1px solid #c0c1f02e;border-radius:50px;color:#a8b5d4;cursor:pointer;padding:10px 19px;text-transform:capitalize;transition:background .18s,color .18s}.social-filters button.is-active,.social-filters button:hover{background:#7f6df133;border-color:#9b93f680;color:#fff}.social-user-row{align-items:center;border-top:1px solid #bcb9f11a;display:flex;gap:16px;justify-content:space-between;padding:14px 0}.social-user-row__profile{align-items:center;color:#f5f4ff;display:flex;gap:14px;min-width:0;text-decoration:none}.social-user-row__profile>span:last-child{grid-gap:4px;display:grid;gap:4px;min-width:0}.social-user-row__profile small{color:#8b98b5;font-size:12px}.social-user-row__avatar{background:linear-gradient(145deg,#5f54b6a6,#18b6cc3d);border-radius:16px;display:grid;flex-shrink:0;height:44px;overflow:hidden;place-items:center;width:44px}.social-user-row__avatar img{height:100%;object-fit:cover;width:100%}.social-pill{background:#7a68df26;border:1px solid #aca3fa52;border-radius:40px;color:#f1eaff;cursor:pointer;padding:9px 15px;white-space:nowrap}.social-pill:hover{background:#7a68df4d}.social-tags{display:flex;flex-wrap:wrap;gap:10px}.social-tags a{grid-gap:7px;background:#5d6fb921;border:1px solid #a1b4ed33;border-radius:15px;color:#d6e4ff;display:grid;gap:7px;padding:13px 19px;text-decoration:none;transition:transform .2s,background .2s}.social-tags a:hover{background:#7265d038;transform:translateY(-3px)}.social-tags span{color:#8793ad;font-size:11px}.social-post-results{grid-gap:18px;display:grid;gap:18px;min-width:0}.social-post-results>.feed-card{max-width:100%}.social-empty{border:1px dashed #b0b6ea29;border-radius:18px;color:#a1acca;line-height:1.6;padding:45px 18px;text-align:center}.social-empty>span{color:#b0a6fe;display:block;font-size:34px;margin-bottom:9px}.social-empty a{color:#a4c5ff}.social-activity{align-items:center;border-top:1px solid #b4aee71f;color:#dce2f3;display:flex;gap:14px;padding:18px 5px;text-decoration:none}.social-activity__icon{background:#845ede24;border-radius:14px;color:#d3b8ff;display:grid;font-size:20px;height:44px;min-width:44px;place-items:center}.social-activity span:nth-child(2){flex:1 1;font-size:14px;line-height:1.55}.social-activity small{color:#8996ac;display:block;font-size:11px;margin-top:3px}.social-activity>b{color:#98b9ff;font-size:16px}.social-activity:hover{background:#7b6bc314}.social-message-layout{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(150px,230px) minmax(0,1fr)}.social-message-contacts{padding:16px}.social-message-contacts h2{font-size:16px;padding:4px 7px}.social-message-contacts button{grid-gap:5px;background:#0000;border:1px solid #0000;border-radius:12px;color:#eef0ff;cursor:pointer;display:grid;gap:5px;padding:13px;text-align:left;width:100%}.social-message-contacts button small{color:#8995ad}.social-message-contacts button.is-active,.social-message-contacts button:hover{background:#735dd12e;border-color:#9f8bfc36}.social-message-thread{display:flex;flex-direction:column;min-height:480px;padding:17px}.social-message-thread header{align-items:center;border-bottom:1px solid #c6c4fa1f;display:flex;justify-content:space-between;padding:8px 4px 18px}.social-message-thread header a{color:#b1b9ff;font-size:12px}.social-message-scroll{display:flex;flex:1 1;flex-direction:column;gap:13px;max-height:480px;min-height:200px;overflow-y:auto;padding:22px 6px;scrollbar-width:none}.social-bubble{align-self:flex-start;background:#57689d38;border:1px solid #afbceb1f;border-radius:17px 17px 17px 3px;color:#e9efff;line-height:1.5;max-width:82%;padding:12px 16px;word-break:break-word}.social-bubble--mine{align-self:flex-end;background:linear-gradient(135deg,#6859cb63,#4781c540);border-color:#bcacf333;border-radius:17px 17px 3px 17px}.social-bubble small{color:#aab7d0;display:block;font-size:10px;margin-top:5px;text-align:right}.social-message-compose{border-top:1px solid #caccf31f;display:flex;gap:8px;padding:9px 0 0}.social-account-switch select,.social-message-compose input{background:#1b2035;border:1px solid #a3a0de42;border-radius:12px;color:#fff;min-width:0;padding:12px;width:100%}.social-account-switch button,.social-message-compose button,.social-reply-form button{background:#5b4db373;border:1px solid #d2c2ff3d;border-radius:13px;color:#fff;cursor:pointer;flex-shrink:0;padding:11px 19px}.social-setting{align-items:center;border-top:1px solid #c8c1ed1a;cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding:18px 0}.social-setting span{grid-gap:6px;display:grid;gap:6px}.social-hint,.social-setting small{color:#a1acc4;display:block;font-size:13px;line-height:1.65}.social-setting input{appearance:none;background:#293249;border:1px solid #bec9f23b;border-radius:50px;cursor:pointer;flex-shrink:0;height:28px;position:relative;transition:background .2s;width:50px}.social-setting input:after{background:#b6bed5;border-radius:50%;content:"";height:20px;left:3px;position:absolute;top:3px;transition:transform .22s;width:20px}.social-setting input:checked{background:linear-gradient(90deg,#7f52d8,#4f9acb)}.social-setting input:checked:after{background:#fff;transform:translateX(21px)}.social-settings-links{grid-gap:6px;display:grid;gap:6px}.social-settings-links a{border:1px solid #0000;border-radius:13px;color:#dfdfff;display:flex;justify-content:space-between;padding:16px;text-decoration:none}.social-settings-links a:hover{background:#6a5dcd24;border-color:#a495f836}.social-account-switch{display:flex;flex-wrap:wrap;gap:10px}.social-account-switch select{flex:1 1}.social-danger{background:#ff5a7317;border:1px solid #ff7c9566;border-radius:14px;color:#ffb7ca;cursor:pointer;padding:13px 18px}.social-safety-tags{display:flex;flex-wrap:wrap;gap:30px}.social-safety-tags h3{font-size:14px}.social-safety-tags button{background:#7865da1f;border:1px solid #a8a3f833;border-radius:12px;color:#eef;cursor:pointer;margin:2px;padding:7px 12px}.social-link{color:#bcc7ff}.social-reply{border-top:1px solid #c0b9f024;padding:18px 0}.social-reply>a{color:#f6efff;text-decoration:none}.social-reply small{color:#929eb6;font-size:12px}.social-reply p{line-height:1.65;margin:10px 0}.social-dialog textarea,.social-reply-form textarea{background:#121728b3;border:1px solid #9aa3e645;border-radius:16px;box-sizing:border-box;color:#fff;font:inherit;min-height:100px;outline:0;padding:15px;resize:vertical;width:100%}.social-reply-form button{margin-top:12px}.social-chirp-actions{flex-wrap:wrap}.social-chirp-actions button{min-height:36px}.social-dialog-scrim{animation:socialFade .2s both;background:#050812c7;display:grid;inset:0;padding:18px;place-items:center;position:fixed;z-index:100000}.social-dialog{animation:socialPanel .32s cubic-bezier(.2,.9,.2,1) both;background:linear-gradient(150deg,#2c314ef5,#151a2df7);border:1px solid #cabfff4d;border-radius:28px;box-shadow:0 25px 110px #050318b3,0 0 40px #6e52e621;box-sizing:border-box;max-height:min(86vh,800px);overflow:auto;padding:28px;width:min(500px,100%)}.social-dialog__head{align-items:center;color:#9ca6d3;display:flex;font-size:10px;font-weight:700;justify-content:space-between;letter-spacing:.15em}.social-dialog__head button{background:#ffffff12;border:1px solid #ffffff1f;border-radius:50%;color:#fff;cursor:pointer;height:32px;width:32px}.social-dialog h2{color:#fff;font-size:30px;letter-spacing:-.05em;line-height:1.2;margin:22px 0 14px}.social-dialog blockquote{background:#6c6bb41a;border-left:2px solid #9588f3;border-radius:0 10px 10px 0;color:#bfc9e3;font-size:14px;line-height:1.6;margin:18px 0;padding:12px 16px}.social-dialog form{grid-gap:13px;display:grid;gap:13px}.social-dialog form>button,.social-dialog__actions a,.social-dialog__actions button{background:#7456dc40;border:1px solid #a297f352;border-radius:14px;color:#fff;cursor:pointer;padding:12px 17px;text-align:center;text-decoration:none}.social-dialog__actions{display:flex;flex-wrap:wrap;gap:10px}.social-dialog p{color:#acb8d4;line-height:1.6}.social-dock{display:none}@keyframes socialFade{0%{opacity:0}to{opacity:1}}@keyframes socialPanel{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:900px){.social-page__grid{gap:18px;grid-template-columns:180px minmax(0,1fr);padding:22px 16px 100px}.social-page__rail{display:none}.social-page__grid{display:block;max-width:780px}}@media (max-width:700px){.social-page__top{padding:17px 20px}.social-page__grid{padding:10px 12px 100px}.social-page__hero{padding-top:20px}.social-page__hero h1{font-size:39px}.social-panel{border-radius:20px;padding:18px}.social-message-layout{display:block}.social-message-contacts{display:flex;gap:6px;margin-bottom:12px;overflow-x:auto;padding:8px;scrollbar-width:none}.social-message-contacts h2{display:none}.social-message-contacts button{min-width:110px}.social-message-thread{min-height:420px}.social-dock{align-items:center;background:#0f121ef2;border-top:1px solid #aba9e23d;bottom:0;box-shadow:0 -15px 40px #07091c4d;display:flex;justify-content:space-around;left:0;min-height:58px;padding:4px 8px calc(5px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:999}.social-dock a{grid-gap:3px;color:#b6c1d7;display:grid;font-size:9px;gap:3px;min-width:42px;padding:5px;text-align:center;text-decoration:none}.social-dock a span{color:#bdb1ff;font-size:20px}.social-dock a.is-active{color:#fff}}@media (prefers-reduced-motion:reduce){.social-dialog,.social-dialog-scrim,.social-page *{animation-duration:.01ms!important;transition-duration:.01ms!important}}.chirp-options__edit select{background:#191e32;border:1px solid #aa9df166;border-radius:12px;color:#f1f2ff;margin-bottom:8px;padding:12px}.chirp-options__edit small{color:#9ba7c5;line-height:1.5}.feed-chirp__actions .social-thread-link{align-items:center;border-radius:9px;color:inherit;display:inline-flex;font:inherit;gap:5px;padding:7px 9px;text-decoration:none}.feed-chirp__actions .social-thread-link:hover{background:#9170d71f;color:#ded0ff}.groups-privacy{align-items:center;color:#c5c9e5;display:flex!important;font-size:13px;gap:10px;text-align:left}.groups-privacy input{flex:none;height:17px;width:17px!important}.groups-section-tabs{border-bottom:1px solid #a89ee63b;display:flex;gap:8px;margin:20px 0;padding:0 6px 13px}.groups-section-tabs button{background:#6b62b41a;border:1px solid #a399ed38;border-radius:13px;color:#b8b9d2;cursor:pointer;padding:10px 20px;text-transform:capitalize}.groups-section-tabs button.is-active{background:#7559d13d;border-color:#c1acff78;color:#fff}.groups-admin,.groups-rules{background:#191b30bd;border:1px solid #b6abfc38;border-radius:19px;color:#d8d8eb;margin:20px 0;padding:20px}.groups-admin h3{color:#d4bdff;font-size:16px}.groups-admin p{color:#9aa7be;font-size:12px;line-height:1.6}.groups-admin label{grid-gap:9px;display:grid;font-size:13px;gap:9px;margin:12px 0}.groups-admin textarea{background:#171b31;border:1px solid #ad9cee3d;border-radius:12px;color:#fff;min-height:70px;padding:12px;resize:vertical}.groups-admin button,.groups-moderator-actions button,.groups-request button{background:#605abe36;border:1px solid #a495e53b;border-radius:12px;color:#d9d8ff;cursor:pointer;padding:9px 13px}.groups-request{align-items:center;border-top:1px solid #aaa2d726;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.groups-moderator-actions{display:flex;gap:8px;justify-content:flex-end;margin:-1px 6px 23px;position:relative;z-index:2}.groups-moderator-actions button{font-size:12px}.groups-pinned-label{color:#d8b3f7;font-size:12px;padding:0 14px 8px}.groups-rules{line-height:1.7;white-space:pre-wrap}.groups-rules a{color:#aac7ff}.groups-members>div>div{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.groups-members button{background:#842d4b2e;border:1px solid #d37e9e45;border-radius:10px;color:#fac4cf;cursor:pointer;padding:8px 12px}.chirpr-reel__social{background:#1c2034a6;border:1px solid #9b91eb26;border-radius:12px;display:flex;margin:8px 0 20px;padding:10px 8px}.chirpr-reel__social .feed-chirp__actions{flex-wrap:wrap;gap:3px;justify-content:space-around;margin:0;padding:0!important;width:100%}.chirpr-reel__social .feed-chirp__actions a,.chirpr-reel__social .feed-chirp__actions button{background:#796fbd14;border-radius:8px;color:#d5dbf0;font-size:12px}body.chirpr-reduce-motion .account-chirp-flight__sparkles,body.chirpr-reduce-motion .feed-card__shards{display:none!important}body.chirpr-reduce-motion .feed-card__base{filter:none!important;opacity:1!important;transform:none!important}body.chirpr-reduce-motion *,body.chirpr-reduce-motion :after,body.chirpr-reduce-motion :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.social-reply{padding:11px 0 10px}.social-reply>a{font-size:12px}.social-reply>a strong{font-weight:650}.social-reply small{font-size:10px}.social-reply p{font-size:12px;line-height:1.48;margin:5px 0;overflow-wrap:anywhere}.social-reply-form textarea{font-size:13px;height:78px;max-height:150px;min-height:66px;padding:11px 13px}.social-reply-form button{font-size:12px;margin-top:8px;padding:9px 15px}.social-dialog--reply{border-radius:21px;padding:21px;width:min(420px,100%)}.social-dialog--reply h2{font-size:23px;margin:14px 0 10px}.social-dialog--reply blockquote{font-size:12px;margin:10px 0;max-height:100px;overflow:auto;padding:8px 12px}.social-dialog--reply textarea{font-size:13px;max-height:140px;min-height:74px;padding:10px 12px}.social-dialog--reply form>button{padding:10px 15px}@media (max-width:700px){.social-dialog--reply{padding:17px;width:min(390px,100%)}.social-reply{padding:9px 0}}.social-chirp-actions{isolation:isolate;position:relative}.chirpr-reaction{align-items:center;color:#a9bbdf;display:inline-flex;gap:3px;min-width:0;position:relative;z-index:3}.feed-chirp__actions .chirpr-reaction button{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:inline-flex;justify-content:center}.feed-chirp__actions .chirpr-reaction__like{gap:6px;padding:4px 2px;touch-action:pan-y;user-select:none;-webkit-user-select:none}.chirpr-reaction__like.is-reacted{color:#e9a7e9!important}.chirpr-reaction__like>span:first-child{font-size:18px;line-height:1}.feed-chirp__actions .chirpr-reaction__expand{color:#b5bfe3;font-size:14px;padding:5px 2px}.chirpr-reaction__summary{align-items:center;display:inline-flex;gap:0;margin-left:3px;white-space:nowrap}.chirpr-reaction__summary>span{filter:drop-shadow(0 1px 1px #0e1025);font-size:13px;line-height:1;margin-left:-3px}.chirpr-reaction__summary b{font-size:11px;font-weight:700;margin-left:5px;opacity:.85}.chirpr-reaction__picker{align-items:center;animation:chirpr-pick-in .17s cubic-bezier(.2,.9,.2,1) both;background:linear-gradient(138deg,#292d4bf2,#171d36f8);border:1px solid #cccdff61;border-radius:999px;bottom:calc(100% + 9px);box-shadow:0 14px 38px #030611a8,0 0 23px #7663df35;display:flex;gap:3px;left:-13px;padding:8px;position:absolute;white-space:nowrap;z-index:350}.feed-chirp__actions .chirpr-reaction__picker button{border-radius:50%;font-size:24px;line-height:1;min-height:34px;min-width:34px;padding:5px;transition:transform .17s,background .17s}.feed-chirp__actions .chirpr-reaction__picker button:focus-visible,.feed-chirp__actions .chirpr-reaction__picker button:hover{background:#ffffff13;outline:1px solid #a9a2ee;transform:translateY(-4px) scale(1.15)}@keyframes chirpr-pick-in{0%{opacity:0;transform:translate3d(0,8px,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}.social-message-file-input{display:none!important}.social-message-compose .social-message-add-media{background:#9c8eee22;font-size:22px;min-width:44px;padding:8px 12px}.social-message-privacy{color:#8e9bb9;display:block;font-size:10px;line-height:1.5;padding-top:9px;text-align:center}.social-bubble{min-width:85px;position:relative}.social-bubble__text{margin:0 0 3px;white-space:pre-wrap}.social-message-forwarded{color:#b7c4fc;display:block;font-size:10px;font-weight:700;letter-spacing:.05em;margin-bottom:7px}.social-message-removed{color:#a7b0ca;font-size:12px}.social-bubble--unsent{background:#3f445d29;border-style:dashed;opacity:.65}.social-message-toolbar{align-items:center;border-top:1px solid #b7bef020;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:10px;padding-top:8px}.social-message-toolbar>button{background:#0000;border:0;color:#b7c9ee;cursor:pointer;font-size:11px}.social-message-toolbar>.social-message-unsend{color:#edb0cb}.social-message-react{flex-wrap:wrap;gap:0}.social-message-react button{background:#0000;border:0;border-radius:8px;cursor:pointer;font-size:15px;min-width:24px;padding:3px;transition:transform .16s}.social-message-react button:hover,.social-message-react button[aria-pressed=true]{background:#af9cff24;transform:translateY(-2px)}.social-message-reaction-count{display:flex;gap:5px;justify-content:flex-end;margin-top:8px}.social-message-reaction-count>span{background:#9586ce23;border:1px solid #d0c8ff36;border-radius:22px;font-size:13px;padding:2px 7px}.social-message-reaction-count small{color:#bcc9ef;display:inline;margin-left:3px}.social-message-forward-panel{align-items:center;background:#7b68bd1c;border:1px solid #9b92e43c;border-radius:14px;display:flex;flex-wrap:wrap;gap:8px;padding:10px}.social-message-forward-panel strong{color:#e2ddff;font-size:12px}.social-message-forward-panel button,.social-message-forward-panel select{background:#20273f;border:1px solid #b0aae43d;border-radius:10px;color:#ebeeff;font-size:12px;padding:8px}.social-message-forward-panel select{flex:1 1;min-width:140px}.social-message-forward-panel button{cursor:pointer}.social-message-forward-panel button:disabled{opacity:.5}.social-message-error{color:#ffa8c1;font-size:12px}.social-message-media{border:1px solid #bab1ef3b;border-radius:13px;margin-top:8px;min-height:56px;overflow:hidden;position:relative}.social-message-media img,.social-message-media video{display:block;height:auto;max-height:270px;object-fit:contain;width:100%}.social-message-media__blur{filter:blur(23px);pointer-events:none;transform:scale(1.08)}.social-message-media__notice{grid-gap:7px;background:#0b10299c;display:grid;gap:7px;inset:0;padding:10px;place-content:center;position:absolute;text-align:center}.social-message-media__notice b{font-size:12px}.social-message-media__notice p{font-size:11px;margin:0}.social-message-media__notice button{background:#4d4a8d70;border:1px solid #bbb3ef;border-radius:12px;color:#fff;cursor:pointer;padding:8px}.social-message-media-restricted{background:#a9566b17;border:1px dashed #d783a649;border-radius:10px;color:#ffc3d8;font-size:12px;margin-top:8px;padding:10px}@media(max-width:700px){.chirpr-reaction__picker{gap:0;left:0;max-width:calc(100vw - 32px);padding:5px}.feed-chirp__actions .chirpr-reaction__picker button{font-size:21px;min-height:31px;min-width:31px;padding:4px}.chirpr-reaction__summary>span{font-size:11px}.social-message-layout{grid-template-columns:minmax(0,1fr)}.social-message-contacts{align-items:center;display:flex;gap:6px;max-height:105px;overflow-x:auto}.social-message-contacts h2{margin:0;white-space:nowrap}.social-message-contacts button{min-width:130px;width:auto}.social-bubble{max-width:91%}.social-message-toolbar{gap:4px}.social-message-react button{font-size:14px;min-width:21px;padding:2px}}@media (prefers-reduced-motion:reduce){.chirpr-reaction__picker{animation:none}.feed-chirp__actions .chirpr-reaction__picker button,.social-message-react button{transition:none}}.feed-card:has(.chirpr-reaction__picker){z-index:100!important}.feed-card:has(.chirpr-reaction__picker) .feed-chirp{overflow:visible}.chirpr-attachment__appeal{background:#a454ae28;border:1px solid #e4a4e580;border-radius:12px;color:#f2ccf9;cursor:pointer;display:block;margin:10px auto 0;padding:9px 13px}.social-message-react{background:#252940fa;border:1px solid #bab5f255;border-radius:999px;bottom:calc(100% - 8px);box-shadow:0 8px 24px #050819a5;display:flex;gap:2px;left:12px;padding:6px;position:absolute;white-space:nowrap;z-index:25}.chirpr-destination{--travel:#a7a5ff;animation:chirpr-destination-out .72s ease both;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:2500}.chirpr-destination__glimmer{background:radial-gradient(ellipse 45% 38% at 50% 50%,color-mix(in srgb,var(--travel) 20%,#0000),#0000 78%);inset:0;opacity:.7;position:absolute}.chirpr-destination__identity{grid-gap:8px;animation:chirpr-destination-emblem .64s cubic-bezier(.2,.8,.2,1) both;color:#f6f7ff;display:grid;gap:8px;justify-items:center;left:50%;position:absolute;text-shadow:0 4px 20px #060b22;top:50%;transform:translate(-50%,-50%)}.chirpr-destination__identity b{color:var(--travel);font-size:clamp(38px,7vw,70px);font-weight:400;line-height:1}.chirpr-destination__identity small{font-size:9px;font-weight:850;letter-spacing:.22em;white-space:nowrap}.chirpr-destination__shapes{inset:0;position:absolute}.chirpr-destination__shapes i{animation:chirpr-destination-shape .64s cubic-bezier(.16,.82,.2,1) both;animation-delay:calc(var(--i)*25ms);border:1.5px solid var(--travel);border-radius:13px;display:block;height:var(--size);left:calc(37% + 7%*var(--i));opacity:.7;position:absolute;top:calc(35% + 4%*var(--i));width:var(--size)}.chirpr-destination--feed{--travel:#92b6ff}.chirpr-destination--feed .chirpr-destination__shapes i{background:var(--travel);border:0;border-radius:8px;height:4px;width:180px}.chirpr-destination--discover{--travel:#81e9f2}.chirpr-destination--discover .chirpr-destination__shapes i{border-radius:50%;height:var(--ring);left:50%;margin-left:var(--ring-half);margin-top:var(--ring-half);top:50%;width:var(--ring)}.chirpr-destination--groups{--travel:#c7a5ff}.chirpr-destination--groups .chirpr-destination__shapes i{background:color-mix(in srgb,var(--travel) 25%,#0000);border-radius:50%}.chirpr-destination--messages{--travel:#88cafa}.chirpr-destination--messages .chirpr-destination__shapes i{border-radius:18px 18px 5px 18px}.chirpr-destination--activity{--travel:#e4b0fc}.chirpr-destination--activity .chirpr-destination__shapes i{border-radius:50%;border-style:dashed}.chirpr-destination--saved{--travel:#ebc6ff}.chirpr-destination--saved .chirpr-destination__shapes i{background:color-mix(in srgb,var(--travel) 22%,#0000);clip-path:polygon(0 0,100% 0,100% 100%,50% 74%,0 100%)}.chirpr-destination--thread{--travel:#a8cfff}.chirpr-destination--thread .chirpr-destination__shapes i{border-radius:50% 0 50% 50%;transform:rotate(38deg)}.chirpr-destination--tag{--travel:#86def9}.chirpr-destination--tag .chirpr-destination__shapes i{border-radius:4px;transform:rotate(18deg)}.chirpr-destination--settings{--travel:#b9a2f8}.chirpr-destination--settings .chirpr-destination__shapes i{transform:rotate(calc(var(--i)*22deg))}.chirpr-destination--safety{--travel:#a7f1d4}.chirpr-destination--safety .chirpr-destination__shapes i{background:color-mix(in srgb,var(--travel) 22%,#0000);clip-path:polygon(50% 0,100% 20%,90% 72%,50% 100%,10% 72%,0 20%)}.chirpr-destination--profile{--travel:#b5b0ff}.chirpr-destination--profile .chirpr-destination__shapes i{border-radius:50%}.chirpr-destination--login{--travel:#a7b7ff}.chirpr-destination--login .chirpr-destination__shapes i{border-radius:50%}.chirpr-destination--register{--travel:#e4a4ff}.chirpr-destination--about{--travel:#acc3fd}.chirpr-destination--home{--travel:#adadff}@keyframes chirpr-destination-out{0%{opacity:0}17%{opacity:1}55%{opacity:1}to{opacity:0}}@keyframes chirpr-destination-emblem{0%{opacity:0;transform:translate(-50%,-45%) scale(.82)}35%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-59%) scale(1.05)}}@keyframes chirpr-destination-shape{0%{opacity:0;rotate:-25deg;scale:.72;translate:var(--path-x) 75vh}48%{opacity:.65;rotate:0deg;scale:1;translate:0 0}to{opacity:0;rotate:17deg;scale:.78;translate:var(--path-exit) -40vh}}.chirpr-signout{background:#070b1c3d;display:grid;inset:0;isolation:isolate;overflow:hidden;place-items:center;pointer-events:all;position:fixed;z-index:300000}.chirpr-signout__side{animation:chirpr-signout-close .7s cubic-bezier(.42,0,.17,1) both;background:linear-gradient(115deg,#0f152df2,#23234ff5);inset:0;position:absolute;width:50%}.chirpr-signout__side--left{--start:-110%;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);left:0}.chirpr-signout__side--right{--start:110%;background:linear-gradient(265deg,#0f162cf2,#2a194ef5);left:50%}.chirpr-signout__spark{animation:chirpr-signout-symbol .7s ease both;color:#b7b1ff;font-size:clamp(45px,8vw,90px);position:relative;text-shadow:0 0 40px #be6ef7ad}.chirpr-signout__message{grid-gap:9px;animation:chirpr-signout-text .7s ease both;display:grid;gap:9px;justify-items:center;left:0;position:absolute;right:0;text-align:center;top:calc(50% + 75px)}.chirpr-signout__message strong{color:#f4f0ff;font-size:clamp(17px,3vw,27px);letter-spacing:-.035em}.chirpr-signout__message strong span{color:#a09fff}.chirpr-signout__message small{color:#a4b6d8;font-size:9px;font-weight:800;letter-spacing:.23em}@keyframes chirpr-signout-close{0%{transform:translate3d(var(--start),0,0)}to{transform:translateZ(0)}}@keyframes chirpr-signout-symbol{0%,27%{opacity:0;transform:scale(.35) rotate(-90deg)}70%{opacity:1;transform:scale(1.1) rotate(10deg)}to{opacity:1;transform:scale(1)}}@keyframes chirpr-signout-text{0%,47%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@media (max-width:700px){.chirpr-destination__shapes i:nth-child(n+4){display:none}.chirpr-destination__identity small{font-size:8px}}@media (prefers-reduced-motion:reduce){.chirpr-destination{display:none!important}.chirpr-signout *{animation-duration:.01ms!important}}.chirpr-destination--feed .chirpr-destination__shapes i{animation-name:chirpr-enter-stream}.chirpr-destination--discover .chirpr-destination__shapes i{animation-name:chirpr-enter-scan}.chirpr-destination--groups .chirpr-destination__shapes i{animation-name:chirpr-enter-community}.chirpr-destination--messages .chirpr-destination__shapes i{animation-name:chirpr-enter-message}.chirpr-destination--activity .chirpr-destination__shapes i{animation-name:chirpr-enter-activity}.chirpr-destination--saved .chirpr-destination__shapes i{animation-name:chirpr-enter-saved}.chirpr-destination--thread .chirpr-destination__shapes i{animation-name:chirpr-enter-thread}.chirpr-destination--tag .chirpr-destination__shapes i{animation-name:chirpr-enter-tag}.chirpr-destination--settings .chirpr-destination__shapes i{animation-name:chirpr-enter-settings}.chirpr-destination--safety .chirpr-destination__shapes i{animation-name:chirpr-enter-safety}.chirpr-destination--profile .chirpr-destination__shapes i{animation-name:chirpr-enter-profile}.chirpr-destination--login .chirpr-destination__shapes i{animation-name:chirpr-enter-login}.chirpr-destination--register .chirpr-destination__shapes i{animation-name:chirpr-enter-register}.chirpr-destination--about .chirpr-destination__shapes i{animation-name:chirpr-enter-about}.chirpr-destination--home .chirpr-destination__shapes i{animation-name:chirpr-enter-home}@keyframes chirpr-enter-stream{0%{opacity:0;transform:translate3d(-42vw,12vh,0) scaleX(.25)}45%{opacity:.76;transform:translateZ(0) scaleX(1)}to{opacity:0;transform:translate3d(40vw,-15vh,0) scaleX(.25)}}@keyframes chirpr-enter-scan{0%{opacity:0;transform:scale(.25)}38%{opacity:.6;transform:scale(.95)}to{opacity:0;transform:scale(1.45)}}@keyframes chirpr-enter-community{0%{opacity:0;transform:translate3d(var(--path-x),var(--origin-y),0) scale(.25)}60%{opacity:.8;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(var(--path-exit),-14vh,0) scale(.7)}}@keyframes chirpr-enter-message{0%{opacity:0;transform:translate3d(24vw,35vh,0) scale(.5)}45%{opacity:.75;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-22vw,-18vh,0) scale(.85)}}@keyframes chirpr-enter-activity{0%{opacity:0;transform:scale(.08) rotate(-20deg)}40%{opacity:.87;transform:scale(1.35) rotate(5deg)}to{opacity:0;transform:scale(1.9) rotate(26deg)}}@keyframes chirpr-enter-saved{0%{opacity:0;transform:translate3d(0,-40vh,0) rotateY(-88deg)}50%{opacity:.85;transform:translateZ(0) rotateY(5deg)}to{opacity:0;transform:translate3d(0,20vh,0) rotateY(87deg)}}@keyframes chirpr-enter-thread{0%{opacity:0;transform:translate3d(-40vw,-20vh,0) rotate(-30deg)}60%{opacity:.75;transform:translateZ(0) rotate(28deg)}to{opacity:0;transform:translate3d(37vw,32vh,0) rotate(90deg)}}@keyframes chirpr-enter-tag{0%{opacity:0;transform:scale(.1) rotate(130deg)}55%{opacity:.75;transform:scale(1.1) rotate(-10deg)}to{opacity:0;transform:scale(.9) rotate(-80deg)}}@keyframes chirpr-enter-settings{0%{opacity:0;transform:scale(.5) rotate(-120deg)}53%{opacity:.7;transform:scale(1.15) rotate(0)}to{opacity:0;transform:scale(.6) rotate(140deg)}}@keyframes chirpr-enter-safety{0%{opacity:0;transform:translate3d(0,40vh,0) scaleX(.25)}50%{opacity:.78;transform:translateZ(0) scaleX(1)}to{opacity:0;transform:translate3d(0,-20vh,0) scale(1.4)}}@keyframes chirpr-enter-profile{0%{opacity:0;transform:scale(2.1)}43%{opacity:.64;transform:scale(.9)}to{opacity:0;transform:scale(.55)}}@keyframes chirpr-enter-login{0%{opacity:0;transform:translate3d(var(--path-x),0,0) scale(.15)}47%{opacity:.8;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,-15vh,0) scale(.8)}}@keyframes chirpr-enter-register{0%{opacity:0;transform:translate3d(var(--path-x),20vh,0) rotate(80deg)}50%{opacity:.8;transform:translateZ(0) rotate(0)}to{opacity:0;transform:translate3d(0,-32vh,0) rotate(-70deg)}}@keyframes chirpr-enter-about{0%{opacity:0;transform:scale(.1) translateX(-60vw)}60%{opacity:.8;transform:scale(1) translateX(0)}to{opacity:0;transform:scale(.85) translateX(35vw)}}@keyframes chirpr-enter-home{0%{opacity:0;transform:translate3d(0,70vh,0) rotate(-45deg)}50%{opacity:.8;transform:translateZ(0) rotate(0)}to{opacity:0;transform:translate3d(0,-40vh,0) rotate(35deg)}}.chirpr-destination--lite{animation:chirpr-lite-entrance .31s ease-out both}.chirpr-destination--lite .chirpr-destination__glimmer{opacity:.28}.chirpr-destination--lite .chirpr-destination__identity{animation:chirpr-lite-title .31s ease-out both}.chirpr-destination--lite .chirpr-destination__identity b{font-size:30px}@keyframes chirpr-lite-entrance{0%{opacity:0}38%{opacity:.72}to{opacity:0}}@keyframes chirpr-lite-title{0%{opacity:0;transform:translate(-50%,-47%) scale(.95)}50%{opacity:1}to{opacity:0;transform:translate(-50%,-51%) scale(1)}}.account-stream,.feed-stream{overflow-anchor:none}.feed-reflow--moving{will-change:transform}@media (prefers-reduced-motion:reduce){.feed-reflow--moving{will-change:auto}}.feed-card--awaiting-entry{visibility:hidden}.feed-card--landed{animation:chirpr-text-chirp-land .85s cubic-bezier(.13,.85,.35,1) both}@keyframes chirpr-text-chirp-land{0%{filter:brightness(1.6) drop-shadow(0 0 24px #a875ff);filter:brightness(1.6) drop-shadow(0 0 24px var(--chirp-accent,#a875ff))}to{filter:brightness(1) drop-shadow(0 0 0 transparent)}}.account-chirp-flight{isolation:isolate}@media (prefers-reduced-motion:reduce){.feed-card--landed{animation:none!important}}.account-chirp-flight{filter:none!important}.account-chirp-flight[data-phase=flying]{animation-name:chirpr-text-flight-gpu;will-change:transform,opacity}@keyframes chirpr-text-flight-gpu{0%{opacity:0;transform:translate3d(0,-14px,0) scale(1.01)}23%{opacity:1}83%{opacity:1}to{opacity:0;transform:translate3d(var(--fly-x),var(--fly-y),0) scale(var(--fly-scale))}}@media (max-width:700px),(pointer:coarse){.account-chirp-flight__sparkles i:nth-child(n+8){display:none}.account-chirp-flight .feed-chirp{box-shadow:0 8px 24px hsl(var(--profile-hue) 68% 65%/.16)}.feed-card[data-has-media=yes][data-ready=yes] .feed-card__base{filter:none!important}}.feed-card[data-has-media=yes][data-ready=yes] .feed-card__shards{display:block!important}.feed-card[data-has-media=yes][data-ready=yes]:not(.feed-card--destroying) .feed-card__base{filter:none!important;opacity:var(--base-alpha)!important;transform:none!important}.chirpr-attachment--shard-placeholder{background:linear-gradient(135deg,#6b7fc624,#4a22823d);color:#b5c4e5;display:grid;font-size:12px;font-weight:700;letter-spacing:.11em;min-height:180px;padding:20px;place-items:center;text-align:center}.feed-card[data-has-media=yes] .feed-card__shard>.feed-chirp{height:100%}@media (prefers-reduced-motion:reduce){.feed-card[data-has-media=yes][data-ready=yes] .feed-card__shards{display:none!important}.feed-card[data-has-media=yes] .feed-card__base{filter:none!important;opacity:1!important;transform:none!important}}.feed-card__shard{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;contain:paint;filter:none!important}.feed-card__shard-paint{background:radial-gradient(ellipse 60% 65% at 91% 0,hsl(var(--chirp-hue) 86% 65%/.25),#0000 100%),linear-gradient(130deg,hsl(var(--chirp-hue) 40% 28%/.94),#121b34f7 72%);border:1px solid hsl(var(--chirp-hue) 74% 84%/.26);border-radius:18px;inset:0;overflow:hidden;position:absolute}.feed-card__shard-paint:before{background:linear-gradient(145deg,hsl(var(--chirp-hue) 78% 73%/.75),hsl(var(--chirp-hue) 63% 42%/.7));border-radius:14px;box-shadow:55px -4px 0 -18px #dee8ff99,57px 13px 0 -19px #a1b5e8a6;content:"";height:42px;left:24px;position:absolute;top:22px;width:42px}.feed-card__shard-paint:after{background:linear-gradient(90deg,hsl(var(--chirp-hue) 76% 81%/.55),#0000 78%) left 0 /38% 5px no-repeat,linear-gradient(90deg,#d3defa82,#0000) left 27px /95% 4px no-repeat,linear-gradient(90deg,#c3d2f76e,#0000) left 43px /82% 4px no-repeat,linear-gradient(90deg,#b8cff457,#0000) left 59px /68% 4px no-repeat,linear-gradient(90deg,#97abe15c,#0000 73%) 0 100% /100% 3px no-repeat;content:"";height:calc(100% - 112px);left:24px;pointer-events:none;position:absolute;top:93px;width:calc(100% - 48px)}.feed-card[data-has-media=yes] .feed-card__shard-paint:after{background:linear-gradient(90deg,#d7e2fd6e,#0000) left 0 /75% 4px no-repeat,linear-gradient(90deg,#b4c8f04f,#0000) left 18px /57% 4px no-repeat,radial-gradient(ellipse at 58% 43%,hsl(var(--chirp-hue) 80% 67%/.28),#0000 73%) center 42px /100% calc(100% - 60px) no-repeat,linear-gradient(135deg,hsl(var(--chirp-hue) 65% 46%/.25),#17244ee6) center 42px /100% calc(100% - 60px) no-repeat}.feed-card[data-ready=yes] .feed-card__shards{display:block}.feed-card[data-animating=no] .feed-card__shards{visibility:hidden}.feed-card[data-animating=yes] .feed-card__shard{will-change:transform}.feed-card[data-animating=no] .feed-card__shard{will-change:auto}@media (max-width:700px),(pointer:coarse){.feed-card .feed-chirp.feed-chirp--themed{backdrop-filter:none;-webkit-backdrop-filter:none}.feed-card__shard-paint:before{height:38px;left:17px;top:18px;width:38px}.feed-card__shard-paint:after{height:calc(100% - 103px);left:17px;top:83px;width:calc(100% - 34px)}}@media (prefers-reduced-motion:reduce){.feed-card__shards{display:none!important}.feed-card__base{opacity:1!important}}@media (max-width:700px),(pointer:coarse){.account-atmosphere__light,.feed-page__aurora i{animation:none!important}.feed-card__shard-paint{background:radial-gradient(ellipse 75% 75% at 80% 14%,hsl(var(--chirp-hue) 95% 69%/.43),#0000 95%),linear-gradient(125deg,hsl(var(--chirp-hue) 58% 39%/.98),#18234ff7 78%);border:1.5px solid hsl(var(--chirp-hue) 90% 83%/.7)}.feed-card__shard-paint:before{background:linear-gradient(140deg,hsl(var(--chirp-hue) 90% 82%/.95),hsl(var(--chirp-hue) 75% 56%/.9))}}
/*# sourceMappingURL=main.9e7e7833.css.map*/