.icefrog-layout[data-v-cb8052cd]{background:var(--ice-bg)}.icefrog-header[data-v-cb8052cd]{background:var(--ice-header);border-bottom:1px solid var(--ice-border);color:var(--ice-text)}.icefrog-header[data-v-cb8052cd] .q-toolbar{gap:12px;min-height:58px}.icefrog-header[data-v-cb8052cd] .q-toolbar__title{font-weight:800;letter-spacing:.04em}.icefrog-layout[data-v-cb8052cd] .icefrog-drawer{background:var(--ice-surface);border-color:var(--ice-border);color:var(--ice-muted)}.icefrog-drawer[data-v-cb8052cd] .q-list{padding:16px 12px}.icefrog-drawer[data-v-cb8052cd] .q-item{border-radius:12px;margin-bottom:4px;min-height:48px}.icefrog-drawer[data-v-cb8052cd] .q-item__section--avatar{min-width:44px}.icefrog-drawer[data-v-cb8052cd] .q-expansion-item__toggle-icon{color:var(--ice-muted)}.icefrog-drawer[data-v-cb8052cd] .q-item:hover{background:var(--ice-surface-2);color:var(--ice-text)}.icefrog-drawer[data-v-cb8052cd] .active-menu-link,.icefrog-drawer[data-v-cb8052cd] .active-menu-link:hover{background:#426b9b10;box-shadow:inset 3px 0 var(--ice-primary);color:var(--ice-primary)}.icefrog-drawer[data-v-cb8052cd] .q-item:focus-visible,.icefrog-header[data-v-cb8052cd] button:focus-visible{outline:3px solid var(--ice-primary);outline-offset:-3px}.icefrog-drawer-mini[data-v-cb8052cd] .q-list{padding:16px 10px}.icefrog-drawer-mini[data-v-cb8052cd] .q-item{justify-content:center;padding:12px}.icefrog-drawer-mini[data-v-cb8052cd] .q-item__section--avatar{min-width:0;padding-right:0}.icefrog-submenu{background:var(--ice-surface);border:1px solid var(--ice-border);border-radius:12px;color:var(--ice-muted)}.icefrog-submenu .q-item__label--header{color:var(--ice-muted)}.icefrog-submenu .active-menu-link{background:#426b9b10;color:var(--ice-primary)}.icefrog-content[data-v-cb8052cd]{background:var(--ice-bg);color:var(--ice-text)}.fa-beat[data-v-cb8052cd]{animation:fa-beat-cb8052cd 5s ease infinite}.section-left-profile[data-v-cb8052cd]{background:var(--ice-surface-2);display:flex;flex-direction:column;height:130px;justify-content:center;max-width:350px;width:100%}@keyframes fa-beat-cb8052cd{0%{transform:scale(1)}5%{transform:scale(1.25)}20%{transform:scale(1)}30%{transform:scale(1)}35%{transform:scale(1.25)}50%{transform:scale(1)}55%{transform:scale(1.25)}70%{transform:scale(1)}}
