@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;height:100dvh;max-height:none;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);border-radius:0}}.form-dialog:before{content:"";background:linear-gradient(90deg, var(--main-color-orange), #f3920026);height:3px;position:absolute;top:0;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)}@media (hover:none) and (pointer:coarse){.form-dialog .form-input{font-size:16px}}.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)}@media (hover:none) and (pointer:coarse){.form-dialog .form-textarea{font-size:16px}}.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}.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-874c9590]{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-874c9590]{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-874c9590]{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-874c9590]:hover{background-color:var(--main-color-700);border-color:var(--main-color-600)}}.user-badge-container .user-badge .user-avatar[data-v-874c9590]{object-fit:cover;border-radius:50%;width:28px;height:28px}.user-badge-container .user-badge .user-info[data-v-874c9590]{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-874c9590]{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-874c9590]{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-874c9590]{color:var(--main-color-500)}.user-badge-container .user-badge .chevron-icon[data-v-874c9590]{color:var(--main-color-400);align-items:center;transition:transform .15s;display:flex}.user-badge-container .user-badge .chevron-icon.rotated[data-v-874c9590]{transform:rotate(180deg)}.user-badge-container .user-dropdown[data-v-874c9590]{box-sizing:border-box;background-color:var(--main-color-900);z-index:30000;cursor:default;border-radius:10px;flex-direction:column;gap:2px;width:240px;min-width:160px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 74px);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-874c9590]{padding:6px 10px 4px}.user-badge-container .user-dropdown .dropdown-header .header-title[data-v-874c9590]{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-874c9590]{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-874c9590]{color:#f87171}@media (hover:hover) and (pointer:fine){.user-badge-container .user-dropdown .dropdown-item[data-v-874c9590]:hover{background-color:var(--main-color-800)}}.user-badge-container .user-dropdown .dropdown-item[data-v-874c9590]{align-items:center;gap:10px;text-decoration:none;display:flex}.user-badge-container .user-dropdown .dropdown-item .icon[data-v-874c9590]{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-874c9590]{color:var(--main-color-000)}}.user-badge-container .user-dropdown .dropdown-item.danger[data-v-874c9590],.user-badge-container .user-dropdown .dropdown-item.danger .icon[data-v-874c9590]{color:#f87171}.user-badge-container .user-dropdown .dropdown-item.invite-item[data-v-874c9590]{color:var(--main-color-orange);background-color:#f3920012}.user-badge-container .user-dropdown .dropdown-item.invite-item .icon[data-v-874c9590]{color:inherit}.user-badge-container .user-dropdown .dropdown-item.install-item[data-v-874c9590]{color:var(--calendar-color-blue);background-color:#5786ff12}.user-badge-container .user-dropdown .dropdown-item.install-item .icon[data-v-874c9590]{color:inherit}.user-badge-container .user-dropdown .dropdown-divider[data-v-874c9590]{border-top:1px solid #ffffff0a;margin:4px 6px}.user-badge-container .dropdown-fade-enter-active[data-v-874c9590],.user-badge-container .dropdown-fade-leave-active[data-v-874c9590]{transition:opacity .15s,transform .15s}.user-badge-container .dropdown-fade-enter-from[data-v-874c9590],.user-badge-container .dropdown-fade-leave-to[data-v-874c9590]{opacity:0;transform:translateY(-8px)}.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;height:100dvh;max-height:none;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);border-radius:0}}.cropper-wrapper[data-v-387914c9]:before{content:"";background:linear-gradient(90deg, var(--main-color-orange), #f3920026);height:3px;position:absolute;top:0;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;height:100dvh;max-height:none;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);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}.popup-page-container[data-v-2d396a7a]{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-2d396a7a]{justify-content:stretch;align-items:stretch;padding:0}}@media (width<=932px){.popup-page-container[data-v-2d396a7a]{justify-content:stretch;align-items:stretch;padding:0}}.popup-page-container .popup-wrapper[data-v-2d396a7a]{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-2d396a7a]{max-width:none;height:100dvh;max-height:none;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);border-radius:0}}.popup-page-container .popup-wrapper[data-v-2d396a7a]:before{content:"";background:linear-gradient(90deg, var(--main-color-orange), #f3920026);height:3px;position:absolute;top:0;left:0;right:0}.popup-page-container .popup-wrapper[data-v-2d396a7a]{flex-direction:row;height:min(700px,92vh)}@media (width<=932px){.popup-page-container .popup-wrapper[data-v-2d396a7a]{max-width:none;height:100dvh;max-height:none;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);border-radius:0;flex-direction:column}}.popup-page-container .mobile-popup-header[data-v-2d396a7a]{display:none}@media (width<=932px){.popup-page-container .mobile-popup-header[data-v-2d396a7a]{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-2d396a7a],.popup-page-container .mobile-close-btn[data-v-2d396a7a]{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-2d396a7a]:focus-visible,.popup-page-container .mobile-close-btn[data-v-2d396a7a]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.popup-page-container .hamburger-btn[data-v-2d396a7a]:disabled,.popup-page-container .hamburger-btn[aria-disabled=true][data-v-2d396a7a],.popup-page-container .mobile-close-btn[data-v-2d396a7a]:disabled,.popup-page-container .mobile-close-btn[aria-disabled=true][data-v-2d396a7a]{opacity:.5;cursor:default}.popup-page-container .hamburger-btn[data-v-2d396a7a],.popup-page-container .mobile-close-btn[data-v-2d396a7a]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.popup-page-container .hamburger-btn[data-v-2d396a7a]:where(:hover:not(:disabled,[aria-disabled=true])),.popup-page-container .mobile-close-btn[data-v-2d396a7a]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.popup-page-container .hamburger-btn[data-v-2d396a7a],.popup-page-container .mobile-close-btn[data-v-2d396a7a]{width:40px;height:40px;color:var(--main-color-400);flex-shrink:0;padding:0}.popup-page-container .hamburger-btn svg[data-v-2d396a7a],.popup-page-container .mobile-close-btn svg[data-v-2d396a7a]{width:20px;height:20px}.popup-page-container .mobile-title[data-v-2d396a7a]{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-2d396a7a]{display:none}@media (width<=932px){.popup-page-container .sidebar-backdrop[data-v-2d396a7a]{z-index:1;background-color:#00000073;display:block;position:absolute;inset:52px 0 0}}.popup-page-container .sidebar[data-v-2d396a7a]{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-2d396a7a]{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-2d396a7a]{transform:translate(0);box-shadow:0 0 32px #00000073}}.popup-page-container .sidebar-header[data-v-2d396a7a]{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-2d396a7a]{display:none}}.popup-page-container .sidebar-item[data-v-2d396a7a]{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-2d396a7a]:hover{color:var(--main-color-100);background-color:#ffffff12}}.popup-page-container .sidebar-item.active[data-v-2d396a7a]{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-2d396a7a]:hover{background-color:var(--main-color-800);color:var(--main-color-000)}}.popup-page-container .sidebar-footer[data-v-2d396a7a]{margin-top:auto;padding-top:12px}.popup-page-container .btn-close[data-v-2d396a7a]{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-2d396a7a]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.popup-page-container .btn-close[data-v-2d396a7a]:disabled,.popup-page-container .btn-close[aria-disabled=true][data-v-2d396a7a]{opacity:.5;cursor:default}.popup-page-container .btn-close[data-v-2d396a7a]{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-2d396a7a]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:var(--main-color-700)}}.popup-page-container .btn-close[data-v-2d396a7a]{width:100%}.popup-page-container .content-area[data-v-2d396a7a]{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-2d396a7a]{padding:16px 16px 12px}}@media (width<=575px){.popup-page-container .content-area[data-v-2d396a7a]{padding:12px}}.popup-page-container .header-wrapper[data-v-2d396a7a]{flex-shrink:0;margin-bottom:20px}.popup-page-container .header-wrapper h3[data-v-2d396a7a]{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-2d396a7a]{font-size:18px}}@media (width<=932px){.popup-page-container .header-wrapper[data-v-2d396a7a]{margin-bottom:14px}}.popup-page-container .content-wrapper[data-v-2d396a7a]{flex:auto;min-height:0;padding-right:8px;overflow-y:auto}.popup-page-container .tab-content[data-v-2d396a7a]{flex-direction:column;gap:20px;min-width:0;display:flex}.popup-page-container .utils-wrapper[data-v-2d396a7a]{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-2d396a7a]>*{flex:1 1 0}}.popup-page-container .button-cancel[data-v-2d396a7a]{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-2d396a7a]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.popup-page-container .button-cancel[data-v-2d396a7a]:disabled,.popup-page-container .button-cancel[aria-disabled=true][data-v-2d396a7a]{opacity:.5;cursor:default}.popup-page-container .button-cancel[data-v-2d396a7a]{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-2d396a7a]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:var(--main-color-700)}}.popup-page-container .btn-save[data-v-2d396a7a]{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-2d396a7a]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.popup-page-container .btn-save[data-v-2d396a7a]:disabled,.popup-page-container .btn-save[aria-disabled=true][data-v-2d396a7a]{opacity:.5;cursor:default}.popup-page-container .btn-save[data-v-2d396a7a]{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-2d396a7a]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.popup-page-container .form-group[data-v-2d396a7a]{flex-direction:column;gap:6px;min-width:0;display:flex}.popup-page-container .form-group>label[data-v-2d396a7a]: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-2d396a7a]{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-2d396a7a]:focus{border-color:var(--main-color-orange)}.popup-page-container .text-input[data-v-2d396a7a]::placeholder{color:var(--main-color-500)}.popup-page-container .text-input.invalid[data-v-2d396a7a]{border-color:var(--main-color-red)}@media (hover:none) and (pointer:coarse){.popup-page-container .text-input[data-v-2d396a7a]{font-size:16px}}.popup-page-container .text-input[data-v-2d396a7a]:disabled{opacity:.5;cursor:not-allowed}.popup-page-container .checkbox-container[data-v-2d396a7a],.popup-page-container .checkbox-label[data-v-2d396a7a]{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-2d396a7a],.popup-page-container .checkbox-label input[data-v-2d396a7a]{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-2d396a7a]:before,.popup-page-container .checkbox-label input[data-v-2d396a7a]: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-2d396a7a]:checked,.popup-page-container .checkbox-label input[data-v-2d396a7a]:checked{background-color:var(--main-color-orange)}.popup-page-container .checkbox-container input[data-v-2d396a7a]:checked:before,.popup-page-container .checkbox-label input[data-v-2d396a7a]:checked:before{transform:translate(16px)}.popup-page-container .checkbox-container input[data-v-2d396a7a]:focus-visible,.popup-page-container .checkbox-label input[data-v-2d396a7a]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.popup-page-container .checkbox-container input[data-v-2d396a7a]:disabled,.popup-page-container .checkbox-label input[data-v-2d396a7a]:disabled{opacity:.5;cursor:default}.popup-page-container .managed-note[data-v-2d396a7a]{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-2d396a7a]{color:var(--main-color-orange);margin-top:6px;font-weight:600;display:block}.popup-page-container textarea.text-input[data-v-2d396a7a],.popup-page-container .text-input.area[data-v-2d396a7a]{resize:vertical;min-height:80px;line-height:1.5}.popup-page-container .hint[data-v-2d396a7a],.popup-page-container .hint-text[data-v-2d396a7a]{color:var(--main-color-400);margin:0;font-size:12px;font-weight:400;line-height:1.4}.popup-page-container .danger-zone[data-v-2d396a7a]{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-2d396a7a]{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-2d396a7a]{color:var(--main-color-red);font-size:14px;font-weight:700;line-height:1.35}.popup-page-container .danger-desc[data-v-2d396a7a]{color:var(--main-color-400);font-size:13px;font-weight:400;line-height:1.45}.popup-page-container .btn-delete[data-v-2d396a7a]{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-2d396a7a]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.popup-page-container .btn-delete[data-v-2d396a7a]:disabled,.popup-page-container .btn-delete[aria-disabled=true][data-v-2d396a7a]{opacity:.5;cursor:default}.popup-page-container .btn-delete[data-v-2d396a7a]{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-2d396a7a]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:#e74c3c4d}}.profile-card-header[data-v-2d396a7a]{margin-bottom:56px;position:relative}@media (width<=767px){.profile-card-header[data-v-2d396a7a]{margin-bottom:46px}}@media (width<=575px){.profile-card-header[data-v-2d396a7a]{margin-bottom:42px}}.profile-card-header .cover-wrap[data-v-2d396a7a]{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-2d396a7a]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.profile-card-header .cover-wrap[data-v-2d396a7a]{aspect-ratio:auto;cursor:pointer;width:100%;height:180px}@media (width<=767px){.profile-card-header .cover-wrap[data-v-2d396a7a]{height:140px}}@media (width<=575px){.profile-card-header .cover-wrap[data-v-2d396a7a]{height:120px}}.profile-card-header .profile-img-wrap[data-v-2d396a7a]{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-2d396a7a]{width:76px;height:76px;top:140px}}@media (width<=575px){.profile-card-header .profile-img-wrap[data-v-2d396a7a]{width:68px;height:68px;top:120px}}.profile-card-header .profile-img-wrap .profile-image[data-v-2d396a7a]{object-fit:cover;width:100%;height:100%;display:block}.profile-card-header .edit-overlay[data-v-2d396a7a]{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-2d396a7a],.profile-card-header .profile-img-wrap:not(:has(img)) .edit-overlay[data-v-2d396a7a]){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-2d396a7a],.profile-card-header .profile-img-wrap:hover .edit-overlay[data-v-2d396a7a]{opacity:1}}.img-alerts[data-v-2d396a7a]{flex-direction:column;gap:4px;display:flex}.img-alerts .img-alert[data-v-2d396a7a]{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-2d396a7a]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px 8px;display:grid}.setting-box-row-names>label[data-v-2d396a7a]{flex-direction:column;gap:4px;min-width:0;display:flex}@media (width<=575px){.setting-box-row-names[data-v-2d396a7a]{grid-template-columns:minmax(0,1fr)}}.setting-box-col[data-v-2d396a7a],.setting-box-col-half[data-v-2d396a7a]{flex-direction:column;gap:6px;min-width:0;display:flex}.group-settings-info[data-v-2d396a7a]{color:var(--main-color-300);font-size:12px;font-weight:600;line-height:1.3}.group-name-input[data-v-2d396a7a]{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-2d396a7a]:focus{border-color:var(--main-color-orange)}.group-name-input[data-v-2d396a7a]::placeholder{color:var(--main-color-500)}.group-name-input.invalid[data-v-2d396a7a]{border-color:var(--main-color-red)}@media (hover:none) and (pointer:coarse){.group-name-input[data-v-2d396a7a]{font-size:16px}}.group-description-edit-textarea[data-v-2d396a7a]{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-2d396a7a]:focus{border-color:var(--main-color-orange)}.group-description-edit-textarea[data-v-2d396a7a]::placeholder{color:var(--main-color-500)}.group-description-edit-textarea.invalid[data-v-2d396a7a]{border-color:var(--main-color-red)}@media (hover:none) and (pointer:coarse){.group-description-edit-textarea[data-v-2d396a7a]{font-size:16px}}.group-description-edit-textarea[data-v-2d396a7a]{resize:vertical;line-height:1.5}.account-actions-row[data-v-2d396a7a]{flex-wrap:wrap;gap:8px;display:flex}.delete-account-button[data-v-2d396a7a]{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-2d396a7a]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.delete-account-button[data-v-2d396a7a]:disabled,.delete-account-button[aria-disabled=true][data-v-2d396a7a]{opacity:.5;cursor:default}.delete-account-button[data-v-2d396a7a]{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-2d396a7a]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:#e74c3c4d}}.change-password-button[data-v-2d396a7a]{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-2d396a7a]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.change-password-button[data-v-2d396a7a]:disabled,.change-password-button[aria-disabled=true][data-v-2d396a7a]{opacity:.5;cursor:default}.change-password-button[data-v-2d396a7a]{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-2d396a7a]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:var(--main-color-700)}}.deletion-pending-note[data-v-2d396a7a]{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-2d396a7a]{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-2d396a7a]{flex-shrink:0}.push-setting-info[data-v-2d396a7a]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.notif-category-label[data-v-2d396a7a]{color:var(--main-color-000);font-size:14px;font-weight:700;line-height:1.35}.push-setting-desc[data-v-2d396a7a]{color:var(--main-color-400);font-size:12px;font-weight:400;line-height:1.4}.notif-category-toggles[data-v-2d396a7a]{flex-shrink:0;gap:16px;display:flex}.mini-switch-wrap[data-v-2d396a7a]{flex-direction:column;align-items:center;gap:4px;display:flex}.mini-switch-caption[data-v-2d396a7a]{letter-spacing:.06em;text-transform:uppercase;color:var(--main-color-500);font-size:11px;font-weight:800;line-height:1.3}.switch[data-v-2d396a7a]{cursor:pointer;display:inline-flex}.switch input[data-v-2d396a7a]{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-2d396a7a]: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-2d396a7a]:checked{background-color:var(--main-color-orange)}.switch input[data-v-2d396a7a]:checked:before{transform:translate(16px)}.switch input[data-v-2d396a7a]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.switch input[data-v-2d396a7a]:disabled{opacity:.5;cursor:default}.switch .slider[data-v-2d396a7a]{display:none}.modal-layer[data-v-2d396a7a]{z-index:3000;position:relative}.username-input-wrapper[data-v-2d396a7a]{align-items:center;gap:8px;display:flex}.username-input-wrapper .form-input[data-v-2d396a7a]{flex:1;min-width:0}.username-input-wrapper .form-input.input-valid[data-v-2d396a7a]{border-color:var(--main-color-green)}.username-input-wrapper .form-input.input-invalid[data-v-2d396a7a]{border-color:var(--main-color-red)}.username-spinner[data-v-2d396a7a]{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-2d396a7a]{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-2d396a7a]{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-2d396a7a]{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-2d396a7a]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.password-requirements li[data-v-2d396a7a]{color:var(--main-color-500);font-size:12px;font-weight:400;line-height:1.4;transition:color .15s}.password-requirements li[data-v-2d396a7a]:before{content:"○";margin-right:6px}.password-requirements li.met[data-v-2d396a7a]{color:var(--main-color-green)}.password-requirements li.met[data-v-2d396a7a]:before{content:"✓"}.navbar-wrapper[data-v-36ad5200]{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-36ad5200]{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1200px;height:100%;padding:8px 32px;display:flex}@media (width<=575px){.navbar-wrapper .navbar-content[data-v-36ad5200]{padding:8px 16px}}.navbar-wrapper .navbar-content .navbar-left-box[data-v-36ad5200]{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 .hamburger-menu[data-v-36ad5200]{cursor:pointer;z-index:1000;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:24px;height:24px;padding:0;display:none}@media (width<=767px){.navbar-wrapper .navbar-content .navbar-left-box .hamburger-menu[data-v-36ad5200]{display:flex}}.navbar-wrapper .navbar-content .navbar-left-box .hamburger-menu .hamburger-line[data-v-36ad5200]{background-color:var(--main-color-100);border-radius:999px;width:20px;height:2px;transition:background-color .25s}@media (hover:hover) and (pointer:fine){.navbar-wrapper .navbar-content .navbar-left-box .hamburger-menu:hover .hamburger-line[data-v-36ad5200]{background-color:var(--main-color-orange)}}.navbar-wrapper .navbar-content .navbar-left-box .logo-container[data-v-36ad5200]{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-36ad5200]:hover{transform:scale(1.1)}}@media (width<=575px){.navbar-wrapper .navbar-content .navbar-left-box .logo-container[data-v-36ad5200]{max-width:30px}}.navbar-wrapper .navbar-content .navbar-left-box .logo-container .logo-img[data-v-36ad5200]{object-fit:contain;width:auto;max-width:100%;height:100%}.navbar-wrapper .navbar-content .navbar-left-box .logo-container .logo-version[data-v-36ad5200]{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-36ad5200]{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-36ad5200]{display:none}}.navbar-wrapper .navbar-content .navbar-center-box .nav-icon-badge[data-v-36ad5200]{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-36ad5200]: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-36ad5200]{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-36ad5200]{filter:brightness(0)saturate()invert()}.navbar-wrapper .navbar-content .navbar-center-box .nav-icon-badge .full-navbar-icon[data-v-36ad5200]{object-fit:contain;width:20px;height:20px;transition:transform .15s}.navbar-wrapper .navbar-content .navbar-center-box .nav-icon-badge .notification-badge[data-v-36ad5200]{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-36ad5200;display:flex;position:absolute;bottom:-4px;left:-4px}.navbar-wrapper .navbar-content .navbar-center-box .nav-icon-badge .notification-badge .badge-count[data-v-36ad5200]{color:#fff;padding:2px 4px;font-size:11px;font-weight:700;line-height:1}.navbar-wrapper .navbar-content .navbar-right-box[data-v-36ad5200]{box-sizing:border-box;flex-direction:row;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}.mobile-menu[data-v-36ad5200]{z-index:998;box-sizing:border-box;background-color:var(--main-color-900);border-right:1px solid var(--main-color-800);flex-direction:column;width:100%;max-width:280px;height:calc(100dvh - 50px);display:flex;position:fixed;top:50px;left:0}.mobile-menu .mobile-menu-header[data-v-36ad5200]{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-36ad5200]{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-36ad5200]:hover{color:var(--main-color-orange)}}.mobile-menu .mobile-menu-items[data-v-36ad5200]{flex-direction:column;flex:1;display:flex;overflow-y:auto}.mobile-menu .mobile-menu-items .mobile-menu-item[data-v-36ad5200]{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-36ad5200]:hover{background-color:var(--main-color-800)}}.mobile-menu .mobile-menu-items .mobile-menu-item.active[data-v-36ad5200]{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-36ad5200]{color:var(--main-color-1000);font-weight:600}.mobile-menu .mobile-menu-items .mobile-menu-item.active .mobile-menu-icon[data-v-36ad5200]{filter:brightness(0)saturate()invert()}.mobile-menu .mobile-menu-items .mobile-menu-item .mobile-menu-icon[data-v-36ad5200]{object-fit:contain;flex-shrink:0;width:20px;height:20px}.mobile-menu .mobile-menu-items .mobile-menu-item .mobile-menu-text[data-v-36ad5200]{color:var(--main-color-100);white-space:nowrap;font-size:14px;font-weight:500;transition:color .15s}.mobile-menu-overlay[data-v-36ad5200]{z-index:997;background-color:#00000073;width:100vw;height:calc(100dvh - 50px);position:fixed;top:50px;left:0}.slide-enter-active[data-v-36ad5200],.slide-leave-active[data-v-36ad5200]{transition:transform .25s}.slide-enter-from[data-v-36ad5200],.slide-leave-to[data-v-36ad5200]{transform:translate(-100%)}.settings-overlay[data-v-36ad5200]{z-index:10000;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes badge-pulse-36ad5200{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-973f81d3]{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-973f81d3]{cursor:pointer;transition:background-color .15s}@media (hover:hover) and (pointer:fine){.chat-file-chip.is-link[data-v-973f81d3]:hover{background-color:#0009}}.chat-file-chip .file-icon[data-v-973f81d3]{opacity:.7;flex-shrink:0}.chat-file-chip .file-info[data-v-973f81d3]{flex-direction:column;gap:2px;min-width:0;display:flex}.chat-file-chip .file-info .file-name[data-v-973f81d3]{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-973f81d3]{color:var(--main-color-400);font-size:12px;font-weight:400;line-height:1.4}.chat-file-chip .remove-btn[data-v-973f81d3]{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-973f81d3]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.chat-file-chip .remove-btn[data-v-973f81d3]:disabled,.chat-file-chip .remove-btn[aria-disabled=true][data-v-973f81d3]{opacity:.5;cursor:default}.chat-file-chip .remove-btn[data-v-973f81d3]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.chat-file-chip .remove-btn[data-v-973f81d3]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.chat-file-chip .remove-btn[data-v-973f81d3]{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-5bc269a8]{border-radius:50%;line-height:0;display:inline-block;position:relative}.user-avatar .user-avatar-img[data-v-5bc269a8]{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.user-avatar .user-avatar-badge[data-v-5bc269a8]{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-5bc269a8]{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-5bc269a8]{background:var(--main-color-green)}.user-avatar .user-avatar-status.is-offline[data-v-5bc269a8]{background:var(--main-color-500)}.mention-trigger-button[data-v-7713b9af]{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-7713b9af]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.mention-trigger-button[data-v-7713b9af]:disabled,.mention-trigger-button[aria-disabled=true][data-v-7713b9af]{opacity:.5;cursor:default}.mention-trigger-button[data-v-7713b9af]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.mention-trigger-button[data-v-7713b9af]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.mention-trigger-button[data-v-7713b9af]{width:32px;height:32px;color:var(--main-color-400);flex-shrink:0;padding:0}.mention-trigger-button img[data-v-7713b9af]{width:20px;height:20px}.mention-trigger-button span[data-v-7713b9af]{font-size:14px;font-weight:700;line-height:1.35}.mention-dropdown[data-v-7713b9af]{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-7713b9af]{flex-direction:column;max-height:250px;display:flex;overflow-y:auto}.mention-option[data-v-7713b9af]{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-7713b9af]{color:#f87171}@media (hover:hover) and (pointer:fine){.mention-option[data-v-7713b9af]:hover{background-color:var(--main-color-800)}}.mention-option[data-v-7713b9af]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mention-option.selected[data-v-7713b9af]{background-color:var(--main-color-800);color:var(--main-color-000)}@media (hover:hover) and (pointer:fine){.mention-option.selected[data-v-7713b9af]:hover{background-color:var(--main-color-800);color:var(--main-color-000)}}.no-results[data-v-7713b9af]{color:var(--main-color-500);margin:0;padding:8px 10px;font-size:13px;font-weight:400;line-height:1.45}.mention-pagination[data-v-7713b9af]{justify-content:space-between;align-items:center;gap:6px;padding:6px 4px 2px;display:flex}.mention-page-btn[data-v-7713b9af]{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-7713b9af]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.mention-page-btn[data-v-7713b9af]:disabled,.mention-page-btn[aria-disabled=true][data-v-7713b9af]{opacity:.5;cursor:default}.mention-page-btn[data-v-7713b9af]{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-7713b9af]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.mention-page-indicator[data-v-7713b9af]{color:var(--main-color-500);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;line-height:1.4}.message-row[data-v-f672fabc]{box-sizing:border-box;gap:12px;width:100%;padding:4px 14px;animation:.3s cubic-bezier(.34,1.56,.64,1) message-in-f672fabc;display:flex}.message-row.sent[data-v-f672fabc]{justify-content:flex-end}.message-row.sent .bubble[data-v-f672fabc]{background:var(--grad-orange);color:#fff;border-radius:16px 16px 4px;box-shadow:0 4px 14px #f3920026}.message-row.sent .time[data-v-f672fabc]{color:#ffffffeb;text-align:right}.message-row.sent .msg-expired-notice[data-v-f672fabc]{text-align:right}.message-row.sent .mention[data-v-f672fabc]{background-color:#ffffff26}.message-row.received[data-v-f672fabc]{justify-content:flex-start}.message-row.received .bubble[data-v-f672fabc]{background-color:var(--main-color-800);color:var(--main-color-000);border-radius:16px 16px 16px 4px;box-shadow:inset 0 1px #ffffff0a}.message-row.received .time[data-v-f672fabc]{color:var(--main-color-500)}.message-row.received .mention[data-v-f672fabc]{background-color:#f3920012}@media (hover:hover) and (pointer:fine){.message-row:hover .msg-hover-actions[data-v-f672fabc]{opacity:1;pointer-events:auto}}.message-row.actions-open .msg-hover-actions[data-v-f672fabc]{opacity:1;pointer-events:auto}.sender-avatar[data-v-f672fabc]{--avatar-status-ring-color:var(--main-color-900);border-radius:50%;flex-shrink:0;align-self:flex-end}.sender-avatar img[data-v-f672fabc]{object-fit:cover;width:100%;height:100%}.message-bubble-container[data-v-f672fabc]{flex-direction:column;max-width:75%;display:flex;position:relative}.msg-hover-actions[data-v-f672fabc]{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){.msg-hover-actions[data-v-f672fabc]{gap:4px}}.msg-hover-actions .msg-action-btn[data-v-f672fabc]{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}.msg-hover-actions .msg-action-btn[data-v-f672fabc]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.msg-hover-actions .msg-action-btn[data-v-f672fabc]:disabled,.msg-hover-actions .msg-action-btn[aria-disabled=true][data-v-f672fabc]{opacity:.5;cursor:default}.msg-hover-actions .msg-action-btn[data-v-f672fabc]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.msg-hover-actions .msg-action-btn[data-v-f672fabc]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.msg-hover-actions .msg-action-btn[data-v-f672fabc]{border-radius:6px;flex-shrink:0;width:26px;height:26px;padding:0}.msg-hover-actions .msg-action-btn svg[data-v-f672fabc]{width:14px;height:14px}@media (hover:hover) and (pointer:fine){.msg-hover-actions .msg-action-btn.delete[data-v-f672fabc]:hover{color:var(--main-color-red);background-color:#e74c3c26}}@media (width<=575px){.msg-hover-actions .msg-action-btn[data-v-f672fabc]{width:34px;height:34px}.msg-hover-actions .msg-action-btn svg[data-v-f672fabc]{width:16px;height:16px}}.sender-name[data-v-f672fabc]{color:#ffc266;margin:0 0 4px 2px;font-size:12px;font-weight:600;line-height:1.3}.bubble[data-v-f672fabc]{flex-direction:column;gap:4px;padding:10px 14px;display:flex;position:relative}.text[data-v-f672fabc]{color:inherit;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:400;line-height:1.5}.text.is-deleted[data-v-f672fabc]{opacity:.7;font-style:italic}.mention[data-v-f672fabc]{border-radius:4px;padding:0 2px}.time[data-v-f672fabc]{font-size:12px;font-weight:400;line-height:1.4}.time .edited-tag[data-v-f672fabc]{font-style:italic}.msg-edit-wrapper .msg-edit-timer[data-v-f672fabc]{font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:12px;font-weight:600;line-height:1.3}.msg-edit-wrapper .msg-edit-input[data-v-f672fabc]{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}.msg-edit-wrapper .msg-edit-input[data-v-f672fabc]:focus{border-color:var(--main-color-orange)}.msg-edit-wrapper .msg-edit-input[data-v-f672fabc]::placeholder{color:var(--main-color-500)}.msg-edit-wrapper .msg-edit-input.invalid[data-v-f672fabc]{border-color:var(--main-color-red)}@media (hover:none) and (pointer:coarse){.msg-edit-wrapper .msg-edit-input[data-v-f672fabc]{font-size:16px}}.msg-edit-wrapper .msg-edit-input[data-v-f672fabc]{min-height:32px;color:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.msg-edit-wrapper .msg-edit-hint[data-v-f672fabc]{opacity:.7;margin-top:4px;font-size:12px;font-weight:400;line-height:1.4}.msg-edit-wrapper .msg-edit-hint .edit-action-link[data-v-f672fabc]{cursor:pointer;text-decoration:underline}.msg-expired-notice[data-v-f672fabc]{color:var(--main-color-500);margin-top:4px;font-size:12px;font-style:italic;font-weight:400;line-height:1.4}@keyframes message-in-f672fabc{0%{opacity:0;transform:translateY(10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.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}}.chat-popup-wrapper[data-v-7957ff00]{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-7957ff00]{gap:12px;bottom:20px;right:20px}}@media (width<=575px){.chat-popup-wrapper[data-v-7957ff00]{gap:10px;bottom:16px;right:16px}}.chat-toggle-btn[data-v-7957ff00]{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-7957ff00]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}}@media (width<=575px){.chat-toggle-btn[data-v-7957ff00]{width:52px;min-width:52px;height:52px;min-height:52px}}.chat-toggle-btn.dragging[data-v-7957ff00]{cursor:grabbing;transition:none}.chat-toggle-btn .icon-container[data-v-7957ff00]{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-7957ff00]:hover{transform:scale(1.1)}}.chat-toggle-btn.active .icon-container[data-v-7957ff00]{transform:rotate(90deg)}.unread-badge[data-v-7957ff00]{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-7957ff00]{background-color:var(--main-color-900);transform-origin:100% 100%;border-radius:18px;flex-direction:column;width:900px;max-width:calc(100vw - 40px);height:650px;max-height:calc(100dvh - 120px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 64px #0009}@media (width<=767px){.chat-window[data-v-7957ff00]{border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;position:fixed;inset:0}}.glass-panel[data-v-7957ff00]{background-color:var(--main-color-900)}.panels-container[data-v-7957ff00]{flex:1;display:flex;position:relative;overflow:hidden}.mobile-popup-header[data-v-7957ff00]{display:none}@media (width<=575px){.mobile-popup-header[data-v-7957ff00]{background-color:var(--main-color-900);justify-content:flex-end;align-items:center;padding:12px 16px;display:flex;box-shadow:inset 0 -1px #ffffff12}}.mobile-close-btn[data-v-7957ff00]{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}.mobile-close-btn[data-v-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.mobile-close-btn[data-v-7957ff00]:disabled,.mobile-close-btn[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.mobile-close-btn[data-v-7957ff00]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.mobile-close-btn[data-v-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.mobile-close-btn[data-v-7957ff00]{width:40px;height:40px;color:var(--main-color-000);flex-shrink:0;padding:0;display:none}@media (width<=767px){.mobile-close-btn[data-v-7957ff00]{display:inline-flex}}.left-panel-backdrop[data-v-7957ff00]{display:none}@media (width<=767px){.left-panel-backdrop[data-v-7957ff00]{z-index:40;background-color:#00000073;display:block;position:absolute;inset:0}}.left-panel[data-v-7957ff00]{background-color:var(--main-color-1000);flex-direction:column;width:320px;display:flex}@media (width<=767px){.left-panel[data-v-7957ff00]{z-index:50;background-color:var(--main-color-900);width:100%;height:100%;transition:transform .25s ease-out;position:absolute;top:0;left:0;transform:translate(-100%)}.left-panel.visible[data-v-7957ff00]{transform:translate(0)}}.panel-header[data-v-7957ff00]{padding:20px}@media (width<=767px){.panel-header[data-v-7957ff00]{padding:16px}}@media (width<=575px){.panel-header[data-v-7957ff00]{padding:12px}}.panel-header .header-top[data-v-7957ff00]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}@media (width<=575px){.panel-header .header-top[data-v-7957ff00]{gap:6px;margin-bottom:12px}}.panel-header .header-top .panel-title[data-v-7957ff00]{color:var(--main-color-000);margin:0;font-size:20px;font-weight:700;line-height:1.3}@media (width<=575px){.panel-header .header-top .panel-title[data-v-7957ff00]{font-size:18px}}.panel-header .header-top .header-actions[data-v-7957ff00]{align-items:center;gap:8px;display:flex}@media (width<=575px){.panel-header .header-top .header-actions[data-v-7957ff00]{gap:6px}}.panel-header .header-top .settings-toggle-btn[data-v-7957ff00]{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}.panel-header .header-top .settings-toggle-btn[data-v-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.panel-header .header-top .settings-toggle-btn[data-v-7957ff00]:disabled,.panel-header .header-top .settings-toggle-btn[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.panel-header .header-top .settings-toggle-btn[data-v-7957ff00]{background-color:var(--main-color-800);color:var(--main-color-100);border-color:#0000}@media (hover:hover) and (pointer:fine){.panel-header .header-top .settings-toggle-btn[data-v-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:var(--main-color-700)}}.panel-header .header-top .settings-toggle-btn[data-v-7957ff00]{flex-shrink:0;width:32px;height:32px;padding:0}.panel-header .header-top .close-panel-btn[data-v-7957ff00]{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}.panel-header .header-top .close-panel-btn[data-v-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.panel-header .header-top .close-panel-btn[data-v-7957ff00]:disabled,.panel-header .header-top .close-panel-btn[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.panel-header .header-top .close-panel-btn[data-v-7957ff00]{background-color:var(--main-color-800);color:var(--main-color-100);border-color:#0000}@media (hover:hover) and (pointer:fine){.panel-header .header-top .close-panel-btn[data-v-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:var(--main-color-700)}}.panel-header .header-top .close-panel-btn[data-v-7957ff00]{flex-shrink:0;width:32px;height:32px;padding:0;display:none}@media (width<=767px){.panel-header .header-top .close-panel-btn[data-v-7957ff00]{display:inline-flex}}.tabs[data-v-7957ff00]{background-color:var(--main-color-800);border-radius:10px;gap:2px;padding:4px;display:flex}.tabs .tab-btn[data-v-7957ff00]{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){.tabs .tab-btn[data-v-7957ff00]:hover:not(.active,:disabled){color:var(--main-color-100);background-color:#ffffff12}}.tabs .tab-btn.active[data-v-7957ff00]{background-color:var(--main-color-orange);color:#fff}@media (width<=575px){.tabs .tab-btn[data-v-7957ff00]{padding:6px 10px}}.tabs .tab-btn[data-v-7957ff00]{flex:1}.new-conversation-btn-wrapper[data-v-7957ff00]{margin-top:14px}@media (width<=575px){.new-conversation-btn-wrapper[data-v-7957ff00]{margin-top:12px}}.new-conversation-btn[data-v-7957ff00]{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}.new-conversation-btn[data-v-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.new-conversation-btn[data-v-7957ff00]:disabled,.new-conversation-btn[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.new-conversation-btn[data-v-7957ff00]{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){.new-conversation-btn[data-v-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.new-conversation-btn[data-v-7957ff00]{width:100%}.search-bar[data-v-7957ff00]{padding:12px 12px 0}.search-bar.main[data-v-7957ff00]{padding:0 20px 20px}.search-bar .search-input-wrapper[data-v-7957ff00]{position:relative}.search-bar .search-input-wrapper svg[data-v-7957ff00]{color:var(--main-color-500);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.search-bar .search-input-wrapper input[data-v-7957ff00]{box-sizing:border-box;background-color:var(--main-color-800);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}.search-bar .search-input-wrapper input[data-v-7957ff00]:focus{border-color:var(--main-color-orange)}.search-bar .search-input-wrapper input[data-v-7957ff00]::placeholder{color:var(--main-color-500)}.search-bar .search-input-wrapper input.invalid[data-v-7957ff00]{border-color:var(--main-color-red)}@media (hover:none) and (pointer:coarse){.search-bar .search-input-wrapper input[data-v-7957ff00]{font-size:16px}}.search-bar .search-input-wrapper input[data-v-7957ff00]{padding-left:40px}.list-container[data-v-7957ff00]{flex:1;padding:0 10px 20px 20px;overflow-y:auto}@media (width<=575px){.list-container[data-v-7957ff00]{padding:0 8px 16px 16px}}.list-item[data-v-7957ff00]{cursor:pointer;border-radius:10px;align-items:center;margin-bottom:2px;padding:8px 10px;transition:background-color .15s;display:flex}@media (hover:hover) and (pointer:fine){.list-item[data-v-7957ff00]:hover{background-color:#ffffff12}}.list-item.active[data-v-7957ff00]{background-color:var(--main-color-800);color:var(--main-color-000)}@media (hover:hover) and (pointer:fine){.list-item.active[data-v-7957ff00]:hover{background-color:var(--main-color-800);color:var(--main-color-000)}}.list-item.selected[data-v-7957ff00]{background-color:#f3920012}.list-item.disabled[data-v-7957ff00]{opacity:.5;cursor:not-allowed;pointer-events:none}.avatar-wrapper[data-v-7957ff00]{flex-shrink:0;width:40px;height:40px;margin-right:10px;position:relative}.avatar-wrapper img[data-v-7957ff00]{object-fit:cover;border-radius:50%;width:100%;height:100%}.avatar-wrapper img.lfp-room-cover[data-v-7957ff00]{border-radius:10px}.avatar-wrapper[data-v-7957ff00] .user-avatar{--avatar-status-ring-color:var(--main-color-900)}.avatar-wrapper[data-v-7957ff00] .group-avatar{display:block}.avatar-wrapper.small[data-v-7957ff00]{width:32px;height:32px}.avatar-wrapper.mini[data-v-7957ff00]{width:24px;height:24px}.selection-overlay[data-v-7957ff00]{z-index:2;background-color:#00000073;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.selection-overlay .check-mark[data-v-7957ff00]{background-color:var(--main-color-orange);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.item-info[data-v-7957ff00]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.item-top[data-v-7957ff00]{align-items:center;gap:6px;display:flex}.item-name[data-v-7957ff00]{color:var(--main-color-000);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:400;line-height:1.45;overflow:hidden}.item-top .item-name[data-v-7957ff00]{flex:1}.unread-count[data-v-7957ff00]{background-color:var(--main-color-orange);color:#fff;text-align:center;border-radius:999px;min-width:16px;padding:0 6px;font-size:11px;font-weight:800;line-height:16px}.read-only-badge[data-v-7957ff00]{color:var(--main-color-500);justify-content:center;align-items:center;display:flex}.item-bottom[data-v-7957ff00]{align-items:center;gap:6px;display:flex}.last-msg[data-v-7957ff00],.item-status[data-v-7957ff00]{color:var(--main-color-400);font-size:12px;font-weight:400;line-height:1.4}.group-section[data-v-7957ff00]{margin-bottom:6px}.group-item-header[data-v-7957ff00]{letter-spacing:.06em;text-transform:uppercase;color:var(--main-color-500);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:11px;font-weight:800;line-height:1.3;transition:background-color .15s,color .15s;display:flex}@media (hover:hover) and (pointer:fine){.group-item-header[data-v-7957ff00]:hover{color:var(--main-color-100);background-color:#ffffff12}}.group-item-header .group-name[data-v-7957ff00]{flex:1}.group-channels-list[data-v-7957ff00]{padding-left:12px}.list-item.channel-item[data-v-7957ff00]{margin-bottom:0;padding:4px 10px}.list-item.channel-item .item-name[data-v-7957ff00]{color:var(--main-color-400)}.list-item.channel-item.active .item-name[data-v-7957ff00]{color:var(--main-color-000)}.channel-nav-arrow[data-v-7957ff00]{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}.channel-nav-arrow[data-v-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.channel-nav-arrow[data-v-7957ff00]:disabled,.channel-nav-arrow[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.channel-nav-arrow[data-v-7957ff00]{background-color:var(--main-color-800);color:var(--main-color-100);border-color:#0000}@media (hover:hover) and (pointer:fine){.channel-nav-arrow[data-v-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:var(--main-color-700)}}.channel-nav-arrow[data-v-7957ff00]{border-radius:6px;flex-shrink:0;width:28px;height:28px;padding:0;text-decoration:none}.empty-state[data-v-7957ff00]{color:var(--main-color-400);text-align:center;padding:40px 20px;font-size:13px;font-weight:400;line-height:1.45}.empty-state.small[data-v-7957ff00]{color:var(--main-color-400);padding:12px;font-size:12px;font-weight:400;line-height:1.4}.right-panel[data-v-7957ff00]{background-color:var(--main-color-900);flex-direction:column;flex:1;min-width:0;display:flex}.right-panel-header[data-v-7957ff00]{justify-content:space-between;align-items:center;padding:12px 16px;display:none;box-shadow:inset 0 -1px #ffffff12}@media (width<=767px){.right-panel-header[data-v-7957ff00]{padding:10px 12px;display:flex}}.chat-header[data-v-7957ff00]{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;box-shadow:inset 0 -1px #ffffff12}@media (width<=767px){.chat-header[data-v-7957ff00]{gap:10px;padding:14px 16px}}@media (width<=575px){.chat-header[data-v-7957ff00]{gap:8px;padding:12px}}.hamburger-btn[data-v-7957ff00]{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}.hamburger-btn[data-v-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.hamburger-btn[data-v-7957ff00]:disabled,.hamburger-btn[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.hamburger-btn[data-v-7957ff00]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.hamburger-btn[data-v-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.hamburger-btn[data-v-7957ff00]{flex-shrink:0;width:32px;height:32px;padding:0}.chat-info[data-v-7957ff00]{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.header-text[data-v-7957ff00]{flex-direction:column;gap:2px;min-width:0;display:flex}.chat-name[data-v-7957ff00]{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}.status-text[data-v-7957ff00]{color:var(--main-color-green);font-size:12px;font-weight:400;line-height:1.4}.status-text.muted[data-v-7957ff00]{color:var(--main-color-400)}.manage-group-btn[data-v-7957ff00]{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}.manage-group-btn[data-v-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.manage-group-btn[data-v-7957ff00]:disabled,.manage-group-btn[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.manage-group-btn[data-v-7957ff00]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.manage-group-btn[data-v-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.manage-group-btn[data-v-7957ff00]{flex-shrink:0;width:32px;height:32px;padding:0}.messages-area-wrapper[data-v-7957ff00]{flex:1;position:relative;overflow:hidden}.load-more-wrapper[data-v-7957ff00]{justify-content:center;padding:10px 0;display:flex}.load-more-btn[data-v-7957ff00]{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-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.load-more-btn[data-v-7957ff00]:disabled,.load-more-btn[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.load-more-btn[data-v-7957ff00]{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-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:var(--main-color-700)}}.connection-overlay[data-v-7957ff00]{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}.channel-loading-overlay[data-v-7957ff00]{gap:0}.loader[data-v-7957ff00]{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}.messages-area[data-v-7957ff00]{box-sizing:border-box;flex-direction:column-reverse;height:100%;padding:20px;display:flex;overflow-y:auto}@media (width<=767px){.messages-area[data-v-7957ff00]{padding:16px}}@media (width<=575px){.messages-area[data-v-7957ff00]{padding:12px}}.group-message-wrapper[data-v-7957ff00]{border-radius:10px;flex-shrink:0;gap:14px;padding:6px 8px;transition:background-color .15s;display:flex;position:relative}@media (width<=575px){.group-message-wrapper[data-v-7957ff00]{gap:8px}}@media (hover:hover) and (pointer:fine){.group-message-wrapper[data-v-7957ff00]:hover{background-color:#ffffff12}.group-message-wrapper:hover .msg-hover-actions[data-v-7957ff00]{opacity:1;pointer-events:auto}}.group-message-wrapper.actions-open .msg-hover-actions[data-v-7957ff00]{opacity:1;pointer-events:auto}.group-message-wrapper .msg-hover-actions[data-v-7957ff00]{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){.group-message-wrapper .msg-hover-actions[data-v-7957ff00]{gap:4px}}.group-message-wrapper .msg-hover-actions .msg-action-btn[data-v-7957ff00]{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}.group-message-wrapper .msg-hover-actions .msg-action-btn[data-v-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.group-message-wrapper .msg-hover-actions .msg-action-btn[data-v-7957ff00]:disabled,.group-message-wrapper .msg-hover-actions .msg-action-btn[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.group-message-wrapper .msg-hover-actions .msg-action-btn[data-v-7957ff00]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.group-message-wrapper .msg-hover-actions .msg-action-btn[data-v-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.group-message-wrapper .msg-hover-actions .msg-action-btn[data-v-7957ff00]{border-radius:6px;flex-shrink:0;width:26px;height:26px;padding:0}.group-message-wrapper .msg-hover-actions .msg-action-btn svg[data-v-7957ff00]{width:14px;height:14px}@media (hover:hover) and (pointer:fine){.group-message-wrapper .msg-hover-actions .msg-action-btn.delete[data-v-7957ff00]:hover{color:var(--main-color-red);background-color:#e74c3c26}}@media (width<=575px){.group-message-wrapper .msg-hover-actions .msg-action-btn[data-v-7957ff00]{width:34px;height:34px}.group-message-wrapper .msg-hover-actions .msg-action-btn svg[data-v-7957ff00]{width:16px;height:16px}}.group-message-wrapper .avatar-col[data-v-7957ff00]{flex-shrink:0;width:40px}.group-message-wrapper .avatar-col .msg-avatar[data-v-7957ff00]{object-fit:cover;cursor:pointer;--avatar-status-ring-color:var(--main-color-900);border-radius:50%}.group-message-wrapper .message-body[data-v-7957ff00]{flex:1;min-width:0}.group-message-wrapper .msg-header[data-v-7957ff00]{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:2px;display:flex}@media (width<=575px){.group-message-wrapper .msg-header[data-v-7957ff00]{gap:6px}}.group-message-wrapper .msg-header .msg-author[data-v-7957ff00]{max-width:120px;color:var(--main-color-100);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;min-width:0;font-size:14px;font-weight:700;line-height:1.35;overflow:hidden}@media (hover:hover) and (pointer:fine){.group-message-wrapper .msg-header .msg-author[data-v-7957ff00]:hover{text-decoration:underline}}.group-message-wrapper .msg-header .msg-role-name[data-v-7957ff00]{color:var(--main-color-400);white-space:nowrap;font-size:12px;font-weight:600;line-height:1.3}.group-message-wrapper .msg-header .msg-date[data-v-7957ff00]{color:var(--main-color-500);white-space:nowrap;font-size:12px;font-weight:400;line-height:1.4}.group-message-wrapper .msg-header .msg-edited-tag[data-v-7957ff00]{color:var(--main-color-500);font-size:12px;font-style:italic;font-weight:400;line-height:1.4}.group-message-wrapper .msg-content[data-v-7957ff00]{color:var(--main-color-200);white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;font-weight:400;line-height:1.5}.group-message-wrapper .msg-content.is-deleted[data-v-7957ff00]{color:var(--main-color-500);font-style:italic}.group-message-wrapper .msg-edit-wrapper .msg-edit-timer[data-v-7957ff00]{color:var(--main-color-orange);font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:12px;font-weight:600;line-height:1.3}.group-message-wrapper .msg-edit-wrapper .msg-edit-input[data-v-7957ff00]{box-sizing:border-box;background-color:var(--main-color-800);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-message-wrapper .msg-edit-wrapper .msg-edit-input[data-v-7957ff00]:focus{border-color:var(--main-color-orange)}.group-message-wrapper .msg-edit-wrapper .msg-edit-input[data-v-7957ff00]::placeholder{color:var(--main-color-500)}.group-message-wrapper .msg-edit-wrapper .msg-edit-input.invalid[data-v-7957ff00]{border-color:var(--main-color-red)}@media (hover:none) and (pointer:coarse){.group-message-wrapper .msg-edit-wrapper .msg-edit-input[data-v-7957ff00]{font-size:16px}}.group-message-wrapper .msg-edit-wrapper .msg-edit-input[data-v-7957ff00]{border-color:var(--main-color-orange);min-height:40px;color:var(--main-color-000);white-space:pre-wrap;overflow-wrap:anywhere}.group-message-wrapper .msg-edit-wrapper .msg-edit-hint[data-v-7957ff00]{color:var(--main-color-500);margin-top:4px;font-size:12px;font-weight:400;line-height:1.4}.group-message-wrapper .msg-edit-wrapper .msg-edit-hint .edit-action-link[data-v-7957ff00]{color:var(--main-color-orange);cursor:pointer}@media (hover:hover) and (pointer:fine){.group-message-wrapper .msg-edit-wrapper .msg-edit-hint .edit-action-link[data-v-7957ff00]:hover{text-decoration:underline}}.group-message-wrapper .msg-expired-notice[data-v-7957ff00]{color:var(--main-color-500);margin-top:4px;font-size:12px;font-style:italic;font-weight:400;line-height:1.4}.group-message-wrapper[data-v-7957ff00]{margin-bottom:4px}.group-message-wrapper .msg-content .mention[data-v-7957ff00]{color:var(--main-color-000);cursor:pointer;background-color:#f3920012;border-radius:4px;padding:0 2px}@media (hover:hover) and (pointer:fine){.group-message-wrapper .msg-content .mention[data-v-7957ff00]:hover{background-color:#f3920026}}.input-area[data-v-7957ff00]{padding:16px 20px 20px}@media (width<=767px){.input-area[data-v-7957ff00]{padding:12px 16px 16px}}@media (width<=575px){.input-area[data-v-7957ff00]{padding:10px 12px;padding-bottom:max(12px, env(safe-area-inset-bottom) + 8px)}}.input-area .spam-warning[data-v-7957ff00]{color:var(--main-color-red);margin-bottom:8px;font-size:12px;font-weight:600;line-height:1.3;display:block}.input-area .hidden-file-input[data-v-7957ff00]{display:none}.input-area .pending-file-chip[data-v-7957ff00]{margin-bottom:8px}.input-area .typing-indicator[data-v-7957ff00]{color:var(--main-color-400);margin-bottom:6px;font-size:12px;font-style:italic;font-weight:400;line-height:1.4;display:block}.input-container[data-v-7957ff00]{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-7957ff00]{padding:6px 6px 6px 10px}}.input-container .icon-btn[data-v-7957ff00]{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-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.input-container .icon-btn[data-v-7957ff00]:disabled,.input-container .icon-btn[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.input-container .icon-btn[data-v-7957ff00]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.input-container .icon-btn[data-v-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.input-container .icon-btn[data-v-7957ff00]{width:32px;height:32px;color:var(--main-color-300);flex-shrink:0;padding:0}.input-container .icon-btn img[data-v-7957ff00],.input-container .icon-btn svg[data-v-7957ff00]{width:20px;height:20px}.input-container .icon-btn img[data-v-7957ff00]{opacity:.7}.input-container .emoji-picker-popup[data-v-7957ff00]{z-index:100;margin-bottom:10px;position:absolute;bottom:100%;left:0}.input-container .send-btn[data-v-7957ff00]{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-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.input-container .send-btn[data-v-7957ff00]:disabled,.input-container .send-btn[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.input-container .send-btn[data-v-7957ff00]{background-color:var(--main-color-orange);color:#fff;border-color:#0000}@media (hover:hover) and (pointer:fine){.input-container .send-btn[data-v-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.input-container .send-btn[data-v-7957ff00]{border-radius:10px;flex-shrink:0;width:40px;height:40px;padding:0}@media (width<=575px){.input-container .send-btn[data-v-7957ff00]{width:36px;height:36px}}.input-container input[data-v-7957ff00]{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 (hover:none) and (pointer:coarse){.input-container input[data-v-7957ff00]{font-size:16px}}@media (width<=575px){.input-container input[data-v-7957ff00]{font-size:16px}}.input-container input[data-v-7957ff00]::placeholder{color:var(--main-color-400)}.input-container input[data-v-7957ff00]:disabled{opacity:.5;cursor:not-allowed}.emoji-picker-popup[data-v-7957ff00]{z-index:100;margin-bottom:10px;position:absolute;bottom:100%;left:0}.empty-chat-state[data-v-7957ff00]{flex:1;justify-content:center;align-items:center;display:flex}.placeholder-content[data-v-7957ff00]{text-align:center;padding:20px}.placeholder-content .placeholder-icon[data-v-7957ff00]{opacity:.6;width:80px;height:80px;margin-bottom:16px}.placeholder-content h3[data-v-7957ff00]{color:var(--main-color-000);margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.3}.placeholder-content p[data-v-7957ff00]{color:var(--main-color-400);margin:0;font-size:13px;font-weight:400;line-height:1.45}.overlay-panel[data-v-7957ff00]{z-index:100;background-color:var(--main-color-900);flex-direction:column;width:320px;display:flex;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 32px #00000073}@media (width<=767px){.overlay-panel[data-v-7957ff00]{width:100%;box-shadow:none}}.overlay-header[data-v-7957ff00]{justify-content:space-between;align-items:center;padding:16px 20px;display:flex;box-shadow:inset 0 -1px #ffffff12}@media (width<=767px){.overlay-header[data-v-7957ff00]{padding:14px 16px}}@media (width<=575px){.overlay-header[data-v-7957ff00]{padding:12px}}.overlay-header h3[data-v-7957ff00]{color:var(--main-color-000);margin:0;font-size:20px;font-weight:700;line-height:1.3}@media (width<=575px){.overlay-header h3[data-v-7957ff00]{font-size:18px}}.overlay-header .close-btn[data-v-7957ff00]{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}.overlay-header .close-btn[data-v-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.overlay-header .close-btn[data-v-7957ff00]:disabled,.overlay-header .close-btn[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.overlay-header .close-btn[data-v-7957ff00]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.overlay-header .close-btn[data-v-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.overlay-header .close-btn[data-v-7957ff00]{width:32px;height:32px;color:var(--main-color-400);flex-shrink:0;padding:0}.group-action-section[data-v-7957ff00]{padding:12px}.new-group-btn[data-v-7957ff00]{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}.new-group-btn[data-v-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.new-group-btn[data-v-7957ff00]:disabled,.new-group-btn[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.new-group-btn[data-v-7957ff00]{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){.new-group-btn[data-v-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:var(--main-color-700)}}.new-group-btn[data-v-7957ff00]{width:100%}.group-creation-header[data-v-7957ff00]{flex-direction:column;gap:12px;padding:14px 20px;display:flex;box-shadow:inset 0 -1px #ffffff12}@media (width<=575px){.group-creation-header[data-v-7957ff00]{gap:10px;padding:12px 16px}}.group-creation-header span[data-v-7957ff00]{color:var(--main-color-400);font-size:12px;font-weight:600;line-height:1.3}.group-btns[data-v-7957ff00]{gap:8px;width:100%;display:flex}.group-btns button[data-v-7957ff00]{flex:1}.group-btns .group-confirm[data-v-7957ff00]{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}.group-btns .group-confirm[data-v-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.group-btns .group-confirm[data-v-7957ff00]:disabled,.group-btns .group-confirm[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.group-btns .group-confirm[data-v-7957ff00]{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){.group-btns .group-confirm[data-v-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.group-btns .group-cancel[data-v-7957ff00]{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}.group-btns .group-cancel[data-v-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.group-btns .group-cancel[data-v-7957ff00]:disabled,.group-btns .group-cancel[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.group-btns .group-cancel[data-v-7957ff00]{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){.group-btns .group-cancel[data-v-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff26}}.group-btns .group-danger[data-v-7957ff00]{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}.group-btns .group-danger[data-v-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.group-btns .group-danger[data-v-7957ff00]:disabled,.group-btns .group-danger[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.group-btns .group-danger[data-v-7957ff00]{background-color:var(--main-color-red);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){.group-btns .group-danger[data-v-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.group-btns .group-danger-outline[data-v-7957ff00]{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}.group-btns .group-danger-outline[data-v-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.group-btns .group-danger-outline[data-v-7957ff00]:disabled,.group-btns .group-danger-outline[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.group-btns .group-danger-outline[data-v-7957ff00]{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){.group-btns .group-danger-outline[data-v-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){background-color:#e74c3c4d}}.settings-overlay .settings-content[data-v-7957ff00]{flex-direction:column;flex:1;gap:24px;padding:20px;display:flex;overflow-y:auto}.settings-overlay .settings-group[data-v-7957ff00]{flex-direction:column;gap:12px;display:flex}.settings-overlay .settings-group label[data-v-7957ff00]{letter-spacing:.06em;text-transform:uppercase;color:var(--main-color-500);font-size:11px;font-weight:800;line-height:1.3}.settings-overlay .settings-group .volume-control-row[data-v-7957ff00]{background-color:var(--main-color-1000);--e-field-bg:var(--main-color-900);border-radius:10px;flex-direction:row;align-items:center;gap:12px;padding:12px;display:flex}.settings-overlay .settings-group .volume-icon-btn[data-v-7957ff00]{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}.settings-overlay .settings-group .volume-icon-btn[data-v-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.settings-overlay .settings-group .volume-icon-btn[data-v-7957ff00]:disabled,.settings-overlay .settings-group .volume-icon-btn[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.settings-overlay .settings-group .volume-icon-btn[data-v-7957ff00]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.settings-overlay .settings-group .volume-icon-btn[data-v-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.settings-overlay .settings-group .volume-icon-btn[data-v-7957ff00]{flex-shrink:0;width:32px;height:32px;padding:0}.settings-overlay .settings-group .volume-icon-btn img[data-v-7957ff00]{object-fit:contain;width:18px;height:18px}.settings-overlay .settings-group .volume-slider[data-v-7957ff00]{appearance:none;background-color:var(--main-color-800);cursor:pointer;border-radius:999px;outline:none;flex:1;height:4px}.settings-overlay .settings-group .volume-slider[data-v-7957ff00]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--main-color-orange);width:14px;height:14px;box-shadow:0 0 0 2px var(--main-color-900);cursor:pointer;border-radius:50%;transition:transform .15s}.settings-overlay .settings-group .volume-slider[data-v-7957ff00]::-webkit-slider-thumb:hover{transform:scale(1.2)}.settings-overlay .settings-group .volume-slider[data-v-7957ff00]::-moz-range-thumb{background-color:var(--main-color-orange);cursor:pointer;border:none;border-radius:50%;width:14px;height:14px}.settings-overlay .settings-group .volume-value[data-v-7957ff00]{color:var(--main-color-orange);font-variant-numeric:tabular-nums;text-align:right;font-size:12px;font-weight:600;line-height:1.3}.overlay-list[data-v-7957ff00]{flex:1;padding:10px 20px 20px;overflow-y:auto}@media (width<=575px){.overlay-list[data-v-7957ff00]{padding:8px 16px 16px}}.group-manage-overlay[data-v-7957ff00]{width:auto;right:0}.group-manage-body[data-v-7957ff00]{flex-direction:column;flex:1;gap:20px;padding:20px;display:flex;overflow-y:auto}@media (width<=575px){.group-manage-body[data-v-7957ff00]{gap:16px;padding:16px}}.group-manage-section[data-v-7957ff00],.group-manage-column[data-v-7957ff00]{flex-direction:column;gap:10px;display:flex}.group-manage-section label[data-v-7957ff00],.group-manage-column label[data-v-7957ff00]{letter-spacing:.06em;text-transform:uppercase;color:var(--main-color-500);font-size:11px;font-weight:800;line-height:1.3}.group-manage-body>.search-bar.nested[data-v-7957ff00]{margin:0;padding:0}.group-manage-limit-note[data-v-7957ff00]{color:#f59e0b;margin-top:-6px;font-size:12px;font-weight:400;line-height:1.4}.group-manage-columns[data-v-7957ff00]{gap:20px;display:flex}@media (width<=767px){.group-manage-columns[data-v-7957ff00]{flex-direction:column}}.group-manage-columns.single-column[data-v-7957ff00]{display:block}.group-manage-column[data-v-7957ff00]{flex:1;min-width:0}.group-manage-name-input[data-v-7957ff00]{box-sizing:border-box;background-color:var(--main-color-800);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-manage-name-input[data-v-7957ff00]:focus{border-color:var(--main-color-orange)}.group-manage-name-input[data-v-7957ff00]::placeholder{color:var(--main-color-500)}.group-manage-name-input.invalid[data-v-7957ff00]{border-color:var(--main-color-red)}@media (hover:none) and (pointer:coarse){.group-manage-name-input[data-v-7957ff00]{font-size:16px}}.group-manage-name-input[data-v-7957ff00]:disabled{opacity:1;cursor:default}.group-manage-member-list[data-v-7957ff00]{flex-direction:column;gap:6px;max-height:220px;padding-right:2px;display:flex;overflow-y:auto}.group-manage-member-row[data-v-7957ff00]{background-color:var(--main-color-1000);--e-field-bg:var(--main-color-900);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.group-manage-member-row.addable[data-v-7957ff00]{cursor:pointer}@media (hover:hover) and (pointer:fine){.group-manage-member-row.addable[data-v-7957ff00]:hover{background-color:var(--main-color-800)}}.group-manage-member-row.addable.disabled[data-v-7957ff00]{opacity:.5;cursor:not-allowed;pointer-events:none}.group-manage-member-row .member-avatar[data-v-7957ff00]{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.group-manage-member-row .member-name[data-v-7957ff00]{min-width:0;color:var(--main-color-100);flex:1;font-size:13px;font-weight:400;line-height:1.45}.group-manage-member-row .creator-badge[data-v-7957ff00]{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}.group-manage-member-row .remove-member-btn[data-v-7957ff00]{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}.group-manage-member-row .remove-member-btn[data-v-7957ff00]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.group-manage-member-row .remove-member-btn[data-v-7957ff00]:disabled,.group-manage-member-row .remove-member-btn[aria-disabled=true][data-v-7957ff00]{opacity:.5;cursor:default}.group-manage-member-row .remove-member-btn[data-v-7957ff00]{color:var(--main-color-300);background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.group-manage-member-row .remove-member-btn[data-v-7957ff00]:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--main-color-000);background-color:#ffffff12}}.group-manage-member-row .remove-member-btn[data-v-7957ff00]{border-radius:6px;flex-shrink:0;width:28px;height:28px;padding:0}@media (hover:hover) and (pointer:fine){.group-manage-member-row .remove-member-btn[data-v-7957ff00]:hover{color:#f87171}}.group-manage-member-row .add-member-icon[data-v-7957ff00]{color:var(--main-color-orange);flex-shrink:0;font-size:16px;font-weight:700;line-height:1.3}.group-manage-footer[data-v-7957ff00]{background-color:var(--main-color-900);flex-direction:column;gap:10px;padding:16px 20px;display:flex;box-shadow:inset 0 1px #ffffff12}@media (width<=575px){.group-manage-footer[data-v-7957ff00]{padding:12px 16px}}.group-manage-footer .group-manage-error[data-v-7957ff00]{color:#f87171;font-size:12px;font-weight:400;line-height:1.4}.group-manage-footer .group-manage-confirm-text[data-v-7957ff00]{color:var(--main-color-100);font-size:13px;font-weight:400;line-height:1.45}.text-truncate[data-v-7957ff00]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.fade-slide-enter-active[data-v-7957ff00],.fade-slide-leave-active[data-v-7957ff00]{transition:opacity .3s cubic-bezier(.34,1.56,.64,1),transform .3s cubic-bezier(.34,1.56,.64,1)}.fade-slide-enter-from[data-v-7957ff00]{opacity:0;transform:scale(.8)translateY(20px)}.fade-slide-leave-to[data-v-7957ff00]{opacity:0;transform:scale(.9)translateY(10px)}.overlay-fade-enter-active[data-v-7957ff00],.overlay-fade-leave-active[data-v-7957ff00]{transition:opacity .15s}.overlay-fade-enter-from[data-v-7957ff00],.overlay-fade-leave-to[data-v-7957ff00]{opacity:0}.global-cookies-component-wrapper[data-v-a11a17fd]{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;bottom:8px;left:50%;transform:translate(-50%)}@media (width<=932px){.global-cookies-component-wrapper[data-v-a11a17fd]{width:100vw;max-width:none;padding:0 16px;left:0;transform:none}}@media (width<=575px){.global-cookies-component-wrapper[data-v-a11a17fd]{padding:0 12px;bottom:4px}}.global-cookies-component-wrapper .component-wrapper[data-v-a11a17fd]{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-a11a17fd]{flex-direction:column;align-items:stretch;gap:12px;padding:12px 16px}}.global-cookies-component-wrapper .component-wrapper .cookies-text[data-v-a11a17fd]{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-a11a17fd]{text-align:center}}.global-cookies-component-wrapper .component-wrapper .cookies-btn[data-v-a11a17fd]{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-a11a17fd]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.global-cookies-component-wrapper .component-wrapper .cookies-btn[data-v-a11a17fd]:disabled,.global-cookies-component-wrapper .component-wrapper .cookies-btn[aria-disabled=true][data-v-a11a17fd]{opacity:.5;cursor:default}.global-cookies-component-wrapper .component-wrapper .cookies-btn[data-v-a11a17fd]{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-a11a17fd]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.global-cookies-component-wrapper .component-wrapper .cookies-btn[data-v-a11a17fd]{flex-shrink:0}.announcement-overlay[data-v-3b7b72a1]{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-3b7b72a1]{justify-content:stretch;align-items:stretch;padding:0}}@media (width<=575px){.announcement-overlay[data-v-3b7b72a1]{background-color:var(--main-color-1000)}}.announcement-stack-wrapper[data-v-3b7b72a1]{justify-content:center;align-items:center;width:100%;max-width:900px;display:flex;position:relative}@media (width<=767px){.announcement-stack-wrapper[data-v-3b7b72a1]{height:100%}}.card-stack[data-v-3b7b72a1]{border-radius:18px;width:100%;height:min(640px,85dvh);position:relative;overflow:hidden}@media (width<=767px){.card-stack[data-v-3b7b72a1]{border-radius:0;height:100%}}.announcement-card[data-v-3b7b72a1]{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-3b7b72a1]{padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}}.announcement-card[data-v-3b7b72a1]:before{content:"";background:linear-gradient(90deg, var(--main-color-orange), #f3920026);height:3px;position:absolute;top:0;left:0;right:0}.card-header[data-v-3b7b72a1]{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 8px;display:flex}.card-header h2[data-v-3b7b72a1]{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-3b7b72a1]{font-size:18px}}.card-header p[data-v-3b7b72a1]{color:var(--main-color-400);margin:4px 0 0;font-size:13px;font-weight:400;line-height:1.45}.card-header[data-v-3b7b72a1]{flex-shrink:0;align-items:center}.card-title[data-v-3b7b72a1]{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-3b7b72a1]{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-3b7b72a1]{grid-template-columns:1fr;gap:24px}}@media (width<=575px){.card-content[data-v-3b7b72a1]{padding:16px}}.left-panel[data-v-3b7b72a1]{flex-direction:column;gap:16px;min-height:0;display:flex}@media (width<=932px){.left-panel[data-v-3b7b72a1]{order:2}}@media (width>=576px) and (width<=932px){.left-panel[data-v-3b7b72a1]{order:1}}.right-panel[data-v-3b7b72a1]{justify-content:center;align-items:center;display:flex}@media (width<=932px){.right-panel[data-v-3b7b72a1]{order:1}}@media (width>=576px) and (width<=932px){.right-panel[data-v-3b7b72a1]{order:2}}.announcement-title[data-v-3b7b72a1]{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-3b7b72a1]{font-size:18px}}.announcement-description[data-v-3b7b72a1]{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-3b7b72a1]{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-3b7b72a1]{aspect-ratio:16/9}}@media (width>=576px) and (width<=932px){.media-container[data-v-3b7b72a1]{aspect-ratio:16/9;max-height:220px}}.announcement-media[data-v-3b7b72a1]{object-fit:cover;width:100%;height:100%}.announcement-media.default-logo[data-v-3b7b72a1]{box-sizing:border-box;object-fit:contain;opacity:.7;padding:24px}.card-footer[data-v-3b7b72a1]{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-3b7b72a1]{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-3b7b72a1]{left:16px;transform:translateY(-50%)}}.confirm-btn[data-v-3b7b72a1]{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-3b7b72a1]:focus-visible{outline:2px solid var(--main-color-orange);outline-offset:2px}.confirm-btn[data-v-3b7b72a1]:disabled,.confirm-btn[aria-disabled=true][data-v-3b7b72a1]{opacity:.5;cursor:default}.confirm-btn[data-v-3b7b72a1]{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-3b7b72a1]:where(:hover:not(:disabled,[aria-disabled=true])){opacity:.85}}.confirm-btn[data-v-3b7b72a1]{min-width:120px}.announcement-swap-enter-active[data-v-3b7b72a1],.announcement-swap-leave-active[data-v-3b7b72a1]{transition:opacity .25s}.announcement-swap-enter-from[data-v-3b7b72a1],.announcement-swap-leave-to[data-v-3b7b72a1]{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;height:100dvh;max-height:none;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);border-radius:0}}.popup-wrapper[data-v-2ce8d483]:before{content:"";background:linear-gradient(90deg, var(--main-color-orange), #f3920026);height:3px;position:absolute;top:0;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;height:100dvh;max-height:none;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);border-radius:0}}.popup-wrapper[data-v-41aff429]:before{content:"";background:linear-gradient(90deg, var(--main-color-orange), #f3920026);height:3px;position:absolute;top:0;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}}.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;height:100dvh;max-height:none;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);border-radius:0}}.adblock-modal[data-v-c9274274]:before{content:"";background:linear-gradient(90deg, var(--main-color-orange), #f3920026);height:3px;position:absolute;top:0;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-c7c2421c]{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex}.fade-leave-active[data-v-c7c2421c]{transition:opacity 2s}.fade-leave-to[data-v-c7c2421c]{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}@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{box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100dvh;min-height:100%;display:flex;position:relative;overflow:hidden}
