#ql-root .ai-analysis-modal{padding:var(--spacing-lg);font-size:var(--font-size-md)}#ql-root .ai-analysis-modal h2{font-size:var(--font-size-xxl);margin-bottom:var(--spacing-md)}#ql-root .ai-analysis-sentiment{font-size:var(--font-size-md);padding:var(--spacing-md);padding-bottom:var(--spacing-xxxl);margin-bottom:var(--spacing-xxxl);background-color:var(--ql-bw-background-color);border:solid 1px var(--ql-light-border-color);box-shadow:0 -2px 10px rgba(0,0,0,.1);border-radius:5px}#ql-root .ai-sentiment-bar{display:flex;height:10px;border-radius:5px;overflow:hidden;margin-top:4px;background:#eee}#ql-root .ai-sentiment-bar .positive{background:#4caf50}#ql-root .ai-sentiment-bar .neutral{background:#ffeb3b}#ql-root .ai-sentiment-bar .negative{background:#f44336}#ql-root .ai-comment-container{border-top:1px solid #ddd;padding:8px 0}#ql-root .ai-comment-label{font-weight:700;margin-bottom:4px;display:flex;align-items:center}#ql-root .ai-comment-author{font-size:.9rem;color:#555;margin-bottom:4px}#ql-root .ai-containter{padding:var(--spacing-md)}#ql-root .ql-loading-message{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xl);text-align:left;padding:var(--spacing-xl);color:#888;font-size:var(--font-size-sm)}#ql-root .ql-loading-message:has(.ql-skeleton-message){width:fit-content;flex-direction:column}#ql-root .ql-loader{width:25px;aspect-ratio:.5;display:grid}#ql-root .ql-loader:before{content:"";width:30%;aspect-ratio:1;border-radius:50%;margin:auto auto 0;background:var(--ql-warning-color);animation:l9-0 .5s cubic-bezier(0,800,1,800) infinite}#ql-root .ql-loader:after{content:"";width:100%;aspect-ratio:1/cos(30deg);margin:0 auto auto;clip-path:polygon(50% -50%,100% 50%,50% 150%,0 50%);background:var(--ql-dark-background-color);animation:l9-1 .5s linear infinite}#ql-root .shake-animation{animation:shake .5s ease-in-out infinite}#ql-root .bellRing{animation:bellRing 3s infinite;transform-origin:top center}#ql-root .ql-comments .voice-button.recording{animation:pulse 1s infinite;color:var(--ql-primary-color)}#ql-root .ql-skeleton{background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%);background-size:200% 100%!important;animation:ql-shimmer 1.5s infinite;border-radius:4px}#ql-root .ql-skeleton-avatar{width:32px;height:32px;border-radius:50%;background-color:#ddd!important;flex-shrink:0}#ql-root .ql-skeleton-icon{width:24px;height:24px;border-radius:4px;background-color:#ddd}#ql-root .ql-skeleton-line{height:12px;margin:4px 0;background-color:#ddd}.ql-live-indicator-dot{position:absolute;width:8px;height:8px;background-color:var(--ql-warning-color);border-radius:50%;right:-4px;top:-2px;animation:livePulse 1.5s infinite ease-in-out}#ql-root .swing-out-top-bck{-webkit-animation:swing-out-top-bck .45s cubic-bezier(.6,-.28,.735,.045) both;animation:swing-out-top-bck .45s cubic-bezier(.6,-.28,.735,.045) both}#ql-comments .live-reaction-animation{position:absolute;bottom:0;font-size:28px;animation:floatUpAndFade 3s ease-out forwards}@keyframes floatUpAndFade{0%{opacity:1;transform:translateY(0) scale(.8)}100%{opacity:0;transform:translateY(-600px) scale(1.5)}}@keyframes livePulse{0%{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}100%{opacity:.5;transform:scale(.9)}}@keyframes ql-shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}100%{transform:scale(1);opacity:1}}@keyframes fadeIn{from{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes bellRing{0%,100%{transform:rotate(0);animation-timing-function:cubic-bezier(.5,0,.5,1)}10%,30%,50%,70%{transform:rotate(-12deg) scale(1.1);animation-timing-function:cubic-bezier(.3,0,.7,1)}20%,40%,60%{transform:rotate(12deg) scale(1.1);animation-timing-function:cubic-bezier(.3,0,.7,1)}80%{transform:rotate(-4deg);animation-timing-function:cubic-bezier(.3,0,.7,1)}90%{transform:rotate(4deg);animation-timing-function:cubic-bezier(.3,0,.7,1)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-8px)}20%,40%,60%,80%{transform:translateX(8px)}}@keyframes l9-0{0%,2%{translate:0 0}98%,to{translate:0 -.2%}}@keyframes l9-1{0%,5%{rotate:0deg}95%,to{rotate:-60deg}}@keyframes spinBubble{0%{transform:perspective(500px) rotateY(0)}50%{transform:perspective(500px) rotateY(720deg)}100%{transform:perspective(500px) rotateY(720deg)}}@keyframes ripple{0%{transform:scale(0,0);opacity:.5}100%{transform:scale(20,20);opacity:0}}@-webkit-keyframes swing-out-top-bck{0%{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:top;transform-origin:top;opacity:1}100%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}}@keyframes swing-out-top-bck{0%{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:top;transform-origin:top;opacity:1}100%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}}@keyframes liveBarPulse{0%{background-color:var(--ql-light-background-color)}50%{background-color:var(--ql-border-color)}100%{background-color:var(--ql-light-background-color)}}#ql-root .ql-comments,#ql-root .ql-likes{font-weight:500;font-family:var(--ql-font-family-system);position:fixed;bottom:-100%;left:0;width:100%;height:100%;background-color:var(--ql-secondary-color);transition:bottom .8s ease,height .8s ease;z-index:9000;color:var(--ql-primary-text-color);display:flex;flex-direction:column;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content-visibility:auto}#ql-root .ql-likes{bottom:-70%;height:70%}#ql-root .ql-comments .reply-header .reply-close{width:20px!important;height:20px!important;float:right;cursor:pointer}#ql-root .ql-comments.active,#ql-root .ql-likes.active{bottom:0}#ql-root .ql-comments .ql-community-header,#ql-root .ql-likes .ql-community-header,#ql-root .ql-to-work .ql-community-header{cursor:grab;user-select:none;padding:var(--spacing-xl);border-bottom:1px solid var(--ql-dark-background-color);background-color:var(--ql-secondary-color);position:relative;display:flex;justify-content:space-between;align-items:center}#ql-root .ql-comments .ql-community-header::before,#ql-root .ql-likes .ql-community-header::before,#ql-root .ql-to-work .ql-community-header::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:40px;height:4px;background-color:var(--ql-gray-color);border-radius:2px}#ql-root .ql-comments .ql-community-header{display:flex;justify-content:center;align-items:center;position:relative}#ql-root .ql-comments .ql-community-header .t{flex-grow:1;text-align:center}#ql-root .ql-comments .load-more-comments{font-size:var(--font-size-sm);text-align:right;color:var(--ql-light-gray-color);padding-left:60px}#ql-root .ql-comments .community-threads{overflow-y:auto;padding:var(--spacing-xs);margin-bottom:110px}#ql-root .ql-comments .comment-bar-container{padding-bottom:var(--spacing-xl);border-top:1px solid var(--ql-dark-background-color);background-color:var(--ql-secondary-color);position:fixed;bottom:0;z-index:1000;display:none;width:-webkit-fill-available;padding-left:revert-layer}#ql-root .ql-comments .login-button{padding-right:10px}#ql-root .ql-comments .comment-bar-container .profile-avatar{width:30px;height:30px;border-radius:50%;background-size:cover;background-position:center;flex-shrink:0}#ql-root .ql-comments.active .comment-bar-container{display:flex}#ql-root .ql-comments .comment-disable-container{padding:var(--spacing-display);text-align:center;font-size:var(--font-size-md);display:none;border-top:1px solid var(--ql-dark-background-color);color:var(--ql-text-color);position:fixed;bottom:0;width:100%}#ql-root .ql-comments .profile-settings{margin-right:0!important}#ql-root .ql-comments .input-container{display:flex;align-items:center;padding:0 var(--spacing-xl);position:relative;gap:var(--spacing-md)}#ql-root .ql-comments .emoji-button{cursor:pointer;height:auto!important;width:auto!important}#ql-root .ql-comments .comment-input{background-color:var(--ql-light-background-color);flex:1;padding:var(--spacing-md);font-size:var(--font-size-xl);outline:0;transition:background-color .3s,box-shadow .3s;width:100%;border:solid 1px var(--ql-light-border-color);position:relative;max-height:250px;overflow-y:auto}#ql-root .comment-input:empty:before{content:attr(placeholder);color:#888;pointer-events:none}#ql-root .ql-comments .voice-button{cursor:pointer;z-index:10000}#ql-root .ql-comments .voice-button:hover{color:var(--ql-primary-color)}#ql-root .ql-comments #ql-send{cursor:pointer}#ql-root .ql-comments .progress-bar{position:absolute;bottom:0;left:55px;height:4px;background-color:#4caf50;width:0%;transition:width .3s ease,background-color .3s ease}#ql-root .ql-comments .refresh-button{position:absolute;top:20px;left:50%;width:40px;height:40px;transform:translateX(-50%) scale(1);opacity:.3;transition:transform .1s ease-out,opacity .1s ease-out}#ql-root .ql-comments .progress-bar.full{background-color:#f44336}#ql-root .ql-comments .comment-input::placeholder{color:var(--ql-placeholder-color)}#ql-root .ql-comments .reply-preview{background-color:var(--ql-dark-background-color);padding:var(--spacing-md);margin-bottom:var(--spacing-md);border-radius:5px;display:flex;align-items:center;justify-content:space-between;width:100%}#ql-root .ql-comments .reply-preview-content{display:flex;align-items:center;flex:1;overflow:hidden}#ql-root .ql-comments .reply-preview-author{font-weight:700;color:var(--ql-primary-text-color);margin-right:var(--spacing-sm)}#ql-root .ql-comments .reply-preview-text{font-size:var(--font-size-sm);color:var(--ql-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}#ql-root .ql-comments .reply-preview-close{cursor:pointer;color:var(--ql-icon-color);font-size:var(--icon-size-md);margin-left:var(--spacing-sm)}#ql-root .ql-comments .reply-preview-close:hover{color:var(--ql-warning-color)}#ql-root .ql-comments .community-thread{position:relative;padding:var(--spacing-xxs);content-visibility:auto;contain-intrinsic-size:100px}#ql-root #likes-list{width:100%}#ql-root .ql-comments .comment-header,#ql-root .ql-likes .comment-header,#ql-root .ql-likes-list .comment-header,#ql-root .ql-modal .ql-to-work .comment-header{display:flex;align-items:center;justify-content:space-between}#ql-root .ql-comments .comment-avatar,#ql-root .ql-likes .comment-avatar,#ql-root .ql-likes-list .comment-avatar,#ql-root .ql-modal .ql-to-work .comment-avatar{width:35px;height:35px;border-radius:50%;background-color:var(--ql-gray-color);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xxl);font-weight:700;flex-shrink:0;margin-right:var(--spacing-xl);border:var(--avatar-small-border-width) solid var(--avatar-border-color);cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative;top:8px}#ql-root .ql-likes .community-user{display:flex;padding:var(--spacing-xl);justify-content:left}#ql-root .ql-likes .comment-avatar{width:50px;height:50px}#ql-root #ql-profile .comment-info,#ql-root .ql-comments .comment-info,#ql-root .ql-modal .ql-to-work .comment-info{flex-grow:1}#ql-root #ql-profile .comment-author,#ql-root .ql-comments .comment-author,#ql-root .ql-likes .comment-author,#ql-root .ql-likes-list .comment-author,#ql-root .ql-modal .ql-to-work .comment-author{font-size:var(--font-size-md);font-weight:700}#ql-root #ql-profile .comment-time,#ql-root .ql-comments .comment-time,#ql-root .ql-likes-list .comment-time,#ql-root .ql-modal .ql-to-work .comment-time{padding-left:var(--spacing-display);color:var(--ql-light-gray-color);font-size:var(--font-size-xs)}#ql-root .ql-comments .comment-like,#ql-root .ql-modal .ql-to-work .comment-like{display:flex;flex-direction:column;align-items:center;margin-left:var(--spacing-xl);padding-right:var(--spacing-sm)}#ql-root .ql-comments .comment-like .ql-icons-outlined,#ql-root .ql-modal .ql-to-work .comment-like .ql-icons-outlined{cursor:pointer;font-size:var(--font-size-xl)}#ql-root .ql-comments .comment-like .like-count,#ql-root .ql-modal .ql-to-work .like-count{font-size:var(--font-size-xs);color:var(--ql-medium-gray-color);cursor:pointer}#ql-root .ql-comments .comment-text,#ql-root .ql-modal .ql-to-work .comment-text{margin-top:-8px;padding-left:48px;font-size:var(--font-size-md)}#ql-root .ql-modal .ql-to-work .comment-text,#ql-root .reply-header .comment-text{max-height:400px;overflow-x:hidden;overflow-y:auto}#ql-root .ql-comments .comment-text blockquote,#ql-root .ql-modal .ql-to-work .comment-text blockquote{background-color:var(--ql-light-background-color);border-left:4px solid var(--ql-primary-color);padding:8px 12px;margin:6px 0;font-size:var(--font-size-sm);line-height:1.4;border-radius:8px;color:var(--ql-text-color);word-break:break-word;box-shadow:var(--ql-shadow)}@media (max-width:480px){#ql-root .ql-comments .comment-text blockquote,#ql-root .ql-modal .ql-to-work .comment-text blockquote{font-size:var(--font-size-xs);padding:6px 10px;border-left-width:3px}}#ql-root .ql-comments .comment-text a,#ql-root .ql-modal .ql-to-work .comment-text a{text-decoration:none;color:var(--ql-primary-text-color);font-size:var(--font-size-md)}#ql-root .ql-comments .comment-actions{padding-left:48px;padding-top:4px;padding-bottom:0;font-size:var(--font-size-xxs)}#ql-root .ql-comments .quote-text,#ql-root .ql-comments .reply-text,#ql-root .ql-comments .share-text,#ql-root .ql-comments .translate-text,#ql-root .ql-comments .view-replies{color:var(--ql-success-color);cursor:pointer;font-size:var(--font-size-xs);padding-bottom:var(--spacing-sm);padding-right:var(--spacing-xl)}#ql-root .ql-comments .setting-comment,#ql-root .ql-modal .setting-comment{color:var(--ql-success-color);cursor:pointer;font-size:var(--font-size-md);padding-right:var(--spacing-xl)}#ql-root .ql-comments .setting-comment svg,#ql-root .ql-modal .setting-comment svg{width:18px!important;height:18px!important}#ql-root .ql-comments .member-icon svg{top:-6px;width:20px!important;height:20px!important;color:var(--ql-primary-color)}#ql-root .ql-comments .comment-replies{padding-left:var(--spacing-xl)}#ql-root .ql-comments .comment-replies .comment-replies{margin-top:var(--spacing-xs);margin-left:var(--spacing-xs);margin-bottom:var(--spacing-xs);padding-left:0}#ql-root .ql-comments .comment-replies .comment-replies .community-thread{padding:var(--spacing-xxs)}#ql-root .ql-comments .comment-error-message{background-color:var(--ql-light-background-color);color:var(--ql-warning-color);padding:var(--spacing-xl);border-radius:4px;margin-bottom:var(--spacing-xl);border:1px solid var(--ql-warning-color);font-size:var(--font-size-sm);text-align:center}#ql-root .ql-comments .comment-bar-container{flex-direction:column}#ql-root .ql-comments .reply-header{background-color:var(--ql-dark-background-color);padding:var(--spacing-md);margin-bottom:var(--spacing-sm);border-radius:5px;margin:8px}#ql-root .ql-comments .reply-header .comment-header{display:flex;align-items:center;justify-content:space-between}#ql-root .ql-comments .reply-header .comment-text{margin-top:var(--spacing-sm);color:var(--ql-text-color)}#ql-root .ql-comments .reply-header .reply-close{font-size:var(--icon-size-md);color:var(--ql-icon-color);cursor:pointer;width:100%;text-align:right;padding-right:4px}#ql-root .ql-comments .reply-header .reply-close:hover{color:var(--ql-primary-color)}#ql-root .ql-comments .comment-audio-container{margin-top:var(--spacing-sm);padding-left:48px;display:flex;align-items:center}#ql-root .ql-comments .comment-audio-container.loading{opacity:.6;cursor:not-allowed}#ql-root .ql-comments .comment-audio-container.loading .audio-play-button{color:var(--ql-gray-color)}#ql-root .hide-author-container{margin-top:1rem;padding:.5rem;border-top:1px solid var(--border-color);display:flex;align-items:center;gap:.5rem}#ql-root .hide-author-container input[type=checkbox]{width:1rem;height:1rem}#ql-comments.live-active .community-thread .comment-actions{display:none}#ql-comments.live-active .community-thread .comment-time{display:none}#ql-comments .live-stats-container{display:flex;align-items:center;padding:4px 8px;font-size:12px;color:var(--ql-secondary-text-color);background-color:var(--ql-light-background-color);border-top:1px solid var(--ql-border-color);border-bottom:1px solid var(--ql-border-color);animation:liveBarPulse 2s infinite ease-in-out}#ql-comments .live-animation-container{position:absolute;bottom:60px;right:0;left:0;height:100%;pointer-events:none;overflow:hidden;z-index:99999}#ql-root .ql-cropper-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:15000;display:flex;flex-direction:column;align-items:center;justify-content:center;touch-action:none}#ql-root .ql-cropper-container{width:95%;max-width:500px;position:relative;margin-bottom:20px}#ql-root .ql-cropper-image-container{position:relative;overflow:hidden;max-height:70vh;border:1px solid rgba(255,255,255,.2)}#ql-root .ql-cropper-image{display:block;max-width:100%;max-height:70vh;user-select:none}#ql-root .ql-cropper-selection{position:absolute;border:2px dashed rgba(255,255,255,.8);box-shadow:0 0 0 9999px rgba(0,0,0,.5);cursor:move}#ql-root .ql-cropper-selection-avatar{aspect-ratio:1/1}#ql-root .ql-cropper-selection-background{aspect-ratio:4.3/1}#ql-root .ql-cropper-handle{position:absolute;width:12px;height:12px;background:#fff;border-radius:50%;z-index:1}#ql-root .ql-cropper-handle.tl{top:-6px;left:-6px;cursor:nwse-resize}#ql-root .ql-cropper-handle.tr{top:-6px;right:-6px;cursor:nesw-resize}#ql-root .ql-cropper-handle.bl{bottom:-6px;left:-6px;cursor:nesw-resize}#ql-root .ql-cropper-handle.br{bottom:-6px;right:-6px;cursor:nwse-resize}#ql-root .ql-cropper-buttons{display:flex;gap:15px;width:95%;max-width:500px}#ql-root .ql-cropper-button{flex:1;padding:12px;border-radius:8px;border:none;font-weight:600;font-size:16px;cursor:pointer;transition:all .2s}#ql-root .ql-cropper-button-primary{background-color:#4285f4;color:#fff}#ql-root .ql-cropper-button-secondary{background-color:#f1f1f1;color:#333}#ql-root .ql-cropper-instructions{color:#fff;text-align:center;margin-bottom:15px;font-size:14px;padding:0 20px}@media (max-width:480px){#ql-root .ql-cropper-container{width:100%;max-height:70vh}#ql-root .ql-cropper-image-container{max-height:70vh;display:flex;justify-content:center;align-items:center}#ql-root .ql-cropper-image{max-height:70vh;max-width:100%;width:auto;height:auto;object-fit:contain;object-position:center}#ql-root .ql-cropper-handle{width:16px;height:16px}#ql-root .ql-cropper-handle.tl{top:-8px;left:-8px}#ql-root .ql-cropper-handle.tr{top:-8px;right:-8px}#ql-root .ql-cropper-handle.bl{bottom:-8px;left:-8px}#ql-root .ql-cropper-handle.br{bottom:-8px;right:-8px}}#ql-root .ql-emoji-picker-container{flex-wrap:wrap;gap:6px;max-height:150px;overflow-y:hidden;margin:5px;transition:all .3s ease}#ql-root .ql-emoji-option{font-size:20px;background:0 0;border:none;cursor:pointer}#ql-root .ql-emoji-option:hover{transform:scale(1.2)}.ql-icons-outlined:not(:has(svg)){font-size:0;color:transparent;text-indent:-9999px;user-select:none}.ql-icons-outlined,.ql-svg-icon{display:inline-flex;vertical-align:middle;line-height:1;text-align:center;position:relative;overflow:hidden;font-size:24px;width:1em;height:1em;justify-content:center;align-items:center}.ql-icons-outlined svg,.ql-svg-icon svg{display:inline-block;vertical-align:middle;width:100%;height:100%}[data-theme=dark] .ql-svg-icon svg{fill:#666}#ql-root .community-threads .like-icon.ql-icons-outlined{font-size:22px}.community-interaction-bar{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xs) var(--spacing-xl)}.community-interaction-bar .interaction-actions{display:flex;align-items:center}.community-interaction-bar .interaction-actions .interaction-item{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-right:var(--spacing-sm);cursor:pointer;flex:1}.community-interaction-bar .bookmark,.community-interaction-bar .interaction-actions .interaction-item .interaction-icon{margin-right:var(--spacing-sm);cursor:pointer;font-size:var(--icon-size-xxl)}.community-interaction-bar .interaction-actions .interaction-item .interaction-count{font-size:var(--font-size-sm);color:var(--ql-interaction-count-color);margin-top:0}#ql-root .community-threads .comment-header .comment-like .ql-icons-outlined.active,.community-interaction-bar .interaction-actions .interaction-item .interaction-icon.active{color:var(--ql-active-icon-color)}.community-interaction-bar .bookmark.active{color:var(--ql-success-color)!important}.community-interaction-bar .save-action{cursor:pointer;color:var(--ql-icon-color);font-size:var(--icon-size-xxl)}#ql-live-loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,.4);overflow:hidden;opacity:1;transition:opacity .5s ease-out}#ql-live-loading-overlay .ql-live-loading-content{text-align:center;z-index:2}#ql-live-loading-overlay .ql-live-loading-spinner{width:48px;height:48px;border:5px solid rgba(255,255,255,.3);border-bottom-color:#fff;border-radius:50%;display:inline-block;box-sizing:border-box;animation:ql-spinner-rotation 1s linear infinite}#ql-live-loading-overlay #ql-live-loading-text{font-size:var(--font-size-xl);font-weight:600;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.8);margin-top:var(--spacing-xl);animation:fadeIn 1s ease-in-out}#ql-live-loading-overlay .ql-live-loading-footer{position:absolute;bottom:var(--spacing-xl);font-size:var(--font-size-md);font-weight:500;color:#fff;opacity:.8;text-shadow:0 1px 4px rgba(0,0,0,.9);z-index:2}.ql-live-overlay-close{display:none;position:absolute!important;top:20px;right:20px;z-index:10}.ql-live-overlay-close span{left:2px!important}#ql-live-countdown-display{display:none;font-size:24px;font-weight:700;margin-top:20px;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.7);width:100%;text-align:center}#ql-root .bg{animation:slide 3s ease-in-out infinite alternate;background-image:linear-gradient(-60deg,#6c3 50%,#09f 50%);bottom:0;left:-50%;opacity:.5;position:absolute;right:-50%;top:0;z-index:-1}#ql-root .bg2{animation-direction:alternate-reverse;animation-duration:4s}#ql-root .bg3{animation-duration:5s}@keyframes slide{0%{transform:translateX(-25%)}100%{transform:translateX(25%)}}@keyframes ql-spinner-rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}#ql-root .level-0{background-color:var(--ql-level-0-color)}#ql-root .level-1{background-color:var(--ql-level-1-color)}#ql-root .level-2{background-color:var(--ql-level-2-color)}#ql-root .level-3{background-color:var(--ql-level-3-color)}#ql-root .level-4{background-color:var(--ql-level-4-color)}#ql-root .level-5{background-color:var(--ql-level-5-color)}#ql-root .level-6{background-color:var(--ql-level-6-color)}#ql-root .level-7{background-color:var(--ql-level-7-color)}#ql-root .level-8{background-color:var(--ql-level-8-color)}#ql-root .level-9{background-color:var(--ql-level-9-color)}#ql-root .level-default{background-color:var(--ql-level-default-color)}body.drawer-scroll-locked{overflow:hidden;touch-action:none}#ql-root #ql-picker-container{position:absolute;z-index:9999;display:none;height:435px}#ql-root .ql-empty-container{padding:var(--spacing-display);text-align:center;font-size:var(--font-size-md);color:var(--ql-text-color);bottom:0;width:100%}#ql-root .silenced{transition:bottom .5s;bottom:0;filter:blur(6px) contrast(.5) hue-rotate(90deg);pointer-events:none}#ql-root .silenced-signal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;justify-content:center;align-items:center;gap:var(--spacing-xl);font-size:var(--font-size-sm);pointer-events:none}#ql-root .ql-message{position:fixed;top:50%;left:50%;width:80%;transform:translate(-50%,-50%);background-color:var(--ql-secondary-color);color:var(--ql-text-color);padding:var(--spacing-xxl) var(--spacing-xxxl);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.2);font-size:var(--font-size-md);z-index:10000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}#ql-root .ql-message.show{opacity:1;visibility:visible}#ql-root #ql-avatar{width:35px;height:35px;border-radius:50%;background-color:var(--ql-gray-color);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xxl);font-weight:700;flex-shrink:0;margin-right:var(--spacing-xl);border:var(--avatar-small-border-width) solid var(--avatar-border-color);box-shadow:var(--avatar-shadow-1),var(--avatar-shadow-2);cursor:pointer}#ql-root .drawer{font-family:var(--ql-font-family-system);position:fixed;bottom:-100%;left:0;max-width:500px;height:100%;background-color:var(--ql-secondary-color);box-shadow:none;z-index:9000;border-top-left-radius:40px;border-top-right-radius:40px;display:flex;flex-direction:column;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:transform,height;overscroll-behavior:contain;transition:height var(--transition-speed) ease,bottom var(--transition-speed) ease,right var(--transition-speed) ease,left var(--transition-speed) ease,box-shadow var(--transition-speed) ease}#ql-root .drawer.shadow{box-shadow:0 0 20px rgba(0,0,0,.3)}#ql-root .drawer.no-shadow{box-shadow:none!important}#ql-root .drawer.right{right:-100%;left:unset}#ql-root .drawer.left{left:-100%;right:unset}#ql-root .drawer.active{bottom:0;height:var(--current-height,100%);box-shadow:0 -2px 10px rgba(0,0,0,.1)}#ql-root .drawer.right.active{right:0;height:100%;box-shadow:-2px 0 10px rgba(0,0,0,.1)}#ql-root .drawer.left.active{left:0;height:100%;box-shadow:2px 0 10px rgba(0,0,0,.1)}#ql-root .drawer.dragging{transition:none!important;box-shadow:0 -2px 10px rgba(0,0,0,.1)}#ql-root .drawer-header{cursor:grab;padding:var(--spacing-xl);border-bottom:1px solid var(--ql-dark-background-color);background-color:var(--ql-secondary-color);display:flex;flex-direction:column;justify-content:center;position:relative;align-items:center;color:var(--ql-text-color)}#ql-root .drawer-header::before{content:'';top:0;left:50%;width:40px;height:4px;background-color:var(--ql-gray-color);border-radius:2px}#ql-root .drawer-content{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;height:100%}#ql-root #ql-comments .drawer-content::-webkit-scrollbar,#ql-root #ql-community-profile .drawer-content::-webkit-scrollbar,#ql-root #ql-profile .profile-tab-content::-webkit-scrollbar{width:var(--spacing-sm)}#ql-root #ql-comments .drawer-content::-webkit-scrollbar-track,#ql-root #ql-community-profile .drawer-content::-webkit-scrollbar-track,#ql-root #ql-profile .profile-tab-content::-webkit-scrollbar-track{background:var(--ql-light-background-color);border-radius:var(--spacing-xs)}#ql-root #ql-comments .drawer-content::-webkit-scrollbar-thumb,#ql-root #ql-community-profile .drawer-content::-webkit-scrollbar-thumb,#ql-root #ql-profile .profile-tab-content::-webkit-scrollbar-thumb{background:var(--ql-medium-gray-color);border-radius:var(--spacing-xs)}#ql-root #ql-comments .drawer-content::-webkit-scrollbar-thumb:hover,#ql-root #ql-community-profile .drawer-content::-webkit-scrollbar-thumb:hover,#ql-root #ql-profile .profile-tab-content::-webkit-scrollbar-thumb:hover{background:var(--ql-primary-color)}#ql-root #ql-comments .drawer-content,#ql-root #ql-community-profile .drawer-content,#ql-root #ql-profile .profile-tab-content{scrollbar-width:thin;scrollbar-color:var(--ql-medium-gray-color) var(--ql-light-background-color)}#ql-root .ql-inline-edit-input{border:1px solid var(--ql-border-color);border-radius:4px;padding:4px 8px;font-size:inherit;font-family:inherit;width:150px;margin-right:8px}#ql-root .ql-profile-dropup{position:absolute;bottom:100%;left:10px;background-color:var(--ql-secondary-color,#fff);border:1px solid var(--ql-light-border-color,#ddd);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:9006;min-width:200px}#ql-root .ql-dropup-menu{list-style:none;margin:0;padding:8px 0}#ql-root .ql-dropup-menu .divider{height:1px;background-color:var(--ql-light-border-color);margin:var(--spacing-md) 0}#ql-root .ql-dropup-menu .dropup-item{display:flex;align-items:center;padding:10px 16px;cursor:pointer;font-size:14px;color:var(--ql-primary-text-color)}#ql-root .ql-dropup-menu .dropup-item:hover{background-color:var(--ql-background-color)}#ql-root .ql-dropup-menu .dropup-item .ql-icons-outlined{margin-right:8px;font-size:18px}#ql-root .ql-btn{position:relative;display:flex;align-items:center;justify-content:center;padding:14px;border:1px solid var(--ql-follow-button-border);border-radius:var(--ql-follow-button-radius);cursor:pointer;transition:all .25s ease;font-size:var(--font-size-xl);font-weight:500;background-color:var(--ql-follow-button-bg);color:var(--ql-follow-button-color);box-shadow:var(--ql-follow-button-shadow);backdrop-filter:blur(10px);gap:10px;-webkit-backdrop-filter:blur(10px)}#ql-root .ql-btn:hover{background-color:var(--ql-follow-button-hover-bg);transform:scale(var(--ql-follow-button-hover-scale));box-shadow:var(--ql-follow-button-hover-shadow)}#ql-root .ql-btn:active{transform:scale(var(--ql-follow-button-active-scale));background-color:var(--ql-follow-button-active-bg);border-color:var(--ql-follow-button-active-bg-profile);color:#fff;box-shadow:var(--ql-follow-button-active-shadow)}#ql-root .ql-btn .ql-svg-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);margin:0}#ql-root .drawer.right{right:-100%;left:unset;max-width:none;border-top-left-radius:12px;border-bottom-left-radius:12px;border-top-right-radius:0;border-bottom-right-radius:0}#ql-root .drawer-header.drawer-header--desktop{cursor:default;padding-left:var(--spacing-xl);padding-right:var(--spacing-xl);padding-bottom:0!important;padding-top:0!important;flex-direction:row;justify-content:space-between;align-items:center;text-align:left}#ql-root .drawer-header.drawer-header--desktop::before{display:none}#ql-root .drawer-header.drawer-header--desktop .t{font-size:var(--font-size-lg);font-weight:600;color:var(--ql-text-color);margin:auto;padding:0}#ql-root .drawer-close-btn{background:0 0;border:none;font-size:24px;line-height:1;padding:8px;cursor:pointer;border-radius:8px;color:var(--ql-text-color)}#ql-root .drawer-close-btn:hover{background-color:rgba(0,0,0,.04)}#ql-root .drawer.right.active{right:0;height:100%;box-shadow:-6px 0 24px rgba(0,0,0,.12)}@media (min-width:900px){#ql-root .drawer{max-width:500px;border-radius:0}#ql-root .drawer.right{border-top-left-radius:12px!important;border-bottom-left-radius:12px!important}#ql-root .drawer-header{cursor:default}}#ql-root .ql-captcha,#ql-root .ql-modal{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;display:none;position:fixed;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);justify-content:center;align-items:center;z-index:9998;transition:opacity .4s ease;flex-direction:column;user-select:none}#ql-root .ql-modal .comment-input,#ql-root .ql-modal [contenteditable=true],#ql-root .ql-modal input,#ql-root .ql-modal textarea{user-select:auto}@media (max-width:768px){#ql-root .ql-captcha,#ql-root .ql-modal{width:100%;right:0}}@media (min-width:769px){#ql-root .ql-captcha,#ql-root .ql-modal{width:500px;right:0}}#ql-root .ql-modal .ql-container{width:100%;display:flex;flex-direction:column;align-items:center}#ql-root .ql-captcha .ql-container{width:100%;height:100%;display:flex;align-items:center}#ql-root .ql-captcha .ql-modal-content,#ql-root .ql-modal .ql-modal-content{padding:var(--spacing-display);text-align:left;width:98%}#ql-root .ql-modal .ql-body{background-color:var(--ql-bw-background-color);box-shadow:0 -2px 10px rgba(0,0,0,.1);border-radius:5px;color:var(--ql-primary-text-color);display:flex;flex-direction:column;overflow:hidden;padding:var(--spacing-xl);margin:var(--spacing-xl)}#ql-root .ql-captcha #captcha-container{display:flex;flex-direction:column;overflow:hidden;padding:var(--spacing-xl);margin:var(--spacing-xl);width:100%;align-items:center}#ql-root .ql-modal .ql-modal-footer{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-sm);width:50%}#ql-root .ql-modal .report-options-list{list-style-type:none;padding:0;margin:0;width:100%;background-color:var(--ql-background-color);border:1px solid var(--ql-border-color);border-radius:5px}#ql-root .ql-modal .report-option{padding:var(--spacing-xl) var(--spacing-xxxl);border-bottom:1px solid var(--ql-border-color);cursor:pointer;transition:background-color .3s ease,color .3s ease;font-size:var(--font-size-md)}#ql-root .ql-modal .report-option:last-child{border-bottom:none}#ql-root .ql-modal .report-option:hover{background-color:var(--ql-light-background-color);color:var(--ql-primary-text-color)}#ql-root .ql-modal .report-content{text-align:center}#ql-root .ql-modal .report-content p{text-align:center;font-weight:700;font-size:var(--font-size-xl)}#ql-root .ql-modal .report-content .interaction-icon{font-size:50px}#ql-root .ql-captcha .close-modal,#ql-root .ql-modal .close-modal{position:relative;float:right;top:-25px}#ql-root .ql-modal .report-content .close-button{display:inline;padding-left:var(--spacing-xxxl);padding-right:var(--spacing-xxxl)}#ql-root .ql-modal .report-content .adv{text-align:center;font-size:var(--font-size-sm);color:var(--ql-text-color);padding:var(--spacing-xl)}#ql-root .ql-modal .comment-to-edit,#ql-root .ql-modal .ql-to-work{background-color:var(--ql-bw-background-color);box-shadow:0 -2px 10px rgba(0,0,0,.1);border:solid 1px var(--ql-light-border-color);border-radius:5px;color:var(--ql-primary-text-color);display:flex;flex-direction:column;overflow:hidden;padding:var(--spacing-xl);margin-bottom:var(--spacing-xl);gap:var(--spacing-xl)}#ql-root .ql-modal .delete-button{background-color:var(--ql-warning-color);color:var(--ql-background-color)}#ql-root .ql-modal .close-button,#ql-root .ql-modal .save-button,#ql-root .ql-modal .send-button{background-color:var(--ql-success-color);color:var(--ql-background-color)}#ql-root .ql-modal .delete-button:hover,#ql-root .ql-modal .report-button:hover{background-color:var(--ql-hover-warning-color);color:var(--ql-background-color)}#ql-root .ql-modal .close-button:hover,#ql-root .ql-modal .save-button:hover,#ql-root .ql-modal .send-button:hover{background-color:var(--ql-primary-color);color:var(--ql-background-color)}#ql-root .ql-modal label{color:var(--ql-primary-text-color);font-size:var(--font-size-sm);padding:0 0 var(--spacing-sm) 0}#ql-root .ql-modal .report-button{background-color:var(--ql-warning-color);color:var(--ql-background-color)}#ql-root .ql-modal .confirm-delete-button:hover{background-color:var(--ql-hover-warning-color)}#ql-root .ql-modal .edit-container{display:flex;flex-direction:row;align-items:baseline;gap:4px;width:-webkit-fill-available}#ql-root .ql-modal .edit-container .input-container{display:flex;flex-direction:column;align-items:baseline;position:relative;width:100%}#ql-root .ql-modal .edit-container .ql-icons-outlined{cursor:pointer}#ql-root .ql-modal .send-button{padding-left:var(--spacing-xl)}#ql-root .ql-modal .comment-input{background-color:var(--ql-light-background-color);flex:1;padding:var(--spacing-md);font-size:var(--font-size-xl);outline:0;transition:background-color .3s,box-shadow .3s;color:var(--ql-text-color);border:solid 1px var(--ql-light-border-color);width:-webkit-fill-available;max-height:250px;overflow-y:auto}#ql-root .ql-modal .comment-to-edit .ql-icons-outlined{font-size:var(--icon-size-xxxl)}#ql-root .ql-modal .progress-bar{height:4px;background-color:#4caf50;width:0%;transition:width .3s ease,background-color .3s ease}#ql-root .ql-modal .progress-bar.full{background-color:#f44336}#ql-root .ql-modal .comment-input::placeholder{color:var(--ql-placeholder-color)}#ql-root .ql-modal .edit-comment-container{display:flex;flex-direction:column;margin:var(--spacing-md);padding:var(--spacing-md);border-radius:5px}#ql-root .ql-modal .transcript-text{flex:1;margin-left:var(--spacing-md);font-size:var(--font-size-md);color:var(--ql-primary-text-color);white-space:pre-wrap;max-height:200px;overflow-y:auto}#ql-root .ql-modal .avatar{display:flex;align-items:center;margin-bottom:var(--spacing-md)}#ql-root .ql-notification-list{font-family:var(--ql-font-family-system);transition:right .5s ease-in-out;z-index:9003;display:flex;flex-direction:column;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-inline-start:0;width:100%}#ql-root .ql-notification-item{display:flex;align-items:flex-start;padding:var(--spacing-xxl);border-bottom:1px solid rgba(0,0,0,.1);gap:var(--spacing-md);cursor:pointer;transition:background-color .2s ease}#ql-root .ql-notification-item:hover{background-color:var(--ql-hover-bg-color)}#ql-root .comment-avatar{width:36px;height:36px;border-radius:50%;background-color:var(--ql-gray-color);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-sm);font-weight:600;border:1px solid var(--avatar-border-color);flex-shrink:0}#ql-root .notification-content{flex:1;display:flex;flex-direction:column;gap:var(--spacing-xs)}#ql-root .notification-preview{font-size:var(--font-size-xs);color:var(--ql-light-gray-color);line-height:1.5}#ql-root .error-message{color:var(--ql-error-color);padding:var(--spacing-lg);text-align:center;font-size:var(--font-size-sm)}#ql-root .notification-text-container{display:flex;justify-content:space-between;align-items:baseline;width:100%;gap:var(--spacing-md)}#ql-root .notification-message{margin:0;font-size:var(--font-size-md);line-height:1.4;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ql-primary-text-color)}#ql-root .notification-message strong{font-weight:600;padding-right:6px}#ql-root .notification-time{font-size:var(--font-size-sm);color:var(--ql-light-gray-color);flex-shrink:0;margin-left:auto;padding-left:var(--spacing-md)}#ql-root .ql-timer-language-info{position:fixed;text-align:center;font-size:var(--font-size-xl);font-weight:500;color:var(--ql-primary-text-color);text-shadow:0 1px 3px rgba(255,255,255,.9);padding:0 10px;pointer-events:none;z-index:10001;top:30%;right:0;width:500px}#ql-root .ql-audio-container{width:100%;display:flex;flex-direction:column;box-sizing:border-box;position:relative;overflow:hidden}#ql-root .ql-audio-main-row{display:flex;align-items:center;gap:var(--spacing-md);width:100%;box-sizing:border-box}#ql-root .ql-audio-element{display:none}#ql-root .ql-audio-play{cursor:pointer;transition:all .2s;flex-shrink:0;display:flex;align-items:center}#ql-root .ql-audio-play svg{fill:var(--ql-primary-text-color)}#ql-root .ql-audio-play:hover svg{fill:var(--ql-primary-color)}#ql-root .ql-audio-progress-wrapper{flex-grow:1;height:4px;background-color:var(--ql-light-border-color);cursor:pointer;position:relative;border-radius:2px;overflow:hidden}#ql-root .ql-audio-progress-bar{position:absolute;left:0;top:0;height:100%;background-color:var(--ql-primary-color);width:0%;transition:width .1s}#ql-root .ql-audio-time{font-size:var(--font-size-sm);color:var(--ql-primary-text-color);min-width:40px;text-align:center;flex-shrink:0;opacity:.8}#ql-root .ql-audio-marquee-wrapper{overflow:hidden;position:relative;margin-top:-15px;margin-left:30px;margin-right:50px}#ql-root .ql-audio-transcript{display:inline-block;padding-left:100%;white-space:nowrap;will-change:transform;font-size:var(--font-size-xs);color:var(--ql-primary-text-color);opacity:.8}#ql-root .quelora_base-timer{position:fixed;width:100px;height:100px;z-index:10000;pointer-events:none}@media (max-width:768px){#ql-root .quelora_base-timer{top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:769px){#ql-root .quelora_base-timer{top:50%;left:initial;right:200px;transform:translateY(-50%)}}#ql-root .quelora_base-timer__svg{transform:scaleX(-1)}#ql-root .quelora_base-timer__circle{fill:none;stroke:none}#ql-root .quelora_base-timer__path-elapsed{stroke-width:4px;stroke:#e0e0e0}#ql-root .quelora_base-timer__path-remaining{stroke-width:4px;stroke-linecap:round;transform:rotate(90deg);transform-origin:center;transition:1s linear all;fill-rule:nonzero;stroke:currentColor}#ql-root .quelora_base-timer__path-remaining.green{color:#41b883}#ql-root .quelora_base-timer__path-remaining.orange{color:orange}#ql-root .quelora_base-timer__path-remaining.red{color:#e53935}#ql-root .quelora_base-timer__label{position:absolute;width:100%;height:100%;top:0;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#333}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}#ql-root .drawer-content:has(>.ql-community-profile){overflow:hidden!important}#ql-root .ql-community-profile{font-weight:500;font-family:var(--ql-font-family-system);background:var(--ql-secondary-color);transition:right .5s ease-in-out;z-index:9003;display:flex;flex-direction:column;overflow:hidden!important;user-select:none}#ql-root .ql-community-profile.active{right:0}#ql-root #ql-profile{font-family:var(--ql-font-family-system);display:flex;flex-direction:column;background:var(--ql-secondary-color);color:var(--ql-primary-text-color);box-shadow:0 4px 20px rgba(0,0,0,.08);width:100%;margin:0 auto;overflow:hidden}#ql-root .profile-stats{display:flex;gap:var(--spacing-xl);justify-content:center;padding:var(--spacing-xl)}#ql-root .drawer-content .stat-item{display:flex;align-items:center;gap:var(--spacing-sm);flex-direction:row}#ql-root .drawer-content .stat-item .ql-icons-outlined{font-size:var(--icon-size-lg);color:var(--ql-light-gray-color)}#ql-root .drawer-content .stat-count{font-size:var(--font-size-md);color:var(--ql-light-gray-color);font-weight:600}#ql-root .search-container{display:flex;align-items:center;position:sticky;padding:var(--spacing-xl);top:0;background:var(--ql-secondary-color);border-bottom:1px solid var(--ql-border-color);z-index:1}#ql-root .search-icon{position:absolute;left:calc(var(--spacing-xl) + var(--spacing-sm));font-size:var(--icon-size-md);color:var(--ql-light-gray-color)}#ql-root .search-input{padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) 32px;border:1px solid var(--ql-light-border-color);border-radius:20px;font-size:var(--font-size-md);background:var(--ql-dark-background-color);color:var(--ql-primary-text-color);width:100%}#ql-root .search-input:focus{outline-color:var(--ql-secondary-color)}#ql-root .search-input::placeholder{color:var(--ql-placeholder-color)}#ql-root #ql-profile .profile-actions{gap:var(--spacing-md);padding-right:var(--spacing-xl);padding-bottom:var(--font-size-xl);width:100%;flex-direction:column;align-items:flex-end}#ql-root #ql-profile ul,#ql-root .mention-suggestions ul,#ql-root .ql-follow-request ul,#ql-root .ql-likes-list ul{list-style:none;padding:var(--spacing-xl);margin:0;height:-webkit-fill-available;overflow-x:hidden;overflow-y:auto}#ql-root .mention-suggestions{display:flex}#ql-root .mention-suggestions ul{width:100%}#ql-root #ql-profile ul li{background:var(--ql-dark-background-color);border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin-bottom:var(--spacing-xxxl);padding:var(--spacing-xl);transition:box-shadow .3s ease,transform .3s ease;border:1px solid rgba(0,0,0,.1)}#ql-root #ql-profile .blocked ul li,#ql-root #ql-profile .followed ul li,#ql-root #ql-profile .follower ul li,#ql-root .mention-suggestions ul li,#ql-root .ql-likes-list ul li{background:0 0;border-radius:0;box-shadow:none;margin-bottom:0;padding:var(--spacing-xl) 0;border:none;border-bottom:1px solid rgba(0,0,0,.1)}#ql-root #ql-profile .blocked ul li:hover,#ql-root #ql-profile .bookmarks ul li:hover,#ql-root #ql-profile .followed ul li:hover,#ql-root #ql-profile .follower ul li:hover,#ql-root .mention-suggestions ul li:hover{box-shadow:none}#ql-root #ql-profile .profile-user{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg);background:linear-gradient(135deg,#1a4b8c 0,#3a7bda 50%,#6ba3e3 100%);background-size:cover;background-position:center;height:140px}#ql-root #ql-profile .container-avatar{position:relative;flex-shrink:0}#ql-root #ql-profile .profile-camara{position:absolute;right:10px;top:130px}#ql-root #ql-profile .profile-camara-avatar{left:65px;top:50px;position:absolute}#ql-root #ql-profile .profile-edit svg{color:var(--ql-primary-text-color)}#ql-root #ql-profile .profile-avatar{height:90px;width:90px;background-size:cover;background-position:center;background-repeat:round;color:var(--ql-primary-text-color);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xxxl);font-weight:700;margin-right:var(--spacing-sm);border:3px solid var(--avatar-border-color);box-shadow:0 4px 8px rgba(0,0,0,.3),0 6px 20px rgba(0,0,0,.2);transition:transform .3s ease}#ql-root #ql-profile .profile-avatar:hover{transform:scale(1.05)}#ql-root #ql-profile .user-info{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}#ql-root #ql-profile .user-pill{display:flex;gap:var(--spacing-xs);align-items:center}#ql-root #ql-profile .user-pill .ql-icons-outlined{font-size:var(--icon-size-md);color:var(--ql-primary-text-color)}#ql-root #ql-profile .user,#ql-root #ql-profile .user-name{margin:0}#ql-root #ql-profile .profile-user .user{display:flex;gap:4px;font-size:var(--font-size-xxxl);font-weight:600;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}#ql-root #ql-profile .profile-user .user-name{font-size:var(--font-size-xl);font-weight:600;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}#ql-root #ql-profile .profile-close{cursor:pointer;padding-right:var(--spacing-xl)}#ql-root #ql-profile .profile-tabs{display:flex;justify-content:end;padding-top:var(--spacing-lg);border-bottom:1px solid var(--ql-border-color);background:var(--ql-dark-background-color);column-gap:var(--spacing-md);padding-right:var(--spacing-lg);padding-left:var(--spacing-lg)}#ql-root #ql-profile .profile-tab{display:flex;align-items:center;gap:var(--spacing-sm);cursor:pointer;padding:var(--spacing-lg);color:var(--ql-primary-text-color);transition:color .3s ease,background-color .3s ease;position:relative;border:1px solid var(--ql-dark-background-color)}#ql-root #ql-profile .profile-tab.active,#ql-root #ql-profile .profile-tab:hover{background:var(--ql-light-background-color);border-radius:8px 8px 0 0;margin-bottom:-1px;border:1px solid var(--ql-border-color);border-bottom:none}#ql-root #ql-profile .follow-tab{position:relative;gap:0}#ql-root #ql-profile .follow-tab::after{content:'\25BC';font-size:var(--font-size-sm);color:var(--ql-primary-text-color);margin-left:var(--spacing-sm)}#ql-root #ql-profile .follow-dropdown{position:absolute;top:100%;right:-1px;background-color:var(--ql-secondary-color,#fff);border:1px solid var(--ql-light-border-color,#ddd);border-radius:8px;border-top-right-radius:0;border-top-left-radius:0;box-shadow:0 4px 8px rgba(0,0,0,.2);z-index:10;min-width:250px;display:none}#ql-root #ql-profile .follow-dropdown .dropdown-item{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xl);cursor:pointer;color:var(--ql-primary-text-color);font-size:var(--font-size-xl);transition:background-color .2s ease}#ql-root #ql-profile .follow-dropdown .dropdown-item:hover{background:var(--ql-light-background-color)}#ql-root #ql-profile .follow-dropdown .dropdown-item .ql-icons-outlined{font-size:var(--icon-size-lg)}#ql-root #ql-profile .follow-dropdown .divider{height:1px;background-color:var(--ql-light-border-color);margin:var(--spacing-md) 0}#ql-root #ql-profile .follow-dropdown .dropdown-item .counter{font-size:var(--font-size-xxs);color:var(--ql-light-gray-color);margin:0;background:var(--ql-primary-color);color:#fff;border-radius:12px;padding:2px 8px;line-height:1}#ql-root #ql-profile .profile-tab .ql-icons-outlined{font-size:var(--icon-size-lg)}#ql-root #ql-profile .profile-tab .counter{font-size:var(--font-size-sm);color:var(--ql-light-gray-color);margin:0}#ql-root #ql-profile .profile-tab-content{display:none;height:100vh;overflow-y:auto;overflow-x:hidden}#ql-root #ql-profile .profile-tab-content.active{display:block}#ql-root #ql-profile .referer-info{background:var(--ql-background-color);padding:var(--spacing-xl);padding-bottom:20px;border-radius:8px;margin-bottom:var(--spacing-xl);font-size:var(--font-size-md);position:relative}#ql-root #ql-profile .referer-info .comment-time{font-size:var(--font-size-md);padding-left:0}#ql-root #ql-profile .referer-link{font-size:var(--font-size-md);color:var(--ql-primary-color);text-decoration:none}#ql-root #ql-profile .bookmark-header,#ql-root #ql-profile .comment-header,#ql-root #ql-profile .like-header,#ql-root #ql-profile .share-header{display:flex;justify-content:space-between;align-items:center}#ql-root #ql-profile .bookmark-info,#ql-root #ql-profile .comment-info,#ql-root #ql-profile .like-info,#ql-root #ql-profile .share-info{flex-grow:1;display:flex;align-items:center;gap:var(--spacing-sm)}#ql-root #ql-profile .bookmark-time,#ql-root #ql-profile .like-time,#ql-root #ql-profile .share-time{font-size:var(--font-size-sm);color:var(--ql-primary-text-color)}#ql-root #ql-profile .ql-icons-outlined{font-size:var(--font-size-md);color:var(--ql-primary-text-color)}#ql-root #ql-profile .ql-icons-outlined svg{width:24px;height:24px}#ql-root #ql-profile .comment-to-profile{background:var(--ql-background-color);box-shadow:0 -2px 10px rgba(0,0,0,.1);color:var(--ql-primary-text-color);display:flex;flex-direction:column;overflow:hidden;padding:var(--spacing-xl);position:relative;margin-top:-10px;border-radius:8px;clip-path:polygon(0 7.5px,47.5% 7.5px,50% 0,52.5% 7.5px,100% 7.5px,100% 100%,0 100%)}#ql-root #ql-profile .bookmark-time-container,#ql-root #ql-profile .like-time-container,#ql-root #ql-profile .share-time-container{font-size:var(--font-size-xxxs);display:inline-flex;align-items:center;gap:var(--spacing-xs);position:absolute;right:6px;bottom:0;white-space:nowrap}#ql-root .comment-avatar{border-radius:50%;background-color:var(--ql-gray-color);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xxl);font-weight:700;flex-shrink:0;margin:var(--spacing-md);border:var(--avatar-small-border-width) solid var(--avatar-border-color);cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1);background-size:cover;background-position:center;background-repeat:no-repeat}#ql-root .follower-item .comment-avatar,#ql-root .ql-follow-request .comment-avatar{width:48px;height:48px}#ql-root #ql-profile .comment-author,#ql-root .ql-likes-list .comment-author{font-size:var(--font-size-md);color:var(--ql-primary-text-color)}#ql-root #ql-profile .comment-text{margin-top:-8px;padding-left:48px;font-size:var(--font-size-md)}#ql-root #ql-profile .comment-text a{text-decoration:none;color:var(--ql-primary-text-color);font-size:var(--font-size-md)}#ql-root #ql-profile .referer-description{font-size:var(--font-size-sm);color:var(--ql-primary-text-color);margin-top:var(--spacing-sm);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#ql-root .follower-item{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-xl)}#ql-root .follower-item .user-info{flex-grow:1;display:flex;flex-direction:column;margin-left:var(--spacing-md)}#ql-root .follower-item .user-name{font-weight:700;color:var(--ql-text-color);font-size:var(--font-size-xl)}#ql-root .follower-item .user-full-name{color:#888;font-size:var(--font-size-md)}#ql-root .ql-likes-list{height:100vh}#ql-root .ql-profile-header{display:flex;align-items:center;justify-content:space-between}#ql-root .block-button,#ql-root .button-button,#ql-root .follow-button,#ql-root .unblock-button{display:flex;align-items:center;justify-content:center;padding:3px 16px;gap:6px;border:1px solid var(--ql-follow-button-border);border-radius:var(--ql-follow-button-radius);cursor:pointer;transition:all .25s ease;font-size:var(--font-size-sm);font-weight:500;background-color:var(--ql-follow-button-bg);color:var(--ql-follow-button-color);box-shadow:var(--ql-follow-button-shadow);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#ql-root .block-button:hover,#ql-root .button-button:hover,#ql-root .follow-button:hover,#ql-root .unblock-button:hover{background-color:var(--ql-follow-button-hover-bg);transform:scale(var(--ql-follow-button-hover-scale));box-shadow:var(--ql-follow-button-hover-shadow)}#ql-root .block-button:active,#ql-root .button-button:active,#ql-root .follow-button:active,#ql-root .unblock-button:active{transform:scale(var(--ql-follow-button-active-scale));background-color:var(--ql-follow-button-active-bg)}#ql-root .unblock-button{background:var(--ql-follow-button-active-bg-profile);border-color:var(--ql-follow-button-active-bg-profile);color:#fff;box-shadow:var(--ql-follow-button-active-shadow)}#ql-root .follow-button.active{background:var(--ql-follow-button-active-bg-profile);border-color:var(--ql-follow-button-active-bg-profile);color:#fff;box-shadow:var(--ql-follow-button-active-shadow)}#ql-root .button-button.active,#ql-root .unblock-button.active{background:var(--ql-follow-button-active-bg-list);border-color:var(--ql-follow-button-active-bg-list);color:#fff;box-shadow:var(--ql-follow-button-active-shadow)}#ql-root .block-button .ql-icons-outlined,#ql-root .button-button .ql-icons-outlined,#ql-root .follow-button .ql-icons-outlined,#ql-root .unblock-button .ql-icons-outlined{font-family:var(--ql-font-family-system);font-size:var(--icon-size-md)}#ql-root .block-button .legend,#ql-root .button-button .legend,#ql-root .follow-button .legend,#ql-root .unblock-button .legend{font-family:var(--ql-font-family-system);font-size:var(--font-size-sm);font-weight:500}#ql-root #ql-profile .profile-private-account{flex-direction:column}#ql-root #ql-profile .profile-private-account .info{display:flex;justify-content:flex-end;gap:var(--spacing-lg);padding:var(--spacing-lg)}#ql-root #ql-profile .profile-private-account .info .ql-svg-icon{padding-right:var(--spacing-lg)}#ql-root #ql-profile .profile-private-account .message{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-lg)}#ql-root #ql-profile .profile-private-account .message .icon{width:80px;height:80px;flex-shrink:0;display:flex;align-items:center;justify-content:center}#ql-root #ql-profile .profile-private-account .message .icon .ql-svg-icon{width:80px;height:80px;flex-shrink:0;display:flex;align-items:center;justify-content:center}#ql-root #ql-profile .profile-private-account .message .icon svg{width:80px;height:80px;color:var(--ql-icon-color)}#ql-root #ql-profile .profile-private-account .message .text-content{display:flex;flex-direction:column;justify-content:center}#ql-root #ql-profile .profile-private-account .message .line-1{font-size:var(--font-size-xl);font-weight:700;color:var(--ql-text-color);margin-bottom:var(--spacing-xs)}#ql-root #ql-profile .profile-private-account .message .line-2{font-size:var(--font-size-sm);color:var(--ql-light-gray-color)}#ql-root .request-actions{display:flex;gap:var(--spacing-md);align-items:center;margin-left:auto;padding-right:var(--spacing-md)}#ql-root .ql-button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--ql-follow-button-radius);border:1px solid var(--ql-follow-button-border);background:var(--ql-follow-button-bg);box-shadow:var(--ql-follow-button-shadow);cursor:pointer;transition:all .25s ease;padding:0;position:relative;overflow:hidden}#ql-root .ql-button .ql-icons-outlined{font-size:var(--icon-size-xl);transition:all .2s ease}#ql-root .ql-button .accept-request{background-color:rgba(56,151,240,.1);border-color:rgba(56,151,240,.3);color:var(--ql-success-color)}#ql-root .ql-button .reject-request{background-color:rgba(237,73,86,.1);border-color:rgba(237,73,86,.3);color:var(--ql-active-icon-color)}#ql-root .ql-button:hover{background-color:var(--ql-follow-button-hover-bg);transform:scale(var(--ql-follow-button-hover-scale));box-shadow:var(--ql-follow-button-hover-shadow)}#ql-root .ql-button .accept-request:hover{background-color:rgba(56,151,240,.2)}#ql-root .ql-button .reject-request:hover{background-color:rgba(237,73,86,.2)}#ql-root .ql-button:active{transform:scale(var(--ql-follow-button-active-scale));box-shadow:var(--ql-follow-button-active-shadow)}#ql-root .ql-button .accept-request:active{background-color:var(--ql-follow-button-active-bg-list)}#ql-root .ql-button .reject-request:active{background-color:rgba(237,73,86,.3)}#ql-root .request-actions button::after{content:'';position:absolute;top:50%;left:50%;width:5px;height:5px;background:rgba(255,255,255,.5);opacity:0;border-radius:100%;transform:scale(1,1) translate(-50%,-50%);transform-origin:50% 50%}#ql-root .request-actions button:focus:not(:active)::after{animation:ripple .6s ease-out}#ql-root .follower-item.compact .request-actions button{width:40px;height:40px}#ql-root .follower-item.compact .request-actions .ql-icons-outlined{font-size:var(--icon-size-lg)}#ql-root .ql-registration-drawer .ql-form-step{display:none;padding:var(--spacing-md)}#ql-root .ql-registration-drawer .ql-form-step.active{display:block}#ql-root .ql-registration-drawer fieldset{border:1px solid var(--ql-border-color);border-radius:8px;padding:var(--spacing-lg) var(--spacing-xl);margin-bottom:var(--spacing-xl)}#ql-root .ql-registration-drawer legend{padding:0 var(--spacing-sm);color:var(--ql-medium-gray-color);font-size:var(--font-size-xs);font-weight:700}#ql-root .ql-registration-drawer .ql-form-group{margin-bottom:var(--spacing-xl);position:relative}#ql-root .ql-registration-drawer .floating-label-group{position:relative}#ql-root .ql-registration-drawer .floating-label-group label{position:absolute;top:0;left:12px;height:100%;display:flex;align-items:center;pointer-events:none;color:var(--ql-medium-gray-color);transition:all .2s ease-out;font-size:16px;background-color:transparent}#ql-root .ql-registration-drawer .floating-label-group input:focus+label,#ql-root .ql-registration-drawer .floating-label-group.active label{top:-16px;left:8px;font-size:var(--font-size-xs);color:var(--ql-primary-color);padding:0 4px;z-index:10}#ql-root .ql-registration-drawer input.error+label{color:var(--ql-error-color)}#ql-root .ql-registration-drawer input[type=email],#ql-root .ql-registration-drawer input[type=password],#ql-root .ql-registration-drawer input[type=text],#ql-root .ql-registration-drawer select{width:100%;padding:12px;border:1px solid var(--ql-border-color);border-radius:4px;font-size:16px;background-color:var(--ql-background-color);color:var(--ql-text-color);transition:border-color .2s,box-shadow .2s}#ql-root .ql-registration-drawer input:focus,#ql-root .ql-registration-drawer select:focus{outline:0;border-color:var(--ql-primary-color);box-shadow:0 0 0 3px rgba(31,168,245,.2)}#ql-root .ql-registration-drawer input.error,#ql-root .ql-registration-drawer select.error{border-color:var(--ql-error-color)}#ql-root .ql-registration-drawer .ql-form-group .ql-input-error{color:var(--ql-error-color);font-size:var(--font-size-xs);margin-top:var(--spacing-xs);min-height:14px;animation:fadeIn .3s ease-out}#ql-root .ql-registration-drawer #password-strength-meter{margin-top:var(--spacing-xs)}#ql-root .ql-registration-drawer .strength-bar{height:5px;width:0%;background-color:var(--ql-error-color);border-radius:5px;transition:width .3s,background-color .3s}#ql-root .ql-registration-drawer .strength-bar.strength-1{background-color:#e74c3c}#ql-root .ql-registration-drawer .strength-bar.strength-2{background-color:#f39c12}#ql-root .ql-registration-drawer .strength-bar.strength-3{background-color:#f1c40f}#ql-root .ql-registration-drawer .strength-bar.strength-4{background-color:#2ecc71}#ql-root .ql-registration-drawer .strength-text{font-size:var(--font-size-xs);color:var(--ql-medium-gray-color)}#ql-root .ql-registration-drawer .settings-option{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) 0;color:var(--ql-primary-text-color)}#ql-root .ql-registration-drawer .ql-terms-container{margin:var(--spacing-xl) 0}#ql-root .ql-registration-drawer .ql-terms-container textarea{width:100%;height:100px;resize:none;background-color:var(--ql-light-background-color);color:var(--ql-text-color);border:1px solid var(--ql-border-color);border-radius:4px;padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}#ql-root .ql-registration-drawer .ql-provider-button-submit{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:14px;border:1px solid var(--ql-follow-button-border);border-radius:var(--ql-follow-button-radius);cursor:pointer;transition:all .25s ease;font-size:var(--font-size-xl);font-weight:500;background-color:var(--ql-primary-color);color:var(--ql-background-color);box-shadow:var(--ql-follow-button-shadow)}#ql-root .ql-registration-drawer .ql-provider-button-submit:hover{background-color:var(--ql-primary-color);opacity:.9;transform:scale(var(--ql-follow-button-hover-scale));box-shadow:var(--ql-follow-button-hover-shadow)}#ql-root .ql-registration-drawer .ql-provider-button-submit:active{transform:scale(var(--ql-follow-button-active-scale));background-color:var(--ql-primary-color);opacity:.8;box-shadow:var(--ql-follow-button-active-shadow)}#ql-root .ql-registration-drawer #reg-submit-button:disabled,#ql-root .ql-registration-drawer #reg-verify-button:disabled{opacity:.5;cursor:not-allowed;transform:scale(1);box-shadow:var(--ql-follow-button-shadow)}#ql-root .ql-registration-drawer .ql-provider-button-submit.loading span{color:transparent}#ql-root .ql-registration-drawer .ql-provider-button-submit.loading::after{content:'';position:absolute;width:20px;height:20px;border:3px solid transparent;border-top-color:#fff;border-radius:50%;animation:spinner 1s ease infinite}#ql-root .ql-registration-drawer .ql-form-error{color:var(--ql-error-color);font-size:var(--font-size-sm);margin-top:var(--spacing-md);text-align:center;min-height:16px;font-weight:700}#ql-root .ql-registration-drawer .step-2{text-align:center}#ql-root .ql-registration-drawer .verification-intro{margin-bottom:var(--spacing-xl);color:var(--ql-text-color)}#ql-root .ql-registration-drawer #reg-verification-code{font-size:24px;text-align:center;letter-spacing:8px}#ql-root .ql-registration-drawer #reg-timer{font-size:18px;font-weight:700;margin:var(--spacing-xl) 0;color:var(--ql-primary-color)}#ql-root .ql-registration-drawer .resend-link{display:block;margin-top:var(--spacing-md);color:var(--ql-primary-color);text-decoration:none}#ql-root .ql-registration-drawer .resend-link.disabled{pointer-events:none;opacity:.5}#ql-root .ql-registration-drawer .switch{position:relative;display:inline-block;width:44px;height:24px}#ql-root .ql-registration-drawer .switch input{opacity:0;width:0;height:0}#ql-root .ql-registration-drawer .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--ql-dark-background-color);transition:.4s;border-radius:34px}#ql-root .ql-registration-drawer .slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}#ql-root .ql-registration-drawer input:checked+.slider{background-color:var(--ql-primary-color)}#ql-root .ql-registration-drawer input:checked+.slider:before{transform:translateX(20px)}@keyframes spinner{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:769px){#ql-root .ql-comments,#ql-root .ql-community-profile,#ql-root .ql-likes{max-width:500px;left:unset!important;border-top-left-radius:unset!important;border-top-right-radius:unset!important;box-shadow:-4px 0 10px rgba(0,0,0,.2);right:0}#ql-root .ql-comments .setting-comment,#ql-root .ql-modal .setting-comment{display:initial}#ql-root .ql-modal{left:unset;right:0}#ql-root .ql-community-header::before{position:unset!important;top:unset!important;left:unset!important;transform:unset!important;width:unset!important;height:unset!important;background-color:unset!important;border-radius:unset!important}#ql-root .drawer{left:unset;right:0;border-radius:0;box-shadow:0 -10px 20px rgba(0,0,0,.3)!important;width:500px}#ql-root .drawer-header::before{position:unset}}@media (max-width:768px){#ql-root .ql-comments .setting-comment{display:none}#ql-root .drawer{width:100%;min-width:none;max-width:none;box-shadow:0 -10px 20px rgba(0,0,0,.3)!important}#ql-root .ql-comments #ql-send{display:none}#ql-root .ql-comments .emoji-button{display:none!important}}#ql-root #QueloraSession{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:10000;backdrop-filter:blur(5px)}#ql-root #QueloraSession .ql-modal-content{background-color:var(--ql-bw-background-color,#fff);padding:var(--spacing-display,24px);border-radius:12px;box-shadow:var(--avatar-shadow-1,0 4px 12px rgba(0,0,0,.15));text-align:center;max-width:380px;width:90%;position:relative}#ql-root #QueloraSession .ql-close-button{position:absolute;top:var(--spacing-xl,16px);right:var(--spacing-xl,16px);background:0 0;border:none;font-size:var(--font-size-xl,24px);cursor:pointer;color:var(--ql-medium-gray-color,#666)}#ql-root #QueloraSession .ql-close-button:hover{color:var(--ql-dark-gray-color,#333)}#ql-root #QueloraSession .ql-title{margin-bottom:var(--spacing-xxxl,32px);color:var(--ql-primary-text-color,#333);font-size:var(--font-size-xl,20px);font-weight:600}#ql-root #QueloraSession .ql-providers-container{display:flex;flex-direction:column;gap:var(--spacing-md,12px)}#ql-root #QueloraSession .ql-register-link-container{margin-top:var(--spacing-lg,20px);font-size:var(--font-size-sm,12px);color:var(--ql-medium-gray-color)}#ql-root #QueloraSession .ql-register-link-container a{color:var(--ql-primary-color);font-weight:700;text-decoration:none;cursor:pointer}#ql-root #QueloraSession .ql-register-link-container a:hover{text-decoration:underline}#ql-root #QueloraSession .ql-separator{display:flex;align-items:center;text-align:center;color:var(--ql-medium-gray-color);font-size:var(--font-size-sm);margin:var(--spacing-md) 0}#ql-root #QueloraSession .ql-separator::after,#ql-root #QueloraSession .ql-separator::before{content:'';flex:1;border-bottom:1px solid var(--ql-light-border-color)}#ql-root #QueloraSession .ql-separator:not(:empty)::before{margin-right:.25em}#ql-root #QueloraSession .ql-separator:not(:empty)::after{margin-left:.25em}#ql-root #QueloraSession .ql-form-container{display:flex;flex-direction:column;gap:var(--spacing-md)}#ql-root #QueloraSession .ql-form-group input{width:100%;padding:12px;border:1px solid var(--ql-border-color);border-radius:4px;font-size:16px;background-color:var(--ql-background-color);color:var(--ql-text-color);transition:border-color .2s,box-shadow .2s}#ql-root #QueloraSession .ql-form-group input:focus{outline:0;border-color:var(--ql-primary-color);box-shadow:0 0 0 3px rgba(31,168,245,.2)}#ql-root #QueloraSession .ql-provider-button-submit{position:relative;width:100%;padding:12px;border:none;border-radius:4px;font-size:16px;font-weight:500;cursor:pointer;color:#fff;background:var(--ql-primary-color);transition:opacity .2s,transform .2s}#ql-root #QueloraSession .ql-provider-button-submit:hover{opacity:.9}#ql-root #QueloraSession .ql-provider-button-submit.loading{pointer-events:none}#ql-root #QueloraSession .ql-provider-button-submit.loading span{color:transparent}#ql-root #QueloraSession .ql-provider-button-submit.loading::after{content:'';position:absolute;width:20px;height:20px;top:0;left:0;right:0;bottom:0;margin:auto;border:3px solid transparent;border-top-color:#fff;border-radius:50%;animation:spinner 1s ease infinite}#ql-root #QueloraSession .ql-login-error{color:var(--ql-error-color,red);font-size:var(--font-size-sm,12px);margin-top:var(--spacing-md,12px);text-align:center}#ql-root #QueloraSession .ql-provider-button{display:flex;justify-content:center;border-radius:4px;overflow:hidden;transition:opacity .2s,transform .2s}#ql-root #QueloraSession .ql-provider-button:hover{opacity:.9;transform:translateY(-1px)}#ql-root #QueloraSession .ql-provider-button button{width:90%;padding:12px;border:none;border-radius:4px;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;color:#fff}#ql-root #QueloraSession .ql-provider-button.google button{background:#4285f4}#ql-root #QueloraSession .ql-provider-button.facebook button{background:#1877f2}#ql-root #QueloraSession .ql-provider-button.apple button{background:#000}#ql-root #QueloraSession .ql-provider-button.x button{background:#000}@keyframes spinner{from{transform:rotate(0)}to{transform:rotate(360deg)}}#ql-root #ql-community-general-settings,#ql-root #ql-community-settings{font-family:var(--ql-font-family-system);width:100%;scrollbar-width:thin;scrollbar-color:var(--ql-medium-gray-color) var(--ql-light-background-color)}#ql-root #ql-community-general-settings .settings-menu,#ql-root #ql-community-settings .settings-menu{display:flex;flex-direction:column}#ql-root #ql-community-general-settings .settings-header,#ql-root #ql-community-settings .settings-header{font-size:var(--font-size-xlg);font-weight:600;color:var(--ql-primary-text-color);margin:var(--spacing-md) 0 var(--spacing-sm);padding-left:var(--spacing-md)}#ql-root #ql-community-general-settings .settings-option,#ql-root #ql-community-settings .settings-option{padding:var(--spacing-md);font-size:var(--font-size-md);color:var(--ql-text-color);cursor:pointer;transition:background-color .2s ease,color .2s ease;display:flex;align-items:center;justify-content:space-between;border-radius:6px}#ql-root #ql-community-general-settings .theme-option,#ql-root #ql-community-settings .theme-option{justify-content:center!important}#ql-root #ql-community-general-settings .profile-option,#ql-root #ql-community-settings .profile-option{justify-content:space-between}#ql-root #ql-community-general-settings .settings-option:hover,#ql-root #ql-community-settings .settings-option:hover{color:var(--ql-primary-color)}#ql-root #ql-community-general-settings .settings-divider,#ql-root #ql-community-settings .settings-divider{height:1px;background-color:var(--ql-light-border-color);margin:var(--spacing-md) 0}#ql-root #ql-community-general-settings .theme-buttons,#ql-root #ql-community-settings .theme-buttons{display:flex;gap:var(--spacing-md)}#ql-root #ql-community-general-settings .theme-button,#ql-root #ql-community-settings .theme-button{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-display);font-size:var(--font-size-md);cursor:pointer;border:1px solid var(--ql-light-border-color);border-radius:6px;transition:background-color .2s ease,color .2s ease;width:120px}#ql-root #ql-community-general-settings .theme-button.active,#ql-root #ql-community-settings .theme-button.active{background-color:var(--ql-primary-color);color:var(--ql-primary-text-color)}#ql-root #ql-community-general-settings .theme-button:hover,#ql-root #ql-community-settings .theme-button:hover{background-color:var(--ql-light-background-color);color:var(--ql-primary-color)}#ql-root #ql-community-general-settings .profile-container,#ql-root #ql-community-settings .profile-container{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:auto}#ql-root #ql-community-general-settings .user-info-container,#ql-root #ql-community-settings .user-info-container{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-xl);cursor:pointer;border-radius:6px;transition:background-color .2s ease;width:100%}#ql-root #ql-community-general-settings .user-info-container:hover,#ql-root #ql-community-settings .user-info-container:hover{background-color:var(--ql-light-background-color)}#ql-root #ql-community-general-settings .profile-avatar,#ql-root #ql-community-settings .profile-avatar{width:40px;height:40px;margin-right:10px;border-radius:50%;background-size:cover;background-position:center;border:var(--avatar-small-border-width) solid var(--avatar-border-color);box-shadow:var(--avatar-shadow-1);flex-shrink:0}#ql-root #ql-community-general-settings .avatar-initials,#ql-root #ql-community-settings .avatar-initials{background-color:var(--ql-primary-color);color:var(--ql-primary-text-color);font-weight:600;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-sm)}#ql-root #ql-community-general-settings .user-text-container,#ql-root #ql-community-settings .user-text-container{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}#ql-root #ql-community-general-settings .user-name,#ql-root #ql-community-settings .user-name{font-weight:500;font-size:var(--font-size-md);color:var(--ql-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ql-root #ql-community-general-settings .user-email,#ql-root #ql-community-settings .user-email{font-size:var(--font-size-sm);color:var(--ql-light-gray-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ql-root #ql-community-general-settings .language-select-container,#ql-root #ql-community-settings .language-select-container{padding:var(--spacing-md) var(--spacing-xl)}#ql-root #ql-community-general-settings .language-select,#ql-root #ql-community-settings .language-select{width:100%;padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-md);color:var(--ql-text-color);background-color:var(--ql-bw-background-color);border:1px solid var(--ql-light-border-color);border-radius:6px;appearance:none;cursor:pointer;transition:border-color .2s ease}#ql-root #ql-community-general-settings .language-select:focus,#ql-root #ql-community-settings .language-select:focus{outline:0;border-color:var(--ql-primary-color)}#ql-root #ql-community-general-settings .switch,#ql-root #ql-community-settings .switch{position:relative;display:inline-block;width:44px;height:24px}#ql-root #ql-community-general-settings .switch input,#ql-root #ql-community-settings .switch input{opacity:0;width:0;height:0}#ql-root #ql-community-general-settings .slider,#ql-root #ql-community-settings .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--ql-medium-gray-color);transition:.3s;border-radius:24px}#ql-root #ql-community-general-settings .slider:before,#ql-root #ql-community-settings .slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:var(--ql-primary-text-color);transition:.3s;border-radius:50%}#ql-root #ql-community-general-settings input:checked+.slider,#ql-root #ql-community-settings input:checked+.slider{background-color:var(--ql-primary-color)}#ql-root #ql-community-general-settings input:checked+.slider:before,#ql-root #ql-community-settings input:checked+.slider:before{transform:translateX(20px)}#ql-root .logout-option,#ql-root .ql-login-option{padding:var(--spacing-md) var(--spacing-xl);font-size:var(--font-size-md);color:var(--ql-text-color);cursor:pointer;display:flex;align-items:center;gap:var(--spacing-sm);border-radius:6px;transition:background-color .2s ease}#ql-root .ql-ql-login-label{padding-left:15px}#ql-root .ql-logout-option{margin-left:auto!important}#ql-root .logout-option:hover,#ql-root .ql-login-option:hover{background-color:var(--ql-light-background-color);color:var(--ql-primary-color)}#ql-root .language-select-wrapper{display:flex;align-items:center;gap:var(--spacing-md);padding:0 var(--spacing-md);border:1px solid var(--ql-light-border-color);border-radius:6px;height:var(--ql-language-select-height);transition:border-color .2s ease}#ql-root .language-select-wrapper:hover{border-color:var(--ql-primary-color)}#ql-root .language-select-wrapper .ql-icons-outlined{font-size:var(--ql-language-select-icon-size);color:var(--ql-text-color)}#ql-root .language-select{flex:1;border:none;background:0 0;font-size:var(--font-size-md);color:var(--ql-text-color);appearance:none;padding:var(--spacing-sm) 0}#ql-root .privacy-option-text{display:flex;flex-direction:column;flex:1}#ql-root .option-description{font-size:var(--font-size-sm);color:var(--ql-option-description-color);margin-top:var(--spacing-xs)}#ql-root .notification-suboptions{border:1px solid var(--ql-light-border-color);border-radius:6px;margin:var(--spacing-md) 0;padding:0 var(--spacing-md)}#ql-root .notification-suboptions legend{padding:0 var(--spacing-sm);font-size:var(--font-size-sm);color:var(--ql-light-gray-color)}#ql-root .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#ql-root .settings-option.suboption{padding:var(--spacing-sm) 0;border-bottom:1px solid var(--ql-ultralight-border-color)}#ql-root .settings-option.suboption:last-child{border-bottom:none}#ql-root .theme-selector-group{width:100%;padding:var(--ql-theme-group-padding);border:1px solid var(--ql-light-border-color);border-radius:6px}#ql-root .theme-description{font-size:var(--font-size-sm);color:var(--ql-option-description-color);margin-top:var(--spacing-md);text-align:center}#ql-root .settings-option{padding:var(--spacing-md) var(--spacing-xl);display:flex;align-items:center;justify-content:space-between}#ql-root .remember-session{margin-top:var(--spacing-sm)}#ql-root .settings-column{flex-direction:column!important;text-align:left;align-items:flex-start}#ql-root .settings-option .privacy-option-text{display:flex;flex-direction:column;gap:var(--spacing-xs)}#ql-root .settings-option .btn-group{display:flex;gap:var(--spacing-sm);justify-content:center;margin:var(--spacing-md) 0;align-items:center!important;width:-webkit-fill-available}#ql-root .settings-option .privacy-button{display:flex;align-items:center;justify-content:center;padding:6px 8px;border:1px solid var(--ql-follow-button-border);border-radius:var(--ql-follow-button-radius);cursor:pointer;transition:all .25s ease;font-size:var(--font-size-sm);font-weight:500;background-color:var(--ql-follow-button-bg);color:var(--ql-follow-button-color);box-shadow:var(--ql-follow-button-shadow);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#ql-root .settings-option .privacy-button:hover{background-color:var(--ql-follow-button-hover-bg);transform:scale(var(--ql-follow-button-hover-scale));box-shadow:var(--ql-follow-button-hover-shadow)}#ql-root .settings-option .privacy-button:active{transform:scale(var(--ql-follow-button-active-scale));background-color:var(--ql-follow-button-active-bg)}#ql-root .settings-option .privacy-button.active{background:var(--ql-follow-button-active-bg-profile);border-color:var(--ql-follow-button-active-bg-profile);color:#fff;box-shadow:var(--ql-follow-button-active-shadow)}#ql-root .settings-option .option-description{text-align:center;font-size:var(--font-size-sm);color:var(--ql-light-gray-color)}#ql-root .ql-survey-container{padding:var(--spacing-xxl);display:flex;flex-direction:column;gap:var(--spacing-display);width:100%}#ql-root .ql-survey-container .ql-survey-question{font-size:var(--font-size-xxl);font-weight:700;color:var(--ql-primary-text-color);text-align:center;margin:0 0 var(--spacing-display)}#ql-root .ql-survey-container .ql-survey-options{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%}#ql-root .ql-survey-container .ql-survey-option{background-color:var(--ql-dark-background-color);color:var(--ql-text-color);padding:var(--spacing-xl) var(--spacing-xxl);border-radius:var(--ql-follow-button-radius);font-size:var(--font-size-lg);text-align:center;font-weight:500;cursor:pointer;border:2px solid var(--ql-border-color);transition:background-color .2s ease,border-color .2s ease,transform .1s ease;box-shadow:var(--ql-shadow)}#ql-root .ql-survey-container .ql-survey-option:hover{background-color:var(--ql-dark-background-color);border-color:var(--ql-primary-color);color:var(--ql-primary-color);transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.2)}#ql-root .ql-survey-container .ql-survey-option:active{transform:scale(.98);background-color:var(--ql-primary-color);color:var(--ql-background-color)}#ql-root .ql-survey-results{width:100%;display:flex;flex-direction:column;gap:var(--spacing-xl)}#ql-root .ql-survey-results .ql-survey-question{font-size:var(--font-size-xxl);font-weight:700;color:var(--ql-primary-text-color);text-align:center;margin:0 0 var(--spacing-display)}#ql-root .ql-survey-results .ql-survey-options-results{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-display);width:100%}#ql-root .ql-survey-results .ql-survey-result-item{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%;position:relative;padding:var(--spacing-xs) 0}#ql-root .ql-survey-results .ql-survey-result-text{display:flex;justify-content:space-between;font-size:var(--font-size-md);font-weight:500;color:var(--ql-text-color);z-index:1;padding:0 var(--spacing-xs)}#ql-root .ql-survey-results .ql-survey-result-bar-bg{width:100%;height:12px;background-color:var(--ql-light-background-color);border-radius:6px;overflow:hidden;position:relative;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}#ql-root .ql-survey-results .ql-survey-result-bar-fg{height:100%;background:var(--ql-primary-color);border-radius:6px;transition:width 1s ease-out;background:linear-gradient(to right,var(--ql-primary-color),var(--ql-color))}#ql-root .ql-survey-results .ql-survey-total-votes{text-align:right;font-size:var(--font-size-sm);color:var(--ql-light-gray-color);border-top:1px solid var(--ql-border-color);padding-top:var(--spacing-md)}#ql-root .ql-survey-thankyou{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xxxl) var(--spacing-xl);text-align:center;gap:var(--spacing-xl)}#ql-root .ql-survey-thankyou .ql-icons-outlined{font-size:64px;color:var(--ql-success-color);animation:fadeIn .8s ease-out}#ql-root .ql-survey-thankyou h3{font-size:var(--font-size-display);font-weight:600;color:var(--ql-primary-color);margin:0}#ql-root .ql-survey-thankyou .t{font-size:var(--font-size-md);color:var(--ql-text-color)}#ql-root .ql-toast-container{position:fixed;top:var(--spacing-display);right:var(--spacing-display);width:100%;max-width:450px;z-index:10000;display:flex;flex-direction:column;gap:var(--spacing-xl)}#ql-root .ql-toast{background-color:var(--ql-dark-background-color);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.15);padding:var(--spacing-xl);display:flex;gap:var(--spacing-lg);opacity:0;transform:translateX(20px);transition:all .3s ease-out;align-items:center;border:1px solid var(--ql-border-color);cursor:default}#ql-root :root{--ql-bg-rgb:255,255,255}#ql-root[data-theme=dark]{--ql-bg-rgb:30,30,30}#ql-root .ql-toast-visible{opacity:1;transform:translateX(0)}#ql-root .ql-toast-icon-container{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;flex-shrink:0;background-color:rgba(var(--ql-icon-bg-rgb),.3)}#ql-root .ql-toast-icon{width:18px;height:18px}#ql-root .ql-toast-content{flex:1;min-width:0}#ql-root .ql-toast-title{font-weight:600;font-size:var(--font-size-lg);margin-bottom:var(--spacing-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ql-root .ql-toast-body{font-size:var(--font-size-md);color:var(--ql-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ql-root .ql-toast-link{color:var(--ql-primary-text-color);text-decoration:none}#ql-root .ql-toast-link:hover{text-decoration:underline}#ql-root .ql-toast-close{background:0 0;border:none;font-size:var(--font-size-lg);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;width:24px;height:24px;color:var(--ql-text-color);flex-shrink:0;opacity:.7;transition:opacity .2s}#ql-root .ql-toast-close:hover{opacity:1}#ql-root .ql-toast-success{--ql-icon-bg-rgb:52,199,89;border-left:1px solid rgba(var(--ql-icon-bg-rgb),.3)}#ql-root .ql-toast-error{--ql-icon-bg-rgb:255,59,48;border-left:1px solid rgba(var(--ql-icon-bg-rgb),.3)}#ql-root .ql-toast-warning{--ql-icon-bg-rgb:255,149,0;border-left:1px solid rgba(var(--ql-icon-bg-rgb),.3)}#ql-root .ql-toast-info{--ql-icon-bg-rgb:0,122,255;border-left:1px solid rgba(var(--ql-icon-bg-rgb),.3)}#ql-root .ql-toast-success .ql-toast-icon{color:rgb(var(--ql-icon-bg-rgb))}#ql-root .ql-toast-error .ql-toast-icon{color:rgb(var(--ql-icon-bg-rgb))}#ql-root .ql-toast-warning .ql-toast-icon{color:rgb(var(--ql-icon-bg-rgb))}#ql-root .ql-toast-info .ql-toast-icon{color:rgb(var(--ql-icon-bg-rgb))}#ql-root .ql-toast-success .ql-toast-title{color:rgb(var(--ql-icon-bg-rgb))}#ql-root .ql-toast-error .ql-toast-title{color:rgb(var(--ql-icon-bg-rgb))}#ql-root .ql-toast-warning .ql-toast-title{color:rgb(var(--ql-icon-bg-rgb))}#ql-root .ql-toast-info .ql-toast-title{color:rgb(var(--ql-icon-bg-rgb))}#ql-root[data-theme=dark] .ql-toast{border-color:rgba(255,255,255,.1);box-shadow:0 4px 24px rgba(0,0,0,.25)}@media (max-width:480px){#ql-root .ql-toast-container{width:calc(100% - 40px);left:20px;right:auto;max-width:none}#ql-root .ql-toast{padding:var(--spacing-lg)}}:root{--ql-follow-button-bg:rgba(255, 255, 255, 0.8);--ql-follow-button-color:#007AFF;--ql-follow-button-border:rgba(0, 0, 0, 0.1);--ql-follow-button-shadow:0 1px 2px rgba(0, 0, 0, 0.05),inset 0 1px 1px rgba(255, 255, 255, 0.5);--ql-follow-button-hover-bg:rgba(240, 240, 240, 0.9);--ql-follow-button-hover-shadow:0 4px 8px rgba(0, 0, 0, 0.08),inset 0 1px 1px rgba(255, 255, 255, 0.6);--ql-follow-button-active-bg:rgba(220, 220, 220, 0.85);--ql-follow-button-active-scale:0.97;--ql-follow-button-hover-scale:1.03;--ql-follow-button-radius:18px;--ql-follow-button-active-shadow:0 2px 4px rgba(0, 0, 0, 0.1);--ql-follow-button-active-bg-profile:#66BFFF;--ql-follow-button-active-bg-list:#5EE6E6;--ql-color:#1BCBFC;--ql-primary-color:#1fa8f5;--ql-primary-text-color:#fefefe;--ql-secondary-color:#404040;--ql-background-color:#313131;--ql-bw-background-color:#202020;--ql-light-border-color:#202020;--ql-border-color:#202020;--ql-dark-background-color:#313131;--ql-light-background-color:#202020;--ql-gray-color:lightgray;--ql-medium-gray-color:#737373;--ql-light-gray-color:#a6a6a6;--ql-error-color:red;--ql-success-color:#ccc;--ql-warning-color:#ff4d4d;--ql-hover-warning-color:#ff1a1a;--ql-text-color:#dbdbdb;--ql-placeholder-color:#999;--ql-icon-color:#fff;--ql-active-icon-color:#ed4956;--ql-interaction-count-color:#8e8e8e;--ql-gold-color:#FFD700;--ql-accent-color:#404040;--ql-frosted-bg:rgba(255, 255, 255, 0.9);--ql-shadow:0 4px 16px rgba(0, 0, 0, 0.08);--ql-level-0-color:#474747;--ql-level-1-color:#4d4d4d;--ql-level-2-color:#5a5a5a;--ql-level-3-color:#676767;--ql-level-4-color:#747474;--ql-level-5-color:#818181;--ql-level-6-color:#8e8e8e;--ql-level-7-color:#9b9b9b;--ql-level-8-color:#a8a8a8;--ql-level-9-color:#b5b5b5;--ql-level-default-color:#000000;--avatar-border-width:3px;--avatar-small-border-width:1px;--avatar-border-color:#fff;--avatar-shadow-1:0 3px 6px rgba(255, 255, 255, 0.16);--avatar-shadow-2:0 3px 6px rgba(255, 255, 255, 0.23);--font-size-xxxs:8px;--font-size-xxs:10px;--font-size-xs:12px;--font-size-sm:13px;--font-size-md:14px;--font-size-lg:15px;--font-size-xl:17px;--font-size-xxl:19px;--font-size-xxxl:23px;--font-size-display:25px;--icon-size-sm:14px;--icon-size-md:16px;--icon-size-lg:18px;--icon-size-xl:20px;--icon-size-xxl:22px;--icon-size-xxxl:24px;--icon-size-display:25px;--icon-size-push:36px;--spacing-xxs:2px;--spacing-xs:4px;--spacing-sm:5px;--spacing-md:6px;--spacing-lg:8px;--spacing-xl:10px;--spacing-xxl:12px;--spacing-xxxl:15px;--spacing-display:20px;--ql-language-select-height:48px;--ql-suboption-indent:20px;--ql-option-description-color:var(--ql-light-gray-color);--ql-language-select-icon-size:24px;--ql-theme-group-padding:12px;--ql-toast-shadow:0 4px 12px rgba(0, 0, 0, 0.15);--ql-toast-border-radius:12px;--ql-toast-padding:var(--spacing-xl);--ql-toast-gap:var(--spacing-lg);--ql-toast-title-margin:var(--spacing-xs);--ql-toast-close-size:24px;--ql-font-family-system:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}[data-theme=light]{--ql-follow-button-bg:rgba(255, 255, 255, 0.9);--ql-follow-button-color:#007AFF;--ql-follow-button-border:rgba(0, 0, 0, 0.1);--ql-follow-button-shadow:0 1px 2px rgba(0, 0, 0, 0.05),inset 0 1px 1px rgba(255, 255, 255, 0.5);--ql-follow-button-hover-bg:rgba(245, 245, 245, 0.95);--ql-follow-button-hover-shadow:0 4px 8px rgba(0, 0, 0, 0.08),inset 0 1px 1px rgba(255, 255, 255, 0.6);--ql-follow-button-active-bg:rgba(230, 230, 230, 0.85);--ql-follow-button-active-bg-profile:#66BFFF;--ql-follow-button-active-bg-list:#5EE6E6;--ql-color:#1BCBFC;--ql-primary-color:#1fa8f5;--ql-primary-text-color:#333;--ql-secondary-color:#F2F2F2;--ql-background-color:#FFFAFA;--ql-border-color:#dbdbdb;--ql-dark-background-color:#e6e6e6;--ql-bw-background-color:#FFFFFF;--ql-light-background-color:#F2F2F2;--ql-light-border-color:#dbdbdb;--ql-gray-color:lightgray;--ql-medium-gray-color:#666;--ql-light-gray-color:#999;--ql-error-color:red;--ql-success-color:#3897f0;--ql-warning-color:#ff4d4d;--ql-hover-warning-color:#ff1a1a;--ql-text-color:#333;--ql-gold-color:#5f551a;--ql-placeholder-color:#999;--ql-icon-color:#333;--ql-active-icon-color:#ed4956;--ql-interaction-count-color:#8e8e8e;--ql-level-0-color:#f8f8f8;--ql-level-1-color:#e0e0e0;--ql-level-2-color:#d0d0d0;--ql-level-3-color:#c0c0c0;--ql-level-4-color:#b0b0b0;--ql-level-5-color:#a0a0a0;--ql-level-6-color:#909090;--ql-level-7-color:#808080;--ql-level-8-color:#707070;--ql-level-9-color:#606060;--ql-level-default-color:#ffffff;--avatar-small-border-width:1px;--avatar-border-width:3px;--avatar-border-color:#fff;--avatar-shadow-1:0 3px 6px rgba(0, 0, 0, 0.16);--avatar-shadow-2:0 3px 6px rgba(0, 0, 0, 0.23)}