[data-theme=dark-orbital],[data-theme=orbital]{--glass-bg-solid:rgba(15,20,35,0.6);--glass-bg-medium:rgba(20,25,45,0.25);--glass-bg-light:rgba(255,255,255,0.06);--glass-bg-subtle:rgba(255,255,255,0.03);--glass-border-strong:rgba(255,255,255,0.25);--glass-border-medium:rgba(255,255,255,0.15);--glass-border-subtle:rgba(255,255,255,0.08);--glass-text-primary:rgba(255,255,255,0.95);--glass-text-secondary:rgba(255,255,255,0.7);--glass-text-tertiary:rgba(255,255,255,0.5);--glass-blur-strong:blur(40px) saturate(180%);--glass-blur-medium:blur(24px) saturate(150%);--glass-blur-light:blur(12px) saturate(120%);--glass-blur-inner:blur(32px) saturate(200%);--glass-shadow:0 8px 32px rgba(0,0,0,0.4),inset 0 1px 0 rgba(255,255,255,0.15),inset 0 0 0 0.5px rgba(255,255,255,0.1);--glass-shadow-elevated:0 25px 60px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,255,255,0.2),inset 0 0 0 0.5px rgba(255,255,255,0.15),0 0 0 1px rgba(255,255,255,0.05);--glass-backdrop-bg:rgba(0,0,0,0.25);--glass-backdrop-blur:none}[data-theme=light-orbital]{--glass-bg-solid:rgba(255,255,255,0.5);--glass-bg-medium:rgba(255,255,255,0.35);--glass-bg-light:rgba(255,255,255,0.2);--glass-bg-subtle:rgba(255,255,255,0.12);--glass-border-strong:rgba(255,255,255,0.8);--glass-border-medium:rgba(255,255,255,0.6);--glass-border-subtle:rgba(255,255,255,0.4);--glass-text-primary:#1a1a1a;--glass-text-secondary:#3a3a3a;--glass-text-tertiary:#6a6a6a;--glass-blur-strong:blur(48px) saturate(200%);--glass-blur-medium:blur(32px) saturate(180%);--glass-blur-light:blur(16px) saturate(150%);--glass-blur-inner:blur(40px) saturate(220%);--glass-shadow:0 8px 32px rgba(0,0,0,0.06),inset 0 1px 0 rgba(255,255,255,0.95);--glass-shadow-elevated:0 8px 32px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.95),inset 0 -1px 0 rgba(255,255,255,0.4),0 0 0 0.5px rgba(255,255,255,0.6);--glass-backdrop-bg:rgba(0,0,0,0.15);--glass-backdrop-blur:none}.orbital-glass{background:var(--glass-bg-medium)!important;border:1px solid var(--glass-border-medium)!important;box-shadow:var(--glass-shadow)!important}.orbital-glass,.orbital-glass-elevated{backdrop-filter:var(--glass-blur-strong)!important;-webkit-backdrop-filter:var(--glass-blur-strong)!important}.orbital-glass-elevated{background:linear-gradient(135deg,rgba(255,255,255,.1) 0,rgba(255,255,255,.03) 50%,rgba(255,255,255,.06) 100%),var(--glass-bg-medium)!important;border:1px solid var(--glass-border-strong)!important;box-shadow:var(--glass-shadow-elevated)!important}.orbital-glass-solid{background:var(--glass-bg-solid)!important;backdrop-filter:var(--glass-blur-medium)!important;-webkit-backdrop-filter:var(--glass-blur-medium)!important;border:1px solid var(--glass-border-medium)!important;box-shadow:var(--glass-shadow)!important}.orbital-glass-light{background:var(--glass-bg-light)!important}.orbital-glass-light,.orbital-glass-subtle{backdrop-filter:var(--glass-blur-light)!important;-webkit-backdrop-filter:var(--glass-blur-light)!important;border:1px solid var(--glass-border-subtle)!important}.orbital-glass-subtle{background:var(--glass-bg-subtle)!important}.orbital-glass-card{background:linear-gradient(135deg,rgba(255,255,255,.08) 0,rgba(255,255,255,.02) 100%),var(--glass-bg-light)!important;backdrop-filter:var(--glass-blur-light)!important;-webkit-backdrop-filter:var(--glass-blur-light)!important;border:1px solid var(--glass-border-subtle)!important;border-radius:12px;transition:all .2s ease;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.orbital-glass-card:hover{background:linear-gradient(135deg,rgba(255,255,255,.12) 0,rgba(255,255,255,.04) 100%),var(--glass-bg-medium)!important;border-color:var(--glass-border-medium)!important}.orbital-glass-chip{border:1px solid var(--glass-border-subtle)!important;color:var(--glass-text-secondary)!important}.orbital-glass-chip,.orbital-glass-input{background:var(--glass-bg-light)!important;backdrop-filter:var(--glass-blur-light)!important;-webkit-backdrop-filter:var(--glass-blur-light)!important}.orbital-glass-input{border:1px solid var(--glass-border-medium)!important;color:var(--glass-text-primary)!important}.orbital-glass-input:focus,.orbital-glass-input:hover{border-color:var(--glass-border-strong)!important}.orbital-glass-input:focus{box-shadow:0 0 0 2px var(--glass-bg-subtle)!important}.orbital-glass-input::placeholder{color:var(--glass-text-tertiary)!important}.orbital-glass-button{background:linear-gradient(135deg,rgba(255,255,255,.12) 0,rgba(255,255,255,.04) 100%),var(--glass-bg-light)!important;backdrop-filter:var(--glass-blur-light)!important;-webkit-backdrop-filter:var(--glass-blur-light)!important;border:1px solid var(--glass-border-medium)!important;color:var(--glass-text-primary)!important;transition:all .2s ease;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 2px 8px rgba(0,0,0,.2)}.orbital-glass-button:hover{background:linear-gradient(135deg,rgba(255,255,255,.18) 0,rgba(255,255,255,.08) 100%),var(--glass-bg-medium)!important;border-color:var(--glass-border-strong)!important}.orbital-glass-button:disabled{background:var(--glass-bg-subtle)!important;color:var(--glass-text-tertiary)!important;border-color:var(--glass-border-subtle)!important}.orbital-glass-backdrop{background-color:var(--glass-backdrop-bg)!important;backdrop-filter:var(--glass-backdrop-blur)!important;-webkit-backdrop-filter:var(--glass-backdrop-blur)!important}.orbital-glass-modal{background:rgba(255,255,255,.2)!important;border-radius:16px!important;box-shadow:0 4px 30px rgba(0,0,0,.1)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.5)!important}[data-theme=light-orbital] .orbital-glass-modal{background:rgba(255,255,255,.4)!important;border:1px solid rgba(255,255,255,.6)!important}.orbital-glass-modal-header{border-bottom:1px solid var(--glass-border-subtle)!important;color:var(--glass-text-primary)!important}.orbital-glass-modal-content{background:rgba(255,255,255,.15)!important;border-radius:12px!important;box-shadow:0 4px 30px rgba(0,0,0,.1)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;border:1px solid rgba(255,255,255,.3)!important}[data-theme=light-orbital] .orbital-glass-modal-content{background:rgba(255,255,255,.5)!important;border:1px solid rgba(255,255,255,.5)!important}.orbital-glass-modal-footer{border-top:1px solid var(--glass-border-subtle)!important}.orbital-glass-text-primary{color:var(--glass-text-primary)!important}.orbital-glass-text-secondary{color:var(--glass-text-secondary)!important}.orbital-glass-text-tertiary{color:var(--glass-text-tertiary)!important}.orbital-glass-divider{border-color:var(--glass-border-subtle)!important}.orbital-blur-strong{backdrop-filter:var(--glass-blur-strong)!important;-webkit-backdrop-filter:var(--glass-blur-strong)!important}.orbital-blur-medium{backdrop-filter:var(--glass-blur-medium)!important;-webkit-backdrop-filter:var(--glass-blur-medium)!important}.orbital-blur-light{backdrop-filter:var(--glass-blur-light)!important;-webkit-backdrop-filter:var(--glass-blur-light)!important}[data-theme=dark-orbital] .MuiDialog-paper,[data-theme=orbital] .MuiDialog-paper{background:rgba(255,255,255,.2)!important;border-radius:16px!important;box-shadow:0 4px 30px rgba(0,0,0,.1)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.5)!important;color:var(--glass-text-primary)!important}[data-theme=dark-orbital] .MuiDialog-paper .MuiTypography-root,[data-theme=orbital] .MuiDialog-paper .MuiTypography-root{color:var(--glass-text-primary)!important}[data-theme=dark-orbital] .MuiDialog-paper .MuiChip-root,[data-theme=orbital] .MuiDialog-paper .MuiChip-root{background:var(--glass-bg-light)!important;color:var(--glass-text-secondary)!important;border:1px solid var(--glass-border-subtle)!important}[data-theme=dark-orbital] .MuiDialog-paper .MuiIconButton-root,[data-theme=orbital] .MuiDialog-paper .MuiIconButton-root{color:var(--glass-text-secondary)!important}[data-theme=dark-orbital] .MuiDialog-paper .MuiIconButton-root:hover,[data-theme=orbital] .MuiDialog-paper .MuiIconButton-root:hover{color:var(--glass-text-primary)!important;background:var(--glass-bg-light)!important}[data-theme=dark-orbital] .MuiDialog-paper a,[data-theme=orbital] .MuiDialog-paper a{color:var(--glass-text-secondary)!important}[data-theme=dark-orbital] .MuiDialog-paper a:hover,[data-theme=orbital] .MuiDialog-paper a:hover{color:var(--glass-text-primary)!important}[data-theme=dark-orbital] .MuiDialog-paper .MuiDivider-root,[data-theme=orbital] .MuiDialog-paper .MuiDivider-root{border-color:var(--glass-border-subtle)!important}[data-theme=dark-orbital] .MuiDialog-paper svg,[data-theme=orbital] .MuiDialog-paper svg{color:var(--glass-text-secondary)!important}[data-theme=light-orbital] .MuiDialog-paper{background:rgba(255,255,255,.4)!important;border-radius:16px!important;box-shadow:0 4px 30px rgba(0,0,0,.1)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.6)!important;color:var(--glass-text-primary)!important}[data-theme=light-orbital] .MuiDialog-paper .MuiTypography-root{color:var(--glass-text-primary)!important}[data-theme=light-orbital] .MuiDialog-paper .MuiChip-root{background:var(--glass-bg-light)!important;color:var(--glass-text-secondary)!important;border:1px solid var(--glass-border-subtle)!important}[data-theme=light-orbital] .MuiDialog-paper .MuiIconButton-root{color:var(--glass-text-secondary)!important}[data-theme=light-orbital] .MuiDialog-paper .MuiIconButton-root:hover{color:var(--glass-text-primary)!important;background:var(--glass-bg-light)!important}[data-theme=light-orbital] .MuiDialog-paper a{color:var(--glass-text-secondary)!important}[data-theme=light-orbital] .MuiDialog-paper a:hover{color:var(--glass-text-primary)!important}[data-theme=light-orbital] .MuiDialog-paper .MuiDivider-root{border-color:var(--glass-border-subtle)!important}[data-theme=light-orbital] .MuiDialog-paper svg{color:var(--glass-text-secondary)!important}[data-theme=dark-orbital] .MuiDialog-paper,[data-theme=light-orbital] .MuiDialog-paper,[data-theme=orbital] .MuiDialog-paper{--surface-hover:var(--glass-bg-light);--surface-active:var(--glass-bg-medium);--surface-secondary:var(--glass-bg-subtle);--surface-primary:var(--glass-bg-subtle);--border-default:var(--glass-border-subtle);--border-hover:var(--glass-border-medium);--text-primary:var(--glass-text-primary);--text-secondary:var(--glass-text-secondary);--text-tertiary:var(--glass-text-tertiary)}.invite-button{display:flex;align-items:center;gap:8px;border-radius:25px;padding:6px 22px;background:linear-gradient(135deg,#1a1025,#251735 25%,#1e1a2e 50%,#1a1428 75%,#151020);border:1px solid rgba(139,92,246,.25);color:#f0f0f5;cursor:pointer;font-size:14px;font-weight:500;white-space:nowrap;box-shadow:0 4px 20px rgba(0,0,0,.4),0 0 30px rgba(139,92,246,.12),inset 0 1px 0 rgba(255,255,255,.06);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.invite-button:before{top:-100%;left:-100%;width:300%;height:300%;background:radial-gradient(circle 60px at 25% 25%,rgba(139,92,246,.4) 0,transparent 50%),radial-gradient(circle 80px at 75% 75%,rgba(124,58,237,.35) 0,transparent 50%),radial-gradient(circle 50px at 60% 30%,rgba(99,102,241,.3) 0,transparent 50%),radial-gradient(circle 70px at 35% 70%,rgba(167,139,250,.25) 0,transparent 50%);animation:invite-particles-1 10s ease-in-out infinite}.invite-button:after,.invite-button:before{content:"";position:absolute;pointer-events:none;z-index:0}.invite-button:after{top:-80%;left:-80%;width:260%;height:260%;background:radial-gradient(circle 40px at 70% 25%,rgba(59,130,246,.3) 0,transparent 50%),radial-gradient(circle 55px at 25% 65%,rgba(79,172,254,.25) 0,transparent 50%),radial-gradient(circle 45px at 50% 50%,rgba(96,165,250,.2) 0,transparent 50%);animation:invite-particles-2 7s ease-in-out infinite reverse}.invite-button>*{position:relative;z-index:1}@keyframes invite-particles-1{0%,to{transform:translate(0) scale(1)}25%{transform:translate(8%,5%) scale(1.02)}50%{transform:translate(-5%,8%) scale(.98)}75%{transform:translate(-8%,-5%) scale(1.01)}}@keyframes invite-particles-2{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(-6%,6%) rotate(-2deg)}66%{transform:translate(6%,-6%) rotate(2deg)}}.invite-button:hover{transform:translateY(-2px);border-color:rgba(139,92,246,.4);box-shadow:0 8px 30px rgba(0,0,0,.5),0 0 40px rgba(139,92,246,.2),inset 0 1px 0 rgba(255,255,255,.1)}.invite-button:hover:before{animation-duration:8s}.invite-button:hover:after{animation-duration:5s}.invite-button:disabled{opacity:.7;cursor:default;transform:none}@media (max-width:600px){.invite-button{padding:5px 16px;font-size:13px}}@media (max-width:389px){.invite-button{font-size:12px}}:root{--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--safe-area-right:env(safe-area-inset-right,0px);--composer-bottom-padding:calc(8px + var(--safe-area-bottom))}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;height:100%;height:100dvh}body,html{touch-action:manipulation}body{position:relative;width:100%;min-height:100%;min-height:100dvh;margin:0;padding:0;overflow:hidden;overscroll-behavior:none}input,select,textarea{font-size:16px!important;touch-action:manipulation}#__next{display:flex;flex-direction:column;min-height:100%;min-height:100dvh}@media (display-mode:standalone){:root{--composer-bottom-padding:calc(8px + var(--safe-area-bottom))}#__next,body,html{height:100dvh;min-height:100dvh;max-height:100dvh}.MuiDrawer-paper{height:100dvh!important;max-height:100dvh!important;padding-bottom:env(safe-area-inset-bottom,0)!important}}@media not all and (display-mode:standalone){:root{--composer-bottom-padding:calc(8px + var(--safe-area-bottom))}}.MuiFormLabel-root,.MuiInputLabel-root,label{font-size:13px!important}.MuiInputBase-input::placeholder,input::placeholder,textarea::placeholder{font-size:12px!important;opacity:1!important}@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes spin-border{to{--border-angle:360deg}}@keyframes border-shift{0%{background-position:0 50%}to{background-position:300% 50%}}#main-content{background-color:var(--bg-secondary)}html[data-theme=light],html[data-theme=light] body{background-color:#f9f9f9}html[data-theme=dark],html[data-theme=dark] body{background-color:#242424}html[data-theme=light-orbital],html[data-theme=light-orbital] body{background-color:#f9f9f9}html[data-theme=dark-orbital],html[data-theme=dark-orbital] body{background-color:#171717}html[data-theme=orbital],html[data-theme=orbital] body{background-color:#1c1932}