:root,:root[data-theme=dark]{--bg-app:#0f0c29;--bg-chat:#0a0912;--bg-input:#0f0d1a;--bg-surface:#1a1540;--bg-card:#ffffff0d;--bg-card-hover:#ffffff12;--bg-popup:#1e1b2e;--bg-overlay:#0009;--text-primary:#e2e8f0;--text-strong:#fff;--text-secondary:#fff9;--text-muted:#fff6;--text-faint:#fff3;--border-soft:#ffffff0f;--border-medium:#ffffff1f;--accent-1:#6c5ce7;--accent-2:#a855f7;--accent-bg-soft:#a855f714;--accent-bg-medium:#a855f72e;--accent-border:#a855f74d;--color-online:#22c55e;--color-danger:#ef4444;--color-success:#22c55e;--color-warning:#f59e0b;color-scheme:dark}:root[data-theme=light]{--bg-app:#f5f3fb;--bg-chat:#fff;--bg-input:#f0eef7;--bg-surface:#fff;--bg-card:#0000000a;--bg-card-hover:#00000012;--bg-popup:#fff;--bg-overlay:#0006;--text-primary:#000;--text-strong:#000;--text-secondary:#000000b3;--text-muted:#00000080;--text-faint:#0000004d;--border-soft:#0000000f;--border-medium:#0000001f;--accent-1:#663d7d;--accent-2:#7c4b96;--accent-bg-soft:#7c4b961f;--accent-bg-medium:#7c4b963d;--accent-border:#7c4b9673;--color-online:#16a34a;--color-danger:#dc2626;--color-success:#16a34a;--color-warning:#d97706;color-scheme:light}body{background:#0f0c29;color:#e2e8f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;transition:background .25s ease,color .25s ease}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb:hover{background:#a855f74d;background:var(--accent-border)}input,textarea{caret-color:#a855f7;caret-color:var(--accent-2)}:root[data-theme=light] img{filter:none}button{transition:background .15s ease,transform .12s ease,box-shadow .15s ease,opacity .15s ease,border-color .15s ease}button:hover:not(:disabled){filter:brightness(1.15)}button:active:not(:disabled){transform:scale(.94)}button[style*="background: none"]:hover,button[style*="background: transparent"]:hover{background:#a855f71a!important;border-radius:8px}@keyframes dzrFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes dzrPulse{0%,to{opacity:1}50%{opacity:.5}}.dzr-tab-btn{background:none;border:none;color:#fff9;color:var(--text-secondary);cursor:pointer;flex:1 1;font-weight:600;letter-spacing:.4px;outline:none;padding:14px 6px 12px;position:relative;text-transform:none;transition:color .25s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.34,1.56,.64,1),text-shadow .25s ease;z-index:1}.dzr-tab-btn:before{background:radial-gradient(ellipse at center,#00bfa638 0,#6c5ce71f 40%,#0000 70%);filter:blur(8px);height:70%;pointer-events:none;top:50%;transform:translate(-50%,-50%) scale(.6);transition:opacity .35s ease,transform .35s cubic-bezier(.34,1.56,.64,1);width:70%;z-index:-1}.dzr-tab-btn:after,.dzr-tab-btn:before{content:"";left:50%;opacity:0;position:absolute}.dzr-tab-btn:after{background:linear-gradient(90deg,#00bfa6,#6c5ce7,#a855f7,#00bfa6);background-size:300% 100%;border-radius:3px 3px 0 0;bottom:0;height:3px;right:50%;transition:left .35s cubic-bezier(.34,1.56,.64,1),right .35s cubic-bezier(.34,1.56,.64,1),opacity .25s ease}.dzr-tab-btn:hover:not(.dzr-tab-btn--active):not(:disabled){color:#e2e8f0!important;color:var(--text-primary)!important;filter:none!important;transform:translateY(-1px)}.dzr-tab-btn:hover:not(.dzr-tab-btn--active):after{left:35%;opacity:.55;right:35%}.dzr-tab-btn:active:not(:disabled){transform:translateY(0) scale(.96)}.dzr-tab-btn--active{animation:dzrTabActiveBounce .45s cubic-bezier(.34,1.56,.64,1);color:#fff!important;color:var(--text-strong)!important;text-shadow:0 0 18px #00bfa673}.dzr-tab-btn--active:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.dzr-tab-btn--active:after{animation:dzrTabUnderlineShift 4s linear infinite;box-shadow:0 0 12px #00bfa6b3,0 0 24px #a855f759;height:3px;left:18%;opacity:1;right:18%}@keyframes dzrTabActiveBounce{0%{transform:translateY(0) scale(1)}40%{transform:translateY(-3px) scale(1.06)}to{transform:translateY(0) scale(1)}}@keyframes dzrTabUnderlineShift{0%{background-position:0 50%}to{background-position:300% 50%}}.dzr-story-item{transition:transform .18s cubic-bezier(.34,1.56,.64,1)!important}.dzr-story-item:hover:not(:disabled){filter:none!important;transform:scale(1.08)!important}.dzr-story-item:active:not(:disabled){transform:scale(.94)!important}.dzr-add-story-btn{transition:transform .18s cubic-bezier(.34,1.56,.64,1)!important}.dzr-add-story-btn:hover:not(:disabled){filter:none!important;transform:scale(1.1)!important}.dzr-add-story-btn:active:not(:disabled){transform:scale(.93)!important}.dzr-conv-item{overflow:hidden;position:relative;transition:background .2s ease,transform .18s ease,box-shadow .2s ease}.dzr-conv-item:before{background:linear-gradient(90deg,#a855f71a,#00bfa60f 60%,#0000);border-radius:inherit;inset:0;opacity:0;transition:opacity .22s ease}.dzr-conv-item:after,.dzr-conv-item:before{content:"";pointer-events:none;position:absolute}.dzr-conv-item:after{background:linear-gradient(180deg,#00bfa6,#6c5ce7);border-radius:3px;height:55%;left:4px;top:50%;transform:translateY(-50%) scaleY(0);transition:transform .25s cubic-bezier(.34,1.56,.64,1);width:3px}.dzr-conv-item:hover{background:#ffffff08;transform:translateX(2px)}.dzr-conv-item:hover:before{opacity:.7}.dzr-conv-item:hover .dzr-conv-avatar{box-shadow:0 6px 18px #6c5ce759,0 0 0 2px #a855f740!important;transform:scale(1.06)}.dzr-conv-item--active{background:linear-gradient(90deg,#6c5ce72e,#00bfa61a)!important;box-shadow:inset 0 0 0 1px #a855f740,0 4px 20px #6c5ce72e}.dzr-conv-item--active:after{transform:translateY(-50%) scaleY(1)}.dzr-conv-item--active .dzr-conv-avatar{box-shadow:0 6px 20px #6c5ce773,0 0 0 2px #a855f766!important}.dzr-conv-item--active .dzr-conv-name{color:#fff!important;color:var(--text-strong)!important}.dzr-conv-item--pinned:not(.dzr-conv-item--active){background:rgba(168,85,247,.045)}.dzr-conv-item--pinned:not(.dzr-conv-item--active):after{background:linear-gradient(180deg,#a855f7,#6c5ce7);opacity:.7;transform:translateY(-50%) scaleY(.65)}.dzr-conv-item--unread .dzr-conv-name{color:#fff;color:var(--text-strong);font-weight:700}.dzr-conv-item--unread .dzr-conv-last{color:#e2e8f0!important;color:var(--text-primary)!important;font-weight:500}.dzr-conv-item--unread .dzr-conv-time{color:#00bfa6!important;font-weight:600}.dzr-badge-new{animation:dzrBadgePop .35s cubic-bezier(.34,1.56,.64,1) both,dzrBadgeGlow 2.4s ease-in-out infinite;background:linear-gradient(135deg,#00bfa6,#00796b)!important;border-radius:999px!important;box-shadow:0 2px 10px #00bfa673,0 0 0 1px #00bfa633;color:#fff!important;font-size:11px!important;font-weight:700!important;min-width:20px!important;padding:3px 8px!important;text-align:center}.dzr-badge-new.dzr-badge--muted{animation:dzrBadgePop .3s cubic-bezier(.34,1.56,.64,1) both;background:#ffffff1f!important;box-shadow:none;color:#fff9!important;color:var(--text-secondary)!important}@keyframes dzrBadgeGlow{0%,to{box-shadow:0 2px 10px #00bfa673,0 0 0 1px #00bfa633}50%{box-shadow:0 2px 18px #00bfa6bf,0 0 0 3px #00bfa61f}}.dzr-online-dot{box-shadow:0 0 0 2.5px #0f0c29,0 0 10px #22c55ecc!important;box-shadow:0 0 0 2.5px var(--bg-app),0 0 10px #22c55ecc!important;position:absolute!important;z-index:5}@keyframes dzrSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes dzrScaleIn{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes dzrSpinOnce{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dzr-icon-btn{box-sizing:border-box;line-height:0;overflow:visible!important;position:relative;transform-origin:50% 50%;transition:transform .18s cubic-bezier(.2,.8,.25,1),background .2s ease,box-shadow .2s ease,color .2s ease!important}.dzr-icon-btn>span,.dzr-icon-btn>svg{display:grid;flex:0 0 auto;margin:0;place-items:center;transform-origin:50% 50%}.dzr-icon-btn:hover:not(:disabled){background:#a855f71f!important;box-shadow:0 5px 14px #24194c52,inset 0 0 0 1px #c0aeff1a;color:color-mix(in srgb,#a855f7 82%,#fff)!important;color:color-mix(in srgb,var(--accent-2) 82%,#fff)!important;transform:scale(1.035)}.dzr-icon-btn:active:not(:disabled){transform:scale(.94)}.dzr-icon-btn:focus-visible{outline:2px solid #64ffdac7;outline-offset:3px}.dzr-cancel-rec{animation:dzrCancelPulse 1.6s ease-in-out infinite;background:linear-gradient(135deg,#ef4444,#b91c1c)!important;box-shadow:0 4px 14px #ef444473;color:#fff!important}.dzr-cancel-rec:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#991b1b)!important;box-shadow:0 8px 22px #ef4444a6!important;color:#fff!important;transform:translateY(-2px) scale(1.08)!important}@keyframes dzrCancelPulse{0%,to{box-shadow:0 4px 14px #ef444473,0 0 0 0 #ef444480}50%{box-shadow:0 4px 18px #ef444499,0 0 0 8px #ef444400}}.dzr-rec-wave{align-items:center;display:inline-flex;gap:3px;height:22px}.dzr-rec-wave span{animation:dzrRecBar .9s ease-in-out infinite;background:linear-gradient(180deg,#ef4444,#f97316);border-radius:3px;display:inline-block;width:3px}.dzr-rec-wave span:first-child{animation-delay:-.5s}.dzr-rec-wave span:nth-child(2){animation-delay:-.35s}.dzr-rec-wave span:nth-child(3){animation-delay:-.2s}.dzr-rec-wave span:nth-child(4){animation-delay:-.05s}.dzr-rec-wave span:nth-child(5){animation-delay:-.3s}@keyframes dzrRecBar{0%,to{height:6px;opacity:.5}50%{height:22px;opacity:1}}.dzr-input-row{padding-bottom:14px!important;position:relative}.dzr-msg-more-btn:hover{background:linear-gradient(135deg,#6c5ce7,#a855f7)!important;box-shadow:0 6px 18px #6c5ce773!important;color:#fff!important;transform:translateY(-50%) scale(1.12)}.dzr-msg-more-btn:active{transform:translateY(-50%) scale(.95)}.dzr-att-broken{background:#ef44441f;border:1px solid #ef44444d;border-radius:10px;color:#ef4444;font-size:12px;font-weight:600;padding:12px 14px;text-align:center}.dzr-att-img-wrap img{transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s ease}.dzr-att-img-wrap:hover img{box-shadow:0 8px 24px #00000059;transform:scale(1.01)}.dzr-msg-text{cursor:text;user-select:text!important;-webkit-user-select:text!important}.dzr-msg-text::selection{background:#a855f766;color:#fff}a[download]:hover{filter:brightness(1.12);transform:translateY(-1px)}.dzr-srvrail{align-items:stretch;display:flex;flex-direction:column;gap:4px}.dzr-srvrail-sep{background:#ffffff1f;background:var(--border-medium);border-radius:2px;height:2px;margin:4px auto 6px;width:32px}.dzr-srvrail-btn{background:linear-gradient(135deg,#6c5ce7,#a855f7);border:none;border-radius:28%;color:#fff;cursor:pointer;height:52px;margin:2px auto;overflow:visible;padding:0;position:relative;transition:border-radius .25s cubic-bezier(.34,1.56,.64,1),transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s ease;width:52px}.dzr-srvrail-btn img{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.dzr-srvrail-initials{align-items:center;display:flex;font-size:16px;font-weight:800;height:100%;justify-content:center;letter-spacing:.5px;width:100%}.dzr-srvrail-btn:hover{border-radius:18%;box-shadow:0 6px 18px #6c5ce766;transform:translateY(-1px) scale(1.05)}.dzr-srvrail-btn--active{border-radius:18%!important;box-shadow:0 0 0 3px #00bfa680,0 6px 20px #00bfa659}.dzr-srvrail-indicator{background:linear-gradient(180deg,#00bfa6,#64ffda);border-radius:3px;box-shadow:0 0 10px #00bfa6b3;height:22px;left:-10px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.dzr-srvrail-add{align-items:center;background:#00bfa626;border:none;border-radius:28%;box-shadow:inset 0 0 0 2px #00bfa699;color:#00bfa6;cursor:pointer;display:flex;height:52px;justify-content:center;margin:4px auto 2px;padding:0;transition:all .22s cubic-bezier(.34,1.56,.64,1);width:52px}.dzr-srvrail-add svg{flex-shrink:0}.dzr-srvrail-add:hover{background:#00bfa6;border-radius:18%;box-shadow:0 6px 24px #00bfa68c;color:#fff;transform:scale(1.06)}.dzr-srvrail-add--discover{background:#22c55e26;box-shadow:inset 0 0 0 2px #22c55e99;color:#22c55e}.dzr-srvrail-add--discover:hover{background:#22c55e;box-shadow:0 6px 24px #22c55e8c;color:#fff}.dzr-modal-overlay{align-items:center;animation:dzrDrawerBackdrop .2s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#000000a6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.dzr-modal{animation:dzrScaleIn .3s cubic-bezier(.34,1.56,.64,1);background:linear-gradient(180deg,#1a1540fa,#0f0c29fa);border:1px solid #a855f740;border-radius:18px;box-shadow:0 30px 80px #6c5ce74d;box-sizing:border-box;max-height:calc(100dvh - 24px);max-width:460px;overflow-y:auto;padding:28px 26px 22px;position:relative;width:100%}.dzr-modal--server{max-width:480px}.dzr-modal-close{align-items:center;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;color:#e2e8f0;color:var(--text-primary);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:14px;top:14px;transition:all .2s cubic-bezier(.34,1.56,.64,1);width:32px}.dzr-modal-close:hover{background:#ef44442e;border-color:#ef444466;color:#fecaca;transform:rotate(90deg) scale(1.08)}.dzr-modal-hero{display:flex;justify-content:center;margin:8px 0 18px}.dzr-modal-icon-picker{background:linear-gradient(135deg,#6c5ce7,#a855f7);border-radius:50%;cursor:pointer;display:block;height:96px;overflow:hidden;position:relative;transition:transform .22s cubic-bezier(.34,1.56,.64,1);width:96px}.dzr-modal-icon-picker:hover{transform:scale(1.05)}.dzr-modal-icon-picker img{height:100%;object-fit:cover;width:100%}.dzr-modal-icon-placeholder{align-items:center;color:#ffffffd9;display:flex;flex-direction:column;font-size:10px;font-weight:700;gap:4px;height:100%;justify-content:center;letter-spacing:1px;text-transform:uppercase;width:100%}.dzr-modal-title{color:#fff;color:var(--text-strong);font-size:22px;font-weight:800;margin:0 0 6px;text-align:center}.dzr-modal-sub{color:#fff6;color:var(--text-muted);font-size:13px;line-height:1.5;margin:0 0 20px;text-align:center}.dzr-modal-field{margin-bottom:14px}.dzr-modal-field label{color:#fff9;color:var(--text-secondary);display:block;font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.dzr-modal-field input,.dzr-modal-field textarea{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;box-sizing:border-box;color:#e2e8f0;color:var(--text-primary);font-family:inherit;font-size:14px;outline:none;padding:10px 14px;resize:vertical;transition:all .2s ease;width:100%}.dzr-modal-field input:focus,.dzr-modal-field textarea:focus{background:#a855f70f;border-color:#a855f780;box-shadow:0 0 0 3px #a855f71f}.dzr-modal-err{background:#ef44441a;border:1px solid #ef444440;border-radius:8px;color:#ef4444;font-size:13px;font-weight:600;margin:8px 0;padding:10px 12px}.dzr-modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.dzr-btn-primary{background:linear-gradient(135deg,#00bfa6,#6c5ce7);border:none;border-radius:10px;box-shadow:0 4px 14px #00bfa659;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:10px 20px;transition:all .2s cubic-bezier(.34,1.56,.64,1)}.dzr-btn-primary:hover:not(:disabled){box-shadow:0 6px 20px #00bfa680;filter:brightness(1.1);transform:translateY(-1px) scale(1.02)}.dzr-btn-primary:disabled{cursor:not-allowed;opacity:.5}.dzr-btn-ghost{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;color:#e2e8f0;color:var(--text-primary);cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .2s ease}.dzr-btn-ghost:hover{background:#ffffff1a}.dzr-chan-type-row{display:flex;flex-direction:column;gap:8px}.dzr-chan-type{align-items:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;color:#e2e8f0;color:var(--text-primary);cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:12px 14px;text-align:left;transition:all .2s ease}.dzr-chan-type svg{color:#a855f7;flex-shrink:0}.dzr-chan-type:hover{background:#a855f714}.dzr-chan-type--active{background:linear-gradient(90deg,#00bfa626,#6c5ce726)!important;border-color:#00bfa673!important;box-shadow:0 2px 12px #00bfa62e}.dzr-invite-link{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;display:flex;gap:8px;margin:10px 0 8px;padding:5px}.dzr-invite-link input{background:none;border:none;color:#00bfa6;flex:1 1;font-family:monospace;font-size:14px;font-weight:600;outline:none;padding:8px 12px}.dzr-srv-wrap{background:linear-gradient(135deg,#6c5ce70d,#00bfa608);flex:1 1;height:100vh;max-height:100vh;min-width:0;z-index:1}.dzr-srv-channels,.dzr-srv-wrap{display:flex;overflow:hidden;position:relative}.dzr-srv-channels{background:linear-gradient(180deg,#161138,#100d2c 50%,#0c0a23);border-right:1px solid #6c5ce72e;box-shadow:2px 0 20px #0000004d;flex-direction:column;flex-shrink:0;min-height:0;width:260px;z-index:3}.dzr-srv-topbar{align-items:center;background:linear-gradient(135deg,#6c5ce71f,#a855f70f);border:none;border-bottom:1px solid #a855f726;color:#e2e8f0;color:var(--text-primary);cursor:pointer;display:flex;gap:10px;overflow:hidden;padding:12px 14px 11px;position:relative;text-align:left;transition:background .25s ease;width:100%}.dzr-srv-topbar:before{animation:dzr-topbar-shimmer 4s ease-in-out infinite;background:linear-gradient(90deg,#6c5ce700,#a855f714 50%,#6c5ce700);content:"";inset:0;position:absolute;transform:translateX(-100%)}@keyframes dzr-topbar-shimmer{0%{transform:translateX(-100%)}50%{transform:translateX(100%)}to{transform:translateX(100%)}}.dzr-srv-topbar:hover{background:linear-gradient(135deg,#6c5ce738,#a855f71f)}.dzr-srv-name{color:#fff;color:var(--text-strong)}.dzr-srv-name,.dzr-srv-name-glow-wrap{font-size:15px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dzr-srv-name-glow-wrap{animation:dzr-name-glow-pulse 2.8s ease-in-out infinite;display:block;line-height:1.25}.dzr-srv-name-glow{-webkit-text-fill-color:#0000;animation:dzr-name-gradient-flow 3s linear infinite;background:linear-gradient(90deg,#c4b5fd,#fff 40%,#a78bfa 70%,#c4b5fd);-webkit-background-clip:text;background-clip:text;background-size:200% auto;display:inline}@keyframes dzr-name-gradient-flow{0%{background-position:0}to{background-position:200%}}@keyframes dzr-name-glow-pulse{0%{filter:drop-shadow(0 0 5px rgba(168,85,247,.55))}50%{filter:drop-shadow(0 0 12px rgba(192,132,252,.95)) drop-shadow(0 0 26px rgba(139,92,246,.55))}to{filter:drop-shadow(0 0 5px rgba(168,85,247,.55))}}.dzr-srv-members{align-items:center;color:#fff6;color:var(--text-muted);display:flex;font-size:11px;gap:4px;margin-top:2px}.dzr-srv-dot{animation:dzr-dot-pulse 2s ease-in-out infinite;background:#22c55e;border-radius:50%;box-shadow:0 0 6px #22c55e,0 0 12px #22c55e66;height:6px;width:6px}@keyframes dzr-dot-pulse{0%,to{box-shadow:0 0 6px #22c55e,0 0 12px #22c55e66}50%{box-shadow:0 0 10px #22c55e,0 0 20px #22c55eb3}}.dzr-vb-chevron-btn--active{background:#a855f726!important;color:#a855f7!important}.dzr-srv-actions{border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-soft);display:flex;flex-direction:column;gap:2px;padding:8px}.dzr-srv-actions button{align-items:center;background:none;border:none;border-radius:8px;color:#e2e8f0;color:var(--text-primary);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;padding:10px 12px;text-align:left;transition:background .18s ease}.dzr-srv-actions button svg{color:#a855f7;flex-shrink:0}.dzr-srv-actions button:hover{background:#a855f71a}.dzr-srv-action-danger,.dzr-srv-action-danger svg{color:#ef4444!important}.dzr-srv-action-danger:hover{background:#ef44441f!important}.dzr-srv-chan-group{padding:6px 4px 4px}.dzr-srv-chan-group-title{align-items:center;color:#a78bfa8c;display:flex;font-size:10.5px;font-weight:700;justify-content:space-between;letter-spacing:.8px;padding:10px 14px 5px;text-transform:uppercase}.dzr-srv-chan-add{align-items:center;background:none;border:none;border-radius:6px;color:#fff6;color:var(--text-muted);cursor:pointer;display:flex;font-size:18px;font-weight:300;height:22px;justify-content:center;transition:all .18s ease;width:22px}.dzr-srv-chan-add:hover{background:#00bfa626;color:#00bfa6}.dzr-srv-chan{align-items:center;border-radius:10px;color:#fff6;color:var(--text-muted);cursor:pointer;display:flex;gap:7px;margin:1px 4px;padding:6px 10px 6px 12px;position:relative;transition:all .15s ease}.dzr-srv-chan:hover{background:#a78bfa12;color:#e2e8f0;color:var(--text-primary)}.dzr-srv-chan--active{background:#8b5cf626!important;color:#fff!important;color:var(--text-strong)!important}.dzr-srv-chan--active:before{background:linear-gradient(180deg,#a78bfa,#7c3aed);border-radius:0 3px 3px 0;bottom:20%;box-shadow:0 0 8px #a78bfa99;content:"";left:0;position:absolute;top:20%;width:3px}.dzr-srv-chan-hash{color:#fff6;color:var(--text-muted);flex-shrink:0;font-size:16px;font-weight:300;opacity:.7}.dzr-srv-chan--active .dzr-srv-chan-hash,.dzr-srv-chan:hover .dzr-srv-chan-hash{color:#a78bfa;opacity:1}.dzr-srv-chan-label{flex:1 1;font-size:13.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dzr-srv-chan-del{align-items:center;background:none;border:none;color:#fff6;color:var(--text-muted);cursor:pointer;display:flex;height:20px;justify-content:center;opacity:0;padding:0;transition:opacity .18s ease,color .18s ease;width:20px}.dzr-srv-chan:hover .dzr-srv-chan-del{opacity:.7}.dzr-srv-chan-del:hover{color:#ef4444;opacity:1!important}.dzr-srv-center{background:linear-gradient(160deg,#0e0b26,#0b091e);z-index:2}.dzr-chan-screen,.dzr-srv-center{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;position:relative}.dzr-chan-header{align-items:center;background:#0f0c28;border-bottom:1px solid #ffffff0a;box-shadow:0 1px 0 #0003;display:flex;flex-shrink:0;justify-content:space-between;padding:13px 20px;position:relative;z-index:5}.dzr-chan-hash{color:#a78bfab3;font-size:20px;font-weight:400}.dzr-chan-name{color:#fff;color:var(--text-strong);font-size:15px;font-weight:700;letter-spacing:.2px}.dzr-chan-topic{color:#fff6;color:var(--text-muted);font-size:12px}.dzr-chan-list{display:flex;flex:1 1;flex-direction:column;gap:2px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:12px 20px}.dzr-chan-empty{color:#fff6;color:var(--text-muted);margin:auto;padding:40px 20px;text-align:center}.dzr-chan-msg{border-radius:8px;display:flex;gap:12px;opacity:1;padding:6px 8px;transition:background .2s ease}.dzr-chan-msg:hover{background:#ffffff08}.dzr-chan-msg-avatar{align-items:center;background:linear-gradient(135deg,#00bfa6,#6c5ce7);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:36px;justify-content:center;overflow:hidden;width:36px}.dzr-chan-msg-avatar img{height:100%;object-fit:cover;width:100%}.dzr-chan-msg-name{font-size:14px;font-weight:700}.dzr-chan-msg-time{color:#fff6;color:var(--text-muted);font-size:11px}.dzr-chan-msg-text{color:#e2e8f0;color:var(--text-primary);font-size:14px;line-height:1.45;margin-top:2px;-webkit-user-select:text;user-select:text;white-space:pre-wrap;word-break:break-word}.dzr-chan-input-wrap{align-items:center;background:#0f0c29;border-top:1px solid #a78bfa1f;display:flex;flex-shrink:0;gap:8px;padding:12px 20px 16px;position:relative;z-index:5}.dzr-chan-input{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:22px;color:#e2e8f0;color:var(--text-primary);flex:1 1;font-family:inherit;font-size:14px;outline:none;padding:10px 18px;transition:all .2s ease}.dzr-chan-input:focus{background:#a855f70f;border-color:#a855f780;box-shadow:0 0 0 3px #a855f71f}.dzr-chan-attach,.dzr-chan-send{align-items:center;border:1px solid #0000;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;padding:0;transition:all .2s cubic-bezier(.34,1.56,.64,1);width:38px}.dzr-chan-attach{background:#0000;color:#fff6;color:var(--text-muted)}.dzr-chan-attach:hover{background:#a855f726;color:#a855f7;transform:scale(1.08)}.dzr-chan-send{background:linear-gradient(135deg,#6c5ce7,#a855f7);box-shadow:0 4px 14px #6c5ce766;color:#fff}.dzr-chan-send:hover:not(:disabled){box-shadow:0 6px 18px #6c5ce799;filter:brightness(1.1);transform:translateY(-1px) scale(1.06)}.dzr-chan-send:disabled{cursor:not-allowed;opacity:.4}.dzr-srv-members-panel{background:linear-gradient(180deg,#120f2e,#0d0b24);border-left:1px solid #ffffff0a;flex-shrink:0;overflow-y:auto;padding:10px 6px;width:220px}.dzr-srv-members-title{color:#fff6;color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.8px;padding:8px 10px 4px}.dzr-srv-members-section{margin-bottom:10px}.dzr-srv-members-section-title{color:#fff6;color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.5px;padding:10px 10px 6px}.dzr-srv-member--offline{opacity:.45}.dzr-srv-member--offline:hover{opacity:1}.dzr-srv-member{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:6px 8px;transition:background .18s ease}.dzr-srv-member:hover{background:#ffffff0a}.dzr-srv-member-avatar{align-items:center;background:linear-gradient(135deg,#00bfa6,#6c5ce7);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:32px;justify-content:center;overflow:visible;position:relative;width:32px}.dzr-srv-member-avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.dzr-srv-member-online{background:#22c55e;border:2.5px solid #0f0c29;border:2.5px solid var(--bg-app);border-radius:50%;bottom:-2px;box-shadow:0 0 8px #22c55ecc;height:12px;position:absolute;right:-2px;width:12px;z-index:2}.dzr-srv-member-name{align-items:center;color:#e2e8f0;color:var(--text-primary);display:flex;font-size:13px;font-weight:600;gap:4px}.dzr-srv-member-name,.dzr-srv-member-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dzr-srv-member-sub{color:#fff6;color:var(--text-muted);font-size:11px}.dzr-srv-role{font-size:11px;opacity:.9}.dzr-srv-role--owner{color:#facc15}.dzr-srv-role--admin{color:#60a5fa}@media (max-width:920px){.dzr-srv-members-panel{display:none}}@media (max-width:680px){.dzr-srv-channels{width:220px}}.dzr-invite-card{background:linear-gradient(180deg,#1a1540e0,#0f0c29f0);border:1px solid #a855f759;border-radius:14px;box-shadow:0 10px 30px #6c5ce738;margin-top:6px;max-width:360px;overflow:hidden}.dzr-invite-card-banner{animation:dzrLogoShimmer 5s linear infinite;background:linear-gradient(135deg,#6c5ce7,#a855f7 50%,#00bfa6);background-size:200% 200%;height:54px}.dzr-invite-card-body{padding:12px 14px 14px}.dzr-invite-card-eyebrow{color:#00bfa6;font-size:10px;font-weight:700;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.dzr-invite-card-main{align-items:center;display:flex;gap:12px}.dzr-invite-card-icon{align-items:center;background:linear-gradient(135deg,#6c5ce7,#a855f7);border-radius:20%;box-shadow:0 6px 18px #6c5ce773;color:#fff;display:flex;flex-shrink:0;font-size:18px;font-weight:800;height:56px;justify-content:center;overflow:hidden;width:56px}.dzr-invite-card-icon img{height:100%;object-fit:cover;width:100%}.dzr-invite-card-name{color:#fff;color:var(--text-strong);font-size:16px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dzr-invite-card-meta{align-items:center;color:#fff6;color:var(--text-muted);display:inline-flex;font-size:12px;gap:6px;margin-top:4px}.dzr-invite-dot-online{background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55ecc;height:8px;width:8px}.dzr-invite-card-inviter{background:#a855f714;border-radius:8px;color:#fff9;color:var(--text-secondary);font-size:12px;margin-top:8px;padding:6px 10px}.dzr-invite-card--error,.dzr-invite-card--loading{padding:14px}.dzr-skeleton-row{animation:dzrShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#a855f70d,#a855f72e 40%,#00bfa62e 60%,#00bfa60d);background-size:200% 100%;border-radius:10px}@keyframes dzrShimmer{0%{background-position:-100% 50%}to{background-position:200% 50%}}.dzr-settings-overlay{align-items:stretch;animation:dzrDrawerBackdrop .2s ease;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#000000b3;display:flex;inset:0;justify-content:stretch;position:fixed;z-index:10200}.dzr-settings-wrap{animation:dzrFadeIn .25s ease;background:linear-gradient(180deg,#1a1540fa,#0f0c29fa);display:flex;flex:1 1;overflow:hidden}.dzr-settings-side{background:#0f0c2980;border-right:1px solid #ffffff0f;border-right:1px solid var(--border-soft);display:flex;flex-direction:column;flex-shrink:0;gap:2px;padding:60px 10px 20px 20px;width:230px}.dzr-settings-side-head{color:#fff6;color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:1px;padding:0 10px 12px;text-transform:uppercase;word-break:break-word}.dzr-settings-tab{align-items:center;background:none;border:none;border-radius:8px;color:#fff9;color:var(--text-secondary);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;gap:10px;padding:8px 12px;text-align:left;transition:all .18s ease}.dzr-settings-tab:hover:not(:disabled):not(.dzr-settings-tab--active){background:#ffffff0d;color:#e2e8f0;color:var(--text-primary)}.dzr-settings-tab--active{background:#a855f733!important;color:#fff!important;color:var(--text-strong)!important}.dzr-settings-tab--disabled{cursor:not-allowed!important;opacity:.4}.dzr-settings-tab--danger{color:#ef4444!important}.dzr-settings-tab--danger:hover{background:#ef44441f!important}.dzr-settings-side-sep{background:#ffffff0f;background:var(--border-soft);height:1px;margin:10px 0}.dzr-settings-main{flex:1 1;max-width:800px;overflow-y:auto;padding:60px 60px 90px;position:relative}.dzr-settings-h1{color:#fff;color:var(--text-strong);font-size:20px;font-weight:700;margin:0 0 18px}.dzr-settings-esc{align-items:center;background:none;border:2px solid #fff3;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-direction:column;height:40px;padding:0;position:fixed;right:28px;top:22px;transition:border-color .2s,transform .2s cubic-bezier(.34,1.56,.64,1);width:40px}.dzr-settings-esc span{font-size:9px;font-weight:700;letter-spacing:.5px;margin-top:1px}.dzr-settings-esc:hover{border-color:#ef4444;color:#ef4444;transform:rotate(90deg)}@media (max-width:720px){.dzr-settings-wrap{flex-direction:column}.dzr-settings-side{border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-soft);border-right:0;flex-direction:row;max-width:none;overflow-x:auto;overflow-y:hidden;padding:54px 10px 10px;scrollbar-width:none;width:100%}.dzr-settings-side::-webkit-scrollbar{display:none}.dzr-settings-side-head,.dzr-settings-side-sep{display:none}.dzr-settings-tab{flex:0 0 auto;white-space:nowrap}.dzr-settings-main{max-width:none;min-width:0;padding:28px 16px 56px;width:100%}.dzr-settings-esc{right:12px;top:10px}.dzr-save-bar{flex-wrap:wrap;justify-content:center;max-width:640px;width:calc(100% - 24px)}}@media (max-height:520px){.dzr-modal-overlay{align-items:flex-start;padding:8px}.dzr-modal{max-height:calc(100dvh - 16px);padding-top:22px}}.dzr-settings-field{margin-bottom:22px}.dzr-settings-field label{color:#fff9;color:var(--text-secondary);display:block;font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.dzr-settings-field input,.dzr-settings-field select,.dzr-settings-field textarea{background:#0000004d;border:1px solid #ffffff0f;border-radius:8px;box-sizing:border-box;color:#e2e8f0;color:var(--text-primary);font-family:inherit;font-size:14px;outline:none;padding:10px 12px;resize:vertical;transition:border-color .18s ease;width:100%}.dzr-settings-field input:focus,.dzr-settings-field select:focus,.dzr-settings-field textarea:focus{border-color:#a855f780}.dzr-settings-input-wrap{position:relative}.dzr-settings-input-hash{color:#fff6;color:var(--text-muted);font-size:16px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.dzr-settings-input-wrap input{padding-left:28px!important}.dzr-settings-counter{color:#fff6;color:var(--text-muted);font-size:11px;margin-top:4px;text-align:right}.dzr-settings-hint{color:#fff6;color:var(--text-muted);font-size:12px;line-height:1.5;margin-top:6px}.dzr-settings-toggle{align-items:flex-start;border-top:1px solid #ffffff0f;border-top:1px solid var(--border-soft);display:flex;gap:14px;padding:14px 0}.dzr-save-bar{align-items:center;animation:dzrSlideUp .28s cubic-bezier(.34,1.56,.64,1);background:#1a1540f7;border:1px solid #ffffff1f;border-radius:10px;bottom:18px;box-shadow:0 10px 40px #0009;color:#e2e8f0;color:var(--text-primary);display:flex;font-size:14px;font-weight:500;gap:14px;left:50%;max-width:640px;padding:10px 14px;position:absolute;transform:translateX(-50%);width:max-content;z-index:10}.dzr-save-bar--ok{background:#0f0c29f7;border-color:#22c55e59;color:#22c55e}.dzr-srv-dropdown-backdrop{background:#0000;inset:0;position:fixed;z-index:10098}.dzr-srv-dropdown{animation:dzrCtxMenuIn .2s cubic-bezier(.34,1.56,.64,1);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#0f0c29fa;border:1px solid #a855f72e;border-radius:10px;box-shadow:0 16px 48px #0000008c,0 0 0 1px #a855f714;padding:6px;position:fixed;z-index:10099}.dzr-srv-dropdown-item{align-items:center;background:none;border:none;border-radius:6px;color:#e2e8f0;color:var(--text-primary);cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;font-weight:500;justify-content:space-between;padding:9px 10px;text-align:left;transition:background .15s ease,color .15s ease,padding-left .2s ease;width:100%}.dzr-srv-dropdown-item svg{color:#fff6;color:var(--text-muted);flex-shrink:0;transition:color .15s ease,transform .2s cubic-bezier(.34,1.56,.64,1)}.dzr-srv-dropdown-item:hover:not(:disabled){background:linear-gradient(90deg,#a855f738,#00bfa61f);padding-left:14px}.dzr-srv-dropdown-item:hover:not(:disabled) svg{color:#fff;transform:scale(1.12)}.dzr-srv-dropdown-item--special{color:#00bfa6!important;font-weight:600!important}.dzr-srv-dropdown-item--special svg{color:#00bfa6!important}.dzr-srv-dropdown-item--danger,.dzr-srv-dropdown-item--danger svg{color:#ef4444!important}.dzr-srv-dropdown-item--danger:hover{background:#ef44441f!important}.dzr-srv-dropdown-item:disabled{cursor:not-allowed;opacity:.45}.dzr-srv-dropdown-sep{background:#ffffff0f;background:var(--border-soft);height:1px;margin:4px 2px}.dzr-chan-head-btn{align-items:center;background:#ffffff0a;border:none;border-radius:8px;color:#fff9;color:var(--text-secondary);cursor:pointer;display:flex;height:34px;justify-content:center;padding:0;transition:all .2s cubic-bezier(.34,1.56,.64,1);width:34px}.dzr-chan-head-btn:hover{background:linear-gradient(135deg,#00bfa62e,#6c5ce72e);box-shadow:0 4px 14px #6c5ce74d;color:#fff;transform:translateY(-1px) scale(1.06)}.dzr-srv-chan-pill{background:#a855f72e;border-radius:10px;color:#a855f7;font-size:10px;opacity:.6;padding:1px 6px}.dzr-srv-chan--voice .dzr-srv-chan-hash{color:#a855f7}.dzr-srv-channels-scroll{flex:1 1;overflow-y:auto;padding-bottom:6px}.dzr-voice-body{flex:1 1;overflow:hidden}.dzr-voice-body,.dzr-voice-empty{display:flex;flex-direction:column}.dzr-voice-empty{align-items:center;flex:1 1;justify-content:center;padding:40px 20px;text-align:center}.dzr-voice-grid{align-content:flex-start;display:flex;flex:1 1;flex-wrap:wrap;gap:18px;overflow-y:auto;padding:24px}.dzr-voice-tile{align-items:center;background:linear-gradient(180deg,#1a1540,#0f0c29);border:2px solid #0000;border-radius:14px;display:flex;flex-direction:column;gap:6px;justify-content:center;min-width:150px;padding:20px 16px;transition:border-color .2s ease,transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.dzr-voice-tile--speaking{border-color:#22c55e!important;box-shadow:0 0 0 3px #22c55e40,0 10px 24px #22c55e4d;transform:scale(1.03)}.dzr-voice-avatar{align-items:center;background:linear-gradient(135deg,#00bfa6,#6c5ce7);border-radius:50%;box-shadow:0 6px 20px #6c5ce759;color:#fff;display:flex;font-size:28px;font-weight:800;height:80px;justify-content:center;overflow:visible;position:relative;width:80px}.dzr-voice-avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.dzr-voice-muted-badge{align-items:center;background:linear-gradient(135deg,#ef4444,#dc2626);border:3px solid #0f0c29;border:3px solid var(--bg-app,#0f0c29);border-radius:50%;bottom:-2px;box-shadow:0 2px 8px #ef444480;color:#fff;display:flex;height:26px;justify-content:center;position:absolute;right:-2px;width:26px}.dzr-voice-controls{background:#0c0a22;border-top:1px solid #ffffff0d;gap:14px;padding:16px}.dzr-voice-btn,.dzr-voice-controls{display:flex;justify-content:center}.dzr-voice-btn{align-items:center;background:#ffffff14;border:none;border-radius:50%;color:#fff;cursor:pointer;height:52px;padding:0;transition:all .22s cubic-bezier(.34,1.56,.64,1);width:52px}.dzr-voice-btn:hover{background:#ffffff2e;box-shadow:0 8px 22px #0006;transform:translateY(-2px) scale(1.06)}.dzr-voice-btn--off{background:linear-gradient(135deg,#ef4444,#dc2626)!important;box-shadow:0 4px 14px #ef444466;color:#fff}.dzr-voice-btn--off:hover{background:linear-gradient(135deg,#dc2626,#b91c1c)!important;box-shadow:0 8px 24px #ef444499!important}.dzr-voice-btn--leave{background:linear-gradient(135deg,#ef4444,#b91c1c)!important;color:#fff}.dzr-voice-btn--leave:hover{background:linear-gradient(135deg,#dc2626,#991b1b)!important;box-shadow:0 8px 24px #ef444499!important}.dzr-us-overlay{animation:dzrFadeIn .2s ease;background:#0f0c29;background:var(--bg-app,#0f0c29);display:flex;inset:0;position:fixed;z-index:9999}.dzr-us-wrap{display:flex;flex:1 1;min-width:0;overflow:hidden}.dzr-us-sidebar{background:linear-gradient(180deg,#1a1540b3,#0f0c29e6);border-right:1px solid #ffffff0f;border-right:1px solid var(--border-soft);display:flex;flex-shrink:0;justify-content:flex-end;padding:60px 0 20px;width:260px}.dzr-us-sidebar-inner{display:flex;flex-direction:column;gap:2px;padding-right:8px;width:230px}.dzr-us-group{color:#fff6;color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.8px;padding:16px 10px 6px}.dzr-us-side-btn{align-items:center;background:none;border:none;border-radius:6px;color:#fff9;color:var(--text-secondary);cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:10px;padding:8px 10px;text-align:left;transition:all .15s ease}.dzr-us-side-btn:hover:not(.dzr-us-side-btn--on){background:#ffffff0a;color:#e2e8f0;color:var(--text-primary)}.dzr-us-side-btn--on{background:linear-gradient(90deg,#6c5ce74d,#a855f74d)!important;color:#fff!important;color:var(--text-strong)!important;font-weight:700}.dzr-us-side-btn--danger{color:#ef4444!important}.dzr-us-side-btn--danger:hover{background:#ef44441f!important}.dzr-us-sep{background:#ffffff0f;background:var(--border-soft);height:1px;margin:10px 0}.dzr-us-main{background:#0f0c298c;flex:1 1;min-width:0;overflow-y:auto;padding:60px 0 80px;position:relative}.dzr-us-main-inner{max-width:740px;padding:0 40px}.dzr-us-profile-card{background:#0000002e;border:1px solid #ffffff0f;border:1px solid var(--border-soft);border-radius:14px;margin-bottom:22px;overflow:hidden}.dzr-us-profile-banner{animation:dzrLogoShimmer 6s linear infinite;background:linear-gradient(135deg,#6c5ce7,#a855f7,#00bfa6);background-size:200% 200%;height:100px}.dzr-us-profile-body{align-items:flex-end;display:flex;margin-top:-34px;padding:0 14px 14px}.dzr-us-profile-avatar{align-items:center;background:linear-gradient(135deg,#00bfa6,#6c5ce7);border:5px solid #0f0c29;border:5px solid var(--bg-app,#0f0c29);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:30px;font-weight:800;height:80px;justify-content:center;overflow:hidden;width:80px}.dzr-us-profile-avatar img{height:100%;object-fit:cover;width:100%}.dzr-us-info-row{align-items:center;background:#0000002e;border:1px solid #ffffff0f;border:1px solid var(--border-soft);border-radius:10px;display:flex;gap:14px;margin-bottom:10px;padding:14px 16px}.dzr-us-info-label{color:#fff6;color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.dzr-us-edit-input,.dzr-us-info-value{color:#e2e8f0;color:var(--text-primary);font-size:14px}.dzr-us-edit-input{background:#00000059;border:1px solid #a855f766;border-radius:8px;box-sizing:border-box;font-family:inherit;outline:none;padding:8px 12px;width:100%}.dzr-us-session{align-items:center;background:#0000002e;border:1px solid #ffffff0f;border:1px solid var(--border-soft);border-radius:10px;display:flex;gap:12px;margin-bottom:8px;padding:12px 14px}.dzr-vs-meter{background:#ffffff14;border-radius:4px;flex:1 1;height:8px;overflow:hidden}.dzr-vs-meter-fill{background:linear-gradient(90deg,#22c55e,#facc15,#ef4444);border-radius:4px;height:100%;transition:width .1s ease}.dzr-vs-range{appearance:none;background:#ffffff1f;border-radius:3px;cursor:pointer;height:6px;outline:none;width:100%}.dzr-vs-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;box-shadow:0 0 0 3px #a855f766;cursor:pointer;height:16px;width:16px}.dzr-vs-range::-moz-range-thumb{background:#fff;border:none;border-radius:50%;box-shadow:0 0 0 3px #a855f766;cursor:pointer;height:16px;width:16px}.dzr-vs-section{background:#0000002e;border:1px solid #ffffff0f;border:1px solid var(--border-soft);border-radius:12px;margin-bottom:14px;padding:16px 20px}.dzr-vs-section-title{color:#fff;color:var(--text-strong);font-size:13px;font-weight:700;letter-spacing:.3px;margin-bottom:14px}.dzr-srv-chan-inline-btn{align-items:center;background:none;border:none;border-radius:6px;color:#fff6;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;height:22px;justify-content:center;opacity:0;padding:0;transition:opacity .18s ease,color .18s ease,background .18s ease;width:22px}.dzr-srv-chan--active .dzr-srv-chan-inline-btn,.dzr-srv-chan:hover .dzr-srv-chan-inline-btn{opacity:.75}.dzr-srv-chan-inline-btn:hover{background:#ffffff14;color:#fff;color:var(--text-strong);opacity:1!important}.dzr-srv-voice-members{display:flex;flex-direction:column;gap:1px;margin:0 8px 4px 26px}.dzr-srv-vm{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:4px 8px;transition:background .15s ease}.dzr-srv-vm:hover{background:#ffffff0a}.dzr-srv-vm--speaking .dzr-srv-vm-avatar{box-shadow:0 0 0 2px #22c55e,0 0 10px #22c55eb3}.dzr-srv-vm-avatar{align-items:center;background:linear-gradient(135deg,#00bfa6,#6c5ce7);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:10px;font-weight:700;height:22px;justify-content:center;overflow:hidden;transition:box-shadow .18s ease;width:22px}.dzr-srv-vm-avatar img{height:100%;object-fit:cover;width:100%}.dzr-srv-vm-name{color:#e2e8f0;color:var(--text-primary);flex:1 1;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dzr-srv-vm-ic{align-items:center;color:#a99fba;display:inline-flex;flex:0 0 15px;height:15px;justify-content:center;opacity:.92;width:15px}.dzr-srv-vm-ic svg{display:block}.dzr-srv-vm-ic--mic{color:#f08a9f}.dzr-srv-vm-ic--sound{color:#ff6f88}.dzr-srv-vm-invite{align-items:center;background:none;border:none;border-radius:6px;color:#fff6;color:var(--text-muted);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;margin-top:2px;padding:5px 8px;text-align:left;transition:all .18s ease;width:100%}.dzr-srv-vm-invite:hover{background:#00bfa61f;color:#00bfa6}.dzr-vb-voice-status{border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-soft);margin:0 2px 6px;padding:8px 10px 6px}.dzr-vb-voice-title{color:#00bfa6;font-size:13px;font-weight:700}.dzr-vb-voice-sub,.dzr-vb-voice-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dzr-vb-voice-sub{color:#fff6;color:var(--text-muted);font-size:11px;margin-top:2px}.dzr-vb-voice-wave{animation:dzrVbPulse 1.8s ease-in-out infinite;background:#22c55e;border-radius:50%;box-shadow:0 0 0 0 #22c55e99;flex-shrink:0;height:10px;width:10px}.dzr-vb-voice-wave span{display:none}@keyframes dzrVbPulse{0%{box-shadow:0 0 0 0 #22c55e99}60%{box-shadow:0 0 0 7px #22c55e00}to{box-shadow:0 0 0 0 #22c55e00}}.dzr-vb-icon-btn{align-items:center;background:#ffffff0f;border:none;border-radius:6px;color:#fff9;color:var(--text-secondary);cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:0;transition:all .18s ease;width:28px}.dzr-vb-icon-btn:hover{background:#ffffff24;color:#fff}.dzr-vb-icon-btn--hangup{background:#ef444426;border:1px solid #ef44444d;color:#ef4444}.dzr-vb-icon-btn--hangup:hover{background:linear-gradient(135deg,#ef4444,#dc2626);border-color:#0000;color:#fff;transform:scale(1.08)}.dzr-vb-voice-actions{border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-soft);display:flex;gap:4px;justify-content:center;margin:0 2px;padding:2px 6px 8px}.dzr-vb-action{align-items:center;background:#ffffff0a;border:none;border-radius:6px;color:#fff9;color:var(--text-secondary);cursor:pointer;display:flex;flex:1 1;height:32px;justify-content:center;padding:0;transition:all .18s ease}.dzr-vb-action:hover:not(:disabled){background:#a855f72e;color:#fff}.dzr-vb-action--on{background:#00bfa638!important;box-shadow:inset 0 0 0 1px #00bfa666;color:#00bfa6!important}.dzr-vb-action--hand.dzr-vb-action--on{background:#ffd70024!important;box-shadow:inset 0 0 0 1px #ffd70059;color:gold!important}.dzr-vb-action--hand{isolation:isolate;overflow:visible;position:relative}.dzr-vb-hand-icon{display:inline-block;filter:drop-shadow(0 2px 3px rgba(0,0,0,.3));font-size:17px;line-height:1;position:relative;transform-origin:72% 88%;z-index:2}.dzr-vb-hand-ring{border:1px solid #0000;border-radius:8px;inset:4px;pointer-events:none;position:absolute}.dzr-vb-action--hand.dzr-vb-action--on{animation:dzrHandButtonGlow 2s ease-in-out infinite}.dzr-vb-action--hand.dzr-vb-action--on .dzr-vb-hand-icon{animation:dzrHandWave 1.1s cubic-bezier(.45,.05,.2,1) infinite}.dzr-vb-action--hand.dzr-vb-action--on .dzr-vb-hand-ring{animation:dzrHandRing 1.8s ease-out infinite;border-color:#ffd700b3}@keyframes dzrHandWave{0%,to{transform:rotate(0deg) translateY(0)}18%{transform:rotate(-16deg) translateY(-1px)}38%{transform:rotate(13deg) translateY(-2px)}58%{transform:rotate(-10deg) translateY(-1px)}76%{transform:rotate(7deg) translateY(0)}}@keyframes dzrHandButtonGlow{0%,to{box-shadow:inset 0 0 0 1px #ffd70059,0 0 0 #f59e0b00}50%{box-shadow:inset 0 0 0 1px #ffe55cbf,0 0 14px #f59e0b7a}}@keyframes dzrHandRing{0%{opacity:.85;transform:scale(.76)}70%,to{opacity:0;transform:scale(1.36)}}.dzr-vb-action:disabled{cursor:not-allowed;opacity:.4}.dzr-srv-vm--hand{background:linear-gradient(90deg,#f59e0b1f,rgba(255,215,0,.035));box-shadow:inset 2px 0 0 #f59e0bb8}.dzr-srv-vm-hand{animation:dzrHandWave 1.25s ease-in-out infinite;display:inline-block;filter:drop-shadow(0 0 5px rgba(245,158,11,.7));flex-shrink:0;font-size:13px;line-height:1;transform-origin:70% 90%}.dzr-voice-tile--hand-raised{border-color:#f59e0bb8;box-shadow:0 0 0 3px #f59e0b21,0 12px 30px #f59e0b26}.dzr-voice-tile--speaking.dzr-voice-tile--hand-raised{border-color:#fbbf24!important;box-shadow:0 0 0 3px #22c55e3d,0 0 0 6px #f59e0b21,0 12px 30px #22c55e38}.dzr-raised-hand-badge{background:linear-gradient(145deg,#fbbf24,#f97316);box-shadow:0 3px 12px #f59e0b94;height:28px;width:28px}.dzr-raised-hand-icon{animation:dzrHandWave 1.1s ease-in-out infinite;display:inline-block;font-size:13px;line-height:1;transform-origin:70% 90%}.dzr-slap-overlay{animation:dzrSlapScene 1.32s cubic-bezier(.2,.8,.2,1) both;inset:0;isolation:isolate;overflow:hidden;pointer-events:none;position:fixed;z-index:2147483000}.dzr-slap-flash{animation:dzrSlapFlash 1.1s ease-out both;background:radial-gradient(circle at 55% 47%,#ffffffb3 0 2%,#ffc3424d 12%,#0000 37%),#f43f5e1f;inset:0;mix-blend-mode:screen;position:absolute}.dzr-slap-hand{animation:dzrSlapHand 1.22s cubic-bezier(.18,.78,.2,1) both;filter:drop-shadow(18px 24px 30px rgba(0,0,0,.46));font-size:clamp(110px,19vw,270px);left:54%;line-height:1;position:absolute;top:45%;transform-origin:52% 78%;z-index:3}.dzr-slap-impact{animation:dzrSlapImpact .72s cubic-bezier(.12,.74,.16,1) .2s both;border:5px solid #ffef8ee6;border-radius:50%;height:50px;left:54%;position:absolute;top:47%;transform:translate(-50%,-50%);width:50px;z-index:2}.dzr-slap-impact span,.dzr-slap-impact:after,.dzr-slap-impact:before{background:linear-gradient(#0000,#fff1a8 44%,#fb7185 48% 52%,#0000 56%);border-radius:999px;content:"";height:82px;left:50%;position:absolute;top:50%;transform-origin:50% 50%;width:9px}.dzr-slap-impact:before{transform:translate(-50%,-50%) rotate(0deg)}.dzr-slap-impact:after{transform:translate(-50%,-50%) rotate(90deg)}.dzr-slap-impact span:first-child{transform:translate(-50%,-50%) rotate(35deg)}.dzr-slap-impact span:nth-child(2){transform:translate(-50%,-50%) rotate(70deg)}.dzr-slap-impact span:nth-child(3){transform:translate(-50%,-50%) rotate(125deg)}.dzr-slap-caption{align-items:center;animation:dzrSlapCaption 1.25s cubic-bezier(.22,.8,.22,1) both;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#2d1940f2,#361427f0);border:1px solid #ffd66659;border-radius:999px;bottom:max(8vh,54px);box-shadow:0 18px 50px #00000085,0 0 24px #fb718538;color:#fff8df;display:flex;font-size:clamp(13px,1.4vw,17px);gap:10px;left:50%;max-width:min(86vw,520px);overflow:hidden;padding:12px 20px 12px 14px;position:absolute;text-overflow:ellipsis;transform:translateX(-50%);white-space:nowrap;z-index:5}.dzr-slap-caption strong{color:#fcd34d}.dzr-slap-caption__icon{font-size:22px}@keyframes dzrSlapScene{0%,to{transform:translateZ(0)}18%{transform:translate3d(-7px,3px,0) rotate(-.2deg)}23%{transform:translate3d(9px,-4px,0) rotate(.25deg)}29%{transform:translate3d(-5px,2px,0)}37%{transform:translate3d(3px,-1px,0)}}@keyframes dzrSlapFlash{0%{opacity:0}14%{opacity:.08}20%{opacity:1}48%{opacity:.16}to{opacity:0}}@keyframes dzrSlapHand{0%{opacity:0;transform:translate(90vw,-45vh) rotate(62deg) scale(.54)}16%{opacity:1}25%{transform:translate(-52%,-52%) rotate(-16deg) scale(1)}34%{transform:translate(-42%,-44%) rotate(8deg) scale(.94)}72%{opacity:1;transform:translate(-36%,-38%) rotate(13deg) scale(.88)}to{opacity:0;transform:translate(-12%,-22%) rotate(28deg) scale(.68)}}@keyframes dzrSlapImpact{0%{opacity:0;transform:translate(-50%,-50%) scale(.05) rotate(-20deg)}22%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(5.4) rotate(18deg)}}@keyframes dzrSlapCaption{0%,16%{opacity:0;transform:translate(-50%,18px) scale(.92)}30%,78%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,-8px) scale(.98)}}@media (prefers-reduced-motion:reduce){.dzr-raised-hand-icon,.dzr-srv-vm-hand,.dzr-vb-action--hand.dzr-vb-action--on,.dzr-vb-action--hand.dzr-vb-action--on .dzr-vb-hand-icon,.dzr-vb-action--hand.dzr-vb-action--on .dzr-vb-hand-ring{animation:none!important}.dzr-slap-overlay{animation:none}.dzr-slap-hand{animation:dzrSlapReduced 1.15s ease-out both}.dzr-slap-impact{display:none}@keyframes dzrSlapReduced{0%,to{opacity:0}20%,70%{opacity:1;transform:translate(-50%,-50%) scale(.8)}}}.dzr-voice-bottom{background:#0c0a23;border-top:1px solid #ffffff0f;flex-shrink:0;padding:6px;position:relative}.dzr-voice-bottom--active{background:linear-gradient(180deg,#0a1c1c,#0c0a23 60%);border-top-color:#00bfa659}.dzr-voice-bottom-status{align-items:center;background:#00bfa61a;border:1px solid #00bfa64d;border-radius:8px;display:flex;gap:8px;margin-bottom:4px;padding:8px 10px}.dzr-voice-pulse{animation:dzrVoicePulse 1.6s ease-in-out infinite;background:#22c55e;border-radius:50%;box-shadow:0 0 0 0 #22c55eb3;flex-shrink:0;height:10px;width:10px}@keyframes dzrVoicePulse{0%{box-shadow:0 0 0 0 #22c55eb3}70%{box-shadow:0 0 0 10px #22c55e00}to{box-shadow:0 0 0 0 #22c55e00}}.dzr-voice-bottom-leave{align-items:center;background:#ef444433;border:1px solid #ef444459;border-radius:50%;color:#ef4444;cursor:pointer;display:flex;flex-shrink:0;height:26px;justify-content:center;padding:0;transition:all .18s ease;width:26px}.dzr-voice-bottom-leave:hover{background:#ef444459;transform:scale(1.08)}.dzr-voice-bottom-row{align-items:center;display:flex;gap:6px;padding:4px}.dzr-voice-bottom-user{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.dzr-voice-bottom-avatar{align-items:center;background:linear-gradient(135deg,#00bfa6,#6c5ce7);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:32px;justify-content:center;overflow:visible;position:relative;width:32px}.dzr-voice-bottom-avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.dzr-voice-bottom-dot{background:#22c55e;border:2.5px solid #0f0c29;border:2.5px solid var(--bg-app,#0f0c29);border-radius:50%;bottom:-2px;box-shadow:0 0 6px #22c55e80;height:12px;position:absolute;right:-2px;width:12px;z-index:2}.dzr-voice-bottom-dot--active{animation:dzr-pulse-online 1.8s ease-in-out infinite;background:#22c55e;box-shadow:0 0 0 2.5px #0f0c29,0 0 12px #22c55ef2;box-shadow:0 0 0 2.5px var(--bg-app,#0f0c29),0 0 12px #22c55ef2}@keyframes dzr-pulse-online{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.dzr-voice-bottom-ctrls{display:flex;flex-shrink:0;gap:2px}.dzr-voice-bottom-btn{align-items:center;background:#ffffff0a;border:none;border-radius:6px;color:#fff9;color:var(--text-secondary);cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:0;transition:all .18s ease;width:28px}.dzr-voice-bottom-btn:hover:not(:disabled){background:#a855f738;color:#fff;transform:scale(1.08)}.dzr-voice-bottom-btn:disabled{cursor:default;opacity:.45}.dzr-voice-bottom-btn--off{background:#ef444438!important;color:#fecaca!important}.dzr-srv-spinner{animation:dzrSpinRing 1.1s linear infinite;background:conic-gradient(from 0deg,#00bfa6,#6c5ce7,#a855f7,#00bfa6);border-radius:50%;box-shadow:0 0 30px #6c5ce759;height:54px;mask:radial-gradient(circle,#0000 60%,#000 62%);-webkit-mask:radial-gradient(circle,#0000 60%,#000 62%);width:54px}@keyframes dzrSpinRing{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes dzrCtxMenuIn{0%{opacity:0;transform:scale(.92) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.dzr-media-overlay{animation:dzrMediaFade .25s ease;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#000000f0;display:flex;flex-direction:column;inset:0;position:fixed;z-index:1500}@keyframes dzrMediaFade{0%{opacity:0}to{opacity:1}}.dzr-media-header{align-items:center;background:linear-gradient(180deg,#000000bf,#0000);display:flex;justify-content:space-between;left:0;padding:16px 22px;position:absolute;right:0;top:0;z-index:5}.dzr-media-counter{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff26;border-radius:999px;color:#ffffffd9;font-size:12px;font-weight:600;padding:6px 12px}.dzr-media-btn{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:42px;justify-content:center;padding:0;transition:transform .22s cubic-bezier(.34,1.56,.64,1),background .2s ease,border-color .2s ease,box-shadow .22s ease;width:42px}.dzr-media-btn:hover{background:#ffffff2e;border-color:#ffffff59;box-shadow:0 8px 22px #00000073;transform:translateY(-2px) scale(1.08)}.dzr-media-btn:active{transform:translateY(0) scale(.95)}.dzr-media-btn--download:hover{background:linear-gradient(135deg,#00bfa647,#6c5ce747);border-color:#00bfa680;color:#64ffda}.dzr-media-btn--close:hover{background:linear-gradient(135deg,#ef444447,#dc262647);border-color:#ef444480;color:#fecaca}.dzr-media-arrow{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff26;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:54px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .22s cubic-bezier(.34,1.56,.64,1),background .2s ease,box-shadow .22s ease;width:54px;z-index:4}.dzr-media-arrow:hover{background:linear-gradient(135deg,#6c5ce759,#a855f747);border-color:#a855f780;box-shadow:0 10px 28px #6c5ce766;transform:translateY(-50%) scale(1.08)}.dzr-media-arrow--left{left:18px}.dzr-media-arrow--right{right:18px}.dzr-media-arrow--left:hover{transform:translate(-3px,-50%) scale(1.08)}.dzr-media-arrow--right:hover{transform:translate(3px,-50%) scale(1.08)}.dzr-msg-ctxmenu .dzr-ctx-emoji:hover{background:#a855f738;transform:scale(1.28) rotate(-6deg)}.dzr-ctx-menu-item{align-items:center;border-radius:10px;color:#e2e8f0;color:var(--text-primary);cursor:pointer;display:flex;font-size:13.5px;font-weight:500;padding:9px 12px;transition:background .18s ease,color .18s ease,padding-left .2s cubic-bezier(.34,1.56,.64,1)}.dzr-ctx-menu-item:hover{background:linear-gradient(90deg,#a855f72e,#00bfa61a);padding-left:16px}.dzr-ctx-menu-item--danger{color:#ef4444}.dzr-ctx-menu-item--danger:hover{background:#ef444424;color:#ef4444}.dzr-send-btn-wrap{--dzr-send-size:42px;display:grid;flex:0 0 var(--dzr-send-size);height:var(--dzr-send-size);isolation:isolate;place-items:center;position:relative;width:var(--dzr-send-size)}.dzr-send-btn-wrap.dzr-send-sm{--dzr-send-size:38px}.dzr-send-btn{-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 28% 20%,#5eead42e,#0000 36%),linear-gradient(145deg,#18163b,#271851 58%,#321958);border:1px solid #44e2d061;border-radius:50%;box-shadow:0 7px 20px #05071661,0 0 0 1px #8b70ff14,inset 0 1px 0 #ffffff1a,inset 0 -6px 14px #0406143d;color:#f8fbff;cursor:pointer;display:grid;height:var(--dzr-send-size);overflow:hidden;padding:0;place-items:center;position:relative;transition:transform .18s cubic-bezier(.2,.85,.3,1.25),border-color .18s ease,box-shadow .22s ease,filter .18s ease;width:var(--dzr-send-size);z-index:2}.dzr-send-surface{background:linear-gradient(125deg,#17cbb5,#6655e8 48%,#d64eae);background-size:190% 190%;transition:opacity .22s ease;z-index:0}.dzr-send-btn:after,.dzr-send-surface{border-radius:inherit;inset:0;opacity:0;position:absolute}.dzr-send-btn:after{background:radial-gradient(circle,#ffffff94 0,#52e7d72e 42%,#0000 70%);content:"";pointer-events:none;transform:scale(.32);z-index:1}.dzr-send-energy-ring{border:1px solid #3dddcca8;border-radius:50%;box-shadow:0 0 14px #2cd5c429;inset:-3px;opacity:0;pointer-events:none;position:absolute;transform:scale(.82);z-index:0}.dzr-send-energy-ring--inner{border-color:#ab5be59e;inset:2px}.dzr-send-glyph{display:block;filter:drop-shadow(0 2px 4px rgba(4,7,20,.42));position:relative;transition:transform .19s cubic-bezier(.2,.85,.3,1.35),opacity .14s ease;z-index:3}.dzr-send-arrow-fill{fill:currentColor}.dzr-send-arrow-core{stroke:#20123e94;stroke-width:1.25;stroke-linecap:round}.dzr-send-btn-wrap:not(.is-disabled):not(.dzr-send-state--sending) .dzr-send-btn:focus-visible,.dzr-send-btn-wrap:not(.is-disabled):not(.dzr-send-state--sending):hover .dzr-send-btn{border-color:#6af5e2db;box-shadow:0 10px 28px #573dc45c,0 0 24px #24d2c03d,0 0 0 1px #db74ee33,inset 0 1px 0 #ffffff38;transform:scale(1.035)}.dzr-send-btn-wrap:not(.is-disabled) .dzr-send-btn:focus-visible .dzr-send-surface,.dzr-send-btn-wrap:not(.is-disabled):hover .dzr-send-surface{animation:dzrSendEnergyFlow 2.4s ease-in-out infinite alternate;opacity:.92}.dzr-send-btn-wrap:not(.is-disabled) .dzr-send-btn:focus-visible .dzr-send-glyph--arrow,.dzr-send-btn-wrap:not(.is-disabled):hover .dzr-send-glyph--arrow{transform:translateY(-1px) scale(1.04)}.dzr-send-btn-wrap:not(.is-disabled):focus-within .dzr-send-energy-ring--outer,.dzr-send-btn-wrap:not(.is-disabled):hover .dzr-send-energy-ring--outer{animation:dzrSendRingOuter 1.7s ease-out infinite}.dzr-send-btn-wrap:not(.is-disabled):focus-within .dzr-send-energy-ring--inner,.dzr-send-btn-wrap:not(.is-disabled):hover .dzr-send-energy-ring--inner{animation:dzrSendRingInner 1.7s ease-out .18s infinite}.dzr-send-btn:focus-visible{outline:2px solid #7defe0eb;outline-offset:4px}.dzr-send-btn:active:not(:disabled){transform:translateY(0) scale(.91)!important;transition-duration:70ms}.dzr-send-btn:active:not(:disabled):after{animation:dzrSendPressWave .43s ease-out}.dzr-send-state--sending .dzr-send-btn{border-color:#71f1e1c2;box-shadow:0 0 22px #2dd3c23d,inset 0 1px 0 #ffffff21}.dzr-send-state--sending .dzr-send-surface{animation:dzrSendEnergyFlow 1.2s linear infinite;opacity:.68}.dzr-send-glyph--sending{animation:dzrSendOrbit .78s linear infinite}.dzr-send-orbit-track{stroke:#fff3;stroke-width:1.6}.dzr-send-orbit-head{stroke:#fff;stroke-width:2;stroke-linecap:round}.dzr-send-orbit-dot{fill:#9ff8ec;filter:drop-shadow(0 0 4px rgba(123,246,231,.9))}.dzr-send-state--success .dzr-send-btn{animation:dzrSendSuccessFlash .62s ease-out both;background:linear-gradient(145deg,#116c6b,#176a55);border-color:#74ffd8eb}.dzr-send-glyph--error path,.dzr-send-glyph--success path{stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.dzr-send-glyph--success{animation:dzrSendGlyphIn .33s cubic-bezier(.2,1.4,.4,1) both}.dzr-send-state--error .dzr-send-btn{animation:dzrSendErrorPulse .54s ease-out both;background:linear-gradient(145deg,#5c1830,#48172c);border-color:#ff7384e6}.dzr-send-glyph--error{animation:dzrSendGlyphIn .26s ease-out both}.dzr-send-btn-wrap.is-disabled .dzr-send-btn{background:linear-gradient(145deg,#2a2749c2,#1f1d39c2);border-color:#9497bb29;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035);color:#d2d5e875;cursor:default;filter:saturate(.35)}.dzr-send-btn-wrap.is-disabled .dzr-send-energy-ring,.dzr-send-btn-wrap.is-disabled .dzr-send-surface{display:none}@keyframes dzrSendEnergyFlow{0%{background-position:0 45%}to{background-position:100% 55%}}@keyframes dzrSendRingOuter{0%{opacity:0;transform:scale(.84)}28%{opacity:.52}to{opacity:0;transform:scale(1.22)}}@keyframes dzrSendRingInner{0%{opacity:0;transform:scale(.88)}32%{opacity:.42}to{opacity:0;transform:scale(1.1)}}@keyframes dzrSendPressWave{0%{opacity:.85;transform:scale(.28)}to{opacity:0;transform:scale(1.35)}}@keyframes dzrSendOrbit{to{transform:rotate(1turn)}}@keyframes dzrSendSuccessFlash{0%{box-shadow:0 0 0 #36ebc500;transform:scale(.94)}40%{box-shadow:0 0 28px #36ebc594;transform:scale(1.05)}to{box-shadow:0 0 12px #36ebc52e;transform:scale(1)}}@keyframes dzrSendErrorPulse{0%,to{box-shadow:0 0 10px #f43f5e26;transform:translateX(0)}35%{box-shadow:0 0 24px #f43f5e6b;transform:translateX(-2px)}65%{transform:translateX(2px)}}@keyframes dzrSendGlyphIn{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes dzrModeSwap{0%{opacity:0;transform:rotateY(-90deg) scale(.55)}55%{opacity:1;transform:rotateY(12deg) scale(1.14)}to{opacity:1;transform:rotateY(0) scale(1)}}.dzr-action-btn{will-change:transform}.dzr-action-btn:active{transform:scale(.92)}.dzr-mode-swap{animation:dzrModeSwap .34s cubic-bezier(.34,1.4,.5,1);display:flex;transform-origin:center}:root[data-theme=light] .dzr-send-btn{background:radial-gradient(circle at 28% 20%,#2ccdbb26,#0000 36%),linear-gradient(145deg,#e9e7ff,#dcd8fb);border-color:#24ad9f7a;color:#31265f}:root[data-theme=light] .dzr-send-state--success .dzr-send-btn{background:linear-gradient(145deg,#15847d,#17745b);border-color:#17a58bb8;color:#fff}:root[data-theme=light] .dzr-send-state--error .dzr-send-btn{background:linear-gradient(145deg,#9b3153,#7f2949);border-color:#e14462b8;color:#fff}@media (prefers-reduced-motion:reduce){.dzr-mode-swap,.dzr-send-btn,.dzr-send-energy-ring,.dzr-send-glyph,.dzr-send-surface{animation:none!important;transition:none!important}}.dzr-input:focus{border-color:#a855f7!important;border-color:var(--accent-2)!important;box-shadow:0 0 0 3px #a855f726}@keyframes dzrMsgInOwn{0%{opacity:0;transform:translateX(24px) scale(.96)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes dzrMsgInOther{0%{opacity:0;transform:translateX(-24px) scale(.96)}to{opacity:1;transform:translateX(0) scale(1)}}.dzr-msg-wrap{opacity:1;transform:none}[data-msg-anim=none] .dzr-msg-wrap{animation:none!important}[data-msg-anim=fade] .dzr-msg-wrap,[data-msg-anim=pop] .dzr-msg-wrap,[data-msg-anim=scale] .dzr-msg-wrap,[data-msg-anim=slide] .dzr-msg-wrap{animation-duration:.28s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.34,1.3,.64,1)}[data-msg-anim=fade] .dzr-msg-wrap--other,[data-msg-anim=fade] .dzr-msg-wrap--own{animation-name:dzrMsgFadeIn}@keyframes dzrMsgFadeIn{0%{opacity:0}to{opacity:1}}[data-msg-anim=slide] .dzr-msg-wrap--other,[data-msg-anim=slide] .dzr-msg-wrap--own{animation-name:dzrMsgSlideUp}@keyframes dzrMsgSlideUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}[data-msg-anim=pop] .dzr-msg-wrap--other,[data-msg-anim=pop] .dzr-msg-wrap--own{animation-name:dzrMsgPop;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}@keyframes dzrMsgPop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}[data-msg-anim=scale] .dzr-msg-wrap--other,[data-msg-anim=scale] .dzr-msg-wrap--own{animation-name:dzrMsgScale}@keyframes dzrMsgScale{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes dzrBgOrb1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(60px,-40px) scale(1.15)}66%{transform:translate(-30px,50px) scale(.9)}}@keyframes dzrBgOrb2{0%,to{transform:translate(0) scale(1)}40%{transform:translate(-80px,30px) scale(1.1)}70%{transform:translate(40px,-60px) scale(.95)}}.dzr-bg-orbs{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:-1}.dzr-bg-orbs:before{animation:dzrBgOrb1 18s ease-in-out infinite;background:radial-gradient(circle,#6c5ce71f 0,#0000 70%);height:600px;left:-150px;top:-200px;width:600px}.dzr-bg-orbs:after,.dzr-bg-orbs:before{border-radius:50%;content:"";position:absolute}.dzr-bg-orbs:after{animation:dzrBgOrb2 22s ease-in-out infinite;background:radial-gradient(circle,#00bfa614 0,#0000 70%);bottom:-180px;height:500px;right:-100px;width:500px}body.dzr-squad-mode .dzr-bg-orbs:before{background:radial-gradient(circle,#7c5cbf33 0,#0000 70%)}body.dzr-squad-mode .dzr-bg-orbs:after{background:radial-gradient(circle,#ec489924 0,#0000 70%)}@keyframes dzrAvatarGlow{0%,to{box-shadow:0 0 0 0 #a855f700}50%{box-shadow:0 0 16px 4px #a855f759}}.dzr-avatar-wrap{transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.dzr-avatar-wrap:hover{animation:dzrAvatarGlow 1.2s ease-in-out infinite;transform:scale(1.08)}@keyframes dzrBadgePop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.dzr-badge-new{animation:dzrBadgePop .3s cubic-bezier(.34,1.56,.64,1) both}.dzr-conv-item{transition:background .18s ease,transform .15s ease!important}.dzr-conv-item:hover{transform:translateX(3px)}.dzr-conv-item:active{transform:translateX(1px) scale(.995)}.dzr-sidebar-glass{backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6);border-right:1px solid #ffffff0f;border-right:1px solid var(--border-soft);box-shadow:4px 0 32px #00000040}@keyframes dzrHeaderLine{0%{background-position:0 50%}to{background-position:200% 50%}}.dzr-chat-header-line{animation:dzrHeaderLine 4s linear infinite;background:linear-gradient(90deg,#0000,#6c5ce799 30%,#00bfa699 60%,#0000);background-size:200% 100%;height:1px}@keyframes dzrFabPulse{0%,to{box-shadow:0 4px 20px #00bfa666}50%{box-shadow:0 4px 30px #00bfa6b3,0 0 0 8px #00bfa614}}.dzr-fab{animation:dzrFabPulse 2.5s ease-in-out infinite;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease!important}.dzr-fab:hover:not(:disabled){filter:none!important;transform:scale(1.12) rotate(90deg)!important}.dzr-fab:active:not(:disabled){transform:scale(.95) rotate(45deg)!important}@keyframes dzrModalIn{0%{filter:blur(4px);opacity:0;transform:scale(.92) translateY(12px)}to{filter:blur(0);opacity:1;transform:scale(1) translateY(0)}}.dzr-modal-enter{animation:dzrModalIn .32s cubic-bezier(.34,1.2,.64,1) both}@keyframes dzrReactionPop{0%{opacity:0;transform:scale(.6) rotate(-15deg)}60%{transform:scale(1.25) rotate(5deg)}to{opacity:1;transform:scale(1) rotate(0)}}.dzr-reaction-new{animation:dzrReactionPop .35s cubic-bezier(.34,1.56,.64,1) both}@keyframes dzrTypingBounce{0%,60%,to{opacity:.45;transform:translateY(0) scale(1)}30%{opacity:1;transform:translateY(-5px) scale(1.15)}}.dzr-typing-dot{animation:dzrTypingBounce 1.1s ease-in-out infinite;background:#a855f7;background:var(--accent-2);border-radius:50%;display:inline-block;height:7px;width:7px}.dzr-typing-dot:nth-child(2){animation-delay:.15s}.dzr-typing-dot:nth-child(3){animation-delay:.3s}@keyframes dzrSearchFocusIn{0%{box-shadow:0 0 0 0 #a855f700}to{box-shadow:0 0 0 3px #a855f72e}}.dzr-search:focus{animation:dzrSearchFocusIn .2s ease forwards}::-webkit-scrollbar-thumb{background:#ffffff1f;background:var(--border-medium);border-radius:4px;-webkit-transition:background .2s ease;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#6c5ce7,#a855f7);background:linear-gradient(180deg,var(--accent-1),var(--accent-2))}@keyframes dzrOnlineRing{0%{box-shadow:0 0 0 0 #22c55e99,0 0 0 2px #0f0c29;box-shadow:0 0 0 0 #22c55e99,0 0 0 2px var(--bg-app)}70%{box-shadow:0 0 0 5px #22c55e00,0 0 0 2px #0f0c29;box-shadow:0 0 0 5px #22c55e00,0 0 0 2px var(--bg-app)}to{box-shadow:0 0 0 0 #22c55e00,0 0 0 2px #0f0c29;box-shadow:0 0 0 0 #22c55e00,0 0 0 2px var(--bg-app)}}.dzr-online-dot{animation:dzrOnlineRing 2s ease-in-out infinite}.dzr-rail{align-items:stretch;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);background:linear-gradient(180deg,#0f0c29eb,#0a0912f5);border-right:1px solid #ffffff0f;border-right:1px solid var(--border-soft);box-shadow:2px 0 18px #00000059;display:flex;flex-direction:column;flex-shrink:0;gap:4px;padding:10px 0;width:76px;z-index:5}:root[data-theme=light] .dzr-rail{--text-primary:#e2e8f0;--text-strong:#fff;--text-secondary:#fff9;--text-muted:#fff6;--border-soft:#ffffff0f;--border-medium:#ffffff1f;background:linear-gradient(180deg,#7c4b96,#5c3670)!important;color-scheme:dark}.dzr-rail-btn{align-items:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;color:#e2e8f0;color:var(--text-primary);cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center;margin:3px 8px;min-height:44px;padding:10px 4px 8px;transition:background .22s ease,color .22s ease,transform .22s cubic-bezier(.34,1.56,.64,1),border-color .22s ease}.dzr-rail-btn svg{flex-shrink:0}.dzr-rail-btn:hover:not(.dzr-rail-btn--active){background:#a855f71f;border-color:#a855f759;color:#a855f7;transform:translateY(-1px)}.dzr-rail-btn:active{transform:translateY(0) scale(.95)}.dzr-rail-btn--active{background:linear-gradient(135deg,#00bfa62e,#6c5ce72e);box-shadow:inset 0 0 0 1px #00bfa659,0 4px 16px #00bfa62e;color:#00bfa6}.dzr-rail-btn--menu{color:#e2e8f0;color:var(--text-primary);margin-bottom:6px}.dzr-rail-btn--menu:hover{background:#a855f71a;color:#a855f7}.dzr-rail-icon{position:relative}.dzr-rail-badge,.dzr-rail-icon{align-items:center;display:flex;justify-content:center}.dzr-rail-badge{animation:dzrBadgeGlow 2.4s ease-in-out infinite;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:999px;box-shadow:0 2px 8px #ef444480;color:#fff;font-size:10px;font-weight:700;height:18px;min-width:18px;padding:0 5px;position:absolute;right:-10px;top:-6px}.dzr-rail-label{font-size:10px;font-weight:600;letter-spacing:.2px}.dzr-drawer-backdrop{animation:dzrDrawerBackdrop .25s ease;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#00000080}.dzr-drawer{animation:dzrDrawerSlide .3s cubic-bezier(.34,1.45,.64,1);backdrop-filter:blur(28px) saturate(1.4);-webkit-backdrop-filter:blur(28px) saturate(1.4);background:linear-gradient(180deg,#1a1540fa,#0f0c29fa);border-right:1px solid #ffffff1f;border-right:1px solid var(--border-medium);box-shadow:8px 0 40px #0000008c;width:320px}:root[data-theme=light] .dzr-drawer{background:linear-gradient(180deg,#fff,#f5f3fb)}.dzr-drawer-header{background:linear-gradient(135deg,#6c5ce726,#00bfa61a);border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-soft);padding:22px 20px 18px}.dzr-drawer-avatar{box-shadow:0 8px 24px #6c5ce766,0 0 0 3px #a855f72e;height:64px;margin-bottom:12px;width:64px}.dzr-drawer-name{font-size:17px;font-weight:700}.dzr-drawer-username{color:#00bfa6}.dzr-drawer-item{padding:13px 20px;transition:background .18s ease,color .18s ease,padding-left .22s cubic-bezier(.34,1.56,.64,1)}.dzr-drawer-item svg{transition:transform .22s cubic-bezier(.34,1.56,.64,1),color .22s ease}.dzr-drawer-item:hover{background:linear-gradient(90deg,#a855f71f,#0000);padding-left:26px}.dzr-drawer-item:hover svg{transform:scale(1.15) rotate(-4deg)}.dzr-drawer-item--danger:hover{background:#ef44441a}.dzr-drawer-toggle{padding:13px 20px;transition:background .18s ease}.dzr-drawer-toggle:hover{background:#a855f714}.dzr-switch{background:#ffffff1f;border-radius:12px;height:24px;transition:background .25s ease;width:44px}.dzr-switch--on{box-shadow:0 0 12px #a855f773}.dzr-switch-knob{box-shadow:0 2px 5px #0000004d;transition:left .28s cubic-bezier(.34,1.56,.64,1)}.dzr-drawer-footer{border-top:1px solid #ffffff0f;border-top:1px solid var(--border-soft)}.dzr-drawer-close{background:#ffffff0f;border:1px solid #ffffff1f;height:34px;right:12px;top:12px;transition:transform .22s cubic-bezier(.34,1.56,.64,1),background .2s ease,color .2s ease,border-color .2s ease;width:34px}.dzr-drawer-close:hover{background:#ef444433;border-color:#ef444473;transform:rotate(90deg) scale(1.08)}.dzr-vplayer:hover .dzr-vplayer-ctrls{opacity:1!important;pointer-events:auto!important}.dzr-vplayer-track:hover .dzr-vplayer-thumb{opacity:1!important}.dzr-vplayer-track:active .dzr-vplayer-thumb{opacity:1!important;transform:translate(-50%,-50%) scale(1.3)!important}.dzr-vp-btn{align-items:center;background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;padding:0;transition:background .18s ease,transform .18s cubic-bezier(.34,1.56,.64,1);width:32px}.dzr-vp-btn:hover{background:#ffffff26;transform:scale(1.12)}.dzr-vp-btn:active{transform:scale(.92)}.dzr-vp-volume-wrap{align-items:center;display:flex;max-width:32px;overflow:hidden;transition:max-width .28s cubic-bezier(.34,1.56,.64,1)}.dzr-vp-volume-wrap:hover{max-width:128px}.dzr-vp-vol{appearance:none;-webkit-appearance:none;background:#ffffff40;border-radius:2px;cursor:pointer;height:3px;margin-left:2px;opacity:0;outline:none;transition:width .28s ease,opacity .28s ease;width:0}.dzr-vp-volume-wrap:hover .dzr-vp-vol{opacity:1;width:82px}.dzr-vp-vol::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;box-shadow:0 0 0 3px #a855f766;cursor:pointer;height:12px;width:12px}.dzr-vp-vol::-moz-range-thumb{background:#fff;border:none;border-radius:50%;box-shadow:0 0 0 3px #a855f766;cursor:pointer;height:12px;width:12px}.dzr-vplayer:hover>div>div[style*="borderRadius: 50%"]{transform:scale(1.08)}.dzr-drawer-item--install{animation:dzrInstallPulse 2.5s ease-in-out infinite;background:linear-gradient(90deg,#00bfa62e,#6c5ce72e);border-left:3px solid #00bfa6;font-weight:600}.dzr-drawer-item--install svg{color:#00bfa6!important}.dzr-drawer-item--install:hover{background:linear-gradient(90deg,#00bfa64d,#a855f73d)!important}.dzr-install-badge{background:linear-gradient(135deg,#00bfa6,#6c5ce7);border-radius:999px;box-shadow:0 0 12px #00bfa680;color:#fff;font-size:10px;font-weight:700;letter-spacing:.5px;margin-left:auto;padding:3px 9px;text-transform:uppercase}@keyframes dzrInstallPulse{0%,to{box-shadow:inset 0 0 0 0 #00bfa600}50%{box-shadow:inset 0 0 24px 0 #00bfa62e}}.dzr-search-wrap{border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border-soft);padding:12px 14px 10px;position:relative}.dzr-search-icon{color:#fff6;color:var(--text-muted);left:26px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:color .2s ease}.dzr-search-input{background:#ffffff0d;background:var(--bg-card);border:1px solid #ffffff0f;border:1px solid var(--border-soft);border-radius:22px;color:#e2e8f0;color:var(--text-primary);font-family:inherit;font-size:13px;outline:none;padding:9px 52px 9px 36px;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.dzr-search-input::placeholder{color:#fff6;color:var(--text-muted)}.dzr-search-input:focus{background:#ffffff12;background:var(--bg-card-hover);border-color:#a855f773;box-shadow:0 0 0 4px #a855f71a,0 4px 14px #6c5ce72e}.dzr-search-wrap:focus-within .dzr-search-icon{color:#a855f7}.dzr-search-clear{align-items:center;background:#a855f72e;border:1px solid #a855f759;border-radius:50%;color:#c4b5fd;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:22px;top:50%;transform:translateY(-50%);transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease;width:24px}.dzr-search-clear:hover{background:#ef444438;border-color:#ef44448c;color:#ef4444;transform:translateY(-50%) scale(1.12) rotate(90deg)}.dzr-sidebar{backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);background:linear-gradient(180deg,#1a154059,#0f0c2999);border-right:1px solid #ffffff0f!important;border-right:1px solid var(--border-soft)!important;box-shadow:2px 0 24px #00000040;position:relative;z-index:1}:root[data-theme=light] .dzr-sidebar{--bg-app:#0f0c29;--bg-chat:#0a0912;--bg-input:#0f0d1a;--bg-surface:#1a1540;--bg-card:#ffffff0d;--bg-card-hover:#ffffff12;--bg-popup:#1e1b2e;--text-primary:#e2e8f0;--text-strong:#fff;--text-secondary:#fff9;--text-muted:#fff6;--text-faint:#fff3;--border-soft:#ffffff0f;--border-medium:#ffffff1f;--accent-1:#6c5ce7;--accent-2:#a855f7;--accent-bg-soft:#a855f714;--accent-bg-medium:#a855f72e;--accent-border:#a855f74d;background:linear-gradient(180deg,#7c4b96,#663d7d)!important;color:#e2e8f0;color:var(--text-primary);color-scheme:dark}.dzr-tab-btn{font-size:13px;letter-spacing:.3px}.dzr-tab-btn--active:after{box-shadow:0 0 8px #00bfa6b3}.dzr-sidebar .dzr-add-story-btn,.dzr-sidebar .dzr-story-item{position:relative}.dzr-sidebar ::-webkit-scrollbar{width:6px}.dzr-sidebar ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6c5ce759,#00bfa659);border-radius:3px}.dzr-conv-last{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}@keyframes dzrFloatSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes dzrLogoShimmer{0%{background-position:0 50%}to{background-position:200% 50%}}.dzr-empty-icon{animation:dzrFloatSlow 4s ease-in-out infinite;animation:dzrFloatSlow 4s ease-in-out infinite,dzrLogoShimmer 6s linear infinite;background:linear-gradient(135deg,#00bfa6,#64ffda 25%,#a855f7 50%,#6c5ce7 75%,#00bfa6)!important;background-size:200% 200%!important;box-shadow:0 12px 40px #6c5ce773,0 0 0 4px #a855f71a}@keyframes dzr-toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.dzr-vb-chevron-btn{align-items:center;background:none;border:none;border-radius:4px;color:#fff6;color:var(--text-muted,#94a3b8);cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;margin-left:-4px;margin-right:2px;padding:0;transition:color .15s,background .15s;width:14px}.dzr-vb-chevron-btn:hover{background:#ffffff14;color:#fff;color:var(--text-strong,#e2e8f0)}.dzr-drawer-backdrop{animation:dzrDrawerBackdrop .32s ease;backdrop-filter:blur(6px) saturate(1.15);-webkit-backdrop-filter:blur(6px) saturate(1.15);background:radial-gradient(circle at 6% 6%,#6c5ce72e 0,#0000 38%),#04030c9e;cursor:pointer;inset:0;position:fixed;z-index:1000}@keyframes dzrDrawerBackdrop{0%{opacity:0}to{opacity:1}}.dzr-drawer{animation:dzrDrawerSwing .46s cubic-bezier(.16,1,.3,1);backdrop-filter:blur(30px) saturate(1.5);-webkit-backdrop-filter:blur(30px) saturate(1.5);background:linear-gradient(180deg,#18133af7,#0d0a22fa);border-right:1px solid #a855f72e;bottom:0;box-shadow:18px 0 60px #0000008c,1px 0 0 #a855f738;display:flex;flex-direction:column;isolation:isolate;left:0;max-width:88vw;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transform-origin:left center;width:328px;z-index:1001}.dzr-drawer:before{animation:dzrDrawerAurora 14s ease-in-out infinite alternate;background:radial-gradient(circle at 30% 30%,#6c5ce74d,#0000 60%),radial-gradient(circle at 70% 60%,#00bfa633,#0000 62%);filter:blur(36px);height:70%;inset:-40% -60% auto -60%;z-index:0}.dzr-drawer:after,.dzr-drawer:before{content:"";pointer-events:none;position:absolute}.dzr-drawer:after{animation:dzrDrawerEdge 5.5s ease-in-out infinite;background:linear-gradient(180deg,#0000,#a855f7d9 22%,#00bfa6d9 60%,#0000);background-size:100% 220%;bottom:0;right:0;top:0;width:2px;z-index:3}@keyframes dzrDrawerSwing{0%{opacity:0;transform:perspective(1400px) rotateY(-14deg) translateX(-46px)}60%{opacity:1;transform:perspective(1400px) rotateY(2.2deg) translateX(0)}to{opacity:1;transform:perspective(1400px) rotateY(0deg) translateX(0)}}@keyframes dzrDrawerAurora{0%{opacity:.7;transform:translate(0) scale(1)}50%{opacity:1;transform:translate(8%,6%) scale(1.15)}to{opacity:.8;transform:translate(-6%,4%) scale(1.05)}}@keyframes dzrDrawerEdge{0%,to{background-position:0 0;opacity:.55}50%{background-position:0 100%;opacity:1}}.dzr-drawer>*{position:relative;z-index:1}:root[data-theme=light] .dzr-drawer{--text-primary:#e2e8f0;--text-strong:#fff;--text-secondary:#fff9;--text-muted:#fff6;--border-soft:#ffffff0f;--border-medium:#ffffff1f;--bg-card:#ffffff0d;background:linear-gradient(180deg,#7c4b96,#5c3670);border-right:1px solid #0000002e;box-shadow:18px 0 60px #00000059,1px 0 0 #0003;color-scheme:dark}@keyframes dzrDrawerSlide{0%{opacity:.6;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.dzr-drawer-header{animation:dzrDrawerCascade .5s cubic-bezier(.16,1,.3,1) both;background:radial-gradient(ellipse 80% 120% at 20% 0,#a855f733 0,#0000 60%),linear-gradient(135deg,#6c5ce729,#00bfa61a);border-bottom:1px solid #a855f724;padding:26px 20px 20px;position:relative}.dzr-drawer-avatar{align-items:center;background:linear-gradient(135deg,#00bfa6,#6c5ce7);border-radius:50%;box-shadow:0 8px 24px #6c5ce766;color:#fff;display:flex;font-size:26px;font-weight:700;height:66px;justify-content:center;margin-bottom:13px;overflow:hidden;position:relative;width:66px;z-index:1}.dzr-drawer-avatar:after{animation:dzrAvatarSpin 6s linear infinite;background:conic-gradient(from 0deg,#6c5ce7,#a855f7,#00bfa6,#5eead4,#6c5ce7);border-radius:50%;content:"";filter:blur(2px);inset:-5px;opacity:.85;position:absolute;z-index:-1}.dzr-drawer-avatar img{border-radius:50%;box-shadow:inset 0 0 0 3px #0d0a22a6;height:100%;object-fit:cover;width:100%}@keyframes dzrAvatarSpin{to{transform:rotate(1turn)}}.dzr-drawer-name{color:#fff;color:var(--text-strong);font-size:17.5px;font-weight:800;letter-spacing:-.01em;margin-bottom:2px}.dzr-drawer-username{color:#5eead4;font-size:13px;font-weight:600;margin-bottom:4px}.dzr-drawer-status{color:#fff9;color:var(--text-secondary);font-size:12px;font-style:italic;opacity:.85}.dzr-drawer-divider{background:#ffffff0f;background:var(--border-soft);height:1px;margin:6px 0}.dzr-drawer-body{display:flex;flex-direction:column;gap:10px;padding:14px 12px 0}@keyframes dzrDrawerCascade{0%{opacity:0;transform:translateX(-22px) scale(.97)}to{opacity:1;transform:translateX(0) scale(1)}}.dzr-drawer-body>*{animation:dzrDrawerCascade .5s cubic-bezier(.16,1,.3,1) both}.dzr-drawer-body>:first-child{animation-delay:.05s}.dzr-drawer-body>:nth-child(2){animation-delay:.1s}.dzr-drawer-body>:nth-child(3){animation-delay:.15s}.dzr-drawer-body>:nth-child(4){animation-delay:.2s}.dzr-drawer-body>:nth-child(5){animation-delay:.25s}.dzr-drawer-body>:nth-child(6){animation-delay:.3s}.dzr-drawer-body>:nth-child(n+7){animation-delay:.34s}@media (max-width:480px){.dzr-drawer{max-width:360px;width:88vw}.dzr-drawer-body{gap:8px;padding:12px 10px 0}.dzr-drawer-card{border-radius:12px;padding:3px}.dzr-drawer-item{font-size:14px;padding:12px}.dzr-drawer-header{padding:18px 16px 14px}.dzr-drawer-avatar{font-size:22px;height:56px;width:56px}.dzr-drawer-name{font-size:16px}.dzr-chat-filters{gap:4px!important;padding:6px 10px 4px!important}.dzr-pill{font-size:11px!important;padding:5px 10px!important}}.dzr-drawer-card{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:16px;overflow:hidden;padding:5px;position:relative;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,transform .22s cubic-bezier(.34,1.4,.64,1)}.dzr-drawer-card:before{background:linear-gradient(90deg,#0000,#a855f799,#00bfa699,#0000);content:"";height:1px;left:12px;opacity:0;pointer-events:none;position:absolute;right:12px;top:0;transition:opacity .3s ease}.dzr-drawer-card:hover{background:#a855f712;border-color:#a855f738;box-shadow:0 10px 30px #6c5ce729,0 2px 8px #0000004d}.dzr-drawer-card:hover:before{opacity:1}:root[data-theme=light] .dzr-drawer-card{background:#ffffff1a;border:1px solid #ffffff24;box-shadow:0 2px 8px #0003}:root[data-theme=light] .dzr-drawer-card:hover{background:#ffffff29;border-color:#ffffff42}.dzr-drawer-chev{color:#ffffff40;flex-shrink:0;margin-left:auto;transition:transform .22s,color .18s}.dzr-drawer-pill{animation:dzrPillPulse 2.2s ease-in-out infinite;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:10px;box-shadow:0 2px 8px #ef444459;color:#fff;font-size:11px;font-weight:800;letter-spacing:.02em;min-width:20px;padding:2px 8px;text-align:center}@keyframes dzrPillPulse{0%,to{box-shadow:0 2px 8px #ef444459,0 0 0 0 #ef444473}50%{box-shadow:0 2px 10px #ef444480,0 0 0 5px #ef444400}}.dzr-drawer-tag{background:linear-gradient(135deg,#7c5cbf40,#a855f72e);border-radius:6px;color:#c4b5fd;font-size:10px;font-weight:800;letter-spacing:.06em;margin-left:auto;padding:2px 8px}.dzr-drawer-install-cta{align-items:center;background:linear-gradient(135deg,#00bfa62e,#6c5ce72e);border:1px solid #00bfa659;border-radius:14px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:14px;padding:14px 16px;text-align:left;transition:transform .18s,box-shadow .18s,border-color .18s;width:100%}.dzr-drawer-install-cta svg{color:#00bfa6;flex-shrink:0;transition:transform .3s cubic-bezier(.34,1.6,.64,1)}.dzr-drawer-install-cta{overflow:hidden;position:relative}.dzr-drawer-install-cta:after{animation:dzrItemSweep 3.4s ease-in-out infinite;background:linear-gradient(105deg,#0000 40%,#ffffff24 50%,#0000 60%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-130%)}.dzr-drawer-install-cta:hover{border-color:#00bfa699;box-shadow:0 12px 32px #00bfa647;transform:translateY(-2px) scale(1.015)}.dzr-drawer-install-cta:hover svg{transform:scale(1.15) rotate(-8deg)}.dzr-drawer-logout{align-items:center;background:#0000;border:1px solid #ef444433;border-radius:12px;color:#ef4444;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:10px;justify-content:center;padding:12px;transition:background .18s,border-color .18s;width:100%}.dzr-drawer-logout:hover{background:#ef44441a;border-color:#ef444473}.dzr-drawer-item{align-items:center;background:none;border:none;border-radius:12px;color:#e2e8f0;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:14px;isolation:isolate;padding:12px 14px;text-align:left;transition:background .22s ease,color .22s ease,transform .16s ease;width:100%}.dzr-drawer-item:before{background:linear-gradient(180deg,#c084fc,#8b5cf6 50%,#2dd4bf);border-radius:99px;box-shadow:0 0 10px 1px #a855f78c,0 0 4px #2dd4bf73;height:8px;left:6px;opacity:0;pointer-events:none;top:50%;transform:translateY(-50%);transition:height .34s cubic-bezier(.34,1.6,.5,1),opacity .2s ease;width:5px;z-index:2}.dzr-drawer-item:after{background:linear-gradient(105deg,#0000 35%,#ffffff1a 50%,#0000 65%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-130%);z-index:0}.dzr-drawer-item>*{position:relative;z-index:1}.dzr-drawer-item svg{color:#a855f7;flex-shrink:0;transition:transform .26s cubic-bezier(.34,1.6,.64,1),color .22s ease,filter .22s ease}.dzr-drawer-item:hover{background:linear-gradient(90deg,#a855f72e,#6c5ce71a 55%,#0000)}.dzr-drawer-item:hover:before{height:20px;opacity:1}.dzr-drawer-item:active:before{height:26px;opacity:1}.dzr-drawer-item:hover:after{animation:dzrItemSweep .65s ease}@keyframes dzrItemSweep{0%{transform:translateX(-130%)}to{transform:translateX(130%)}}.dzr-drawer-item:hover svg:not(.dzr-drawer-chev){color:#5eead4;filter:drop-shadow(0 0 5px rgba(94,234,212,.55));transform:scale(1.12) rotate(-3deg)}.dzr-drawer-item:hover .dzr-drawer-chev{color:#5eead4;transform:translateX(2px) scale(1.1)}.dzr-drawer-item:active{background:linear-gradient(90deg,#a855f74d,#6c5ce729 55%,#0000);transform:scale(.975)}.dzr-drawer-item:active svg:not(.dzr-drawer-chev){transform:scale(1.04)}.dzr-drawer-item--danger,.dzr-drawer-item--danger svg{color:#ef4444}.dzr-drawer-item--danger:before{background:linear-gradient(180deg,#f87171,#ef4444);box-shadow:0 0 10px 1px #ef44448c}.dzr-drawer-item--danger:hover{background:linear-gradient(90deg,#ef444429,#0000)}.dzr-drawer-item--danger:hover svg:not(.dzr-drawer-chev){color:#fca5a5;filter:drop-shadow(0 0 6px rgba(239,68,68,.6))}.dzr-drawer-toggle{align-items:center;border-radius:12px;color:#e2e8f0;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;font-weight:600;justify-content:space-between;padding:12px 14px;transition:background .2s ease}.dzr-drawer-toggle:hover{background:linear-gradient(90deg,#a855f729,#0000)}.dzr-switch{background:#ffffff24;border:1px solid #ffffff14;border-radius:13px;flex-shrink:0;height:26px;position:relative;transition:background .3s ease,box-shadow .3s ease;width:46px}.dzr-switch--on{background:linear-gradient(135deg,#6c5ce7,#a855f7);border-color:#a855f780;box-shadow:0 0 16px #a855f78c,inset 0 0 8px #ffffff26}.dzr-switch-knob{background:#fff;border-radius:50%;box-shadow:0 2px 6px #00000059;height:20px;left:2px;position:absolute;top:2px;transition:left .34s cubic-bezier(.34,1.7,.5,1),transform .2s ease;width:20px}.dzr-drawer-toggle:hover .dzr-switch-knob{transform:scale(1.08)}.dzr-switch--on .dzr-switch-knob{left:22px}.dzr-drawer-footer{border-top:1px solid #a855f71a;color:#fff3;color:var(--text-faint);font-size:11px;letter-spacing:.04em;padding:14px 20px;text-align:center}.dzr-drawer-close{align-items:center;animation:dzrDrawerCloseIn .5s cubic-bezier(.34,1.56,.64,1) both;animation-delay:.2s;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff12;border:1px solid #ffffff24;border-radius:50%;color:#e2e8f0;color:var(--text-primary);cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;position:absolute;right:14px;top:14px;transition:transform .26s cubic-bezier(.34,1.56,.64,1),background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;width:36px;z-index:5}@keyframes dzrDrawerCloseIn{0%{opacity:0;transform:rotate(-90deg) scale(.5)}to{opacity:1;transform:rotate(0deg) scale(1)}}.dzr-drawer-close:hover{background:#ef444438;border-color:#ef444480;box-shadow:0 0 16px #ef444466;color:#fecaca;transform:rotate(90deg) scale(1.12)}.dzr-drawer-close:active{transform:rotate(90deg) scale(.95)}.dzr-x-btn{animation:dzrXBtnIn .42s cubic-bezier(.34,1.56,.64,1) both;transition:transform .26s cubic-bezier(.34,1.56,.64,1),background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}@keyframes dzrXBtnIn{0%{opacity:0;transform:rotate(-90deg) scale(.5)}to{opacity:1;transform:rotate(0deg) scale(1)}}.dzr-x-btn:hover{background:#ef444433!important;border-color:#ef444480!important;box-shadow:0 0 16px #ef44446b;color:#fecaca!important;transform:rotate(90deg) scale(1.12)}.dzr-x-btn:active{transform:rotate(90deg) scale(.94)}.dzr-x-btn svg{display:block}:root[data-theme=light] .dzr-chat-hdr:not([data-topbar]){background:linear-gradient(180deg,#ffffffeb,#f5f3fbf5)!important;border-bottom:1px solid #00000012!important}:root[data-theme=light] .dzr-chat-hdr svg{color:#fff9;color:var(--text-secondary)}:root[data-theme=light]{--dzr-bubble-peer-fallback:#f4f1fb;--dzr-bubble-peer-text-fallback:#1f1d2e}:root[data-theme=dark]{--dzr-bubble-peer-fallback:#1a1540e0;--dzr-bubble-peer-text-fallback:#e8e6f0}.dzr-msg-wrap--other .dzr-msg-bubble{box-shadow:0 2px 8px #0a081e24,0 1px 2px #0a081e14}:root[data-theme=light] .dzr-msg-wrap--other .dzr-msg-bubble{border:1px solid #0000000d}.dzr-msg-wrap--own .dzr-msg-bubble,.dzr-msg-wrap--own .dzr-msg-bubble *{color:#fff!important}.dzr-msg-wrap--own .dzr-msg-bubble .dzr-check--read,.dzr-msg-wrap--own .dzr-msg-bubble .dzr-check--read *{color:#5eead4!important}:root{--dzr-bb:var(--dzr-bubble-border-color,#00bfa6)}[data-bubble-border=solid] .dzr-msg-bubble{border:2px solid #00bfa6!important;border:2px solid var(--dzr-bubble-border-color,#00bfa6)!important}[data-bubble-border=dashed] .dzr-msg-bubble{border:2px dashed #00bfa6!important;border:2px dashed var(--dzr-bubble-border-color,#00bfa6)!important}[data-bubble-border=dotted] .dzr-msg-bubble{border:2px dotted #00bfa6!important;border:2px dotted var(--dzr-bubble-border-color,#00bfa6)!important}[data-bubble-border=double] .dzr-msg-bubble{border:3px double #00bfa6!important;border:3px double var(--dzr-bubble-border-color,#00bfa6)!important}[data-bubble-border=neon] .dzr-msg-bubble{animation:dzrBbNeon 1.8s ease-in-out infinite;border:1.5px solid #00bfa6!important;border:1.5px solid var(--dzr-bubble-border-color,#00bfa6)!important;box-shadow:0 0 5px #00bfa6,0 0 11px #00bfa6!important;box-shadow:0 0 5px var(--dzr-bubble-border-color,#00bfa6),0 0 11px var(--dzr-bubble-border-color,#00bfa6)!important}@keyframes dzrBbNeon{0%,to{box-shadow:0 0 4px #00bfa6,0 0 8px #00bfa6;box-shadow:0 0 4px var(--dzr-bubble-border-color,#00bfa6),0 0 8px var(--dzr-bubble-border-color,#00bfa6)}50%{box-shadow:0 0 8px #00bfa6,0 0 18px #00bfa6;box-shadow:0 0 8px var(--dzr-bubble-border-color,#00bfa6),0 0 18px var(--dzr-bubble-border-color,#00bfa6)}}[data-bubble-border=glow] .dzr-msg-bubble{border:1.5px solid #00bfa6!important;border:1.5px solid var(--dzr-bubble-border-color,#00bfa6)!important;box-shadow:0 0 13px 1px #00bfa6!important;box-shadow:0 0 13px 1px var(--dzr-bubble-border-color,#00bfa6)!important}[data-bubble-border=gradient] .dzr-msg-bubble,[data-bubble-border=rainbow] .dzr-msg-bubble{position:relative}[data-bubble-border=gradient] .dzr-msg-bubble:before,[data-bubble-border=rainbow] .dzr-msg-bubble:before{border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute;z-index:2}[data-bubble-border=gradient] .dzr-msg-bubble:before{background:linear-gradient(135deg,#00bfa6,#ffffff0d);background:linear-gradient(135deg,var(--dzr-bubble-border-color,#00bfa6),#ffffff0d)}[data-bubble-border=rainbow] .dzr-msg-bubble:before{animation:dzrBbHue 4s linear infinite;background:linear-gradient(135deg,#ff004c,#ff8a00,#ffe600,#00e676,#00b0ff,#d500f9,#ff004c)}@keyframes dzrBbHue{to{filter:hue-rotate(1turn)}}.dzr-bbprev{--c:var(--dzr-bbprev-color,#00bfa6);background:#ffffff0d;border-radius:8px;height:22px;width:100%}.dzr-bbprev--none{border:1.5px solid #ffffff1f}.dzr-bbprev--solid{border:2px solid var(--c)}.dzr-bbprev--dashed{border:2px dashed var(--c)}.dzr-bbprev--dotted{border:2px dotted var(--c)}.dzr-bbprev--double{border:3px double var(--c)}.dzr-bbprev--neon{border:1.5px solid var(--c);box-shadow:0 0 6px var(--c),0 0 11px var(--c)}.dzr-bbprev--glow{border:1.5px solid var(--c);box-shadow:0 0 12px 1px var(--c)}.dzr-bbprev--gradient{background:linear-gradient(#ffffff0d,#ffffff0d) padding-box,linear-gradient(135deg,var(--c),#ffffff1a) border-box;border:2px solid #0000}.dzr-bbprev--rainbow{background:linear-gradient(#ffffff0d,#ffffff0d) padding-box,linear-gradient(135deg,#ff004c,#ff8a00,#ffe600,#00e676,#00b0ff,#d500f9) border-box;border:2px solid #0000}.dzr-msg-textarea{--c:var(--dzr-input-color,#00bfa6)}.dzr-msg-textarea[data-input-blur="1"]{-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);background:#ffffff12!important}.dzr-msg-textarea.dzr-input-frost{-webkit-backdrop-filter:blur(14px) saturate(1.35);backdrop-filter:blur(14px) saturate(1.35);background:#141128b8!important;background:var(--dzr-frost)!important;border-color:#fff3!important;border-color:var(--dzr-frost-border)!important;box-shadow:0 2px 12px #00000057;box-shadow:var(--dzr-frost-shadow)}.dzr-input-bar--overlay .dzr-icon-btn{-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);border:1px solid #fff3!important;border:1px solid var(--dzr-frost-border)!important;box-shadow:0 2px 12px #00000057;box-shadow:var(--dzr-frost-shadow)}.dzr-input-bar--overlay .dzr-icon-btn:not(.dzr-action-btn):not(.dzr-cancel-rec){background:#141128b8!important;background:var(--dzr-frost)!important}.dzr-input-bar--overlay .dzr-action-btn{background:color-mix(in srgb,#a855f7 70%,#0000)!important;box-shadow:0 2px 12px #00000052,inset 0 0 0 1px #ffffff2e!important;color:#fff!important}.dzr-input-bar--overlay .dzr-action-btn svg{stroke:#fff}:root[data-theme=light] .dzr-input-bar--overlay .dzr-icon-btn{border-color:#0000001a!important;box-shadow:0 2px 10px #0000001f}.dzr-msg-textarea[data-input-style=solid]{border:2px solid var(--c)!important}.dzr-msg-textarea[data-input-style=thick]{border:3px solid var(--c)!important}.dzr-msg-textarea[data-input-style=accent]{border:1.5px solid var(--c)!important;box-shadow:0 0 0 1px var(--c) inset!important}.dzr-msg-textarea[data-input-style=soft]{border:1px solid var(--c)!important;box-shadow:0 0 10px -1px var(--c)!important}.dzr-msg-textarea[data-input-style=pulse]{animation:dzrInPulse 1.5s ease-in-out infinite;border:1.5px solid var(--c)!important}@keyframes dzrInPulse{0%,to{box-shadow:0 0 3px var(--c)}50%{box-shadow:0 0 14px 1px var(--c)}}.dzr-msg-textarea[data-input-style=breath]{animation:dzrInBreath 3.4s ease-in-out infinite;border:1.5px solid var(--c)!important}@keyframes dzrInBreath{0%,to{border-color:var(--c);box-shadow:0 0 2px var(--c)}50%{box-shadow:0 0 18px 2px var(--c)}}.dzr-msg-textarea[data-input-style=holographic],.dzr-msg-textarea[data-input-style=hue_shift],.dzr-msg-textarea[data-input-style=rainbow]{animation:dzrInRainbow 4s linear infinite;border:2px solid #ff004c!important}@keyframes dzrInRainbow{0%{border-color:#ff004c;box-shadow:0 0 9px #ff004c}20%{border-color:#ff8a00;box-shadow:0 0 9px #ff8a00}40%{border-color:#ffe600;box-shadow:0 0 9px #ffe600}60%{border-color:#00e676;box-shadow:0 0 9px #00e676}80%{border-color:#00b0ff;box-shadow:0 0 9px #00b0ff}to{border-color:#ff004c;box-shadow:0 0 9px #ff004c}}.dzr-msg-textarea[data-input-style=flicker]{animation:dzrInFlicker 2.2s steps(1) infinite;border:1.5px solid var(--c)!important}@keyframes dzrInFlicker{0%,19%,21%,55%,57%,to{box-shadow:0 0 12px var(--c);opacity:1}20%,56%{box-shadow:none}}.dzr-msg-textarea[data-input-style=lightning]{animation:dzrInLightning 3s infinite;border:1.5px solid #b9e6ff!important}@keyframes dzrInLightning{0%,92%,to{box-shadow:0 0 4px #6cb6ff}94%{border-color:#fff;box-shadow:0 0 22px 3px #cfeeff}96%{box-shadow:0 0 4px #6cb6ff}98%{box-shadow:0 0 18px 2px #cfeeff}}.dzr-msg-textarea[data-input-style=aurora]{animation:dzrInAurora 5s ease-in-out infinite;border:2px solid #00e676!important}@keyframes dzrInAurora{0%,to{border-color:#00e676;box-shadow:0 0 12px #00e67688}33%{border-color:#00b0ff;box-shadow:0 0 14px #00b0ff88}66%{border-color:#d500f9;box-shadow:0 0 14px #d500f988}}.dzr-msg-textarea[data-input-style=plasma]{animation:dzrInPlasma 2.6s ease-in-out infinite;border:2px solid #a855f7!important}@keyframes dzrInPlasma{0%,to{border-color:#a855f7;box-shadow:0 0 14px #a855f7}50%{border-color:#ec4899;box-shadow:0 0 18px 2px #ec4899}}.dzr-msg-textarea[data-input-style=sparkle]{animation:dzrInSparkle 1.1s ease-in-out infinite;border:1.5px solid var(--c)!important}@keyframes dzrInSparkle{0%,to{box-shadow:0 0 4px var(--c)}30%{box-shadow:0 0 16px 2px #fff}60%{box-shadow:0 0 6px var(--c)}}.dzr-msg-textarea[data-input-style=wave]{animation:dzrInWave 2.4s linear infinite;border:2px solid var(--c)!important}@keyframes dzrInWave{0%{box-shadow:-6px 0 10px -4px var(--c)}50%{box-shadow:6px 0 10px -4px var(--c)}to{box-shadow:-6px 0 10px -4px var(--c)}}.dzr-msg-textarea[data-input-style=cyber]{animation:dzrInCyber 1.8s ease-in-out infinite;border:2px solid #00fff0!important}@keyframes dzrInCyber{0%,to{border-color:#00fff0;box-shadow:0 0 12px #00fff0}50%{border-color:#ff00e6;box-shadow:0 0 12px #ff00e6}}.dzr-msg-textarea[data-input-style=fire]{animation:dzrInFire 1s ease-in-out infinite;border:2px solid #ff6a00!important}@keyframes dzrInFire{0%,to{border-color:#ff6a00;box-shadow:0 0 10px #ff6a00}50%{border-color:#ffd000;box-shadow:0 0 18px 2px #ff3000}}.dzr-msg-textarea[data-input-style=galaxy]{animation:dzrInGalaxy 4.5s ease-in-out infinite;border:2px solid #6c5ce7!important}@keyframes dzrInGalaxy{0%,to{border-color:#6c5ce7;box-shadow:0 0 12px #6c5ce7}50%{border-color:#00b0ff;box-shadow:0 0 16px #3b1c8c}}.dzr-msg-textarea[data-input-style=energy]{animation:dzrInEnergy .9s ease-in-out infinite;border:2px solid var(--c)!important}@keyframes dzrInEnergy{0%,to{box-shadow:0 0 6px var(--c)}50%{box-shadow:0 0 20px 3px var(--c),0 0 0 1px var(--c) inset}}.dzr-inprev{--c:var(--dzr-inprev-color,#00bfa6);background:#ffffff0d;border-radius:11px;height:22px;width:100%}:root{--dzr-panel-base:#0f0c29}:root[data-theme=light]{--dzr-panel-base:#f4f1fb}:root{--dzr-frost:#141128b8;--dzr-frost-border:#fff3;--dzr-frost-shadow:0 2px 12px #00000057}:root[data-theme=light]{--dzr-frost:#fffc;--dzr-frost-border:#00000024;--dzr-frost-shadow:0 2px 12px #00000029}.dzr-panel-anim{isolation:isolate;position:relative}.dzr-panel-anim>*{position:relative;z-index:1}.dzr-panel-anim:before{animation:dzrPanelFlow 9s ease-in-out infinite;background-size:320% 320%;content:"";inset:0;opacity:1;opacity:var(--dzr-panel-op,1);pointer-events:none;position:absolute;z-index:0}@keyframes dzrPanelFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.dzr-panel-anim[data-bottombar=aurora]:before,.dzr-panel-anim[data-topbar=aurora]:before{background-image:linear-gradient(115deg,#00bfa6,#6c5ce7,#ec4899,#00bfa6)}.dzr-panel-anim[data-bottombar=lava]:before,.dzr-panel-anim[data-topbar=lava]:before{animation-duration:7s;background-image:linear-gradient(115deg,#ff6a00,#f06,#ffae00,#ff3d00)}.dzr-panel-anim[data-bottombar=rainbow]:before,.dzr-panel-anim[data-topbar=rainbow]:before{animation-duration:8s;animation-timing-function:linear;background-image:linear-gradient(115deg,#ff004c,#ff8a00,#ffe600,#00e676,#00b0ff,#d500f9,#ff004c);background-size:400% 400%}.dzr-panel-anim[data-bottombar=plasma]:before,.dzr-panel-anim[data-topbar=plasma]:before{animation-duration:6s;background-image:linear-gradient(115deg,#6c5ce7,#a855f7,#ec4899,#6c5ce7)}.dzr-panel-anim[data-bottombar=galaxy]:before,.dzr-panel-anim[data-topbar=galaxy]:before{animation-duration:11s;background-image:linear-gradient(115deg,#0b1e5b,#6c5ce7,#1b0b3b,#00b0ff,#0b1e5b)}.dzr-panel-anim[data-bottombar=ocean]:before,.dzr-panel-anim[data-topbar=ocean]:before{animation-duration:9s;background-image:linear-gradient(115deg,#006d77,#00b4d8,#0077b6,#48cae4,#006d77)}.dzr-panelprev.dzr-panel-anim{overflow:hidden}.dzr-panelprev.dzr-panel-anim>span{background:#0000!important}.dzr-panelprev.dzr-panel-anim:before{border-radius:7px}.dzr-chat-hdr.dzr-hdr-overlay button:not(.dzr-ai-btn){-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);background:#141128b8!important;background:var(--dzr-frost)!important;border:1px solid #fff3!important;border:1px solid var(--dzr-frost-border)!important;box-shadow:0 2px 12px #00000057;box-shadow:var(--dzr-frost-shadow)}.dzr-chat-hdr.dzr-hdr-overlay .dzr-ai-btn{box-shadow:0 2px 12px #00000059,inset 0 0 0 1px #ffffff1f}input.dzr-range{appearance:none;background:#ffffff1f;border-radius:8px;cursor:pointer;height:8px;margin:6px 0;outline:none;width:100%}input.dzr-range::-webkit-slider-runnable-track{border-radius:8px;height:8px}input.dzr-range::-moz-range-track{background:#0000;border-radius:8px;height:8px}input.dzr-range::-moz-range-progress{background:linear-gradient(90deg,#6c5ce7,#a855f7);border-radius:8px;height:8px}input.dzr-range::-webkit-slider-thumb{appearance:none;background:linear-gradient(135deg,#6c5ce7,#a855f7);border:2px solid #fff;border-radius:50%;box-shadow:0 2px 8px #6c5ce78c;cursor:pointer;height:18px;margin-top:-5px;-webkit-transition:transform .12s;transition:transform .12s;width:18px}input.dzr-range::-moz-range-thumb{background:linear-gradient(135deg,#6c5ce7,#a855f7);border:2px solid #fff;border-radius:50%;box-shadow:0 2px 8px #6c5ce78c;cursor:pointer;height:18px;width:18px}input.dzr-range:hover::-webkit-slider-thumb{transform:scale(1.12)}:root[data-theme=light] .dzr-chat-hdr button:not(.dzr-ai-btn),:root[data-theme=light] .dzr-input-bar .dzr-icon-btn:not(.dzr-cancel-rec){background:#7c4b96!important;border:1px solid #0000001a!important;box-shadow:0 2px 8px #0000002e!important;color:#fff!important}:root[data-theme=light] .dzr-chat-hdr button:not(.dzr-ai-btn) svg,:root[data-theme=light] .dzr-input-bar .dzr-icon-btn:not(.dzr-cancel-rec) svg{stroke:#fff!important;color:#fff!important}:root[data-theme=light] .dzr-msg-textarea{background:#7c4b96!important;border-color:#0000001a!important;color:#fff!important}:root[data-theme=light] .dzr-msg-textarea::placeholder{color:#ffffffb3}.dzr-panelprev{background-image:linear-gradient(45deg,#ffffff12 25%,#0000 0,#0000 75%,#ffffff12 0),linear-gradient(45deg,#ffffff12 25%,#0000 0,#0000 75%,#ffffff12 0);background-position:0 0,5px 5px;background-size:10px 10px;border:1px solid #ffffff14;border-radius:8px;height:26px;width:100%}.dzr-panelprev>span{border-radius:7px;display:block;height:100%;width:100%}.dzr-sel-lbl{margin-left:2px}@media (max-width:720px){.dzr-sel-lbl{display:none}}@media (max-width:900px){#root,body,html{height:100dvh;min-height:100dvh}body{overflow:hidden}.dzr-mobile-only{display:inline-flex!important}.dzr-sidebar{border-right:none!important;height:100dvh!important;max-width:100vw!important;width:100vw!important}.dzr-rail{display:none!important}.dzr-chat-area{height:100dvh!important;max-width:100vw!important;min-width:0!important;width:100vw!important}.dzr-chat-area>div:first-child>div:first-child{gap:8px!important;padding:8px 10px!important}}@media (max-width:480px){.dzr-chat-area>div:first-child>div:first-child>button[title="Поиск по сообщениям"]{display:none!important}}:root,:root[data-theme=dark]{--bg-primary:var(--bg-app);--bg-secondary:var(--bg-surface);--bg-tertiary:#241e4a;--accent:#00bfa6;--accent-light:#64ffda;--text-secondary:#ffffffb3;--border:#64ffda1a;--danger:#ff5252;--sidebar-width:350px;--glass-bg:#1a1640b3;--glass-border:#64ffda26}:root[data-theme=light]{--bg-primary:var(--bg-app);--bg-secondary:#f0eef7;--bg-tertiary:#e8e4f3;--accent:#00bfa6;--accent-light:#00796b;--text-secondary:#000000a6;--border:#00000014;--danger:#dc2626;--glass-bg:#ffffffd9;--glass-border:#00000014}*{box-sizing:border-box;margin:0;padding:0}#root,body,html{height:100%;overflow:hidden;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-app);background:var(--bg-primary);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#241e4a;background:var(--bg-tertiary);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#00bfa6;background:var(--accent)}input,textarea{background:var(--bg-surface);background:var(--bg-secondary);border:1px solid #64ffda1a;border:1px solid var(--border);border-radius:10px;color:var(--text-primary);font-size:14px;outline:none;padding:12px 16px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}input:focus,textarea:focus{border-color:#00bfa6;border-color:var(--accent);box-shadow:0 0 0 3px #00bfa626}input::placeholder,textarea::placeholder{color:var(--text-muted)}button{border:none;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;outline:none;padding:12px 24px;transition:all .2s ease}button.btn-primary{background:#00bfa6;background:var(--accent);color:var(--bg-app);color:var(--bg-primary)}button.btn-primary:hover{background:#64ffda;background:var(--accent-light);box-shadow:0 4px 15px #00bfa64d;transform:translateY(-1px)}button.btn-primary:active{transform:translateY(0)}button.btn-primary:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}button.btn-secondary{background:#241e4a;background:var(--bg-tertiary);color:var(--text-primary)}button.btn-secondary:hover{background:#64ffda1a}a{color:#64ffda;color:var(--accent-light);text-decoration:none;transition:color .2s ease}a:hover{color:#00bfa6;color:var(--accent)}.app-layout{display:flex;height:100vh;overflow:hidden;width:100vw}.sidebar{background:var(--bg-surface);background:var(--bg-secondary);border-right:1px solid #64ffda1a;border-right:1px solid var(--border);flex-direction:column;min-width:350px;min-width:var(--sidebar-width);width:350px;width:var(--sidebar-width)}.main-content,.sidebar{display:flex;height:100%;overflow:hidden}.main-content{flex:1 1;flex-direction:column}.glass-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#1a1640b3;background:var(--glass-bg);border:1px solid #64ffda26;border:1px solid var(--glass-border);border-radius:16px;padding:32px}.fade-in{animation:fadeIn .3s ease forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.error-message{background:#ff52521a;border:1px solid #ff52524d;border-radius:8px;color:#ff5252;color:var(--danger);font-size:13px;margin-bottom:16px;padding:10px 14px}@media (max-width:1024px){:root{--sidebar-width:300px}}@media (max-width:768px){.app-layout{flex-direction:column}.sidebar{border-bottom:1px solid #64ffda1a;border-bottom:1px solid var(--border);border-right:none;height:auto;max-height:50vh;min-width:100%;width:100%}.main-content{flex:1 1;min-height:0}}@media (max-width:480px){.glass-card{border-radius:12px;padding:24px 20px}input,textarea{padding:10px 14px}}:root{--dzr-accent:#7c5cbf;--dzr-accent2:#00bfa6;--dzr-accent3:#ec4899;--dzr-accent4:#60a5fa;--dzr-neon-purple:#a855f7;--dzr-neon-cyan:#06b6d4;--dzr-neon-pink:#ec4899;--dzr-bg-glass:#1a1730a6;--dzr-bg-glass-strong:#17142bd9;--dzr-border-glass:#ffffff14;--dzr-border-glow:#7c5cbf66;--dzr-easing:cubic-bezier(0.16,1,0.3,1);--dzr-easing-bounce:cubic-bezier(0.34,1.56,0.64,1);--dzr-glow:0 0 20px #7c5cbf73;--dzr-glow-strong:0 0 30px #7c5cbfa6,0 0 60px #00bfa64d;--dzr-shadow-card:0 10px 30px -10px #00000080,0 4px 12px -4px #7c5cbf33;--dzr-shadow-float:0 20px 40px -15px #0009,0 8px 24px -8px #7c5cbf4d;--dzr-gradient-brand:linear-gradient(135deg,#7c5cbf,#ec4899 50%,#00bfa6);--dzr-gradient-mesh:radial-gradient(at 0% 0%,#7c5cbf26 0px,#0000 50%),radial-gradient(at 100% 0%,#ec48991f 0px,#0000 50%),radial-gradient(at 100% 100%,#00bfa61f 0px,#0000 50%),radial-gradient(at 0% 100%,#60a5fa1a 0px,#0000 50%)}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#00000026;border-radius:10px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#7c5cbf80,#00bfa666);background-clip:padding-box;border:2px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#7c5cbfe6,#00bfa6b3);background-clip:padding-box}@keyframes dzr-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes dzr-scale-in{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes dzr-slide-in-right{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes dzr-slide-in-left{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}@keyframes dzr-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes dzr-pulse-dot{0%,to{box-shadow:0 0 0 0 #22c55ea6;transform:scale(1)}50%{box-shadow:0 0 0 8px #22c55e00;transform:scale(1.18)}}@keyframes dzr-gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes dzr-border-beam{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes dzr-floating{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes dzr-neon-pulse{0%,to{filter:drop-shadow(0 0 4px currentColor)}50%{filter:drop-shadow(0 0 12px currentColor) drop-shadow(0 0 20px currentColor)}}@keyframes dzr-typing-dot{0%,60%,to{opacity:.35;transform:translateY(0) scale(1)}30%{opacity:1;transform:translateY(-8px) scale(1.2)}}@keyframes dzr-breathing{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.03)}}.dzr-bg-orbs{background:radial-gradient(at 0 0,#7c5cbf26 0,#0000 50%),radial-gradient(at 100% 0,#ec48991f 0,#0000 50%),radial-gradient(at 100% 100%,#00bfa61f 0,#0000 50%),radial-gradient(at 0 100%,#60a5fa1a 0,#0000 50%);background:var(--dzr-gradient-mesh)}.dzr-bg-orbs:before{background:radial-gradient(circle,#7c5cbf38 0,#0000 70%)!important;filter:blur(40px);height:800px!important;width:800px!important}.dzr-bg-orbs:after{background:radial-gradient(circle,#00bfa626 0,#0000 70%)!important;filter:blur(40px);height:700px!important;width:700px!important}body.dzr-squad-mode .dzr-bg-orbs:before{background:radial-gradient(circle,#7c5cbf4d 0,#0000 70%)!important}body.dzr-squad-mode .dzr-bg-orbs:after{background:radial-gradient(circle,#ec489938 0,#0000 70%)!important}.dzr-rail{backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);background:#1a1730a6!important;background:var(--dzr-bg-glass)!important;border-right:1px solid #ffffff14!important;border-right:1px solid var(--dzr-border-glass)!important}.dzr-rail-btn{isolation:isolate;position:relative;transition:transform .2s cubic-bezier(.16,1,.3,1),background .2s,color .2s;transition:transform .2s var(--dzr-easing),background .2s,color .2s}.dzr-rail-btn:before{animation:dzr-gradient-shift 4s ease infinite;background:linear-gradient(135deg,#7c5cbf,#ec4899 50%,#00bfa6);background:var(--dzr-gradient-brand);background-size:200% 200%;border-radius:0 4px 4px 0;content:"";height:0;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:height .3s cubic-bezier(.34,1.56,.64,1);transition:height .3s var(--dzr-easing-bounce);width:4px}.dzr-rail-btn:hover{background:#7c5cbf14!important;transform:translateX(3px)}.dzr-rail-btn:hover:before{box-shadow:0 0 12px #7c5cbfb3;height:28px}.dzr-rail-btn--active{background:#7c5cbf2e!important;color:#fff!important}.dzr-rail-btn--active:before{box-shadow:0 0 18px #7c5cbfe6;height:36px}.dzr-rail-btn:active{transform:translateX(3px) scale(.94)}.dzr-rail-btn--active svg{filter:drop-shadow(0 0 6px rgba(124,92,191,.7))}.dzr-srvrail-add,.dzr-srvrail-btn,.dzr-srvrail-discover{box-shadow:0 2px 8px #00000040!important;transition:border-radius .3s cubic-bezier(.34,1.56,.64,1),transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,background .25s!important;transition:border-radius .3s var(--dzr-easing-bounce),transform .25s var(--dzr-easing-bounce),box-shadow .3s,background .25s!important}.dzr-srvrail-add:hover,.dzr-srvrail-btn:hover,.dzr-srvrail-discover:hover{border-radius:16px!important;box-shadow:0 0 24px #7c5cbf80,0 6px 20px #0006,inset 0 0 0 1px #ffffff1a!important;transform:scale(1.08)!important}.dzr-srvrail-btn--active{border-radius:16px!important;box-shadow:0 0 0 3px #7c5cbf,0 0 24px #7c5cbf99,inset 0 0 0 1px #ffffff26!important;box-shadow:0 0 0 3px var(--dzr-accent),0 0 24px #7c5cbf99,inset 0 0 0 1px #ffffff26!important}.dzr-srvrail-add:active,.dzr-srvrail-btn:active,.dzr-srvrail-discover:active{transform:scale(.92)!important}.dzr-srvrail-unread-dot{animation:dzr-breathing 1.8s ease-in-out infinite;box-shadow:0 0 10px #ec4899!important;box-shadow:0 0 10px var(--dzr-neon-pink)!important}.dzr-sidebar{backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5);background:#16132a8c!important;border-right:1px solid #ffffff14!important;border-right:1px solid var(--dzr-border-glass)!important}.dzr-chat-item,.dzr-srv-chan{border-radius:10px!important;margin:2px 8px!important;position:relative;transition:all .2s cubic-bezier(.16,1,.3,1)!important;transition:all .2s var(--dzr-easing)!important}.dzr-chat-item:hover,.dzr-srv-chan:hover{background:linear-gradient(90deg,#7c5cbf26,#7c5cbf08)!important;transform:translateX(2px)}.dzr-srv-chan--active{background:linear-gradient(90deg,#7c5cbf4d,#7c5cbf14)!important;box-shadow:inset 3px 0 0 #7c5cbf,0 0 12px #7c5cbf26!important;box-shadow:inset 3px 0 0 var(--dzr-accent),0 0 12px #7c5cbf26!important}.dzr-srv-chan--active:after{background:#7c5cbf;background:var(--dzr-accent);border-radius:50%;box-shadow:0 0 8px #7c5cbf;box-shadow:0 0 8px var(--dzr-accent);content:"";height:4px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:4px}.dzr-srv-name{letter-spacing:-.02em}.dzr-srv-members-panel{backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);background:#16132a80!important;border-left:1px solid #ffffff14!important;border-left:1px solid var(--dzr-border-glass)!important}.dzr-srv-members-section-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7c5cbfe6,#00bfa6e6);-webkit-background-clip:text;background-clip:text;font-weight:800!important}.dzr-srv-member{border-radius:10px!important;transition:all .18s cubic-bezier(.16,1,.3,1)!important;transition:all .18s var(--dzr-easing)!important}.dzr-srv-member:hover{background:#7c5cbf1f!important;box-shadow:0 2px 12px #7c5cbf26;transform:translateX(-2px)}.dzr-srv-member-avatar{transition:transform .25s cubic-bezier(.34,1.56,.64,1)!important;transition:transform .25s var(--dzr-easing-bounce)!important}.dzr-srv-member:hover .dzr-srv-member-avatar{transform:scale(1.08)}.dzr-srv-member-online,.dzr-voice-bottom-dot--active{animation:dzr-pulse-dot 2s ease-in-out infinite!important;background:#22c55e!important;box-shadow:0 0 8px #22c55e,0 0 16px #22c55e99!important}.dzr-chan-msg,.dzr-chan-msg-row{padding:6px 20px 6px 24px!important;position:relative;transition:background .18s,transform .18s}@media (hover:hover) and (pointer:fine){.dzr-chan-msg-row:hover,.dzr-chan-msg:hover{background:linear-gradient(90deg,#7c5cbf14,#0000 80%)!important}.dzr-chan-msg-row:hover:before,.dzr-chan-msg:hover:before{animation:dzr-gradient-shift 3s ease infinite;background:linear-gradient(135deg,#7c5cbf,#ec4899 50%,#00bfa6);background:var(--dzr-gradient-brand);background-size:100% 400%;border-radius:0 3px 3px 0;bottom:4px;content:"";left:0;position:absolute;top:4px;width:3px}}.dzr-chan-msg-avatar{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s!important;transition:transform .3s var(--dzr-easing-bounce),box-shadow .3s!important}.dzr-chan-msg-avatar:hover{box-shadow:0 0 20px #7c5cbf80,0 0 40px #ec489940!important;transform:scale(1.1)!important;z-index:2}.dzr-chan-msg-name{transition:text-shadow .2s!important}.dzr-chan-msg:hover .dzr-chan-msg-name{text-shadow:0 0 8px currentColor}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea{transition:box-shadow .25s,border-color .25s,background .2s!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):focus,select:focus,textarea:focus{border-color:#7c5cbf!important;border-color:var(--dzr-accent)!important;box-shadow:0 0 0 3px #7c5cbf40,0 0 24px #7c5cbf59,inset 0 -1px 0 #7c5cbf!important;box-shadow:0 0 0 3px #7c5cbf40,0 0 24px #7c5cbf59,inset 0 -1px 0 var(--dzr-accent)!important;outline:none!important}button:not([disabled]){transition:transform .14s,filter .2s,box-shadow .25s,background .2s!important}button:not([disabled]):active{transform:scale(.96)}button[style*=gradient]:not([disabled]){overflow:hidden;position:relative}button[style*=gradient]:not([disabled]):after{background:linear-gradient(90deg,#0000,#ffffff40 50%,#0000);content:"";inset:0;left:-100%;pointer-events:none;position:absolute;transition:left .55s cubic-bezier(.16,1,.3,1);transition:left .55s var(--dzr-easing)}button[style*=gradient]:not([disabled]):hover:after{left:100%}button[style*=gradient]:not([disabled]):hover{filter:brightness(1.1);transform:translateY(-1px)}.dzr-chan-send-btn--ready{animation:dzr-send-ready 2s ease-in-out infinite!important;background:linear-gradient(135deg,#7c5cbf,#ec4899 50%,#00bfa6)!important;background:var(--dzr-gradient-brand)!important;background-size:200% 200%!important}@keyframes dzr-send-ready{0%,to{background-position:0 50%;box-shadow:0 0 0 0 #7c5cbfa6,0 4px 16px #7c5cbf66}50%{background-position:100% 50%;box-shadow:0 0 0 10px #7c5cbf00,0 4px 20px #ec489980}}.dzr-typing-indicator{align-items:flex-end;display:inline-flex;gap:4px;height:16px}.dzr-typing-indicator span{animation:dzr-typing-dot 1.3s ease-in-out infinite;background:#7c5cbf;background:var(--dzr-accent);border-radius:50%;box-shadow:0 0 6px #7c5cbf;box-shadow:0 0 6px var(--dzr-accent);height:6px;width:6px}.dzr-typing-indicator span:nth-child(2){animation-delay:.15s;background:#ec4899;background:var(--dzr-accent3);box-shadow:0 0 6px #ec4899;box-shadow:0 0 6px var(--dzr-accent3)}.dzr-typing-indicator span:nth-child(3){animation-delay:.3s;background:#00bfa6;background:var(--dzr-accent2);box-shadow:0 0 6px #00bfa6;box-shadow:0 0 6px var(--dzr-accent2)}.dzr-voice-tile{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s!important;transition:transform .3s var(--dzr-easing-bounce),box-shadow .3s!important}.dzr-voice-tile:hover{box-shadow:0 20px 40px #0006,0 0 40px #7c5cbf59!important;transform:translateY(-6px) scale(1.03)!important;z-index:2}.dzr-voice-tile--speaking{animation:dzr-speaking-glow 1.2s ease-in-out infinite}@keyframes dzr-speaking-glow{0%,to{box-shadow:0 0 0 2px #22c55e,0 0 20px #22c55e80,0 0 0 6px #22c55e33}50%{box-shadow:0 0 0 3px #22c55e,0 0 40px #22c55ee6,0 0 0 10px #22c55e0d}}.dzr-voice-bottom,.dzr-voice-bottom-bar{backdrop-filter:blur(20px) saturate(1.5)!important;-webkit-backdrop-filter:blur(20px) saturate(1.5)!important;background:#110f27bf!important;border-top:1px solid #ffffff14!important;border-top:1px solid var(--dzr-border-glass)!important}.dzr-voice-bottom--active,.dzr-voice-bottom-bar--active{background:linear-gradient(180deg,#7c5cbf26,#110f27d9)!important;border-top:1px solid #7c5cbf66!important;box-shadow:0 -4px 20px #7c5cbf33!important}.dzr-vb-action,.dzr-voice-bottom-btn{position:relative;transition:all .18s cubic-bezier(.16,1,.3,1)!important;transition:all .18s var(--dzr-easing)!important}.dzr-vb-action:hover,.dzr-voice-bottom-btn:hover{background:#7c5cbf33!important;box-shadow:0 4px 12px #7c5cbf4d,inset 0 0 0 1px #ffffff14!important;transform:translateY(-1px)}.dzr-voice-bottom-btn--off{background:#ef444433!important;color:#ef4444!important}.dzr-modal,.dzr-settings-modal-inner,[role=dialog]>div:first-child{animation:dzr-scale-in .3s cubic-bezier(.34,1.56,.64,1) both;animation:dzr-scale-in .3s var(--dzr-easing-bounce) both;backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3)}.dzr-drawer{backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);background:#17142bd9!important;background:var(--dzr-bg-glass-strong)!important;border-right:1px solid #ffffff14;border-right:1px solid var(--dzr-border-glass);transition:transform .32s cubic-bezier(.16,1,.3,1)!important;transition:transform .32s var(--dzr-easing)!important}.dzr-drawer-item{border-radius:10px!important;margin:2px 8px!important;overflow:hidden;position:relative;transition:all .2s cubic-bezier(.16,1,.3,1)!important;transition:all .2s var(--dzr-easing)!important}.dzr-drawer-item:before{background:linear-gradient(135deg,#7c5cbf,#ec4899 50%,#00bfa6);background:var(--dzr-gradient-brand);bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:center;transition:transform .2s cubic-bezier(.34,1.56,.64,1);transition:transform .2s var(--dzr-easing-bounce);width:3px}.dzr-drawer-item:hover{background:linear-gradient(90deg,#7c5cbf33,#00bfa60d)!important;color:#fff!important;padding-left:22px!important}.dzr-drawer-item:hover:before{transform:scaleY(1)}.dzr-drawer-item:hover svg{color:#00bfa6;color:var(--dzr-accent2);filter:drop-shadow(0 0 4px #00BFA6);filter:drop-shadow(0 0 4px var(--dzr-accent2));transform:scale(1.1)}.dzr-drawer-item svg{transition:all .2s cubic-bezier(.16,1,.3,1);transition:all .2s var(--dzr-easing)}.dzr-srv-dropdown{animation:dzr-scale-in .18s cubic-bezier(.34,1.56,.64,1)!important;animation:dzr-scale-in .18s var(--dzr-easing-bounce)!important;backdrop-filter:blur(16px) saturate(1.4)!important;-webkit-backdrop-filter:blur(16px) saturate(1.4)!important;background:#17142be6!important;border:1px solid #ffffff14!important;border:1px solid var(--dzr-border-glass)!important;box-shadow:0 20px 50px #00000080,0 0 0 1px #7c5cbf66!important;box-shadow:0 20px 50px #00000080,0 0 0 1px var(--dzr-border-glow)!important;transform-origin:top center!important}.dzr-srv-dropdown-item{position:relative;transition:all .18s cubic-bezier(.16,1,.3,1)!important;transition:all .18s var(--dzr-easing)!important}.dzr-srv-dropdown-item:hover{background:linear-gradient(90deg,#7c5cbf33,#0000)!important;padding-left:20px!important}.dzr-srv-dropdown-item--special{background:linear-gradient(90deg,#7c5cbf2e,#00bfa614)!important}.dzr-srv-dropdown-item--special:hover{background:linear-gradient(90deg,#7c5cbf59,#00bfa633)!important}::selection{background:#ec489973;color:#fff}.dzr-rail-badge{animation:dzr-breathing 2s ease-in-out infinite;background:linear-gradient(135deg,#ef4444,#ec4899)!important;box-shadow:0 0 10px #ef444499,0 0 20px #ec48994d}body.dzr-squad-mode .dzr-srv-name>span:first-child{animation:dzr-gradient-shift 6s ease infinite!important;background:linear-gradient(90deg,#7c5cbf,#ec4899,#00bfa6,#60a5fa,#7c5cbf)!important;background-size:400% 100%!important;box-shadow:0 0 12px #7c5cbf80,0 0 24px #ec489933!important}.dzr-reveal{animation:dzr-fade-in .35s cubic-bezier(.16,1,.3,1) both;animation:dzr-fade-in .35s var(--dzr-easing) both}.dzr-reveal-right{animation:dzr-slide-in-right .35s cubic-bezier(.16,1,.3,1) both;animation:dzr-slide-in-right .35s var(--dzr-easing) both}.dzr-reveal-left{animation:dzr-slide-in-left .35s cubic-bezier(.16,1,.3,1) both;animation:dzr-slide-in-left .35s var(--dzr-easing) both}[role=button]:focus-visible,[role=checkbox]:focus-visible,[role=radio]:focus-visible,button:focus-visible{border-radius:6px;outline:2px solid #7c5cbf!important;outline:2px solid var(--dzr-accent)!important;outline-offset:3px}.dzr-chan-msg-text img[alt^=":"]{cursor:pointer;transition:transform .2s cubic-bezier(.34,1.56,.64,1)!important;transition:transform .2s var(--dzr-easing-bounce)!important}.dzr-chan-msg-text img[alt^=":"]:hover{filter:drop-shadow(0 0 8px rgba(124,92,191,.6));transform:scale(1.6) rotate(-5deg)}.dzr-profile-panel{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.dzr-voice-grid>*{animation:dzr-scale-in .35s cubic-bezier(.34,1.56,.64,1) both;animation:dzr-scale-in .35s var(--dzr-easing-bounce) both}.dzr-voice-grid>:first-child{animation-delay:.02s}.dzr-voice-grid>:nth-child(2){animation-delay:.06s}.dzr-voice-grid>:nth-child(3){animation-delay:.1s}.dzr-voice-grid>:nth-child(4){animation-delay:.14s}.dzr-voice-grid>:nth-child(n+5){animation-delay:.18s}span[style*="#ef4444"][style*=LIVE]{animation:dzr-live-pulse 1.3s ease-in-out infinite!important;box-shadow:0 0 8px #ef4444cc,0 0 16px #ef444466!important}@keyframes dzr-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}.dzr-card,[class*=card]{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .3s!important;transition:transform .25s var(--dzr-easing),box-shadow .3s!important}.dzr-skeleton{animation:dzr-shimmer 1.4s linear infinite;background:linear-gradient(90deg,#ffffff0a,#ffffff1a 50%,#ffffff0a);background-size:800px 100%;border-radius:8px}h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#c4b5fd 60%,#00bfa6);background:linear-gradient(135deg,#fff 0,#c4b5fd 60%,var(--dzr-accent2) 100%);-webkit-background-clip:text;background-clip:text;letter-spacing:-.02em}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.dzr-chan-input-wrapper,.dzr-message-input-wrapper{overflow:visible;position:relative;transition:box-shadow .3s,border-color .3s!important}.dzr-chan-input-wrapper:focus-within,.dzr-message-input-wrapper:focus-within{box-shadow:0 0 0 2px #7c5cbf59,0 8px 30px #7c5cbf2e!important}body.dzr-squad-mode .dzr-srv-wrap{container:squad/inline-size}body.dzr-squad-mode .dzr-srv-center{container:squad-chat/inline-size}body.dzr-squad-mode .dzr-srv-channel-resize{cursor:col-resize;flex:0 0 8px;margin-inline:-4px;outline:none;position:relative;touch-action:none;z-index:6}body.dzr-squad-mode .dzr-srv-channel-resize:after{background:#0000;content:"";inset:0 3px;position:absolute;transition:background .12s ease}body.dzr-squad-mode .dzr-srv-channels{border-right-color:#0000;box-shadow:none}body.dzr-squad-mode .dzr-srv-channel-resize:focus-visible:after{background:#a78bfa73}body.dzr-squad-mode .dzr-srv-wrap--resizing,body.dzr-squad-mode .dzr-srv-wrap--resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}body.dzr-squad-mode .dzr-chan-input,body.dzr-squad-mode .dzr-chan-input-field,body.dzr-squad-mode .dzr-chan-msg>div:last-child{min-width:0}body.dzr-squad-mode .dzr-chan-msg>div:last-child{overflow-wrap:anywhere}body.dzr-squad-mode .dzr-chan-msg>div:last-child :is(img,video,audio){max-width:100%!important;object-fit:contain}@media (min-width:681px){body.dzr-squad-mode .dzr-srv-channels{width:260px;width:var(--dzr-channels-width,260px)}}@media (max-width:680px){body.dzr-squad-mode .dzr-srv-channel-resize{display:none}}@container squad (max-width: 900px){body.dzr-squad-mode .dzr-srv-members-panel{display:none}}@container squad-chat (max-width: 540px){body.dzr-squad-mode .dzr-chan-input-wrap{flex-wrap:wrap;gap:4px;padding:10px}body.dzr-squad-mode .dzr-chan-input-field{flex-basis:calc(100% - 52px)!important}body.dzr-squad-mode .dzr-chan-header{padding-right:10px}body.dzr-squad-mode .dzr-chan-header-actions{gap:2px!important}body.dzr-squad-mode .dzr-chan-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}body.dzr-squad-mode .dzr-chan-head-btn--mobile-more,body.dzr-squad-mode .dzr-srv-mobile-backdrop,body.dzr-squad-mode .dzr-srv-mobile-channels-btn{display:none}body.dzr-squad-mode .dzr-chan-attach:focus-visible,body.dzr-squad-mode .dzr-chan-head-btn:focus-visible,body.dzr-squad-mode .dzr-chan-send:focus-visible,body.dzr-squad-mode .dzr-squad-settings-close:focus-visible,body.dzr-squad-mode .dzr-squad-settings-nav:focus-visible,body.dzr-squad-mode .dzr-srv-chan:focus-visible,body.dzr-squad-mode .dzr-srv-dropdown-item:focus-visible,body.dzr-squad-mode .dzr-srv-topbar:focus-visible{outline:2px solid #00bfa6;outline-offset:2px}body.dzr-squad-mode .dzr-srv-chan-inline-btn:focus-visible{opacity:1}body.dzr-squad-mode .dzr-squad-settings-state{align-items:center;background:#221f3e85;border:1px solid #ffffff12;border-radius:14px;box-sizing:border-box;color:#7a78a0;display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:190px;padding:28px;text-align:center}body.dzr-squad-mode .dzr-squad-settings-state__icon{font-size:26px;line-height:1}body.dzr-squad-mode .dzr-squad-settings-state__title{color:#e8e6f0;font-size:15px;font-weight:750}body.dzr-squad-mode .dzr-squad-settings-state__body{font-size:13px;line-height:1.45;max-width:440px}body.dzr-squad-mode .dzr-squad-settings-state--error{border-color:#ef444438}body.dzr-squad-mode .dzr-squad-settings-state__retry{background:#7c5cbf57;border:1px solid #a855f761;border-radius:8px;color:#f4f1ff;cursor:pointer;font:inherit;font-size:13px;font-weight:700;margin-top:6px;padding:8px 15px}body.dzr-squad-mode .dzr-squad-settings-state__retry:hover{background:#7c5cbf80}body.dzr-squad-mode .dzr-squad-settings-state__bar{background:#ffffff12;border-radius:999px;height:3px;margin-top:7px;overflow:hidden;width:min(220px,80%)}body.dzr-squad-mode .dzr-squad-settings-state__bar:after{animation:dzr-settings-loading 1.15s ease-in-out infinite alternate;background:linear-gradient(90deg,#7c5cbf,#00bfa6);border-radius:inherit;content:"";display:block;height:100%;width:42%}@keyframes dzr-settings-loading{0%{transform:translateX(0)}to{transform:translateX(140%)}}@media (max-width:720px){body.dzr-squad-mode .dzr-squad-settings-overlay{padding:0!important}body.dzr-squad-mode .dzr-squad-settings-dialog{border:0!important;border-radius:0!important;flex-direction:column!important;height:100dvh!important;max-height:none!important;max-width:none!important;width:100vw!important}body.dzr-squad-mode .dzr-squad-settings-sidebar{align-items:center;border-bottom:1px solid #7c5cbf3d!important;border-right:0!important;flex-direction:row!important;margin-right:92px;max-height:112px;min-height:66px;overflow-x:auto!important;overflow-y:hidden!important;padding:10px!important;scrollbar-width:none;width:calc(100% - 92px)!important}body.dzr-squad-mode .dzr-squad-settings-sidebar::-webkit-scrollbar{display:none}body.dzr-squad-mode .dzr-squad-settings-sidebar>div:first-child,body.dzr-squad-mode .dzr-squad-settings-sidebar>div[style*="flex: 1"]{display:none!important}body.dzr-squad-mode .dzr-squad-settings-nav{flex:0 0 auto;margin:0!important;min-width:max-content;padding:8px 12px!important;text-align:center!important;width:auto!important}body.dzr-squad-mode .dzr-squad-settings-nav--danger{display:none}body.dzr-squad-mode .dzr-squad-settings-content{padding:20px 14px 24px!important}body.dzr-squad-mode .dzr-squad-settings-close{padding:8px 11px!important;position:fixed!important;right:12px!important;top:12px!important;z-index:10002!important}body.dzr-squad-mode .dzr-squad-roles-layout{flex-direction:column!important;height:auto!important}body.dzr-squad-mode .dzr-squad-roles-list{width:100%!important}body.dzr-squad-mode .dzr-squad-roles-list-items{max-height:180px!important}body.dzr-squad-mode .dzr-squad-emoji-upload-row{align-items:stretch!important;flex-wrap:wrap}body.dzr-squad-mode .dzr-squad-emoji-upload-row input{min-width:180px}body.dzr-squad-mode .dzr-squad-overview-afk-row,body.dzr-squad-mode .dzr-squad-overview-icon-row{align-items:flex-start!important;flex-wrap:wrap}body.dzr-squad-mode .dzr-squad-invite-link,body.dzr-squad-mode .dzr-squad-invite-row{align-items:stretch!important;flex-wrap:wrap}body.dzr-squad-mode .dzr-squad-invite-row>div:first-child{flex-basis:100%!important}}@media (max-width:680px){body.dzr-squad-mode .dzr-srv-wrap{isolation:isolate}body.dzr-squad-mode .dzr-srv-center{flex:1 1 100%;width:100%}body.dzr-squad-mode .dzr-srv-channels{box-shadow:18px 0 48px #02020c94;inset:0 auto 0 0;pointer-events:none;position:absolute;transform:translateX(-102%);transition:transform .22s cubic-bezier(.2,.7,.2,1),visibility 0s linear .22s;visibility:hidden;width:min(86vw,320px);z-index:42}body.dzr-squad-mode .dzr-srv-wrap--mobile-channels-open .dzr-srv-channels{pointer-events:auto;transform:translateX(0);transition-delay:0s;visibility:visible}body.dzr-squad-mode .dzr-srv-mobile-channels-btn{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#1a1540f0;border:1px solid #a855f757;border-radius:10px;box-shadow:0 8px 24px #04041252;color:#c4b5fd;cursor:pointer;display:flex;height:38px;justify-content:center;left:10px;padding:0;position:absolute;top:11px;width:38px;z-index:41}body.dzr-squad-mode .dzr-srv-wrap--mobile-channels-open .dzr-srv-mobile-channels-btn{opacity:0;pointer-events:none}body.dzr-squad-mode .dzr-srv-mobile-backdrop{background:#040412a8;border:0;height:100%;inset:0;opacity:0;padding:0;pointer-events:none;position:absolute;transition:opacity .18s ease;width:100%;z-index:41}body.dzr-squad-mode .dzr-srv-wrap--mobile-channels-open .dzr-srv-mobile-backdrop{display:block;opacity:1;pointer-events:auto}body.dzr-squad-mode .dzr-chan-header{padding-left:58px}body.dzr-squad-mode .dzr-chan-header-title{overflow:hidden}body.dzr-squad-mode .dzr-chan-header-actions{flex:0 0 auto}body.dzr-squad-mode .dzr-chan-head-btn--desktop-extra{display:none}body.dzr-squad-mode .dzr-chan-head-btn--mobile-more{display:inline-flex}body.dzr-squad-mode .dzr-chan-mobile-menu-backdrop{background:#0000;border:0;inset:0;position:fixed;z-index:6}body.dzr-squad-mode .dzr-chan-mobile-menu{background:#141034fa;border:1px solid #a855f747;border-radius:11px;box-shadow:0 14px 38px #02020c94;min-width:190px;padding:6px;position:absolute;right:10px;top:calc(100% - 6px);z-index:7}body.dzr-squad-mode .dzr-chan-mobile-menu>button{background:#0000;border:0;border-radius:8px;color:var(--text-primary);cursor:pointer;display:block;font:inherit;padding:10px 11px;text-align:left;width:100%}body.dzr-squad-mode .dzr-chan-mobile-menu>button:focus-visible,body.dzr-squad-mode .dzr-chan-mobile-menu>button:hover{background:#a855f729;color:#fff;outline:none}}@media (max-width:720px){body.dzr-squad-mode .dzr-screen-share-overlay{padding:0!important}body.dzr-squad-mode .dzr-screen-share-card{border:0!important;border-radius:0!important;height:100dvh!important;max-height:none!important;max-width:none!important;width:100vw!important}body.dzr-squad-mode .dzr-screen-share-body{flex-direction:column!important;overflow-y:auto!important}body.dzr-squad-mode .dzr-screen-share-options,body.dzr-squad-mode .dzr-screen-share-preview{flex:0 0 auto!important;overflow:visible!important;width:100%!important}body.dzr-squad-mode .dzr-screen-share-options{border-left:0!important;border-top:1px solid #ffffff12!important}}@media (prefers-reduced-motion:reduce){body.dzr-squad-mode .dzr-srv-wrap *,body.dzr-squad-mode .dzr-srv-wrap :after,body.dzr-squad-mode .dzr-srv-wrap :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}body.dzr-squad-mode .dzr-squad-settings-state__bar:after{animation:none!important}}body.dzr-squad-mode .dzr-srv-center{background:#100d25}body.dzr-squad-mode .dzr-chan-header{background:#120f2b;border-bottom-color:#c4b5fd12;box-shadow:none;min-height:48px;padding-block:7px}body.dzr-squad-mode .dzr-chan-head-btn{background:#0000;border-color:#0000;border-radius:6px;color:#aaa3bc}html[data-dzr-message-stream=v2] body.dzr-squad-mode .dzr-chan-list{gap:2px;padding:16px 8px 12px}body.dzr-squad-mode .dzr-chan-msg{border-radius:4px;gap:16px;padding:7px 8px}body.dzr-squad-mode .dzr-chan-msg-avatar{height:40px;width:40px}body.dzr-squad-mode .dzr-chan-msg-name{font-weight:600}body.dzr-squad-mode .dzr-chan-msg-time{color:#9891a7}body.dzr-squad-mode .dzr-chan-msg-text{color:#ddd8e8;line-height:1.5}html[data-dzr-message-stream=v2] body.dzr-squad-mode .dzr-message-stream--channel .dzr-message-date-separator__label{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;border:0;box-shadow:none;color:#a69db8;font-weight:600;min-height:20px;padding:2px 8px}html[data-dzr-message-stream=v2] body.dzr-squad-mode .dzr-chan-input-wrap{background:#211b39;border:1px solid #c4b5fd0f;border-radius:8px;box-shadow:none;gap:6px;margin:0 12px 14px;min-height:56px;padding:7px 10px;width:auto}html[data-dzr-message-stream=v2] body.dzr-squad-mode .dzr-chan-input-wrap:focus-within{border-color:#a78bfa52}html[data-dzr-message-stream=v2] body.dzr-squad-mode .dzr-chan-input,html[data-dzr-message-stream=v2] body.dzr-squad-mode .dzr-chan-input:focus{background:#0000;border:0;border-radius:0;box-shadow:none!important;color:#ece7f5;padding:10px 6px}body.dzr-squad-mode .dzr-chan-input::placeholder{color:#aaa2b9}body.dzr-squad-mode .dzr-chan-attach,body.dzr-squad-mode .dzr-chan-send{background:#0000;border-radius:6px;box-shadow:none;color:#b7aec9;height:34px;width:34px}body.dzr-squad-mode .dzr-chan-attach:hover,body.dzr-squad-mode .dzr-chan-send:hover:not(:disabled){background:#a78bfa1f;box-shadow:none;color:#ddd0ff;filter:none;transform:none}@container squad-chat (max-width: 540px){html[data-dzr-message-stream=v2] body.dzr-squad-mode .dzr-chan-input-wrap{gap:4px;margin:0 8px 10px;padding:6px}}body.dzr-squad-mode .dzr-srv-channels>.dzr-voice-bottom{padding:0 6px}body.dzr-squad-mode .dzr-srv-channels .dzr-voice-bottom-row{box-sizing:border-box;min-height:69px;min-height:calc(var(--dzr-composer-footer-height, 70px) - 1px);padding:8px 4px 22px}html[data-dzr-message-stream=v2]{--dzr-stream-max-content:920px;--dzr-stream-gutter:clamp(12px,2.5vw,30px);--dzr-stream-date-line:#b7abe629;--dzr-stream-date-surface:#161230bd;--dzr-stream-focus:#64ffda70}html[data-dzr-message-stream=v2] .dzr-chan-list,html[data-dzr-message-stream=v2] .dzr-message-stream{overscroll-behavior-y:contain;scroll-padding-block:72px 104px;scrollbar-gutter:stable}html[data-dzr-message-stream=v2] .dzr-message-row{transition:background-color .18s ease,box-shadow .18s ease;width:100%}html[data-dzr-message-stream=v2] .dzr-message-stream:before{content:"";display:block;margin-top:auto}html[data-dzr-message-stream=v2] .dzr-message-date-separator,html[data-dzr-message-stream=v2] .dzr-message-unread-separator{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(18px,1fr) auto minmax(18px,1fr);margin:12px auto 10px;pointer-events:none;-webkit-user-select:none;user-select:none;width:min(var(--dzr-stream-max-content),calc(100% - var(--dzr-stream-gutter)*2))}html[data-dzr-message-stream=v2] .dzr-message-date-separator__line,html[data-dzr-message-stream=v2] .dzr-message-unread-separator__line{background:linear-gradient(90deg,#0000,var(--dzr-stream-date-line));height:1px}html[data-dzr-message-stream=v2] .dzr-message-date-separator__line:last-child,html[data-dzr-message-stream=v2] .dzr-message-unread-separator__line:last-child{transform:scaleX(-1)}html[data-dzr-message-stream=v2] .dzr-message-date-separator__label,html[data-dzr-message-stream=v2] .dzr-message-unread-separator__label{align-items:center;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background:var(--dzr-stream-date-surface);border:1px solid #c2b4ff24;border-radius:999px;box-shadow:0 8px 24px #04021029,inset 0 1px hsla(0,0%,100%,.035);color:#eeeaffe0;display:inline-flex;font-size:11px;font-weight:720;justify-content:center;letter-spacing:.025em;min-height:26px;padding:4px 12px;white-space:nowrap}html[data-dzr-message-stream=v2] .dzr-message-unread-separator__line{background:linear-gradient(90deg,#0000,#64ffda8a)}html[data-dzr-message-stream=v2] .dzr-message-unread-separator__label{background:#073b3994;border-color:#64ffda3d;color:#8fffe7}html[data-dzr-message-stream=v2] .dzr-msg-wrap{margin-bottom:5px!important;padding-inline:var(--dzr-stream-gutter)!important}html[data-dzr-message-stream=v2] .dzr-msg-wrap>.dzr-message-bubble-shell{max-width:min(76%,720px)!important;width:fit-content}html[data-dzr-message-stream=v2] .dzr-msg-bubble{border:1px solid #ffffff12;box-shadow:0 7px 20px #03010e1c,inset 0 1px hsla(0,0%,100%,.035);line-height:1.43}html[data-dzr-message-stream=v2] .dzr-message-reply-quote{background:#08051b2b!important;border-left-color:#8fffe7!important;border-radius:8px!important;overflow:hidden;position:relative}html[data-dzr-message-stream=v2] .dzr-message-meta{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-height:15px;opacity:.82}html[data-dzr-message-stream=v2] .dzr-message-reactions{gap:5px!important}html[data-dzr-message-stream=v2] .dzr-message-reactions>span{align-items:center;border-color:#c084fc47!important;box-shadow:inset 0 1px #ffffff0a;display:inline-flex;min-height:25px;transition:transform .14s ease,background-color .14s ease,border-color .14s ease}html[data-dzr-message-stream=v2] .dzr-message-reactions>span:hover{background:#a855f747!important;border-color:#c084fc7a!important;transform:translateY(-1px)}html[data-dzr-message-stream=v2] .dzr-chan-input-wrap,html[data-dzr-message-stream=v2] .dzr-input-bar{isolation:isolate}html[data-dzr-message-stream=v2] .dzr-input-row{margin-inline:auto;width:min(100%,calc(var(--dzr-stream-max-content) + var(--dzr-stream-gutter)*2))}html[data-dzr-message-stream=v2] .dzr-chan-input,html[data-dzr-message-stream=v2] .dzr-msg-textarea{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025)}html[data-dzr-message-stream=v2] .dzr-chan-input:focus,html[data-dzr-message-stream=v2] .dzr-msg-textarea:focus{border-color:var(--dzr-stream-focus)!important;box-shadow:0 0 0 3px rgba(100,255,218,.075),inset 0 1px hsla(0,0%,100%,.035)!important}html[data-dzr-message-stream=v2] .dzr-message-reply-preview{border:1px solid #a855f72e;border-left:3px solid #8fffe7!important;border-radius:10px!important;box-shadow:0 8px 22px #0402101f;margin-inline:auto!important;width:min(calc(100% - 24px),var(--dzr-stream-max-content))}html[data-dzr-message-stream=v2] .dzr-scroll-to-latest{border:1px solid #8fffe733!important;box-shadow:0 9px 28px #0402104d,inset 0 0 0 1px hsla(0,0%,100%,.025)!important}html[data-dzr-message-stream=v2] .dzr-group-sender-name{margin-inline:var(--dzr-stream-gutter);max-width:min(70%,calc(100% - var(--dzr-stream-gutter)*2));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-dzr-message-stream=v2] .dzr-chan-list{padding-inline:10px}html[data-dzr-message-stream=v2] .dzr-chan-msg-row{border-radius:10px;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease!important}html[data-dzr-message-stream=v2] .dzr-chan-msg-row:hover{background:hsla(0,0%,100%,.026)!important}html[data-dzr-message-stream=v2] .dzr-chan-msg-text,html[data-dzr-message-stream=v2] .dzr-msg-bubble a{overflow-wrap:anywhere}@media (max-width:720px){html[data-dzr-message-stream=v2]{--dzr-stream-gutter:10px}html[data-dzr-message-stream=v2] .dzr-msg-wrap>.dzr-message-bubble-shell{max-width:min(88%,680px)!important}html[data-dzr-message-stream=v2] .dzr-message-date-separator,html[data-dzr-message-stream=v2] .dzr-message-unread-separator{gap:8px;margin-block:9px 8px}html[data-dzr-message-stream=v2] .dzr-message-date-separator__label,html[data-dzr-message-stream=v2] .dzr-message-unread-separator__label{font-size:10.5px;min-height:24px;padding-inline:10px}html[data-dzr-message-stream=v2] .dzr-input-row{gap:4px!important;padding-inline:8px!important}}@media (prefers-reduced-motion:reduce){html[data-dzr-message-stream=v2] .dzr-chan-msg-row,html[data-dzr-message-stream=v2] .dzr-message-reactions>span,html[data-dzr-message-stream=v2] .dzr-message-row{animation:none!important;transition:none!important}}.dzr-message-preview-page{grid-gap:14px;background-attachment:fixed;background-color:#0b071d;background-position:50%;background-size:cover;color:#f4f1ff;color:var(--text-primary,#f4f1ff);display:grid;gap:14px;grid-template-rows:auto minmax(0,1fr);min-height:100vh;padding:clamp(12px,3vw,34px)}.dzr-message-preview-header,.dzr-message-preview-shell,.dzr-message-preview-toolbar{backdrop-filter:blur(18px) saturate(125%);-webkit-backdrop-filter:blur(18px) saturate(125%);background:#0d0922c7;border:1px solid #c5b8ff21;box-shadow:0 22px 70px #02010c57,inset 0 1px hsla(0,0%,100%,.035)}.dzr-message-preview-toolbar{align-items:center;border-radius:18px;display:flex;gap:16px;justify-content:space-between;margin-inline:auto;padding:12px 14px;width:min(1180px,100%)}.dzr-message-preview-toolbar>div:first-child{grid-gap:3px;display:grid;gap:3px}.dzr-message-preview-toolbar strong{font-size:15px}.dzr-message-preview-toolbar span{color:#dfd9f49e;font-size:11px}.dzr-message-preview-tabs{background:hsla(0,0%,100%,.035);border-radius:12px;display:flex;gap:5px;padding:4px}.dzr-message-preview-tabs button{background:#0000;border:1px solid #0000;border-radius:9px;color:#e6e1f9ad;cursor:pointer;font:inherit;font-size:12px;font-weight:650;min-height:34px;padding:0 13px}.dzr-message-preview-tabs button[aria-selected=true]{background:linear-gradient(135deg,#6c5ce785,#00bfa640);border-color:#8fffe72e;box-shadow:0 8px 20px #04021233;color:#fff}.dzr-message-preview-shell{--dzr-bubble-peer:#221d42f0;--dzr-bubble-peer-text:#f4f1ff;--dzr-bubble-own:linear-gradient(135deg,#6c5ce7,#9857ee);border-radius:22px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;margin-inline:auto;min-height:0;overflow:hidden;width:min(1180px,100%)}.dzr-message-preview-header{align-items:center;border-width:0 0 1px;box-shadow:none;display:flex;gap:10px;min-height:62px;padding:9px 14px}.dzr-message-preview-avatar{background:linear-gradient(135deg,#6c5ce7,#00bfa6);border-radius:12px;color:#fff;display:grid;font-weight:800;height:38px;place-items:center;width:38px}.dzr-message-preview-header>div:nth-child(2){grid-gap:2px;display:grid;gap:2px}.dzr-message-preview-header>div:nth-child(2) span{color:#64ffda;font-size:11px}.dzr-message-preview-badge{background:#00bfa614;border:1px solid #64ffda2e;border-radius:999px;color:#8fffe7;font-size:10px;font-weight:700;margin-left:auto;padding:5px 9px}.dzr-message-preview-list{display:flex;flex-direction:column;min-height:0;overflow:auto;padding-block:14px}.dzr-message-preview-sender{color:#c084fc;font-size:11px;font-weight:700;margin-block:1px 2px;padding:0}.dzr-message-preview-channel-body{flex:1 1;min-width:0}.dzr-message-preview-channel-body>div:first-child{align-items:baseline;display:flex;gap:8px}@media (max-width:720px){.dzr-message-preview-page{gap:0;padding:0}.dzr-message-preview-toolbar{align-items:stretch;border-radius:0;flex-direction:column}.dzr-message-preview-tabs{display:grid;grid-template-columns:repeat(3,1fr)}.dzr-message-preview-tabs button{padding-inline:6px}.dzr-message-preview-shell{border-inline:0;border-radius:0}.dzr-message-preview-badge{display:none}}.dzr-message-preview-page{padding:clamp(10px,1.35vw,22px)}.dzr-message-preview-app,.dzr-message-preview-toolbar{margin-inline:auto;width:min(1660px,100%)}.dzr-message-preview-app{backdrop-filter:blur(22px) saturate(125%);-webkit-backdrop-filter:blur(22px) saturate(125%);background:#0a071de8;border:1px solid #c5b8ff21;border-radius:22px;box-shadow:0 28px 90px #02010c7a,inset 0 1px hsla(0,0%,100%,.035);display:grid;grid-template-columns:66px minmax(240px,286px) minmax(0,1fr);height:min(850px,calc(100vh - 112px));min-height:0;min-width:0;overflow:hidden;position:relative}.dzr-message-preview-app.has-info{grid-template-columns:66px minmax(240px,286px) minmax(0,1fr) 270px}.dzr-message-preview-app .dzr-message-preview-shell{background:#0d092280;border:0;border-left:1px solid #c5b8ff1a;border-radius:0;box-shadow:none;margin:0;width:100%}.dzr-message-preview-rail{align-items:center;background:#0d0922e0;border-right:1px solid #c5b8ff17;display:flex;flex-direction:column;gap:8px;min-height:0;padding:10px 8px}.dzr-message-preview-rail-button,.dzr-message-preview-server{background:hsla(0,0%,100%,.035);border:1px solid #d3c9ff17;border-radius:14px;color:#e0daf8b8;cursor:pointer;display:grid;flex:0 0 46px;height:46px;place-items:center;position:relative;transition:transform .16s ease,color .16s ease,border-color .16s ease,background .16s ease;width:46px}.dzr-message-preview-rail-button.is-active,.dzr-message-preview-rail-button:hover{background:linear-gradient(145deg,#6c5ce75c,#00bfa626);border-color:#8fffe73b;color:#fff;transform:translateY(-1px)}.dzr-message-preview-rail-button>span{background:#ef476f;border:2px solid #120d2d;border-radius:9px;color:#fff;display:grid;font-size:9px;font-weight:800;height:17px;min-width:17px;padding-inline:4px;place-items:center;position:absolute;right:-4px;top:-4px}.dzr-message-preview-server{background:radial-gradient(circle at 34% 28%,#6548ad,#20143f 67%);border-radius:50%;color:#f4f1ffd6;font-size:10px;font-weight:900;letter-spacing:-.03em;overflow:hidden}.dzr-message-preview-server.is-selected{border-color:#64ffda7a;border-radius:14px;box-shadow:0 0 0 3px #64ffda0f}.dzr-message-preview-server.is-selected:before{background:#64ffda;border-radius:0 3px 3px 0;content:"";height:25px;left:-9px;position:absolute;width:3px}.dzr-message-preview-rail-spacer{flex:1 1}.dzr-message-preview-sidebar{background:linear-gradient(180deg,#1f1743d1,#130e2de0);display:grid;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;min-height:0;min-width:0}.dzr-message-preview-account,.dzr-message-preview-profile{align-items:center;border-bottom:1px solid #c5b8ff14;display:flex;gap:9px;min-width:0;padding:11px 12px}.dzr-message-preview-account>div:nth-child(2),.dzr-message-preview-profile>span:nth-child(2){grid-gap:2px;display:grid;flex:1 1;gap:2px;min-width:0}.dzr-message-preview-account strong,.dzr-message-preview-profile strong{color:#f4f1ff;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dzr-message-preview-account span{color:#64ffda;font-size:10px}.dzr-message-preview-profile small{color:#ddd6f47a;font-size:9px}.dzr-message-preview-account>button,.dzr-message-preview-profile>button{background:#0000;border:0;color:#e0daf88c;cursor:pointer}.dzr-message-preview-user-avatar{background:linear-gradient(135deg,#6c5ce7,#00bfa6);border-radius:11px;color:#fff;display:grid;flex:0 0 35px;font-size:12px;font-weight:800;height:35px;place-items:center;width:35px}.dzr-message-preview-search{align-items:center;background:#06041447;border:1px solid #d3c9ff1a;border-radius:10px;color:#e0daf86b;display:flex;font-size:11px;gap:7px;height:36px;margin:10px 10px 7px;padding:0 10px}.dzr-message-preview-search span{flex:1 1}.dzr-message-preview-search kbd{background:#ffffff0a;border:0;border-radius:5px;color:#e0daf857;font:inherit;font-size:9px;padding:2px 5px}.dzr-message-preview-filters{display:flex;gap:5px;overflow:hidden;padding:0 10px 8px}.dzr-message-preview-filters button{background:hsla(0,0%,100%,.025);border:1px solid #d3c9ff12;border-radius:9px;color:#e6e1f985;cursor:pointer;font:inherit;font-size:9px;font-weight:700;min-height:25px;padding:0 8px}.dzr-message-preview-filters button.is-active{background:#6c5ce76b;border-color:#a855f752;color:#fff}.dzr-message-preview-filters button span{color:#8fffe7}.dzr-message-preview-stories{border-bottom:1px solid #c5b8ff12;display:flex;gap:9px;min-height:65px;padding:4px 10px 9px}.dzr-message-preview-stories button{grid-gap:3px;background:#0000;border:0;color:#e8e3fa9e;cursor:pointer;display:grid;gap:3px;justify-items:center;padding:0;width:40px}.dzr-message-preview-stories button>span{background:#6c5ce724;border:2px solid #a855f79e;border-radius:50%;color:#fff;display:grid;font-size:11px;font-weight:800;height:34px;place-items:center;width:34px}.dzr-message-preview-stories small{font-size:8px;max-width:42px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dzr-message-preview-chat-rows{min-height:0;overflow:auto;padding:6px}.dzr-message-preview-chat-rows>button{align-items:center;background:#0000;border:1px solid #0000;border-radius:12px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:9px;min-height:56px;min-width:0;padding:7px 8px;text-align:left;transition:background .15s ease,border-color .15s ease;width:100%}.dzr-message-preview-chat-rows>button:hover{background:hsla(0,0%,100%,.035)}.dzr-message-preview-chat-rows>button.is-active{background:linear-gradient(105deg,#6c5ce74d,#a855f71a);border-color:#a855f72e}.dzr-message-preview-chat-avatar{background:linear-gradient(145deg,var(--chat-avatar),#0b071dbf);border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff1f;color:#fff;display:grid;flex:0 0 38px;font-size:12px;font-weight:800;height:38px;place-items:center;width:38px}.dzr-message-preview-chat-copy{grid-gap:4px;display:grid;flex:1 1;gap:4px;min-width:0}.dzr-message-preview-chat-copy small,.dzr-message-preview-chat-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dzr-message-preview-chat-copy strong{color:#f6f3ffe6;font-size:11px}.dzr-message-preview-chat-copy small{color:#ddd6f470;font-size:9px}.dzr-message-preview-chat-meta{align-content:space-between;align-self:stretch;display:grid;justify-items:end}.dzr-message-preview-chat-meta time{color:#ddd6f45c;font-size:8px}.dzr-message-preview-chat-meta b{background:#64ffda;border-radius:9px;color:#07120f;display:grid;font-size:8px;height:17px;min-width:17px;padding-inline:4px;place-items:center}.dzr-message-preview-profile{background:#0503122e;border-bottom:0;border-top:1px solid #c5b8ff14}.dzr-message-preview-header{min-width:0;padding-inline:14px 10px;position:relative}.dzr-message-preview-title{grid-gap:2px;display:grid;flex:1 1;gap:2px;min-width:0}.dzr-message-preview-title strong{color:#f4f1ff;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dzr-message-preview-title span{color:#64ffda;font-size:10px}.dzr-message-preview-header-actions{align-items:center;display:flex;gap:5px;margin-left:auto}.dzr-message-preview-header-actions button,.dzr-message-preview-info header button{background:hsla(0,0%,100%,.045);border:1px solid #0000;border-radius:10px;box-sizing:border-box;color:#e0daf89e;cursor:pointer;display:grid;height:34px;line-height:0;padding:0;place-items:center;transition:transform .15s ease,color .15s ease,border-color .15s ease,background .15s ease;width:34px}.dzr-message-preview-header-actions button>svg,.dzr-message-preview-info header button>svg{display:block;margin:0;transform-origin:50% 50%;transition:transform .18s cubic-bezier(.2,.8,.25,1),filter .18s ease}.dzr-message-preview-header-actions button[data-kind=ai]{background:linear-gradient(145deg,#6c5ce72e,#a855f71a);border-color:#a855f729;box-shadow:inset 0 1px hsla(0,0%,100%,.045);color:#ffd166;overflow:hidden;position:relative}.dzr-message-preview-header-actions button[data-kind=ai]:after{background:radial-gradient(circle,#ffd1663d,#0000 68%);border-radius:8px;content:"";inset:5px;opacity:0;pointer-events:none;position:absolute;transform:scale(.65)}.dzr-message-preview-header-actions button.is-active,.dzr-message-preview-header-actions button:hover{background:#6c5ce738;border-color:#8fffe738;color:#fff;transform:scale(1.04)}.dzr-message-preview-header-actions button:focus-visible>svg,.dzr-message-preview-header-actions button:hover>svg{transform:scale(1.08)}.dzr-message-preview-header-actions button[data-kind=ai]:focus-visible>svg,.dzr-message-preview-header-actions button[data-kind=ai]:hover>svg{animation:dzrPreviewAiSpark .72s cubic-bezier(.2,.85,.3,1) both;filter:drop-shadow(0 0 5px rgba(255,209,102,.5))}.dzr-message-preview-header-actions button[data-kind=ai]:focus-visible:after,.dzr-message-preview-header-actions button[data-kind=ai]:hover:after{animation:dzrPreviewAiHalo .9s ease-out both}.dzr-message-preview-header-actions button:active{transform:scale(.95)}.dzr-message-preview-header-actions button:focus-visible{outline:2px solid #64ffdac2;outline-offset:2px}@keyframes dzrPreviewAiSpark{0%{transform:rotate(0deg) scale(.9)}48%{transform:rotate(9deg) scale(1.16)}to{transform:rotate(0deg) scale(1.08)}}@keyframes dzrPreviewAiHalo{0%{opacity:0;transform:scale(.55)}45%{opacity:1}to{opacity:0;transform:scale(1.35)}}.dzr-message-preview-more{grid-gap:2px;background:#161032fa;border:1px solid #d3c9ff24;border-radius:12px;box-shadow:0 18px 44px #02010c70;display:grid;gap:2px;padding:6px;position:absolute;right:10px;top:54px;width:190px;z-index:10}.dzr-message-preview-more button{background:#0000;border:0;border-radius:8px;color:#f4f1ffc2;cursor:pointer;font:inherit;font-size:10px;padding:9px 10px;text-align:left}.dzr-message-preview-more button:hover{background:#ffffff0d;color:#fff}.dzr-message-preview-composer{align-items:center;display:flex;gap:6px;min-height:64px;padding:10px 12px}.dzr-message-preview-composer textarea{flex:1 1;min-height:42px;min-width:0;resize:none}.dzr-message-preview-info{background:linear-gradient(180deg,#1b143ceb,#0f0b25f0);border-left:1px solid #c5b8ff17;min-height:0;min-width:0;overflow:auto}.dzr-message-preview-info>header{align-items:center;border-bottom:1px solid #c5b8ff14;display:flex;justify-content:space-between;min-height:63px;padding:0 12px 0 16px}.dzr-message-preview-info>header strong{font-size:13px}.dzr-message-preview-info-profile{grid-gap:5px;display:grid;gap:5px;justify-items:center;padding:24px 16px 18px}.dzr-message-preview-info-profile>span{background:linear-gradient(145deg,#00bfa6,#6c5ce7);border-radius:22px;box-shadow:0 12px 30px #00bfa624;color:#fff;display:grid;font-size:23px;font-weight:800;height:66px;place-items:center;width:66px}.dzr-message-preview-info-profile strong{font-size:14px;margin-top:4px}.dzr-message-preview-info-profile small{color:#64ffda;font-size:9px}.dzr-message-preview-info-actions{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,1fr);padding:0 12px 14px}.dzr-message-preview-info-actions button{grid-gap:5px;background:hsla(0,0%,100%,.025);border:1px solid #d3c9ff17;border-radius:11px;color:#eee9ffb3;cursor:pointer;display:grid;gap:5px;justify-items:center;min-width:0;padding:10px 4px 8px}.dzr-message-preview-info-actions span{font-size:8px}.dzr-message-preview-info-row{align-items:center;background:hsla(0,0%,100%,.022);border:1px solid #d3c9ff14;border-radius:11px;color:#eee9ff9e;cursor:pointer;display:flex;gap:10px;margin:0 12px 7px;padding:11px;text-align:left;width:calc(100% - 24px)}.dzr-message-preview-info-row>span{grid-gap:3px;display:grid;gap:3px;min-width:0}.dzr-message-preview-info-row strong{color:#f6f3ffdb;font-size:10px}.dzr-message-preview-info-row small{color:#ddd6f466;font-size:8px}@media (max-width:1280px){.dzr-message-preview-app.has-info{grid-template-columns:66px minmax(230px,270px) minmax(0,1fr)}.dzr-message-preview-info{bottom:0;box-shadow:-24px 0 60px #02010c7a;position:absolute;right:0;top:0;width:min(300px,42vw);z-index:12}}@media (max-width:980px){.dzr-message-preview-app,.dzr-message-preview-app.has-info{grid-template-columns:62px minmax(0,1fr)}.dzr-message-preview-sidebar{display:none}.dzr-message-preview-rail{padding-inline:7px}.dzr-message-preview-rail-button,.dzr-message-preview-server{flex-basis:44px;height:44px;width:44px}}@media (max-width:720px){.dzr-message-preview-page{grid-template-rows:auto minmax(0,1fr)}.dzr-message-preview-app,.dzr-message-preview-toolbar{width:100%}.dzr-message-preview-app,.dzr-message-preview-app.has-info{border:0;border-radius:0;grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.dzr-message-preview-rail{display:none}.dzr-message-preview-app .dzr-message-preview-shell{border-left:0}.dzr-message-preview-header-actions{gap:3px}.dzr-message-preview-header-actions button{height:32px;width:32px}.dzr-message-preview-info{width:min(310px,88vw)}}@media (max-width:440px){.dzr-message-preview-toolbar{padding:9px 10px}.dzr-message-preview-toolbar>div:first-child span{display:none}.dzr-message-preview-avatar{height:34px;width:34px}.dzr-message-preview-header{gap:8px;min-height:56px;padding:7px 8px}}html[data-dzr-message-stream=v2] .dzr-message-stream--channel .dzr-message-date-separator,html[data-dzr-message-stream=v2] .dzr-message-stream--channel .dzr-message-unread-separator{width:calc(100% - 20px)}html[data-dzr-message-stream=v2] .dzr-chan-screen>.dzr-message-reply-preview{width:calc(100% - 24px)}@keyframes bannerShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes bannerOrbit{0%{background-position:0 0,100% 100%,0 0}50%{background-position:100% 100%,0 0,100% 100%}to{background-position:0 0,100% 100%,0 0}}@keyframes bannerRotate{0%{filter:hue-rotate(0deg);transform:scale(1.05)}to{filter:hue-rotate(1turn);transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){[data-banner-gradient]{animation:none!important}}.auth-screen{align-items:center;background:#0a0820;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:20px;position:relative}.auth-screen:before{animation:authBgBreath 9s ease-in-out infinite alternate;background:radial-gradient(ellipse 800px 600px at 12% 18%,#00e5ff29 0,#0000 52%),radial-gradient(ellipse 800px 600px at 88% 16%,#a0f3 0,#0000 52%),radial-gradient(ellipse 600px 600px at 50% 95%,#ff40811f 0,#0000 52%);content:"";inset:0;pointer-events:none;position:absolute}.auth-logo-wrap{align-items:center;animation:authFadeSlide .5s ease both;display:flex;justify-content:center;margin-bottom:4px;position:relative}.auth-hero-logo{animation:authLogoZoom 5s ease-in-out infinite;filter:drop-shadow(0 0 26px rgba(0,229,255,.55)) drop-shadow(0 8px 22px rgba(0,0,0,.5));height:116px;object-fit:contain;position:relative;width:116px;z-index:1}.auth-logo-glow{animation:authGlowPulse 4s ease-in-out infinite;background:radial-gradient(circle,#00e5ff66 0,#aa00ff2e 45%,#0000 70%);border-radius:50%;filter:blur(26px);height:150px;position:absolute;width:150px;z-index:0}@keyframes authLogoZoom{0%,to{transform:scale(1)}50%{transform:scale(1.065)}}@keyframes authGlowPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.95;transform:scale(1.12)}}.fp-close-btn{aspect-ratio:1/1;border-radius:50%!important;box-sizing:border-box!important;flex:0 0 auto!important;height:34px!important;max-width:34px!important;min-width:34px!important;padding:0!important;width:34px!important}.auth-particles{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.auth-particles .p{animation-iteration-count:infinite;animation-name:authPFloat;animation-timing-function:linear;background:#00e5ff;border-radius:50%;box-shadow:0 0 6px currentColor;position:absolute;top:0;will-change:transform,opacity}@keyframes authPFloat{0%{opacity:0;transform:translateY(102vh) translateX(0)}10%{opacity:.6}90%{opacity:.6}to{opacity:0;transform:translateY(-8vh) translateX(90px)}}@keyframes authBgBreath{0%{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.06)}}.auth-screen:after{animation:authGridDrift 22s linear infinite;background-image:radial-gradient(circle at 1px 1px,#64ffda1f 1px,#0000 0);background-size:44px 44px;content:"";inset:0;mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,#000 0,#0000 100%);-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,#000 0,#0000 100%);pointer-events:none;position:absolute}@keyframes authGridDrift{0%{transform:translateY(0)}to{transform:translateY(44px)}}.auth-card{animation:authCardIn .55s cubic-bezier(.34,1.45,.64,1) both;display:flex;flex-direction:column;gap:16px;max-width:400px;position:relative;width:100%;z-index:1}@keyframes authCardIn{0%{filter:blur(4px);opacity:0;transform:translateY(36px) scale(.95)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}.auth-logo{-webkit-text-fill-color:#0000;animation:authLogoShimmer 5s linear infinite;background:linear-gradient(90deg,#00bfa6,#64ffda 30%,#a855f7 60%,#00bfa6);-webkit-background-clip:text;background-clip:text;background-size:250% 100%;font-size:32px;font-weight:800;letter-spacing:-.5px;margin-bottom:0;text-align:center}@keyframes authLogoShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.auth-subtitle{animation:authFadeSlide .4s ease .15s both;color:#ffffff8c;font-size:14px;margin-bottom:8px;text-align:center}.auth-field{animation:authFadeSlide .4s ease both;display:flex;flex-direction:column}.auth-screen .auth-field input,.auth-screen .auth-field textarea{background:#ffffff0a;border:1.5px solid #ffffff1a;border-radius:12px;box-sizing:border-box;color:#e8e6f0;font-family:inherit;font-size:14px;outline:none;padding:12px 14px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease;width:100%}.auth-screen .auth-field input::placeholder,.auth-screen .auth-field textarea::placeholder{color:#ffffff73}.auth-screen .auth-field input:focus,.auth-screen .auth-field textarea:focus{background:#6c5ce714;border-color:#6c5ce7a6;box-shadow:0 0 0 3px #6c5ce72e}:root[data-theme=light] .auth-screen{background:linear-gradient(135deg,#f0eaff,#e6f4f1)}:root[data-theme=light] .auth-screen:before{background:radial-gradient(ellipse at 20% 40%,#6c5ce71a 0,#0000 55%),radial-gradient(ellipse at 80% 20%,#a855f714 0,#0000 50%),radial-gradient(ellipse at 55% 85%,#00bfa614 0,#0000 50%)}:root[data-theme=light] .auth-screen:after{background-image:radial-gradient(circle at 1px 1px,#6c5ce72e 1px,#0000 0)}:root[data-theme=light] .auth-screen .auth-field input,:root[data-theme=light] .auth-screen .auth-field textarea{background:#fff;border:1.5px solid #6c5ce733;color:#1a1540}:root[data-theme=light] .auth-screen .auth-field input::placeholder,:root[data-theme=light] .auth-screen .auth-field textarea::placeholder{color:#1a154080}:root[data-theme=light] .auth-screen .auth-field input:focus,:root[data-theme=light] .auth-screen .auth-field textarea:focus{background:#fff;border-color:#6c5ce7;box-shadow:0 0 0 3px #6c5ce72e}:root[data-theme=light] .auth-link,:root[data-theme=light] .auth-subtitle{color:#1a1540a6}:root[data-theme=light] .auth-link a{color:#6c5ce7}:root[data-theme=light] .auth-link a:hover{color:#00bfa6}:root[data-theme=light] .auth-screen label,:root[data-theme=light] .auth-screen p,:root[data-theme=light] .auth-screen span:not(.auth-link a){color:#1a1540}:root[data-theme=light] .auth-screen input[type=checkbox]{accent-color:#6c5ce7}:root[data-theme=light] .auth-screen button[type=button]{color:#1a1540}.auth-field:nth-child(3){animation-delay:.08s}.auth-field:nth-child(4){animation-delay:.14s}.auth-field:nth-child(5){animation-delay:.2s}.auth-field:nth-child(6){animation-delay:.26s}.auth-field:nth-child(7){animation-delay:.32s}@keyframes authFadeSlide{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:translateX(0)}}.auth-submit{animation:authFadeSlide .4s ease .34s both,authBtnFlow 7s ease-in-out infinite;background:linear-gradient(120deg,#6c5ce7,#a855f7 35%,#00e5ff 55%,#a855f7 75%,#6c5ce7)!important;background-position:0 50%;background-size:220% 100%!important;border:none!important;border-radius:14px!important;box-shadow:0 6px 22px #6c5ce766;color:#fff!important;font-size:15px!important;font-weight:700!important;letter-spacing:.4px;margin-top:4px;overflow:hidden;padding:14px!important;position:relative;transition:transform .32s cubic-bezier(.34,1.56,.64,1),box-shadow .32s ease,filter .25s ease!important;width:100%}.auth-submit:before{background:linear-gradient(100deg,#0000,#ffffff61,#0000);content:"";height:100%;left:-120%;pointer-events:none;position:absolute;top:0;transform:skewX(-18deg);transition:left .65s ease;width:60%}.auth-submit:hover:not(:disabled):before{left:135%}@keyframes authBtnFlow{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.auth-submit:hover:not(:disabled){box-shadow:0 10px 34px #6c5ce78c,0 0 0 4px #00e5ff29,0 0 26px #00e5ff40!important;filter:brightness(1.08)!important;transform:translateY(-3px) scale(1.015)!important}.auth-submit:active:not(:disabled){box-shadow:0 2px 12px #6c5ce759!important;filter:brightness(.95)!important;transform:scale(.97)!important}.auth-submit:disabled{box-shadow:0 2px 10px #6c5ce733!important;cursor:not-allowed;opacity:.55;transform:none!important}.auth-link{animation:authFadeSlide .4s ease .4s both;color:#ffffff80;font-size:13px;margin-top:4px;text-align:center}.auth-link a{color:#64ffda;text-decoration:none;transition:color .2s ease,text-shadow .2s ease}.auth-link a:hover{color:#00bfa6;text-shadow:0 0 10px #00bfa666}
/*# sourceMappingURL=main.6d37296e.css.map*/