.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-c55d4579]{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-c55d4579]{justify-content:space-around;align-items:center;max-width:500px;height:50px;margin:0 auto;padding:0;display:flex}.nav-item[data-v-c55d4579]{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-c55d4579]:focus,.nav-item[data-v-c55d4579]:focus-visible,.nav-item[data-v-c55d4579]:active:not(.nav-item-active){background-color:#0000;outline:none}@media (hover:hover){.nav-item[data-v-c55d4579]:hover:not(.nav-item-disabled){color:#fff;background-color:#ffffff1a}}.nav-item-active[data-v-c55d4579]{background-color:#ffffff26;color:#fff!important}.nav-item-disabled[data-v-c55d4579]{opacity:.3;cursor:not-allowed}.nav-icon[data-v-c55d4579]{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-c55d4579]{background:#f472b6;border-radius:50%;width:9px;height:9px;position:absolute;top:6px;right:calc(50% - 18px)}.nav-item-active .nav-icon[data-v-c55d4579]{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-c55d4579]{filter:brightness(0)saturate()invert()sepia(0%)saturate(0%)hue-rotate(93deg)brightness(103%)contrast(103%)}}.nav-label[data-v-c55d4579]{font-size:.75rem;font-weight:500;line-height:1}.layout-wrapper[data-v-a08dc0bf]{background-color:var(--main-background-color,#f9fafb);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.layout-main-container[data-v-a08dc0bf]{-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-a08dc0bf]{padding-top:var(--safe-area-inset-top,0px)}.layout-wrapper.full-bleed[data-v-a08dc0bf]{background-color:var(--surface-panel)}.layout-wrapper.full-bleed .layout-main-container[data-v-a08dc0bf],.layout-wrapper.full-bleed .layout-main[data-v-a08dc0bf],.layout-wrapper.full-bleed .content-area[data-v-a08dc0bf]{background-color:var(--page-background)}.layout-wrapper.no-gutters .content-area[data-v-a08dc0bf]{padding:0}.layout-wrapper.chat-mode[data-v-a08dc0bf]{padding-bottom:0}.layout-main-container.chat-mode[data-v-a08dc0bf]{overflow:hidden}.layout-wrapper.chat-mode .layout-main[data-v-a08dc0bf]{padding-bottom:0}.layout-wrapper.chat-mode[data-v-a08dc0bf]{background-color:var(--chat-bg)}@media (width>=600px){.layout-wrapper.chat-mode[data-v-a08dc0bf]{background-color:var(--main-background-color,#f9fafb)}}.layout-wrapper.chat-mode .content-area[data-v-a08dc0bf]{background-color:var(--chat-bg)}.layout-main[data-v-a08dc0bf]{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-a08dc0bf]{text-align:center;background:0 0;padding:1rem}.page-title[data-v-a08dc0bf]{color:var(--text-color);margin:0;font-size:1.25rem;font-weight:600}.content-area[data-v-a08dc0bf]{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-a08dc0bf]{max-width:100%}.page-header[data-v-a08dc0bf]{padding:.75rem 1rem}.page-title[data-v-a08dc0bf]{font-size:1.125rem}.content-area[data-v-a08dc0bf]{padding:0 .75rem}}
