@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Roboto:wght@500&display=swap";.efan-tag[data-v-d71e2a74]{color:var(--main-color-orange);letter-spacing:.02em;text-transform:none;vertical-align:.12em;white-space:nowrap;background-color:#f3920026;border-radius:4px;margin-right:.35em;padding:.12em .38em;font-size:.72em;font-style:normal;font-weight:800;line-height:1.15;text-decoration:none;display:inline-block}.form-dialog-overlay{z-index:1000;box-sizing:border-box;background-color:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@media (width<=767px){.form-dialog-overlay{justify-content:stretch;align-items:stretch;padding:0}}.form-dialog{background-color:var(--main-color-1000);--e-field-bg:var(--main-color-900);--e-tab-room:0px;border-radius:18px;flex-direction:column;width:100%;max-width:520px;max-height:92vh;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 64px #0009}@media (width<=767px){.form-dialog{max-width:none;max-height:none;height:var(--e-screen-height,100dvh);box-sizing:border-box;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);--e-dialog-line-top:env(safe-area-inset-top,0px);border-radius:0}}.form-dialog:before{content:"";top:var(--e-dialog-line-top,0px);background:linear-gradient(90deg, var(--main-color-orange), #f3920026);height:3px;position:absolute;left:0;right:0}.form-dialog.wide{max-width:940px}.form-dialog .form-dialog-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 8px;display:flex}.form-dialog .form-dialog-head h2{color:var(--main-color-000);margin:0;font-size:20px;font-weight:700;line-height:1.3}@media (width<=575px){.form-dialog .form-dialog-head h2{font-size:18px}}.form-dialog .form-dialog-head p{color:var(--main-color-400);margin:4px 0 0;font-size:13px;font-weight:400;line-height:1.45}.form-dialog .form-dialog-close{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.form-dialog .form-dialog-close:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.form-dialog .form-dialog-close:disabled,.form-dialog .form-dialog-close[aria-disabled=true]{opacity:.5;cursor:default}.form-dialog .form-dialog-close{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.form-dialog .form-dialog-close:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.form-dialog .form-dialog-close{width:32px;height:32px;color:var(--main-color-400);flex-shrink:0;padding:0}.form-dialog .form-dialog-body{flex-direction:column;flex:1;gap:16px;min-height:0;padding:16px 20px 20px;display:flex;overflow-y:auto}.form-dialog .form-dialog-foot{background-color:var(--main-color-900);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 20px 16px;display:flex}.form-dialog .form-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}@media (width<=860px){.form-dialog .form-columns{grid-template-columns:minmax(0,1fr)}}.form-dialog .form-stack{flex-direction:column;gap:16px;min-width:0;display:flex}.form-dialog .form-stack>.form-section:last-child,.form-dialog .form-field.grow,.form-dialog .form-field.grow .form-textarea{flex:auto}.form-dialog .form-section{background-color:var(--main-color-900);--e-field-bg:var(--main-color-1000);border-radius:14px;flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex;box-shadow:inset 0 1px #ffffff0a}.form-dialog .form-section-head{align-items:center;gap:10px;display:flex}.form-dialog .form-section-head h3{color:var(--main-color-000);margin:0;font-size:14px;font-weight:700;line-height:1.35}.form-dialog .form-section-head .form-section-note{color:var(--main-color-500);text-align:right;margin-left:auto;font-size:12px;font-weight:400;line-height:1.4}.form-dialog .form-step{width:24px;height:24px;color:var(--main-color-orange);background-color:#f3920026;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.form-dialog .form-field{flex-direction:column;gap:6px;min-width:0;display:flex}.form-dialog .form-field>label{color:var(--main-color-300);font-size:12px;font-weight:600;line-height:1.3}.form-dialog .form-optional{color:var(--main-color-500);font-weight:400}.form-dialog .form-input{box-sizing:border-box;background-color:var(--e-field-bg,var(--main-color-900));width:100%;min-width:0;color:var(--main-color-100);border:1px solid #0000;border-radius:8px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,background-color .15s}.form-dialog .form-input:focus{border-color:var(--main-color-orange)}.form-dialog .form-input::placeholder{color:var(--main-color-500)}.form-dialog .form-input.invalid{border-color:var(--main-color-red)}.form-dialog select.form-input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--main-color-400) 50%), linear-gradient(135deg, var(--main-color-400) 50%, transparent 50%);text-overflow:ellipsis;cursor:pointer;background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}.form-dialog select.form-input:invalid{color:var(--main-color-500)}.form-dialog select.form-input:disabled{cursor:default}.form-dialog select.form-input option{color:var(--main-color-100);background-color:var(--main-color-900)}.form-dialog .form-textarea{box-sizing:border-box;background-color:var(--e-field-bg,var(--main-color-900));width:100%;min-width:0;color:var(--main-color-100);border:1px solid #0000;border-radius:8px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,background-color .15s}.form-dialog .form-textarea:focus{border-color:var(--main-color-orange)}.form-dialog .form-textarea::placeholder{color:var(--main-color-500)}.form-dialog .form-textarea.invalid{border-color:var(--main-color-red)}.form-dialog .form-textarea{resize:vertical;line-height:1.5}.form-dialog .form-counter{color:var(--main-color-500);align-self:flex-end;font-size:11px;font-weight:400;line-height:1.4}.form-dialog .form-hint{color:var(--main-color-400);margin:0;font-size:12px;font-weight:400;line-height:1.4}.form-dialog .form-hint.ok{color:var(--main-color-green)}.form-dialog .form-hint.bad{color:var(--main-color-red)}.form-dialog .form-error{color:var(--main-color-red);margin:0;font-size:13px;font-weight:400;line-height:1.45}.form-dialog .form-segmented{background-color:var(--e-field-bg,var(--main-color-900));border-radius:10px;gap:2px;padding:4px;display:flex}.form-dialog .form-segmented button{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--main-color-400);text-align:center;cursor:pointer;background-color:#0000;border:none;border-radius:6px;flex:auto;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:600;line-height:16px;transition:background-color .15s,color .15s;overflow:hidden}@media (hover:hover) and (pointer:fine){.form-dialog .form-segmented button:hover:not(.active,:disabled){color:var(--main-color-100);background-color:#ffffff12}}.form-dialog .form-segmented button.active{background-color:var(--main-color-orange);color:#fff}@media (width<=575px){.form-dialog .form-segmented button{padding:6px 10px}}.form-dialog .form-segmented.wrap{border-radius:10px;flex-wrap:wrap}.form-dialog .form-segmented.wrap button{max-width:100%}.form-dialog .form-switch{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:0;font-family:inherit;display:flex}.form-dialog .form-switch .form-switch-track{background-color:var(--main-color-700);border-radius:999px;flex-shrink:0;width:38px;height:22px;transition:background-color .15s;position:relative}.form-dialog .form-switch .form-switch-thumb{background-color:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.form-dialog .form-switch.on .form-switch-track{background-color:var(--main-color-orange)}.form-dialog .form-switch.on .form-switch-thumb{transform:translate(16px)}.form-dialog .form-switch .form-switch-text{color:var(--main-color-100);flex-direction:column;font-size:14px;font-weight:600;line-height:1.35;display:flex}.form-dialog .form-switch .form-switch-text small{color:var(--main-color-400);font-size:12px;font-weight:400;line-height:1.4}.form-dialog .form-box{background-color:var(--main-color-900);--e-field-bg:var(--main-color-1000);border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.form-dialog .form-btn{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.form-dialog .form-btn:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.form-dialog .form-btn:disabled,.form-dialog .form-btn[aria-disabled=true]{opacity:.5;cursor:default}.form-dialog .form-btn{height:40px;color:var(--main-color-200);background-color:#ffffff12;border-color:#0000;border-radius:8px;gap:8px;padding:0 20px;font-size:14px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.form-dialog .form-btn:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff26}}.form-dialog .form-btn.primary{background-color:var(--main-color-orange);color:#fff;border-color:#0000}@media (hover:hover) and (pointer:fine){.form-dialog .form-btn.primary:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.form-dialog .form-btn.danger{background-color:var(--main-color-red);color:#fff;border-color:#0000}@media (hover:hover) and (pointer:fine){.form-dialog .form-btn.danger:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.form-dialog .form-btn.small{border-radius:8px;gap:6px;height:32px;padding:0 14px;font-size:13px;font-weight:700;line-height:1}.last-device-note[data-v-466d6ef8]{color:var(--main-color-400);background-color:#ffffff12;border-radius:10px;margin:0;padding:8px 12px;font-size:13px;font-weight:400;line-height:1.45}.link-btn[data-v-466d6ef8]{color:var(--main-color-orange);font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){.link-btn[data-v-466d6ef8]:hover{text-decoration:underline}}.link-btn[data-v-466d6ef8]{cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.link-row[data-v-a957b2b3]{gap:8px;min-width:0;display:flex}.link-row>button[data-v-a957b2b3]{flex-shrink:0}.link-input[data-v-a957b2b3]{white-space:nowrap;text-overflow:ellipsis;cursor:text;flex:1;min-width:0;overflow:hidden}.btn-regenerate[data-v-a957b2b3]{color:var(--main-color-400);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-family:inherit;font-size:12px;font-weight:400;line-height:1.4;text-decoration:underline}@media (hover:hover) and (pointer:fine){.btn-regenerate[data-v-a957b2b3]:hover:not(:disabled){color:var(--main-color-000)}}.btn-regenerate[data-v-a957b2b3]:disabled{opacity:.5;cursor:default}.user-badge-container[data-v-325536e4]{box-sizing:border-box;cursor:pointer;flex-direction:row;justify-content:center;align-items:center;display:flex;position:relative}.user-badge-container .user-badge[data-v-325536e4]{box-sizing:border-box;border:1px solid var(--main-color-800);background-color:var(--main-color-900);border-radius:999px;align-items:center;gap:8px;padding:4px 8px 4px 4px;transition:background-color .15s,border-color .15s;display:flex}.user-badge-container .user-badge.active[data-v-325536e4]{background-color:var(--main-color-700);border-color:var(--main-color-600)}@media (hover:hover) and (pointer:fine){.user-badge-container .user-badge[data-v-325536e4]:hover{background-color:var(--main-color-700);border-color:var(--main-color-600)}}.user-badge-container .user-badge .user-avatar[data-v-325536e4]{object-fit:cover;border-radius:50%;width:28px;height:28px}.user-badge-container .user-badge .user-info[data-v-325536e4]{box-sizing:border-box;flex-direction:column;justify-content:center;margin-right:4px;display:flex}.user-badge-container .user-badge .user-info .username[data-v-325536e4]{color:var(--main-color-100);font-size:12px;font-weight:600;line-height:1.2}.user-badge-container .user-badge .user-info .user-status[data-v-325536e4]{color:var(--main-color-green);opacity:.9;font-size:10px;line-height:1.2}.user-badge-container .user-badge .user-info .user-status.guest[data-v-325536e4]{color:var(--main-color-500)}.user-badge-container .user-badge .chevron-icon[data-v-325536e4]{color:var(--main-color-400);align-items:center;transition:transform .15s;display:flex}.user-badge-container .user-badge .chevron-icon.rotated[data-v-325536e4]{transform:rotate(180deg)}.user-badge-container .user-dropdown[data-v-325536e4]{box-sizing:border-box;background-color:var(--main-color-900);z-index:30000;width:240px;min-width:160px;max-width:calc(100vw - 16px);max-height:min(360px,100vh - 16px);max-height:calc(var(--e-screen-height,100dvh) - calc(50px + env(safe-area-inset-top,0px)) - var(--e-page-bottom) - 24px);cursor:default;border-radius:10px;flex-direction:column;gap:2px;padding:4px;display:flex;position:absolute;top:calc(100% + 12px);right:0;overflow-y:auto;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #00000073}.user-badge-container .user-dropdown .dropdown-header[data-v-325536e4]{padding:6px 10px 4px}.user-badge-container .user-dropdown .dropdown-header .header-title[data-v-325536e4]{letter-spacing:.06em;text-transform:uppercase;color:var(--main-color-500);font-size:11px;font-weight:800;line-height:1.3}.user-badge-container .user-dropdown .dropdown-item[data-v-325536e4]{color:var(--main-color-100);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.45}.user-badge-container .user-dropdown .dropdown-item.danger[data-v-325536e4]{color:#f87171}@media (hover:hover) and (pointer:fine){.user-badge-container .user-dropdown .dropdown-item[data-v-325536e4]:hover{background-color:var(--main-color-800)}}.user-badge-container .user-dropdown .dropdown-item[data-v-325536e4]{align-items:center;gap:10px;text-decoration:none;display:flex}.user-badge-container .user-dropdown .dropdown-item .icon[data-v-325536e4]{width:16px;height:16px;color:var(--main-color-400);flex-shrink:0;transition:color .15s}@media (hover:hover) and (pointer:fine){.user-badge-container .user-dropdown .dropdown-item:hover .icon[data-v-325536e4]{color:var(--main-color-000)}}.user-badge-container .user-dropdown .dropdown-item.danger[data-v-325536e4],.user-badge-container .user-dropdown .dropdown-item.danger .icon[data-v-325536e4]{color:#f87171}.user-badge-container .user-dropdown .dropdown-item.invite-item[data-v-325536e4]{color:var(--main-color-orange);background-color:#f3920012}.user-badge-container .user-dropdown .dropdown-item.invite-item .icon[data-v-325536e4]{color:inherit}.user-badge-container .user-dropdown .dropdown-item.install-item[data-v-325536e4]{color:var(--calendar-color-blue);background-color:#5786ff12}.user-badge-container .user-dropdown .dropdown-item.install-item .icon[data-v-325536e4]{color:inherit}.user-badge-container .user-dropdown .dropdown-item.company-item[data-v-325536e4]{background:var(--grad-orange);color:#fff;gap:6px;transition:opacity .15s}.user-badge-container .user-dropdown .dropdown-item.company-item .company-logo[data-v-325536e4]{object-fit:cover;flex-shrink:0;width:40px;height:12px}.user-badge-container .user-dropdown .dropdown-item.company-item .company-label[data-v-325536e4]{font-style:italic}.user-badge-container .user-dropdown .dropdown-item.company-item .icon.external[data-v-325536e4]{width:14px;height:14px;color:inherit;margin-left:auto}@media (hover:hover) and (pointer:fine){.user-badge-container .user-dropdown .dropdown-item.company-item[data-v-325536e4]:hover{opacity:.85}.user-badge-container .user-dropdown .dropdown-item.company-item:hover .icon[data-v-325536e4]{color:inherit}}.user-badge-container .user-dropdown .dropdown-divider[data-v-325536e4]{border-top:1px solid #ffffff0a;margin:4px 6px}.user-badge-container .dropdown-fade-enter-active[data-v-325536e4],.user-badge-container .dropdown-fade-leave-active[data-v-325536e4]{transition:opacity .15s,transform .15s}.user-badge-container .dropdown-fade-enter-from[data-v-325536e4],.user-badge-container .dropdown-fade-leave-to[data-v-325536e4]{opacity:0;transform:translateY(-8px)}.tab-bar[data-v-bce533b2]{z-index:999;box-sizing:border-box;padding:23px 8px max(8px, env(safe-area-inset-bottom,0px) - 12px);pointer-events:none;display:none;position:fixed;bottom:0;left:0;right:0}@media (width<=767px){.tab-bar[data-v-bce533b2]{display:block}}.bar[data-v-bce533b2]{pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;max-width:520px;height:56px;margin:0 auto;position:relative}.bar-shape[data-v-bce533b2]{filter:drop-shadow(0 0 14px #00000073);position:absolute;inset:0}.bar-clip[data-v-bce533b2]{border-radius:16px;position:absolute;inset:0;overflow:hidden}.bar-fill[data-v-bce533b2]{background-color:var(--main-color-800);width:200%;transform:translateX(calc((var(--tab) + .5) * 10% - 50%));-webkit-mask-composite:xor;transition:transform .4s cubic-bezier(.34,1.3,.64,1),-webkit-mask-size .25s,mask-size .25s;position:absolute;top:0;bottom:0;left:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='74' height='28'%3E%3Cpath d='M1.38 0A10 10 0 0 1 11 7.3A27 27 0 0 0 63 7.3A10 10 0 0 1 72.62 0Z'/%3E%3C/svg%3E"),linear-gradient(#000,#000);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='74' height='28'%3E%3Cpath d='M1.38 0A10 10 0 0 1 11 7.3A27 27 0 0 0 63 7.3A10 10 0 0 1 72.62 0Z'/%3E%3C/svg%3E"),linear-gradient(#000,#000);-webkit-mask-position:top,0 0;mask-position:top,0 0;-webkit-mask-size:74px 28px,auto;mask-size:74px 28px,auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tab-bar:not(.raised) .bar-fill[data-v-bce533b2]{-webkit-mask-size:74px 0,100% 100%;mask-size:74px 0,100% 100%}.bubble-track[data-v-bce533b2]{width:20%;height:46px;transform:translateX(calc(var(--tab) * 100%));pointer-events:none;justify-content:center;transition:transform .4s cubic-bezier(.34,1.3,.64,1);display:flex;position:absolute;top:-23px;left:0}.bubble[data-v-bce533b2]{background:var(--grad-orange);pointer-events:auto;cursor:grab;color:#fff;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:transform .25s,opacity .25s;display:flex;box-shadow:0 6px 16px #f3920073}.bubble svg[data-v-bce533b2]{width:24px;height:24px}.tab-bar:not(.raised) .bubble[data-v-bce533b2]{opacity:0;transform:translateY(50%)scale(0)}.tab-bar.dragging .bubble-track[data-v-bce533b2],.tab-bar.dragging .bar-fill[data-v-bce533b2]{transition:none}.tab-bar.dragging .bubble[data-v-bce533b2]{cursor:grabbing;transform:scale(1.06)}.tabs[data-v-bce533b2]{height:100%;display:flex;position:relative}.tab[data-v-bce533b2]{min-width:0;height:100%;color:var(--main-color-400);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1 1 0;padding:0;text-decoration:none;transition:color .15s;display:block;position:relative}@media (hover:hover) and (pointer:fine){.tab[data-v-bce533b2]:hover:not(.active){color:var(--main-color-000)}}.tab[data-v-bce533b2]:focus-visible{outline:none}.tab:focus-visible .tab-icon[data-v-bce533b2]{outline:2px solid var(--main-color-orange);outline-offset:6px;border-radius:6px}.tab.hover .tab-icon[data-v-bce533b2]{opacity:0}.tab.hover .tab-label[data-v-bce533b2]{opacity:1;transform:translate(-50%)}.tab.active[data-v-bce533b2]{color:#fff}.tab.active .tab-icon[data-v-bce533b2]{transform:translate(-50%,calc(-50% - 28px))}.tab.active .tab-label[data-v-bce533b2]{opacity:1;transform:translate(-50%)}.tab-icon[data-v-bce533b2]{width:24px;height:24px;transition:transform .4s cubic-bezier(.34,1.3,.64,1),opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tab-icon svg[data-v-bce533b2]{width:100%;height:100%;display:block}.tab-count[data-v-bce533b2]{box-sizing:border-box;background-color:var(--main-color-red);min-width:18px;height:18px;box-shadow:0 0 0 2px var(--main-color-800);color:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:11px;font-weight:700;line-height:16px;display:flex;position:absolute;top:-6px;left:50%}.tab-label[data-v-bce533b2]{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% + 32px);color:var(--main-color-000);opacity:0;pointer-events:none;font-size:12px;font-weight:600;line-height:1.3;transition:opacity .25s,transform .25s;position:absolute;bottom:6px;left:50%;overflow:hidden;transform:translate(-50%,4px)}@media (prefers-reduced-motion:reduce){.bar-fill[data-v-bce533b2],.bubble-track[data-v-bce533b2],.bubble[data-v-bce533b2],.tab-icon[data-v-bce533b2],.tab-label[data-v-bce533b2]{transition:none}}.cropper-page-container[data-v-387914c9]{z-index:21000;box-sizing:border-box;background-color:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@media (width<=767px){.cropper-page-container[data-v-387914c9]{justify-content:stretch;align-items:stretch;padding:0}}@media (width<=932px){.cropper-page-container[data-v-387914c9]{justify-content:stretch;align-items:stretch;padding:0}}.cropper-wrapper[data-v-387914c9]{background-color:var(--main-color-1000);--e-field-bg:var(--main-color-900);--e-tab-room:0px;border-radius:18px;flex-direction:column;width:100%;max-width:1000px;max-height:92vh;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 64px #0009}@media (width<=767px){.cropper-wrapper[data-v-387914c9]{max-width:none;max-height:none;height:var(--e-screen-height,100dvh);box-sizing:border-box;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);--e-dialog-line-top:env(safe-area-inset-top,0px);border-radius:0}}.cropper-wrapper[data-v-387914c9]:before{content:"";top:var(--e-dialog-line-top,0px);background:linear-gradient(90deg, var(--main-color-orange), #f3920026);height:3px;position:absolute;left:0;right:0}.cropper-wrapper[data-v-387914c9]{height:700px;max-height:90vh}@media (width<=932px){.cropper-wrapper[data-v-387914c9]{max-width:none;max-height:none;height:var(--e-screen-height,100dvh);box-sizing:border-box;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);--e-dialog-line-top:env(safe-area-inset-top,0px);border-radius:0}}.cropper-header[data-v-387914c9]{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 8px;display:flex}.cropper-header h2[data-v-387914c9]{color:var(--main-color-000);margin:0;font-size:20px;font-weight:700;line-height:1.3}@media (width<=575px){.cropper-header h2[data-v-387914c9]{font-size:18px}}.cropper-header p[data-v-387914c9]{color:var(--main-color-400);margin:4px 0 0;font-size:13px;font-weight:400;line-height:1.45}.close-btn[data-v-387914c9]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.close-btn[data-v-387914c9]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.close-btn[data-v-387914c9]:disabled,.close-btn[aria-disabled=true][data-v-387914c9]{opacity:.5;cursor:default}.close-btn[data-v-387914c9]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.close-btn[data-v-387914c9]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.close-btn[data-v-387914c9]{width:32px;height:32px;color:var(--main-color-400);flex-shrink:0;padding:0}.close-btn svg[data-v-387914c9]{width:20px;height:20px}.cropper-stage[data-v-387914c9]{touch-action:none;cursor:grab;box-sizing:border-box;background-color:var(--main-color-900);flex:1;justify-content:center;align-items:center;min-height:0;padding:16px;display:flex;position:relative;overflow:hidden}.cropper-stage.dragging[data-v-387914c9]{cursor:grabbing}.stage-message[data-v-387914c9]{color:var(--main-color-500);font-size:14px;font-weight:400;line-height:1.5}.crop-viewport[data-v-387914c9]{flex-shrink:0;position:relative;overflow:hidden;box-shadow:0 0 0 9999px #0009}.crop-viewport.profile[data-v-387914c9]{border-radius:50%}.crop-viewport.background[data-v-387914c9]{border-radius:14px}.crop-image[data-v-387914c9]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;position:absolute}.cropper-controls[data-v-387914c9]{flex-shrink:0;justify-content:center;align-items:center;gap:16px;padding:12px 20px 4px;display:flex}.zoom-btn[data-v-387914c9]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.zoom-btn[data-v-387914c9]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.zoom-btn[data-v-387914c9]:disabled,.zoom-btn[aria-disabled=true][data-v-387914c9]{opacity:.5;cursor:default}.zoom-btn[data-v-387914c9]{color:var(--main-color-200);background-color:#ffffff12;border-color:#0000}@media (hover:hover) and (pointer:fine){.zoom-btn[data-v-387914c9]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff26}}.zoom-btn[data-v-387914c9]{flex-shrink:0;width:32px;height:32px;padding:0;font-size:16px;font-weight:700;line-height:1.3}.zoom-slider[data-v-387914c9]{width:min(280px,60vw);accent-color:var(--main-color-orange);cursor:pointer}.zoom-slider[data-v-387914c9]:disabled{opacity:.5;cursor:not-allowed}.cropper-secondary-actions[data-v-387914c9]{flex-shrink:0;justify-content:center;align-items:center;padding:0 20px 8px;display:flex}.change-photo-btn[data-v-387914c9]{color:var(--main-color-400);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-family:inherit;font-size:12px;font-weight:400;line-height:1.4;text-decoration:underline}@media (hover:hover) and (pointer:fine){.change-photo-btn[data-v-387914c9]:hover:not(:disabled){color:var(--main-color-000)}}.change-photo-btn[data-v-387914c9]:disabled{opacity:.5;cursor:default}.change-photo-btn[data-v-387914c9]{align-self:center;padding:4px 8px}.cropper-footer[data-v-387914c9]{background-color:var(--main-color-900);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 20px 16px;display:flex}@media (width<=575px){.cropper-footer[data-v-387914c9]>*{flex:1 1 0}}.btn-cancel[data-v-387914c9]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.btn-cancel[data-v-387914c9]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.btn-cancel[data-v-387914c9]:disabled,.btn-cancel[aria-disabled=true][data-v-387914c9]{opacity:.5;cursor:default}.btn-cancel[data-v-387914c9]{height:40px;color:var(--main-color-200);background-color:#ffffff12;border-color:#0000;border-radius:8px;gap:8px;padding:0 20px;font-size:14px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.btn-cancel[data-v-387914c9]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff26}}.btn-save[data-v-387914c9]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.btn-save[data-v-387914c9]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.btn-save[data-v-387914c9]:disabled,.btn-save[aria-disabled=true][data-v-387914c9]{opacity:.5;cursor:default}.btn-save[data-v-387914c9]{background-color:var(--main-color-orange);color:#fff;border-color:#0000;border-radius:8px;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.btn-save[data-v-387914c9]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.platform-mark[data-v-ed31f5df]{--brand:120, 126, 142;background-color:rgba(var(--brand), .15);width:40px;height:40px;color:rgb(var(--brand));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.platform-mark svg[data-v-ed31f5df]{fill:currentColor;width:20px;height:20px}.platform-mark.small[data-v-ed31f5df]{border-radius:6px;width:32px;height:32px}.platform-mark.small svg[data-v-ed31f5df]{width:16px;height:16px}.linked-accounts[data-v-dd28c437]{flex-direction:column;gap:8px;display:flex}.linked-intro[data-v-dd28c437]{color:var(--main-color-400);margin:0 0 4px;font-size:13px;font-weight:400;line-height:1.45}.linked-result[data-v-dd28c437]{color:var(--main-color-100);background-color:#2ecc7112;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.45;box-shadow:inset 3px 0 #2ecc7173}.linked-result.failed[data-v-dd28c437]{background-color:#e74c3c12;border-radius:10px;padding:10px 12px;box-shadow:inset 3px 0 #e74c3c73}.linked-loading[data-v-dd28c437]{justify-content:center;padding:24px;display:flex}.linked-loading .spinner[data-v-dd28c437]{box-sizing:border-box;width:20px;height:20px;color:var(--main-color-orange);border:2px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;animation:.8s linear infinite e-spin;display:inline-block}.linked-empty[data-v-dd28c437]{color:var(--main-color-500);margin:0;font-size:13px;font-weight:400;line-height:1.45}.linked-row[data-v-dd28c437]{background-color:var(--main-color-1000);--e-field-bg:var(--main-color-900);border-radius:10px;align-items:center;gap:12px;min-width:0;padding:10px 14px;display:flex}.linked-info[data-v-dd28c437]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.linked-name[data-v-dd28c437]{color:var(--main-color-000);font-size:14px;font-weight:700;line-height:1.35}.linked-sub[data-v-dd28c437]{color:var(--main-color-400);font-size:12px;font-weight:400;line-height:1.4}.linked-as[data-v-dd28c437]{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;color:var(--main-color-400);align-self:flex-start;font-size:12px;font-weight:400;line-height:1.4;text-decoration:none;overflow:hidden}@media (hover:hover) and (pointer:fine){.linked-as[data-v-dd28c437]:hover{color:var(--main-color-000);text-decoration:underline}}.profile-switch[data-v-dd28c437]{cursor:pointer;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}.profile-switch input[data-v-dd28c437]{appearance:none;background-color:var(--main-color-700);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:38px;height:22px;margin:0;transition:background-color .15s;position:relative}.profile-switch input[data-v-dd28c437]:before{content:"";background-color:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.profile-switch input[data-v-dd28c437]:checked{background-color:var(--main-color-orange)}.profile-switch input[data-v-dd28c437]:checked:before{transform:translate(16px)}.profile-switch input[data-v-dd28c437]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.profile-switch input[data-v-dd28c437]:disabled{opacity:.5;cursor:default}.profile-switch-caption[data-v-dd28c437]{letter-spacing:.06em;text-transform:uppercase;color:var(--main-color-500);font-size:11px;font-weight:800;line-height:1.3}.e-btn[data-v-dd28c437]{white-space:nowrap;flex-shrink:0}.e-btn .spinner[data-v-dd28c437]{box-sizing:border-box;border:2px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite e-spin;display:inline-block}.modal-layer[data-v-dd28c437]{z-index:3000;position:relative}.unlink-note[data-v-dd28c437]{color:var(--main-color-400);background-color:#ffffff12;border-radius:10px;margin:0;padding:8px 12px;font-size:13px;font-weight:400;line-height:1.45}.kebab[data-v-82dc7bd0]{flex-shrink:0;position:relative}.kebab-btn[data-v-82dc7bd0]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.kebab-btn[data-v-82dc7bd0]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.kebab-btn[data-v-82dc7bd0]:disabled,.kebab-btn[aria-disabled=true][data-v-82dc7bd0]{opacity:.5;cursor:default}.kebab-btn[data-v-82dc7bd0]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.kebab-btn[data-v-82dc7bd0]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.kebab-btn[data-v-82dc7bd0]{border-radius:6px;flex-shrink:0;width:28px;height:28px;padding:0}.kebab-menu[data-v-82dc7bd0]{box-sizing:border-box;background-color:var(--main-color-900);z-index:30000;border-radius:10px;flex-direction:column;min-width:160px;max-width:min(280px,100vw - 16px);max-height:min(360px,100vh - 16px);padding:4px;display:flex;position:fixed;overflow-y:auto;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #00000073}.kebab-menu button[data-v-82dc7bd0]{color:var(--main-color-100);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.45}.kebab-menu button.danger[data-v-82dc7bd0]{color:#f87171}@media (hover:hover) and (pointer:fine){.kebab-menu button[data-v-82dc7bd0]:hover{background-color:var(--main-color-800)}}.devices[data-v-9ea50f84]{flex-direction:column;gap:8px;display:flex}.devices-intro[data-v-9ea50f84]{color:var(--main-color-400);margin:0 0 4px;font-size:13px;font-weight:400;line-height:1.45}.devices-loading[data-v-9ea50f84]{justify-content:center;padding:24px;display:flex}.devices-loading .spinner[data-v-9ea50f84]{box-sizing:border-box;width:20px;height:20px;color:var(--main-color-orange);border:2px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;animation:.8s linear infinite e-spin;display:inline-block}.devices-failed[data-v-9ea50f84]{color:var(--main-color-500);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:400;line-height:1.45;display:flex}.device-row[data-v-9ea50f84]{background-color:var(--main-color-1000);--e-field-bg:var(--main-color-900);border-radius:10px;align-items:flex-start;gap:12px;min-width:0;padding:10px 14px;display:flex}.device-icon[data-v-9ea50f84]{width:20px;height:20px;color:var(--main-color-400);flex-shrink:0;margin-top:2px}.device-info[data-v-9ea50f84]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.device-title[data-v-9ea50f84]{flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;display:flex}.device-name[data-v-9ea50f84]{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;color:var(--main-color-000);font-size:14px;font-weight:700;line-height:1.35;overflow:hidden}.device-badge[data-v-9ea50f84]{box-sizing:border-box;white-space:nowrap;box-shadow:none;color:var(--main-color-orange);background-color:#f3920026;border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;line-height:16px;display:inline-flex}.device-sub[data-v-9ea50f84]{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--main-color-400);font-size:12px;font-weight:400;line-height:1.4;overflow:hidden}.device-e2ee[data-v-9ea50f84]{color:var(--main-color-green);align-items:center;gap:4px;font-size:12px;font-weight:400;line-height:1.4;display:inline-flex}.device-e2ee.waiting[data-v-9ea50f84]{color:var(--main-color-500)}.device-e2ee svg[data-v-9ea50f84]{flex-shrink:0;width:12px;height:12px}.devices-e2ee[data-v-9ea50f84]{background-color:var(--main-color-1000);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.e2ee-line[data-v-9ea50f84]{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.e2ee-icon[data-v-9ea50f84]{width:16px;height:16px;color:var(--main-color-400);flex-shrink:0}.e2ee-what[data-v-9ea50f84]{min-width:0;color:var(--main-color-000);flex:1;font-size:13px;font-weight:400;line-height:1.45}.e2ee-state[data-v-9ea50f84]{color:var(--main-color-500);font-size:12px;font-weight:400;line-height:1.4}.e2ee-state.ok[data-v-9ea50f84]{color:var(--main-color-green)}.e2ee-line .e-btn[data-v-9ea50f84]{white-space:nowrap;flex-shrink:0}.e2ee-hint[data-v-9ea50f84]{color:var(--main-color-400);margin:0;font-size:12px;font-weight:400;line-height:1.4}.devices-warning[data-v-9ea50f84]{color:var(--main-color-100);background-color:#e74c3c12;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.45;box-shadow:inset 3px 0 #e74c3c73}.sign-out-others[data-v-9ea50f84]{white-space:nowrap;align-self:flex-start;margin-top:8px}.modal-layer[data-v-9ea50f84]{z-index:3000;position:relative}.devices-note[data-v-9ea50f84]{color:var(--main-color-400);background-color:#ffffff12;border-radius:10px;margin:0;padding:8px 12px;font-size:13px;font-weight:400;line-height:1.45}.password-requirements[data-v-9d6abb74]{background-color:var(--main-color-900);--e-field-bg:var(--main-color-1000);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.password-requirements .requirement-title[data-v-9d6abb74]{letter-spacing:.06em;text-transform:uppercase;color:var(--main-color-500);margin:0;font-size:11px;font-weight:800;line-height:1.3}.password-requirements ul[data-v-9d6abb74]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.password-requirements li[data-v-9d6abb74]{color:var(--main-color-500);font-size:12px;font-weight:400;line-height:1.4;transition:color .15s}.password-requirements li[data-v-9d6abb74]:before{content:"○";margin-right:6px}.password-requirements li.met[data-v-9d6abb74]{color:var(--main-color-green)}.password-requirements li.met[data-v-9d6abb74]:before{content:"✓"}.popup-page-container[data-v-9ec49651]{z-index:2000;box-sizing:border-box;background-color:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@media (width<=767px){.popup-page-container[data-v-9ec49651]{justify-content:stretch;align-items:stretch;padding:0}}@media (width<=932px){.popup-page-container[data-v-9ec49651]{justify-content:stretch;align-items:stretch;padding:0}}.popup-page-container .popup-wrapper[data-v-9ec49651]{background-color:var(--main-color-1000);--e-field-bg:var(--main-color-900);--e-tab-room:0px;border-radius:18px;flex-direction:column;width:100%;max-width:1000px;max-height:92vh;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 64px #0009}@media (width<=767px){.popup-page-container .popup-wrapper[data-v-9ec49651]{max-width:none;max-height:none;height:var(--e-screen-height,100dvh);box-sizing:border-box;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);--e-dialog-line-top:env(safe-area-inset-top,0px);border-radius:0}}.popup-page-container .popup-wrapper[data-v-9ec49651]:before{content:"";top:var(--e-dialog-line-top,0px);background:linear-gradient(90deg, var(--main-color-orange), #f3920026);height:3px;position:absolute;left:0;right:0}.popup-page-container .popup-wrapper[data-v-9ec49651]{flex-direction:row;height:min(700px,92vh)}@media (width<=932px){.popup-page-container .popup-wrapper[data-v-9ec49651]{max-width:none;max-height:none;height:var(--e-screen-height,100dvh);box-sizing:border-box;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);--e-dialog-line-top:env(safe-area-inset-top,0px);border-radius:0;flex-direction:column}}.popup-page-container .mobile-popup-header[data-v-9ec49651]{display:none}@media (width<=932px){.popup-page-container .mobile-popup-header[data-v-9ec49651]{box-sizing:border-box;background-color:var(--main-color-900);flex-shrink:0;align-items:center;gap:8px;height:52px;padding:0 8px;display:flex}}.popup-page-container .hamburger-btn[data-v-9ec49651],.popup-page-container .mobile-close-btn[data-v-9ec49651]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.popup-page-container .hamburger-btn[data-v-9ec49651]:focus-visible,.popup-page-container .mobile-close-btn[data-v-9ec49651]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.popup-page-container .hamburger-btn[data-v-9ec49651]:disabled,.popup-page-container .hamburger-btn[aria-disabled=true][data-v-9ec49651],.popup-page-container .mobile-close-btn[data-v-9ec49651]:disabled,.popup-page-container .mobile-close-btn[aria-disabled=true][data-v-9ec49651]{opacity:.5;cursor:default}.popup-page-container .hamburger-btn[data-v-9ec49651],.popup-page-container .mobile-close-btn[data-v-9ec49651]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.popup-page-container .hamburger-btn[data-v-9ec49651]:where(:hover:not(:disabled,[aria-disabled=true])),.popup-page-container .mobile-close-btn[data-v-9ec49651]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.popup-page-container .hamburger-btn[data-v-9ec49651],.popup-page-container .mobile-close-btn[data-v-9ec49651]{width:40px;height:40px;color:var(--main-color-400);flex-shrink:0;padding:0}.popup-page-container .hamburger-btn svg[data-v-9ec49651],.popup-page-container .mobile-close-btn svg[data-v-9ec49651]{width:20px;height:20px}.popup-page-container .mobile-title[data-v-9ec49651]{min-width:0;color:var(--main-color-000);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:16px;font-weight:700;line-height:1.3;overflow:hidden}.popup-page-container .sidebar-backdrop[data-v-9ec49651]{display:none}@media (width<=932px){.popup-page-container .sidebar-backdrop[data-v-9ec49651]{z-index:1;background-color:#00000073;display:block;position:absolute;inset:52px 0 0}}.popup-page-container .sidebar[data-v-9ec49651]{box-sizing:border-box;background-color:var(--main-color-900);flex-direction:column;flex-shrink:0;gap:2px;width:240px;min-width:0;padding:24px 12px 12px;display:flex;overflow-y:auto}@media (width<=932px){.popup-page-container .sidebar[data-v-9ec49651]{z-index:2;width:min(240px,85%);padding-top:12px;transition:transform .25s ease-out;position:absolute;top:52px;bottom:0;left:0;transform:translate(-100%)}.popup-page-container .sidebar.visible[data-v-9ec49651]{transform:translate(0);box-shadow:0 0 32px #00000073}}.popup-page-container .sidebar-header[data-v-9ec49651]{letter-spacing:.06em;text-transform:uppercase;color:var(--main-color-500);padding:0 12px 8px;font-size:11px;font-weight:800;line-height:1.3}@media (width<=932px){.popup-page-container .sidebar-header[data-v-9ec49651]{display:none}}.popup-page-container .sidebar-item[data-v-9ec49651]{box-sizing:border-box;width:100%;min-width:0;color:var(--main-color-400);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.45;text-decoration:none;transition:background-color .15s,color .15s;display:flex}@media (hover:hover) and (pointer:fine){.popup-page-container .sidebar-item[data-v-9ec49651]:hover{color:var(--main-color-100);background-color:#ffffff12}}.popup-page-container .sidebar-item.active[data-v-9ec49651]{background-color:var(--main-color-800);color:var(--main-color-000)}@media (hover:hover) and (pointer:fine){.popup-page-container .sidebar-item.active[data-v-9ec49651]:hover{background-color:var(--main-color-800);color:var(--main-color-000)}}.popup-page-container .sidebar-footer[data-v-9ec49651]{margin-top:auto;padding-top:12px}.popup-page-container .btn-close[data-v-9ec49651]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.popup-page-container .btn-close[data-v-9ec49651]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.popup-page-container .btn-close[data-v-9ec49651]:disabled,.popup-page-container .btn-close[aria-disabled=true][data-v-9ec49651]{opacity:.5;cursor:default}.popup-page-container .btn-close[data-v-9ec49651]{background-color:var(--main-color-800);height:32px;color:var(--main-color-100);border-color:#0000;border-radius:8px;gap:6px;padding:0 14px;font-size:13px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.popup-page-container .btn-close[data-v-9ec49651]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:var(--main-color-700)}}.popup-page-container .btn-close[data-v-9ec49651]{width:100%}.popup-page-container .content-area[data-v-9ec49651]{box-sizing:border-box;flex-direction:column;flex:auto;min-width:0;min-height:0;padding:32px 32px 16px;display:flex;overflow:hidden}@media (width<=932px){.popup-page-container .content-area[data-v-9ec49651]{padding:16px 16px 12px}}@media (width<=575px){.popup-page-container .content-area[data-v-9ec49651]{padding:12px}}.popup-page-container .header-wrapper[data-v-9ec49651]{flex-shrink:0;margin-bottom:20px}.popup-page-container .header-wrapper h3[data-v-9ec49651]{color:var(--main-color-000);margin:0;font-size:20px;font-weight:700;line-height:1.3}@media (width<=575px){.popup-page-container .header-wrapper h3[data-v-9ec49651]{font-size:18px}}@media (width<=932px){.popup-page-container .header-wrapper[data-v-9ec49651]{margin-bottom:14px}}.popup-page-container .content-wrapper[data-v-9ec49651]{flex:auto;min-height:0;padding-right:8px;overflow-y:auto}.popup-page-container .tab-content[data-v-9ec49651]{flex-direction:column;gap:20px;min-width:0;display:flex}.popup-page-container .utils-wrapper[data-v-9ec49651]{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;padding-top:16px;display:flex}@media (width<=575px){.popup-page-container .utils-wrapper[data-v-9ec49651]>*{flex:1 1 0}}.popup-page-container .button-cancel[data-v-9ec49651]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.popup-page-container .button-cancel[data-v-9ec49651]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.popup-page-container .button-cancel[data-v-9ec49651]:disabled,.popup-page-container .button-cancel[aria-disabled=true][data-v-9ec49651]{opacity:.5;cursor:default}.popup-page-container .button-cancel[data-v-9ec49651]{background-color:var(--main-color-800);height:40px;color:var(--main-color-100);border-color:#0000;border-radius:8px;gap:8px;padding:0 20px;font-size:14px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.popup-page-container .button-cancel[data-v-9ec49651]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:var(--main-color-700)}}.popup-page-container .btn-save[data-v-9ec49651]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.popup-page-container .btn-save[data-v-9ec49651]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.popup-page-container .btn-save[data-v-9ec49651]:disabled,.popup-page-container .btn-save[aria-disabled=true][data-v-9ec49651]{opacity:.5;cursor:default}.popup-page-container .btn-save[data-v-9ec49651]{background-color:var(--main-color-orange);color:#fff;border-color:#0000;border-radius:8px;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.popup-page-container .btn-save[data-v-9ec49651]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.popup-page-container .form-group[data-v-9ec49651]{flex-direction:column;gap:6px;min-width:0;display:flex}.popup-page-container .form-group>label[data-v-9ec49651]:not(.choice-row,.checkbox-label,.checkbox-container){color:var(--main-color-300);font-size:12px;font-weight:600;line-height:1.3}.popup-page-container .text-input[data-v-9ec49651]{box-sizing:border-box;background-color:var(--e-field-bg,var(--main-color-900));width:100%;min-width:0;color:var(--main-color-100);border:1px solid #0000;border-radius:8px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,background-color .15s}.popup-page-container .text-input[data-v-9ec49651]:focus{border-color:var(--main-color-orange)}.popup-page-container .text-input[data-v-9ec49651]::placeholder{color:var(--main-color-500)}.popup-page-container .text-input.invalid[data-v-9ec49651]{border-color:var(--main-color-red)}.popup-page-container .text-input[data-v-9ec49651]:disabled{opacity:.5;cursor:not-allowed}.popup-page-container .checkbox-container[data-v-9ec49651],.popup-page-container .checkbox-label[data-v-9ec49651]{color:var(--main-color-100);cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.popup-page-container .checkbox-container input[data-v-9ec49651],.popup-page-container .checkbox-label input[data-v-9ec49651]{appearance:none;background-color:var(--main-color-700);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:38px;height:22px;margin:0;transition:background-color .15s;position:relative}.popup-page-container .checkbox-container input[data-v-9ec49651]:before,.popup-page-container .checkbox-label input[data-v-9ec49651]:before{content:"";background-color:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.popup-page-container .checkbox-container input[data-v-9ec49651]:checked,.popup-page-container .checkbox-label input[data-v-9ec49651]:checked{background-color:var(--main-color-orange)}.popup-page-container .checkbox-container input[data-v-9ec49651]:checked:before,.popup-page-container .checkbox-label input[data-v-9ec49651]:checked:before{transform:translate(16px)}.popup-page-container .checkbox-container input[data-v-9ec49651]:focus-visible,.popup-page-container .checkbox-label input[data-v-9ec49651]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.popup-page-container .checkbox-container input[data-v-9ec49651]:disabled,.popup-page-container .checkbox-label input[data-v-9ec49651]:disabled{opacity:.5;cursor:default}.popup-page-container .managed-note[data-v-9ec49651]{color:var(--main-color-200);background-color:#f3920012;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.45;box-shadow:inset 3px 0 #f3920073}.popup-page-container .managed-link[data-v-9ec49651]{color:var(--main-color-orange);margin-top:6px;font-weight:600;display:block}.popup-page-container textarea.text-input[data-v-9ec49651],.popup-page-container .text-input.area[data-v-9ec49651]{resize:vertical;min-height:80px;line-height:1.5}.popup-page-container .hint[data-v-9ec49651],.popup-page-container .hint-text[data-v-9ec49651]{color:var(--main-color-400);margin:0;font-size:12px;font-weight:400;line-height:1.4}.popup-page-container .danger-zone[data-v-9ec49651]{box-sizing:border-box;background-color:var(--main-color-900);--e-field-bg:var(--main-color-1000);min-width:0;box-shadow:inset 0 1px #ffffff0a,0 1px 2px #00000038,0 6px 18px #00000029;box-shadow:inset 4px 0 0 var(--main-color-red), inset 0 1px 0 #ffffff0a, 0 1px 2px #00000038, 0 6px 18px #00000029;background-color:#e74c3c12;border:0;border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.popup-page-container .danger-zone>label[data-v-9ec49651]{letter-spacing:.06em;text-transform:uppercase;color:var(--main-color-red);font-size:11px;font-weight:800;line-height:1.3}.popup-page-container .danger-title[data-v-9ec49651]{color:var(--main-color-red);font-size:14px;font-weight:700;line-height:1.35}.popup-page-container .danger-desc[data-v-9ec49651]{color:var(--main-color-400);font-size:13px;font-weight:400;line-height:1.45}.popup-page-container .btn-delete[data-v-9ec49651]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.popup-page-container .btn-delete[data-v-9ec49651]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.popup-page-container .btn-delete[data-v-9ec49651]:disabled,.popup-page-container .btn-delete[aria-disabled=true][data-v-9ec49651]{opacity:.5;cursor:default}.popup-page-container .btn-delete[data-v-9ec49651]{height:32px;color:var(--main-color-red);background-color:#e74c3c26;border-color:#0000;border-radius:8px;gap:6px;padding:0 14px;font-size:13px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.popup-page-container .btn-delete[data-v-9ec49651]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:#e74c3c4d}}.profile-card-header[data-v-9ec49651]{margin-bottom:56px;position:relative}@media (width<=767px){.profile-card-header[data-v-9ec49651]{margin-bottom:46px}}@media (width<=575px){.profile-card-header[data-v-9ec49651]{margin-bottom:42px}}.profile-card-header .cover-wrap[data-v-9ec49651]{aspect-ratio:16/9;background:linear-gradient(135deg, var(--main-color-800), var(--main-color-700));border-radius:14px;flex-shrink:0;position:relative;overflow:hidden}.profile-card-header .cover-wrap>img[data-v-9ec49651]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.profile-card-header .cover-wrap[data-v-9ec49651]{aspect-ratio:auto;cursor:pointer;width:100%;height:180px}@media (width<=767px){.profile-card-header .cover-wrap[data-v-9ec49651]{height:140px}}@media (width<=575px){.profile-card-header .cover-wrap[data-v-9ec49651]{height:120px}}.profile-card-header .profile-img-wrap[data-v-9ec49651]{background:linear-gradient(135deg, var(--main-color-800), var(--main-color-700));width:96px;height:96px;box-shadow:0 0 0 3px var(--main-color-1000);cursor:pointer;border-radius:50%;position:absolute;top:180px;left:50%;overflow:hidden;transform:translate(-50%,-50%)}@media (width<=767px){.profile-card-header .profile-img-wrap[data-v-9ec49651]{width:76px;height:76px;top:140px}}@media (width<=575px){.profile-card-header .profile-img-wrap[data-v-9ec49651]{width:68px;height:68px;top:120px}}.profile-card-header .profile-img-wrap .profile-image[data-v-9ec49651]{object-fit:cover;width:100%;height:100%;display:block}.profile-card-header .edit-overlay[data-v-9ec49651]{border-radius:inherit;color:#fff;opacity:0;background-color:#0009;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:1.3;transition:opacity .15s;display:flex;position:absolute;inset:0}:is(.profile-card-header .cover-wrap:not(:has(img)) .edit-overlay[data-v-9ec49651],.profile-card-header .profile-img-wrap:not(:has(img)) .edit-overlay[data-v-9ec49651]){opacity:1;color:var(--main-color-400);background-color:#0000}@media (hover:hover) and (pointer:fine){.profile-card-header .cover-wrap:hover .edit-overlay[data-v-9ec49651],.profile-card-header .profile-img-wrap:hover .edit-overlay[data-v-9ec49651]{opacity:1}}.img-alerts[data-v-9ec49651]{flex-direction:column;gap:4px;display:flex}.img-alerts .img-alert[data-v-9ec49651]{color:var(--main-color-red);text-align:center;margin:0;font-size:13px;font-weight:400;line-height:1.45}.setting-box-row-names[data-v-9ec49651]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px 8px;display:grid}.setting-box-row-names>label[data-v-9ec49651]{flex-direction:column;gap:4px;min-width:0;display:flex}@media (width<=575px){.setting-box-row-names[data-v-9ec49651]{grid-template-columns:minmax(0,1fr)}}.setting-box-col[data-v-9ec49651],.setting-box-col-half[data-v-9ec49651]{flex-direction:column;gap:6px;min-width:0;display:flex}.group-settings-info[data-v-9ec49651]{color:var(--main-color-300);font-size:12px;font-weight:600;line-height:1.3}.group-name-input[data-v-9ec49651]{box-sizing:border-box;background-color:var(--e-field-bg,var(--main-color-900));width:100%;min-width:0;color:var(--main-color-100);border:1px solid #0000;border-radius:8px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,background-color .15s}.group-name-input[data-v-9ec49651]:focus{border-color:var(--main-color-orange)}.group-name-input[data-v-9ec49651]::placeholder{color:var(--main-color-500)}.group-name-input.invalid[data-v-9ec49651]{border-color:var(--main-color-red)}.group-description-edit-textarea[data-v-9ec49651]{box-sizing:border-box;background-color:var(--e-field-bg,var(--main-color-900));width:100%;min-width:0;color:var(--main-color-100);border:1px solid #0000;border-radius:8px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,background-color .15s}.group-description-edit-textarea[data-v-9ec49651]:focus{border-color:var(--main-color-orange)}.group-description-edit-textarea[data-v-9ec49651]::placeholder{color:var(--main-color-500)}.group-description-edit-textarea.invalid[data-v-9ec49651]{border-color:var(--main-color-red)}.group-description-edit-textarea[data-v-9ec49651]{resize:vertical;line-height:1.5}.account-actions-row[data-v-9ec49651]{flex-wrap:wrap;gap:8px;display:flex}.delete-account-button[data-v-9ec49651]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.delete-account-button[data-v-9ec49651]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.delete-account-button[data-v-9ec49651]:disabled,.delete-account-button[aria-disabled=true][data-v-9ec49651]{opacity:.5;cursor:default}.delete-account-button[data-v-9ec49651]{height:40px;color:var(--main-color-red);background-color:#e74c3c26;border-color:#0000;border-radius:8px;gap:8px;padding:0 20px;font-size:14px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.delete-account-button[data-v-9ec49651]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:#e74c3c4d}}.change-password-button[data-v-9ec49651]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.change-password-button[data-v-9ec49651]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.change-password-button[data-v-9ec49651]:disabled,.change-password-button[aria-disabled=true][data-v-9ec49651]{opacity:.5;cursor:default}.change-password-button[data-v-9ec49651]{background-color:var(--main-color-800);height:40px;color:var(--main-color-100);border-color:#0000;border-radius:8px;gap:8px;padding:0 20px;font-size:14px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.change-password-button[data-v-9ec49651]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:var(--main-color-700)}}.deletion-pending-note[data-v-9ec49651]{color:var(--main-color-400);background-color:#e74c3c12;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.45;box-shadow:inset 3px 0 #e74c3c73}.notif-category-row[data-v-9ec49651]{background-color:var(--main-color-1000);--e-field-bg:var(--main-color-900);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.notif-category-row>.switch[data-v-9ec49651]{flex-shrink:0}.push-setting-info[data-v-9ec49651]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.notif-category-label[data-v-9ec49651]{color:var(--main-color-000);font-size:14px;font-weight:700;line-height:1.35}.push-setting-desc[data-v-9ec49651]{color:var(--main-color-400);font-size:12px;font-weight:400;line-height:1.4}.notif-category-toggles[data-v-9ec49651]{flex-shrink:0;gap:16px;display:flex}.mini-switch-wrap[data-v-9ec49651]{flex-direction:column;align-items:center;gap:4px;display:flex}.mini-switch-caption[data-v-9ec49651]{letter-spacing:.06em;text-transform:uppercase;color:var(--main-color-500);font-size:11px;font-weight:800;line-height:1.3}.switch[data-v-9ec49651]{cursor:pointer;display:inline-flex}.switch input[data-v-9ec49651]{appearance:none;background-color:var(--main-color-700);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:38px;height:22px;margin:0;transition:background-color .15s;position:relative}.switch input[data-v-9ec49651]:before{content:"";background-color:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.switch input[data-v-9ec49651]:checked{background-color:var(--main-color-orange)}.switch input[data-v-9ec49651]:checked:before{transform:translate(16px)}.switch input[data-v-9ec49651]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.switch input[data-v-9ec49651]:disabled{opacity:.5;cursor:default}.switch .slider[data-v-9ec49651]{display:none}.modal-layer[data-v-9ec49651]{z-index:3000;position:relative}.username-input-wrapper[data-v-9ec49651]{align-items:center;gap:8px;display:flex}.username-input-wrapper .form-input[data-v-9ec49651]{flex:1;min-width:0}.username-input-wrapper .form-input.input-valid[data-v-9ec49651]{border-color:var(--main-color-green)}.username-input-wrapper .form-input.input-invalid[data-v-9ec49651]{border-color:var(--main-color-red)}.username-spinner[data-v-9ec49651]{box-sizing:border-box;width:14px;height:14px;color:var(--main-color-orange);border:2px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;animation:.8s linear infinite e-spin;display:inline-block}.delete-account-warning[data-v-9ec49651]{color:var(--main-color-400);background-color:#ffffff12;border-radius:10px;margin:0;padding:8px 12px;font-size:13px;font-weight:400;line-height:1.45}.navbar-wrapper[data-v-e4fa0da8]{background-color:var(--main-color-1000);z-index:999;box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;width:100%;height:50px;min-height:50px;display:flex}.navbar-wrapper .navbar-content[data-v-e4fa0da8]{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1264px;height:100%;padding:8px 32px;display:flex}@media (width<=575px){.navbar-wrapper .navbar-content[data-v-e4fa0da8]{padding:8px 16px}}.navbar-wrapper .navbar-content .navbar-left-box[data-v-e4fa0da8]{box-sizing:border-box;flex-direction:row;flex:1;justify-content:flex-start;align-items:center;gap:16px;height:100%;display:flex}.navbar-wrapper .navbar-content .navbar-left-box .logo-container[data-v-e4fa0da8]{max-width:80px;height:100%;color:inherit;cursor:pointer;align-items:center;text-decoration:none;transition:transform .15s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.navbar-wrapper .navbar-content .navbar-left-box .logo-container[data-v-e4fa0da8]:hover{transform:scale(1.1)}}@media (width<=575px){.navbar-wrapper .navbar-content .navbar-left-box .logo-container[data-v-e4fa0da8]{max-width:30px}}.navbar-wrapper .navbar-content .navbar-left-box .logo-container .logo-img[data-v-e4fa0da8]{object-fit:contain;width:auto;max-width:100%;height:100%}.navbar-wrapper .navbar-content .navbar-left-box .logo-container .logo-version[data-v-e4fa0da8]{color:var(--main-color-100);white-space:nowrap;font-size:10px;font-weight:600;line-height:1.2;position:absolute;bottom:-2px;right:-4px}.navbar-wrapper .navbar-content .navbar-center-box[data-v-e4fa0da8]{box-sizing:border-box;flex-direction:row;flex:3;justify-content:center;align-items:center;gap:12px;height:100%;display:flex}@media (width<=767px){.navbar-wrapper .navbar-content .navbar-center-box[data-v-e4fa0da8]{display:none}}.navbar-wrapper .navbar-content .navbar-center-box .nav-icon-badge[data-v-e4fa0da8]{box-sizing:border-box;border:1px solid var(--main-color-800);background-color:var(--main-color-900);height:100%;color:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.navbar-wrapper .navbar-content .navbar-center-box .nav-icon-badge[data-v-e4fa0da8]:hover{background-color:var(--main-color-700);border-color:var(--main-color-600);transform:translateY(-1px)}}.navbar-wrapper .navbar-content .navbar-center-box .nav-icon-badge.active[data-v-e4fa0da8]{background-color:var(--main-color-orange);border-color:var(--main-color-orange)}.navbar-wrapper .navbar-content .navbar-center-box .nav-icon-badge.active .full-navbar-icon[data-v-e4fa0da8]{filter:brightness(0)saturate()invert()}.navbar-wrapper .navbar-content .navbar-center-box .nav-icon-badge .full-navbar-icon[data-v-e4fa0da8]{object-fit:contain;width:20px;height:20px;transition:transform .15s}.navbar-wrapper .navbar-content .navbar-center-box .nav-icon-badge .notification-badge[data-v-e4fa0da8]{background-color:var(--main-color-red);min-width:18px;height:18px;box-shadow:0 0 0 2px var(--main-color-900);border-radius:999px;justify-content:center;align-items:center;animation:2s infinite badge-pulse-e4fa0da8;display:flex;position:absolute;bottom:-4px;left:-4px}.navbar-wrapper .navbar-content .navbar-center-box .nav-icon-badge .notification-badge .badge-count[data-v-e4fa0da8]{color:#fff;padding:2px 4px;font-size:11px;font-weight:700;line-height:1}.navbar-wrapper .navbar-content .navbar-right-box[data-v-e4fa0da8]{box-sizing:border-box;flex-direction:row;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}.mobile-menu[data-v-e4fa0da8]{top:calc(50px + env(safe-area-inset-top,0px));bottom:var(--e-page-bottom);z-index:998;box-sizing:border-box;background-color:var(--main-color-900);border-left:1px solid var(--main-color-800);flex-direction:column;width:100%;max-width:280px;display:flex;position:fixed;right:0}.mobile-menu .mobile-menu-header[data-v-e4fa0da8]{border-bottom:1px solid var(--main-color-800);justify-content:flex-end;align-items:center;padding:16px;display:flex}.mobile-menu .mobile-menu-header .close-btn[data-v-e4fa0da8]{color:var(--main-color-100);cursor:pointer;font-size:20px;transition:color .15s}@media (hover:hover) and (pointer:fine){.mobile-menu .mobile-menu-header .close-btn[data-v-e4fa0da8]:hover{color:var(--main-color-orange)}}.mobile-menu .mobile-menu-items[data-v-e4fa0da8]{flex-direction:column;flex:1;display:flex;overflow-y:auto}.mobile-menu .mobile-menu-items .mobile-menu-item[data-v-e4fa0da8]{border-bottom:1px solid var(--main-color-800);color:inherit;cursor:pointer;align-items:center;gap:16px;padding:16px;text-decoration:none;transition:background-color .15s;display:flex}@media (hover:hover) and (pointer:fine){.mobile-menu .mobile-menu-items .mobile-menu-item[data-v-e4fa0da8]:hover{background-color:var(--main-color-800)}}.mobile-menu .mobile-menu-items .mobile-menu-item.active[data-v-e4fa0da8]{border-left:4px solid var(--main-color-orange);background-color:var(--main-color-orange);padding-left:12px}.mobile-menu .mobile-menu-items .mobile-menu-item.active .mobile-menu-text[data-v-e4fa0da8]{color:var(--main-color-1000);font-weight:600}.mobile-menu .mobile-menu-items .mobile-menu-item.active .mobile-menu-icon[data-v-e4fa0da8]{filter:brightness(0)saturate()invert()}.mobile-menu .mobile-menu-items .mobile-menu-item .mobile-menu-icon[data-v-e4fa0da8]{object-fit:contain;flex-shrink:0;width:20px;height:20px}.mobile-menu .mobile-menu-items .mobile-menu-item .mobile-menu-text[data-v-e4fa0da8]{color:var(--main-color-100);white-space:nowrap;font-size:14px;font-weight:500;transition:color .15s}.mobile-menu-overlay[data-v-e4fa0da8]{top:calc(50px + env(safe-area-inset-top,0px));bottom:var(--e-page-bottom);z-index:997;background-color:#00000073;position:fixed;left:0;right:0}.slide-enter-active[data-v-e4fa0da8],.slide-leave-active[data-v-e4fa0da8]{transition:transform .25s}.slide-enter-from[data-v-e4fa0da8],.slide-leave-to[data-v-e4fa0da8]{transform:translate(100%)}.settings-overlay[data-v-e4fa0da8]{z-index:10000;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes badge-pulse-e4fa0da8{0%,to{box-shadow:0 0 0 2px var(--main-color-900), 0 0 0 0 #e74c3c73}50%{box-shadow:0 0 0 2px var(--main-color-900), 0 0 0 6px #e74c3c12}}.postPreview-wrapper[data-v-75f7cd40]{flex-direction:column;gap:8px;width:100%;display:flex}.preview-header[data-v-75f7cd40]{justify-content:space-between;align-items:center;gap:8px;display:flex}.preview-header .preview-label[data-v-75f7cd40]{letter-spacing:.06em;text-transform:uppercase;color:var(--main-color-500);font-size:11px;font-weight:800;line-height:1.3}.preview-header .header-right[data-v-75f7cd40]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.preview-header .header-right[data-v-75f7cd40]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.preview-header .header-right[data-v-75f7cd40]:disabled,.preview-header .header-right[aria-disabled=true][data-v-75f7cd40]{opacity:.5;cursor:default}.preview-header .header-right[data-v-75f7cd40]{height:30px;color:var(--main-color-300);background-color:#0000;border-color:#0000;border-radius:6px;gap:6px;padding:0 12px;font-size:12px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.preview-header .header-right[data-v-75f7cd40]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.preview-header .header-right[data-v-75f7cd40]{gap:6px}.preview-header .remove-icon[data-v-75f7cd40]{width:14px;height:14px}.postPreview-image[data-v-75f7cd40]{background-color:var(--main-color-1000);border-radius:10px;width:100%;overflow:hidden}.image-wrapper[data-v-75f7cd40],.image-preview-link[data-v-75f7cd40]{justify-content:center;display:flex}.image-preview[data-v-75f7cd40]{object-fit:contain;cursor:pointer;max-width:100%;max-height:600px;display:block}.youtube-container[data-v-75f7cd40]{aspect-ratio:16/9;border-radius:10px;width:100%;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000059}.youtube-container .youtube-frame[data-v-75f7cd40]{width:100%;height:100%;position:absolute;inset:0}.hyperlink-card[data-v-75f7cd40]{background-color:var(--main-color-1000);color:inherit;cursor:pointer;border-radius:10px;flex-direction:column;text-decoration:none;transition:background-color .15s;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.hyperlink-card[data-v-75f7cd40]:hover{background-color:var(--main-color-800)}}.card-image-section[data-v-75f7cd40]{background:linear-gradient(135deg, var(--main-color-800), var(--main-color-700));height:200px;position:relative;overflow:hidden}.card-image-section .card-image[data-v-75f7cd40]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.card-content-section[data-v-75f7cd40]{flex-direction:column;gap:4px;padding:12px 14px;display:flex}.card-content-section p[data-v-75f7cd40],.card-content-section h5[data-v-75f7cd40]{margin:0}.card-login-prompt[data-v-75f7cd40]{color:var(--main-color-orange);font-size:12px;font-weight:600;line-height:1.4}.card-title[data-v-75f7cd40]{color:var(--main-color-000);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.card-description[data-v-75f7cd40]{color:var(--main-color-400);-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;font-size:13px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.card-url[data-v-75f7cd40]{color:var(--main-color-500);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:400;line-height:1.4;overflow:hidden}.chat-file-chip[data-v-4e724ca5]{max-width:260px;color:var(--main-color-000);background-color:#00000073;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.chat-file-chip.is-link[data-v-4e724ca5]{cursor:pointer;transition:background-color .15s}@media (hover:hover) and (pointer:fine){.chat-file-chip.is-link[data-v-4e724ca5]:hover{background-color:#0009}}.chat-file-chip .file-icon[data-v-4e724ca5]{opacity:.7;flex-shrink:0}.chat-file-chip .file-info[data-v-4e724ca5]{flex-direction:column;gap:2px;min-width:0;display:flex}.chat-file-chip .file-info .file-name[data-v-4e724ca5]{color:var(--main-color-000);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:600;line-height:1.3;overflow:hidden}.chat-file-chip .file-info .file-size[data-v-4e724ca5]{color:var(--main-color-400);font-size:12px;font-weight:400;line-height:1.4}.chat-file-chip .remove-btn[data-v-4e724ca5]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.chat-file-chip .remove-btn[data-v-4e724ca5]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.chat-file-chip .remove-btn[data-v-4e724ca5]:disabled,.chat-file-chip .remove-btn[aria-disabled=true][data-v-4e724ca5]{opacity:.5;cursor:default}.chat-file-chip .remove-btn[data-v-4e724ca5]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.chat-file-chip .remove-btn[data-v-4e724ca5]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.chat-file-chip .remove-btn[data-v-4e724ca5]{width:28px;height:28px;color:inherit;border-radius:6px;flex-shrink:0;margin-left:auto;padding:0}.verified-badge-wrapper[data-v-7a8d7a76]{width:100%;height:100%;display:block;position:relative}.verified-badge-wrapper .verified-badge[data-v-7a8d7a76]{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.verified-badge-tooltip{z-index:1200;box-sizing:border-box;background-color:var(--main-color-800);max-width:calc(100vw - 16px);color:var(--main-color-100);text-transform:none;letter-spacing:normal;white-space:normal;pointer-events:none;z-index:999999;white-space:nowrap;border-radius:10px;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.5;position:fixed;transform:translate(-50%,calc(-100% - 8px));box-shadow:inset 0 1px #ffffff0a,0 10px 30px #00000080}.verified-badge-tooltip.verified-badge-tooltip-fade-enter-active,.verified-badge-tooltip.verified-badge-tooltip-fade-leave-active{transition:opacity .15s,transform .15s}.verified-badge-tooltip.verified-badge-tooltip-fade-enter-from,.verified-badge-tooltip.verified-badge-tooltip-fade-leave-to{opacity:0;transform:translate(-50%,calc(-100% - 4px))}.user-avatar[data-v-9cd29638]{border-radius:50%;line-height:0;display:inline-block;position:relative}.user-avatar .user-avatar-img[data-v-9cd29638]{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.user-avatar.is-playing[data-v-9cd29638]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.user-avatar.is-playing .user-avatar-img[data-v-9cd29638]{box-sizing:border-box;padding:var(--avatar-inset,10.5%)}.user-avatar .user-avatar-ring[data-v-9cd29638]{background:conic-gradient(from 0deg, #ffa21a, #e9673d 35%, #ffd08a 60%, var(--main-color-orange) 80%, #ffa21a);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--avatar-ring,12%) - .6px), black calc(100% - var(--avatar-ring,12%)));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--avatar-ring,12%) - .6px), black calc(100% - var(--avatar-ring,12%)));mask:radial-gradient(farthest-side, transparent calc(100% - var(--avatar-ring,12%) - .6px), black calc(100% - var(--avatar-ring,12%)));pointer-events:none;border-radius:50%;animation:8s linear infinite e-spin;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.user-avatar .user-avatar-ring[data-v-9cd29638]{animation:none}}.user-avatar .user-avatar-sr[data-v-9cd29638]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.user-avatar .user-avatar-badge[data-v-9cd29638]{width:36%;min-width:12px;height:36%;min-height:12px;position:absolute;top:85.36%;left:85.36%;transform:translate(-50%,-50%)}.user-avatar .user-avatar-status[data-v-9cd29638]{box-sizing:border-box;border:2px solid var(--avatar-status-ring-color,var(--main-color-1000));border-radius:50%;width:30%;min-width:10px;height:30%;min-height:10px;position:absolute;top:85.36%;left:85.36%;transform:translate(-50%,-50%)}.user-avatar .user-avatar-status.is-online[data-v-9cd29638]{background:var(--main-color-green)}.user-avatar .user-avatar-status.is-offline[data-v-9cd29638]{background:var(--main-color-500)}.mention-trigger-button[data-v-8720ce61]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex;position:relative}.mention-trigger-button[data-v-8720ce61]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.mention-trigger-button[data-v-8720ce61]:disabled,.mention-trigger-button[aria-disabled=true][data-v-8720ce61]{opacity:.5;cursor:default}.mention-trigger-button[data-v-8720ce61]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.mention-trigger-button[data-v-8720ce61]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.mention-trigger-button[data-v-8720ce61]{width:32px;height:32px;color:var(--main-color-400);flex-shrink:0;padding:0}.mention-trigger-button img[data-v-8720ce61]{width:20px;height:20px}.mention-trigger-button span[data-v-8720ce61]{font-size:14px;font-weight:700;line-height:1.35}.mention-dropdown[data-v-8720ce61]{box-sizing:border-box;background-color:var(--main-color-900);z-index:30000;z-index:100000;border-radius:10px;flex-direction:column;min-width:160px;max-width:min(280px,100vw - 16px);max-height:min(360px,100vh - 16px);padding:4px;display:flex;position:fixed;overflow-y:auto;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #00000073}.mention-options[data-v-8720ce61]{flex-direction:column;gap:2px;display:flex}.mention-options.paged[data-v-8720ce61]{min-height:226px}.mention-option[data-v-8720ce61]{color:var(--main-color-100);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.45}.mention-option.danger[data-v-8720ce61]{color:#f87171}@media (hover:hover) and (pointer:fine){.mention-option[data-v-8720ce61]:hover{background-color:var(--main-color-800)}}.mention-option[data-v-8720ce61]{box-sizing:border-box;flex-shrink:0;align-items:center;gap:8px;height:36px;padding:0 8px;display:flex}.mention-option.selected[data-v-8720ce61]{background-color:var(--main-color-800);color:var(--main-color-000)}@media (hover:hover) and (pointer:fine){.mention-option.selected[data-v-8720ce61]:hover{background-color:var(--main-color-800);color:var(--main-color-000)}}.mention-option .user-avatar[data-v-8720ce61]{flex-shrink:0}.mention-name[data-v-8720ce61]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.no-results[data-v-8720ce61]{color:var(--main-color-500);margin:0;padding:8px 10px;font-size:13px;font-weight:400;line-height:1.45}.mention-pagination[data-v-8720ce61]{border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:6px;margin-top:4px;padding:4px 4px 0;display:flex}.mention-page-btn[data-v-8720ce61]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.mention-page-btn[data-v-8720ce61]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.mention-page-btn[data-v-8720ce61]:disabled,.mention-page-btn[aria-disabled=true][data-v-8720ce61]{opacity:.5;cursor:default}.mention-page-btn[data-v-8720ce61]{height:30px;color:var(--main-color-300);background-color:#0000;border-color:#0000;border-radius:6px;gap:6px;padding:0 12px;font-size:12px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.mention-page-btn[data-v-8720ce61]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.mention-page-indicator[data-v-8720ce61]{color:var(--main-color-500);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;line-height:1.4}.bubble-row[data-v-cdf5052b]{flex-shrink:0;align-items:flex-end;gap:8px;margin-top:2px;display:flex;position:relative}.bubble-row.run-start[data-v-cdf5052b]{margin-top:12px}.bubble-row.mine[data-v-cdf5052b]{justify-content:flex-end}.bubble-row .bubble-face[data-v-cdf5052b]{--avatar-status-ring-color:var(--main-color-1000);flex-shrink:0;width:32px;min-height:2px}.bubble-row .bubble-stack[data-v-cdf5052b]{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;max-width:min(75%,560px);display:flex;position:relative}.bubble-row.mine .bubble-stack[data-v-cdf5052b]{align-items:flex-end}.bubble-row .bubble-name[data-v-cdf5052b]{max-width:100%;color:var(--main-color-300);align-items:baseline;gap:6px;padding:0 4px;font-size:12px;font-weight:600;line-height:1.3;display:flex}.bubble-row .bubble-name .user-name[data-v-cdf5052b]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.bubble-row .bubble-name .bubble-role[data-v-cdf5052b]{color:var(--main-color-500);white-space:nowrap;font-size:12px;font-weight:400;line-height:1.4}.bubble-row .bubble[data-v-cdf5052b]{box-sizing:border-box;background-color:var(--main-color-800);min-width:0;max-width:100%;color:var(--main-color-000);overflow-wrap:anywhere;border-radius:16px;flex-direction:column;gap:6px;padding:8px 12px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a}.bubble-row.theirs .bubble[data-v-cdf5052b]{border-bottom-left-radius:4px}.bubble-row.theirs:not(.run-start) .bubble[data-v-cdf5052b]{border-top-left-radius:4px}.bubble-row.mine .bubble[data-v-cdf5052b]{background:var(--grad-orange);box-shadow:none;color:#fff;border-bottom-right-radius:4px}.bubble-row.mine:not(.run-start) .bubble[data-v-cdf5052b]{border-top-right-radius:4px}.bubble-row .bubble.deleted[data-v-cdf5052b]{color:var(--main-color-500);background:#ffffff12}.bubble-row .bubble.deleted .bubble-text[data-v-cdf5052b]{font-style:italic}.bubble-row .bubble-text[data-v-cdf5052b]{color:inherit;white-space:pre-wrap;margin:0;font-size:14px;font-weight:400;line-height:1.5}.bubble-row .mention[data-v-cdf5052b]{cursor:pointer;border-radius:4px;padding:0 2px}.bubble-row.theirs .mention[data-v-cdf5052b]{color:#ffc266;background-color:#f3920026}.bubble-row.mine .mention[data-v-cdf5052b]{background-color:#ffffff26;text-decoration:underline}.bubble-row .bubble-meta[data-v-cdf5052b]{color:var(--main-color-500);font-variant-numeric:tabular-nums;white-space:nowrap;gap:4px;padding:0 4px;font-size:12px;font-weight:400;line-height:1.4;display:flex}.bubble-row .msg-edit-wrapper[data-v-cdf5052b]{min-width:min(300px,60vw)}.bubble-row .msg-edit-wrapper .msg-edit-timer[data-v-cdf5052b]{font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:12px;font-weight:600;line-height:1.3}.bubble-row .msg-edit-wrapper .msg-edit-input[data-v-cdf5052b]{box-sizing:border-box;width:100%;min-width:0;color:var(--main-color-100);background-color:#00000073;border:1px solid #0000;border-radius:8px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,background-color .15s}.bubble-row .msg-edit-wrapper .msg-edit-input[data-v-cdf5052b]:focus{border-color:var(--main-color-orange)}.bubble-row .msg-edit-wrapper .msg-edit-input[data-v-cdf5052b]::placeholder{color:var(--main-color-500)}.bubble-row .msg-edit-wrapper .msg-edit-input.invalid[data-v-cdf5052b]{border-color:var(--main-color-red)}.bubble-row .msg-edit-wrapper .msg-edit-input[data-v-cdf5052b]{min-height:32px;color:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.bubble-row .msg-edit-wrapper .msg-edit-hint[data-v-cdf5052b]{opacity:.7;margin-top:4px;font-size:12px;font-weight:400;line-height:1.4}.bubble-row .msg-edit-wrapper .msg-edit-hint .edit-action-link[data-v-cdf5052b]{cursor:pointer;text-decoration:underline}.bubble-row .msg-expired-notice[data-v-cdf5052b]{color:var(--main-color-500);padding:0 4px;font-size:12px;font-style:italic;font-weight:400;line-height:1.4}.bubble-row .msg-hover-actions[data-v-cdf5052b]{z-index:5;background-color:var(--main-color-800);opacity:0;pointer-events:none;border-radius:8px;gap:2px;padding:2px;transition:opacity .15s;display:flex;position:absolute;top:-10px;right:8px;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #00000073}@media (width<=575px){.bubble-row .msg-hover-actions[data-v-cdf5052b]{gap:4px}}.bubble-row .msg-hover-actions .msg-action-btn[data-v-cdf5052b]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.bubble-row .msg-hover-actions .msg-action-btn[data-v-cdf5052b]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.bubble-row .msg-hover-actions .msg-action-btn[data-v-cdf5052b]:disabled,.bubble-row .msg-hover-actions .msg-action-btn[aria-disabled=true][data-v-cdf5052b]{opacity:.5;cursor:default}.bubble-row .msg-hover-actions .msg-action-btn[data-v-cdf5052b]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.bubble-row .msg-hover-actions .msg-action-btn[data-v-cdf5052b]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.bubble-row .msg-hover-actions .msg-action-btn[data-v-cdf5052b]{border-radius:6px;flex-shrink:0;width:26px;height:26px;padding:0}.bubble-row .msg-hover-actions .msg-action-btn svg[data-v-cdf5052b]{width:14px;height:14px}@media (hover:hover) and (pointer:fine){.bubble-row .msg-hover-actions .msg-action-btn.delete[data-v-cdf5052b]:hover{color:var(--main-color-red);background-color:#e74c3c26}}@media (width<=575px){.bubble-row .msg-hover-actions .msg-action-btn[data-v-cdf5052b]{width:34px;height:34px}.bubble-row .msg-hover-actions .msg-action-btn svg[data-v-cdf5052b]{width:16px;height:16px}}.bubble-row .msg-hover-actions[data-v-cdf5052b]{top:50%;transform:translateY(-50%)}.bubble-row.theirs .msg-hover-actions[data-v-cdf5052b]{left:calc(100% + 6px);right:auto}.bubble-row.mine .msg-hover-actions[data-v-cdf5052b]{left:auto;right:calc(100% + 6px)}@media (hover:hover) and (pointer:fine){.bubble-row:hover .msg-hover-actions[data-v-cdf5052b]{opacity:1;pointer-events:auto}}.bubble-row.actions-open .msg-hover-actions[data-v-cdf5052b]{opacity:1;pointer-events:auto}.bubble-row[data-v-cdf5052b]{animation:.3s cubic-bezier(.34,1.56,.64,1) message-in-cdf5052b}.call-line[data-v-cdf5052b]{flex-shrink:0;justify-content:center;margin:10px 0;display:flex}.call-line .call-pill[data-v-cdf5052b]{background-color:#ffffff12;border-radius:14px;align-items:center;gap:10px;max-width:100%;padding:6px 6px 6px 12px;display:inline-flex}.call-line .call-icon[data-v-cdf5052b]{color:var(--calendar-color-purple);flex-shrink:0;display:inline-flex}.call-line .call-text[data-v-cdf5052b]{flex-direction:column;gap:2px;min-width:0;padding-right:6px;display:flex}.call-line .call-what[data-v-cdf5052b]{color:var(--main-color-000);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:600;line-height:1.3;overflow:hidden}.call-line .call-time[data-v-cdf5052b]{color:var(--main-color-500);font-size:12px;font-weight:400;line-height:1.4}.call-line.missed .call-icon[data-v-cdf5052b],.call-line.missed .call-what[data-v-cdf5052b]{color:var(--main-color-red)}.call-line.live .call-icon[data-v-cdf5052b]{color:var(--main-color-green)}.system-line[data-v-cdf5052b]{flex-shrink:0;justify-content:center;margin:10px 0;padding:0 16px;display:flex}.system-line .system-pill[data-v-cdf5052b]{max-width:100%;color:var(--main-color-400);text-align:left;background-color:#ffffff12;border-radius:14px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:400;line-height:1.4;display:inline-flex}.system-line svg[data-v-cdf5052b]{color:var(--main-color-green);flex-shrink:0}.system-line.off svg[data-v-cdf5052b]{color:var(--main-color-500)}.bubble-text.undecryptable[data-v-cdf5052b],.bubble-text.decrypting[data-v-cdf5052b]{opacity:.8;font-style:italic}.bubble-text.undecryptable svg[data-v-cdf5052b],.bubble-text.decrypting svg[data-v-cdf5052b]{vertical-align:-2px;margin-right:6px;display:inline-block}.unlock-link[data-v-cdf5052b]{color:var(--main-color-orange);font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){.unlock-link[data-v-cdf5052b]:hover{text-decoration:underline}}.unlock-link[data-v-cdf5052b]{font:inherit;cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0;font-style:normal}.mine .unlock-link[data-v-cdf5052b]{color:inherit;text-decoration:underline}.secret-file[data-v-cdf5052b]{cursor:pointer}@keyframes message-in-cdf5052b{0%{opacity:0;transform:translateY(10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.multi-avatar[data-v-86c2bb18]{width:var(--ma-size);height:var(--ma-size);flex-shrink:0;display:inline-block;position:relative}.multi-avatar-face[data-v-86c2bb18]{box-sizing:border-box;background-color:var(--main-color-800);object-fit:cover;border-radius:50%;width:66%;height:66%;position:absolute}.face-0[data-v-86c2bb18]{top:0;left:0}.face-1[data-v-86c2bb18]{box-shadow:0 0 0 2px var(--multi-avatar-ring,var(--main-color-900));bottom:0;right:0}.single .face-0[data-v-86c2bb18]{width:100%;height:100%}.popup-page-container[data-v-e354da53]{z-index:3000;box-sizing:border-box;background-color:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@media (width<=767px){.popup-page-container[data-v-e354da53]{justify-content:stretch;align-items:stretch;padding:0}}.popup-wrapper[data-v-e354da53]{background-color:var(--main-color-1000);--e-field-bg:var(--main-color-900);--e-tab-room:0px;border-radius:18px;flex-direction:column;width:100%;max-width:440px;max-height:92vh;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 64px #0009}@media (width<=767px){.popup-wrapper[data-v-e354da53]{max-width:none;max-height:none;height:var(--e-screen-height,100dvh);box-sizing:border-box;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);--e-dialog-line-top:env(safe-area-inset-top,0px);border-radius:0}}.popup-wrapper[data-v-e354da53]:before{content:"";top:var(--e-dialog-line-top,0px);background:linear-gradient(90deg, var(--main-color-orange), #f3920026);height:3px;position:absolute;left:0;right:0}.header-wrapper[data-v-e354da53]{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 8px;display:flex}.header-wrapper h2[data-v-e354da53]{color:var(--main-color-000);margin:0;font-size:20px;font-weight:700;line-height:1.3}@media (width<=575px){.header-wrapper h2[data-v-e354da53]{font-size:18px}}.header-wrapper p[data-v-e354da53]{color:var(--main-color-400);margin:4px 0 0;font-size:13px;font-weight:400;line-height:1.45}.header-wrapper .title[data-v-e354da53]{color:var(--main-color-000);flex:1;margin:0;font-size:20px;font-weight:700;line-height:1.3}@media (width<=575px){.header-wrapper .title[data-v-e354da53]{font-size:18px}}.header-wrapper .title[data-v-e354da53]{overflow-wrap:anywhere;min-width:0}.header-wrapper .close-btn[data-v-e354da53]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.header-wrapper .close-btn[data-v-e354da53]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.header-wrapper .close-btn[data-v-e354da53]:disabled,.header-wrapper .close-btn[aria-disabled=true][data-v-e354da53]{opacity:.5;cursor:default}.header-wrapper .close-btn[data-v-e354da53]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.header-wrapper .close-btn[data-v-e354da53]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.header-wrapper .close-btn[data-v-e354da53]{width:32px;height:32px;color:var(--main-color-400);flex-shrink:0;padding:0}.header-wrapper .close-btn svg[data-v-e354da53]{width:20px;height:20px}.message-wrapper[data-v-e354da53]{color:var(--main-color-200);overflow-wrap:anywhere;flex-direction:column;flex:auto;gap:8px;padding:8px 20px 20px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.message-wrapper p[data-v-e354da53]{margin:0}.message-wrapper strong[data-v-e354da53]{color:var(--main-color-000)}.message-wrapper textarea[data-v-e354da53-s]{box-sizing:border-box;background-color:var(--main-color-900);width:100%;min-height:80px;color:var(--main-color-100);resize:vertical;border:1px solid #0000;border-radius:8px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.5}.message-wrapper textarea[data-v-e354da53-s]:focus{border-color:var(--main-color-orange)}.message-wrapper textarea[data-v-e354da53-s]::placeholder{color:var(--main-color-500)}.message-wrapper textarea[data-v-e354da53-s]{margin-top:8px}.message-wrapper .popup-error[data-v-e354da53-s]{color:var(--main-color-red);margin:0;font-size:13px;font-weight:400;line-height:1.45}.footer-wrapper[data-v-e354da53]{background-color:var(--main-color-900);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 20px 16px;display:flex}@media (width<=575px){.footer-wrapper[data-v-e354da53]>*{flex:1 1 0}}.footer-wrapper .btn-cancel[data-v-e354da53]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.footer-wrapper .btn-cancel[data-v-e354da53]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.footer-wrapper .btn-cancel[data-v-e354da53]:disabled,.footer-wrapper .btn-cancel[aria-disabled=true][data-v-e354da53]{opacity:.5;cursor:default}.footer-wrapper .btn-cancel[data-v-e354da53]{height:40px;color:var(--main-color-200);background-color:#ffffff12;border-color:#0000;border-radius:8px;gap:8px;padding:0 20px;font-size:14px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.footer-wrapper .btn-cancel[data-v-e354da53]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff26}}.footer-wrapper .btn-confirm[data-v-e354da53]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.footer-wrapper .btn-confirm[data-v-e354da53]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.footer-wrapper .btn-confirm[data-v-e354da53]:disabled,.footer-wrapper .btn-confirm[aria-disabled=true][data-v-e354da53]{opacity:.5;cursor:default}.footer-wrapper .btn-confirm[data-v-e354da53]{background-color:var(--main-color-orange);color:#fff;border-color:#0000;border-radius:8px;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.footer-wrapper .btn-confirm[data-v-e354da53]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.footer-wrapper .btn-confirm.danger[data-v-e354da53]{background-color:var(--main-color-red);color:#fff;border-color:#0000}@media (hover:hover) and (pointer:fine){.footer-wrapper .btn-confirm.danger[data-v-e354da53]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.group-verified-badge-wrapper[data-v-3f4a3ce4]{width:100%;height:100%;display:block;position:relative}.group-verified-badge-wrapper .group-verified-badge[data-v-3f4a3ce4]{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.group-verified-badge-tooltip{z-index:999999;background-color:var(--main-color-800);color:var(--main-color-100);white-space:nowrap;pointer-events:none;border-radius:8px;padding:4px 8px;font-size:12px;font-weight:400;line-height:1.4;position:fixed;transform:translate(-50%,calc(-100% - 8px));box-shadow:inset 0 1px #ffffff0a,0 10px 30px #00000080}.group-verified-badge-tooltip.group-verified-badge-tooltip-fade-enter-active,.group-verified-badge-tooltip.group-verified-badge-tooltip-fade-leave-active{transition:opacity .15s,transform .15s}.group-verified-badge-tooltip.group-verified-badge-tooltip-fade-enter-from,.group-verified-badge-tooltip.group-verified-badge-tooltip-fade-leave-to{opacity:0;transform:translate(-50%,calc(-100% - 2px))}.group-avatar[data-v-5667952a]{--ga-s:var(--ga-size);width:var(--ga-s);height:var(--ga-s);background-color:var(--main-color-800);vertical-align:middle;border-radius:22%;flex-shrink:0;line-height:0;display:inline-block;position:relative}@media (width<=575px){.group-avatar[data-v-5667952a]{--ga-s:var(--ga-size-phone,var(--ga-size))}}.group-avatar .group-avatar-img[data-v-5667952a]{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.group-avatar .group-avatar-initial[data-v-5667952a]{border-radius:inherit;width:100%;height:100%;color:var(--main-color-300);font-size:calc(var(--ga-s) * .42);text-transform:uppercase;justify-content:center;align-items:center;font-weight:800;line-height:1;display:flex}.group-avatar .group-avatar-badge[data-v-5667952a]{width:max(10px, var(--ga-s) * .3 + 2px);height:max(10px, var(--ga-s) * .3 + 2px);position:absolute;top:93.56%;left:93.56%;transform:translate(-50%,-50%)}.v3-body-inner{scroll-behavior:smooth;scrollbar-color:#393d3f #0000001a;scrollbar-width:thin}.v3-body-inner::-webkit-scrollbar{width:8px}.v3-body-inner::-webkit-scrollbar-track{background-color:#0000}.v3-body-inner::-webkit-scrollbar-thumb{background:#0000004d;border-radius:5px;display:none}.v3-body-inner:hover::-webkit-scrollbar-thumb{display:block}.v3-emoji-picker{box-sizing:border-box;text-align:left;border-radius:10px;flex-direction:column;width:280px;height:320px;margin:0 auto;display:flex;box-shadow:0 2px 10px #0003}.v3-emoji-picker *{box-sizing:border-box}.v3-emoji-picker .v3-header{border-bottom:1px solid;padding:15px 15px 13px}.v3-emoji-picker .v3-header .v3-groups{display:flex}.v3-emoji-picker .v3-header .v3-groups .v3-group{cursor:pointer;opacity:.7;background:0 0;border:none;flex-grow:1;margin:0;padding:0;font-size:23px;transition:all .2s;display:block;position:relative}.v3-emoji-picker .v3-header .v3-groups .v3-group.v3-is-hidden{display:none}.v3-emoji-picker .v3-header .v3-groups .v3-group:first-child,.v3-emoji-picker .v3-header .v3-groups .v3-group:last-child{flex-grow:0}.v3-emoji-picker .v3-header .v3-groups .v3-group:hover{opacity:1}.v3-emoji-picker .v3-header .v3-groups .v3-group span{justify-content:center;align-items:center;display:flex}.v3-emoji-picker .v3-header .v3-groups .v3-group span img{width:1em;height:auto;display:block}.v3-emoji-picker .v3-spacing{height:11px}.v3-emoji-picker .v3-search input{border:1px solid;border-radius:3px;width:100%;height:26px;padding:0 10px;font-size:12px;transition:all .2s;display:block}.v3-emoji-picker .v3-search input:focus{outline:none}.v3-emoji-picker .v3-body{flex-grow:1;min-height:0;padding:0 0 15px 11px}.v3-emoji-picker .v3-body .v3-body-inner{flex-grow:1;height:100%;min-height:0;padding-right:11px;overflow:hidden auto}.v3-emoji-picker .v3-body .v3-body-inner .v3-group h5{z-index:2;margin:0;padding:7px 0 3px 4px;top:0}.v3-emoji-picker .v3-body .v3-body-inner .v3-group h5.v3-sticky{position:sticky}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis{flex-wrap:wrap;font-size:18px;display:flex}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button{cursor:pointer;text-align:center;background:0 0;border:none;flex-grow:1;flex-basis:12.5%;justify-content:center;align-items:center;max-width:12.5%;margin:0;padding:0;font-size:22px;display:flex;position:relative}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button:after{content:"";width:100%;padding-bottom:100%}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button span{justify-content:center;align-items:center;display:flex}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button img{max-width:100%;padding:4px}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button span,.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button img{width:100%;height:100%;position:absolute;top:0;left:0}.v3-emoji-picker .v3-body .v3-body-inner.is-mac .v3-emojis button{font-family:Apple Color Emoji}.v3-emoji-picker .v3-footer{border-top:1px solid #ddd;justify-content:space-between;align-items:center;padding:15px;font-size:14px;display:flex;position:relative}.v3-emoji-picker .v3-footer .v3-tone,.v3-emoji-picker .v3-footer .v3-foot-left{align-items:center;display:flex}.v3-emoji-picker .v3-footer .v3-tone img,.v3-emoji-picker .v3-footer .v3-foot-left img{width:20px;display:block}.v3-emoji-picker .v3-footer .v3-tone>span:first-child,.v3-emoji-picker .v3-footer .v3-foot-left>span:first-child{margin-right:6px}.v3-emoji-picker .v3-footer .v3-foot-left>span.v3-text{text-overflow:ellipsis;white-space:nowrap;max-width:100px;overflow:hidden}.v3-emoji-picker .v3-footer .v3-tone{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.v3-emoji-picker .v3-footer .v3-tone>span{vertical-align:top;display:inline-flex}.v3-emoji-picker .v3-footer .v3-tone .v3-text{font-size:13px}.v3-emoji-picker .v3-footer .v3-tone .v3-icon{vertical-align:middle;border:2px solid #0003;align-self:center;width:15px;height:15px;display:inline-flex}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-neutral{background-color:#ffd225}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3fb{background-color:#ffdfbd}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3fc{background-color:#e9c197}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3fd{background-color:#c88e62}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3fe{background-color:#a86637}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3ff{background-color:#60463a}.v3-emoji-picker .v3-footer .v3-tone .is-mac span{font-family:Apple Color Emoji}.v3-skin-tones{opacity:0;visibility:hidden;border-radius:0 0 10px 10px;justify-content:flex-end;align-items:center;width:60%;height:100%;padding:0 15px;transition:all .2s;display:flex;position:absolute;top:0;left:0}.v3-skin-tones.v3-is-open{opacity:1;visibility:visible}.v3-skin-tones .v3-skin-tone{cursor:pointer;border:none;width:25px;height:15px;padding:0;transition:all;display:inline-block}.v3-skin-tones .v3-skin-tone:hover{transition:all .2s;transform:scale(1.1)}.v3-skin-tones .v3-skin-tone-neutral{color:#ffd225;background-color:#ffd225}.v3-skin-tones .v3-skin-tone-1f3fb{color:#ffdfbd;background-color:#ffdfbd}.v3-skin-tones .v3-skin-tone-1f3fc{color:#e9c197;background-color:#e9c197}.v3-skin-tones .v3-skin-tone-1f3fd{color:#c88e62;background-color:#c88e62}.v3-skin-tones .v3-skin-tone-1f3fe{color:#a86637;background-color:#a86637}.v3-skin-tones .v3-skin-tone-1f3ff{color:#60463a;background-color:#60463a}.v3-input-emoji-picker *{box-sizing:border-box}.v3-input-emoji-picker .v3-input-picker-root{position:relative}.v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-input,.v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-textarea{border:1px solid #999;width:100%;height:40px;padding-left:15px}.v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-textarea{resize:vertical;min-height:80px}.v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-textarea+.v3-input-picker-wrap .v3-input-picker-icon{top:auto;bottom:5px}.v3-input-emoji-picker .v3-input-picker-root .v3-input-picker-wrap .v3-input-picker-icon{cursor:pointer;background:0 0;border:none;padding:0 5px;font-size:24px;display:inline-flex;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.v3-input-emoji-picker .v3-input-picker-root .v3-input-picker-wrap .v3-input-picker-icon img{width:1em;height:1em;display:block}.v3-input-emoji-picker .v3-input-picker-root .v3-input-picker-wrap .v3-emoji-picker{opacity:0;visibility:hidden;transition:all .2s}.v3-input-emoji-picker .v3-input-picker-root .v3-input-picker-wrap.v3-picker-is-open .v3-emoji-picker{opacity:1;visibility:visible;z-index:999}.v3-emoji-picker{--v3-picker-bg:#fff;--v3-picker-fg:#000;--v3-picker-border:#ddd;--v3-picker-input-bg:var(--v3-picker-bg);--v3-picker-input-border:#ccc;--v3-picker-input-focus-border:#000;--v3-group-image-filter:none;--v3-picker-emoji-hover:#f7f7f7;background:var(--v3-picker-bg);color:var(--v3-picker-fg)}.v3-emoji-picker .v3-footer,.v3-emoji-picker .v3-header{border-color:var(--v3-picker-border)}.v3-emoji-picker .v3-groups{filter:var(--v3-group-image-filter)}.v3-emoji-picker .v3-tone{color:var(--v3-picker-fg)}.v3-emoji-picker .v3-search input{background:var(--v3-picker-input-bg);border-color:var(--v3-picker-input-border);color:inherit}.v3-emoji-picker .v3-search input:focus{border-color:var(--v3-picker-input-focus-border)}.v3-emoji-picker .v3-body .v3-body-inner .v3-group h5,.v3-emoji-picker .v3-skin-tones{background:var(--v3-picker-bg)}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button:hover{background:var(--v3-picker-emoji-hover,#f7f7f7)}@media (prefers-color-scheme:dark){.v3-emoji-picker.v3-color-theme-auto{--v3-picker-bg:#000;--v3-picker-fg:#fff;--v3-picker-border:#333;--v3-picker-input-bg:#222;--v3-picker-input-border:#444;--v3-picker-input-focus-border:#555;--v3-group-image-filter:invert(1);--v3-picker-emoji-hover:#222}}.v3-emoji-picker.v3-color-theme-dark{--v3-picker-bg:#000;--v3-picker-fg:#fff;--v3-picker-border:#333;--v3-picker-input-bg:#222;--v3-picker-input-border:#444;--v3-picker-input-focus-border:#555;--v3-group-image-filter:invert(1);--v3-picker-emoji-hover:#222}.emoji-picker-wrapper[data-v-a5735fe9]{display:contents}.lfp-room-status[data-v-46587570]{font-variant-numeric:tabular-nums}.lfp-room-link[data-v-46587570]{color:var(--main-color-orange);font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){.lfp-room-link[data-v-46587570]:hover{text-decoration:underline}}.channel-top-bar[data-v-7ee5edbf]{box-sizing:border-box;background:linear-gradient(#ffffff12,#0000);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:10px 16px;display:flex;box-shadow:inset 0 -1px #ffffff12}@media (width<=575px){.channel-top-bar[data-v-7ee5edbf]{padding:8px 12px}}.channel-top-bar .channel-info[data-v-7ee5edbf]{align-items:center;gap:12px;min-width:0;display:flex}@media (width<=575px){.channel-top-bar .channel-info[data-v-7ee5edbf]{gap:10px}}.channel-top-bar .channel-tile[data-v-7ee5edbf]{width:36px;height:36px;color:var(--main-color-orange);background-color:#f3920026;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.channel-top-bar .channel-tile.post[data-v-7ee5edbf]{color:#5dade2;background-color:#3498db26}.channel-top-bar .channel-tile.event[data-v-7ee5edbf]{color:var(--main-color-green);background-color:#2ecc7126}.channel-top-bar .channel-tile.voice[data-v-7ee5edbf]{color:var(--calendar-color-purple);background-color:#b57bee26}.channel-top-bar .channel-titles[data-v-7ee5edbf]{flex-direction:column;gap:2px;min-width:0;display:flex}.channel-top-bar h3[data-v-7ee5edbf]{color:var(--main-color-000);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:16px;font-weight:700;line-height:1.3;overflow:hidden}.channel-top-bar .channel-topic[data-v-7ee5edbf]{color:var(--main-color-400);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:12px;font-weight:400;line-height:1.4;overflow:hidden}.voice-tile[data-v-678833eb]{align-items:center;gap:8px;min-width:0;display:flex}.voice-tile .face[data-v-678833eb]{border-radius:50%;flex-shrink:0;transition:box-shadow .15s;display:inline-flex;box-shadow:0 0 0 2px #0000}.voice-tile .face.speaking[data-v-678833eb]{box-shadow:0 0 0 2px var(--speak-color,var(--main-color-green)), 0 0 12px var(--speak-color,var(--main-color-green))}.voice-tile .person-name[data-v-678833eb]{min-width:0;color:var(--main-color-100);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:400;line-height:1.45;overflow:hidden}.voice-tile .person-icons[data-v-678833eb]{color:var(--main-color-500);flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.voice-tile .person-icons .muted-by-mod[data-v-678833eb]{color:var(--main-color-red)}.voice-tile[data-v-678833eb]{box-sizing:border-box;background-color:var(--voice-tile-bg,var(--main-color-1000));text-align:center;border-radius:14px;flex-direction:column;gap:8px;min-width:0;padding:16px 10px 12px;position:relative}.voice-tile.big[data-v-678833eb]{gap:10px;padding:20px 12px 16px}.voice-tile .person-name[data-v-678833eb]{max-width:100%;color:var(--main-color-000);flex:none;font-size:12px;font-weight:600;line-height:1.3}.voice-tile .you[data-v-678833eb]{color:var(--main-color-500);margin-left:4px;font-size:12px;font-weight:400;line-height:1.4}.voice-tile .person-menu[data-v-678833eb]{position:absolute;top:6px;right:6px}.voice-layout[data-v-1996e6d2]{background-color:var(--main-color-900);flex-direction:column;width:100%;height:100%;display:flex}.room-count[data-v-1996e6d2]{color:var(--main-color-400);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:600;line-height:1.3}.room-count.full[data-v-1996e6d2]{color:var(--main-color-red)}.room-body[data-v-1996e6d2]{flex:1;min-height:0;padding:24px;overflow-y:auto}@media (width<=575px){.room-body[data-v-1996e6d2]{padding:12px}}.room-grid[data-v-1996e6d2]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;max-width:800px;margin:0 auto;display:grid}.room-empty[data-v-1996e6d2]{box-sizing:border-box;color:var(--main-color-500);text-align:center;background-color:#ffffff12;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:40px 16px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.room-empty strong[data-v-1996e6d2]{color:var(--main-color-200);font-size:16px;font-weight:700;line-height:1.3}.room-empty[data-v-1996e6d2]{max-width:800px;margin:0 auto}.room-empty .empty-icon[data-v-1996e6d2]{color:var(--calendar-color-purple);display:inline-flex}.room-foot[data-v-1996e6d2]{padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px));flex-direction:column;flex-shrink:0;align-items:center;gap:8px;display:flex;box-shadow:inset 0 1px #ffffff12}.room-error[data-v-1996e6d2]{color:var(--main-color-red);text-align:center;margin:0;font-size:13px;font-weight:400;line-height:1.45}.room-note[data-v-1996e6d2]{color:var(--main-color-400);text-align:center;margin:0;font-size:12px;font-weight:400;line-height:1.4}.room-controls[data-v-1996e6d2]{align-items:center;gap:8px;display:flex}.room-controls .control[data-v-1996e6d2]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.room-controls .control[data-v-1996e6d2]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.room-controls .control[data-v-1996e6d2]:disabled,.room-controls .control[aria-disabled=true][data-v-1996e6d2]{opacity:.5;cursor:default}.room-controls .control[data-v-1996e6d2]{background-color:var(--main-color-800);color:var(--main-color-100);border-color:#0000}@media (hover:hover) and (pointer:fine){.room-controls .control[data-v-1996e6d2]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:var(--main-color-700)}}.room-controls .control[data-v-1996e6d2]{flex-shrink:0;width:40px;height:40px;padding:0}.room-controls .control.off[data-v-1996e6d2]{color:var(--main-color-red);background-color:#e74c3c26;border-color:#0000}@media (hover:hover) and (pointer:fine){.room-controls .control.off[data-v-1996e6d2]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:#e74c3c4d}}.room-controls .control.leave[data-v-1996e6d2]{background-color:var(--main-color-red);color:#fff;border-color:#0000}@media (hover:hover) and (pointer:fine){.room-controls .control.leave[data-v-1996e6d2]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.leave-btn[data-v-1996e6d2],.join-btn[data-v-1996e6d2]{gap:8px}.chat-popup-wrapper[data-v-91015e65]{z-index:5000;flex-direction:column;align-items:flex-end;gap:16px;display:flex;position:fixed;bottom:32px;right:32px}@media (width<=767px){.chat-popup-wrapper[data-v-91015e65]{gap:12px;bottom:20px;right:20px}}@media (width<=575px){.chat-popup-wrapper[data-v-91015e65]{gap:10px;bottom:16px;right:16px}}.chat-toggle-btn[data-v-91015e65]{background:var(--grad-orange);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:60px;min-width:60px;height:60px;min-height:60px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),right .4s cubic-bezier(.34,1.56,.64,1),bottom .4s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;box-shadow:0 10px 24px #f3920073}@media (width<=767px){.chat-toggle-btn[data-v-91015e65]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;display:none}}@media (width<=575px){.chat-toggle-btn[data-v-91015e65]{width:52px;min-width:52px;height:52px;min-height:52px}}.chat-toggle-btn.dragging[data-v-91015e65]{cursor:grabbing;transition:none}.chat-toggle-btn .icon-container[data-v-91015e65]{justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:flex}@media (hover:hover) and (pointer:fine){.chat-toggle-btn[data-v-91015e65]:hover{transform:scale(1.1)}}.chat-toggle-btn.active .icon-container[data-v-91015e65]{transform:rotate(90deg)}.unread-badge[data-v-91015e65]{box-sizing:border-box;background-color:var(--main-color-red);min-width:22px;height:22px;box-shadow:0 0 0 2px var(--main-color-900);color:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;line-height:16px;display:flex;position:absolute;top:-4px;right:-4px}.chat-window[data-v-91015e65]{padding:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);background-color:var(--main-color-1000);grid-template-rows:minmax(0,1fr);grid-template-columns:340px minmax(0,1fr);display:grid;position:fixed;inset:0;overflow:hidden}@media (width<=932px){.chat-window[data-v-91015e65]{grid-template-columns:300px minmax(0,1fr)}}@media (width>=1280px){.chat-window.details-shown[data-v-91015e65]{grid-template-columns:340px minmax(0,1fr) 340px}}@media (width<=767px){.chat-window[data-v-91015e65]{display:block}}.head-btn[data-v-91015e65]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.head-btn[data-v-91015e65]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.head-btn[data-v-91015e65]:disabled,.head-btn[aria-disabled=true][data-v-91015e65]{opacity:.5;cursor:default}.head-btn[data-v-91015e65]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.head-btn[data-v-91015e65]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.head-btn[data-v-91015e65]{flex-shrink:0;width:32px;height:32px;padding:0;text-decoration:none}.head-btn svg[data-v-91015e65]{width:20px;height:20px}.head-btn.on[data-v-91015e65]{background-color:var(--main-color-800);color:var(--main-color-000)}@media (hover:hover) and (pointer:fine){.head-btn.on[data-v-91015e65]:hover{background-color:var(--main-color-800);color:var(--main-color-000)}}.head-btn.hang-up[data-v-91015e65]{color:var(--main-color-red);background-color:#e74c3c26;border-color:#0000}@media (hover:hover) and (pointer:fine){.head-btn.hang-up[data-v-91015e65]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:#e74c3c4d}}.list-pane[data-v-91015e65]{z-index:1;background-color:var(--main-color-900);--e-field-bg:var(--main-color-1000);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a,0 1px 2px #00000038,0 6px 18px #00000029}@media (width<=767px){.list-pane[data-v-91015e65]{z-index:auto;box-shadow:none;position:absolute;inset:0}}.list-head[data-v-91015e65]{padding:max(16px, env(safe-area-inset-top,0px)) 16px 12px;flex-direction:column;gap:12px;display:flex}@media (width<=575px){.list-head[data-v-91015e65]{padding-left:12px;padding-right:12px}}.list-title-row[data-v-91015e65]{align-items:center;gap:8px;display:flex}.list-title[data-v-91015e65]{min-width:0;color:var(--main-color-000);flex:1;margin:0;font-size:20px;font-weight:700;line-height:1.3}@media (width<=575px){.list-title[data-v-91015e65]{font-size:18px}}.head-actions[data-v-91015e65]{align-items:center;gap:2px;display:flex}.mode-switch[data-v-91015e65]{background-color:var(--e-field-bg,var(--main-color-900));border-radius:10px;gap:2px;padding:4px;display:flex}.mode-switch button[data-v-91015e65]{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--main-color-400);text-align:center;cursor:pointer;background-color:#0000;border:none;border-radius:6px;flex:auto;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:600;line-height:16px;transition:background-color .15s,color .15s;overflow:hidden}@media (hover:hover) and (pointer:fine){.mode-switch button[data-v-91015e65]:hover:not(.active,:disabled){color:var(--main-color-100);background-color:#ffffff12}}.mode-switch button.active[data-v-91015e65]{background-color:var(--main-color-orange);color:#fff}@media (width<=575px){.mode-switch button[data-v-91015e65]{padding:6px 10px}}.mode-switch button[data-v-91015e65]{flex:1 1 0;justify-content:center;align-items:center;gap:6px;display:inline-flex}.mode-count[data-v-91015e65]{background-color:var(--main-color-orange);color:#fff;box-sizing:border-box;text-align:center;border-radius:999px;min-width:20px;padding:0 6px;font-size:11px;font-weight:800;line-height:16px}.mode-switch button.active .mode-count[data-v-91015e65]{color:var(--main-color-orange);background-color:#fff}.list-search[data-v-91015e65]{flex:260px;align-items:center;min-width:0;display:flex;position:relative}.list-search .search-icon[data-v-91015e65]{pointer-events:none;width:14px;height:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.list-search .close-icon[data-v-91015e65]{cursor:pointer;width:12px;height:12px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.list-search input[data-v-91015e65]{box-sizing:border-box;background-color:var(--e-field-bg,var(--main-color-900));width:100%;min-width:0;color:var(--main-color-100);border:1px solid #0000;border-radius:999px;outline:none;padding:8px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,background-color .15s}.list-search input[data-v-91015e65]:focus{border-color:var(--main-color-orange)}.list-search input[data-v-91015e65]::placeholder{color:var(--main-color-500)}.list-search input.invalid[data-v-91015e65]{border-color:var(--main-color-red)}.list-search input[data-v-91015e65]{padding-left:40px;padding-right:32px}.list-search[data-v-91015e65]{flex:none}.list-search .search-icon[data-v-91015e65]{color:var(--main-color-500)}.search-clear[data-v-91015e65]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.search-clear[data-v-91015e65]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.search-clear[data-v-91015e65]:disabled,.search-clear[aria-disabled=true][data-v-91015e65]{opacity:.5;cursor:default}.search-clear[data-v-91015e65]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.search-clear[data-v-91015e65]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.search-clear[data-v-91015e65]{border-radius:6px;flex-shrink:0;width:28px;height:28px;padding:0}.kind-filter[data-v-91015e65]{background-color:var(--e-field-bg,var(--main-color-900));border-radius:10px;gap:2px;padding:4px;display:flex}.kind-filter button[data-v-91015e65]{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--main-color-400);text-align:center;cursor:pointer;background-color:#0000;border:none;border-radius:6px;flex:auto;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:600;line-height:16px;transition:background-color .15s,color .15s;overflow:hidden}@media (hover:hover) and (pointer:fine){.kind-filter button[data-v-91015e65]:hover:not(.active,:disabled){color:var(--main-color-100);background-color:#ffffff12}}.kind-filter button.active[data-v-91015e65]{background-color:var(--main-color-orange);color:#fff}@media (width<=575px){.kind-filter button[data-v-91015e65]{padding:6px 10px}}.kind-filter button.active[data-v-91015e65]{background-color:var(--main-color-orange);color:#fff;box-shadow:none}@media (hover:hover) and (pointer:fine){.kind-filter button.active[data-v-91015e65]:hover{background-color:var(--main-color-orange);color:#fff;opacity:.85}}.list-body[data-v-91015e65]{min-height:0;padding:0 8px max(16px, env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}.list-row[data-v-91015e65]{box-sizing:border-box;width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;--avatar-status-ring-color:var(--main-color-900);--multi-avatar-ring:var(--main-color-900);background-color:#0000;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:12px;padding:10px;font-family:inherit;transition:background-color .15s;display:flex}@media (hover:hover) and (pointer:fine){.list-row[data-v-91015e65]:hover{background-color:#ffffff12}}.list-row.active[data-v-91015e65]{background-color:var(--main-color-800);color:var(--main-color-000)}@media (hover:hover) and (pointer:fine){.list-row.active[data-v-91015e65]:hover{background-color:var(--main-color-800);color:var(--main-color-000)}}.list-row.active[data-v-91015e65]{--avatar-status-ring-color:var(--main-color-800);--multi-avatar-ring:var(--main-color-800)}.list-row[data-v-91015e65]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:-2px}.row-avatar[data-v-91015e65]{flex-shrink:0;display:flex}.lfp-cover[data-v-91015e65]{object-fit:cover;border-radius:10px;flex-shrink:0;width:40px;height:40px}.row-text[data-v-91015e65]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.row-top[data-v-91015e65],.row-bottom[data-v-91015e65]{align-items:center;gap:6px;min-width:0;display:flex}.row-name[data-v-91015e65]{color:var(--main-color-100);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:700;line-height:1.35;overflow:hidden}.list-row.unread .row-name[data-v-91015e65],.list-row.active .row-name[data-v-91015e65]{color:var(--main-color-000)}.row-kind[data-v-91015e65]{box-sizing:border-box;white-space:nowrap;box-shadow:none;background-color:var(--main-color-800);color:var(--main-color-200);border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;line-height:16px;display:inline-flex}.row-kind svg[data-v-91015e65]{width:12px;height:12px}.row-lock[data-v-91015e65]{color:var(--main-color-500);flex-shrink:0;display:inline-flex}.row-lock.secret[data-v-91015e65]{color:var(--main-color-green)}.convo-name .row-lock[data-v-91015e65]{vertical-align:middle;margin-left:6px}.row-time[data-v-91015e65]{color:var(--main-color-500);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:400;line-height:1.4}.list-row.unread .row-time[data-v-91015e65]{color:var(--main-color-orange)}.row-preview[data-v-91015e65]{color:var(--main-color-400);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:400;line-height:1.45;overflow:hidden}.row-preview.empty[data-v-91015e65]{color:var(--main-color-500)}.row-preview.typing[data-v-91015e65]{color:var(--main-color-orange)}.list-row.unread .row-preview[data-v-91015e65]:not(.typing){color:var(--main-color-200)}.row-count[data-v-91015e65]{background-color:var(--main-color-orange);color:#fff;box-sizing:border-box;text-align:center;border-radius:999px;flex-shrink:0;min-width:20px;padding:0 6px;font-size:11px;font-weight:800;line-height:16px}.row-slots[data-v-91015e65]{color:var(--main-color-500);font-variant-numeric:tabular-nums;background-color:#ffffff12;border-radius:999px;flex-shrink:0;padding:0 6px;font-size:11px;font-weight:700;line-height:16px}.row-slots.full[data-v-91015e65]{color:var(--main-color-red)}.row-faces[data-v-91015e65]{gap:4px;display:inline-flex}.channel-group[data-v-91015e65]{flex-direction:column;gap:2px;display:flex}.channel-group+.channel-group[data-v-91015e65]{margin-top:8px}.channel-group-head[data-v-91015e65]{box-sizing:border-box;width:100%;color:var(--main-color-500);text-align:left;cursor:pointer;background-color:#0000;border:none;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;transition:background-color .15s,color .15s;display:flex}@media (hover:hover) and (pointer:fine){.channel-group-head[data-v-91015e65]:hover{color:var(--main-color-100);background-color:#ffffff12}}.channel-group-head[data-v-91015e65]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:-2px}.channel-group-head .caret[data-v-91015e65]{flex-shrink:0;transition:transform .15s}.channel-group-head .caret.collapsed[data-v-91015e65]{transform:rotate(-90deg)}.channel-group-name[data-v-91015e65]{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:11px;font-weight:800;line-height:1.3;overflow:hidden}.channel-group-list[data-v-91015e65]{flex-direction:column;gap:2px;padding-left:8px;display:flex}.list-row.channel-row[data-v-91015e65]{padding:8px 10px}.channel-hash[data-v-91015e65]{background-color:var(--main-color-800);width:30px;height:30px;color:var(--main-color-400);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:1.35;display:inline-flex}.channel-row.active .channel-hash[data-v-91015e65]{color:var(--main-color-000);background-color:#ffffff26}.channel-hash.voice[data-v-91015e65]{color:var(--calendar-color-purple)}.convo-pane .convo-voice[data-v-91015e65]{--voice-tile-bg:var(--main-color-900);background:0 0;flex:1;min-height:0}.list-empty[data-v-91015e65]{box-sizing:border-box;color:var(--main-color-500);text-align:center;background-color:#ffffff12;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:24px 16px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.list-empty strong[data-v-91015e65]{color:var(--main-color-200);font-size:16px;font-weight:700;line-height:1.3}.list-empty[data-v-91015e65]{margin:8px 4px 0}.list-empty span[data-v-91015e65]{color:var(--main-color-500);font-size:13px;font-weight:400;line-height:1.45}.list-empty .e-btn[data-v-91015e65]{margin-top:6px}.convo-pane[data-v-91015e65]{background:radial-gradient(ellipse 70% 45% at 100% 0%, #f3920012, transparent 70%), var(--main-color-1000);--e-field-bg:var(--main-color-900);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}@media (width<=767px){.convo-pane[data-v-91015e65]{z-index:2;transition:transform .25s,visibility .25s;position:absolute;inset:0}.chat-window.list-shown .convo-pane[data-v-91015e65]{visibility:hidden;transform:translate(100%)}}.convo-head[data-v-91015e65]{padding:max(10px, env(safe-area-inset-top,0px)) 16px 10px;--avatar-status-ring-color:var(--main-color-1000);--multi-avatar-ring:var(--main-color-1000);align-items:center;gap:10px;display:flex;box-shadow:inset 0 -1px #ffffff12}@media (width<=575px){.convo-head[data-v-91015e65]{gap:8px;padding-left:6px;padding-right:8px}}.call-strip[data-v-91015e65]{background-color:#b57bee12;flex-shrink:0;align-items:center;gap:10px;padding:8px 16px;display:flex;box-shadow:inset 0 -1px #ffffff12}@media (width<=575px){.call-strip[data-v-91015e65]{padding:8px 10px}}.call-strip .strip-icon[data-v-91015e65]{color:var(--calendar-color-purple);flex-shrink:0;display:inline-flex}.call-strip.live .strip-icon[data-v-91015e65]{color:var(--main-color-green)}.call-strip .strip-text[data-v-91015e65]{min-width:0;color:var(--main-color-000);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;font-weight:600;line-height:1.3;overflow:hidden}.call-strip .strip-faces[data-v-91015e65]{flex-shrink:0;gap:4px;display:inline-flex}.call-strip .e-btn[data-v-91015e65]{flex-shrink:0}.call-strip.in-call[data-v-91015e65]{text-align:left;cursor:pointer;background-color:#2ecc7112;border:0;width:100%;font-family:inherit;transition:background-color .15s}.call-strip.in-call .strip-icon[data-v-91015e65]{color:var(--main-color-green)}@media (hover:hover) and (pointer:fine){.call-strip.in-call[data-v-91015e65]:hover{background-color:#2ecc7126}}.call-strip.in-call[data-v-91015e65]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:-2px}.call-strip .strip-action[data-v-91015e65]{color:var(--main-color-green);white-space:nowrap;flex-shrink:0;align-items:center;gap:2px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}.call-strip.secret-strip[data-v-91015e65]{background-color:#ffffff12}.call-strip.secret-strip .strip-icon[data-v-91015e65]{color:var(--main-color-green)}.call-strip.secret-strip .strip-text[data-v-91015e65]{color:var(--main-color-200);white-space:normal;font-size:13px;font-weight:400;line-height:1.45}.row-call[data-v-91015e65]{color:var(--main-color-green);flex-shrink:0;display:inline-flex}.convo-back[data-v-91015e65]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.convo-back[data-v-91015e65]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.convo-back[data-v-91015e65]:disabled,.convo-back[aria-disabled=true][data-v-91015e65]{opacity:.5;cursor:default}.convo-back[data-v-91015e65]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.convo-back[data-v-91015e65]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.convo-back[data-v-91015e65]{flex-shrink:0;gap:2px;height:40px;padding:0 6px;display:none}.convo-back svg[data-v-91015e65]{width:20px;height:20px}@media (width<=767px){.convo-back[data-v-91015e65]{display:inline-flex}}.back-count[data-v-91015e65]{background-color:var(--main-color-orange);color:#fff;border-radius:999px;padding:0 6px;font-size:11px;font-weight:800;line-height:16px}.convo-face[data-v-91015e65]{cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;padding:0;display:inline-flex}.convo-face[data-v-91015e65]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.convo-who[data-v-91015e65]{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.convo-name[data-v-91015e65]{text-align:left;cursor:pointer;max-width:100%;color:var(--main-color-000);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;min-width:0;padding:0;font-family:inherit;font-size:16px;font-weight:700;line-height:1.3;overflow:hidden}@media (hover:hover) and (pointer:fine){.convo-name[data-v-91015e65]:hover{text-decoration:underline}}.convo-sub[data-v-91015e65]{max-width:100%;color:var(--main-color-400);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:400;line-height:1.4;overflow:hidden}.convo-sub.online[data-v-91015e65]{color:var(--main-color-green)}.convo-sub.typing[data-v-91015e65]{color:var(--main-color-orange)}.convo-actions[data-v-91015e65]{flex-shrink:0;align-items:center;gap:2px;display:flex}.convo-body[data-v-91015e65]{flex:1;min-height:0;position:relative}.messages-area[data-v-91015e65]{overscroll-behavior:contain;box-sizing:border-box;flex-direction:column-reverse;padding:8px max(20px,50% - 410px) 16px;display:flex;position:absolute;inset:0;overflow:hidden auto}@media (width<=575px){.messages-area[data-v-91015e65]{padding-left:10px;padding-right:10px}}.bubble-row[data-v-91015e65]{flex-shrink:0;align-items:flex-end;gap:8px;margin-top:2px;display:flex;position:relative}.bubble-row.run-start[data-v-91015e65]{margin-top:12px}.bubble-row.mine[data-v-91015e65]{justify-content:flex-end}.bubble-row .bubble-face[data-v-91015e65]{--avatar-status-ring-color:var(--main-color-1000);flex-shrink:0;width:32px;min-height:2px}.bubble-row .bubble-stack[data-v-91015e65]{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;max-width:min(75%,560px);display:flex;position:relative}.bubble-row.mine .bubble-stack[data-v-91015e65]{align-items:flex-end}.bubble-row .bubble-name[data-v-91015e65]{max-width:100%;color:var(--main-color-300);align-items:baseline;gap:6px;padding:0 4px;font-size:12px;font-weight:600;line-height:1.3;display:flex}.bubble-row .bubble-name .user-name[data-v-91015e65]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.bubble-row .bubble-name .bubble-role[data-v-91015e65]{color:var(--main-color-500);white-space:nowrap;font-size:12px;font-weight:400;line-height:1.4}.bubble-row .bubble[data-v-91015e65]{box-sizing:border-box;background-color:var(--main-color-800);min-width:0;max-width:100%;color:var(--main-color-000);overflow-wrap:anywhere;border-radius:16px;flex-direction:column;gap:6px;padding:8px 12px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a}.bubble-row.theirs .bubble[data-v-91015e65]{border-bottom-left-radius:4px}.bubble-row.theirs:not(.run-start) .bubble[data-v-91015e65]{border-top-left-radius:4px}.bubble-row.mine .bubble[data-v-91015e65]{background:var(--grad-orange);box-shadow:none;color:#fff;border-bottom-right-radius:4px}.bubble-row.mine:not(.run-start) .bubble[data-v-91015e65]{border-top-right-radius:4px}.bubble-row .bubble.deleted[data-v-91015e65]{color:var(--main-color-500);background:#ffffff12}.bubble-row .bubble.deleted .bubble-text[data-v-91015e65]{font-style:italic}.bubble-row .bubble-text[data-v-91015e65]{color:inherit;white-space:pre-wrap;margin:0;font-size:14px;font-weight:400;line-height:1.5}.bubble-row .mention[data-v-91015e65]{cursor:pointer;border-radius:4px;padding:0 2px}.bubble-row.theirs .mention[data-v-91015e65]{color:#ffc266;background-color:#f3920026}.bubble-row.mine .mention[data-v-91015e65]{background-color:#ffffff26;text-decoration:underline}.bubble-row .bubble-meta[data-v-91015e65]{color:var(--main-color-500);font-variant-numeric:tabular-nums;white-space:nowrap;gap:4px;padding:0 4px;font-size:12px;font-weight:400;line-height:1.4;display:flex}.bubble-row .msg-edit-wrapper[data-v-91015e65]{min-width:min(300px,60vw)}.bubble-row .msg-edit-wrapper .msg-edit-timer[data-v-91015e65]{font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:12px;font-weight:600;line-height:1.3}.bubble-row .msg-edit-wrapper .msg-edit-input[data-v-91015e65]{box-sizing:border-box;width:100%;min-width:0;color:var(--main-color-100);background-color:#00000073;border:1px solid #0000;border-radius:8px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,background-color .15s}.bubble-row .msg-edit-wrapper .msg-edit-input[data-v-91015e65]:focus{border-color:var(--main-color-orange)}.bubble-row .msg-edit-wrapper .msg-edit-input[data-v-91015e65]::placeholder{color:var(--main-color-500)}.bubble-row .msg-edit-wrapper .msg-edit-input.invalid[data-v-91015e65]{border-color:var(--main-color-red)}.bubble-row .msg-edit-wrapper .msg-edit-input[data-v-91015e65]{min-height:32px;color:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.bubble-row .msg-edit-wrapper .msg-edit-hint[data-v-91015e65]{opacity:.7;margin-top:4px;font-size:12px;font-weight:400;line-height:1.4}.bubble-row .msg-edit-wrapper .msg-edit-hint .edit-action-link[data-v-91015e65]{cursor:pointer;text-decoration:underline}.bubble-row .msg-expired-notice[data-v-91015e65]{color:var(--main-color-500);padding:0 4px;font-size:12px;font-style:italic;font-weight:400;line-height:1.4}.bubble-row .msg-hover-actions[data-v-91015e65]{z-index:5;background-color:var(--main-color-800);opacity:0;pointer-events:none;border-radius:8px;gap:2px;padding:2px;transition:opacity .15s;display:flex;position:absolute;top:-10px;right:8px;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #00000073}@media (width<=575px){.bubble-row .msg-hover-actions[data-v-91015e65]{gap:4px}}.bubble-row .msg-hover-actions .msg-action-btn[data-v-91015e65]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.bubble-row .msg-hover-actions .msg-action-btn[data-v-91015e65]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.bubble-row .msg-hover-actions .msg-action-btn[data-v-91015e65]:disabled,.bubble-row .msg-hover-actions .msg-action-btn[aria-disabled=true][data-v-91015e65]{opacity:.5;cursor:default}.bubble-row .msg-hover-actions .msg-action-btn[data-v-91015e65]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.bubble-row .msg-hover-actions .msg-action-btn[data-v-91015e65]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.bubble-row .msg-hover-actions .msg-action-btn[data-v-91015e65]{border-radius:6px;flex-shrink:0;width:26px;height:26px;padding:0}.bubble-row .msg-hover-actions .msg-action-btn svg[data-v-91015e65]{width:14px;height:14px}@media (hover:hover) and (pointer:fine){.bubble-row .msg-hover-actions .msg-action-btn.delete[data-v-91015e65]:hover{color:var(--main-color-red);background-color:#e74c3c26}}@media (width<=575px){.bubble-row .msg-hover-actions .msg-action-btn[data-v-91015e65]{width:34px;height:34px}.bubble-row .msg-hover-actions .msg-action-btn svg[data-v-91015e65]{width:16px;height:16px}}.bubble-row .msg-hover-actions[data-v-91015e65]{top:50%;transform:translateY(-50%)}.bubble-row.theirs .msg-hover-actions[data-v-91015e65]{left:calc(100% + 6px);right:auto}.bubble-row.mine .msg-hover-actions[data-v-91015e65]{left:auto;right:calc(100% + 6px)}@media (hover:hover) and (pointer:fine){.bubble-row:hover .msg-hover-actions[data-v-91015e65]{opacity:1;pointer-events:auto}}.bubble-row.actions-open .msg-hover-actions[data-v-91015e65]{opacity:1;pointer-events:auto}.day-stamp[data-v-91015e65]{flex-shrink:0;justify-content:center;margin:20px 0 4px;display:flex}.day-stamp span[data-v-91015e65]{color:var(--main-color-400);background-color:#ffffff12;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:400;line-height:1.4}.convo-hero[data-v-91015e65]{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:6px;padding:32px 16px 8px;display:flex}.convo-hero .hero-name[data-v-91015e65]{color:var(--main-color-000);overflow-wrap:anywhere;min-width:0;margin:8px 0 0;font-size:16px;font-weight:700;line-height:1.3}.convo-hero .hero-sub[data-v-91015e65]{color:var(--main-color-400);margin:0;font-size:13px;font-weight:400;line-height:1.45}.convo-hero[data-v-91015e65]{--avatar-status-ring-color:var(--main-color-1000);--multi-avatar-ring:var(--main-color-1000)}.hero-cover[data-v-91015e65]{object-fit:cover;border-radius:16px;width:80px;height:80px}.load-more[data-v-91015e65]{flex-shrink:0;justify-content:center;padding:12px 0 4px;display:flex}.load-more-btn[data-v-91015e65]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.load-more-btn[data-v-91015e65]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.load-more-btn[data-v-91015e65]:disabled,.load-more-btn[aria-disabled=true][data-v-91015e65]{opacity:.5;cursor:default}.load-more-btn[data-v-91015e65]{background-color:var(--main-color-800);height:32px;color:var(--main-color-100);border-color:#0000;border-radius:8px;gap:6px;padding:0 14px;font-size:13px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.load-more-btn[data-v-91015e65]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:var(--main-color-700)}}.typing-row[data-v-91015e65]{flex-shrink:0;padding-top:10px;display:flex}.typing-row.with-face[data-v-91015e65]{padding-left:40px}.typing-dots[data-v-91015e65]{background-color:var(--main-color-800);border-radius:16px 16px 16px 4px;align-items:center;gap:4px;padding:12px 14px;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.typing-dots i[data-v-91015e65]{background-color:var(--main-color-400);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite typing-dot-91015e65}.typing-dots i[data-v-91015e65]:nth-child(2){animation-delay:.15s}.typing-dots i[data-v-91015e65]:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.typing-dots i[data-v-91015e65]{animation:none}}@keyframes typing-dot-91015e65{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.jump-latest[data-v-91015e65]{z-index:3;box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex;position:absolute;bottom:16px;right:max(20px,50% - 410px)}.jump-latest[data-v-91015e65]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.jump-latest[data-v-91015e65]:disabled,.jump-latest[aria-disabled=true][data-v-91015e65]{opacity:.5;cursor:default}.jump-latest[data-v-91015e65]{background-color:var(--main-color-800);color:var(--main-color-100);border-color:#0000}@media (hover:hover) and (pointer:fine){.jump-latest[data-v-91015e65]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:var(--main-color-700)}}.jump-latest[data-v-91015e65]{flex-shrink:0;width:40px;height:40px;padding:0;box-shadow:inset 0 1px #ffffff0a,0 2px 6px #0000004d,0 14px 34px #0000004d}.jump-latest svg[data-v-91015e65]{width:20px;height:20px}@media (width<=575px){.jump-latest[data-v-91015e65]{right:10px}}.convo-cover[data-v-91015e65]{z-index:10;color:var(--main-color-000);background-color:#0009;flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:14px;font-weight:400;line-height:1.5;display:flex;position:absolute;inset:0}.loader[data-v-91015e65]{box-sizing:border-box;width:32px;height:32px;color:var(--main-color-orange);border:3px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;animation:.8s linear infinite e-spin;display:inline-block}.convo-composer[data-v-91015e65]{padding:6px max(20px, (100% - 820px) / 2) max(16px, env(safe-area-inset-bottom,0px) + 8px);flex-shrink:0}.convo-composer .spam-warning[data-v-91015e65]{color:var(--main-color-red);margin-bottom:8px;font-size:12px;font-weight:600;line-height:1.3;display:block}.convo-composer .hidden-file-input[data-v-91015e65]{display:none}.convo-composer .pending-file-chip[data-v-91015e65]{margin-bottom:8px}.convo-composer .typing-indicator[data-v-91015e65]{color:var(--main-color-400);margin-bottom:6px;font-size:12px;font-style:italic;font-weight:400;line-height:1.4;display:block}@media (width<=575px){.convo-composer[data-v-91015e65]{padding-left:10px;padding-right:10px;padding-bottom:max(10px, env(safe-area-inset-bottom,0px) + 6px)}}.input-container[data-v-91015e65]{background-color:var(--main-color-800);border-radius:14px;align-items:center;gap:8px;padding:8px 8px 8px 12px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a}@media (width<=575px){.input-container[data-v-91015e65]{padding:6px 6px 6px 10px}}.input-container .icon-btn[data-v-91015e65]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.input-container .icon-btn[data-v-91015e65]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.input-container .icon-btn[data-v-91015e65]:disabled,.input-container .icon-btn[aria-disabled=true][data-v-91015e65]{opacity:.5;cursor:default}.input-container .icon-btn[data-v-91015e65]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.input-container .icon-btn[data-v-91015e65]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.input-container .icon-btn[data-v-91015e65]{width:32px;height:32px;color:var(--main-color-300);flex-shrink:0;padding:0}.input-container .icon-btn img[data-v-91015e65],.input-container .icon-btn svg[data-v-91015e65]{width:20px;height:20px}.input-container .icon-btn img[data-v-91015e65]{opacity:.7}.input-container .emoji-picker-popup[data-v-91015e65]{z-index:100;margin-bottom:10px;position:absolute;bottom:100%;left:0}.input-container .send-btn[data-v-91015e65]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.input-container .send-btn[data-v-91015e65]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.input-container .send-btn[data-v-91015e65]:disabled,.input-container .send-btn[aria-disabled=true][data-v-91015e65]{opacity:.5;cursor:default}.input-container .send-btn[data-v-91015e65]{background-color:var(--main-color-orange);color:#fff;border-color:#0000}@media (hover:hover) and (pointer:fine){.input-container .send-btn[data-v-91015e65]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.input-container .send-btn[data-v-91015e65]{border-radius:10px;flex-shrink:0;width:40px;height:40px;padding:0}@media (width<=575px){.input-container .send-btn[data-v-91015e65]{width:36px;height:36px}}.input-container input[data-v-91015e65]{width:100%;min-width:0;color:var(--main-color-000);overflow-wrap:anywhere;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:14px;font-weight:400;line-height:1.5}@media (width<=575px){.input-container input[data-v-91015e65]{font-size:16px}}.input-container input[data-v-91015e65]::placeholder{color:var(--main-color-400)}.input-container input[data-v-91015e65]:disabled{opacity:.5;cursor:not-allowed}.composer-locked[data-v-91015e65]{color:var(--main-color-400);text-align:center;background-color:#ffffff12;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;padding:8px 12px;font-size:13px;font-weight:400;line-height:1.45;display:flex}.convo-empty[data-v-91015e65]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.convo-empty .empty-icon[data-v-91015e65]{opacity:.6;width:64px;height:64px;margin-bottom:8px}.convo-empty h3[data-v-91015e65]{color:var(--main-color-000);margin:0;font-size:16px;font-weight:700;line-height:1.3}.convo-empty p[data-v-91015e65]{max-width:320px;color:var(--main-color-400);margin:0;font-size:13px;font-weight:400;line-height:1.45}.convo-empty .e-btn[data-v-91015e65]{margin-top:8px}.details-pane[data-v-91015e65]{z-index:20;background-color:var(--main-color-900);--e-field-bg:var(--main-color-1000);--avatar-status-ring-color:var(--main-color-900);--multi-avatar-ring:var(--main-color-900);flex-direction:column;width:min(340px,88vw);min-height:0;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:0 0 32px #00000073}@media (width>=1280px){.details-pane[data-v-91015e65]{z-index:1;width:auto;position:relative;top:auto;bottom:auto;right:auto;box-shadow:inset 0 1px #ffffff0a,0 1px 2px #00000038,0 6px 18px #00000029}}@media (width<=767px){.details-pane[data-v-91015e65]{width:auto;box-shadow:none;left:0}}.details-backdrop[data-v-91015e65]{z-index:19;background-color:#00000073;position:absolute;inset:0}@media (width>=1280px){.details-backdrop[data-v-91015e65]{display:none}}@media (width<=767px){.details-backdrop[data-v-91015e65]{display:none}}.details-head[data-v-91015e65]{padding:max(12px, env(safe-area-inset-top,0px)) 12px 8px 16px;align-items:center;gap:8px;display:flex}.details-head h3[data-v-91015e65]{min-width:0;color:var(--main-color-000);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:14px;font-weight:700;line-height:1.35;overflow:hidden}.details-close[data-v-91015e65]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.details-close[data-v-91015e65]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.details-close[data-v-91015e65]:disabled,.details-close[aria-disabled=true][data-v-91015e65]{opacity:.5;cursor:default}.details-close[data-v-91015e65]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.details-close[data-v-91015e65]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.details-close[data-v-91015e65]{width:32px;height:32px;color:var(--main-color-400);flex-shrink:0;padding:0}.details-body[data-v-91015e65]{min-height:0;padding:4px 16px max(20px, env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;gap:20px;display:flex;overflow-y:auto}.details-hero[data-v-91015e65]{text-align:center;flex-direction:column;align-items:center;gap:6px;padding-top:8px;display:flex}.details-hero .e-btn[data-v-91015e65]{margin-top:8px}.details-name[data-v-91015e65]{max-width:100%;color:var(--main-color-000);overflow-wrap:anywhere;min-width:0;margin:8px 0 0;font-size:16px;font-weight:700;line-height:1.3}.details-sub[data-v-91015e65]{color:var(--main-color-400);margin:0;font-size:13px;font-weight:400;line-height:1.45}.details-sub.online[data-v-91015e65]{color:var(--main-color-green)}.details-text[data-v-91015e65]{color:var(--main-color-200);white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;font-weight:400;line-height:1.45}.details-note[data-v-91015e65]{color:var(--main-color-400);background-color:#ffffff12;border-radius:10px;margin:0;padding:8px 12px;font-size:13px;font-weight:400;line-height:1.45}.details-hint[data-v-91015e65]{color:var(--main-color-400);margin:0;font-size:12px;font-weight:400;line-height:1.4}.e2ee-switch[data-v-91015e65]{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:0;font-family:inherit;display:flex}.e2ee-switch .form-switch-track[data-v-91015e65]{background-color:var(--main-color-700);border-radius:999px;flex-shrink:0;width:38px;height:22px;transition:background-color .15s;position:relative}.e2ee-switch .form-switch-thumb[data-v-91015e65]{background-color:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.e2ee-switch.on .form-switch-track[data-v-91015e65]{background-color:var(--main-color-orange)}.e2ee-switch.on .form-switch-thumb[data-v-91015e65]{transform:translate(16px)}.e2ee-switch .form-switch-text[data-v-91015e65]{color:var(--main-color-100);flex-direction:column;font-size:14px;font-weight:600;line-height:1.35;display:flex}.e2ee-switch .form-switch-text small[data-v-91015e65]{color:var(--main-color-400);font-size:12px;font-weight:400;line-height:1.4}.e2ee-switch[data-v-91015e65]:disabled{cursor:default;opacity:.6}.details-section>.details-error[data-v-91015e65]{color:var(--main-color-red);margin:0;font-size:13px;font-weight:400;line-height:1.45}.details-section[data-v-91015e65]{flex-direction:column;gap:8px;min-width:0;display:flex}.details-section h5[data-v-91015e65]{letter-spacing:.06em;text-transform:uppercase;color:var(--main-color-500);justify-content:space-between;gap:8px;margin:0;font-size:11px;font-weight:800;line-height:1.3;display:flex}.details-section h5 span[data-v-91015e65]{color:var(--main-color-600)}.details-input[data-v-91015e65]{box-sizing:border-box;background-color:var(--e-field-bg,var(--main-color-900));width:100%;min-width:0;color:var(--main-color-100);border:1px solid #0000;border-radius:8px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,background-color .15s}.details-input[data-v-91015e65]:focus{border-color:var(--main-color-orange)}.details-input[data-v-91015e65]::placeholder{color:var(--main-color-500)}.details-input.invalid[data-v-91015e65]{border-color:var(--main-color-red)}.details-search[data-v-91015e65]{flex:260px;align-items:center;min-width:0;display:flex;position:relative}.details-search .search-icon[data-v-91015e65]{pointer-events:none;width:14px;height:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.details-search .close-icon[data-v-91015e65]{cursor:pointer;width:12px;height:12px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.details-search input[data-v-91015e65]{box-sizing:border-box;background-color:var(--e-field-bg,var(--main-color-900));width:100%;min-width:0;color:var(--main-color-100);border:1px solid #0000;border-radius:999px;outline:none;padding:8px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,background-color .15s}.details-search input[data-v-91015e65]:focus{border-color:var(--main-color-orange)}.details-search input[data-v-91015e65]::placeholder{color:var(--main-color-500)}.details-search input.invalid[data-v-91015e65]{border-color:var(--main-color-red)}.details-search input[data-v-91015e65]{padding-left:40px;padding-right:32px}.details-search[data-v-91015e65]{flex:none}.details-search .search-icon[data-v-91015e65]{color:var(--main-color-500)}.member-list[data-v-91015e65]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.member-row[data-v-91015e65]{background-color:var(--main-color-1000);--e-field-bg:var(--main-color-900);box-sizing:border-box;width:100%;min-width:0;color:inherit;text-align:left;--avatar-status-ring-color:var(--main-color-1000);border:none;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;font-family:inherit;display:flex}.member-row.addable[data-v-91015e65]{cursor:pointer;transition:background-color .15s}@media (hover:hover) and (pointer:fine){.member-row.addable[data-v-91015e65]:hover{background-color:var(--main-color-800)}}.member-name[data-v-91015e65]{color:var(--main-color-100);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:400;line-height:1.45;overflow:hidden}.member-you[data-v-91015e65]{color:var(--main-color-500)}.member-badge[data-v-91015e65]{box-sizing:border-box;white-space:nowrap;box-shadow:none;color:var(--main-color-orange);background-color:#f3920026;border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;line-height:16px;display:inline-flex}.member-remove[data-v-91015e65]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.member-remove[data-v-91015e65]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.member-remove[data-v-91015e65]:disabled,.member-remove[aria-disabled=true][data-v-91015e65]{opacity:.5;cursor:default}.member-remove[data-v-91015e65]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.member-remove[data-v-91015e65]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.member-remove[data-v-91015e65]{border-radius:6px;flex-shrink:0;width:28px;height:28px;padding:0}@media (hover:hover) and (pointer:fine){.member-remove[data-v-91015e65]:hover{color:var(--main-color-red);background-color:#e74c3c26}}.member-add[data-v-91015e65]{background-color:var(--main-color-800);width:28px;height:28px;color:var(--main-color-200);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.details-photos[data-v-91015e65]{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.details-photos a[data-v-91015e65]{aspect-ratio:1;background:linear-gradient(135deg, var(--main-color-800), var(--main-color-700));border-radius:8px;display:block;overflow:hidden}.details-photos img[data-v-91015e65]{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}@media (hover:hover) and (pointer:fine){.details-photos a:hover img[data-v-91015e65]{transform:scale(1.05)}}.details-section.details-leave[data-v-91015e65]{flex-flow:wrap}.details-section.details-leave .e-btn[data-v-91015e65]{flex:1 1 0}.details-foot[data-v-91015e65]{background-color:var(--main-color-900);padding:14px 20px 16px;padding-bottom:max(16px, env(safe-area-inset-bottom,0px));background-color:var(--main-color-1000);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.details-foot .details-error[data-v-91015e65]{color:var(--main-color-red);flex:100%;margin:0;font-size:13px;font-weight:400;line-height:1.45}.new-chat-to[data-v-91015e65]{box-sizing:border-box;background-color:var(--e-field-bg,var(--main-color-900));cursor:text;border:1px solid #0000;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;padding:4px 8px;transition:border-color .15s;display:flex}.new-chat-to[data-v-91015e65]:focus-within{border-color:var(--main-color-orange)}.to-chip[data-v-91015e65]{box-sizing:border-box;white-space:nowrap;min-width:0;max-width:100%;box-shadow:none;background-color:var(--main-color-800);color:var(--main-color-200);border:none;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.to-chip svg[data-v-91015e65]{flex-shrink:0}.to-chip[data-v-91015e65]{padding:2px}.to-chip-name[data-v-91015e65]{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:120px;overflow:hidden}.to-chip-remove[data-v-91015e65]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.to-chip-remove[data-v-91015e65]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.to-chip-remove[data-v-91015e65]:disabled,.to-chip-remove[aria-disabled=true][data-v-91015e65]{opacity:.5;cursor:default}.to-chip-remove[data-v-91015e65]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.to-chip-remove[data-v-91015e65]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.to-chip-remove[data-v-91015e65]{border-radius:6px;flex-shrink:0;width:20px;height:20px;padding:0}.new-chat-search[data-v-91015e65]{min-width:120px;color:var(--main-color-100);background:0 0;border:none;outline:none;flex:1;padding:6px 4px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.5}.new-chat-search[data-v-91015e65]::placeholder{color:var(--main-color-500)}.new-chat-list[data-v-91015e65]{flex-direction:column;gap:2px;display:flex}.new-chat-person[data-v-91015e65]{cursor:pointer;--avatar-status-ring-color:var(--main-color-1000);border-radius:10px;align-items:center;gap:12px;padding:8px 10px;transition:background-color .15s;display:flex}@media (hover:hover) and (pointer:fine){.new-chat-person[data-v-91015e65]:hover{background-color:#ffffff12}}.new-chat-person.picked[data-v-91015e65]{background-color:var(--main-color-800);color:var(--main-color-000)}@media (hover:hover) and (pointer:fine){.new-chat-person.picked[data-v-91015e65]:hover{background-color:var(--main-color-800);color:var(--main-color-000)}}.new-chat-person.picked[data-v-91015e65]{--avatar-status-ring-color:var(--main-color-800)}.new-chat-person.disabled[data-v-91015e65]{opacity:.5;cursor:not-allowed}.person-text[data-v-91015e65]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.person-name[data-v-91015e65]{color:var(--main-color-100);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:700;line-height:1.35;overflow:hidden}.person-sub[data-v-91015e65]{color:var(--main-color-400);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:400;line-height:1.4;overflow:hidden}.person-sub.online[data-v-91015e65]{color:var(--main-color-green)}.person-check[data-v-91015e65]{appearance:none;box-sizing:border-box;border:2px solid var(--main-color-600);cursor:pointer;background-color:#0000;border-radius:4px;flex-shrink:0;width:16px;height:16px;margin:0;transition:background-color .15s,border-color .15s;position:relative}.person-check[data-v-91015e65]:after{content:"";opacity:0;border:2px solid #fff;border-width:0 2px 2px 0;width:30%;height:55%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.person-check[data-v-91015e65]:checked{border-color:var(--main-color-orange);background-color:var(--main-color-orange)}.person-check[data-v-91015e65]:checked:after{opacity:1}.person-check[data-v-91015e65]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.new-chat-empty[data-v-91015e65]{box-sizing:border-box;color:var(--main-color-500);text-align:center;background-color:#ffffff12;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:24px 16px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.new-chat-empty strong[data-v-91015e65]{color:var(--main-color-200);font-size:16px;font-weight:700;line-height:1.3}.new-chat-empty[data-v-91015e65]{margin:0}.volume-row[data-v-91015e65]{align-items:center;gap:10px;display:flex}.volume-mute[data-v-91015e65]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.volume-mute[data-v-91015e65]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.volume-mute[data-v-91015e65]:disabled,.volume-mute[aria-disabled=true][data-v-91015e65]{opacity:.5;cursor:default}.volume-mute[data-v-91015e65]{background-color:var(--main-color-800);color:var(--main-color-100);border-color:#0000}@media (hover:hover) and (pointer:fine){.volume-mute[data-v-91015e65]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:var(--main-color-700)}}.volume-mute[data-v-91015e65]{flex-shrink:0;width:32px;height:32px;padding:0}.volume-range[data-v-91015e65]{appearance:none;background:linear-gradient(to right, var(--main-color-orange) var(--e-range-fill,50%), var(--main-color-700) var(--e-range-fill,50%));cursor:pointer;border-radius:999px;outline:none;flex:1;min-width:0;height:4px;margin:0}.volume-range[data-v-91015e65]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#fff;border:none;border-radius:50%;width:16px;height:16px;transition:transform .15s;box-shadow:0 2px 6px #00000080}.volume-range[data-v-91015e65]::-moz-range-thumb{background-color:#fff;border:none;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 6px #00000080}@media (hover:hover) and (pointer:fine){.volume-range[data-v-91015e65]:hover::-webkit-slider-thumb{transform:scale(1.15)}}.volume-range[data-v-91015e65]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:6px}.volume-value[data-v-91015e65]{min-width:36px;color:var(--main-color-300);font-variant-numeric:tabular-nums;text-align:right;font-size:12px;font-weight:600;line-height:1.3}.chat-window-enter-active[data-v-91015e65],.chat-window-leave-active[data-v-91015e65]{transition:opacity .25s,transform .25s}.chat-window-enter-from[data-v-91015e65],.chat-window-leave-to[data-v-91015e65]{opacity:0;transform:scale(.985)}.details-enter-active[data-v-91015e65],.details-leave-active[data-v-91015e65]{transition:opacity .25s,transform .25s}.details-enter-from[data-v-91015e65],.details-leave-to[data-v-91015e65]{opacity:0;transform:translate(24px)}.fade-enter-active[data-v-91015e65],.fade-leave-active[data-v-91015e65]{transition:opacity .15s}.fade-enter-from[data-v-91015e65],.fade-leave-to[data-v-91015e65]{opacity:0}.incoming-call[data-v-a4941899]{box-sizing:border-box;background-color:var(--main-color-900);z-index:5200;border-radius:16px;flex-direction:column;gap:14px;width:320px;margin-left:-160px;padding:16px;display:flex;position:fixed;top:24px;left:50%;box-shadow:inset 0 1px #ffffff0a,0 24px 64px #0009}@media (width<=575px){.incoming-call[data-v-a4941899]{top:calc(12px + env(safe-area-inset-top,0px));width:auto;margin-left:0;left:12px;right:12px}}.caller[data-v-a4941899]{align-items:center;gap:12px;min-width:0;display:flex}.caller-face[data-v-a4941899]{border-radius:50%;flex-shrink:0;animation:1.6s ease-out infinite ringing-a4941899;display:inline-flex}@keyframes ringing-a4941899{0%{box-shadow:0 0 #f3920073}70%{box-shadow:0 0 0 12px #f3920012}to{box-shadow:0 0 0 12px #0000}}.caller-text[data-v-a4941899]{flex-direction:column;gap:4px;min-width:0;display:flex}.caller-name[data-v-a4941899]{color:var(--main-color-000);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:16px;font-weight:700;line-height:1.3;overflow:hidden}.caller-sub[data-v-a4941899]{color:var(--main-color-400);align-items:center;gap:6px;font-size:12px;font-weight:400;line-height:1.4;display:inline-flex}.caller-sub svg[data-v-a4941899]{color:var(--calendar-color-purple);flex-shrink:0}.incoming-actions[data-v-a4941899]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.incoming-more[data-v-a4941899]{color:var(--main-color-500);text-align:center;font-size:12px;font-weight:400;line-height:1.4}.incoming-enter-active[data-v-a4941899],.incoming-leave-active[data-v-a4941899]{transition:opacity .25s,transform .25s}.incoming-enter-from[data-v-a4941899],.incoming-leave-to[data-v-a4941899]{opacity:0;transform:translateY(-16px)}@media (prefers-reduced-motion:reduce){.caller-face[data-v-a4941899]{animation:none}}.call-screen[data-v-a6ede0c1]{z-index:5100;background:linear-gradient(to bottom, #b57bee12, transparent 40%), var(--main-color-1000);--voice-tile-bg:var(--main-color-900);flex-direction:column;animation:.25s ease-out screen-in-a6ede0c1;display:flex;position:fixed;inset:0}@keyframes screen-in-a6ede0c1{0%{opacity:0}to{opacity:1}}.screen-head[data-v-a6ede0c1]{padding:max(10px, env(safe-area-inset-top,0px)) 16px 10px;flex-shrink:0;align-items:center;gap:10px;display:flex;box-shadow:inset 0 -1px #ffffff12}@media (width<=575px){.screen-head[data-v-a6ede0c1]{gap:6px;padding-left:8px;padding-right:8px}}.head-btn[data-v-a6ede0c1]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.head-btn[data-v-a6ede0c1]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.head-btn[data-v-a6ede0c1]:disabled,.head-btn[aria-disabled=true][data-v-a6ede0c1]{opacity:.5;cursor:default}.head-btn[data-v-a6ede0c1]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.head-btn[data-v-a6ede0c1]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.head-btn[data-v-a6ede0c1]{flex-shrink:0;width:40px;height:40px;padding:0}.screen-title[data-v-a6ede0c1]{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;align-items:center;gap:10px;min-width:0;padding:4px 8px;font-family:inherit;transition:background-color .15s;display:flex}@media (hover:hover) and (pointer:fine){.screen-title[data-v-a6ede0c1]:hover{background-color:#ffffff12}}.screen-title[data-v-a6ede0c1]:focus-visible{outline:2px solid var(--main-color-orange)}.title-icon[data-v-a6ede0c1]{color:var(--calendar-color-purple);flex-shrink:0;display:inline-flex}.title-text[data-v-a6ede0c1]{flex-direction:column;min-width:0;display:flex}.title-name[data-v-a6ede0c1]{color:var(--main-color-000);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:700;line-height:1.35;overflow:hidden}.title-sub[data-v-a6ede0c1]{color:var(--main-color-500);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:400;line-height:1.4;overflow:hidden}.screen-stage[data-v-a6ede0c1]{flex-direction:column;flex:1;align-items:center;gap:16px;min-height:0;padding:24px 16px;display:flex;overflow-y:auto}.screen-stage[data-v-a6ede0c1]>:first-child{margin-top:auto}.screen-stage[data-v-a6ede0c1]>:last-child{margin-bottom:auto}.direct[data-v-a6ede0c1]{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.direct-face[data-v-a6ede0c1]{border-radius:50%;flex-shrink:0;transition:box-shadow .15s;display:inline-flex;box-shadow:0 0 0 2px #0000}.direct-face.speaking[data-v-a6ede0c1]{box-shadow:0 0 0 2px var(--speak-color,var(--main-color-green)), 0 0 12px var(--speak-color,var(--main-color-green))}.direct-face[data-v-a6ede0c1]{padding:6px}.direct-face.ringing[data-v-a6ede0c1]{animation:1.6s ease-out infinite ringing-a6ede0c1}.direct-avatar[data-v-a6ede0c1]{width:128px;height:128px}@media (width<=575px){.direct-avatar[data-v-a6ede0c1]{width:104px;height:104px}}@keyframes ringing-a6ede0c1{0%{box-shadow:0 0 #b57bee73}70%{box-shadow:0 0 0 20px #b57bee12}to{box-shadow:0 0 0 20px #0000}}.direct-name[data-v-a6ede0c1]{max-width:100%;color:var(--main-color-000);margin:4px 0 0;font-size:20px;font-weight:700;line-height:1.3}@media (width<=575px){.direct-name[data-v-a6ede0c1]{font-size:18px}}.direct-name[data-v-a6ede0c1]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.direct-status[data-v-a6ede0c1],.stage-status[data-v-a6ede0c1]{min-height:18px;color:var(--main-color-400);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:400;line-height:1.5;display:inline-flex}.direct-status.live[data-v-a6ede0c1],.stage-status.live[data-v-a6ede0c1]{color:var(--main-color-green)}.direct-icon[data-v-a6ede0c1]{color:var(--main-color-500);display:inline-flex}.stage-grid[data-v-a6ede0c1]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;width:100%;max-width:820px;display:grid}.stage-grid.few[data-v-a6ede0c1]{flex-wrap:wrap;justify-content:center;display:flex}.stage-grid.few[data-v-a6ede0c1]>*{width:190px;max-width:calc(50% - 6px)}.screen-foot[data-v-a6ede0c1]{padding:16px 16px max(20px, env(safe-area-inset-bottom,0px));flex-direction:column;flex-shrink:0;align-items:center;gap:12px;display:flex}.foot-note[data-v-a6ede0c1]{color:var(--main-color-400);text-align:center;margin:0;font-size:13px;font-weight:400;line-height:1.45}.foot-note.error[data-v-a6ede0c1]{color:var(--main-color-red)}.controls[data-v-a6ede0c1]{justify-content:center;gap:24px;display:flex}@media (width<=575px){.controls[data-v-a6ede0c1]{gap:20px}}.control-cell[data-v-a6ede0c1]{flex-direction:column;align-items:center;gap:6px;display:flex}.control[data-v-a6ede0c1]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.control[data-v-a6ede0c1]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.control[data-v-a6ede0c1]:disabled,.control[aria-disabled=true][data-v-a6ede0c1]{opacity:.5;cursor:default}.control[data-v-a6ede0c1]{background-color:var(--main-color-800);color:var(--main-color-100);border-color:#0000}@media (hover:hover) and (pointer:fine){.control[data-v-a6ede0c1]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:var(--main-color-700)}}.control[data-v-a6ede0c1]{flex-shrink:0;width:56px;height:56px;padding:0}.control.off[data-v-a6ede0c1]{color:var(--main-color-red);background-color:#e74c3c26;border-color:#0000}@media (hover:hover) and (pointer:fine){.control.off[data-v-a6ede0c1]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:#e74c3c4d}}.control.leave[data-v-a6ede0c1]{background-color:var(--main-color-red);color:#fff;border-color:#0000}@media (hover:hover) and (pointer:fine){.control.leave[data-v-a6ede0c1]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.control[data-v-a6ede0c1]{border-radius:14px}.control.on[data-v-a6ede0c1]{background-color:var(--main-color-000);color:var(--main-color-1000)}.control-label[data-v-a6ede0c1]{color:var(--main-color-400);white-space:nowrap;font-size:12px;font-weight:400;line-height:1.4}.volume-range[data-v-a6ede0c1]{appearance:none;background:linear-gradient(to right, var(--main-color-orange) var(--e-range-fill,50%), var(--main-color-700) var(--e-range-fill,50%));cursor:pointer;border-radius:999px;outline:none;flex:1;min-width:0;height:4px;margin:0}.volume-range[data-v-a6ede0c1]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#fff;border:none;border-radius:50%;width:16px;height:16px;transition:transform .15s;box-shadow:0 2px 6px #00000080}.volume-range[data-v-a6ede0c1]::-moz-range-thumb{background-color:#fff;border:none;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 6px #00000080}@media (hover:hover) and (pointer:fine){.volume-range[data-v-a6ede0c1]:hover::-webkit-slider-thumb{transform:scale(1.15)}}.volume-range[data-v-a6ede0c1]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:6px}@media (prefers-reduced-motion:reduce){.call-screen[data-v-a6ede0c1],.direct-face.ringing[data-v-a6ede0c1]{animation:none}}.call-bubble[data-v-5b42ff98]{z-index:4990;background-color:var(--main-color-800);color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-family:inherit;transition:transform .3s cubic-bezier(.34,1.56,.64,1),right .4s cubic-bezier(.34,1.56,.64,1),bottom .4s cubic-bezier(.34,1.56,.64,1),box-shadow .15s;animation:.25s cubic-bezier(.34,1.56,.64,1) bubble-in-5b42ff98;display:flex;position:fixed;box-shadow:0 0 0 3px #ffffff26,0 10px 24px #00000073}.call-bubble.draggable[data-v-5b42ff98]{cursor:grab;touch-action:none}.call-bubble.dragging[data-v-5b42ff98]{cursor:grabbing;transition:box-shadow .15s}@media (hover:hover) and (pointer:fine){.call-bubble[data-v-5b42ff98]:hover:not(.dragging){transform:scale(1.05)}}.call-bubble[data-v-5b42ff98]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:4px}.call-bubble.talking[data-v-5b42ff98]{box-shadow:0 0 0 3px var(--main-color-green), 0 0 16px var(--main-color-green)}.call-bubble.pending[data-v-5b42ff98]{animation:.25s cubic-bezier(.34,1.56,.64,1) bubble-in-5b42ff98,1.6s ease-in-out infinite pending-5b42ff98;box-shadow:0 0 0 3px #f59e0b,0 10px 24px #f59e0b73}@keyframes bubble-in-5b42ff98{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes pending-5b42ff98{50%{box-shadow:0 0 0 3px #f59e0b,0 0 20px #f59e0b73}}.bubble-face[data-v-5b42ff98]{width:100%;height:100%}.bubble-badge[data-v-5b42ff98]{background-color:var(--main-color-red);color:#fff;width:22px;height:22px;box-shadow:0 0 0 2px var(--main-color-1000);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-2px}@media (prefers-reduced-motion:reduce){.call-bubble[data-v-5b42ff98],.call-bubble.pending[data-v-5b42ff98]{animation:none}}.call-notice[data-v-2d62334d]{box-sizing:border-box;background-color:var(--main-color-900);z-index:5200;width:320px;color:var(--main-color-100);border-radius:16px;align-items:center;gap:8px;margin-left:-160px;padding:10px 10px 10px 14px;font-size:13px;font-weight:400;line-height:1.45;display:flex;position:fixed;top:24px;left:50%;box-shadow:inset 0 1px #ffffff0a,0 24px 64px #0009}@media (width<=575px){.call-notice[data-v-2d62334d]{top:calc(12px + env(safe-area-inset-top,0px));width:auto;margin-left:0;left:12px;right:12px}}.call-notice>svg[data-v-2d62334d]{color:var(--calendar-color-purple);flex-shrink:0}.call-notice span[data-v-2d62334d]{flex:1;min-width:0}.notice-close[data-v-2d62334d]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.notice-close[data-v-2d62334d]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.notice-close[data-v-2d62334d]:disabled,.notice-close[aria-disabled=true][data-v-2d62334d]{opacity:.5;cursor:default}.notice-close[data-v-2d62334d]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.notice-close[data-v-2d62334d]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.notice-close[data-v-2d62334d]{border-radius:6px;flex-shrink:0;width:28px;height:28px;padding:0}.notice-enter-active[data-v-2d62334d],.notice-leave-active[data-v-2d62334d]{transition:opacity .25s,transform .25s}.notice-enter-from[data-v-2d62334d],.notice-leave-to[data-v-2d62334d]{opacity:0;transform:translateY(-16px)}.global-cookies-component-wrapper[data-v-7b77f096]{bottom:calc(8px + var(--e-page-bottom));z-index:1100;box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:900px;padding:0 32px;display:flex;position:fixed;left:50%;transform:translate(-50%)}@media (width<=932px){.global-cookies-component-wrapper[data-v-7b77f096]{width:100vw;max-width:none;padding:0 16px;left:0;transform:none}}@media (width<=575px){.global-cookies-component-wrapper[data-v-7b77f096]{bottom:calc(4px + var(--e-page-bottom));padding:0 12px}}.global-cookies-component-wrapper .component-wrapper[data-v-7b77f096]{box-sizing:border-box;background-color:var(--main-color-800);border-radius:14px;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:14px 16px 14px 24px;display:flex;box-shadow:0 8px 24px #00000073}@media (width<=575px){.global-cookies-component-wrapper .component-wrapper[data-v-7b77f096]{flex-direction:column;align-items:stretch;gap:12px;padding:12px 16px}}.global-cookies-component-wrapper .component-wrapper .cookies-text[data-v-7b77f096]{color:var(--main-color-100);margin:0;padding:0;font-size:13px;font-weight:400;line-height:1.45}@media (width<=575px){.global-cookies-component-wrapper .component-wrapper .cookies-text[data-v-7b77f096]{text-align:center}}.global-cookies-component-wrapper .component-wrapper .cookies-btn[data-v-7b77f096]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.global-cookies-component-wrapper .component-wrapper .cookies-btn[data-v-7b77f096]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.global-cookies-component-wrapper .component-wrapper .cookies-btn[data-v-7b77f096]:disabled,.global-cookies-component-wrapper .component-wrapper .cookies-btn[aria-disabled=true][data-v-7b77f096]{opacity:.5;cursor:default}.global-cookies-component-wrapper .component-wrapper .cookies-btn[data-v-7b77f096]{background-color:var(--main-color-orange);color:#fff;border-color:#0000;border-radius:8px;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.global-cookies-component-wrapper .component-wrapper .cookies-btn[data-v-7b77f096]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.global-cookies-component-wrapper .component-wrapper .cookies-btn[data-v-7b77f096]{flex-shrink:0}.announcement-overlay[data-v-fd83d63e]{z-index:1999;box-sizing:border-box;background-color:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@media (width<=767px){.announcement-overlay[data-v-fd83d63e]{justify-content:stretch;align-items:stretch;padding:0}}@media (width<=575px){.announcement-overlay[data-v-fd83d63e]{background-color:var(--main-color-1000)}}.announcement-stack-wrapper[data-v-fd83d63e]{justify-content:center;align-items:center;width:100%;max-width:900px;display:flex;position:relative}@media (width<=767px){.announcement-stack-wrapper[data-v-fd83d63e]{height:100%}}.card-stack[data-v-fd83d63e]{border-radius:18px;width:100%;height:min(640px,85dvh);position:relative;overflow:hidden}@media (width<=767px){.card-stack[data-v-fd83d63e]{border-radius:0;height:100%}}.announcement-card[data-v-fd83d63e]{border-radius:inherit;background-color:var(--main-color-1000);flex-direction:column;transition:transform .25s,opacity .25s;display:flex;position:absolute;inset:0;box-shadow:0 24px 64px #0009}@media (width<=767px){.announcement-card[data-v-fd83d63e]{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);--e-dialog-line-top:env(safe-area-inset-top,0px)}}.announcement-card[data-v-fd83d63e]:before{content:"";top:var(--e-dialog-line-top,0px);background:linear-gradient(90deg, var(--main-color-orange), #f3920026);height:3px;position:absolute;left:0;right:0}.card-header[data-v-fd83d63e]{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 8px;display:flex}.card-header h2[data-v-fd83d63e]{color:var(--main-color-000);margin:0;font-size:20px;font-weight:700;line-height:1.3}@media (width<=575px){.card-header h2[data-v-fd83d63e]{font-size:18px}}.card-header p[data-v-fd83d63e]{color:var(--main-color-400);margin:4px 0 0;font-size:13px;font-weight:400;line-height:1.45}.card-header[data-v-fd83d63e]{flex-shrink:0;align-items:center}.card-title[data-v-fd83d63e]{letter-spacing:.06em;text-transform:uppercase;color:var(--main-color-500);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;font-weight:800;line-height:1.3;overflow:hidden}.card-content[data-v-fd83d63e]{flex:1;grid-template-columns:1fr 1fr;align-items:stretch;gap:32px;padding:16px 24px 20px;display:grid;overflow:hidden auto}@media (width<=932px){.card-content[data-v-fd83d63e]{grid-template-columns:1fr;gap:24px}}@media (width<=575px){.card-content[data-v-fd83d63e]{padding:16px}}.left-panel[data-v-fd83d63e]{flex-direction:column;gap:16px;min-height:0;display:flex}@media (width<=932px){.left-panel[data-v-fd83d63e]{order:2}}@media (width>=576px) and (width<=932px){.left-panel[data-v-fd83d63e]{order:1}}.right-panel[data-v-fd83d63e]{justify-content:center;align-items:center;display:flex}@media (width<=932px){.right-panel[data-v-fd83d63e]{order:1}}@media (width>=576px) and (width<=932px){.right-panel[data-v-fd83d63e]{order:2}}.announcement-title[data-v-fd83d63e]{color:var(--main-color-000);flex-shrink:0;margin:0;font-size:20px;font-weight:700;line-height:1.3}@media (width<=575px){.announcement-title[data-v-fd83d63e]{font-size:18px}}.announcement-description[data-v-fd83d63e]{color:var(--main-color-300);white-space:pre-wrap;word-break:break-word;flex:1;margin:0;font-size:14px;font-weight:400;line-height:1.5;overflow-y:auto}.media-container[data-v-fd83d63e]{aspect-ratio:1;background:linear-gradient(135deg, var(--main-color-800), var(--main-color-700));border-radius:14px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}@media (width<=575px){.media-container[data-v-fd83d63e]{aspect-ratio:16/9}}@media (width>=576px) and (width<=932px){.media-container[data-v-fd83d63e]{aspect-ratio:16/9;max-height:220px}}.announcement-media[data-v-fd83d63e]{object-fit:cover;width:100%;height:100%}.announcement-media.default-logo[data-v-fd83d63e]{box-sizing:border-box;object-fit:contain;opacity:.7;padding:24px}.card-footer[data-v-fd83d63e]{background-color:var(--main-color-900);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px 16px;display:flex;position:relative}.progress-text[data-v-fd83d63e]{color:var(--main-color-500);white-space:nowrap;font-size:12px;font-weight:400;line-height:1.4;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=932px){.progress-text[data-v-fd83d63e]{left:16px;transform:translateY(-50%)}}.confirm-btn[data-v-fd83d63e]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.confirm-btn[data-v-fd83d63e]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.confirm-btn[data-v-fd83d63e]:disabled,.confirm-btn[aria-disabled=true][data-v-fd83d63e]{opacity:.5;cursor:default}.confirm-btn[data-v-fd83d63e]{background-color:var(--main-color-orange);color:#fff;border-color:#0000;border-radius:8px;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.confirm-btn[data-v-fd83d63e]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.confirm-btn[data-v-fd83d63e]{min-width:120px}.announcement-swap-enter-active[data-v-fd83d63e],.announcement-swap-leave-active[data-v-fd83d63e]{transition:opacity .25s}.announcement-swap-enter-from[data-v-fd83d63e],.announcement-swap-leave-to[data-v-fd83d63e]{opacity:0}.popup-page-container[data-v-2ce8d483]{z-index:3000;box-sizing:border-box;background-color:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@media (width<=767px){.popup-page-container[data-v-2ce8d483]{justify-content:stretch;align-items:stretch;padding:0}}.popup-wrapper[data-v-2ce8d483]{background-color:var(--main-color-1000);--e-field-bg:var(--main-color-900);--e-tab-room:0px;border-radius:18px;flex-direction:column;width:100%;max-width:440px;max-height:92vh;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 64px #0009}@media (width<=767px){.popup-wrapper[data-v-2ce8d483]{max-width:none;max-height:none;height:var(--e-screen-height,100dvh);box-sizing:border-box;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);--e-dialog-line-top:env(safe-area-inset-top,0px);border-radius:0}}.popup-wrapper[data-v-2ce8d483]:before{content:"";top:var(--e-dialog-line-top,0px);background:linear-gradient(90deg, var(--main-color-orange), #f3920026);height:3px;position:absolute;left:0;right:0}.header-wrapper[data-v-2ce8d483]{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 8px;display:flex}.header-wrapper h2[data-v-2ce8d483]{color:var(--main-color-000);margin:0;font-size:20px;font-weight:700;line-height:1.3}@media (width<=575px){.header-wrapper h2[data-v-2ce8d483]{font-size:18px}}.header-wrapper p[data-v-2ce8d483]{color:var(--main-color-400);margin:4px 0 0;font-size:13px;font-weight:400;line-height:1.45}.header-wrapper .title[data-v-2ce8d483]{color:var(--main-color-000);flex:1;margin:0;font-size:20px;font-weight:700;line-height:1.3}@media (width<=575px){.header-wrapper .title[data-v-2ce8d483]{font-size:18px}}.header-wrapper .title[data-v-2ce8d483]{overflow-wrap:anywhere;min-width:0}.close-btn[data-v-2ce8d483]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.close-btn[data-v-2ce8d483]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.close-btn[data-v-2ce8d483]:disabled,.close-btn[aria-disabled=true][data-v-2ce8d483]{opacity:.5;cursor:default}.close-btn[data-v-2ce8d483]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.close-btn[data-v-2ce8d483]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.close-btn[data-v-2ce8d483]{width:32px;height:32px;color:var(--main-color-400);flex-shrink:0;padding:0}.close-btn svg[data-v-2ce8d483]{width:20px;height:20px}.message-wrapper[data-v-2ce8d483]{color:var(--main-color-200);overflow-wrap:anywhere;flex-direction:column;flex:auto;gap:8px;padding:8px 20px 20px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.message-wrapper p[data-v-2ce8d483]{margin:0}.message-wrapper strong[data-v-2ce8d483]{color:var(--main-color-000)}.footer-wrapper[data-v-2ce8d483]{background-color:var(--main-color-900);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 20px 16px;display:flex}@media (width<=575px){.footer-wrapper[data-v-2ce8d483]>*{flex:1 1 0}}.btn-ok[data-v-2ce8d483]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.btn-ok[data-v-2ce8d483]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.btn-ok[data-v-2ce8d483]:disabled,.btn-ok[aria-disabled=true][data-v-2ce8d483]{opacity:.5;cursor:default}.btn-ok[data-v-2ce8d483]{background-color:var(--main-color-orange);color:#fff;border-color:#0000;border-radius:8px;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.btn-ok[data-v-2ce8d483]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.popup-page-container[data-v-41aff429]{z-index:3000;box-sizing:border-box;background-color:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@media (width<=767px){.popup-page-container[data-v-41aff429]{justify-content:stretch;align-items:stretch;padding:0}}.popup-wrapper[data-v-41aff429]{background-color:var(--main-color-1000);--e-field-bg:var(--main-color-900);--e-tab-room:0px;border-radius:18px;flex-direction:column;width:100%;max-width:440px;max-height:92vh;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 64px #0009}@media (width<=767px){.popup-wrapper[data-v-41aff429]{max-width:none;max-height:none;height:var(--e-screen-height,100dvh);box-sizing:border-box;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);--e-dialog-line-top:env(safe-area-inset-top,0px);border-radius:0}}.popup-wrapper[data-v-41aff429]:before{content:"";top:var(--e-dialog-line-top,0px);background:linear-gradient(90deg, var(--main-color-orange), #f3920026);height:3px;position:absolute;left:0;right:0}.header-wrapper[data-v-41aff429]{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 8px;display:flex}.header-wrapper h2[data-v-41aff429]{color:var(--main-color-000);margin:0;font-size:20px;font-weight:700;line-height:1.3}@media (width<=575px){.header-wrapper h2[data-v-41aff429]{font-size:18px}}.header-wrapper p[data-v-41aff429]{color:var(--main-color-400);margin:4px 0 0;font-size:13px;font-weight:400;line-height:1.45}.header-wrapper .title[data-v-41aff429]{color:var(--main-color-000);flex:1;margin:0;font-size:20px;font-weight:700;line-height:1.3}@media (width<=575px){.header-wrapper .title[data-v-41aff429]{font-size:18px}}.header-wrapper .title[data-v-41aff429]{overflow-wrap:anywhere;min-width:0}.close-btn[data-v-41aff429]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.close-btn[data-v-41aff429]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.close-btn[data-v-41aff429]:disabled,.close-btn[aria-disabled=true][data-v-41aff429]{opacity:.5;cursor:default}.close-btn[data-v-41aff429]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.close-btn[data-v-41aff429]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.close-btn[data-v-41aff429]{width:32px;height:32px;color:var(--main-color-400);flex-shrink:0;padding:0}.close-btn svg[data-v-41aff429]{width:20px;height:20px}.message-wrapper[data-v-41aff429]{color:var(--main-color-200);overflow-wrap:anywhere;flex-direction:column;flex:auto;gap:8px;padding:8px 20px 20px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.message-wrapper p[data-v-41aff429]{margin:0}.message-wrapper strong[data-v-41aff429]{color:var(--main-color-000)}.footer-wrapper[data-v-41aff429]{background-color:var(--main-color-900);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 20px 16px;display:flex}@media (width<=575px){.footer-wrapper[data-v-41aff429]>*{flex:1 1 0}}.btn-ok[data-v-41aff429]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.btn-ok[data-v-41aff429]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.btn-ok[data-v-41aff429]:disabled,.btn-ok[aria-disabled=true][data-v-41aff429]{opacity:.5;cursor:default}.btn-ok[data-v-41aff429]{background-color:var(--main-color-orange);color:#fff;border-color:#0000;border-radius:8px;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.btn-ok[data-v-41aff429]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.login-alert-layer[data-v-2f4fe503]{z-index:15000;position:relative}.login-alert-device[data-v-2f4fe503]{background-color:var(--main-color-1000);--e-field-bg:var(--main-color-900);border-radius:10px;align-items:center;gap:12px;min-width:0;padding:10px 14px;display:flex}.login-alert-icon[data-v-2f4fe503]{width:20px;height:20px;color:var(--main-color-400);flex-shrink:0}.login-alert-info[data-v-2f4fe503]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.login-alert-name[data-v-2f4fe503]{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--main-color-000);font-size:14px;font-weight:700;line-height:1.35;overflow:hidden}.login-alert-meta[data-v-2f4fe503]{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--main-color-400);font-size:12px;font-weight:400;line-height:1.4;overflow:hidden}.login-alert-question[data-v-2f4fe503]{color:var(--main-color-400);margin:0;font-size:13px;font-weight:400;line-height:1.45}.login-alert-approve[data-v-2f4fe503]{color:var(--main-color-100);background-color:#f3920012;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.45;display:flex;box-shadow:inset 3px 0 #f3920073}.login-alert-approve .e-btn[data-v-2f4fe503]{white-space:nowrap;flex-shrink:0}.approve-ways[data-v-eb41c33c]{flex-direction:column;gap:8px;display:flex}.approve-way[data-v-eb41c33c]{background-color:var(--main-color-1000);--e-field-bg:var(--main-color-900);text-align:left;cursor:pointer;width:100%;min-width:0;color:inherit;border:none;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}@media (hover:hover) and (pointer:fine){.approve-way[data-v-eb41c33c]:hover{background-color:var(--main-color-800)}}.approve-way-icon[data-v-eb41c33c]{width:20px;height:20px;color:var(--main-color-orange);flex-shrink:0}.approve-way-text[data-v-eb41c33c]{flex-direction:column;gap:2px;min-width:0;display:flex}.approve-way-text strong[data-v-eb41c33c]{color:var(--main-color-000);font-size:14px;font-weight:700;line-height:1.35}.approve-way-text span[data-v-eb41c33c]{color:var(--main-color-400);font-size:12px;font-weight:400;line-height:1.4}.approve-over[data-v-eb41c33c]{color:var(--main-color-400);margin:12px 0 0;font-size:13px;font-weight:400;line-height:1.45}.link-btn[data-v-eb41c33c]{color:var(--main-color-orange);font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){.link-btn[data-v-eb41c33c]:hover{text-decoration:underline}}.link-btn[data-v-eb41c33c]{cursor:pointer;background:0 0;border:0;padding:0}.approve-device[data-v-eb41c33c]{background-color:var(--main-color-1000);--e-field-bg:var(--main-color-900);border-radius:10px;align-items:center;gap:12px;min-width:0;padding:10px 14px;display:flex}.approve-device-icon[data-v-eb41c33c]{width:20px;height:20px;color:var(--main-color-400);flex-shrink:0}.approve-device-info[data-v-eb41c33c]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.approve-device-name[data-v-eb41c33c]{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--main-color-000);font-size:14px;font-weight:700;line-height:1.35;overflow:hidden}.approve-device-meta[data-v-eb41c33c]{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--main-color-400);font-size:12px;font-weight:400;line-height:1.4;overflow:hidden}.approve-note[data-v-eb41c33c]{color:var(--main-color-400);margin:0;font-size:13px;font-weight:400;line-height:1.45}.approve-wait[data-v-eb41c33c]{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:16px 0;display:flex}.approve-wait .spinner[data-v-eb41c33c]{box-sizing:border-box;width:20px;height:20px;color:var(--main-color-orange);border:2px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;animation:.8s linear infinite e-spin;display:inline-block}.approve-wait p[data-v-eb41c33c]{color:var(--main-color-400);margin:0;font-size:13px;font-weight:400;line-height:1.45}.approve-emojis[data-v-eb41c33c]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px;margin:4px 0;padding:0;list-style:none;display:grid}.approve-emojis li[data-v-eb41c33c]{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.approve-emoji[data-v-eb41c33c]{font-size:2rem;line-height:1.2}.approve-emoji-name[data-v-eb41c33c]{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;color:var(--main-color-400);font-size:12px;font-weight:400;line-height:1.4;overflow:hidden}.link-btn[data-v-02efcb46]{color:var(--main-color-orange);font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){.link-btn[data-v-02efcb46]:hover{text-decoration:underline}}.link-btn[data-v-02efcb46]{cursor:pointer;background:0 0;border:0;padding:0}.encryption-layer[data-v-d112a1a8]{z-index:15000;position:relative}.tip-note[data-v-d112a1a8]{color:var(--main-color-400);margin:0;font-size:13px;font-weight:400;line-height:1.45}.playing-card[data-v-33c5c8ca]{z-index:30000;box-sizing:border-box;background-color:var(--main-color-900);border-radius:10px;width:270px;max-width:calc(100vw - 32px);position:fixed;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 10px 30px #00000080}.playing-card-art[data-v-33c5c8ca]{filter:blur(18px);opacity:.45;background-position:50%;background-size:cover;position:absolute;inset:-20px}.playing-card-art[data-v-33c5c8ca]:after{content:"";background:linear-gradient(#0000,#0009);position:absolute;inset:0}.playing-card-row[data-v-33c5c8ca]{align-items:flex-end;gap:12px;padding:14px;display:flex;position:relative}.playing-card-cover[data-v-33c5c8ca]{aspect-ratio:10/14;object-fit:cover;border-radius:6px;flex:none;width:58px;box-shadow:0 8px 24px #00000059}.playing-card-cover.is-empty[data-v-33c5c8ca]{background:linear-gradient(135deg, var(--main-color-800), var(--main-color-700))}.playing-card-text[data-v-33c5c8ca]{flex-direction:column;gap:2px;min-width:0;display:flex}.playing-card-who[data-v-33c5c8ca]{color:var(--main-color-200);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:400;line-height:1.4;overflow:hidden}.playing-card-game[data-v-33c5c8ca]{color:var(--main-color-000);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;font-size:16px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.playing-card-time[data-v-33c5c8ca]{color:var(--main-color-500);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;line-height:1.4}.playing-card-foot[data-v-33c5c8ca]{border-top:1px solid #ffffff12;padding:8px 14px;position:relative}.playing-card-link[data-v-33c5c8ca]{color:var(--main-color-orange);font-size:12px;font-weight:600;line-height:1.3;text-decoration:none}@media (hover:hover) and (pointer:fine){.playing-card-link[data-v-33c5c8ca]:hover{text-decoration:underline}}.adblock-overlay[data-v-c9274274]{z-index:2100;box-sizing:border-box;background-color:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@media (width<=767px){.adblock-overlay[data-v-c9274274]{justify-content:stretch;align-items:stretch;padding:0}}@media (width<=575px){.adblock-overlay[data-v-c9274274]{background-color:var(--main-color-1000)}}.adblock-modal[data-v-c9274274]{background-color:var(--main-color-1000);--e-field-bg:var(--main-color-900);--e-tab-room:0px;border-radius:18px;flex-direction:column;width:100%;max-width:520px;max-height:92vh;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 64px #0009}@media (width<=767px){.adblock-modal[data-v-c9274274]{max-width:none;max-height:none;height:var(--e-screen-height,100dvh);box-sizing:border-box;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);--e-dialog-line-top:env(safe-area-inset-top,0px);border-radius:0}}.adblock-modal[data-v-c9274274]:before{content:"";top:var(--e-dialog-line-top,0px);background:linear-gradient(90deg, var(--main-color-orange), #f3920026);height:3px;position:absolute;left:0;right:0}.adblock-modal-header[data-v-c9274274]{flex-shrink:0;justify-content:center;align-items:center;padding:20px 20px 0;display:flex}.badge[data-v-c9274274]{letter-spacing:.06em;text-transform:uppercase;color:var(--main-color-orange);text-align:center;font-size:11px;font-weight:800;line-height:1.3}.adblock-modal-content[data-v-c9274274]{text-align:center;flex:1;padding:24px 24px 32px;overflow-y:auto}@media (width<=767px){.adblock-modal-content[data-v-c9274274]{flex-direction:column;justify-content:center;display:flex}}@media (width<=575px){.adblock-modal-content[data-v-c9274274]{padding:24px 16px}}.adblock-title[data-v-c9274274]{margin:0 0 16px;font-size:28px;font-weight:800;line-height:1.2}@media (width<=575px){.adblock-title[data-v-c9274274]{font-size:22px}}.adblock-title[data-v-c9274274]{background:var(--grad-orange);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.adblock-message[data-v-c9274274]{color:var(--main-color-300);margin:0;font-size:14px;font-weight:400;line-height:1.5}.adblock-modal-footer[data-v-c9274274]{background-color:var(--main-color-900);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 20px 16px;display:flex}@media (width<=575px){.adblock-modal-footer[data-v-c9274274]>*{flex:1 1 0}}.btn-check[data-v-c9274274]{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.btn-check[data-v-c9274274]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.btn-check[data-v-c9274274]:disabled,.btn-check[aria-disabled=true][data-v-c9274274]{opacity:.5;cursor:default}.btn-check[data-v-c9274274]{background-color:var(--main-color-orange);color:#fff;border-color:#0000;border-radius:8px;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.btn-check[data-v-c9274274]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.main-wrapper[data-v-3636b0ce]{box-sizing:border-box;width:100%;height:100%;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) var(--e-page-bottom) env(safe-area-inset-left,0px);background:linear-gradient(var(--main-color-1000), var(--main-color-1000)) top/100% env(safe-area-inset-top,0px) no-repeat, linear-gradient(var(--main-color-1000), var(--main-color-1000)) bottom/100% var(--e-page-bottom) no-repeat;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.fade-leave-active[data-v-3636b0ce]{transition:opacity 2s}.fade-leave-to[data-v-3636b0ce]{opacity:0}.e-btn{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;font-family:inherit;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.e-btn:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.e-btn:disabled,.e-btn[aria-disabled=true]{opacity:.5;cursor:default}.e-btn{background-color:var(--main-color-800);height:40px;color:var(--main-color-100);border-color:#0000;border-radius:8px;gap:8px;padding:0 20px;font-size:14px;font-weight:700;line-height:1}@media (hover:hover) and (pointer:fine){.e-btn:where(:hover:not(:disabled,[aria-disabled=true])){background-color:var(--main-color-700)}}.e-btn.primary{background-color:var(--main-color-orange);color:#fff;border-color:#0000}@media (hover:hover) and (pointer:fine){.e-btn.primary:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.e-btn.outline{color:var(--main-color-200);background-color:#ffffff12;border-color:#0000}@media (hover:hover) and (pointer:fine){.e-btn.outline:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff26}}.e-btn.ghost{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.e-btn.ghost:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.e-btn.glass{color:#fff;background-color:#00000073;border-color:#0000}@media (hover:hover) and (pointer:fine){.e-btn.glass:where(:hover:not(:disabled,[aria-disabled=true])){background-color:#0009}}.e-btn.danger{color:var(--main-color-red);background-color:#e74c3c26;border-color:#0000}@media (hover:hover) and (pointer:fine){.e-btn.danger:where(:hover:not(:disabled,[aria-disabled=true])){background-color:#e74c3c4d}}.e-btn.danger-fill{background-color:var(--main-color-red);color:#fff;border-color:#0000}@media (hover:hover) and (pointer:fine){.e-btn.danger-fill:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.e-btn.xs{border-radius:6px;gap:6px;height:30px;padding:0 12px;font-size:12px;font-weight:700;line-height:1}.e-btn.small{border-radius:8px;gap:6px;height:32px;padding:0 14px;font-size:13px;font-weight:700;line-height:1}.e-btn.large{border-radius:10px;gap:8px;height:46px;padding:0 24px;font-size:16px;font-weight:700;line-height:1}.e-btn.block{width:100%}.e-btn-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.efan-scrollbar::-webkit-scrollbar{width:5px;height:10px}.efan-scrollbar::-webkit-scrollbar-thumb{background-color:var(--main-color-900);border-radius:999px;min-width:50px;min-height:50px}.efan-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--main-color-700)}.efan-scrollbar::-webkit-scrollbar-track{background:0 0}:root{--e-page-bottom:env(safe-area-inset-bottom,0px);--e-screen-height:100dvh}@media (width<=767px){.e-tabbar-on{--e-page-bottom:calc(79px + max(8px, env(safe-area-inset-bottom,0px) - 12px));--e-tabbar-overlap:calc(79px + max(8px, env(safe-area-inset-bottom,0px) - 12px))}}@media (hover:none) and (pointer:coarse){input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=button],[type=submit],[type=reset],[type=image]),textarea,select,[contenteditable]:not([contenteditable=false]){font-size:16px!important}}@keyframes e-spin{to{transform:rotate(360deg)}}@keyframes e-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes e-auth-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}:root{--main-color-000:#fcfcfc;--main-color-100:#eeeff2;--main-color-200:#d2d5de;--main-color-300:#c0c4d1;--main-color-400:#a4abc3;--main-color-500:#919ab5;--main-color-600:#858da6;--main-color-700:#5b6171;--main-color-800:#444955;--main-color-900:#242830;--main-color-1000:#181a22;--main-color-orange:#f39200;--main-color-green:#2ecc71;--main-color-red:#e74c3c;--grad-orange:linear-gradient(103deg, #ffa21a 29.82%, #e9673d 81.97%);--calendar-color-orange:#f39200;--calendar-color-green:#a7db50;--calendar-color-blue:#5786ff;--calendar-color-purple:#b57bee}body{background-color:var(--main-color-900);margin:0;padding:0;font-family:Inter,sans-serif}#app{width:100vw;height:var(--e-screen-height,100dvh);box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;min-height:100%;display:flex;position:relative;overflow:hidden}
