@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap";.ios-help[data-v-c553a759]{opacity:0;pointer-events:none;z-index:1000;width:100vw;height:100vh;transition:all .3s ease-out;position:fixed;top:0;left:0}.ios-help-mask[data-v-c553a759]{background-color:#000000b3;width:100%;height:100%;transition:all .3s ease-out;position:absolute;top:0;left:0}.ios-help-content[data-v-c553a759]{background-color:#1e1e1e1a;border-radius:12px;width:60vw;min-width:300px;max-width:560px;height:92vh;margin:0 auto;transition:all .3s ease-out;position:fixed;inset:4vh 0 0;overflow:hidden;transform:translateY(200px)scale(.5)}.ios-help-content iframe[data-v-c553a759]{width:100%;height:100%}.ios-help-content[data-v-c553a759]{box-sizing:border-box;padding-bottom:20px;transition-delay:50ms}.ios-help-content[data-v-c553a759]:after{content:"";-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:-1;background-color:#000000b3;width:100%;height:100%;position:absolute;top:0;left:0}.ios-help-content .scroll-y[data-v-c553a759]{width:100%;height:100%;overflow:hidden;overflow-y:overlay;position:relative}.ios-help-content .options[data-v-c553a759]{padding:8px 0;font-size:14px;position:relative}.ios-help-content .options .options-name[data-v-c553a759]{box-sizing:border-box;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:9;align-items:center;height:48px;padding:0 16px;font-size:16px;display:flex;position:sticky;top:0;left:0}.ios-help-content .options .options-name .options-name-index[data-v-c553a759]{color:#0097ff;background-color:#80808033;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-right:8px;font-size:14px;display:flex}.ios-help-content .options .options-tip[data-v-c553a759]{opacity:.7;margin-left:8px;padding:4px 20px;font-size:12px}.ios-help-content .options .options-describe[data-v-c553a759]{opacity:1;margin-left:8px;padding:4px 20px;font-size:14px}.ios-help-content .options .unordered[data-v-c553a759]:before{content:"·";margin-right:4px;font-weight:700;position:relative}.ios-help-content .options .options-image[data-v-c553a759]{box-sizing:border-box;width:100%;padding:20px;position:relative}.ios-help-content .options .options-image img[data-v-c553a759]{object-fit:contain;border-radius:20px;width:min-content;max-width:100%;overflow:hidden}.ios-help-content .options .options-row+.options-row[data-v-c553a759]{margin-top:8px}.ios-help-content .options .options-item[data-v-c553a759]{box-sizing:border-box;background-color:#28282880;border-radius:6px;justify-content:space-between;align-items:center;height:36px;margin:4px 24px 0;padding:0 8px;transition:all .3s ease-out;display:flex;position:relative}.ios-help-content .options .options-item[data-v-c553a759]:hover{background-color:#282828e6}.ios-help-content .options .options-item-tip[data-v-c553a759]{opacity:.5;padding:4px 32px;font-size:11px;line-height:20px}.ios-help-content .options+.options[data-v-c553a759]:after{content:"";z-index:10;background-color:#80808033;width:100%;height:1px;position:absolute;top:0;left:0}.ios-help-show[data-v-c553a759]{opacity:1;pointer-events:all}.ios-help-show .ios-help-content[data-v-c553a759]{transform:translateY(0)scale(1)}.transition-view[data-v-6d96b1e9]{--offset-px:800;flex-direction:column;width:100%;display:flex;position:relative}.transition-view-tab[data-v-6d96b1e9]{flex-shrink:0;width:100%;height:fit-content}.transition-view-content[data-v-6d96b1e9]{flex:1;width:100%;height:0;position:relative}.transition-view-swipe[data-v-6d96b1e9]{flex-shrink:0;width:100%;height:fit-content}.overflow-hide[data-v-6d96b1e9]{overflow:hidden}.slide-enter-active[data-v-6d96b1e9],.slide-leave-active[data-v-6d96b1e9]{transition:transform .5s ease-out,opacity .5s ease-out}.slide-enter-from[data-v-6d96b1e9]{opacity:0}.slide-enter-to[data-v-6d96b1e9],.slide-leave-from[data-v-6d96b1e9]{opacity:1}.slide-leave-to[data-v-6d96b1e9]{opacity:0}.slideScale-enter-active[data-v-6d96b1e9],.slideScale-leave-active[data-v-6d96b1e9]{transition:transform .5s ease-out,opacity .5s ease-out}.slideScale-enter-from[data-v-6d96b1e9]{opacity:0;transform:scale(1.2)}.slideScale-enter-to[data-v-6d96b1e9]{opacity:1;transform:scale(1)}.slideScale-leave-from[data-v-6d96b1e9]{opacity:1}.slideScale-leave-to[data-v-6d96b1e9]{opacity:0}@keyframes slideScale-6d96b1e9{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.slideScale-enter-active[data-v-6d96b1e9]{animation:.23s slideScale-6d96b1e9}.slideScale-leave-active[data-v-6d96b1e9]{animation:.23s reverse slideScale-6d96b1e9}@keyframes bottom-bounce-in-6d96b1e9{0%{transform:translateY(var(--offset-px));opacity:0}40%{opacity:1;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes bottom-bounce-out-6d96b1e9{0%{opacity:1}to{opacity:0}}.slideFromBottom-enter-active[data-v-6d96b1e9]{animation:1s bottom-bounce-in-6d96b1e9}.slideFromBottom-leave-active[data-v-6d96b1e9]{animation:.5s bottom-bounce-out-6d96b1e9}@keyframes top-bounce-in-6d96b1e9{0%{transform:translateY(-var(--offset-px));opacity:0}40%{opacity:1;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes top-bounce-out-6d96b1e9{0%{opacity:1}to{opacity:0}}.slideFromTop-enter-active[data-v-6d96b1e9]{animation:1s top-bounce-in-6d96b1e9}.slideFromTop-leave-active[data-v-6d96b1e9]{animation:.5s top-bounce-out-6d96b1e9}.slideFromLeft-enter-active[data-v-6d96b1e9],.slideFromLeft-leave-active[data-v-6d96b1e9]{transition:transform .5s ease-out,opacity .5s ease-out;top:0;left:0;position:absolute!important}.slideFromLeft-enter-from[data-v-6d96b1e9]{opacity:0;left:-100%}.slideFromLeft-enter-to[data-v-6d96b1e9],.slideFromLeft-leave-from[data-v-6d96b1e9]{opacity:1;left:0}.slideFromLeft-leave-to[data-v-6d96b1e9]{opacity:0;left:-100%}.slideFromRight-enter-active[data-v-6d96b1e9],.slideFromRight-leave-active[data-v-6d96b1e9]{transition:transform .5s ease-out,opacity .5s ease-out;top:0;left:0;position:absolute!important}.slideFromRight-enter-from[data-v-6d96b1e9]{opacity:0;transform:translateY(var(--offset-px));left:100%}.slideFromRight-enter-to[data-v-6d96b1e9],.slideFromRight-leave-from[data-v-6d96b1e9]{opacity:1;left:0}.slideFromRight-leave-to[data-v-6d96b1e9]{opacity:0;left:100%}.slideFromLeftToRight-enter-active[data-v-6d96b1e9],.slideFromLeftToRight-leave-active[data-v-6d96b1e9]{transition:transform .7s ease-out,opacity .7s ease-out;top:0;left:0;position:absolute!important}.slideFromLeftToRight-enter-from[data-v-6d96b1e9]{transform:scale(0) translateX(calc(-1px * (var(--offset-px))));opacity:0}.slideFromLeftToRight-enter-to[data-v-6d96b1e9],.slideFromLeftToRight-leave-from[data-v-6d96b1e9]{opacity:1;transform:scale(1)translate(0)}.slideFromLeftToRight-leave-to[data-v-6d96b1e9]{transform:scale(0) translateX(calc(1px * (var(--offset-px))));opacity:0}.slideFromRightToLeft-enter-active[data-v-6d96b1e9],.slideFromRightToLeft-leave-active[data-v-6d96b1e9]{transition:transform .7s ease-out,opacity .7s ease-out;top:0;left:0;position:absolute!important}.slideFromRightToLeft-enter-from[data-v-6d96b1e9]{transform:scale(0) translateX(calc(1px * (var(--offset-px))));opacity:0}.slideFromRightToLeft-enter-to[data-v-6d96b1e9],.slideFromRightToLeft-leave-from[data-v-6d96b1e9]{opacity:1;transform:scale(1)translate(0)}.slideFromRightToLeft-leave-to[data-v-6d96b1e9]{transform:scale(0) translateX(calc(-1px * (var(--offset-px))));opacity:0}@keyframes mapInfoWindow-in-6d96b1e9{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)translateY(0)scale(1)}}.mapInfoWindow-enter-active[data-v-6d96b1e9]{animation:.5s mapInfoWindow-in-6d96b1e9}.mapInfoWindow-leave-active[data-v-6d96b1e9]{opacity:0}.card[data-v-7bc21473]{border-radius:12px;position:relative}.card .card-content[data-v-7bc21473]{border-radius:inherit;background-color:#141414e6;width:100%;height:100%;position:relative;box-shadow:inset 0 0 40px 40px #0a0a0a}.card .card-content-hide[data-v-7bc21473]{pointer-events:none;border-radius:inherit;width:100%;height:100%;position:absolute;top:0;left:0}.card[data-v-7bc21473]:after{content:"";border-radius:inherit;pointer-events:none;width:100%;height:100%;transition:all .23s ease-out;position:absolute;top:0;left:0;box-shadow:0 0 40px 4px #8080801a}.load[data-v-7d5bdd85]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.load .load-content[data-v-7d5bdd85]{border-radius:12px;flex-flow:column wrap;justify-content:center;align-items:center;width:280px;height:120px;padding:20px;display:flex;position:relative;overflow:hidden}.load .load-content .load-tip[data-v-7d5bdd85]{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;padding:20px;font-size:14px;display:flex}.load .load-content .btns[data-v-7d5bdd85]{align-items:center;gap:20px;font-size:12px;display:flex}.load .load-content .btns .btns-item[data-v-7d5bdd85]{box-sizing:border-box;color:#fff;cursor:pointer;background-color:#0097ff;border:1px solid #40404080;border-radius:6px;justify-content:center;align-self:center;align-items:center;height:28px;padding:4px 16px;transition:all .3s ease-out;display:flex}.load .load-content .btns .btns-item[data-v-7d5bdd85]:hover{filter:drop-shadow(0 0 4px #ffffff80)}.load .load-content .btns .back[data-v-7d5bdd85]{background-color:#333}.pr-form-item[data-v-7dddad05]{max-height:100px;margin-bottom:32px;transition:all .3s}.pr-form-item-hide[data-v-7dddad05]{opacity:0;max-height:0;margin-bottom:0}input[data-v-7dddad05]{color:#f80404}input[data-v-7dddad05]:focus{outline:none}.set-view[data-v-7dddad05]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.set-view .card-content[data-v-7dddad05]{border-radius:inherit;width:100%;height:100%;position:relative;overflow:hidden}.set-view .set-view-content[data-v-7dddad05]{box-sizing:border-box;width:440px;height:fit-content;padding:80px 40px;position:relative}.set-view .set-view-content .set-view-content-span[data-v-7dddad05]{position:relative}.set-view .set-view-content .set-view-content-span[data-v-7dddad05]:after{content:"";background-color:#80808033;width:calc(100% + 80px);height:1px;position:absolute;bottom:0;left:-40px}.set-view .set-view-content .set-view-option[data-v-7dddad05]{position:absolute;top:12px;right:12px}.set-view .set-view-content .view-title[data-v-7dddad05]{font-size:18px}.set-view .set-view-content .view-describe[data-v-7dddad05]{box-sizing:border-box;opacity:.7;min-height:60px;padding:20px 0;font-size:12px}.set-view .set-view-content .form-item-tips[data-v-7dddad05]{pointer-events:all;opacity:1;justify-content:flex-end;align-items:center;gap:16px;width:fit-content;height:fit-content;transition:all .3s ease-out;display:flex;position:absolute;bottom:-32px;right:0}.set-view .set-view-content .form-item-tips .form-item-tips-text[data-v-7dddad05]{color:#fff;cursor:pointer;text-underline-offset:3px;align-self:flex-end;width:fit-content;font-size:12px;text-decoration:underline;transition:all .3s ease-out}.set-view .set-view-content .form-btns[data-v-7dddad05]{justify-content:center;align-items:center;gap:20px;margin-top:40px;display:flex}.set-view .set-view-content .form-btns-item[data-v-7dddad05]{box-sizing:border-box;color:#fff;cursor:pointer;justify-content:center;align-self:center;align-items:center;width:160px;height:32px;transition:all .3s ease-out;display:flex}.updateTime-tip[data-v-7dddad05]{text-align:center;width:fit-content;font-size:12px;position:absolute;bottom:20px;right:20px}.updateTime-tip span[data-v-7dddad05]{color:#80808080}.btns[data-v-d21c6612]{background-color:var(--btn-bg-color,#40404066);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);cursor:pointer;pointer-events:all;z-index:1;border-radius:20px;align-items:center;width:fit-content;height:fit-content;transition:all .33s ease-out;display:flex;position:relative}.btns .popup-icon[data-v-d21c6612]{opacity:0;pointer-events:none;justify-content:center;align-items:center;width:0;height:100%;margin-left:0;padding:0;transition:all .3s ease-out;display:flex;transform:scale(0)}.btns .popup-icon-show[data-v-d21c6612]{opacity:.7;pointer-events:all;width:fit-content;min-width:20px;transform:scale(1)}.btns .tip-icon[data-v-d21c6612]{box-sizing:border-box;border-radius:inherit;opacity:.7;flex-shrink:0;justify-content:center;align-items:center;width:fit-content;font-size:14px;transition:all .33s ease-out;display:flex;position:relative}.btns .tip-icon .tip-icon-view[data-v-d21c6612]{box-sizing:border-box;filter:drop-shadow(0 0 10px #000000b3);white-space:nowrap;opacity:0;pointer-events:none;background-color:#282828;border-radius:6px;width:20px;min-width:fit-content;padding:8px 12px;font-size:12px;line-height:1;transition:all .7s cubic-bezier(.215,.61,.355,1);position:absolute;top:0;left:50%;transform:translate(-50%)translateY(-100%)}.btns .tip-icon .tip-icon-view[data-v-d21c6612]:after{content:"";border:6px solid #0000;border-top-color:#282828;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.btns .tip-icon[data-v-d21c6612]:hover{opacity:1;border-radius:inherit;box-shadow:inset 0 0 8px 2px #ffffff4d}.btns .tip-icon:hover .tip-icon-view[data-v-d21c6612]{opacity:1;pointer-events:all;z-index:1001;transition:all .3s cubic-bezier(.215,.61,.355,1);transform:translate(-50%)translateY(calc(-100% - 16px))}.btns .tip-icon[data-v-d21c6612]:after{content:"";z-index:-1;border-radius:inherit;cursor:pointer;background-color:#3c3c3c80;width:100%;height:100%;position:absolute;top:0;left:0}.btns .popup-view[data-v-d21c6612]{box-sizing:border-box;filter:drop-shadow(0 0 10px #000000b3);white-space:nowrap;opacity:0;pointer-events:none;background-color:#282828;border-radius:8px;width:80px;min-width:fit-content;padding:12px;font-size:12px;transition:all .33s cubic-bezier(.215,.61,.355,1);position:absolute;top:0;left:50%;transform:translate(-50%)translateY(-100%)}.btns .popup-view[data-v-d21c6612]:after{content:"";border:6px solid #0000;border-top-color:#282828;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.btns .popup-view-show[data-v-d21c6612]{opacity:1;pointer-events:all;z-index:1000;transform:translate(-50%)translateY(calc(-100% - 12px))}.btns-active[data-v-d21c6612],.btns-hover[data-v-d21c6612]:hover{box-shadow:inset 0 0 8px 2px #ffffff4d}.btns-block[data-v-d21c6612]{border-radius:8px}.popup-trigger-hover:hover .popup-view[data-v-d21c6612]{opacity:1;pointer-events:all;z-index:1000;transform:translate(-50%)translateY(calc(-100% - 12px))}.pr-video-player[data-v-8bc4ddd9]{width:100%;height:100%;position:relative;overflow:hidden}.pr-video-player.pr-video-player--doc-pip[data-v-8bc4ddd9],.pr-video-player.pr-video-player--doc-pip .player-video-view[data-v-8bc4ddd9],.pr-video-player.pr-video-player--doc-pip .slot-header[data-v-8bc4ddd9],.pr-video-player.pr-video-player--doc-pip .players-view-item-footer[data-v-8bc4ddd9]{border-radius:0}.pr-video-player .player-video-view[data-v-8bc4ddd9]{pointer-events:none;background-color:#14141400;width:100%;height:100%}.pr-video-player .pr-video-player-slot[data-v-8bc4ddd9]{width:100%;height:100%;position:absolute;top:0;left:0}.pr-video-player .slot-default[data-v-8bc4ddd9]{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.pr-video-player .slot-header[data-v-8bc4ddd9]{box-sizing:border-box;pointer-events:all;z-index:2;background-color:#0000004d;border-radius:12px 12px 0 0;align-items:center;gap:12px;width:100%;height:40px;padding:0 16px;line-height:1;display:flex;position:absolute;top:0;left:0}.pr-video-player .speaker-slider-range[data-v-8bc4ddd9]{appearance:none;vertical-align:middle;cursor:pointer;accent-color:#777;background:0 0;flex-shrink:0;width:60px;height:14px;margin:0;padding:0}.pr-video-player .speaker-slider-range[data-v-8bc4ddd9]:focus{outline:none}.pr-video-player .speaker-slider-range[data-v-8bc4ddd9]:focus-visible{outline-offset:2px;outline:1px solid #c0c0c059}.pr-video-player .speaker-slider-range[data-v-8bc4ddd9]::-webkit-slider-runnable-track{background:#222;border-radius:2px;height:4px}.pr-video-player .speaker-slider-range[data-v-8bc4ddd9]::-webkit-slider-thumb{appearance:none;width:12px;height:12px;box-shadow:none;background:#777;border:none;border-radius:50%;margin-top:-4px}.pr-video-player .speaker-slider-range[data-v-8bc4ddd9]::-moz-range-track{background:#222;border:none;border-radius:2px;height:4px}.pr-video-player .speaker-slider-range[data-v-8bc4ddd9]::-moz-range-thumb{background:#777;border:none;border-radius:50%;width:12px;height:12px}.pr-video-player .players-view-item-footer[data-v-8bc4ddd9]{box-sizing:border-box;pointer-events:all;z-index:2;background-color:#000000b3;border-radius:0 0 12px 12px;align-items:center;gap:12px;width:100%;height:36px;padding:0 16px;line-height:1;transition:transform .3s ease-out 1s;display:flex;position:absolute;bottom:0;left:0;transform:translateY(100%)}.pr-video-player .slot-full[data-v-8bc4ddd9]{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.pr-video-player:hover .players-view-item-footer[data-v-8bc4ddd9]{transition-delay:0s;transform:translate(0,0)}.pr-video-player-doc-pip-placeholder{box-sizing:border-box;color:silver;text-align:center;border-radius:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;background:#00000059;justify-content:center;align-items:center;width:100%;padding:12px 16px;font-size:13px;line-height:1.4;display:flex}.preview-self[data-v-4617df38]{box-sizing:border-box;pointer-events:all;background-color:#1e1e1e;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.preview-self .title[data-v-4617df38]{width:100%;word-wrap:none;font-size:18px;position:absolute;top:20px;left:20px}.preview-self .players-view-item-content[data-v-4617df38]{width:100%;height:100%;position:relative;overflow:hidden}[data-v-a055b440] .el-switch__core{padding:8px 4px}.pr-form-item[data-v-a055b440]{max-height:100px;margin-bottom:32px;transition:all .3s}.pr-form-item-hide[data-v-a055b440]{opacity:0;max-height:0;margin-bottom:0}input[data-v-a055b440]{color:#fff}input[data-v-a055b440]:focus{outline:none}.set-view[data-v-a055b440]{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;transition:all .5s ease-out;display:flex}.set-view .card-content[data-v-a055b440]{border-radius:inherit;width:100%;height:100%;position:relative;overflow:hidden}.set-view .set-view-content[data-v-a055b440]{box-sizing:border-box;width:440px;height:fit-content;max-height:calc(100vh - 40px);padding:40px 40px 60px;position:relative}.set-view .set-view-content .set-view-content-span[data-v-a055b440]{position:relative}.set-view .set-view-content .set-view-content-span[data-v-a055b440]:after{content:"";background-color:#80808033;width:calc(100% + 80px);height:1px;position:absolute;bottom:0;left:-40px}.set-view .set-view-content .set-check-sdktoken[data-v-a055b440]{position:absolute;top:16px;left:20px}.set-view .set-view-content .set-check-enableCDN[data-v-a055b440]{position:absolute;top:16px;left:102px}.set-view .set-view-content .set-view-option[data-v-a055b440]{position:absolute;top:20px;right:60px}.set-view .set-view-content .set-popup-btn[data-v-a055b440]{position:absolute;top:20px;right:20px}.set-view .set-view-content .view-title[data-v-a055b440]{margin-top:40px;font-size:18px}.set-view .set-view-content .view-describe[data-v-a055b440]{box-sizing:border-box;opacity:.7;min-height:60px;padding:20px 0;font-size:12px}.set-view .set-view-content .form-item-tips[data-v-a055b440]{pointer-events:all;opacity:1;justify-content:flex-end;align-items:center;gap:16px;width:fit-content;height:fit-content;transition:all .3s ease-out;display:flex;position:absolute;bottom:-32px;right:0}.set-view .set-view-content .form-item-tips .form-item-tips-text[data-v-a055b440]{color:#fff;cursor:pointer;text-underline-offset:3px;align-self:flex-end;width:fit-content;font-size:12px;text-decoration:underline;transition:all .3s ease-out}.set-view .set-view-content .form-btns[data-v-a055b440]{justify-content:center;align-items:center;gap:20px;margin-top:40px;display:flex}.set-view .set-view-content .form-btns-item[data-v-a055b440]{box-sizing:border-box;color:#fff;cursor:pointer;justify-content:center;align-self:center;align-items:center;width:160px;height:32px;transition:all .3s ease-out;display:flex}.form-item-sets[data-v-a055b440]{align-items:stretch;gap:8px;width:100%;font-size:12px;display:flex}.form-item-sets .sets-item[data-v-a055b440]{background-color:#282828b3;border-radius:12px;flex:1;padding:4px 16px 2px;line-height:24px}.form-item-sets .sets-item .sets-item-name[data-v-a055b440]{opacity:.7}.set-view-preview[data-v-a055b440]{opacity:0;width:100%;height:0;margin-top:10px;transition:all .5s ease-out;position:relative}.set-view-preview-show[data-v-a055b440]{opacity:1;height:120px}.updateTime-tip[data-v-a055b440]{text-align:center;cursor:pointer;width:fit-content;font-size:12px;transition:all .3s ease-out;position:absolute;bottom:20px;right:20px}.updateTime-tip span[data-v-a055b440]{color:#fff;text-underline-offset:3px;opacity:.5;font-size:12px;text-decoration:underline}.updateTime-tip:hover span[data-v-a055b440]{opacity:1}.action-btn[data-v-a8a34575]{box-sizing:border-box;pointer-events:all;color:#fff;border-radius:6px;justify-content:center;align-items:center;width:fit-content;padding:8px;transition:all .3s cubic-bezier(.215,.61,.355,1);display:flex;overflow:hidden}.action-btn .action-btn-icon[data-v-a8a34575]{opacity:.7;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;flex-shrink:0;font-size:14px}.action-btn .action-btn-text[data-v-a8a34575]{box-sizing:border-box;opacity:.7;min-width:fit-content;padding:0 4px;font-size:12px;line-height:1;position:relative}.action-btn-bg[data-v-a8a34575]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-sizing:border-box;background-color:#282828b3;border:1px solid #80808033;box-shadow:0 0 8px 1px #0000004d}.action-btn-round[data-v-a8a34575]{border-radius:50%}.action-btn-round .action-btn-text[data-v-a8a34575]{padding:0}.action-btn-active[data-v-a8a34575]{opacity:1;border-color:#09f}.action-btn-hover[data-v-a8a34575]{cursor:pointer}.action-btn-hover[data-v-a8a34575]:hover{filter:drop-shadow(0 0 4px #80808080);background-color:#808080e6}.action-btn-hover:hover .action-btn-icon[data-v-a8a34575],.action-btn-hover:hover .action-btn-text[data-v-a8a34575]{opacity:1}.action-btn-disabled[data-v-a8a34575]{cursor:not-allowed}.fade-move[data-v-c72dd74c],.fade-enter-active[data-v-c72dd74c],.fade-leave-active[data-v-c72dd74c]{transition:all .5s cubic-bezier(.55,0,.1,1)}.fade-enter-from[data-v-c72dd74c],.fade-leave-to[data-v-c72dd74c]{opacity:0;transform:scaleY(.01)translate(30px)}.fade-leave-active[data-v-c72dd74c]{position:absolute}.header[data-v-c72dd74c]{box-sizing:border-box;z-index:10;flex-direction:column;width:100%;height:208px;transition:all .3s ease-out;display:flex;position:relative}.header[data-v-c72dd74c]:after{content:"";background-color:#80808033;width:100%;height:1px;position:absolute;bottom:-13px;left:0}.header .box[data-v-c72dd74c]{overflow-y:overlay;flex-direction:column;height:100%;display:flex}.header .box-item[data-v-c72dd74c]{height:calc-size(auto);flex-direction:column;transition:all .5s ease-out;display:flex;position:relative}.header .box-item-hide[data-v-c72dd74c]{opacity:0;height:0}.header .box-item+.box-item[data-v-c72dd74c]:after{content:"";width:100%;height:1px;position:absolute;top:0;left:0}.header .flex-1[data-v-c72dd74c]{flex:1}.header .title[data-v-c72dd74c]{box-sizing:border-box;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:9;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 12px;font-size:14px;display:flex;position:sticky;top:0}.header .title[data-v-c72dd74c]:after{content:"";background-color:#80808033;width:100%;height:1px;position:absolute;bottom:0;left:0}.header .title .title-right[data-v-c72dd74c]{align-items:center;gap:8px;display:flex}.header .list[data-v-c72dd74c]{box-sizing:border-box;flex:1;gap:12px;min-height:56px;padding:8px 12px;font-size:12px;position:relative}.header .list[data-v-c72dd74c]:after{content:"";width:100%;height:1px;position:absolute;top:0;left:0}.header .list .list-share[data-v-c72dd74c]{word-wrap:break-word;text-underline-offset:.3em;cursor:pointer;opacity:.5;width:fit-content;height:fit-content;margin:auto;-webkit-text-decoration:underline #fff;text-decoration:underline #fff;transition:all .3s ease-out;position:absolute;bottom:calc(50% - 24px);left:0;right:0}.header .list .list-share[data-v-c72dd74c]:hover{opacity:1}.header .list .user-item[data-v-c72dd74c]{box-sizing:border-box;cursor:pointer;background-color:#80808080;border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:44px;padding:0 8px;transition:all .3s ease-out;display:flex;position:relative}.header .list .user-item[data-v-c72dd74c]:hover{filter:drop-shadow(0 0 4px #ffffff80)}.header .list .user-item+.user-item[data-v-c72dd74c]{margin-top:8px}.header .list .user-avatar[data-v-c72dd74c]{background-color:#868686;background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px;position:relative}.header .list .user-nickname[data-v-c72dd74c]{margin-left:6px;font-size:14px}.header .list .user-isme[data-v-c72dd74c]{color:#0097ff}.header .list .user-more[data-v-c72dd74c]{box-sizing:border-box;justify-content:center;align-items:center;margin-left:4px;padding:0 4px;font-size:14px;line-height:1;transition:all .3s ease-out;display:flex}.header .list-null[data-v-c72dd74c]{opacity:.3;width:fit-content;height:fit-content;margin:auto;font-size:12px;position:absolute;inset:48px 0 0}.header .expand-btn[data-v-c72dd74c]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:pointer;z-index:20;background-color:#282828b3;border-radius:12px;justify-content:center;align-items:center;width:48px;height:20px;margin:auto;transition:all .23s ease-out;display:flex;position:absolute;bottom:-24px;left:0;right:0;transform:rotateX(180deg);box-shadow:0 0 40px 4px #00000080}.header .expand-btn span[data-v-c72dd74c]{font-size:14px;line-height:1;position:relative;top:2px;transform:scaleX(1.5)}.header .expand-btn[data-v-c72dd74c]:hover{background-color:#fff6}.is-expand[data-v-c72dd74c]{height:480px}.is-expand .expand-btn[data-v-c72dd74c]{transform:rotateX(0)}.max-volume-user[data-v-8daf0477]{box-sizing:border-box;z-index:40;opacity:0;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);pointer-events:none;background-color:#808080b3;border-radius:12px;flex-flow:column wrap;justify-content:center;align-items:center;width:100px;height:100px;margin:auto;transition:all .3s ease-out;display:flex;position:absolute;inset:0;transform:scale(.5)}.max-volume-user .avatar[data-v-8daf0477]{z-index:10;background-color:#ffffff4d;background-position:50%;background-size:cover;border-radius:50%;width:60px;height:60px;position:relative;overflow:hidden}.max-volume-user .avatar .name[data-v-8daf0477]{box-sizing:border-box;text-align:center;white-space:nowrap;text-overflow:ellipsis;background-color:#000000b3;width:100%;height:20px;padding:0 12px;font-size:10px;line-height:20px;position:absolute;bottom:0;overflow:hidden}.max-volume-user .tip[data-v-8daf0477]{margin-top:4px;font-size:10px}.debug-view-show[data-v-8daf0477]{opacity:1;pointer-events:all;transform:scale(1)}.speech-list-group-move[data-v-c5833405],.speech-list-group-enter-active[data-v-c5833405],.speech-list-group-leave-active[data-v-c5833405]{transition:all .5s}.speech-list-group-enter-from[data-v-c5833405],.speech-list-group-leave-to[data-v-c5833405]{opacity:0;transform:translate(30px)}.speech-list-group-leave-active[data-v-c5833405]{position:absolute}.messages[data-v-c5833405]{flex-direction:column;flex:1;align-items:center;width:100%;height:100%;font-size:12px;display:flex;position:relative;transform:scale(1)}.messages .speech-list[data-v-c5833405]{box-sizing:border-box;width:100%;height:0;min-height:100px;overflow:hidden;overflow-y:overlay;background-color:#000000e6;flex:1;padding:16px;transition:all .3s ease-out;position:relative}.messages .speech-list .speech-list-item[data-v-c5833405]{box-sizing:border-box;opacity:.7;align-items:flex-start;width:100%;min-height:36px;padding:4px 0;font-size:12px;display:flex}.messages .list[data-v-c5833405]{box-sizing:border-box;width:100%;height:0;min-height:100px;overflow:hidden;overflow-y:overlay;background-color:#000000e6;flex:1;padding:16px;transition:all .3s ease-out;position:relative}.messages .list[data-v-c5833405]:after{content:"";z-index:4;background-color:#8080801a;width:100%;height:1px;position:absolute;top:0;left:0}.messages .messages-item[data-v-c5833405]{box-sizing:border-box;opacity:.7;align-items:flex-start;width:100%;min-height:36px;padding:4px 0;font-size:12px;display:flex}.messages .user-view .user-avatar[data-v-c5833405]{background-color:#868686;background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px;margin-right:4px;position:relative}.messages .user-view .user-nickname[data-v-c5833405]{box-sizing:border-box;-webkit-user-select:text;user-select:text;cursor:pointer;flex-shrink:0;padding:4px 0;line-height:16px;transition:all .23s ease-out}.messages .user-view .user-nickname[data-v-c5833405]:hover{opacity:1;color:#0097ff}.messages .user-view .user-nickname[data-v-c5833405]:after{content:":"}.messages .user-view .user-nickname-disable[data-v-c5833405]{pointer-events:none}.messages .user-view .user-content[data-v-c5833405]{box-sizing:border-box;-webkit-user-select:text;user-select:text;cursor:pointer;flex:1;width:0;margin-left:8px;padding:2px 0;line-height:20px;transition:all .23s ease-out}.messages .user-view .user-content[data-v-c5833405]:hover{filter:drop-shadow(0 0 4px #ffffff1a)}.messages .send[data-v-c5833405]{box-sizing:border-box;align-items:center;width:100%;height:60px;padding:0 12px;display:flex;position:relative}.messages .send .send-input[data-v-c5833405]{flex:1;width:0;font-size:12px}.messages .send .send-btn[data-v-c5833405]{box-sizing:border-box;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;cursor:pointer;background-color:#0097ff;border:1px solid #40404080;border-radius:6px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:fit-content;height:28px;margin-left:16px;padding:4px 12px;font-size:12px;transition:all .3s ease-out;display:flex}.messages .send .send-btn[data-v-c5833405]:hover{filter:drop-shadow(0 0 4px #ffffff80)}.messages-mask[data-v-c5833405]{z-index:10;pointer-events:none;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;transition:all .23s ease-out;display:flex;position:absolute;top:0;left:0}.messages-mask .mask-tip[data-v-c5833405]{opacity:.3;width:fit-content;height:fit-content}.messages-item-disable[data-v-c5833405]{pointer-events:none;opacity:.3}.room-user-view[data-v-18a77d81]{box-sizing:border-box;z-index:1;pointer-events:all;width:320px;height:calc(100% - 24px);padding-right:0;transition:all .5s ease-out;position:absolute;top:12px;left:12px;transform:translate(0,0)}.room-user-view .room-user-view-content[data-v-18a77d81]{box-sizing:border-box;background-color:#000;border-radius:12px;flex-direction:column;width:100%;height:100%;margin:auto;display:flex;overflow:hidden}.room-user-view .room-user-view-content>.header[data-v-18a77d81]{flex-shrink:0}.room-user-view .room-user-view-content>.messages[data-v-18a77d81]{flex:1;height:0}.room-user-view-hide[data-v-18a77d81]{transform:translate(-332px)}.volume-effect[data-v-fead658e]{border-radius:inherit;width:100%;height:100%;position:relative}.volume-effect .volume-effect-body[data-v-fead658e]{z-index:0;width:100%;height:100%;position:relative}.volume-effect .volume-effect-inset-border[data-v-fead658e]{border-radius:inherit;pointer-events:none;z-index:1;width:100%;height:100%;transition:all .7s ease-out;position:absolute;top:0;left:0;box-shadow:inset 0 0 1px #383838}.volume-effect .volume-effect-view[data-v-fead658e]{border-radius:inherit;z-index:2;pointer-events:none;width:100%;height:100%;transition:box-shadow 30ms ease-out;position:absolute;top:0;left:0}.icon-signal[data-v-be43e910]{cursor:pointer;pointer-events:all;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}.icon-signal .icon-signal[data-v-be43e910]{transform-origin:50%;justify-content:center;align-items:flex-end;gap:2px;width:fit-content;height:fit-content;display:flex;transform:scale(.5)}.icon-signal .icon-signal .icon-signal-span[data-v-be43e910]{pointer-events:none;background-color:#80808080;border-radius:2px 2px 0 0;width:4px;height:20px;position:relative;overflow:hidden}.icon-signal .icon-signal .icon-signal-span .icon-signal-span-inset[data-v-be43e910]{width:100%;height:100%;transition:all .5s ease-out;transform:translateY(100%)}.icon-signal .icon-signal .icon-signal-span[data-v-be43e910]:first-of-type{height:4px}.icon-signal .icon-signal .icon-signal-span[data-v-be43e910]:nth-of-type(2){height:8px}.icon-signal .icon-signal .icon-signal-span[data-v-be43e910]:nth-of-type(3){height:12px}.icon-signal .icon-signal .icon-signal-span[data-v-be43e910]:nth-of-type(4){height:16px}.icon-signal .icon-signal .icon-signal-span[data-v-be43e910]:nth-of-type(5){height:20px}.icon-signal .icon-signal-1 .icon-signal-span:first-of-type .icon-signal-span-inset[data-v-be43e910],.icon-signal .icon-signal-2 .icon-signal-span:first-of-type .icon-signal-span-inset[data-v-be43e910],.icon-signal .icon-signal-2 .icon-signal-span:nth-of-type(2) .icon-signal-span-inset[data-v-be43e910]{background-color:#d30d0d;transform:translateY(0)}.icon-signal .icon-signal-3 .icon-signal-span:first-of-type .icon-signal-span-inset[data-v-be43e910],.icon-signal .icon-signal-3 .icon-signal-span:nth-of-type(2) .icon-signal-span-inset[data-v-be43e910],.icon-signal .icon-signal-3 .icon-signal-span:nth-of-type(3) .icon-signal-span-inset[data-v-be43e910]{background-color:#df8909;transform:translateY(0)}.icon-signal .icon-signal-4 .icon-signal-span:first-of-type .icon-signal-span-inset[data-v-be43e910],.icon-signal .icon-signal-4 .icon-signal-span:nth-of-type(2) .icon-signal-span-inset[data-v-be43e910],.icon-signal .icon-signal-4 .icon-signal-span:nth-of-type(3) .icon-signal-span-inset[data-v-be43e910],.icon-signal .icon-signal-4 .icon-signal-span:nth-of-type(4) .icon-signal-span-inset[data-v-be43e910],.icon-signal .icon-signal-5 .icon-signal-span:first-of-type .icon-signal-span-inset[data-v-be43e910],.icon-signal .icon-signal-5 .icon-signal-span:nth-of-type(2) .icon-signal-span-inset[data-v-be43e910],.icon-signal .icon-signal-5 .icon-signal-span:nth-of-type(3) .icon-signal-span-inset[data-v-be43e910],.icon-signal .icon-signal-5 .icon-signal-span:nth-of-type(4) .icon-signal-span-inset[data-v-be43e910],.icon-signal .icon-signal-5 .icon-signal-span:nth-of-type(5) .icon-signal-span-inset[data-v-be43e910]{background-color:#0097ff;transform:translateY(0)}.network .network-content[data-v-06bc889e]{font-size:12px}.network .network-content .title[data-v-06bc889e]{margin-bottom:8px;font-size:14px}.network .network-content .box[data-v-06bc889e]{flex-flow:column;display:flex}.network .network-content .box .box-title[data-v-06bc889e]{justify-content:center;align-items:center;width:100%;height:30px;display:flex;position:relative}.network .network-content .box .box-title[data-v-06bc889e]:before{content:"";background-color:#fff;width:calc(50% - 20px);height:1px;margin:auto;position:absolute;top:0;bottom:0;left:0;transform:scaleY(.1)}.network .network-content .box .box-title[data-v-06bc889e]:after{content:"";background-color:#fff;width:calc(50% - 20px);height:1px;margin:auto;position:absolute;top:0;bottom:0;right:0;transform:scaleY(.1)}.network .network-content .item[data-v-06bc889e]{align-items:center;gap:8px;width:100%;height:22px;display:flex}.network .network-content .item .item-name[data-v-06bc889e]{text-align:right;width:60px;margin-right:4px}.network .network-content .item .item-value[data-v-06bc889e]{box-sizing:border-box;flex:1;align-items:center;gap:8px;width:128px;line-height:1;display:flex}.network .network-content span[data-v-06bc889e]{white-space:nowrap}.network .network-content span+span[data-v-06bc889e]{line-height:1}.network-hide[data-v-06bc889e]{opacity:0;transform:translate(100%)}@media screen and (width<=1200px){.network[data-v-06bc889e]{bottom:148px}}.network-infos[data-v-bad5b4dc]{flex-direction:column;display:flex}.icon-volume-view[data-v-06cd3bdf]{cursor:pointer;pointer-events:all;justify-content:center;align-items:center;gap:2px;width:20px;height:20px;display:flex;position:relative}.icon-volume-view .icon-volume-view-span[data-v-06cd3bdf]{pointer-events:none;background-color:var(--color,#fff);opacity:0;border-radius:1px;width:2px;min-height:2px;max-height:2px;transition:all 50ms}.icon-volume-view .icon-volume-view-span[data-v-06cd3bdf]:nth-of-type(2),.icon-volume-view .icon-volume-view-span[data-v-06cd3bdf]:nth-of-type(3),.icon-volume-view .icon-volume-view-span[data-v-06cd3bdf]:nth-of-type(4){opacity:1}.icon-volume-view-active .icon-volume-view-span[data-v-06cd3bdf]{background-color:var(--color,#0097ff)}.icon-volume-view-active .icon-volume-view-span[data-v-06cd3bdf]:first-of-type{opacity:1;max-height:60%}.icon-volume-view-active .icon-volume-view-span[data-v-06cd3bdf]:nth-of-type(2){max-height:80%}.icon-volume-view-active .icon-volume-view-span[data-v-06cd3bdf]:nth-of-type(3){max-height:100%}.icon-volume-view-active .icon-volume-view-span[data-v-06cd3bdf]:nth-of-type(4){max-height:80%}.icon-volume-view-active .icon-volume-view-span[data-v-06cd3bdf]:nth-of-type(5){opacity:1;max-height:60%}.menus[data-v-49da6df5]{flex-direction:column;gap:8px;display:flex}.menus .title[data-v-49da6df5]{box-sizing:border-box;justify-content:space-between;align-items:center;height:28px;padding-bottom:12px;display:flex;position:relative}.menus .title[data-v-49da6df5]:after{content:"";background-color:#8080804d;width:calc(100% + 24px);height:1px;position:absolute;bottom:0;left:-12px}.menus .title .title-btn[data-v-49da6df5]{justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s ease-out;display:flex}.menus .title .title-btn .icon[data-v-49da6df5]{width:16px;height:16px}.menus .title .title-btn[data-v-49da6df5]:hover{background-color:#8080804d;border-radius:4px}.menus .group[data-v-49da6df5]{box-sizing:border-box;box-shadow:0 0 0 1px var(--el-border-color) inset;border-radius:8px;align-items:center;padding:4px 12px;line-height:1;display:flex}.menus .group .group-name[data-v-49da6df5]{opacity:.7;align-items:center;display:flex}.menus .group .group-name span[data-v-49da6df5]{padding:0 4px}.menus .group .group-input[data-v-49da6df5]{margin-left:4px;position:relative}.menus .group .group-input[data-v-49da6df5]:before{content:"";pointer-events:none;background-color:#80808080;width:4px;height:2px;margin:auto;position:absolute;top:0;bottom:0;left:-3px}.menus .group .group-input[data-v-49da6df5] .el-select__wrapper{--el-border-color:#0000;--el-color-primary:#0000}.menus .group .group-input[data-v-49da6df5] .el-select__wrapper:hover{box-shadow:none}.menus[data-v-46bc2620]{flex-direction:column;gap:8px;display:flex}.menus .title[data-v-46bc2620]{box-sizing:border-box;justify-content:space-between;align-items:center;height:28px;padding-bottom:12px;display:flex;position:relative}.menus .title[data-v-46bc2620]:after{content:"";background-color:#8080804d;width:calc(100% + 24px);height:1px;position:absolute;bottom:0;left:-12px}.menus .title .title-btn[data-v-46bc2620]{justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s ease-out;display:flex}.menus .title .title-btn .icon[data-v-46bc2620]{width:16px;height:16px}.menus .title .title-btn[data-v-46bc2620]:hover{background-color:#8080804d;border-radius:4px}.menus .group[data-v-46bc2620]{box-sizing:border-box;box-shadow:0 0 0 1px var(--el-border-color) inset;border-radius:8px;align-items:center;padding:4px 12px;line-height:1;display:flex}.menus .group .group-name[data-v-46bc2620]{opacity:.7;align-items:center;display:flex}.menus .group .group-name span[data-v-46bc2620]{padding:0 4px}.menus .group .group-input[data-v-46bc2620]{margin-left:4px;position:relative}.menus .group .group-input[data-v-46bc2620]:before{content:"";pointer-events:none;background-color:#80808080;width:4px;height:2px;margin:auto;position:absolute;top:0;bottom:0;left:-3px}.menus .group .group-input[data-v-46bc2620] .el-select__wrapper{--el-border-color:#0000;--el-color-primary:#0000}.menus .group .group-input[data-v-46bc2620] .el-select__wrapper:hover{box-shadow:none}.menus[data-v-12603270]{flex-direction:column;gap:8px;display:flex}.menus .title[data-v-12603270]{box-sizing:border-box;justify-content:space-between;align-items:center;height:28px;padding-bottom:12px;display:flex;position:relative}.menus .title[data-v-12603270]:after{content:"";background-color:#8080804d;width:calc(100% + 24px);height:1px;position:absolute;bottom:0;left:-12px}.menus .title .title-btn[data-v-12603270]{justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s ease-out;display:flex}.menus .title .title-btn .icon[data-v-12603270]{width:16px;height:16px}.menus .title .title-btn[data-v-12603270]:hover{background-color:#8080804d;border-radius:4px}.menus .group[data-v-12603270]{box-sizing:border-box;border-radius:8px;align-items:center;padding:4px 12px;line-height:1;display:flex}.menus .group .group-name[data-v-12603270]{opacity:.7;align-items:center;display:flex}.menus .group .group-name span[data-v-12603270]{padding:0 4px}.menus .group .group-input[data-v-12603270]{margin-left:4px;position:relative}.tol-stroke-dash-block[data-v-4cd6c1c8]{width:100%;color:var(--ui-text);flex-direction:column;gap:6px;font-size:12px;display:flex}.tol-label[data-v-4cd6c1c8]{color:var(--ui-text-muted);margin-top:4px;line-height:1.3}.tol-stroke-dash-row[data-v-4cd6c1c8]{grid-template-columns:1fr 44px;align-items:center;gap:8px;width:100%;min-height:36px;display:grid}.tol-stroke-dash-slider[data-v-4cd6c1c8]{width:100%;min-width:0;height:6px;accent-color:var(--ui-accent);cursor:pointer}.tol-stroke-dash-val[data-v-4cd6c1c8]{text-align:right;font-variant-numeric:tabular-nums;color:var(--ui-text-muted);font-size:12px;line-height:1.2}.players-view-item[data-v-e7485a97]{border-radius:12px;width:100%;height:100%;transition:all .3s ease-out;position:relative;overflow:hidden}.players-view-item[data-v-e7485a97]:after{content:"";border-radius:inherit;pointer-events:none;z-index:20;width:100%;height:100%;transition:all 1s ease-out;position:absolute;top:0;left:0;box-shadow:inset 0 0 1px #383838}.players-view-item .players-view-item-anchor[data-v-e7485a97]{pointer-events:none;position:absolute;top:0;left:0}.players-view-item-focus[data-v-e7485a97]{transform:scale(.98)}.players-view-item-focus[data-v-e7485a97]:after{box-shadow:inset 0 0 40px #c50000}.players[data-v-2c947e73]{box-sizing:border-box;pointer-events:all;flex:1;justify-content:center;align-items:center;width:100%;height:100%;padding:12px 12px 12px 344px;transition:all .5s ease-out;display:flex;position:relative}.players .players-content[data-v-2c947e73]{width:100%;height:100%;position:relative}.players .players-content-item[data-v-2c947e73]{background-color:#0a0a0a;border-radius:12px;width:100%;height:100%;overflow:hidden}.players-users-hide[data-v-2c947e73]{padding-left:12px}.players-full[data-v-2c947e73]{height:100%}.players[data-v-a01a749c]{box-sizing:border-box;pointer-events:none;justify-content:center;align-items:center;width:calc(100% - 728px);padding:12px 0;transition:all .5s ease-out;display:flex;position:absolute;bottom:0;left:344px;transform:translateY(-100%)}.players-panel[data-v-a01a749c]{flex-direction:column;align-items:stretch;gap:8px;width:100%;max-width:100%;display:flex}.players-scroll[data-v-a01a749c]{box-sizing:border-box;-webkit-overflow-scrolling:touch;cursor:grab;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;width:100%;max-width:100%;height:100px;margin:0 auto;overflow:auto hidden}.players-scroll[data-v-a01a749c]::-webkit-scrollbar{width:0;height:0;display:none}.players-scroll.is-dragging[data-v-a01a749c]{cursor:grabbing;-webkit-user-select:none;user-select:none}.players-scrollbar[data-v-a01a749c]{box-sizing:border-box;flex-shrink:0;height:6px;padding:0 2px}.players-scrollbar-track[data-v-a01a749c]{cursor:pointer;background:#ffffff1f;border-radius:3px;height:100%;position:relative}.players-scrollbar-thumb[data-v-a01a749c]{cursor:grab;box-sizing:border-box;background:#ffffff61;border-radius:3px;min-width:28px;height:100%;position:absolute;top:0}.players-scrollbar-thumb[data-v-a01a749c]:hover{background:#ffffff85}.players-scrollbar-thumb[data-v-a01a749c]:active{cursor:grabbing}.players-virtual-inner[data-v-a01a749c]{min-height:100px;position:relative}.players-virtual-item-outer[data-v-a01a749c]{flex-shrink:0}@keyframes audience-pop-in-a01a749c{0%{opacity:0;transform:translateY(16px)scale(.82)}55%{opacity:1;transform:translateY(-6px)scale(1.05)}78%{transform:translateY(2px)scale(.99)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes audience-pop-out-a01a749c{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translateY(16px)scale(.82)}}.audience-pop-enter[data-v-a01a749c]{animation:.48s cubic-bezier(.34,1.28,.64,1) both audience-pop-in-a01a749c}.audience-pop-leave[data-v-a01a749c]{animation:.42s cubic-bezier(.55,0,.85,.36) both audience-pop-out-a01a749c}.players-content-item[data-v-a01a749c]{transform-origin:bottom;box-sizing:border-box;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;background-color:#0a0a0a;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative}.players-content-item[data-v-a01a749c]:after{content:"";border-radius:inherit;pointer-events:none;z-index:20;width:100%;height:100%;transition:all .7s ease-out;position:absolute;top:0;left:0;box-shadow:inset 0 0 1px #383838}.players-content-item .players-view-item-avatar[data-v-a01a749c]{z-index:10;background-color:#ffffff4d;background-position:50%;background-size:cover;border-radius:50%;width:48px;height:48px;transition:all .5s ease-out}.players-content-item .players-view-item-name[data-v-a01a749c]{cursor:pointer;height:20px;margin-top:6px;font-size:12px}.players-content-item-isSelf[data-v-a01a749c]:after{box-shadow:inset 0 0 4px #0097ff}.players-show[data-v-a01a749c]{pointer-events:all;transform:translate(0,0)}.players-full[data-v-a01a749c]{width:calc(100% - 396px)}.duration[data-v-35ac1195]{font-size:14px}.network[data-v-3945f74c]{width:fit-content;margin:auto;transition:all .3s ease-out;position:relative;bottom:0;right:0}.network .network-content[data-v-3945f74c]{box-sizing:border-box;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#1e1e1eb3;border-radius:8px;flex-wrap:nowrap;align-items:center;gap:2px;width:100%;height:32px;padding:0 32px 0 8px;font-size:12px;transition:all .3s ease-out;display:flex;overflow:hidden;box-shadow:inset 0 0 20px 2px #8080804d}.network .network-content .close-icon[data-v-3945f74c]{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s ease-out;display:flex;position:absolute;top:4px;right:4px;transform:rotateX(180deg)}.network .network-content .close-icon[data-v-3945f74c]:hover{filter:drop-shadow(0 0 4px #80808080);background-color:#808080e6}.network .network-content .title[data-v-3945f74c]{opacity:0;width:fit-content;height:0;margin:auto;font-size:14px;transition:all .3s ease-out;position:absolute;top:12px;left:0;right:0}.network .network-content .box[data-v-3945f74c]{flex-wrap:nowrap;align-items:center;gap:8px;transition:all .3s ease-out;display:flex}.network .network-content .box .box-title[data-v-3945f74c]{opacity:0;justify-content:center;align-items:center;width:100%;height:0;transition:all .3s ease-out;display:none;position:relative}.network .network-content .box .box-title[data-v-3945f74c]:before{content:"";background-color:#fff;width:calc(50% - 20px);height:1px;margin:auto;position:absolute;top:0;bottom:0;left:0;transform:scaleY(.1)}.network .network-content .box .box-title[data-v-3945f74c]:after{content:"";background-color:#fff;width:calc(50% - 20px);height:1px;margin:auto;position:absolute;top:0;bottom:0;right:0;transform:scaleY(.1)}.network .network-content .item[data-v-3945f74c]{align-items:center;gap:4px;width:100%;height:18px;transition:all .3s ease-out;display:flex}.network .network-content .item .item-name[data-v-3945f74c]{text-align:right;width:10px;margin-right:2px}.network .network-content .item .item-value[data-v-3945f74c]{box-sizing:border-box;flex:1;align-items:center;gap:8px;width:fit-content;line-height:1;display:flex}.network .network-content span[data-v-3945f74c]{white-space:nowrap}.network .network-content span+span[data-v-3945f74c]{line-height:1}.network-full[data-v-3945f74c]{position:absolute;bottom:92px;right:12px}.network-full .network-content[data-v-3945f74c]{flex-direction:column;height:fit-content;padding:40px 12px 12px}.network-full .network-content .close-icon[data-v-3945f74c]{width:28px;height:28px;top:10px;right:10px;transform:rotateX(0)}.network-full .network-content .title[data-v-3945f74c]{opacity:1;height:auto}.network-full .network-content .box[data-v-3945f74c]{flex-direction:column}.network-full .network-content .box .box-title[data-v-3945f74c]{opacity:1;height:30px;display:flex}.network-full .network-content .item[data-v-3945f74c]{height:24px;line-height:24px}.network-full .network-content .item .item-name[data-v-3945f74c]{width:72px}.network-full .network-content .item .item-value[data-v-3945f74c]{width:160px}@media screen and (width<=1200px){.network-full[data-v-3945f74c]{bottom:140px}}.room-info[data-v-5713734c]{box-sizing:border-box;align-items:center;width:fit-content;height:32px;padding:8px;font-size:12px;display:flex}.room-info .room-time[data-v-5713734c]{box-sizing:border-box;align-items:center;height:24px;padding:0 4px;font-size:12px;display:flex;position:relative}.room-info .room-time .room-time-text[data-v-5713734c]{line-height:1}.room-info .room-name[data-v-5713734c]{box-sizing:border-box;cursor:pointer;align-items:center;height:24px;padding:0 4px;font-size:12px;display:flex;position:relative}.room-info .room-name .room-name-text[data-v-5713734c]{white-space:nowrap;text-overflow:ellipsis;min-width:40px;max-width:120px;line-height:1;position:relative;overflow:hidden}.room-info .room-name .room-name-underline[data-v-5713734c]{content:"";background-color:#ffffff80;width:100%;height:1px;transition:all .23s ease-out;position:absolute;bottom:0;left:0;transform:scaleX(0)}.room-info .room-name[data-v-5713734c]:hover{color:#0097ff}.room-info .room-name:hover .room-name-underline[data-v-5713734c]{background-color:#0097ff;transform:scaleX(1)}.menus[data-v-a0030462]{flex-direction:column;gap:8px;display:flex}.menus .title[data-v-a0030462]{box-sizing:border-box;justify-content:space-between;align-items:center;height:28px;padding-bottom:12px;display:flex;position:relative}.menus .title[data-v-a0030462]:after{content:"";background-color:#8080804d;width:calc(100% + 24px);height:1px;position:absolute;bottom:0;left:-12px}.menus .title .title-text[data-v-a0030462]{z-index:2;line-height:1;position:relative}.menus .title .title-btn[data-v-a0030462]{justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s ease-out;display:flex}.menus .title .title-btn .icon[data-v-a0030462]{width:16px;height:16px}.menus .title .title-btn[data-v-a0030462]:hover{background-color:#8080804d;border-radius:4px}.menus .group[data-v-a0030462]{box-sizing:border-box;box-shadow:0 0 0 1px var(--el-border-color) inset;border-radius:8px;align-items:center;padding:4px 12px;line-height:1;display:flex;position:relative}.menus .group .group-name[data-v-a0030462]{opacity:.7;z-index:2;align-items:center;display:flex}.menus .group .group-name span[data-v-a0030462]{padding:0 4px}.menus .group .group-input[data-v-a0030462]{margin-left:4px;position:relative}.menus .group .group-input[data-v-a0030462]:before{content:"";pointer-events:none;background-color:#80808080;width:4px;height:2px;margin:auto;position:absolute;top:0;bottom:0;left:-3px}.menus .group .group-input[data-v-a0030462] .el-select__wrapper{z-index:2;--el-border-color:#0000;--el-color-primary:#0000}.menus .group .group-input[data-v-a0030462] .el-select__wrapper:hover{box-shadow:none}.action-waveSurfer[data-v-a0030462]{pointer-events:none;z-index:1;flex:1;width:0;height:100%;margin-left:8px;position:relative;top:1px}.menus[data-v-d7441033]{flex-direction:column;gap:8px;display:flex}.menus .title[data-v-d7441033]{box-sizing:border-box;justify-content:space-between;align-items:center;height:28px;padding-bottom:12px;display:flex;position:relative}.menus .title[data-v-d7441033]:after{content:"";background-color:#8080804d;width:calc(100% + 24px);height:1px;position:absolute;bottom:0;left:-12px}.menus .title .title-text[data-v-d7441033]{z-index:2;line-height:1;position:relative}.menus .title .title-btn[data-v-d7441033]{justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s ease-out;display:flex}.menus .title .title-btn .icon[data-v-d7441033]{width:16px;height:16px}.menus .title .title-btn[data-v-d7441033]:hover{background-color:#8080804d;border-radius:4px}.menus .group[data-v-d7441033]{box-sizing:border-box;box-shadow:0 0 0 1px var(--el-border-color) inset;border-radius:8px;align-items:center;padding:4px 12px;line-height:1;display:flex;position:relative}.menus .group .group-name[data-v-d7441033]{opacity:.7;z-index:2;align-items:center;display:flex}.menus .group .group-name span[data-v-d7441033]{padding:0 4px}.menus .group .group-input[data-v-d7441033]{margin-left:4px;position:relative}.menus .group .group-input[data-v-d7441033]:before{content:"";pointer-events:none;background-color:#80808080;width:4px;height:2px;margin:auto;position:absolute;top:0;bottom:0;left:-3px}.menus .group .group-input[data-v-d7441033] .el-select__wrapper{z-index:2;--el-border-color:#0000;--el-color-primary:#0000}.menus .group .group-input[data-v-d7441033] .el-select__wrapper:hover{box-shadow:none}.action-waveSurfer[data-v-d7441033]{pointer-events:none;z-index:1;flex:1;width:0;height:100%;margin-left:8px;position:relative;top:1px}.fixed-bottom[data-v-35798ee1]{box-sizing:border-box;z-index:100;width:100%;height:100%;padding:12px;position:relative;bottom:0}.fixed-bottom .fixed-bottom-content[data-v-35798ee1]{box-sizing:border-box;z-index:2;justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex;position:relative}.fixed-bottom .fixed-bottom-content .left[data-v-35798ee1]{z-index:2;align-items:center;gap:12px;width:fit-content;height:56px;display:flex;position:relative}.fixed-bottom .fixed-bottom-content .center[data-v-35798ee1]{z-index:1;justify-content:center;align-items:center;gap:12px;width:fit-content;height:56px;margin:auto;transition:all .33s ease-out;display:flex;position:absolute;top:0;left:0;right:0}.fixed-bottom .fixed-bottom-content .right[data-v-35798ee1]{z-index:2;justify-content:flex-end;align-items:center;gap:12px;width:fit-content;height:56px;display:flex;position:relative}.fixed-bottom[data-v-35798ee1]:after{content:"";z-index:1;background-color:#c8c8c84d;width:100%;height:1px;position:absolute;top:0;left:0;box-shadow:0 0 40px 8px #80808080}@media screen and (width<=1200px){.fixed-bottom .fixed-bottom-content[data-v-35798ee1]{padding-top:48px}}.meet-view[data-v-cee99c3f]{box-sizing:border-box;width:100%;height:100%;position:relative}.meet-view .meet-view-content[data-v-cee99c3f]{pointer-events:none;flex:1;width:100%;height:calc(100% - 80px);position:relative;overflow:hidden}.meet-view .meet-view-footer[data-v-cee99c3f]{height:80px;position:relative}@media screen and (width<=1200px){.meet-view .meet-view-content[data-v-cee99c3f]{height:calc(100% - 120px)}.meet-view .meet-view-footer[data-v-cee99c3f]{height:120px}}.fade-move[data-v-fbdc263a],.fade-enter-active[data-v-fbdc263a],.fade-leave-active[data-v-fbdc263a]{transition:all .5s cubic-bezier(.55,0,.1,1)}.fade-enter-from[data-v-fbdc263a],.fade-leave-to[data-v-fbdc263a]{opacity:0;transform:scaleY(.01)translate(30px)}.fade-leave-active[data-v-fbdc263a]{position:absolute}.header[data-v-fbdc263a]{box-sizing:border-box;z-index:10;flex-direction:column;width:100%;height:208px;transition:all .3s ease-out;display:flex;position:relative}.header[data-v-fbdc263a]:after{content:"";background-color:#80808033;width:100%;height:1px;position:absolute;bottom:-13px;left:0}.header .box[data-v-fbdc263a]{overflow-y:overlay;flex-direction:column;height:100%;display:flex}.header .box-item[data-v-fbdc263a]{height:calc-size(auto);flex-direction:column;transition:all .5s ease-out;display:flex;position:relative}.header .box-item-hide[data-v-fbdc263a]{opacity:0;height:0}.header .box-item+.box-item[data-v-fbdc263a]:after{content:"";width:100%;height:1px;position:absolute;top:0;left:0}.header .flex-1[data-v-fbdc263a]{flex:1}.header .title[data-v-fbdc263a]{box-sizing:border-box;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:9;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 12px;font-size:14px;display:flex;position:sticky;top:0}.header .title[data-v-fbdc263a]:after{content:"";background-color:#80808033;width:100%;height:1px;position:absolute;bottom:0;left:0}.header .title .title-right[data-v-fbdc263a]{align-items:center;gap:8px;display:flex}.header .list[data-v-fbdc263a]{box-sizing:border-box;flex:1;gap:12px;min-height:56px;padding:8px 12px;font-size:12px;position:relative}.header .list[data-v-fbdc263a]:after{content:"";width:100%;height:1px;position:absolute;top:0;left:0}.header .list .list-share[data-v-fbdc263a]{word-wrap:break-word;text-underline-offset:.3em;cursor:pointer;opacity:.5;width:fit-content;height:fit-content;margin:auto;-webkit-text-decoration:underline #fff;text-decoration:underline #fff;transition:all .3s ease-out;position:absolute;bottom:calc(50% - 24px);left:0;right:0}.header .list .list-share[data-v-fbdc263a]:hover{opacity:1}.header .list .user-item[data-v-fbdc263a]{box-sizing:border-box;cursor:pointer;background-color:#80808080;border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:44px;padding:0 8px;transition:all .3s ease-out;display:flex;position:relative}.header .list .user-item[data-v-fbdc263a]:hover{filter:drop-shadow(0 0 4px #ffffff80)}.header .list .user-item+.user-item[data-v-fbdc263a]{margin-top:8px}.header .list .user-avatar[data-v-fbdc263a]{background-color:#868686;background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px;position:relative}.header .list .user-nickname[data-v-fbdc263a]{margin-left:6px;font-size:14px}.header .list .user-isme[data-v-fbdc263a]{color:#0097ff}.header .list .user-more[data-v-fbdc263a]{box-sizing:border-box;justify-content:center;align-items:center;margin-left:4px;padding:0 4px;font-size:14px;line-height:1;transition:all .3s ease-out;display:flex}.header .list-null[data-v-fbdc263a]{opacity:.3;width:fit-content;height:fit-content;margin:auto;font-size:12px;position:absolute;inset:48px 0 0}.header .expand-btn[data-v-fbdc263a]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:pointer;z-index:20;background-color:#282828b3;border-radius:12px;justify-content:center;align-items:center;width:48px;height:20px;margin:auto;transition:all .23s ease-out;display:flex;position:absolute;bottom:-24px;left:0;right:0;transform:rotateX(180deg);box-shadow:0 0 40px 4px #00000080}.header .expand-btn span[data-v-fbdc263a]{font-size:14px;line-height:1;position:relative;top:2px;transform:scaleX(1.5)}.header .expand-btn[data-v-fbdc263a]:hover{background-color:#fff6}.is-expand[data-v-fbdc263a]{height:480px}.is-expand .expand-btn[data-v-fbdc263a]{transform:rotateX(0)}.speech-list-group-move[data-v-1c1b1801],.speech-list-group-enter-active[data-v-1c1b1801],.speech-list-group-leave-active[data-v-1c1b1801]{transition:all .5s}.speech-list-group-enter-from[data-v-1c1b1801],.speech-list-group-leave-to[data-v-1c1b1801]{opacity:0;transform:translate(30px)}.speech-list-group-leave-active[data-v-1c1b1801]{position:absolute}.messages[data-v-1c1b1801]{flex-direction:column;flex:1;align-items:center;width:100%;height:100%;font-size:12px;display:flex;position:relative;transform:scale(1)}.messages .speech-list[data-v-1c1b1801]{box-sizing:border-box;width:100%;height:0;min-height:100px;overflow:hidden;overflow-y:overlay;background-color:#000000e6;flex:1;padding:16px;transition:all .3s ease-out;position:relative}.messages .speech-list .speech-list-item[data-v-1c1b1801]{box-sizing:border-box;opacity:.7;align-items:flex-start;width:100%;min-height:36px;padding:4px 0;font-size:12px;display:flex}.messages .list[data-v-1c1b1801]{box-sizing:border-box;width:100%;height:0;min-height:100px;overflow:hidden;overflow-y:overlay;background-color:#000000e6;flex:1;padding:16px;transition:all .3s ease-out;position:relative}.messages .list[data-v-1c1b1801]:after{content:"";z-index:4;background-color:#8080801a;width:100%;height:1px;position:absolute;top:0;left:0}.messages .messages-item[data-v-1c1b1801]{box-sizing:border-box;opacity:.7;align-items:flex-start;width:100%;min-height:36px;padding:4px 0;font-size:12px;display:flex}.messages .user-view .user-avatar[data-v-1c1b1801]{background-color:#868686;background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px;margin-right:4px;position:relative}.messages .user-view .user-nickname[data-v-1c1b1801]{box-sizing:border-box;-webkit-user-select:text;user-select:text;cursor:pointer;flex-shrink:0;padding:4px 0;line-height:16px;transition:all .23s ease-out}.messages .user-view .user-nickname[data-v-1c1b1801]:hover{opacity:1;color:#0097ff}.messages .user-view .user-nickname[data-v-1c1b1801]:after{content:":"}.messages .user-view .user-nickname-disable[data-v-1c1b1801]{pointer-events:none}.messages .user-view .user-content[data-v-1c1b1801]{box-sizing:border-box;-webkit-user-select:text;user-select:text;cursor:pointer;flex:1;width:0;margin-left:8px;padding:2px 0;line-height:20px;transition:all .23s ease-out}.messages .user-view .user-content[data-v-1c1b1801]:hover{filter:drop-shadow(0 0 4px #ffffff1a)}.messages .send[data-v-1c1b1801]{box-sizing:border-box;align-items:center;width:100%;height:60px;padding:0 12px;display:flex;position:relative}.messages .send .send-input[data-v-1c1b1801]{flex:1;width:0;font-size:12px}.messages .send .send-btn[data-v-1c1b1801]{box-sizing:border-box;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;cursor:pointer;background-color:#0097ff;border:1px solid #40404080;border-radius:6px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:fit-content;height:28px;margin-left:16px;padding:4px 12px;font-size:12px;transition:all .3s ease-out;display:flex}.messages .send .send-btn[data-v-1c1b1801]:hover{filter:drop-shadow(0 0 4px #ffffff80)}.messages-mask[data-v-1c1b1801]{z-index:10;pointer-events:none;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;transition:all .23s ease-out;display:flex;position:absolute;top:0;left:0}.messages-mask .mask-tip[data-v-1c1b1801]{opacity:.3;width:fit-content;height:fit-content}.messages-item-disable[data-v-1c1b1801]{pointer-events:none;opacity:.3}.room-user-view[data-v-653e4cf5]{box-sizing:border-box;z-index:1;pointer-events:all;width:320px;height:calc(100% - 24px);padding-right:0;transition:all .5s ease-out;position:absolute;top:12px;left:12px;transform:translate(0,0)}.room-user-view .room-user-view-content[data-v-653e4cf5]{box-sizing:border-box;background-color:#000;border-radius:12px;flex-direction:column;width:100%;height:100%;margin:auto;display:flex;overflow:hidden}.room-user-view .room-user-view-content>.header[data-v-653e4cf5]{flex-shrink:0}.room-user-view .room-user-view-content>.messages[data-v-653e4cf5]{flex:1;height:0}.room-user-view-hide[data-v-653e4cf5]{transform:translate(-332px)}.players-view-item-content{border-radius:inherit;z-index:1;background-color:#0a0a0a;flex-flow:column wrap;width:100%;height:100%;transition:all .3s ease-out;display:flex;position:relative;overflow:hidden;box-shadow:0 0 8px 2px #0a0a0a1a}.players-view-item-content:after{content:"";border-radius:inherit;pointer-events:none;z-index:20;width:100%;height:100%;transition:all .7s ease-out;position:absolute;top:0;left:0;box-shadow:inset 0 0 1px #383838}.players-view-item-content:hover:after{box-shadow:inset 0 0 8px silver}.players-view-item-content:has(>.volume-effect):after{display:none!important}.players-view-item-content:has(>.volume-effect):hover .volume-effect .volume-effect-inset-border{box-shadow:inset 0 0 8px silver}.players-view-item-content .players-view-item-anchor{pointer-events:none;position:absolute;top:-80px;left:0}.players-view-item-content .players-view-item-stop{opacity:0;background-color:#000000e6;width:100%;height:100%;position:absolute;top:0;left:0}.players-view-item-content .players-view-item-stop-show{opacity:1}.players-view-item-content .players-view-item-header{align-items:center;gap:8px;width:100%;height:100%;padding-left:28px;font-size:14px;transition:all .23s ease-out;display:flex}.players-view-item-content .players-view-item-header .header-title{cursor:pointer;flex:1;width:0}.players-view-item-content .players-view-item-header .header-title .header-title-text{white-space:nowrap;text-overflow:ellipsis;max-width:fit-content;overflow:hidden}.players-view-item-content .players-view-item-header .header-debug-text{opacity:0;pointer-events:none;cursor:pointer;flex-wrap:nowrap;flex:0;justify-content:center;align-items:center;gap:8px;width:0;font-size:12px;line-height:1;transition:all .3s ease-out;display:flex;transform:translate(-20px)}.players-view-item-content .players-view-item-header .header-debug-text .line-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.players-view-item-content .players-view-item-header-hide{opacity:0;width:fit-content;transform:translateY(-100%)}.players-view-item-content .players-view-item-avatar{z-index:10;background-color:#ffffff4d;background-position:50%;background-size:cover;border-radius:50%;width:28px;height:28px;transition:all .5s ease-out;position:absolute;top:8px;left:8px;overflow:hidden}.players-view-item-content .players-view-item-avatar img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.players-view-item-content .players-view-item-tip{color:#fff;opacity:0;pointer-events:none;width:fit-content;height:fit-content;margin:auto;font-size:12px;transition:all .5s ease-out;position:absolute;top:calc(50% - 20px);left:0;right:0;transform:translateY(0)}.players-view-item-content .players-view-item-tip-show{opacity:1}.players-view-item-content .players-view-item-icon{cursor:pointer;position:relative}.players-view-item-content .players-view-item-icon .speaker-slider{--el-slider-height:4px;--el-slider-button-size:12px;--el-color-primary:#c8c8c8b3;--el-slider-runway-bg-color:#c8c8c833;--el-slider-button-wrapper-offset:-16px;width:60px}.players-view-item-content .players-view-item-network-info{box-sizing:border-box;pointer-events:none;color:#fff;z-index:10;opacity:0;pointer-events:none;background-color:#000000b3;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;padding:8px;font-size:10px;line-height:1;transition:all .3s ease-out;display:flex;position:absolute;inset:0}.players-view-item-content .players-view-item-network-info-active{opacity:1}.players-view-item-content .content-audio-canvas{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;bottom:-2px;left:0}.players-view-item-content .players-view-item-menu{box-sizing:border-box;color:#fff;z-index:50;cursor:pointer;pointer-events:all;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:flex;position:relative;overflow:hidden}.players-view-item-content .text-show{opacity:1;transform:translateY(0)}.players-view-item-content .players-view-item-view{width:100%;height:100%}.players-view-item-content .players-view-item-full-footer-btns{gap:20px;width:fit-content;height:fit-content;margin:auto;display:flex;position:absolute;bottom:60px;left:0;right:0}.players-view-item-self:not(:has(>.volume-effect)):after{box-shadow:inset 0 0 4px #0097ff}.players-view-item-self .volume-effect .volume-effect-inset-border{box-shadow:inset 0 0 4px #0097ff}.players-view-item-focus:after{box-shadow:inset 0 0 20px 2px red}.players-view-item-tracks-null .players-view-item-header{padding-left:0}.players-view-item-tracks-null .players-view-item-avatar{pointer-events:none;width:60px;height:60px;top:calc(50% - 32px);left:calc(50% - 30px)}.players-view-item-tracks-null .players-view-item-tip{opacity:.5;transform:translateY(60px)}.players-view-item-debug .players-view-item-header .header-debug-text{pointer-events:all;opacity:1;width:fit-content;transform:translate(0)}.event-none .players-view-item-menu{cursor:not-allowed;pointer-events:none}.players-view-item-content-iframe{background-color:#0000;width:100%;height:100%;position:absolute;top:0;left:0}.pointer-events-none{pointer-events:none}.players-view-item[data-v-1cb11591]{border-radius:12px;width:100%;height:100%;transition:all .3s ease-out;position:relative;overflow:hidden}.players-view-item[data-v-1cb11591]:after{content:"";border-radius:inherit;pointer-events:none;z-index:20;width:100%;height:100%;transition:all 1s ease-out;position:absolute;top:0;left:0;box-shadow:inset 0 0 1px #383838}.players-view-item .players-view-item-anchor[data-v-1cb11591]{pointer-events:none;position:absolute;top:0;left:0}.players-view-item-focus[data-v-1cb11591]{transform:scale(.98)}.players-view-item-focus[data-v-1cb11591]:after{box-shadow:inset 0 0 40px #c50000}.players[data-v-b4037b3d]{box-sizing:border-box;pointer-events:all;flex:1;justify-content:center;align-items:center;width:100%;height:100%;padding:12px 12px 12px 344px;transition:all .5s ease-out;display:flex;position:relative}.players .players-content[data-v-b4037b3d]{width:100%;height:100%;position:relative}.players .players-content-item[data-v-b4037b3d]{background-color:#0a0a0a;border-radius:12px;width:100%;height:100%;overflow:hidden}.players-users-hide[data-v-b4037b3d]{padding-left:12px}.players-full[data-v-b4037b3d]{height:100%}.players[data-v-b6ca89ed]{box-sizing:border-box;pointer-events:none;justify-content:center;align-items:center;width:calc(100% - 728px);padding:12px 0;transition:all .5s ease-out;display:flex;position:absolute;bottom:0;left:344px;transform:translateY(-100%)}.players-panel[data-v-b6ca89ed]{flex-direction:column;align-items:stretch;gap:8px;width:100%;max-width:100%;display:flex}.players-scroll[data-v-b6ca89ed]{box-sizing:border-box;-webkit-overflow-scrolling:touch;cursor:grab;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;width:100%;max-width:100%;height:100px;margin:0 auto;overflow:auto hidden}.players-scroll[data-v-b6ca89ed]::-webkit-scrollbar{width:0;height:0;display:none}.players-scroll.is-dragging[data-v-b6ca89ed]{cursor:grabbing;-webkit-user-select:none;user-select:none}.players-scrollbar[data-v-b6ca89ed]{box-sizing:border-box;flex-shrink:0;height:6px;padding:0 2px}.players-scrollbar-track[data-v-b6ca89ed]{cursor:pointer;background:#ffffff1f;border-radius:3px;height:100%;position:relative}.players-scrollbar-thumb[data-v-b6ca89ed]{cursor:grab;box-sizing:border-box;background:#ffffff61;border-radius:3px;min-width:28px;height:100%;position:absolute;top:0}.players-scrollbar-thumb[data-v-b6ca89ed]:hover{background:#ffffff85}.players-scrollbar-thumb[data-v-b6ca89ed]:active{cursor:grabbing}.players-virtual-inner[data-v-b6ca89ed]{min-height:100px;position:relative}.players-virtual-item-outer[data-v-b6ca89ed]{flex-shrink:0}@keyframes audience-pop-in-b6ca89ed{0%{opacity:0;transform:translateY(16px)scale(.82)}55%{opacity:1;transform:translateY(-6px)scale(1.05)}78%{transform:translateY(2px)scale(.99)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes audience-pop-out-b6ca89ed{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translateY(16px)scale(.82)}}.audience-pop-enter[data-v-b6ca89ed]{animation:.48s cubic-bezier(.34,1.28,.64,1) both audience-pop-in-b6ca89ed}.audience-pop-leave[data-v-b6ca89ed]{animation:.42s cubic-bezier(.55,0,.85,.36) both audience-pop-out-b6ca89ed}.players-content-item[data-v-b6ca89ed]{transform-origin:bottom;box-sizing:border-box;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;background-color:#0a0a0a;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative}.players-content-item[data-v-b6ca89ed]:after{content:"";border-radius:inherit;pointer-events:none;z-index:20;width:100%;height:100%;transition:all .7s ease-out;position:absolute;top:0;left:0;box-shadow:inset 0 0 1px #383838}.players-content-item .players-view-item-avatar[data-v-b6ca89ed]{z-index:10;background-color:#ffffff4d;background-position:50%;background-size:cover;border-radius:50%;width:48px;height:48px;transition:all .5s ease-out}.players-content-item .players-view-item-name[data-v-b6ca89ed]{cursor:pointer;height:20px;margin-top:6px;font-size:12px}.players-content-item-isSelf[data-v-b6ca89ed]:after{box-shadow:inset 0 0 4px #0097ff}.players-show[data-v-b6ca89ed]{pointer-events:all;transform:translate(0,0)}.players-full[data-v-b6ca89ed]{width:calc(100% - 396px)}.room-info[data-v-a52900a9]{box-sizing:border-box;align-items:center;width:fit-content;height:32px;padding:8px;font-size:12px;display:flex}.room-info .room-time[data-v-a52900a9]{box-sizing:border-box;align-items:center;height:24px;padding:0 4px;font-size:12px;display:flex;position:relative}.room-info .room-time .room-time-text[data-v-a52900a9]{line-height:1}.room-info .room-name[data-v-a52900a9]{box-sizing:border-box;cursor:pointer;align-items:center;height:24px;padding:0 4px;font-size:12px;display:flex;position:relative}.room-info .room-name .room-name-text[data-v-a52900a9]{white-space:nowrap;text-overflow:ellipsis;min-width:40px;max-width:120px;line-height:1;position:relative;overflow:hidden}.room-info .room-name .room-name-underline[data-v-a52900a9]{content:"";background-color:#ffffff80;width:100%;height:1px;transition:all .23s ease-out;position:absolute;bottom:0;left:0;transform:scaleX(0)}.room-info .room-name[data-v-a52900a9]:hover{color:#0097ff}.room-info .room-name:hover .room-name-underline[data-v-a52900a9]{background-color:#0097ff;transform:scaleX(1)}.menus[data-v-e6948d4f]{flex-direction:column;gap:8px;display:flex}.menus .title[data-v-e6948d4f]{box-sizing:border-box;justify-content:space-between;align-items:center;height:28px;padding-bottom:12px;display:flex;position:relative}.menus .title[data-v-e6948d4f]:after{content:"";background-color:#8080804d;width:calc(100% + 24px);height:1px;position:absolute;bottom:0;left:-12px}.menus .title .title-btn[data-v-e6948d4f]{justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s ease-out;display:flex}.menus .title .title-btn .icon[data-v-e6948d4f]{width:16px;height:16px}.menus .title .title-btn[data-v-e6948d4f]:hover{background-color:#8080804d;border-radius:4px}.menus .group[data-v-e6948d4f]{box-sizing:border-box;box-shadow:0 0 0 1px var(--el-border-color) inset;border-radius:8px;align-items:center;padding:4px 12px;line-height:1;display:flex}.menus .group .group-name[data-v-e6948d4f]{opacity:.7;align-items:center;display:flex}.menus .group .group-name span[data-v-e6948d4f]{padding:0 4px}.menus .group .group-input[data-v-e6948d4f]{margin-left:4px;position:relative}.menus .group .group-input[data-v-e6948d4f]:before{content:"";pointer-events:none;background-color:#80808080;width:4px;height:2px;margin:auto;position:absolute;top:0;bottom:0;left:-3px}.menus .group .group-input[data-v-e6948d4f] .el-select__wrapper{--el-border-color:#0000;--el-color-primary:#0000}.menus .group .group-input[data-v-e6948d4f] .el-select__wrapper:hover{box-shadow:none}.menus[data-v-62af670e]{flex-direction:column;gap:8px;display:flex}.menus .title[data-v-62af670e]{box-sizing:border-box;justify-content:space-between;align-items:center;height:28px;padding-bottom:12px;display:flex;position:relative}.menus .title[data-v-62af670e]:after{content:"";background-color:#8080804d;width:calc(100% + 24px);height:1px;position:absolute;bottom:0;left:-12px}.menus .title .title-btn[data-v-62af670e]{justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s ease-out;display:flex}.menus .title .title-btn .icon[data-v-62af670e]{width:16px;height:16px}.menus .title .title-btn[data-v-62af670e]:hover{background-color:#8080804d;border-radius:4px}.menus .group[data-v-62af670e]{box-sizing:border-box;box-shadow:0 0 0 1px var(--el-border-color) inset;border-radius:8px;align-items:center;padding:4px 12px;line-height:1;display:flex}.menus .group .group-name[data-v-62af670e]{opacity:.7;align-items:center;display:flex}.menus .group .group-name span[data-v-62af670e]{padding:0 4px}.menus .group .group-input[data-v-62af670e]{margin-left:4px;position:relative}.menus .group .group-input[data-v-62af670e]:before{content:"";pointer-events:none;background-color:#80808080;width:4px;height:2px;margin:auto;position:absolute;top:0;bottom:0;left:-3px}.menus .group .group-input[data-v-62af670e] .el-select__wrapper{--el-border-color:#0000;--el-color-primary:#0000}.menus .group .group-input[data-v-62af670e] .el-select__wrapper:hover{box-shadow:none}.menus[data-v-980a9c4b]{flex-direction:column;gap:8px;display:flex}.menus .title[data-v-980a9c4b]{box-sizing:border-box;justify-content:space-between;align-items:center;height:28px;padding-bottom:12px;display:flex;position:relative}.menus .title[data-v-980a9c4b]:after{content:"";background-color:#8080804d;width:calc(100% + 24px);height:1px;position:absolute;bottom:0;left:-12px}.menus .title .title-btn[data-v-980a9c4b]{justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s ease-out;display:flex}.menus .title .title-btn .icon[data-v-980a9c4b]{width:16px;height:16px}.menus .title .title-btn[data-v-980a9c4b]:hover{background-color:#8080804d;border-radius:4px}.menus .group[data-v-980a9c4b]{box-sizing:border-box;border-radius:8px;align-items:center;padding:4px 12px;line-height:1;display:flex}.menus .group .group-name[data-v-980a9c4b]{opacity:.7;align-items:center;display:flex}.menus .group .group-name span[data-v-980a9c4b]{padding:0 4px}.menus .group .group-input[data-v-980a9c4b]{margin-left:4px;position:relative}.menus[data-v-5ab3ab7f]{flex-direction:column;gap:8px;display:flex}.menus .title[data-v-5ab3ab7f]{box-sizing:border-box;justify-content:space-between;align-items:center;height:28px;padding-bottom:12px;display:flex;position:relative}.menus .title[data-v-5ab3ab7f]:after{content:"";background-color:#8080804d;width:calc(100% + 24px);height:1px;position:absolute;bottom:0;left:-12px}.menus .title .title-text[data-v-5ab3ab7f]{z-index:2;line-height:1;position:relative}.menus .title .title-btn[data-v-5ab3ab7f]{justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s ease-out;display:flex}.menus .title .title-btn .icon[data-v-5ab3ab7f]{width:16px;height:16px}.menus .title .title-btn[data-v-5ab3ab7f]:hover{background-color:#8080804d;border-radius:4px}.menus .group[data-v-5ab3ab7f]{box-sizing:border-box;box-shadow:0 0 0 1px var(--el-border-color) inset;border-radius:8px;align-items:center;padding:4px 12px;line-height:1;display:flex;position:relative}.menus .group .group-name[data-v-5ab3ab7f]{opacity:.7;z-index:2;align-items:center;display:flex}.menus .group .group-name span[data-v-5ab3ab7f]{padding:0 4px}.menus .group .group-input[data-v-5ab3ab7f]{margin-left:4px;position:relative}.menus .group .group-input[data-v-5ab3ab7f]:before{content:"";pointer-events:none;background-color:#80808080;width:4px;height:2px;margin:auto;position:absolute;top:0;bottom:0;left:-3px}.menus .group .group-input[data-v-5ab3ab7f] .el-select__wrapper{z-index:2;--el-border-color:#0000;--el-color-primary:#0000}.menus .group .group-input[data-v-5ab3ab7f] .el-select__wrapper:hover{box-shadow:none}.action-waveSurfer[data-v-5ab3ab7f]{pointer-events:none;z-index:1;flex:1;width:0;height:100%;margin-left:8px;position:relative;top:1px}.menus[data-v-0dc7412f]{flex-direction:column;gap:8px;display:flex}.menus .title[data-v-0dc7412f]{box-sizing:border-box;justify-content:space-between;align-items:center;height:28px;padding-bottom:12px;display:flex;position:relative}.menus .title[data-v-0dc7412f]:after{content:"";background-color:#8080804d;width:calc(100% + 24px);height:1px;position:absolute;bottom:0;left:-12px}.menus .title .title-text[data-v-0dc7412f]{z-index:2;line-height:1;position:relative}.menus .title .title-btn[data-v-0dc7412f]{justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s ease-out;display:flex}.menus .title .title-btn .icon[data-v-0dc7412f]{width:16px;height:16px}.menus .title .title-btn[data-v-0dc7412f]:hover{background-color:#8080804d;border-radius:4px}.menus .group[data-v-0dc7412f]{box-sizing:border-box;box-shadow:0 0 0 1px var(--el-border-color) inset;border-radius:8px;align-items:center;padding:4px 12px;line-height:1;display:flex;position:relative}.menus .group .group-name[data-v-0dc7412f]{opacity:.7;z-index:2;align-items:center;display:flex}.menus .group .group-name span[data-v-0dc7412f]{padding:0 4px}.menus .group .group-input[data-v-0dc7412f]{margin-left:4px;position:relative}.menus .group .group-input[data-v-0dc7412f]:before{content:"";pointer-events:none;background-color:#80808080;width:4px;height:2px;margin:auto;position:absolute;top:0;bottom:0;left:-3px}.menus .group .group-input[data-v-0dc7412f] .el-select__wrapper{z-index:2;--el-border-color:#0000;--el-color-primary:#0000}.menus .group .group-input[data-v-0dc7412f] .el-select__wrapper:hover{box-shadow:none}.action-waveSurfer[data-v-0dc7412f]{pointer-events:none;z-index:1;flex:1;width:0;height:100%;margin-left:8px;position:relative;top:1px}.icon[data-v-268144a2]{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;display:flex;position:relative}.menus[data-v-268144a2]{flex-direction:column;gap:8px;display:flex}.menus .title[data-v-268144a2]{box-sizing:border-box;justify-content:space-between;align-items:center;height:28px;padding-bottom:12px;display:flex;position:relative}.menus .title[data-v-268144a2]:after{content:"";background-color:#8080804d;width:calc(100% + 24px);height:1px;position:absolute;bottom:0;left:-12px}.menus .title .title-btn[data-v-268144a2]{justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s ease-out;display:flex}.menus .title .title-btn .icon[data-v-268144a2]{width:16px;height:16px}.menus .title .title-btn[data-v-268144a2]:hover{background-color:#8080804d;border-radius:4px}.menus .group[data-v-268144a2]{box-sizing:border-box;box-shadow:0 0 0 1px var(--el-border-color) inset;border-radius:8px;align-items:center;padding:4px 12px;line-height:1;display:flex}.menus .group .group-name[data-v-268144a2]{opacity:.7;align-items:center;margin-right:4px;display:flex}.menus .group .group-name span[data-v-268144a2]{margin:0 2px;position:relative}.menus .group .group-name span[data-v-268144a2]:after{content:"-";pointer-events:none;margin:auto;position:absolute;top:0;bottom:0;right:-8px}.menus .group .group-input[data-v-268144a2] .el-select__wrapper{--el-border-color:#0000;--el-color-primary:#0000}.menus .group .group-input[data-v-268144a2] .el-select__wrapper:hover{box-shadow:none}[data-v-815172fb] .el-switch__core{padding:8px 4px}.icon[data-v-815172fb]{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;display:flex;position:relative}.menus[data-v-815172fb]{flex-direction:column;gap:8px;display:flex}.menus .title[data-v-815172fb]{box-sizing:border-box;justify-content:space-between;align-items:center;height:28px;padding-bottom:12px;display:flex;position:relative}.menus .title[data-v-815172fb]:after{content:"";background-color:#8080804d;width:calc(100% + 24px);height:1px;position:absolute;bottom:0;left:-12px}.menus .title .title-btn[data-v-815172fb]{justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s ease-out;display:flex}.menus .title .title-btn .icon[data-v-815172fb]{width:16px;height:16px}.menus .title .title-btn[data-v-815172fb]:hover{background-color:#8080804d;border-radius:4px}.menus .group[data-v-815172fb]{box-sizing:border-box;box-shadow:0 0 0 1px var(--el-border-color) inset;border-radius:8px;align-items:center;padding:4px 12px;line-height:1;display:flex}.menus .group .group-name[data-v-815172fb]{opacity:.7;align-items:center;margin-right:4px;display:flex}.menus .group .group-name span[data-v-815172fb]{margin:0 2px;position:relative}.menus .group .group-name span[data-v-815172fb]:after{content:"-";pointer-events:none;margin:auto;position:absolute;top:0;bottom:0;right:-8px}.menus .group .group-input[data-v-815172fb] .el-select__wrapper{--el-border-color:#0000;--el-color-primary:#0000}.menus .group .group-input[data-v-815172fb] .el-select__wrapper:hover{box-shadow:none}.fixed-bottom[data-v-01621dfa]{box-sizing:border-box;z-index:100;width:100%;height:100%;padding:12px;position:relative;bottom:0}.fixed-bottom .fixed-bottom-content[data-v-01621dfa]{box-sizing:border-box;z-index:2;justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex;position:relative}.fixed-bottom .fixed-bottom-content .left[data-v-01621dfa]{z-index:2;align-items:center;gap:12px;width:fit-content;height:56px;display:flex;position:relative}.fixed-bottom .fixed-bottom-content .center[data-v-01621dfa]{z-index:1;justify-content:center;align-items:center;gap:12px;width:fit-content;height:56px;margin:auto;transition:all .33s ease-out;display:flex;position:absolute;top:0;left:0;right:0}.fixed-bottom .fixed-bottom-content .right[data-v-01621dfa]{z-index:2;justify-content:flex-end;align-items:center;gap:12px;width:fit-content;height:56px;display:flex;position:relative}.fixed-bottom[data-v-01621dfa]:after{content:"";z-index:1;background-color:#c8c8c84d;width:100%;height:1px;position:absolute;top:0;left:0;box-shadow:0 0 40px 8px #80808080}@media screen and (width<=1200px){.fixed-bottom .fixed-bottom-content[data-v-01621dfa]{padding-top:48px}}.meet-view[data-v-9c0f7de9]{box-sizing:border-box;width:100%;height:100%;position:relative}.meet-view .meet-view-content[data-v-9c0f7de9]{pointer-events:none;flex:1;width:100%;height:calc(100% - 80px);position:relative;overflow:hidden}.meet-view .meet-view-footer[data-v-9c0f7de9]{height:80px;position:relative}@media screen and (width<=1200px){.meet-view .meet-view-content[data-v-9c0f7de9]{height:calc(100% - 120px)}.meet-view .meet-view-footer[data-v-9c0f7de9]{height:120px}}.room-layout[data-v-a06fc1d1]{box-sizing:border-box;width:100%;height:100%;position:relative}.room-layout .room-layout-content[data-v-a06fc1d1]{box-sizing:border-box;background-color:#161616;width:100%;height:100%;position:relative}.live-list[data-v-ba96f275]{box-sizing:border-box;pointer-events:none;z-index:999;width:100%;height:100%;position:absolute;top:0;left:0}.live-list .live-list-mask[data-v-ba96f275]{opacity:0;background-color:#000000b3;width:100%;height:100%;transition:all .3s ease-out;position:absolute;top:0;left:0}.live-list .live-list-content[data-v-ba96f275]{box-sizing:border-box;flex-direction:column;height:100%;transition:all .3s ease-out;display:flex;position:absolute;top:0;left:0;transform:translate(-100%)}.live-list .live-list-content[data-v-ba96f275]:after{content:"";-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:-1;background-color:#000000b3;width:100%;height:100%;position:absolute;top:0;left:0}.live-list .live-list-content .title[data-v-ba96f275]{align-items:center;height:48px;margin-top:8px;padding:0 16px;font-size:16px;display:flex;position:sticky;top:0;left:0}.live-list .live-list-content .menu-btn[data-v-ba96f275]{box-sizing:border-box;writing-mode:vertical-lr;cursor:pointer;letter-spacing:4px;z-index:-1;pointer-events:all;background-color:#0097ff;border-radius:0 12px 12px 0;justify-content:center;align-items:center;gap:1px;width:28px;height:fit-content;padding:12px 0;font-size:14px;transition:all .23s ease-out;display:flex;position:absolute;top:160px;right:-28px}.live-list .live-list-content .menu-btn[data-v-ba96f275]:hover{filter:drop-shadow(0 0 4px #0097ff)}.live-list .live-list-content .list[data-v-ba96f275]{box-sizing:border-box;width:400px;height:0;overflow-x:hidden;overflow-y:overlay;flex:1;justify-content:center;padding:12px 0;display:flex}.live-list .live-list-content .list .list-waterfall[data-v-ba96f275]{box-sizing:border-box;column-count:2;column-gap:12px;width:100%;height:fit-content;min-height:100%;padding:0 16px}.live-list .live-list-content .list .el-empty[data-v-ba96f275]{padding-top:0;padding-bottom:100px}.live-list .live-list-content .list .list-item[data-v-ba96f275]{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;aspect-ratio:3/4;cursor:pointer;background-color:#383838;border-radius:6px;position:relative;overflow:hidden}.live-list .live-list-content .list .list-item:hover .image[data-v-ba96f275]{transform:scale(1.05)}.live-list .live-list-content .list .list-item .need-password[data-v-ba96f275]{filter:drop-shadow(0 0 #fff);color:#666;border-radius:50%;width:fit-content;height:fit-content;margin:auto;font-size:20px;font-weight:700;transition:all .23s ease-out;position:absolute;bottom:40px;left:0;right:0}.live-list .live-list-content .list .list-item .pk-btn[data-v-ba96f275]{box-sizing:border-box;position:absolute;top:12px;right:12px}.live-list .live-list-content .list .list-item .cdn-btn[data-v-ba96f275]{box-sizing:border-box;position:absolute;top:12px;left:12px}.live-list .live-list-content .list .list-item .image[data-v-ba96f275]{object-fit:cover;width:100%;height:100%;transition:all .3s ease-out}.live-list .live-list-content .list .list-item .item-title[data-v-ba96f275]{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;filter:drop-shadow(0 0 8px #383838);text-align:center;background-color:#0000004d;width:100%;height:36px;padding:0 12px;font-size:14px;line-height:36px;position:absolute;bottom:0;left:0;overflow:hidden}.live-list .live-list-content .list .list-item-active[data-v-ba96f275]:after{content:"";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 12px 4px #0097ff}.live-list .live-list-content .list .list-item+.list-item[data-v-ba96f275]{margin-top:12px}.live-list-show[data-v-ba96f275]{transform:translate(0)}.live-list-show .live-list-mask[data-v-ba96f275]{pointer-events:all;opacity:1}.live-list-show .live-list-content[data-v-ba96f275]{pointer-events:all;transform:translate(0)}.pr-form-item[data-v-250c447f]{margin-bottom:32px}.set-room-popup[data-v-250c447f]{pointer-events:none;z-index:2001;opacity:0;width:100%;height:100vh;transition-delay:.5s;position:absolute;top:0;right:0;transform:translateZ(20px)}.set-room-popup .set-room-mask[data-v-250c447f]{opacity:0;background-color:#000000b3;width:100%;height:100%;transition:all .3s ease-out 50ms;position:absolute}.set-room-popup[data-v-250c447f] ::-webkit-scrollbar{width:0;height:12px}.set-room-popup .set-room-content[data-v-250c447f]{box-sizing:border-box;pointer-events:all;width:360px;height:100%;padding-bottom:20px;transition:all .3s ease-out 50ms;position:absolute;top:0;right:0;transform:translate(100%)}.set-room-popup .set-room-content[data-v-250c447f]:after{content:"";-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:-1;background-color:#000000b3;width:100%;height:100%;position:absolute;top:0;left:0}.set-room-popup .set-room-content .scroll-y[data-v-250c447f]{width:100%;height:100%;overflow:hidden;overflow-y:overlay;position:relative}.set-room-popup .set-room-content .options[data-v-250c447f]{padding:8px 0;font-size:14px;position:relative}.set-room-popup .set-room-content .options .options-name[data-v-250c447f]{box-sizing:border-box;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:9;align-items:center;height:48px;padding:0 16px;font-size:16px;display:flex;position:sticky;top:0;left:0}.set-room-popup .set-room-content .options .options-row+.options-row[data-v-250c447f]{margin-top:8px}.set-room-popup .set-room-content .options .options-item[data-v-250c447f]{box-sizing:border-box;background-color:#28282880;border-radius:6px;justify-content:space-between;align-items:center;height:36px;margin:4px 24px 0;padding:0 8px;transition:all .3s ease-out;display:flex;position:relative}.set-room-popup .set-room-content .options .options-item[data-v-250c447f]:hover{background-color:#282828e6}.set-room-popup .set-room-content .options .options-item-tip[data-v-250c447f]{opacity:.5;padding:4px 32px;font-size:11px;line-height:20px}.set-room-popup .set-room-content .options+.options[data-v-250c447f]:after{content:"";z-index:10;background-color:#80808033;width:100%;height:1px;position:absolute;top:0;left:0}.set-room-show[data-v-250c447f]{opacity:1;transition-delay:0s}.set-room-show .set-room-mask[data-v-250c447f]{pointer-events:all;opacity:1}.set-room-show .set-room-content[data-v-250c447f]{transform:translate(0)}.qucik-room-view[data-v-52c8a8e5]{-webkit-user-select:none;user-select:none;width:100%;min-width:600px;height:100%;position:relative;overflow-x:scroll}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::-webkit-scrollbar{width:0;height:0}@view-transition{navigation:auto}html{height:-webkit-fill-available}body{min-height:100vh;--el-fill-color-blank:#fff0;background-color:#000;background-image:url(/png/bg-DkWsb2H1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;width:100%;height:100dvh;min-height:-webkit-fill-available;margin:0;display:flex;overflow:hidden}html .el-message-box{--el-messagebox-border-radius:12px}#app{color:#fff;flex:1;width:100%;height:0}.underline-text{word-wrap:break-word;text-underline-offset:.2em;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#4b5563;background-clip:padding-box;border:2px solid #0000;border-radius:10px}.custom-scrollbar::-webkit-scrollbar{width:4px;height:4px}.custom-scrollbar::-webkit-scrollbar:hover{width:7px;height:7px}.backdrop-filter:after{content:"";-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.safe-area-inset-bottom{padding-bottom:0;padding-bottom:calc(constant(safe-area-inset-bottom) - 8px);padding-bottom:calc(env(safe-area-inset-bottom) - 8px)}body .speaker-slider-light{--el-popper-bg-color-dark:#1d1e1f;--el-bg-color:#f3e5e5;--el-text-color-primary:#414243}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-font:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--ui-font-mono:ui-monospace, "SF Mono", Consolas, monospace;--ui-ease:cubic-bezier(.25, 1, .5, 1);--ui-ease-out:cubic-bezier(.22, 1, .36, 1);--ui-duration-fast:.15s;--ui-duration-base:.22s;--board-toolbar-h:52px;--app-bg:#222;--app-bg-accent:radial-gradient(ellipse 100% 80% at 50% -20%, #0097ff24, transparent 55%), radial-gradient(ellipse 60% 40% at 100% 100%, #a78bfa14, transparent 50%), #090b10;--ui-text-strong:#f8fafc;--ui-text:#e2e8f0;--ui-text-muted:#94a3b8;--ui-text-hint:#64748b;--ui-text-subtitle:#cbd5e1;--ui-text-dim:#475569;--ui-icon:#f1f5f9;--ui-icon-hover:#fff;--ui-accent:#0097ff;--ui-accent-hover:#3af;--ui-accent-soft:#0097ff29;--ui-accent-border:#0097ff8c;--ui-accent-glow:#0097ff59;--ui-focus-border:#33aaffbf;--ui-focus-ring:#0097ff47;--ui-on-accent:#fff;--ui-surface:#ffffff1a;--ui-surface-elevated:#161b26eb;--ui-glass-bg:#10141cb8;--ui-glass-bar:#0c0f16e0;--ui-glass-strong:#141924f0;--ui-glass-stroke:#ffffff1a;--ui-glass-edge:#ffffff1a;--ui-backdrop:blur(16px) saturate(1.25);--ui-glass-chrome-bg:#06080e94;--ui-glass-chrome-highlight:linear-gradient(180deg, #ffffff14 0%, #ffffff05 100%);--ui-glass-chrome:var(--ui-glass-chrome-highlight), var(--ui-glass-chrome-bg);--ui-backdrop-chrome:blur(20px) saturate(1.4);--ui-border:var(--ui-glass-stroke);--ui-border-subtle:#ffffff0d;--ui-divider:#ffffff14;--ui-rule:#ffffff1f;--shadow-soft:none;--shadow-soft-lg:0 8px 32px #00000073;--glass-bar-shadow:none;--emboss-top:none;--emboss-bottom:none;--neo-light:#ffffff0f;--neo-dark:#0006;--neo-raised-sm:none;--neo-raised:none;--neo-inset-sm:none;--neo-inset:none;--neo-float:none;--ui-chrome-inset:none;--ui-chrome-ambient:none;--ui-ring-outer:none;--ui-floating-chrome:0 0 0 1px var(--ui-glass-edge);--ui-floating-radius:8px;--ui-floating-radius-lg:12px;--ui-input-border:#ffffff1f;--ui-input-bg:#ffffff0a;--ui-item-hover:#080a10d6;--ui-item-active:var(--ui-accent);--ui-item-active-fg:var(--ui-on-accent);--ui-tab-hover:#ffffff0f;--ui-btn-ghost-hover:#ffffff14;--ui-btn-ghost-hover-strong:#ffffff1f;--ui-btn-minimize-hover-fg:var(--ui-text-strong);--ui-btn-solid-bg:#ffffff0f;--ui-btn-solid-border:#ffffff1a;--ui-btn-solid-hover:#ffffff1a;--ui-note-bg:#ffffff0a;--ui-overlay:#0009;--ui-danger:#f87171;--ui-danger-soft:#f8717129;--ui-success:#4ade80;--ui-warning:#fbbf24;--ui-preview-chrome:var(--ui-glass-strong);--ui-preview-border:var(--ui-glass-edge);--ui-preview-inset:none;--ui-preview-shadow:none;--ui-zoom-bar-extra:none}.board-host-shell{background:var(--board-host-bg,#0a0a0a);width:100%;height:100%;position:relative}.board-host-shell__iframe-wrap{z-index:1;position:absolute;inset:0;overflow:hidden}.board-host-shell__iframe{width:100%;height:100%;transition:opacity var(--ui-duration-base) var(--ui-ease);background:#0a0a0a;border:none;display:block}.board-host-shell__iframe--loading{opacity:0}.board-host-shell__loading{z-index:2;color:var(--ui-text-muted);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.board-host-shell__loading-spinner{border:2px solid var(--ui-glass-edge);border-top-color:var(--ui-accent);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite board-host-spin}@keyframes board-host-spin{to{transform:rotate(360deg)}}.board-host-shell__loading-text{letter-spacing:.02em;font-size:12px;font-weight:500}#shapes-section,.draw-board-zoom-bar,.tool-options-drawer,.tool-options-drawer-open .tool-options-dialog,.canvas-settings-drawer,.sel-stack-bar,.draw_board_pre_canvas,.clear-canvas-panel,.board-ws-retry-panel,.board-user-bar{-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4)}.clear-canvas-overlay,.board-ws-retry-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.canvas-settings-overlay,.board-login-overlay{-webkit-backdrop-filter:none;backdrop-filter:none}#shapes-section{--toolbar-item:38px;box-sizing:border-box;top:max(16px, env(safe-area-inset-top,0px));z-index:100;isolation:isolate;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:var(--ui-glass-chrome);border:1px solid var(--ui-glass-edge);border-radius:var(--ui-floating-radius-lg);width:fit-content;max-width:calc(100% - 24px);min-height:auto;box-shadow:var(--shadow-soft-lg);color:var(--ui-text);flex-flow:row;justify-content:flex-start;align-items:center;gap:4px;padding:8px;display:flex;position:fixed;left:50%;right:auto;overflow:auto hidden;transform:translate(-50%)}#shapes-section::-webkit-scrollbar{display:none}.shapes-section-item{box-sizing:border-box;width:var(--toolbar-item);height:var(--toolbar-item);border:1px solid var(--ui-glass-edge);background:var(--ui-surface);box-shadow:none;cursor:pointer;color:var(--ui-icon);transition:color var(--ui-duration-fast) var(--ui-ease), background var(--ui-duration-fast) var(--ui-ease), border-color var(--ui-duration-fast) var(--ui-ease);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.shapes-section-item svg{filter:drop-shadow(0 .5px 1px #00000073);width:18px;height:18px;transition:transform var(--ui-duration-fast) var(--ui-ease)}.shapes-section-item:hover{color:var(--ui-icon-hover);background:var(--ui-item-hover);border-color:#ffffff29}.shapes-section-item:active{background:var(--ui-item-pressed)}.shapes-section-item-active{background:var(--ui-item-active);border-color:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-accent), 0 0 12px var(--ui-accent-glow);color:var(--ui-item-active-fg)}.shapes-section-item-active:before{display:none}.shapes-section-item-active svg{filter:none}.shapes-section-item--disabled{opacity:.38;cursor:not-allowed;pointer-events:none}.shapes-section-item--disabled:hover,.shapes-section-item--disabled:active{box-shadow:none;background:0 0;border-color:#0000;transform:none}.shapes-section-span{background:var(--ui-rule);width:1px;height:22px;box-shadow:none;pointer-events:none;opacity:.65;border-radius:1px;flex-shrink:0;margin:0 4px}.canvas-settings-overlay{z-index:250;background:var(--ui-overlay);position:fixed;inset:0}.canvas-settings-drawer{z-index:251;box-sizing:border-box;width:min(340px, calc(100vw - env(safe-area-inset-left,0px)));max-width:100%;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-right:env(safe-area-inset-right,0px);isolation:isolate;background:var(--ui-glass-chrome);border-left:1px solid var(--ui-glass-edge);box-shadow:var(--shadow-soft-lg);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}.canvas-settings-overlay-enter-active,.canvas-settings-overlay-leave-active{transition:opacity var(--ui-duration-base) var(--ui-ease)}.canvas-settings-overlay-enter-from,.canvas-settings-overlay-leave-to{opacity:0}.canvas-settings-drawer-enter-active,.canvas-settings-drawer-leave-active{transition:transform var(--ui-duration-base) var(--ui-ease)}.canvas-settings-drawer-enter-from,.canvas-settings-drawer-leave-to{transform:translate(100%)}.canvas-settings-stack{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.canvas-settings-dialog-header{box-shadow:inset 0 -1px 0 var(--ui-divider);border-bottom:none;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:18px 18px 14px;display:flex}.canvas-settings-dialog-title{letter-spacing:-.02em;min-width:0;color:var(--ui-text-strong);flex:1;margin:0;font-size:15px;font-weight:600}.canvas-settings-btn-minimize{background:var(--ui-surface);width:36px;height:36px;box-shadow:var(--neo-raised-sm);color:var(--ui-icon);cursor:pointer;transition:box-shadow var(--ui-duration-fast) var(--ui-ease), color var(--ui-duration-fast) var(--ui-ease), transform var(--ui-duration-fast) var(--ui-ease);border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.canvas-settings-btn-minimize:hover{color:var(--ui-icon-hover);transform:translateY(-1px)}.canvas-settings-btn-minimize:active{box-shadow:var(--neo-inset-sm);transform:translateY(0)}.canvas-settings-btn-minimize-icon{width:18px;height:18px}.canvas-settings-inner{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px;display:flex;overflow:hidden auto}.canvas-settings-note{color:var(--ui-text-hint);background:var(--ui-surface);box-shadow:var(--neo-inset-sm);border:none;border-radius:12px;margin:0;padding:12px 14px;font-size:12px;line-height:1.55}.canvas-settings-note--tight{margin-top:-4px}.canvas-settings-subtitle{letter-spacing:-.01em;color:var(--ui-text-subtitle);box-shadow:inset 0 -1px 0 var(--ui-divider);border-bottom:none;margin:8px 0 0;padding:0 0 8px;font-size:12px;font-weight:600}.canvas-settings-subtitle:first-child{margin-top:0}.canvas-settings-muted{opacity:.4;pointer-events:none}.canvas-settings-tool-colors{flex-direction:column;gap:12px;width:100%;display:flex}.canvas-settings-drawer .tol-row{min-height:32px;color:var(--ui-text);align-items:center;gap:10px;font-size:12px;display:flex}.canvas-settings-drawer .tol-row.tol-check{cursor:pointer;gap:8px;min-height:28px}.canvas-settings-drawer .tol-row.tol-check .tol-label{flex:none}.canvas-settings-drawer .tol-label{color:var(--ui-text-muted);flex:0 0 88px}.canvas-settings-drawer .tol-input{background:var(--ui-input-bg);min-width:0;height:36px;box-shadow:var(--neo-inset-sm);color:var(--ui-text);box-sizing:border-box;transition:box-shadow var(--ui-duration-fast) var(--ui-ease);border:none;border-radius:12px;flex:1;padding:0 12px;font-size:12px}.canvas-settings-drawer .tol-input:focus{box-shadow:var(--neo-inset-sm), 0 0 0 3px var(--ui-focus-ring);outline:none}.canvas-settings-drawer .tol-input-text{font-family:var(--ui-font-mono);font-variant-numeric:tabular-nums}.canvas-settings-drawer .tol-input.canvas-settings-tol-num{flex:1 0 52px;min-width:52px}.canvas-settings-drawer .tol-check input[type=checkbox]{width:14px;height:14px;accent-color:var(--ui-accent)}.tol-color-row{width:100%;color:var(--ui-text);align-items:center;gap:8px;font-size:12px;display:flex}.tol-color-row .tol-label{color:var(--ui-text-muted);flex:0 0 88px}.tol-color-wrap{flex:1;align-items:center;min-width:0;display:flex}.tol-color-native{background:var(--ui-input-bg);width:100%;min-width:0;max-width:100%;height:36px;box-shadow:var(--neo-inset-sm);cursor:pointer;box-sizing:border-box;appearance:none;transition:box-shadow var(--ui-duration-fast) var(--ui-ease);border:none;border-radius:12px;padding:0}.tol-color-native::-webkit-color-swatch-wrapper{padding:4px}.tol-color-native::-webkit-color-swatch{box-shadow:var(--neo-inset-sm);border:none;border-radius:8px}.tol-color-native::-moz-color-swatch{border:none;border-radius:8px}.tol-color-native:focus{box-shadow:var(--neo-inset-sm), 0 0 0 3px var(--ui-focus-ring);outline:none}.tol-row{min-height:32px;color:var(--ui-text);align-items:center;gap:10px;font-size:12px;display:flex}.tol-row.tol-check{cursor:pointer;gap:8px;min-height:28px}.tol-row.tol-check .tol-label{flex:none}.tool-options-anchor{z-index:240;box-sizing:border-box;pointer-events:none;padding:8px 4px 8px 8px;position:absolute;top:50%;left:auto;right:0;transform:translateY(-50%)}.tool-options-drawer{--tool-options-tab-w:44px;max-height:var(--tool-options-tab-w);border-radius:var(--ui-floating-radius-lg);isolation:isolate;background:var(--ui-glass-chrome);border:1px solid var(--ui-glass-edge);box-shadow:var(--shadow-soft-lg);pointer-events:auto;transition:max-height var(--ui-duration-base) var(--ui-ease-out);flex-direction:row-reverse;align-items:stretch;display:flex;position:relative;overflow:hidden}.tool-options-drawer-open{max-height:min(560px,85dvh)}.tool-options-edge-tab{z-index:1;width:var(--tool-options-tab-w);min-height:var(--tool-options-tab-w);background:var(--ui-surface);box-shadow:inset 1px 0 0 var(--ui-divider);cursor:pointer;color:var(--ui-icon);transition:color var(--ui-duration-fast) var(--ui-ease), background var(--ui-duration-fast) var(--ui-ease);border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.tool-options-edge-tab:hover{color:var(--ui-accent);background:var(--ui-accent-soft)}.tool-options-edge-tab-icon{filter:drop-shadow(0 .5px 1px #00000073);flex-shrink:0;width:18px;height:18px}.tool-options-dialog{--dialog-w:min(260px, calc(100vw - var(--tool-options-tab-w) - 32px));z-index:1;box-sizing:border-box;width:var(--dialog-w);opacity:0;visibility:hidden;pointer-events:none;min-width:0;max-width:0;transition:max-width var(--ui-duration-base) var(--ui-ease), opacity var(--ui-duration-fast) var(--ui-ease), visibility 0s linear var(--ui-duration-base);background:0 0;outline:none;flex-direction:column;flex:none;align-self:stretch;display:flex;position:relative;overflow:hidden}.tool-options-drawer-open .tool-options-dialog{--dialog-w:min(260px, calc(100vw - 32px));width:var(--dialog-w);max-width:var(--dialog-w);opacity:1;visibility:visible;pointer-events:auto;background:var(--ui-glass-chrome);min-height:0;max-height:min(480px,60dvh);box-shadow:inset 1px 0 0 var(--ui-divider);transition:max-width var(--ui-duration-base) var(--ui-ease-out), opacity var(--ui-duration-fast) var(--ui-ease) 40ms, visibility 0s;border-left:none;border-right:none}.tool-options-dialog-header{box-shadow:inset 0 -1px 0 var(--ui-divider);border-bottom:none;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:14px 14px 12px;display:flex}.tool-options-dialog-title{letter-spacing:-.02em;min-width:0;color:var(--ui-text-strong);flex:1;margin:0;font-size:14px;font-weight:600}.tool-options-btn-minimize{background:var(--ui-surface);width:32px;height:32px;box-shadow:var(--neo-raised-sm);color:var(--ui-icon);cursor:pointer;transition:box-shadow var(--ui-duration-fast) var(--ui-ease), color var(--ui-duration-fast) var(--ui-ease);border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.tool-options-btn-minimize:hover{color:var(--ui-icon-hover)}.tool-options-btn-minimize:active{box-shadow:var(--neo-inset-sm)}.tool-options-btn-minimize-icon{width:16px;height:16px}.tool-options-inner{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px;font-size:12px;display:flex;overflow-y:auto}.tool-options-inner::-webkit-scrollbar{display:none}.tool-options-hint,.tool-options-note{color:var(--ui-text-hint);margin:0;font-size:11px;line-height:1.55}.tol-field:not(.tol-field--check)>.tol-field-label{margin-top:2px}.tol-field{width:100%;color:var(--ui-text);flex-direction:column;gap:6px;font-size:12px;display:flex}.tol-field-label{color:var(--ui-text-muted);font-size:11px;line-height:1.3}.tol-field-control{background:var(--ui-input-bg);width:100%;min-height:36px;box-shadow:var(--neo-inset-sm);color:var(--ui-text);box-sizing:border-box;transition:box-shadow var(--ui-duration-fast) var(--ui-ease);border:none;border-radius:12px;padding:0 12px;font-size:12px}.tol-field-control--text{font-family:var(--ui-font-mono)}.tol-field-control:focus{box-shadow:var(--neo-inset-sm), 0 0 0 3px var(--ui-focus-ring);outline:none}.tol-label{color:var(--ui-text-muted);font-size:11px;line-height:1.3}.tol-value-col{width:100%;min-width:0}.tol-preset-color-block,.tol-preset-width-block,.tol-preset-num-block{width:100%;color:var(--ui-text);flex-direction:column;gap:6px;font-size:12px;display:flex}.tol-preset-color-row,.tol-preset-width-row,.tol-preset-num-row{grid-template-columns:repeat(4,minmax(28px,36px)) 1px minmax(0,1fr);align-items:center;gap:6px;width:100%;display:grid}.tol-preset-color-chip,.tol-preset-width-chip,.tol-preset-num-chip,.tol-text-preset-chip{aspect-ratio:1;background:var(--ui-surface);width:100%;max-width:38px;height:auto;box-shadow:var(--neo-raised-sm);color:var(--ui-text);font-variant-numeric:tabular-nums;cursor:pointer;box-sizing:border-box;transition:box-shadow var(--ui-duration-fast) var(--ui-ease), color var(--ui-duration-fast) var(--ui-ease), transform var(--ui-duration-fast) var(--ui-ease);border:none;border-radius:11px;justify-content:center;justify-self:center;align-items:center;padding:0;font-size:10px;line-height:1.1;display:flex}.tol-preset-width-chip,.tol-preset-num-chip{padding:0 2px}.tol-preset-color-chip:hover,.tol-preset-width-chip:hover,.tol-preset-num-chip:hover,.tol-text-preset-chip:hover{transform:translateY(-1px)}.tol-preset-color-chip:active,.tol-preset-width-chip:active,.tol-preset-num-chip:active,.tol-text-preset-chip:active{box-shadow:var(--neo-inset-sm);transform:translateY(0)}.tol-preset-color-chip--on,.tol-preset-width-chip--on,.tol-preset-num-chip--on,.tol-text-preset-chip--on{background:var(--ui-accent);box-shadow:var(--neo-inset-sm), 0 2px 8px #2563eb4d;color:var(--ui-on-accent);border-color:#fff3}.tol-preset-color-swatch{box-sizing:border-box;border:.5px solid #0000001f;border-radius:4px;width:20px;height:20px;display:block}.tol-preset-divider{width:2px;height:28px;box-shadow:var(--neo-inset-sm);background:0 0;border-radius:1px;margin:0 auto}.tol-preset-color-custom,.tol-preset-width-custom,.tol-preset-num-custom{background:var(--ui-surface);min-width:0;min-height:38px;max-height:38px;box-shadow:var(--neo-raised-sm);box-sizing:border-box;transition:box-shadow var(--ui-duration-fast) var(--ui-ease);border:none;border-radius:11px;flex-direction:row;justify-content:center;align-items:center;margin:0;padding:0 8px;display:flex}.tol-preset-color-custom:hover{box-shadow:4px 4px 10px var(--neo-dark), -3px -3px 8px var(--neo-light), inset 0 1px 0 #ffffff80}.tol-preset-color-custom--on,.tol-preset-width-custom:focus-within,.tol-preset-num-custom:focus-within{background:var(--ui-accent-soft);box-shadow:var(--neo-inset-sm)}.tol-preset-color-native{cursor:pointer;appearance:none;background:0 0;border:none;border-radius:4px;width:100%;max-width:100%;height:22px;padding:0}.tol-preset-color-native::-webkit-color-swatch-wrapper{padding:0}.tol-preset-color-native::-webkit-color-swatch{border:.5px solid #00000026;border-radius:4px}.tol-preset-width-svg{width:100%;height:16px;display:block}.tol-preset-width-input,.tol-preset-num-input{min-width:0;height:22px;color:var(--ui-text);font-size:12px;font-family:var(--ui-font-mono);font-variant-numeric:tabular-nums;box-sizing:border-box;text-align:center;background:0 0;border:none;flex:1;padding:0 4px}.tol-preset-width-input:focus,.tol-preset-num-input:focus{outline:none}.tol-text-preset-row{align-items:center;gap:6px;width:100%;display:grid}.tol-text-preset-row--2{grid-template-columns:repeat(2,minmax(28px,36px))}.tol-text-preset-row--3{grid-template-columns:repeat(3,minmax(28px,36px))}.tol-text-preset-row--4{grid-template-columns:repeat(4,minmax(28px,36px))}.tol-text-preset-chip--style .tol-text-style-icon{width:20px;height:20px;display:block;overflow:visible}.tol-field--check{flex-direction:row;align-items:center;gap:8px}.tol-field-label--inline{flex:1}.tol-field--check input[type=checkbox]{width:14px;height:14px;accent-color:var(--ui-accent);flex-shrink:0}.tol-obj-panel{color:var(--ui-text);flex-direction:column;gap:10px;font-size:12px;display:flex}.tol-obj-row{align-items:end;gap:8px;width:100%;display:grid}.tol-obj-row--two{grid-template-columns:1fr 1fr}.tol-obj-num{flex-direction:column;gap:4px;font-size:12px;display:flex}.tol-obj-num-label{color:var(--ui-text-muted);font-size:11px;line-height:1.2;font-family:var(--ui-font-mono);letter-spacing:.04em}.tol-obj-num input[type=number]{background:var(--ui-input-bg);width:100%;min-height:36px;box-shadow:var(--neo-inset-sm);color:var(--ui-text);font-size:12px;font-family:var(--ui-font-mono);font-variant-numeric:tabular-nums;box-sizing:border-box;transition:box-shadow var(--ui-duration-fast) var(--ui-ease);border:none;border-radius:12px;padding:0 10px}.tol-obj-num input[type=number]:focus{box-shadow:var(--neo-inset-sm), 0 0 0 3px var(--ui-focus-ring);outline:none}.tol-obj-mirror-row{grid-template-columns:1fr 1fr;gap:6px;width:100%;min-height:32px;display:grid}.tol-obj-mirror-btn{background:var(--ui-surface);width:100%;height:36px;box-shadow:var(--neo-raised-sm);color:var(--ui-icon);cursor:pointer;transition:box-shadow var(--ui-duration-fast) var(--ui-ease), color var(--ui-duration-fast) var(--ui-ease);border:none;border-radius:12px;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.tol-obj-mirror-btn svg{width:16px;height:16px}.tol-obj-mirror-btn:hover{color:var(--ui-icon-hover)}.tol-obj-mirror-btn:active{box-shadow:var(--neo-inset-sm)}.tol-obj-mirror-btn--on{background:var(--ui-accent);box-shadow:var(--neo-inset-sm), 0 2px 8px #2563eb4d;color:var(--ui-on-accent)}.tol-obj-textarea{resize:vertical;min-height:56px;padding-top:8px;padding-bottom:8px;font-family:inherit;line-height:1.4}.tol-obj-num--mirror{align-self:stretch}.tol-preset-num-slider-wrap{grid-template-columns:1fr 44px;align-items:center;gap:8px;width:100%;min-height:36px;display:grid}.tol-preset-num-slider{width:100%;height:28px;accent-color:var(--ui-accent);cursor:pointer;margin:0}.tol-preset-num-slider-val{text-align:right;font-family:var(--ui-font-mono);font-variant-numeric:tabular-nums;color:var(--ui-text-strong);font-size:11px;font-weight:500}.tol-stroke-dash-block{width:100%;color:var(--ui-text);flex-direction:column;gap:6px;font-size:12px;display:flex}.tol-stroke-dash-row{grid-template-columns:1fr 44px;align-items:center;gap:8px;width:100%;min-height:36px;display:grid}.tol-stroke-dash-slider{width:100%;min-width:0;height:6px;accent-color:var(--ui-accent);cursor:pointer}.tol-stroke-dash-val{font-family:var(--ui-font-mono);text-align:right;font-variant-numeric:tabular-nums;color:var(--ui-text-muted);font-size:11px;line-height:1.2}.draw-board-zoom-bar,.board-user-bar{--board-bottom-bar-offset:16px;--board-bottom-bar-padding:6px;--board-bottom-bar-item:30px;--board-bottom-bar-height:calc(var(--board-bottom-bar-padding) * 2 + var(--board-bottom-bar-item) + 2px);box-sizing:border-box;height:var(--board-bottom-bar-height);min-height:var(--board-bottom-bar-height);padding:var(--board-bottom-bar-padding);isolation:isolate;background:var(--ui-glass-chrome);border:1px solid var(--ui-glass-edge);box-shadow:var(--shadow-soft-lg);color:var(--ui-text);z-index:110;border-radius:10px;align-items:center;gap:6px;width:fit-content;font-size:10px;display:flex;position:fixed}.draw-board-zoom-bar{left:max(16px, env(safe-area-inset-left,0px));right:auto;bottom:calc(var(--board-bottom-bar-offset) + env(safe-area-inset-bottom,0px));z-index:6;transform:none}.draw-board-toolbar-start{flex-shrink:0;align-items:center;gap:6px;display:flex}.draw-board-icon-btn,.draw-board-zoom-btn{box-sizing:border-box;width:var(--board-bottom-bar-item,30px);height:var(--board-bottom-bar-item,30px);border:1px solid var(--ui-glass-edge);background:var(--ui-surface);box-shadow:none;cursor:pointer;color:var(--ui-icon);transition:color var(--ui-duration-fast) var(--ui-ease), background var(--ui-duration-fast) var(--ui-ease), border-color var(--ui-duration-fast) var(--ui-ease);border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.draw-board-icon-btn:hover:not(:disabled),.draw-board-zoom-btn:hover:not(:disabled){color:var(--ui-icon-hover);background:var(--ui-item-hover);border-color:#ffffff29}.draw-board-icon-btn:active:not(:disabled),.draw-board-zoom-btn:active:not(:disabled){background:var(--ui-item-pressed)}.draw-board-icon-btn:disabled,.draw-board-zoom-btn:disabled{opacity:.35;cursor:not-allowed}.draw-board-icon-btn--danger:not(:disabled){color:var(--ui-danger)}.draw-board-icon-btn--danger:hover:not(:disabled){color:var(--ui-danger);background:var(--ui-surface)}.draw-board-zoom-pct{box-sizing:border-box;min-width:38px;height:var(--board-bottom-bar-item,30px);border:1px solid var(--ui-glass-edge);text-align:center;font-family:var(--ui-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--ui-text-strong);background:var(--ui-surface);box-shadow:none;-webkit-user-select:none;user-select:none;border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:10px;font-weight:600;display:inline-flex}.draw-board-zoom-divider{background:var(--ui-rule);width:1px;height:18px;box-shadow:none;opacity:.65;border-radius:1px;flex-shrink:0;margin:0 3px}.draw-board-toolbar-svg,.draw-board-zoom-btn-svg{filter:drop-shadow(0 .5px 1px #00000073);width:13px;height:13px;display:block}.clear-canvas-overlay{z-index:270;padding:max(16px, env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) max(16px, env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));box-sizing:border-box;background:var(--ui-overlay);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.clear-canvas-panel{width:min(360px, calc(100vw - 32px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));isolation:isolate;background:var(--ui-glass-strong);border:1px solid var(--ui-glass-edge);max-height:min(420px,85dvh);box-shadow:var(--shadow-soft-lg);color:var(--ui-text);border-radius:20px;outline:none;flex-direction:column;display:flex;overflow:hidden}.clear-canvas-dialog-header{box-shadow:inset 0 -1px 0 var(--ui-divider);border-bottom:none;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:18px 18px 14px;display:flex}.clear-canvas-dialog-title{letter-spacing:-.02em;min-width:0;color:var(--ui-text-strong);flex:1;margin:0;font-size:15px;font-weight:600}.clear-canvas-btn-minimize{background:var(--ui-surface);width:36px;height:36px;box-shadow:var(--neo-raised-sm);color:var(--ui-icon);cursor:pointer;transition:box-shadow var(--ui-duration-fast) var(--ui-ease);border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.clear-canvas-btn-minimize:hover{color:var(--ui-icon-hover)}.clear-canvas-btn-minimize:active{box-shadow:var(--neo-inset-sm)}.clear-canvas-btn-minimize-icon{width:18px;height:18px}.clear-canvas-inner{flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px;font-size:12px;line-height:1.55;display:flex;overflow:auto}.clear-canvas-lead{color:var(--ui-text);margin:0}.clear-canvas-lead strong{color:var(--ui-text-strong);font-weight:600}.clear-canvas-note{color:var(--ui-text-hint);background:var(--ui-surface);box-shadow:var(--neo-inset-sm);border:none;border-radius:12px;margin:0;padding:12px 14px;font-size:12px}.clear-canvas-actions{box-shadow:inset 0 1px 0 var(--ui-divider);border-top:none;flex-shrink:0;justify-content:flex-end;gap:10px;padding:12px 18px 18px;display:flex}.clear-canvas-action-btn{background:var(--ui-surface);min-width:80px;height:38px;box-shadow:var(--neo-raised-sm);color:var(--ui-text-strong);cursor:pointer;transition:box-shadow var(--ui-duration-fast) var(--ui-ease), transform var(--ui-duration-fast) var(--ui-ease);border:none;border-radius:12px;padding:0 18px;font-size:12px;font-weight:600}.clear-canvas-action-btn:hover:not(:disabled){transform:translateY(-1px)}.clear-canvas-action-btn:active:not(:disabled){box-shadow:var(--neo-inset-sm);transform:translateY(0)}.clear-canvas-action-btn:disabled{opacity:.45;cursor:not-allowed}.clear-canvas-action-btn--danger{color:var(--ui-danger);background:var(--ui-danger-soft)}.clear-canvas-action-btn--danger:hover:not(:disabled){box-shadow:var(--neo-raised-sm), 0 0 0 3px #e0525226}.clear-canvas-dlg-enter-active,.clear-canvas-dlg-leave-active{transition:opacity var(--ui-duration-base) var(--ui-ease)}.clear-canvas-dlg-enter-active .clear-canvas-panel,.clear-canvas-dlg-leave-active .clear-canvas-panel{transition:transform var(--ui-duration-base) var(--ui-ease), opacity var(--ui-duration-fast) var(--ui-ease)}.clear-canvas-dlg-enter-from,.clear-canvas-dlg-leave-to{opacity:0}.clear-canvas-dlg-enter-from .clear-canvas-panel,.clear-canvas-dlg-leave-to .clear-canvas-panel{opacity:0;transform:translateY(8px)scale(.98)}.board-user-bar{right:max(16px, env(safe-area-inset-right,0px));left:auto;bottom:calc(var(--board-bottom-bar-offset) + env(safe-area-inset-bottom,0px));z-index:110}.board-user-bar-btn{height:var(--board-bottom-bar-item);min-height:0;box-shadow:none;box-sizing:border-box;font:inherit;color:inherit;cursor:default;appearance:none;transition:opacity var(--ui-duration-fast) var(--ui-ease);background:0 0;border:none;border-radius:0;align-items:center;gap:6px;margin:0;padding:0;line-height:1;display:flex}.board-user-bar-btn--guest{cursor:pointer}.board-user-bar-btn--guest:hover{opacity:.88}.board-user-bar-avatar{box-sizing:border-box;width:var(--board-bottom-bar-item);height:var(--board-bottom-bar-item);background:var(--ui-surface);border:1px solid var(--ui-glass-edge);color:var(--ui-text-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.board-user-bar-avatar--logged-in{background:var(--ui-accent-soft);border-color:var(--ui-accent-border);color:var(--ui-accent-hover)}.board-user-bar-avatar-icon{filter:drop-shadow(0 .5px 1px #00000073);width:13px;height:13px;display:block}.board-user-bar-initials{letter-spacing:.02em;font-size:10px;font-weight:600;line-height:1}.board-user-bar-name{letter-spacing:.02em;color:var(--ui-text-strong);text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:10px;font-weight:600;line-height:1;overflow:hidden}.board-user-bar-member-stack{height:var(--board-bottom-bar-item);flex-shrink:0;align-items:center;gap:6px;margin-left:2px;display:flex}.board-user-bar-member-divider{background:var(--ui-glass-edge);opacity:.72;border-radius:1px;flex-shrink:0;width:1px;height:14px}.board-user-bar-member-avatars{--board-member-chip-size:24px;--board-member-overlap:13px;align-items:center;display:flex}.board-user-bar-member-chip,.board-user-bar-member-count{flex-shrink:0;position:relative}.board-user-bar-member-chip+.board-user-bar-member-chip,.board-user-bar-member-chip+.board-user-bar-member-count{margin-left:calc(-1 * var(--board-member-overlap))}.board-user-bar-member-chip{box-sizing:border-box;width:var(--board-member-chip-size);height:var(--board-member-chip-size);border:2px solid var(--ui-glass-bg,#fff);color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;font-size:9px;font-weight:600;line-height:1;display:inline-flex}.board-user-bar-member-count{box-sizing:border-box;min-width:var(--board-member-chip-size);height:var(--board-member-chip-size);color:#fff;border:2px solid var(--ui-glass-bg,#fff);pointer-events:none;font-variant-numeric:tabular-nums;background:#0f172adb;border-radius:999px;justify-content:center;align-items:center;padding:0 3px;font-size:9px;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 1px 4px #00000029}.board-user-bar-ws{width:var(--board-bottom-bar-item);height:var(--board-bottom-bar-item);box-shadow:none;box-sizing:border-box;font:inherit;appearance:none;color:var(--ui-warning);cursor:pointer;transition:opacity var(--ui-duration-fast) var(--ui-ease), color var(--ui-duration-fast) var(--ui-ease);background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:flex}.board-user-bar-ws--clickable:hover{opacity:.88}.board-user-bar--ws-ready .board-user-bar-ws{color:var(--ui-success)}.board-user-bar--ws-disconnected .board-user-bar-ws{color:var(--ui-danger)}.board-user-bar-ws-icon{filter:drop-shadow(0 .5px 1px #00000073);width:16px;height:16px;display:block}.board-user-bar-ws-spin{transform-origin:50%;animation:.85s linear infinite board-user-bar-ws-spin}@keyframes board-user-bar-ws-spin{to{transform:rotate(360deg)}}.board-ws-retry-overlay{z-index:270;padding:max(16px, env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) max(16px, env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));box-sizing:border-box;background:var(--ui-overlay);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.board-ws-retry-panel{isolation:isolate;background:var(--ui-glass-strong);border:1px solid var(--ui-glass-edge);width:min(360px,100vw - 32px);box-shadow:var(--shadow-soft-lg);color:var(--ui-text);border-radius:20px;outline:none;flex-direction:column;display:flex;overflow:hidden}.board-ws-retry-header{border-bottom:.5px solid var(--ui-divider);padding:16px}.board-ws-retry-title{letter-spacing:.04em;text-transform:uppercase;color:var(--ui-text-strong);margin:0;font-size:13px;font-weight:600}.board-ws-retry-body{padding:16px}.board-ws-retry-lead{color:var(--ui-text-muted);margin:0;font-size:12px;line-height:1.55}.board-ws-retry-actions{justify-content:flex-end;gap:8px;padding:12px 16px 16px;display:flex}.board-ws-retry-btn{border:1px solid var(--ui-glass-edge);background:var(--ui-surface);min-width:80px;height:38px;box-shadow:none;color:var(--ui-text-strong);cursor:pointer;transition:background var(--ui-duration-fast) var(--ui-ease), border-color var(--ui-duration-fast) var(--ui-ease);border-radius:8px;padding:0 18px;font-size:12px;font-weight:600}.board-ws-retry-btn:hover{background:var(--ui-item-hover);border-color:#ffffff29}.board-ws-retry-btn:active{background:#ffffff0f}.board-ws-retry-btn--primary{background:var(--ui-accent);border-color:var(--ui-accent);color:var(--ui-on-accent)}.board-ws-retry-btn--primary:hover{background:var(--ui-accent-hover);border-color:var(--ui-accent-hover);box-shadow:0 0 0 3px var(--ui-focus-ring)}.board-ws-retry-dlg-enter-active,.board-ws-retry-dlg-leave-active{transition:opacity var(--ui-duration-base) var(--ui-ease)}.board-ws-retry-dlg-enter-from,.board-ws-retry-dlg-leave-to{opacity:0}.board-login-overlay{z-index:280;padding:max(16px, env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) max(16px, env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));box-sizing:border-box;background-color:var(--ui-overlay);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.board-login-panel{width:min(400px, calc(100vw - 32px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));border:1px solid var(--ui-glass-edge);box-shadow:var(--shadow-soft-lg);color:var(--ui-text);background:0 0;border-radius:20px;outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden}.board-login-panel:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:var(--ui-glass-chrome);-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);position:absolute;inset:0;transform:translateZ(0)}.board-login-panel>*{z-index:1;backface-visibility:hidden;position:relative}.board-login-header{border-bottom:.5px solid var(--ui-divider);justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.board-login-title{letter-spacing:.04em;text-transform:uppercase;color:var(--ui-text-strong);margin:0;font-size:13px;font-weight:600}.board-login-close{border:1px solid var(--ui-glass-edge);background:var(--ui-surface);width:32px;height:32px;color:var(--ui-text-muted);cursor:pointer;transition:background var(--ui-duration-fast) var(--ui-ease), color var(--ui-duration-fast) var(--ui-ease);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.board-login-close svg{width:16px;height:16px}.board-login-close:hover{background:var(--ui-item-hover);color:var(--ui-text-strong)}.board-login-body{flex-direction:column;gap:12px;padding:16px;display:flex}.board-login-field{flex-direction:column;gap:6px;display:flex}.board-login-label{color:var(--ui-text-muted);letter-spacing:.02em;font-size:11px;font-weight:500}.board-login-input-row{align-items:stretch;gap:8px;display:flex}.board-login-input-row .board-login-input{flex:1;min-width:0}.board-login-fill-btn{border:1px solid var(--ui-input-border);background:var(--ui-surface-raised,var(--ui-input-bg));height:40px;color:var(--ui-text-muted);white-space:nowrap;cursor:pointer;transition:border-color var(--ui-duration-fast) var(--ui-ease), background var(--ui-duration-fast) var(--ui-ease), color var(--ui-duration-fast) var(--ui-ease);border-radius:8px;flex-shrink:0;padding:0 12px;font-family:inherit;font-size:12px;font-weight:500}.board-login-fill-btn:hover:not(:disabled){border-color:var(--ui-focus-border);background:var(--ui-input-bg);color:var(--ui-text-strong)}.board-login-fill-btn:disabled{opacity:.6;cursor:not-allowed}.board-login-input{box-sizing:border-box;border:1px solid var(--ui-input-border);background:var(--ui-input-bg);width:100%;height:40px;color:var(--ui-text-strong);transition:border-color var(--ui-duration-fast) var(--ui-ease), box-shadow var(--ui-duration-fast) var(--ui-ease);border-radius:8px;outline:none;padding:0 12px;font-family:inherit;font-size:13px}.board-login-input::placeholder{color:var(--ui-text-hint)}.board-login-input:focus{border-color:var(--ui-focus-border);box-shadow:0 0 0 3px var(--ui-focus-ring)}.board-login-input:disabled{opacity:.6;cursor:not-allowed}.board-login-permissions{border:0;flex-flow:wrap;align-items:center;gap:8px 20px;margin:0;padding:0;display:flex}.board-login-permissions .board-login-label{flex:0 0 100%;margin-bottom:0}.board-login-check{color:var(--ui-text);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:12px;line-height:1.4;display:flex}.board-login-check input[type=checkbox]{width:14px;height:14px;accent-color:var(--ui-accent,#0096ff);cursor:inherit;margin:0}.board-login-check input[type=checkbox]:disabled{cursor:not-allowed}.board-login-error{color:var(--ui-danger);margin:0;font-size:12px;line-height:1.45}.board-login-actions{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.board-login-btn{border:1px solid var(--ui-glass-edge);background:var(--ui-surface);min-width:80px;height:38px;color:var(--ui-text-strong);cursor:pointer;transition:background var(--ui-duration-fast) var(--ui-ease), border-color var(--ui-duration-fast) var(--ui-ease);border-radius:8px;padding:0 18px;font-size:12px;font-weight:600}.board-login-btn:hover:not(:disabled){background:var(--ui-item-hover);border-color:#ffffff29}.board-login-btn:disabled{opacity:.55;cursor:not-allowed}.board-login-btn--primary{background:var(--ui-accent);border-color:var(--ui-accent);color:var(--ui-on-accent)}.board-login-btn--primary:hover:not(:disabled){background:var(--ui-accent-hover);border-color:var(--ui-accent-hover);box-shadow:0 0 0 3px var(--ui-focus-ring)}.board-login-dlg-enter-active{transition:background-color .32s cubic-bezier(.16,1,.3,1)}.board-login-dlg-leave-active{transition:background-color .3s cubic-bezier(.32,0,.67,0) 48ms}
