.card-sub{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--border-radius-md);background:linear-gradient(#ffffff80 0%,#fff0 100%);padding:1px;position:relative}.card-sub__inner{border-radius:var(--border-radius-md);background:linear-gradient(90deg,#6f8aff 0%,#5a74f6 100%);padding:8px}.card-sub__decor{border-radius:var(--border-radius-md);width:38px;height:100%;color:color-mix(in srgb, var(--bg-primary-inverse) 40%, transparent);justify-content:flex-end;display:flex;position:absolute;top:0;left:0;overflow:hidden}.card-sub__decor svg{height:66px}.card-sub__top{padding-left:37px}.card-sub__text{color:var(--text-secondary);font-size:1.2rem;font-weight:500;line-height:114%}.card-sub__text span{color:var(--text-primary)}.card-sub__bottom{text-align:center;margin-top:20px}.card-sub__bottom .button{margin-top:8px;margin-bottom:8px}.card-sub .caption{--caption-font-size:1.4rem;--caption-line-height:143%;--caption-font-weight:700}.card-sub--active{background:linear-gradient(180deg, color-mix(in srgb, var(--text-primary) 15%, transparent) 0%, transparent 100%)}.card-sub--active .card-sub__inner{background:var(--bg-el)}.card-sub--active .card-sub__text{color:var(--text-tertiary)}.card-sub--active .card-sub__text span{color:var(--text-secondary)}.card-sub--active .card-sub__decor{color:color-mix(in srgb, var(--bg-primary-inverse) 15%, transparent)}.card-sub--active .caption{color:var(--text-secondary)}[data-theme=dark]{--header-logo:#d4d4d4}[data-theme=light]{--header-logo:#333339}.header{z-index:15;width:100%;transition:background var(--transition), transform var(--transition);background:var(--bg-primary);border-bottom:1px solid var(--border-tertiary);position:fixed;top:0;left:0;transform:translateY(0%)}.header-sticky{transform:translateY(-100%)}.nav{height:var(--layout-header-height);justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}.nav-logo{align-items:center;gap:6px;display:flex}@media screen and (width<=575.98px){.nav-logo{display:none}}@media screen and (width<=991.98px){.nav-logo .v-popper{display:none}}.nav-logo__link{color:var(--header-logo);width:auto;height:24px;transition:color var(--transition), svg var(--transition);display:flex;position:relative}.nav-logo__link span{text-transform:capitalize;min-width:24px;height:20px;color:var(--text-primary);border-radius:4px;justify-content:center;align-items:center;margin-left:4px;padding:0 4px;font-size:1.1rem;font-weight:700;line-height:111%;display:inline-flex;position:absolute;top:-14px}@media screen and (width>=480px){.nav-logo__link span{top:-14px;right:-20px}}.nav-logo__link:hover{color:var(--text-primary)}.nav-logo__mode{--button-size:56px}.nav-logo__mode-cnt{flex-direction:column;align-items:flex-start;gap:4px;margin-right:auto}.nav-logo__mode-title{color:var(--text-primary);font-family:Montserrat,MontserratVariable,sans-serif;font-size:1.4rem;font-weight:600;line-height:133%}.nav-logo__mode-text{color:var(--text-tertiary);gap:4px;font-size:1.2rem;line-height:114%;display:flex}.nav-logo__mode-text span{color:var(--error)}.nav-search{width:100%}@media screen and (width<=991.98px){.nav-search__btn{background:var(--bg-tertiary);border-color:var(--border-tertiary);width:100%;min-width:0;max-width:100%;color:var(--text-tertiary);--button-svg:var(--text-secondary);flex:auto;justify-content:flex-start}}.nav-menu{align-items:center;gap:12px;display:flex}@media screen and (width<=991.98px){.nav-menu{flex:auto;width:100%;min-width:0}}@media screen and (width>=992px){.nav-menu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (width<=991.98px){.nav-menu>:not(.nav-search){display:none}}.nav-person{justify-content:space-between;align-items:center;gap:8px;display:flex}@media screen and (width<=991.98px){.nav-person{display:none}}.nav-person__profile{margin-left:8px}.nav-person__menu{--dropdown-padding:8px;width:264px}.nav-person__menu .divider{margin-top:4px;margin-bottom:4px}@media screen and (width>=992px){.nav-person__menu--theme{min-width:258.53px}}.nav-person__list{flex-direction:column;gap:4px;display:flex}.nav-person__list .button{--button-padding:8px}.nav-person__teams{gap:4px;display:flex}.nav-person__theme svg:last-child{margin-left:auto}.nav-person__theme-color{color:var(--text-tertiary)}.nav-person__balance{grid-template-columns:repeat(2,1fr);gap:4px;display:grid}.nav-person__balance:has(>:only-child){grid-template-columns:auto}.nav-person__actions{gap:4px;display:flex}.nav-person__link{align-items:center;gap:8px;display:flex}.nav-person__link .card-type{gap:8px;margin-top:3px}.nav-person__link-arrow{width:20px;color:var(--text-tertiary);flex:none;align-items:center;display:flex}
