body[data-ui-env=preview]{--vc-profile-shell-gap: clamp(var(--vc-space-4), 2vw, var(--vc-section-gap));--vc-profile-sidebar-width: clamp(14rem, 20vw, 15.5rem);--vc-profile-sidebar-top: calc(var(--vc-safe-top, 0px) + 5rem);--vc-profile-sidebar-max-height: calc(100svh - var(--vc-safe-top, 0px) - 6rem);--vc-profile-sidebar-title-padding: var(--vc-radius-1) var(--vc-space-3) var(--vc-space-2);--vc-profile-nav-gap: var(--vc-space-2);--vc-profile-nav-min-height: var(--vc-control-height-lg);--vc-profile-nav-radius: var(--vc-radius-3);--vc-profile-nav-padding-inline: var(--vc-control-padding-x);--vc-profile-nav-bg: var(--vc-surface-card);--vc-profile-nav-bg-active: hsl(var(--vc-action-primary-bg-hsl) / .1);--vc-profile-nav-border: var(--vc-border-subtle);--vc-profile-nav-border-active: hsl(var(--vc-action-primary-bg-hsl) / .68);--vc-profile-nav-color: var(--vc-text-primary);--vc-profile-nav-color-active: var(--vc-action-primary-bg);--vc-profile-nav-badge-bg: hsl(var(--vc-text-primary-hsl) / .08);--vc-profile-nav-badge-bg-active: var(--vc-action-primary-bg);--vc-profile-nav-badge-color: var(--vc-text-muted);--vc-profile-nav-badge-color-active: var(--vc-action-primary-text);--vc-profile-card-bg: var(--vc-surface-card);--vc-profile-card-bg-hover: hsl(var(--vc-action-primary-bg-hsl) / .1);--vc-profile-card-border: var(--vc-border-subtle);--vc-profile-card-border-active: hsl(var(--vc-action-primary-bg-hsl) / .62);--vc-profile-card-radius: var(--vc-radius-3);--vc-profile-card-padding: var(--vc-space-4) var(--vc-space-3);--vc-profile-card-shadow-hover: 0 18px 44px hsl(var(--vc-action-primary-bg-hsl) / .07);--vc-profile-main-padding: var(--vc-space-4) clamp(var(--vc-space-4), 2vw, var(--vc-space-6)) var(--vc-section-gap);--vc-profile-panel-padding-bottom: var(--vc-section-gap);--vc-profile-panel-heading-gap: var(--vc-space-4);--vc-profile-hero-min-height: clamp(24rem, 52svh, 31rem);--vc-profile-hero-margin-top: var(--vc-space-2);--vc-profile-hero-padding-top: var(--vc-space-3);--vc-profile-hero-radius: var(--vc-radius-4);--vc-profile-hero-edit-size: var(--vc-size-3);--vc-profile-hero-edit-bg: var(--vc-surface-card);--vc-profile-hero-edit-bg-hover: hsl(var(--vc-action-primary-bg-hsl) / .12);--vc-profile-chip-gap: var(--vc-space-2);--vc-profile-chip-bg: hsl(var(--vc-action-primary-bg-hsl) / .14);--vc-profile-chip-border: hsl(var(--vc-action-primary-bg-hsl) / .36);--vc-profile-chip-color: var(--vc-text-primary);--vc-profile-chip-min-height: var(--vc-size-1);--vc-profile-chip-padding-inline: var(--vc-space-2);--vc-profile-progress-bg: hsl(var(--vc-text-primary-hsl) / .08);--vc-profile-progress-fill: linear-gradient(90deg, hsl(var(--vc-action-primary-bg-hsl)), hsl(198 95% 58%));--vc-profile-tab-gap: var(--vc-space-2);--vc-profile-tab-padding: var(--vc-space-2) var(--vc-space-3);--vc-profile-tab-radius: var(--vc-radius-3);--vc-profile-tab-bg: var(--vc-surface-card);--vc-profile-tab-bg-active: hsl(var(--vc-action-primary-bg-hsl) / .16);--vc-profile-control-gap: var(--vc-space-1);--vc-profile-control-min-height: 2rem;--vc-profile-control-radius: var(--vc-radius-pill);--vc-profile-control-padding: var(--vc-space-1) var(--vc-space-3);--vc-profile-control-bg: var(--vc-bg-page);--vc-profile-control-bg-active: var(--vc-surface-card);--vc-profile-control-border: var(--vc-border-subtle);--vc-profile-control-color: var(--vc-text-muted);--vc-profile-control-color-active: var(--vc-text-primary);--vc-profile-control-shadow-active: 0 2px 8px hsl(var(--vc-bg-page-hsl) / .45);--vc-profile-accent-grid-gap: var(--vc-space-2);--vc-profile-accent-padding: var(--vc-space-1) var(--vc-space-2);--vc-profile-accent-bg: var(--vc-surface-card);--vc-profile-accent-bg-active: hsl(var(--vc-action-primary-bg-hsl) / .13);--vc-profile-accent-border-active: hsl(var(--vc-action-primary-bg-hsl) / .75);--vc-profile-accent-dot-size: var(--vc-space-3);--vc-profile-focus-shadow: 0 0 0 3px hsl(var(--vc-focus-ring-hsl) / .32);--vc-profile-transition: border-color var(--vc-motion-duration-fast) var(--vc-motion-ease-standard), background-color var(--vc-motion-duration-fast) var(--vc-motion-ease-standard), color var(--vc-motion-duration-fast) var(--vc-motion-ease-standard), box-shadow var(--vc-motion-duration-fast) var(--vc-motion-ease-standard), transform var(--vc-motion-duration-fast) var(--vc-motion-ease-standard);--vc-avatar-size-sm: var(--vc-size-4);--vc-avatar-size-md: var(--vc-size-6);--vc-avatar-size-lg: calc(var(--vc-size-8) * .9);--vc-avatar-size-xl: calc(var(--vc-size-8) * 1.3);--vc-avatar-radius-square: var(--vc-radius-3);--vc-avatar-radius-circle: var(--vc-radius-pill);--vc-avatar-border: hsl(var(--vc-action-primary-bg-hsl) / .48);--vc-avatar-border-image: var(--vc-border-subtle);--vc-avatar-border-hover: hsl(var(--vc-action-primary-bg-hsl) / .72);--vc-avatar-color: var(--vc-action-primary-bg);--vc-avatar-bg: hsl(var(--vc-action-primary-bg-hsl) / .1);--vc-avatar-bg-image: var(--vc-surface-card);--vc-avatar-font-family: var(--vc-font-mono);--vc-avatar-font-size-sm: var(--vc-font-size-1);--vc-avatar-font-size-md: var(--vc-font-size-2);--vc-avatar-font-size-lg: var(--vc-font-size-4);--vc-avatar-font-size-xl: var(--vc-font-size-6);--vc-avatar-font-weight: 850}body[data-ui-env=preview] .vc-profile-command-page .vc-profile-shell{gap:var(--vc-profile-shell-gap);border-radius:var(--vc-profile-card-radius)}@media(min-width:1024px){body[data-ui-env=preview] .vc-profile-command-page .vc-profile-shell{grid-template-columns:var(--vc-profile-sidebar-width) minmax(0,1fr)}}body[data-ui-env=preview] .vc-profile-command-page .vc-profile-sidebar{top:var(--vc-profile-sidebar-top);max-height:var(--vc-profile-sidebar-max-height);gap:var(--vc-profile-nav-gap)}body[data-ui-env=preview] .vc-profile-command-page .vc-profile-sidebar__title{padding:var(--vc-profile-sidebar-title-padding)}body[data-ui-env=preview] .vc-profile-command-page .vc-profile-side-link{min-height:var(--vc-profile-nav-min-height);gap:.75rem;border-color:var(--vc-profile-nav-border);border-radius:var(--vc-profile-nav-radius);background:var(--vc-profile-nav-bg);padding-inline:var(--vc-profile-nav-padding-inline);color:var(--vc-profile-nav-color);transition:var(--vc-profile-transition)}body[data-ui-env=preview] .vc-profile-command-page .vc-profile-side-link b{background:var(--vc-profile-nav-badge-bg);color:var(--vc-profile-nav-badge-color)}body[data-ui-env=preview] .vc-profile-command-page .vc-profile-side-link:hover,body[data-ui-env=preview] .vc-profile-command-page .vc-profile-side-link.is-active{border-color:var(--vc-profile-nav-border-active);background:var(--vc-profile-nav-bg-active);color:var(--vc-profile-nav-color-active);box-shadow:var(--vc-profile-card-shadow-hover)}body[data-ui-env=preview] .vc-profile-command-page .vc-profile-side-link.is-active b,body[data-ui-env=preview] .vc-profile-command-page .vc-profile-side-link:hover b{background:var(--vc-profile-nav-badge-bg-active);color:var(--vc-profile-nav-badge-color-active)}body[data-ui-env=preview] .vc-profile-command-page .vc-profile-main{padding:var(--vc-profile-main-padding)}body[data-ui-env=preview] .vc-profile-panel{padding-bottom:var(--vc-profile-panel-padding-bottom)}body[data-ui-env=preview] .vc-profile-command-page .vc-profile-panel-heading{margin-bottom:var(--vc-profile-panel-heading-gap)}body[data-ui-env=preview] .vc-profile-hero-zone{min-height:var(--vc-profile-hero-min-height);margin-top:var(--vc-profile-hero-margin-top);border-radius:var(--vc-profile-hero-radius);padding-top:var(--vc-profile-hero-padding-top)}body[data-ui-env=preview] .vc-profile-chip-row{gap:var(--vc-profile-chip-gap)}body[data-ui-env=preview] .vc-profile-chip-row span,body[data-ui-env=preview] .vc-profile-achievement-tier{min-height:var(--vc-profile-chip-min-height);border-color:var(--vc-profile-chip-border);background:var(--vc-profile-chip-bg);padding-inline:var(--vc-profile-chip-padding-inline);color:var(--vc-profile-chip-color)}body[data-ui-env=preview] .vc-profile-hero-edit{width:var(--vc-profile-hero-edit-size);height:var(--vc-profile-hero-edit-size);border-color:var(--vc-profile-card-border);border-radius:var(--vc-profile-card-radius);background:var(--vc-profile-hero-edit-bg);transition:var(--vc-profile-transition)}body[data-ui-env=preview] .vc-profile-hero-edit:hover,body[data-ui-env=preview] .vc-profile-hero-edit:focus-visible{background:var(--vc-profile-hero-edit-bg-hover);box-shadow:var(--vc-profile-focus-shadow)}body[data-ui-env=preview] .vc-profile-level-track{border-color:var(--vc-profile-card-border);background:var(--vc-profile-progress-bg)}body[data-ui-env=preview] .vc-profile-level-track span{background:var(--vc-profile-progress-fill)}body[data-ui-env=preview] .vc-profile-command-page .vc-workspace-stat{border-color:var(--vc-profile-card-border);border-radius:var(--vc-profile-card-radius);background:var(--vc-profile-card-bg);padding:var(--vc-profile-card-padding);transition:var(--vc-profile-transition)}body[data-ui-env=preview] .vc-workspace-stat:hover,body[data-ui-env=preview] .vc-workspace-stat.is-active{border-color:var(--vc-profile-card-border-active);background:var(--vc-profile-card-bg-hover)}body[data-ui-env=preview] .vc-profile-tab-btn{gap:var(--vc-profile-tab-gap);border-color:var(--vc-profile-card-border);border-radius:var(--vc-profile-tab-radius);background:var(--vc-profile-tab-bg);padding:var(--vc-profile-tab-padding);transition:var(--vc-profile-transition)}body[data-ui-env=preview] .vc-profile-tab-btn.is-active{border-color:var(--vc-profile-card-border-active);background:var(--vc-profile-tab-bg-active)}body[data-ui-env=preview] .vc-profile-tab-badge{border-color:var(--vc-profile-card-border);background:var(--vc-profile-control-bg-active)}body[data-ui-env=preview] .vc-theme-mode-group{gap:var(--vc-profile-control-gap);border-color:var(--vc-profile-control-border);border-radius:var(--vc-profile-control-radius);background:var(--vc-profile-control-bg)}body[data-ui-env=preview] .vc-theme-mode-btn{min-height:var(--vc-profile-control-min-height);border-radius:var(--vc-profile-control-radius);padding:var(--vc-profile-control-padding);color:var(--vc-profile-control-color);transition:var(--vc-profile-transition)}body[data-ui-env=preview] .vc-theme-mode-btn.is-active{background:var(--vc-profile-control-bg-active);box-shadow:var(--vc-profile-control-shadow-active);color:var(--vc-profile-control-color-active)}body[data-ui-env=preview] .vc-accent-grid{gap:var(--vc-profile-accent-grid-gap)}body[data-ui-env=preview] .vc-accent-btn{min-height:calc(var(--vc-profile-control-min-height) + .35rem);border-color:var(--vc-profile-control-border);border-radius:var(--vc-profile-tab-radius);background:var(--vc-profile-accent-bg);padding:var(--vc-profile-accent-padding);transition:var(--vc-profile-transition)}body[data-ui-env=preview] .vc-accent-btn:hover{border-color:var(--vc-profile-card-border-active)}body[data-ui-env=preview] .vc-accent-btn.is-active{border-color:var(--vc-profile-accent-border-active);background:var(--vc-profile-accent-bg-active)}body[data-ui-env=preview] .vc-accent-dot{width:var(--vc-profile-accent-dot-size);height:var(--vc-profile-accent-dot-size)}@media(max-width:1023px){body[data-ui-env=preview] .vc-profile-command-page .vc-profile-shell{gap:var(--vc-space-4)}body[data-ui-env=preview] .vc-profile-command-page .vc-profile-sidebar{max-height:none}}@media(max-width:760px){body[data-ui-env=preview] .vc-profile-command-page .vc-profile-main{padding:0}body[data-ui-env=preview] .vc-profile-hero-zone{--vc-profile-hero-min-height: 0;--vc-profile-hero-margin-top: var(--vc-space-3);--vc-profile-hero-padding-top: var(--vc-space-1)}body[data-ui-env=preview] .vc-profile-command-page .vc-profile-side-link{--vc-profile-nav-min-height: var(--vc-control-height-lg)}}
