.modal-content[data-v-8cda67be]{padding:.5rem 0;overflow:hidden}.avatar-carousel[data-v-8cda67be]{padding:1rem 0;overflow:hidden}.nav-button[data-v-8cda67be]{background:var(--surface-panel);border:2px solid var(--text-muted);cursor:pointer;z-index:10;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .2s,transform .1s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 4px #0000001a}.nav-button[data-v-8cda67be]:hover{background:var(--surface-muted)}.nav-button[data-v-8cda67be]:active{transform:translateY(-50%)scale(.95)}.nav-button.left[data-v-8cda67be]{left:0}.nav-button.right[data-v-8cda67be]{right:0}.nav-button i[data-v-8cda67be]{color:var(--text-strong);font-size:1rem}.description-container[data-v-8cda67be]{text-align:left;max-height:100px;padding:0 .5rem;overflow-y:auto}.description-container[data-v-8cda67be]::-webkit-scrollbar{width:4px}.description-container[data-v-8cda67be]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.description-container[data-v-8cda67be]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.description-container[data-v-8cda67be]::-webkit-scrollbar-thumb:hover{background:#a1a1a1}html.dark .description-container[data-v-8cda67be]::-webkit-scrollbar-track{background:var(--surface-muted)}html.dark .description-container[data-v-8cda67be]::-webkit-scrollbar-thumb{background:var(--border-strong)}html.dark .description-container[data-v-8cda67be]::-webkit-scrollbar-thumb:hover{background:var(--text-subtle)}.description-container[data-v-8cda67be] p{margin:0 0 .5rem}.description-container[data-v-8cda67be] p:last-child{margin-bottom:0}.description-container[data-v-8cda67be] strong{font-weight:600}.description-container[data-v-8cda67be] em{font-style:italic}.description-container[data-v-8cda67be] h2{margin:0 0 .5rem;font-size:1rem;font-weight:600}.description-container[data-v-8cda67be] ul,.description-container[data-v-8cda67be] ol{margin:0 0 .5rem;padding-left:1.25rem}.description-container[data-v-8cda67be] li{margin:.25rem 0}.description-container[data-v-8cda67be] blockquote{border-left:2px solid var(--border-strong);color:var(--text-muted);margin:.5rem 0;padding-left:.75rem;font-style:italic}.avatar-reselection-modal .p-dialog-content{overflow:hidden!important}.bottom-nav[data-v-6ee58500]{height:calc(50px + var(--safe-area-inset-bottom,0px));z-index:999;background:#171717;position:fixed;bottom:0;left:0;right:0}.bottom-nav-inner[data-v-6ee58500]{justify-content:space-around;align-items:center;max-width:500px;height:50px;margin:0 auto;padding:0;display:flex}.nav-item[data-v-6ee58500]{color:#a7a7a7;-webkit-tap-highlight-color:transparent;border-radius:.5rem;outline:none;flex-direction:column;justify-content:center;align-items:center;min-width:60px;height:100%;padding:.4rem .75rem;text-decoration:none;transition:all .2s;display:flex;position:relative}.nav-item[data-v-6ee58500]:focus,.nav-item[data-v-6ee58500]:focus-visible,.nav-item[data-v-6ee58500]:active:not(.nav-item-active){background-color:#0000;outline:none}@media (hover:hover){.nav-item[data-v-6ee58500]:hover:not(.nav-item-disabled){color:#fff;background-color:#ffffff1a}}.nav-item-active[data-v-6ee58500]{background-color:#ffffff26;color:#fff!important}.nav-item-disabled[data-v-6ee58500]{opacity:.3;cursor:not-allowed}.nav-icon[data-v-6ee58500]{filter:brightness(0)saturate()invert(66%)sepia(0%)saturate(0%)hue-rotate(180deg)brightness(95%)contrast(87%);width:1.5rem;height:1.5rem;margin-bottom:.2rem}.unread-dot[data-v-6ee58500]{background:#f472b6;border-radius:50%;width:9px;height:9px;position:absolute;top:6px;right:calc(50% - 18px)}.nav-item-active .nav-icon[data-v-6ee58500]{filter:brightness(0)saturate()invert()sepia(0%)saturate(0%)hue-rotate(93deg)brightness(103%)contrast(103%)}@media (hover:hover){.nav-item:hover:not(.nav-item-disabled) .nav-icon[data-v-6ee58500]{filter:brightness(0)saturate()invert()sepia(0%)saturate(0%)hue-rotate(93deg)brightness(103%)contrast(103%)}}.nav-label[data-v-6ee58500]{font-size:.75rem;font-weight:500;line-height:1}.bottom-nav.redesign-nav[data-v-6ee58500]{height:calc(60px + var(--safe-area-inset-bottom,0px));background:0 0}.nav-frost[data-v-6ee58500]{pointer-events:none;background:linear-gradient(to bottom, transparent 0, color-mix(in srgb, var(--chat-bg) 4%, transparent) 7.5px, color-mix(in srgb, var(--chat-bg) 15%, transparent) 15px, color-mix(in srgb, var(--chat-bg) 30%, transparent) 22.5px, color-mix(in srgb, var(--chat-bg) 48%, transparent) 30px, color-mix(in srgb, var(--chat-bg) 66%, transparent) 37.5px, color-mix(in srgb, var(--chat-bg) 81%, transparent) 45px, color-mix(in srgb, var(--chat-bg) 92%, transparent) 52.5px, color-mix(in srgb, var(--chat-bg) 96%, transparent) 60px);position:absolute;inset:0}.nav-frost span[data-v-6ee58500]{-webkit-mask-image:var(--blur-mask);mask-image:var(--blur-mask);-webkit-mask-image:var(--blur-mask);position:absolute;inset:0}.nav-frost span[data-v-6ee58500]:first-child{-webkit-backdrop-filter:blur(4px);--blur-mask:linear-gradient(transparent 0, #0000000a 7.5px, #00000029 15px, #00000052 22.5px, #00000080 30px, #000000ad 37.5px, #000000d6 45px, #000000f5 52.5px, #000 60px)}.nav-frost span[data-v-6ee58500]:nth-child(2){-webkit-backdrop-filter:blur(12px);--blur-mask:linear-gradient(transparent 10px, #0000000a 16.25px, #00000029 22.5px, #00000052 28.75px, #00000080 35px, #000000ad 41.25px, #000000d6 47.5px, #000000f5 53.75px, #000 60px)}.nav-frost span[data-v-6ee58500]:nth-child(3){-webkit-backdrop-filter:blur(24px);--blur-mask:linear-gradient(transparent 20px, #0000000a 25px, #00000029 30px, #00000052 35px, #00000080 40px, #000000ad 45px, #000000d6 50px, #000000f5 55px, #000 60px)}.redesign-nav .bottom-nav-inner[data-v-6ee58500]{max-width:600px;height:60px;position:relative}.redesign-nav .nav-item[data-v-6ee58500]{color:var(--chat-meta);background:0 0;border-radius:999px;flex:1;min-width:0;padding:8px 4px}.redesign-nav .nav-item-active[data-v-6ee58500]{background:0 0;color:var(--chat-ink)!important}.redesign-nav .nav-icon[data-v-6ee58500]{filter:brightness(0)saturate()invert(57%)}.redesign-nav .nav-item-active .nav-icon[data-v-6ee58500]{filter:brightness(0)saturate()}.dark{filter:brightness(0)invert()}.redesign-nav .nav-label[data-v-6ee58500]{font:600 11.5px/1.2 Figtree,sans-serif}.redesign-nav .nav-item[data-v-6ee58500]:focus-visible{outline:2px solid var(--chat-accent);outline-offset:-3px}@media (hover:hover){.redesign-nav .nav-item[data-v-6ee58500]:hover:not(.nav-item-disabled){color:var(--chat-ink);background:0 0}}.redesign-nav-icon[data-v-6ee58500]{margin-bottom:3px}.redesign-unread[data-v-6ee58500]{color:#fff;text-align:center;background:#f06fb4;border-radius:99px;min-width:16px;height:16px;padding:0 4px;font:700 10px/16px Figtree,sans-serif;position:absolute;top:4px;left:calc(50% + 4px)}.layout-wrapper[data-v-30ec9805]{background-color:var(--main-background-color,#f9fafb);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.layout-main-container[data-v-30ec9805]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.layout-main-container.safe-area-top[data-v-30ec9805]{padding-top:var(--safe-area-inset-top,0px)}.layout-wrapper.full-bleed[data-v-30ec9805]{background-color:var(--surface-panel)}.layout-wrapper.full-bleed .layout-main-container[data-v-30ec9805],.layout-wrapper.full-bleed .layout-main[data-v-30ec9805],.layout-wrapper.full-bleed .content-area[data-v-30ec9805]{background-color:var(--page-background)}.layout-wrapper.no-gutters .content-area[data-v-30ec9805]{padding:0}.layout-wrapper.chat-mode[data-v-30ec9805]{padding-bottom:0}.layout-main-container.chat-mode[data-v-30ec9805]{overflow:hidden}.layout-wrapper.chat-mode .layout-main[data-v-30ec9805]{padding-bottom:0}.layout-wrapper.chat-mode[data-v-30ec9805]{background-color:var(--chat-bg)}@media (width>=600px){.layout-wrapper.chat-mode[data-v-30ec9805]{background-color:var(--main-background-color,#f9fafb)}}.layout-wrapper.chat-mode .content-area[data-v-30ec9805]{background-color:var(--chat-bg)}.layout-main[data-v-30ec9805]{width:100%;max-width:600px;min-height:0;padding-bottom:var(--bottom-nav-height,calc(50px + var(--safe-area-inset-bottom,0px)));flex-direction:column;flex:1;margin:0 auto;display:flex}.page-header[data-v-30ec9805]{text-align:center;background:0 0;padding:1rem}.page-title[data-v-30ec9805]{color:var(--text-color);margin:0;font-size:1.25rem;font-weight:600}.content-area[data-v-30ec9805]{background-color:var(--main-background-color,#f9fafb);flex-direction:column;flex:1;min-height:0;padding:0 1rem;display:flex}@media (width<=640px){.layout-main[data-v-30ec9805]{max-width:100%}.page-header[data-v-30ec9805]{padding:.75rem 1rem}.page-title[data-v-30ec9805]{font-size:1.125rem}.content-area[data-v-30ec9805]{padding:0 .75rem}}.layout-wrapper.redesign-layout[data-v-30ec9805],.layout-wrapper.redesign-layout .layout-main-container[data-v-30ec9805],.layout-wrapper.redesign-layout .layout-main[data-v-30ec9805],.layout-wrapper.redesign-layout .content-area[data-v-30ec9805]{background:var(--chat-bg)}.layout-wrapper.redesign-layout .content-area[data-v-30ec9805]{padding:0}.layout-wrapper.redesign-layout .layout-main-container[data-v-30ec9805]{overflow:hidden}.layout-wrapper.nav-underlay .layout-main[data-v-30ec9805],.layout-wrapper.edit-profile-mode .layout-main[data-v-30ec9805]{padding-bottom:0}
