@layer hm-components{.nav-link[data-v-a65e86d2]{--nav-c:var(--c-nav);--nav-bg:transparent;border-radius:var(--radius-2xl);background-color:var(--nav-bg);padding:var(--spacing-xs) var(--spacing-sm)}.nav-link[data-v-a65e86d2],.nav-link__content[data-v-a65e86d2]{align-items:center;gap:var(--spacing-xs);transition:var(--transition-default);flex-grow:1;display:flex}.nav-link__content[data-v-a65e86d2]{color:var(--nav-c)}.nav-link__content[data-v-a65e86d2] .icon{color:inherit;transition:var(--transition-default)}.nav-link__label[data-v-a65e86d2]{font-size:var(--text-nav-md);line-height:var(--text-nav-md-lh);font-weight:500}@media (hover:hover){.nav-link[data-v-a65e86d2]:hover{--nav-c:var(--c-nav-is-active);--nav-bg:var(--bg-nav-is-active)}}.nav-link[data-v-a65e86d2]:active{box-shadow:0 0 0 2px var(--bg-nav-is-active)}.nav-link--error[data-v-a65e86d2]{--nav-c:var(--fill-c-error)}@media (hover:hover){.nav-link--error[data-v-a65e86d2]:hover{--nav-c:var(--fill-c-error);--nav-bg:var(--fill-bg-error)}}.nav-link.router-link-active[data-v-a65e86d2]{--nav-c:var(--c-nav-is-active);--nav-bg:var(--bg-nav-is-active)}.nav-sublink[data-v-59fae667]{--nav-c:var(--c-nav);--nav-bg:transparent;align-items:center;gap:var(--spacing-xs);background-color:var(--nav-bg);border-radius:var(--radius-xl);padding:var(--spacing-2xs) var(--spacing-sm);transition:var(--transition-default);flex-grow:1;display:flex}.nav-sublink__label[data-v-59fae667]{color:var(--nav-c);font-size:var(--text-nav-sm);line-height:var(--text-nav-sm-lh);flex-grow:1}@media (hover:hover){.nav-sublink[data-v-59fae667]:hover{--nav-c:var(--c-nav-is-active);--nav-bg:var(--bg-nav-is-active)}}.nav-sublink[data-v-59fae667]:active{box-shadow:0 0 0 2px var(--bg-nav-is-active)}.nav-sublink.router-link-active[data-v-59fae667]{--nav-c:var(--c-nav-is-active);--nav-bg:var(--bg-nav-is-active)}.nav-subitem[data-v-b732807c]{padding-block:var(--spacing-4xs);display:flex}.nav-sublist[data-v-bf7995e6]{margin-block-start:var(--spacing-2xs);padding-inline-start:calc(var(--spacing-lg) + var(--spacing-4xs));position:relative}.nav-sublist[data-v-bf7995e6]:before{content:"";border-inline-start:1px solid var(--border-primary);height:100%;inset:0 auto auto calc(var(--spacing-lg) - var(--spacing-4xs));position:absolute}.nav-item[data-v-915c05ff]{flex-direction:column;flex-shrink:0;display:flex}.nav[data-v-0006328d]{flex-grow:1;position:relative}.nav__list[data-v-0006328d]{gap:var(--spacing-2xs);flex-direction:column;display:flex}}@layer components{.sidebar-subscription[data-v-1c22a9fa]{z-index:1;display:flex;position:relative}@media (hover:hover){.sidebar-subscription[data-v-1c22a9fa]:hover .line-art-decoration{scale:1.12}}.sidebar-subscription__main[data-v-1c22a9fa]{align-items:center;gap:var(--spacing-2xs);background:var(--subscription-bg);border-radius:var(--radius-2xl);padding:var(--spacing-md);z-index:1;flex-grow:1;display:flex;position:relative;overflow:hidden}.sidebar-subscription__main[data-v-1c22a9fa] .line-art-decoration{display:var(--subscription-decoration-display);width:18rem;height:18rem;color:var(--excellence-gold);opacity:.12;inset:var(--subscription-decoration-i);translate:var(--subscription-decoration-x) -50%;z-index:-1;transition:var(--transition-default);position:absolute}.sidebar-subscription__content[data-v-1c22a9fa]{gap:var(--spacing-5xs);flex-direction:column;flex-grow:1;display:flex}.sidebar-subscription__title[data-v-1c22a9fa]{color:var(--c-title);font-size:var(--text-body-sm);line-height:var(--text-body-sm-lh);font-weight:500}.sidebar-subscription__description[data-v-1c22a9fa]{color:var(--c-caption);font-size:var(--text-caption);line-height:var(--text-caption-lh);-webkit-line-clamp:1;line-clamp:1;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sidebar-subscription__arrow[data-v-1c22a9fa]{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(var(--blur-xs));backdrop-filter:blur(var(--blur-xs));padding:var(--spacing-4xs);justify-content:center;align-items:center;display:flex}.sidebar-subscription--none[data-v-1c22a9fa]{--subscription-decoration-display:block;--subscription-decoration-i:50% -50% auto auto;--subscription-decoration-x:-50%;--subscription-bg:transparent}.sidebar-subscription--none[data-v-1c22a9fa]:before{content:"";border-radius:var(--radius-2xl);z-index:-2;background-image:linear-gradient(93.85deg,#cba52c3d 46.84%,#cba52cb8);position:absolute;inset:0}.sidebar-subscription--none[data-v-1c22a9fa]:after{content:"";background-color:var(--bg-primary);border-radius:calc(var(--radius-2xl) - 2px);z-index:-1;width:calc(100% - 6px);transition:var(--transition-default);position:absolute;inset:2px 2px 2px 4px}.sidebar-subscription--active[data-v-1c22a9fa]{--subscription-decoration-display:block;--subscription-decoration-i:50% auto auto -50%;--subscription-decoration-x:50%;--subscription-bg:linear-gradient(93.85deg, #cba52c3d 46.84%, #cba52cb8)}.sidebar-subscription--pending[data-v-1c22a9fa]{--subscription-decoration-display:none;--subscription-bg:var(--fill-bg-warning)}.sidebar-storage[data-v-df484e9e]{gap:var(--spacing-2xs);flex-direction:column;display:flex}.sidebar-storage__remaining[data-v-df484e9e]{align-items:center;gap:var(--spacing-4xs);font-size:var(--text-caption);line-height:var(--text-caption-lh);display:flex}.sidebar[data-v-6b4f8c1c]{max-height:calc(100vh - var(--height-header));background-color:var(--bg-primary);box-shadow:var(--shadow-sm);padding-block:var(--spacing-2xl) var(--spacing-lg);padding-inline:var(--spacing-lg);flex-direction:column;overflow-y:auto}.sidebar[data-v-6b4f8c1c],.sidebar__main[data-v-6b4f8c1c]{gap:var(--spacing-md);display:flex}.sidebar__main[data-v-6b4f8c1c]{padding-inline:var(--spacing-md);flex-direction:column;flex:1 0 auto}.sidebar__title[data-v-6b4f8c1c]{font-size:2.4rem;font-weight:700;font-family:var(--font-secondary)}.sidebar__body[data-v-6b4f8c1c]{flex:1 0 auto}.sidebar__details[data-v-6b4f8c1c]{gap:var(--spacing-lg);border-block:1px solid var(--border-primary);padding-block:var(--spacing-lg);flex-direction:column;display:flex}}
