.search-results-panel{position:absolute;top:100%;left:0;right:0;margin-top:var(--spacing-2);background-color:var(--color-semantic-bg-white);border-radius:var(--shape-semantic-floating-rounded);box-shadow:var(--shadow-semantic-dropdown-default);max-height:400px;overflow-y:auto;z-index:var(--zIndex-semantic-dropdown)}.search-results-panel__listbox{outline:none}.search-results-panel__section-header{padding:var(--spacing-2) var(--spacing-3);font-size:var(--typography-fontSize-100);font-weight:var(--typography-fontWeight-semibold);color:var(--color-semantic-text-secondary);background-color:var(--color-semantic-overlay-hover-default);border-bottom:var(--dimension-semantic-borderWidth-default) solid var(--color-semantic-border-subtle-default)}.search-results-panel__quick-action{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);cursor:pointer;outline:none;transition:background-color var(--motion-duration-fast) var(--motion-easing-easeOut)}.search-results-panel__quick-action[data-focused],.search-results-panel__quick-action:hover{background-color:var(--color-semantic-overlay-hover-default)}.search-results-panel__quick-action-icon{width:var(--dimension-semantic-icon-lg, 32px);height:var(--dimension-semantic-icon-lg, 32px);display:flex;align-items:center;justify-content:center;border-radius:var(--shape-semantic-interactive-default);background-color:var(--color-semantic-overlay-hover-default);flex-shrink:0}.search-results-panel__quick-action-content{flex:1;min-width:0}.search-results-panel__quick-action-title{font-size:var(--typography-fontSize-300);font-weight:var(--typography-fontWeight-medium);color:var(--color-semantic-text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-results-panel__quick-action-subtitle{font-size:var(--typography-fontSize-200);color:var(--color-semantic-text-secondary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-results-panel__chevron{width:var(--dimension-semantic-icon-sm);height:var(--dimension-semantic-icon-sm);color:var(--color-semantic-text-disabled);flex-shrink:0}.search-results-panel__section{display:block}.search-results-panel__section-label{padding:var(--spacing-1) var(--spacing-2);font-size:var(--typography-fontSize-100);font-weight:var(--typography-fontWeight-semibold);color:var(--color-semantic-text-secondary);background-color:var(--color-semantic-overlay-hover-default);margin:0}.search-results-panel__divider{height:var(--dimension-semantic-borderWidth-default);background-color:var(--color-semantic-border-subtle-default)}.search-result-item{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-easeOut)}.search-result-item:hover,.search-result-item--selected{background-color:var(--color-semantic-overlay-hover-default)}.search-result-item__icon{width:var(--dimension-semantic-icon-lg, 32px);height:var(--dimension-semantic-icon-lg, 32px);display:flex;align-items:center;justify-content:center;border-radius:var(--shape-semantic-interactive-default);background-color:var(--color-semantic-overlay-hover-default);flex-shrink:0}.search-result-item__content{flex:1;min-width:0}.search-result-item__title{font-size:var(--typography-fontSize-300);font-weight:var(--typography-fontWeight-medium);color:var(--color-semantic-text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-result-item__subtitle{font-size:var(--typography-fontSize-200);color:var(--color-semantic-text-secondary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-results-panel__message{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-4);gap:var(--spacing-2)}.search-results-panel__message p{margin:0;color:var(--color-semantic-text-secondary);font-size:var(--typography-fontSize-300)}.search-results-panel__spinner{width:24px;height:24px;border:2px solid var(--color-semantic-border-subtle-default);border-top-color:var(--color-semantic-interactive-primary-default);border-radius:var(--shape-semantic-radius-full);animation:spinner-rotate .8s linear infinite}.search-results-panel__footer{display:flex;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);background-color:var(--color-semantic-overlay-hover-default)}.search-results-panel__hint{font-size:var(--typography-fontSize-100);color:var(--color-semantic-text-secondary)}.search-results-panel__hint kbd{padding:var(--spacing-1);border-radius:var(--shape-semantic-interactive-default);background-color:var(--color-semantic-bg-surface-default);font-family:inherit;font-size:var(--typography-fontSize-100)}.searchbar{position:relative;flex-grow:1;max-width:560px;margin:0 var(--spacing-3);z-index:var(--zIndex-semantic-dropdown)}@media(max-width:899.95px){.searchbar{margin:0 var(--spacing-2)}}.searchbar__input-container{display:flex;align-items:center;gap:var(--spacing-2);padding:0 var(--spacing-3);height:40px;background-color:var(--color-semantic-overlay-hover-default);border-radius:var(--shape-semantic-interactive-pill);border:var(--dimension-semantic-borderWidth-default) solid transparent;transition:all var(--duration-semantic-fast-default) var(--easing-semantic-standard)}.searchbar__input-container:hover{background-color:var(--color-semantic-bg-surface-hover)}.searchbar__input-container:focus-within{border-color:var(--color-semantic-focus-default);box-shadow:0 0 0 var(--dimension-semantic-focusRing-width) var(--color-semantic-focus-ring)}.searchbar__icon{width:var(--dimension-semantic-icon-sm);height:var(--dimension-semantic-icon-sm);color:var(--color-semantic-text-secondary);flex-shrink:0}.searchbar__filter-chip{display:flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);background-color:var(--color-semantic-interactive-primary-default);color:var(--color-semantic-text-inverse);border-radius:var(--shape-semantic-interactive-default);font-size:var(--typography-primitive-fontSize-100);font-weight:var(--typography-primitive-fontWeight-medium);flex-shrink:0}.searchbar__filter-chip-close{border:none;background:none;color:inherit;cursor:pointer;padding:0;margin-left:var(--spacing-1);font-size:var(--typography-primitive-fontSize-200);line-height:1;opacity:var(--opacity-muted);transition:opacity var(--duration-semantic-fast-default) var(--easing-semantic-standard)}.searchbar__filter-chip-close:hover{opacity:var(--opacity-full)}.searchbar__input{flex:1;min-width:0;border:none;background:transparent;font-size:var(--typography-primitive-fontSize-300);color:var(--color-semantic-text-primary);outline:none}.searchbar__input::placeholder{color:var(--color-semantic-text-secondary)}.searchbar__spinner{width:16px;height:16px;border:2px solid var(--color-semantic-border-subtle-default);border-top-color:var(--color-semantic-interactive-primary-default);border-radius:var(--shape-semantic-radius-full);animation:spinner-rotate .8s linear infinite;flex-shrink:0}.searchbar__shortcut{font-size:var(--typography-primitive-fontSize-100);color:var(--color-semantic-text-disabled);white-space:nowrap;flex-shrink:0}@media(max-width:599.95px){.searchbar__shortcut{display:none}}.user-avatar{border-radius:var(--shape-semantic-radius-full);object-fit:cover;border-style:solid;flex-shrink:0}.user-avatar--xs{width:var(--dimension-semantic-avatar-xs);height:var(--dimension-semantic-avatar-xs);border-width:var(--dimension-semantic-borderWidth-default)}.user-avatar--sm{width:var(--dimension-semantic-avatar-sm);height:var(--dimension-semantic-avatar-sm);border-width:var(--dimension-semantic-borderWidth-default)}.user-avatar--md{width:var(--dimension-semantic-avatar-md);height:var(--dimension-semantic-avatar-md);border-width:var(--dimension-semantic-borderWidth-thick)}.user-avatar--lg{width:var(--dimension-semantic-avatar-lg);height:var(--dimension-semantic-avatar-lg);border-width:var(--dimension-semantic-borderWidth-focus)}.user-menu__trigger{display:flex;align-items:center;justify-content:center;padding:var(--spacing-1);background:transparent;border:none;border-radius:var(--shape-semantic-radius-full);cursor:pointer;transition:opacity var(--duration-semantic-fast-default) var(--easing-semantic-standard)}.user-menu__trigger:hover{opacity:var(--opacity-muted)}.user-menu__trigger:focus-visible{outline:var(--dimension-semantic-focusRing-width) solid var(--color-semantic-focus-default);outline-offset:var(--dimension-semantic-focusRing-offset)}.user-menu__popover{z-index:var(--zIndex-semantic-dropdown);margin-top:var(--spacing-2);min-width:220px;background-color:var(--color-semantic-bg-surface-default);border-radius:var(--shape-semantic-floating-rounded);box-shadow:var(--shadow-semantic-dropdown-default);outline:none;overflow:hidden}.user-menu__popover[data-entering]{animation:popover-enter var(--duration-semantic-fast-default) var(--easing-semantic-standard)}.user-menu__popover[data-exiting]{animation:popover-exit var(--duration-semantic-fast-default) var(--easing-semantic-easeIn)}.user-menu__menu{padding:var(--spacing-1) 0;outline:none}.user-menu__header{padding:var(--spacing-2);border-bottom:var(--dimension-semantic-borderWidth-default) solid var(--color-semantic-border-subtle-default)}.user-menu__label{color:var(--color-semantic-text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:var(--typography-primitive-fontSize-100);margin:0}.user-menu__role{font-weight:var(--typography-primitive-fontWeight-semibold);margin:var(--spacing-1) 0 0 0;font-size:var(--typography-primitive-fontSize-300)}.user-menu__name{color:var(--color-semantic-text-secondary);font-size:var(--typography-primitive-fontSize-300);margin:var(--spacing-1) 0 0 0}.user-menu__item{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);margin:var(--spacing-1) var(--spacing-1);border-radius:var(--shape-semantic-interactive-default);cursor:pointer;outline:none;font-size:var(--typography-primitive-fontSize-300);color:var(--color-semantic-text-primary);transition:background-color var(--duration-semantic-fast-default) var(--easing-semantic-standard)}.user-menu__item[data-focused],.user-menu__item:hover{background-color:var(--color-semantic-overlay-hover-default)}.user-menu__item[data-disabled]{opacity:var(--opacity-disabled);cursor:not-allowed}.user-menu__item--danger{color:var(--color-semantic-status-error-default)}.user-menu__item--danger[data-focused],.user-menu__item--danger:hover{background-color:var(--color-semantic-bg-system-danger-muted)}.user-menu__item-icon{width:var(--dimension-semantic-icon-sm);height:var(--dimension-semantic-icon-sm);flex-shrink:0}.user-menu__divider{height:var(--dimension-semantic-borderWidth-default);background-color:var(--color-semantic-border-subtle-default);margin:var(--spacing-1) 0}@keyframes popover-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes popover-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes tooltip-enter{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes spinner-rotate{to{transform:rotate(360deg)}}.shared-spinner{border:2px solid var(--color-semantic-border-subtle-default);border-top-color:var(--color-semantic-interactive-primary-default);border-radius:var(--shape-semantic-radius-full);animation:spinner-rotate .8s linear infinite;flex-shrink:0}.shared-spinner--sm{width:16px;height:16px}.shared-spinner--md{width:24px;height:24px}.topbar{position:sticky;top:0;z-index:var(--zIndex-semantic-navigation);height:var(--topbar-height-sm, 64px);background-color:var(--theme-navbar-color, var(--color-semantic-bg-surface-default));color:var(--color-semantic-text-primary);box-shadow:var(--shadow-semantic-card-default);border-bottom:var(--dimension-semantic-borderWidth-default) solid var(--color-semantic-border-subtle-default);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(max-width:899.95px){.topbar{height:var(--topbar-height-xs, 56px)}}.topbar__nav{display:flex;align-items:center;height:100%;padding:0 var(--spacing-4);gap:var(--spacing-2)}@media(max-width:899.95px){.topbar__nav{padding:0 var(--spacing-2);gap:var(--spacing-1)}}.topbar__menu-toggle{display:none;align-items:center;justify-content:center;width:var(--dimension-semantic-icon-container-sm);height:var(--dimension-semantic-icon-container-sm);padding:0;margin-right:var(--spacing-1);background:transparent;border:none;border-radius:var(--shape-semantic-interactive-pill);color:inherit;cursor:pointer;opacity:var(--opacity-muted);transition:opacity var(--duration-semantic-fast-default) var(--easing-semantic-standard),background-color var(--duration-semantic-fast-default) var(--easing-semantic-standard)}.topbar__menu-toggle:hover{opacity:var(--opacity-full);background-color:var(--color-semantic-overlay-hover-default)}.topbar__menu-toggle:focus-visible{outline:var(--dimension-semantic-focusRing-width) solid var(--color-semantic-focus-default);outline-offset:var(--dimension-semantic-focusRing-offset)}@media(max-width:899.95px){.topbar__menu-toggle{display:flex}}.topbar__search{flex:1;display:flex;justify-content:center;max-width:560px}.topbar__spacer{flex:1}.topbar__utilities{display:flex;align-items:center;gap:var(--spacing-2)}@media(max-width:899.95px){.topbar__utilities{gap:var(--spacing-1)}}.topbar__icon-button{display:flex;align-items:center;justify-content:center;width:var(--dimension-semantic-icon-container-sm);height:var(--dimension-semantic-icon-container-sm);padding:0;background:transparent;border:none;border-radius:var(--shape-semantic-interactive-pill);color:inherit;cursor:pointer;opacity:var(--opacity-muted);transition:opacity var(--duration-semantic-fast-default) var(--easing-semantic-standard),background-color var(--duration-semantic-fast-default) var(--easing-semantic-standard)}.topbar__icon-button:hover{opacity:var(--opacity-full);background-color:var(--color-semantic-overlay-hover-default)}.topbar__icon-button:focus-visible{outline:var(--dimension-semantic-focusRing-width) solid var(--color-semantic-focus-default);outline-offset:var(--dimension-semantic-focusRing-offset)}.topbar__icon-button:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.topbar__avatar-button{display:flex;align-items:center;justify-content:center;padding:var(--spacing-1);background:transparent;border:none;border-radius:var(--shape-semantic-radius-full);cursor:pointer;transition:opacity var(--duration-semantic-fast-default) var(--easing-semantic-standard)}.topbar__avatar-button:hover{opacity:var(--opacity-muted)}.topbar__avatar-button:focus-visible{outline:var(--dimension-semantic-focusRing-width) solid var(--color-semantic-focus-default);outline-offset:var(--dimension-semantic-focusRing-offset)}.topbar__avatar{width:var(--dimension-semantic-avatar-xs);height:var(--dimension-semantic-avatar-xs);border-radius:var(--shape-semantic-radius-full);object-fit:cover;border:var(--dimension-semantic-borderWidth-thick) solid var(--topbar-avatar-border-color, var(--color-semantic-interactive-primary-default))}.topbar__user-menu-popover{z-index:var(--zIndex-semantic-dropdown);margin-top:var(--spacing-2);min-width:220px;background-color:var(--color-semantic-bg-surface-default);border-radius:var(--shape-semantic-floating-rounded);box-shadow:var(--shadow-semantic-dropdown-default);outline:none;overflow:hidden}.topbar__user-menu-popover[data-entering]{animation:popover-enter var(--duration-semantic-fast-default) var(--easing-semantic-standard)}.topbar__user-menu-popover[data-exiting]{animation:popover-exit var(--duration-semantic-fast-default) var(--easing-semantic-easeIn)}.topbar__user-menu{padding:var(--spacing-1) 0;outline:none}.topbar__user-info{padding:var(--spacing-2);border-bottom:var(--dimension-semantic-borderWidth-default) solid var(--color-semantic-border-subtle-default)}.topbar__user-label{color:var(--color-semantic-text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:var(--typography-primitive-fontSize-100);margin:0}.topbar__user-role{font-weight:var(--typography-primitive-fontWeight-semibold);margin-top:var(--spacing-1);font-size:var(--typography-primitive-fontSize-300)}.topbar__user-name{color:var(--color-semantic-text-secondary);font-size:var(--typography-primitive-fontSize-300);margin-top:var(--spacing-1)}.topbar__menu-item{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);margin:var(--spacing-1) var(--spacing-1);border-radius:var(--shape-semantic-interactive-default);cursor:pointer;outline:none;font-size:var(--typography-primitive-fontSize-300);color:var(--color-semantic-text-primary);transition:background-color var(--duration-semantic-fast-default) var(--easing-semantic-standard)}.topbar__menu-item[data-focused],.topbar__menu-item:hover{background-color:var(--color-semantic-overlay-hover-default)}.topbar__menu-item[data-disabled]{opacity:var(--opacity-disabled);cursor:not-allowed}.topbar__menu-item--danger{color:var(--color-semantic-status-error-default)}.topbar__menu-item--danger[data-focused],.topbar__menu-item--danger:hover{background-color:var(--color-semantic-bg-system-danger-muted)}.topbar__menu-item-icon{width:var(--dimension-semantic-icon-sm);height:var(--dimension-semantic-icon-sm);flex-shrink:0}.topbar__menu-divider{height:var(--dimension-semantic-borderWidth-default);background-color:var(--color-semantic-border-subtle-default);margin:var(--spacing-1) 0}.topbar__calendar-trigger{position:relative}.topbar__tooltip{z-index:var(--zIndex-semantic-tooltip);padding:var(--spacing-1) var(--spacing-2);background-color:var(--color-semantic-bg-inverse);color:var(--color-semantic-text-inverse);border-radius:var(--shape-semantic-floating-default);font-size:var(--typography-primitive-fontSize-200);box-shadow:var(--shadow-semantic-tooltip-default);pointer-events:none}.topbar__tooltip[data-entering]{animation:tooltip-enter var(--duration-semantic-fast-default) var(--easing-semantic-standard)}.topbar__desktop-only{display:flex}@media(max-width:899.95px){.topbar__desktop-only{display:none}}:root{--sidebar-bg-color: var(--color-semantic-bg-surface-inverse);--sidebar-secondary-bg-color: var(--color-semantic-bg-emphasis);--sidebar-text-color: var(--color-semantic-text-onEmphasis);--sidebar-secondary-text-color: var(--color-semantic-text-onFloatingInverse-secondary);--sidebar-border-color: var(--color-semantic-border-floating-inverse);--sidebar-hover-bg: var(--color-semantic-overlay-hover-inverse);--sidebar-active-bg: var(--color-semantic-overlay-selected-subtle);--sidebar-primary-color: var(--color-semantic-interactive-primary-default);--sidebar-header-height: var(--dimension-semantic-shell-sidebar-header-height);--sidebar-footer-height: var(--dimension-semantic-shell-sidebar-footer-height);--sidebar-width: var(--dimension-semantic-shell-sidebar-width-default);--sidebar-width-expanded: var(--dimension-semantic-shell-sidebar-width-default);--sidebar-collapsed-width: var(--dimension-semantic-shell-sidebar-width-collapsed);--sidebar-menu-item-height: var(--dimension-semantic-height-control-lg);--sidebar-menu-item-width: var(--dimension-semantic-shell-sidebar-item-width);--sidebar-menu-item-border-radius: var(--shape-semantic-radius-md);--sidebar-indicator-width: var(--dimension-semantic-borderWidth-indicator);--sidebar-font-size: var(--typography-primitive-fontSize-400);--sidebar-font-size-small: var(--typography-primitive-fontSize-200);--sidebar-font-size-xs: var(--typography-primitive-fontSize-100);--sidebar-font-weight: var(--typography-primitive-fontWeight-regular);--sidebar-font-weight-active: var(--typography-primitive-fontWeight-medium);--sidebar-font-weight-heading: var(--typography-primitive-fontWeight-semibold);--sidebar-letter-spacing-wide: var(--typography-primitive-letterSpacing-wide);--sidebar-transition-speed: var(--duration-semantic-slow-default);--sidebar-transition-timing: var(--easing-semantic-expressive)}@media(max-width:1200px){:root{--sidebar-width: var(--dimension-semantic-shell-sidebar-width-lg);--sidebar-width-expanded: var(--dimension-semantic-shell-sidebar-width-lg)}}@media(max-width:899.95px){:root{--sidebar-width: var(--dimension-semantic-shell-sidebar-offCanvas-width);--sidebar-width-expanded: var(--dimension-semantic-shell-sidebar-offCanvas-hiddenWidth);--sidebar-collapsed-width: var(--dimension-semantic-shell-sidebar-offCanvas-hiddenWidth)}}.sidebar{position:fixed;top:0;left:0;height:100vh;width:var(--sidebar-width);background-color:var(--sidebar-bg-color);color:var(--sidebar-text-color);font-family:var(--typography-fontFamily-sans);transition:width var(--sidebar-transition-speed) var(--sidebar-transition-timing);z-index:var(--zIndex-semantic-sidebar);overflow:hidden;border-right:var(--dimension-semantic-borderWidth-default) solid var(--sidebar-border-color);display:flex;flex-direction:column;contain:layout style;will-change:width,transform}.sidebar.collapsed{width:var(--sidebar-collapsed-width)}@media(max-width:899.95px){.sidebar{transform:translate(-100%);transition:transform var(--sidebar-transition-speed) var(--sidebar-transition-timing);z-index:var(--zIndex-semantic-dialog);width:var(--sidebar-width)}.sidebar.mobile-open{transform:translate(0)}.sidebar.collapsed{width:var(--sidebar-width)}.sidebar.mobile-open:before{content:"";position:fixed;top:0;left:var(--sidebar-width);right:0;bottom:0;background:var(--color-semantic-overlay-backdrop-default);z-index:-1}}.sidebar-layout{display:flex;flex-direction:column;height:100%}.sidebar-header{min-height:var(--sidebar-header-height);height:auto;padding:var(--spacing-4);display:flex;align-items:center;border-bottom:var(--dimension-semantic-borderWidth-default) solid var(--sidebar-border-color);flex-shrink:0;position:relative;z-index:calc(var(--zIndex-semantic-sidebar) + 2)}.sidebar.collapsed .sidebar-header{padding:var(--spacing-3) var(--spacing-2);min-height:auto}.sidebar-header-content{display:flex;align-items:center;justify-content:center;width:100%;position:relative}.sidebar-logo{color:var(--sidebar-text-color);font-weight:var(--typography-fontWeight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-toggle{background:none;border:none;color:var(--sidebar-text-color);cursor:pointer;padding:var(--spacing-2);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-100);transition:background-color var(--motion-duration-fast);z-index:var(--zIndex-semantic-base)}.sidebar-toggle:hover{background-color:var(--sidebar-hover-bg)}.sidebar.collapsed .sidebar-logo{display:none}.sidebar-header-content img,.sidebar-logo-image{display:block;margin:0 auto;transition:transform var(--motion-duration-normal) var(--motion-easing-easeOut)}.sidebar-content{flex:1;overflow-y:auto;overflow-x:hidden;padding:var(--spacing-2) 0;contain:strict}.sidebar-content::-webkit-scrollbar{width:var(--spacing-1-5)}.sidebar-content::-webkit-scrollbar-track{background:transparent}.sidebar-content::-webkit-scrollbar-thumb{background:var(--sidebar-border-color);border-radius:var(--radius-full)}.sidebar-content::-webkit-scrollbar-thumb:hover{background:var(--sidebar-secondary-text-color)}.menu,.menu ul{list-style:none;margin:0;padding:0}.menu-item{margin:var(--spacing-1) 0}.menu-item a{display:flex;align-items:center;padding:var(--spacing-3) var(--spacing-4);min-height:var(--sidebar-menu-item-height);width:var(--sidebar-menu-item-width);color:var(--sidebar-text-color);text-decoration:none;transition:all var(--motion-duration-fast);position:relative;border-radius:var(--sidebar-menu-item-border-radius);font-size:var(--sidebar-font-size);font-weight:var(--sidebar-font-weight);box-sizing:border-box}.menu-item a:hover{background-color:var(--sidebar-hover-bg);color:var(--sidebar-text-color)}.menu-item.active>a{background-color:var(--sidebar-active-bg);color:var(--sidebar-primary-color);font-weight:var(--sidebar-font-weight-active)}.menu-item.active>a:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--sidebar-indicator-width);background-color:var(--sidebar-primary-color)}.menu-icon{display:flex;align-items:center;justify-content:center;width:var(--dimension-semantic-icon-md);height:var(--dimension-semantic-icon-md);margin-right:var(--spacing-3);flex-shrink:0}.menu-title{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar.collapsed .menu-title{display:none}.sidebar.collapsed .menu-icon{margin-right:0}.sidebar.collapsed .menu-item a{justify-content:center;padding:var(--spacing-3);min-height:var(--dimension-semantic-height-control-md)}.menu-divider{padding:var(--spacing-2) var(--spacing-4);margin:var(--spacing-2) 0;font-size:var(--sidebar-font-size-small);font-weight:var(--sidebar-font-weight-heading);text-transform:uppercase;color:var(--sidebar-secondary-text-color);letter-spacing:var(--sidebar-letter-spacing-wide)}.sidebar.collapsed .menu-divider{display:none}.menu-item.sub-menu{position:relative}.menu-item.sub-menu>a:after{content:"";position:absolute;right:var(--spacing-4);width:0;height:0;border-left:var(--spacing-1) solid var(--sidebar-text-color);border-top:var(--spacing-1) solid transparent;border-bottom:var(--spacing-1) solid transparent;transition:transform var(--motion-duration-fast)}.menu-item.sub-menu.open>a:after{transform:rotate(90deg)}.sub-menu-list{max-height:0;overflow:hidden;transition:max-height var(--motion-duration-normal) var(--motion-easing-easeOut);background-color:var(--sidebar-secondary-bg-color)}.menu-item.sub-menu.open .sub-menu-list{max-height:1000px;transition:max-height var(--motion-duration-slow) var(--motion-easing-easeIn)}.sub-menu-list .menu-item a{padding-left:var(--spacing-12)}.sub-menu-list .sub-menu-list .menu-item a{padding-left:var(--spacing-16)}.sidebar-footer{min-height:var(--sidebar-footer-height);height:auto;padding:var(--spacing-2);display:flex;flex-direction:column;justify-content:flex-end;border-top:var(--dimension-semantic-borderWidth-default) solid var(--sidebar-border-color);flex-shrink:0;gap:var(--spacing-1)}.sidebar-footer .wiki-link,.sidebar-footer .sidebar-toggle{min-height:var(--sidebar-menu-item-height);width:var(--sidebar-menu-item-width);border-radius:var(--sidebar-menu-item-border-radius);box-sizing:border-box}.sidebar.collapsed .sidebar-footer{padding:var(--spacing-2);align-items:center}.sidebar-footer-content{width:100%;text-align:center}.sidebar.collapsed .sidebar-footer-content{display:none}@media(min-width:900px){.sidebar.break-point-lg{position:fixed;height:100vh}}.main-content-with-sidebar{transition:margin-left var(--sidebar-transition-speed) var(--sidebar-transition-timing);min-width:0}.main-content-with-sidebar.sidebar-collapsed{margin-left:var(--sidebar-collapsed-width)!important}@media(max-width:899.95px){.main-content-with-sidebar,.main-content-with-sidebar.sidebar-collapsed{margin-left:0!important}}[data-theme=light] .sidebar{--sidebar-bg-color: var(--theme-sidebar-color, var(--color-semantic-bg-surface-default));--sidebar-secondary-bg-color: var(--color-semantic-bg-muted);--sidebar-text-color: var(--color-semantic-text-primary);--sidebar-secondary-text-color: var(--color-semantic-text-secondary);--sidebar-border-color: var(--color-semantic-border-subtle-default);--sidebar-hover-bg: var(--color-semantic-overlay-hover-default);--sidebar-active-bg: var(--color-semantic-overlay-selected-subtle)}[data-theme=dark] .sidebar{--sidebar-bg-color: var(--theme-sidebar-color, var(--color-semantic-bg-surface-inverse));--sidebar-secondary-bg-color: var(--color-semantic-bg-emphasis);--sidebar-text-color: var(--color-semantic-text-onEmphasis);--sidebar-secondary-text-color: var(--color-semantic-text-onFloatingInverse-secondary);--sidebar-border-color: var(--color-semantic-border-floating-inverse);--sidebar-hover-bg: var(--color-semantic-overlay-hover-inverse);--sidebar-active-bg: var(--color-semantic-overlay-selected-inverse)}.sidebar-overlay{position:fixed;inset:0;background-color:var(--color-semantic-overlay-backdrop-default);z-index:calc(var(--zIndex-semantic-sidebar) - 1)}@media(min-width:900px){.sidebar-overlay{display:none}}.sidebar-logo-container{display:flex;align-items:center;justify-content:center;width:100%}.sidebar-logo-image{object-fit:contain;transition:all var(--motion-duration-normal) var(--motion-easing-easeOut);cursor:pointer}.sidebar-logo-image.expanded{width:170px;height:170px;max-width:170px;max-height:170px;border-radius:var(--radius-200);margin-bottom:var(--spacing-2)}.sidebar-logo-image.collapsed{width:40px;height:40px;max-width:40px;max-height:40px;border-radius:var(--radius-full);margin-top:var(--spacing-1)}.sidebar-logo-image:hover{transform:scale(1.1)}.sidebar-icon{width:var(--dimension-semantic-icon-md);height:var(--dimension-semantic-icon-md);font-size:var(--dimension-semantic-icon-md)!important;flex-shrink:0}.sidebar-footer-link{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);min-height:var(--sidebar-menu-item-height);width:var(--sidebar-menu-item-width);color:var(--sidebar-text-color);text-decoration:none;border-radius:var(--sidebar-menu-item-border-radius);transition:background-color var(--motion-duration-fast);box-sizing:border-box}.sidebar-footer-link:hover{background-color:var(--sidebar-hover-bg)}.sidebar.collapsed .sidebar-footer-link{justify-content:center;padding:var(--spacing-3)}.sidebar-footer-label{font-size:var(--sidebar-font-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-copyright{text-align:center;padding:var(--spacing-1) 0;margin-top:var(--spacing-1)}.sidebar-copyright p{margin:0;font-size:var(--sidebar-font-size-xs);color:var(--sidebar-secondary-text-color)}.shell{display:flex;min-height:100vh;background-color:var(--color-semantic-bg-default);position:relative}.shell.has-bg-image{background-color:transparent}.main-content-with-sidebar{flex:1;display:flex;flex-direction:column;min-width:0;max-width:100vw;overflow:hidden;background-color:var(--color-semantic-bg-default);margin-left:var(--sidebar-width-expanded);transition:margin-left var(--sidebar-transition-speed) var(--sidebar-transition-timing)}.shell.has-bg-image .main-content-with-sidebar{background-color:transparent}.main-content-with-sidebar.sidebar-collapsed{margin-left:var(--sidebar-collapsed-width)}@media(max-width:899.95px){.main-content-with-sidebar,.main-content-with-sidebar.sidebar-collapsed{margin-left:0}}.shell-main{flex:1;display:flex;flex-direction:column;padding:var(--spacing-6);background-color:var(--color-semantic-bg-default);min-height:0;min-width:0;overflow:auto;position:relative;z-index:var(--zIndex-semantic-base)}.shell.has-bg-image .shell-main{background-color:transparent}@media(max-width:599.95px){.shell-main{padding:var(--spacing-4)}}:root{--color-primitive-accent-violet-10: #f5f3ff;--color-primitive-accent-violet-20: #ede9fe;--color-primitive-accent-violet-30: #ddd6fe;--color-primitive-accent-violet-40: #c4b5fd;--color-primitive-accent-violet-50: #a78bfa;--color-primitive-accent-violet-60: #8b5cf6;--color-primitive-accent-violet-70: #7c3aed;--color-primitive-accent-violet-80: #6d28d9;--color-primitive-accent-violet-90: #5b21b6;--color-primitive-accent-slate-50: #f8fafc;--color-primitive-accent-slate-100: #f1f5f9;--color-primitive-accent-slate-200: #e2e8f0;--color-primitive-accent-slate-300: #cbd5e1;--color-primitive-accent-slate-400: #94a3b8;--color-primitive-accent-slate-500: #64748b;--color-primitive-accent-slate-600: #475569;--color-primitive-accent-slate-700: #334155;--color-primitive-accent-slate-800: #1e293b;--color-primitive-accent-slate-900: #0f172a;--color-primitive-accent-pink-10: #fef7fb;--color-primitive-accent-pink-20: #fdf2f8;--color-primitive-accent-pink-30: #fce7f3;--color-primitive-accent-pink-40: #fbdaed;--color-primitive-accent-pink-50: #fbcfe8;--color-primitive-accent-pink-60: #f9a8d4;--color-primitive-accent-pink-70: #f472b6;--color-primitive-accent-pink-80: #ec4899;--color-primitive-accent-pink-90: #db2777;--color-primitive-accent-pink-100: #fce7f3;--color-primitive-accent-pink-200: #fbcfe8;--color-primitive-accent-pink-300: #f9a8d4;--color-primitive-accent-pink-400: #f472b6;--color-primitive-accent-pink-500: #ec4899;--color-primitive-accent-pink-600: #db2777;--color-primitive-accent-pink-700: #be185d;--color-primitive-accent-pink-800: #9d174d;--color-primitive-accent-pink-900: #831843;--color-primitive-accent-amber-10: #fffbeb;--color-primitive-accent-amber-20: #fef3c7;--color-primitive-accent-amber-30: #fde68a;--color-primitive-accent-amber-40: #fcd34d;--color-primitive-accent-amber-50: #fbbf24;--color-primitive-accent-amber-60: #f59e0b;--color-primitive-accent-amber-70: #d97706;--color-primitive-accent-amber-80: #b45309;--color-primitive-accent-amber-90: #92400e;--color-primitive-accent-amber-100: #fef3c7;--color-primitive-accent-amber-200: #fde68a;--color-primitive-accent-amber-300: #fcd34d;--color-primitive-accent-amber-400: #fbbf24;--color-primitive-accent-amber-500: #f59e0b;--color-primitive-accent-amber-600: #d97706;--color-primitive-accent-amber-700: #b45309;--color-primitive-accent-amber-800: #92400e;--color-primitive-accent-amber-900: #78350f;--color-primitive-accent-indigo-10: #eef2ff;--color-primitive-accent-indigo-20: #e0e7ff;--color-primitive-accent-indigo-30: #c7d2fe;--color-primitive-accent-indigo-40: #a5b4fc;--color-primitive-accent-indigo-50: #818cf8;--color-primitive-accent-indigo-60: #6366f1;--color-primitive-accent-indigo-70: #4f46e5;--color-primitive-accent-indigo-80: #4338ca;--color-primitive-accent-indigo-90: #3730a3;--color-primitive-accent-indigo-100: #e0e7ff;--color-primitive-accent-indigo-200: #c7d2fe;--color-primitive-accent-indigo-300: #a5b4fc;--color-primitive-accent-indigo-400: #818cf8;--color-primitive-accent-indigo-500: #6366f1;--color-primitive-accent-indigo-600: #4f46e5;--color-primitive-accent-indigo-700: #4338ca;--color-primitive-accent-indigo-800: #3730a3;--color-primitive-accent-indigo-900: #312e81;--color-primitive-accent-green-10: #f0fdf4;--color-primitive-accent-green-20: #dcfce7;--color-primitive-accent-green-30: #bbf7d0;--color-primitive-accent-green-40: #86efac;--color-primitive-accent-green-50: #4ade80;--color-primitive-accent-green-60: #22c55e;--color-primitive-accent-green-70: #16a34a;--color-primitive-accent-green-80: #15803d;--color-primitive-accent-green-90: #166534;--color-primitive-accent-green-100: #dcfce7;--color-primitive-accent-green-200: #bbf7d0;--color-primitive-accent-green-300: #86efac;--color-primitive-accent-green-400: #4ade80;--color-primitive-accent-green-500: #22c55e;--color-primitive-accent-green-600: #16a34a;--color-primitive-accent-green-700: #15803d;--color-primitive-accent-green-800: #166534;--color-primitive-accent-green-900: #14532d;--color-primitive-accent-blue-10: #eff6ff;--color-primitive-accent-blue-20: #dbeafe;--color-primitive-accent-blue-30: #bfdbfe;--color-primitive-accent-blue-40: #93c5fd;--color-primitive-accent-blue-50: #60a5fa;--color-primitive-accent-blue-60: #3b82f6;--color-primitive-accent-blue-70: #2563eb;--color-primitive-accent-blue-80: #1d4ed8;--color-primitive-accent-blue-90: #1e40af;--color-primitive-accent-blue-100: #dbeafe;--color-primitive-accent-blue-200: #bfdbfe;--color-primitive-accent-blue-300: #93c5fd;--color-primitive-accent-blue-400: #60a5fa;--color-primitive-accent-blue-500: #3b82f6;--color-primitive-accent-blue-600: #2563eb;--color-primitive-accent-blue-700: #1d4ed8;--color-primitive-accent-blue-800: #1e40af;--color-primitive-accent-blue-900: #1e3a8a;--color-primitive-base-white: #ffffff;--color-primitive-base-black: #000000;--color-primitive-base-transparent: #ffffff00;--color-primitive-neutral-10: #f4f4f4;--color-primitive-neutral-20: #e0e0e0;--color-primitive-neutral-30: #c6c6c6;--color-primitive-neutral-40: #a8a8a8;--color-primitive-neutral-50: #8d8d8d;--color-primitive-neutral-60: #6f6f6f;--color-primitive-neutral-70: #525252;--color-primitive-neutral-80: #393939;--color-primitive-neutral-90: #262626;--color-primitive-neutral-100: #161616;--color-primitive-brand-primary-10: #eef2ff;--color-primitive-brand-primary-20: #e0e7ff;--color-primitive-brand-primary-30: #c7d2fe;--color-primitive-brand-primary-40: #a5b4fc;--color-primitive-brand-primary-50: #818cf8;--color-primitive-brand-primary-60: #6366f1;--color-primitive-brand-primary-70: #4f46e5;--color-primitive-brand-primary-80: #4338ca;--color-primitive-brand-primary-90: #3730a3;--color-primitive-brand-primary-100: #312e81;--color-primitive-brand-secondary-10: #f5f3ff;--color-primitive-brand-secondary-20: #ede9fe;--color-primitive-brand-secondary-30: #ddd6fe;--color-primitive-brand-secondary-40: #c4b5fd;--color-primitive-brand-secondary-50: #a78bfa;--color-primitive-brand-secondary-60: #8b5cf6;--color-primitive-brand-secondary-70: #7c3aed;--color-primitive-brand-secondary-80: #6d28d9;--color-primitive-brand-secondary-90: #5b21b6;--color-primitive-brand-secondary-100: #4c1d95;--color-primitive-carbon-blue-10: #edf5ff;--color-primitive-carbon-blue-20: #d0e2ff;--color-primitive-carbon-blue-30: #a6c8ff;--color-primitive-carbon-blue-40: #78a9ff;--color-primitive-carbon-blue-50: #4589ff;--color-primitive-carbon-blue-60: #0f62fe;--color-primitive-carbon-blue-65: #0353e9;--color-primitive-carbon-blue-70: #0043ce;--color-primitive-carbon-blue-80: #002d9c;--color-primitive-carbon-blue-90: #001d6c;--color-primitive-carbon-red-10: #fff1f1;--color-primitive-carbon-red-20: #ffd7d9;--color-primitive-carbon-red-30: #ffb3b8;--color-primitive-carbon-red-40: #ff8389;--color-primitive-carbon-red-50: #fa4d56;--color-primitive-carbon-red-60: #da1e28;--color-primitive-carbon-red-65: #b81922;--color-primitive-carbon-red-70: #a2191f;--color-primitive-carbon-red-80: #750e13;--color-primitive-carbon-red-90: #520408;--color-primitive-carbon-green-10: #defbe6;--color-primitive-carbon-green-20: #a7f0ba;--color-primitive-carbon-green-30: #6fdc8c;--color-primitive-carbon-green-40: #42be65;--color-primitive-carbon-green-50: #24a148;--color-primitive-carbon-green-60: #198038;--color-primitive-carbon-green-70: #0e6027;--color-primitive-carbon-green-80: #044317;--color-primitive-carbon-green-90: #022d0d;--color-primitive-carbon-yellow-10: #fcf4d6;--color-primitive-carbon-yellow-20: #fddc69;--color-primitive-carbon-yellow-30: #f1c21b;--color-primitive-carbon-yellow-40: #d2a106;--color-primitive-carbon-yellow-50: #b28600;--color-primitive-carbon-yellow-60: #8e6a00;--color-primitive-carbon-yellow-70: #684e00;--color-primitive-carbon-yellow-80: #483700;--color-primitive-carbon-yellow-90: #302400;--color-primitive-carbon-orange-10: #fff2e8;--color-primitive-carbon-orange-20: #ffd9be;--color-primitive-carbon-orange-30: #ffb784;--color-primitive-carbon-orange-40: #ff832b;--color-primitive-carbon-orange-50: #eb6200;--color-primitive-carbon-orange-60: #ba4e00;--color-primitive-carbon-orange-70: #8a3800;--color-primitive-carbon-orange-80: #5e2900;--color-primitive-carbon-orange-90: #3e1a00;--color-primitive-carbon-gray-10: #f4f4f4;--color-primitive-carbon-gray-15: #eaeaea;--color-primitive-carbon-gray-20: #e0e0e0;--color-primitive-carbon-gray-25: #d3d3d3;--color-primitive-carbon-gray-30: #c6c6c6;--color-primitive-carbon-gray-40: #a8a8a8;--color-primitive-carbon-gray-50: #8d8d8d;--color-primitive-carbon-gray-60: #6f6f6f;--color-primitive-carbon-gray-70: #525252;--color-primitive-carbon-gray-80: #393939;--color-primitive-carbon-gray-85: #2f2f2f;--color-primitive-carbon-gray-90: #262626;--color-primitive-carbon-gray-100: #161616;--color-primitive-functional-blue-30: #80ccff;--color-primitive-functional-blue-40: #54aeff;--color-primitive-functional-blue-50: #ddf4ff;--color-primitive-functional-blue-60: #0969da;--color-primitive-functional-blue-70: #0550ae;--color-primitive-functional-green-50: #dafbe1;--color-primitive-functional-green-60: #1a7f37;--color-primitive-functional-green-70: #1f883d;--color-primitive-functional-red-50: #ffebe9;--color-primitive-functional-red-60: #d1242f;--color-primitive-functional-red-70: #cf222e;--color-primitive-functional-yellow-50: #fff8c5;--color-primitive-functional-yellow-60: #9a6700;--color-primitive-functional-yellow-70: #7d5600;--color-primitive-functional-orange-50: #fff1e5;--color-primitive-functional-orange-60: #bc4c00;--color-primitive-functional-orange-70: #953800;--color-primitive-functional-purple-50: #fbefff;--color-primitive-functional-purple-60: #8250df;--color-primitive-functional-purple-70: #6639ba;--color-primitive-functional-pink-50: #ffeff7;--color-primitive-functional-pink-60: #bf3989;--color-primitive-functional-pink-70: #99286e;--color-primitive-functional-gray-10: #ffffff;--color-primitive-functional-gray-20: #f6f8fa;--color-primitive-functional-gray-30: #eff2f5;--color-primitive-functional-gray-50: #818b98;--color-primitive-functional-gray-60: #59636e;--color-primitive-functional-gray-70: #424a53;--color-primitive-functional-gray-80: #25292e;--color-primitive-functional-gray-90: #1f2328;--color-primitive-functional-grayAlpha-12: #818b981f;--color-primitive-palette-navy: #141424;--color-primitive-palette-gray-10: #e2e2e2;--color-primitive-palette-gray-25: #c6c6c8;--color-primitive-palette-gray-50: #a7a7ac;--color-primitive-palette-gray-75: #7c7c84;--color-primitive-palette-gray-90: #53535e;--color-primitive-palette-blue-25: #e0e9ff;--color-primitive-palette-blue-50: #c1d3ff;--color-primitive-palette-blue-75: #a3bcff;--color-primitive-palette-blue-base: #84a6ff;--color-primitive-palette-purple-25: #eae5f7;--color-primitive-palette-purple-50: #d5cbef;--color-primitive-palette-purple-75: #c1b0e6;--color-primitive-palette-purple-base: #ac96de;--color-primitive-palette-green-25: #e3f2d3;--color-primitive-palette-green-50: #c8e4a7;--color-primitive-palette-green-75: #acd77c;--color-primitive-palette-green-base: #91ca50;--color-primitive-palette-red-25: #ffdde0;--color-primitive-palette-red-50: #ffbac2;--color-primitive-palette-red-75: #ff97a3;--color-primitive-palette-red-base: #ff7585;--color-primitive-palette-pink-25: #ffdff6;--color-primitive-palette-pink-50: #ffbfec;--color-primitive-palette-pink-75: #ffa0e3;--color-primitive-palette-pink-base: #ff80da;--color-primitive-palette-yellow-25: #fff4d5;--color-primitive-palette-yellow-50: #ffeaaa;--color-primitive-palette-yellow-75: #ffdf80;--color-primitive-palette-yellow-base: #ffd555;--color-primitive-palette-orange-25: #ffead5;--color-primitive-palette-orange-50: #ffd4aa;--color-primitive-palette-orange-75: #ffbf80;--color-primitive-palette-orange-base: #ffaa55;--color-primitive-status-success-10: var(--color-primitive-carbon-green-10);--color-primitive-status-success-20: var(--color-primitive-carbon-green-20);--color-primitive-status-success-30: var(--color-primitive-carbon-green-30);--color-primitive-status-success-40: var(--color-primitive-carbon-green-40);--color-primitive-status-success-50: var(--color-primitive-carbon-green-50);--color-primitive-status-success-60: var(--color-primitive-carbon-green-60);--color-primitive-status-success-70: var(--color-primitive-carbon-green-70);--color-primitive-status-success-80: var(--color-primitive-carbon-green-80);--color-primitive-status-success-90: var(--color-primitive-carbon-green-90);--color-primitive-status-warning-10: var(--color-primitive-carbon-yellow-10);--color-primitive-status-warning-20: var(--color-primitive-carbon-yellow-20);--color-primitive-status-warning-30: var(--color-primitive-carbon-yellow-30);--color-primitive-status-warning-40: var(--color-primitive-carbon-yellow-40);--color-primitive-status-warning-50: var(--color-primitive-carbon-yellow-50);--color-primitive-status-warning-60: var(--color-primitive-carbon-yellow-60);--color-primitive-status-warning-70: var(--color-primitive-carbon-yellow-70);--color-primitive-status-warning-80: var(--color-primitive-carbon-yellow-80);--color-primitive-status-warning-90: var(--color-primitive-carbon-yellow-90);--color-primitive-status-error-10: var(--color-primitive-carbon-red-10);--color-primitive-status-error-20: var(--color-primitive-carbon-red-20);--color-primitive-status-error-30: var(--color-primitive-carbon-red-30);--color-primitive-status-error-40: var(--color-primitive-carbon-red-40);--color-primitive-status-error-50: var(--color-primitive-carbon-red-50);--color-primitive-status-error-60: var(--color-primitive-carbon-red-60);--color-primitive-status-error-70: var(--color-primitive-carbon-red-70);--color-primitive-status-error-80: var(--color-primitive-carbon-red-80);--color-primitive-status-error-90: var(--color-primitive-carbon-red-90);--color-primitive-status-info-10: var(--color-primitive-carbon-blue-10);--color-primitive-status-info-20: var(--color-primitive-carbon-blue-20);--color-primitive-status-info-30: var(--color-primitive-carbon-blue-30);--color-primitive-status-info-40: var(--color-primitive-carbon-blue-40);--color-primitive-status-info-50: var(--color-primitive-carbon-blue-50);--color-primitive-status-info-60: var(--color-primitive-carbon-blue-60);--color-primitive-status-info-70: var(--color-primitive-carbon-blue-70);--color-primitive-status-info-80: var(--color-primitive-carbon-blue-80);--color-primitive-status-info-90: var(--color-primitive-carbon-blue-90);--shadow-primitive-none: none;--shadow-primitive-xs: 0 1px 2px rgba(0,0,0,.06);--shadow-primitive-sm: 0 1px 2px rgba(0,0,0,.08);--shadow-primitive-md: 0 4px 12px rgba(0,0,0,.12);--shadow-primitive-lg: 0 8px 24px rgba(0,0,0,.16);--shadow-primitive-xl: 0 12px 32px rgba(0,0,0,.2);--shadow-primitive-xxl: 0 16px 48px rgba(0,0,0,.24);--shadow-primitive-card-default: 0 1px 3px rgba(0, 0, 0, .08), 0 4px 12px rgba(0, 0, 0, .04);--shadow-primitive-card-hover: 0 4px 12px rgba(0, 0, 0, .1), 0 8px 24px rgba(0, 0, 0, .06);--shadow-primitive-elevated: 0 8px 24px rgba(0, 0, 0, .12), 0 16px 48px rgba(0, 0, 0, .08);--shadow-primitive-inset: inset 0 2px 4px rgba(0, 0, 0, .06);--shadow-primitive-focus: 0 0 0 3px rgba(15, 98, 254, .3);--shadow-primitive-dark-xs: 0 1px 2px rgba(0, 0, 0, .3);--shadow-primitive-dark-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-primitive-dark-md: 0 4px 12px rgba(0, 0, 0, .4);--shadow-primitive-dark-lg: 0 8px 24px rgba(0, 0, 0, .5);--shadow-primitive-dark-xl: 0 12px 32px rgba(0, 0, 0, .6);--shadow-primitive-dark-xxl: 0 16px 48px rgba(0, 0, 0, .7);--shadow-primitive-dark-card-default: 0 1px 3px rgba(0, 0, 0, .3), 0 4px 12px rgba(0, 0, 0, .2);--shadow-primitive-dark-card-hover: 0 4px 12px rgba(0, 0, 0, .35), 0 8px 24px rgba(0, 0, 0, .25);--shadow-primitive-dark-elevated: 0 8px 24px rgba(0, 0, 0, .4), 0 16px 48px rgba(0, 0, 0, .3);--shadow-primitive-dark-focus: 0 0 0 3px rgba(120, 169, 255, .4);--shadow-primitive-dark-inset: inset 0 2px 4px rgba(0, 0, 0, .2);--opacity-full: 1;--opacity-high: .75;--opacity-medium: .5;--opacity-low: .25;--opacity-none: 0;--spacing-0: 0;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem;--spacing-24: 6rem;--radius-0: 0;--radius-50: 2px;--radius-100: 4px;--radius-150: 6px;--radius-200: 8px;--radius-300: 12px;--radius-400: 16px;--radius-500: 20px;--radius-600: 24px;--radius-full: 9999px;--sizing-height-control-xs: 28px;--sizing-height-control-sm: 36px;--sizing-height-control-md: 44px;--sizing-height-control-lg: 52px;--sizing-height-control-xl: 60px;--sizing-height-chip-xs: 18px;--sizing-height-chip-sm: 22px;--sizing-height-chip-md: 26px;--sizing-height-chip-lg: 32px;--sizing-icon-xs: 14px;--sizing-icon-sm: 16px;--sizing-icon-md: 24px;--sizing-icon-lg: 32px;--sizing-icon-xl: 48px;--sizing-icon-container-sm: 32px;--sizing-icon-container-md: 40px;--sizing-icon-container-lg: 48px;--sizing-avatar-xs: 24px;--sizing-avatar-sm: 32px;--sizing-avatar-md: 44px;--sizing-avatar-lg: 48px;--sizing-avatar-xl: 64px;--sizing-avatar-group-overlap: -8px;--sizing-progress-linear-height: 4px;--sizing-progress-circular-sm: 20px;--sizing-progress-circular-md: 40px;--sizing-progress-circular-lg: 56px;--sizing-progress-strokeWidth-sm: 2px;--sizing-progress-strokeWidth-md: 3px;--sizing-progress-strokeWidth-lg: 4px;--sizing-focusRing-width: 2px;--sizing-focusRing-offset: 2px;--sizing-tabs-minWidth: 113px;--sizing-tabs-height: 47px;--sizing-tabs-minWidthMobile: 100px;--sizing-tabs-heightMobile: 42px;--sizing-borderWidth-default: 1px;--sizing-borderWidth-thick: 2px;--sizing-borderWidth-focus: 2px;--sizing-borderWidth-indicator: 3px;--sizing-shell-sidebar-width-md: 230px;--sizing-shell-sidebar-width-lg: 240px;--sizing-shell-sidebar-width-sm: 280px;--sizing-shell-sidebar-collapsed-md: 70px;--sizing-shell-sidebar-offCanvas-width: 280px;--sizing-shell-sidebar-offCanvas-hiddenWidth: 0px;--sizing-shell-sidebar-offCanvas-transform: translateX(-100%);--sizing-shell-sidebar-offCanvas-transformOpen: translateX(0);--sizing-shell-sidebar-header-height: 64px;--sizing-shell-sidebar-footer-height: 64px;--sizing-shell-sidebar-item-height-md: 48px;--sizing-shell-sidebar-item-width-md: 229px;--sizing-shell-sidebar-item-radius-md: 8px;--sizing-shell-sidebar-indicator-width: 3px;--breakpoint-breakpoint-sm: 320px;--breakpoint-breakpoint-md: 672px;--breakpoint-breakpoint-lg: 1056px;--breakpoint-breakpoint-xl: 1312px;--breakpoint-breakpoint-2xl: 1584px;--breakpoint-grid-columns-sm: 4;--breakpoint-grid-columns-md: 8;--breakpoint-grid-columns-lg: 16;--breakpoint-grid-columns-xl: 16;--breakpoint-grid-columns-2xl: 16;--breakpoint-grid-columnWidth-sm: 80px;--breakpoint-grid-columnWidth-md: 80px;--breakpoint-grid-columnWidth-lg: 64px;--breakpoint-grid-columnWidth-xl: 80px;--breakpoint-grid-columnWidth-2xl: 96px;--breakpoint-grid-padding-sm: 16px;--breakpoint-grid-padding-md: 16px;--breakpoint-grid-padding-lg: 16px;--breakpoint-grid-padding-xl: 16px;--breakpoint-grid-padding-2xl: 16px;--breakpoint-grid-margin-sm: 0;--breakpoint-grid-margin-md: 16px;--breakpoint-grid-margin-lg: 16px;--breakpoint-grid-margin-xl: 16px;--breakpoint-grid-margin-2xl: 24px;--breakpoint-grid-gutter-sm: 16px;--breakpoint-grid-gutter-md: 16px;--breakpoint-grid-gutter-lg: 16px;--breakpoint-grid-gutter-xl: 16px;--breakpoint-grid-gutter-2xl: 16px;--breakpoint-grid-gutter-condensed: 1px;--breakpoint-grid-gutter-narrow: 16px;--breakpoint-grid-gutter-wide: 32px;--elevation-base: 0;--elevation-fab: 1050;--elevation-appBar: 1100;--elevation-drawer: 1200;--elevation-modalBackdrop: 1290;--elevation-modal: 1300;--elevation-snackbar: 1400;--elevation-tooltip: 1500;--elevation-popover: 1500;--elevation-drag: 1600;--motion-duration-instant: 0ms;--motion-duration-fast: .15s;--motion-duration-normal: .2s;--motion-duration-slow: .3s;--motion-duration-slower: .4s;--motion-duration-slowest: .5s;--motion-easing-linear: linear;--motion-easing-ease: ease;--motion-easing-easeIn: ease-in;--motion-easing-easeOut: ease-out;--motion-easing-easeInOut: ease-in-out;--motion-easing-productiveStandard: cubic-bezier(.2, 0, .38, .9);--motion-easing-productiveEntrance: cubic-bezier(0, 0, .38, .9);--motion-easing-productiveExit: cubic-bezier(.2, 0, 1, .9);--motion-easing-expressiveStandard: cubic-bezier(.4, .14, .3, 1);--motion-easing-expressiveEntrance: cubic-bezier(0, 0, .3, 1);--motion-easing-expressiveExit: cubic-bezier(.4, .14, 1, 1);--typography-fontFamily-sans: "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;--typography-fontFamily-mono: "SF Mono", "Monaco", "Inconsolata", "Roboto Mono", monospace;--typography-fontFamily-display: "Poppins", "Segoe UI", sans-serif;--typography-fontWeight-regular: 400;--typography-fontWeight-medium: 500;--typography-fontWeight-semibold: 600;--typography-fontWeight-bold: 700;--typography-fontSize-100: .6875rem;--typography-fontSize-200: .75rem;--typography-fontSize-300: .8125rem;--typography-fontSize-400: .875rem;--typography-fontSize-500: 1rem;--typography-fontSize-600: 1.125rem;--typography-fontSize-700: 1.25rem;--typography-fontSize-800: 1.5rem;--typography-fontSize-900: 1.75rem;--typography-fontSize-1000: 2rem;--typography-fontSize-1100: 2.5rem;--typography-fontSize-1200: 3rem;--typography-lineHeight-100: 1;--typography-lineHeight-200: 1.2;--typography-lineHeight-300: 1.35;--typography-lineHeight-400: 1.5;--typography-lineHeight-500: 1.625;--typography-lineHeight-600: 1.75;--typography-letterSpacing-tighter: -.02em;--typography-letterSpacing-tight: -.01em;--typography-letterSpacing-normal: 0;--typography-letterSpacing-wide: .025em;--typography-letterSpacing-wider: .05em;--color-semantic-text-primary: var(--color-primitive-neutral-100);--color-semantic-text-secondary: var(--color-primitive-neutral-70);--color-semantic-text-placeholder: var(--color-primitive-neutral-40);--color-semantic-text-onEmphasis: var(--color-primitive-base-white);--color-semantic-text-onEmphasisDisabled: var(--color-primitive-neutral-50);--color-semantic-text-helper: var(--color-primitive-neutral-60);--color-semantic-text-error-default: var(--color-primitive-status-error-70);--color-semantic-text-error-inverse: var(--color-primitive-status-error-50);--color-semantic-text-success-default: var(--color-primitive-status-success-70);--color-semantic-text-success-inverse: var(--color-primitive-status-success-50);--color-semantic-text-warning-default: var(--color-primitive-status-warning-70);--color-semantic-text-warning-inverse: var(--color-primitive-status-warning-50);--color-semantic-text-info-default: var(--color-primitive-status-info-70);--color-semantic-text-info-inverse: var(--color-primitive-status-info-50);--color-semantic-text-inverse: var(--color-primitive-base-white);--color-semantic-text-disabled: var(--color-primitive-neutral-30);--color-semantic-text-brand: var(--color-primitive-brand-primary-70);--color-semantic-text-onFloating-primary: var(--color-primitive-neutral-100);--color-semantic-text-onFloating-secondary: var(--color-primitive-neutral-70);--color-semantic-text-onFloating-disabled: var(--color-primitive-neutral-40);--color-semantic-text-onFloatingInverse-primary: var(--color-primitive-base-white);--color-semantic-text-onFloatingInverse-secondary: var(--color-primitive-neutral-30);--color-semantic-text-onFloatingInverse-muted: var(--color-primitive-neutral-50);--color-semantic-border-interactive: var(--color-primitive-brand-primary-70);--color-semantic-border-subtle-default: var(--color-primitive-neutral-20);--color-semantic-border-subtle-selected: var(--color-primitive-neutral-30);--color-semantic-border-strong: var(--color-primitive-neutral-50);--color-semantic-border-inverse: var(--color-primitive-neutral-100);--color-semantic-border-disabled: var(--color-primitive-neutral-30);--color-semantic-border-floating-default: var(--color-primitive-neutral-20);--color-semantic-border-floating-subtle: var(--color-primitive-neutral-10);--color-semantic-border-floating-inverse: var(--color-primitive-neutral-70);--color-semantic-icon-primary: var(--color-primitive-neutral-100);--color-semantic-icon-secondary: var(--color-primitive-neutral-70);--color-semantic-icon-onEmphasis: var(--color-primitive-base-white);--color-semantic-icon-onEmphasisDisabled: var(--color-primitive-neutral-50);--color-semantic-icon-inverse: var(--color-primitive-base-white);--color-semantic-icon-disabled: var(--color-primitive-neutral-30);--color-semantic-icon-interactive-default: var(--color-primitive-neutral-50);--color-semantic-icon-interactive-hover: var(--color-primitive-neutral-70);--color-semantic-icon-interactive-active: var(--color-primitive-brand-primary-70);--color-semantic-icon-interactive-disabled: var(--color-primitive-neutral-30);--color-semantic-link-primary-default: var(--color-primitive-brand-primary-70);--color-semantic-link-primary-hover: var(--color-primitive-brand-primary-80);--color-semantic-link-secondary-default: var(--color-primitive-brand-primary-80);--color-semantic-link-secondary-hover: var(--color-primitive-brand-primary-90);--color-semantic-link-inverse-default: var(--color-primitive-brand-primary-50);--color-semantic-link-inverse-hover: var(--color-primitive-brand-primary-60);--color-semantic-link-visited: var(--color-primitive-brand-secondary-60);--color-semantic-focus-default: var(--color-primitive-brand-primary-70);--color-semantic-focus-inset: var(--color-primitive-base-white);--color-semantic-focus-inverse: var(--color-primitive-base-white);--color-semantic-focus-ring-color: var(--color-primitive-brand-primary-70);--color-semantic-focus-ring-offset: var(--color-primitive-base-white);--color-semantic-divider-default: var(--color-primitive-neutral-20);--color-semantic-divider-strong: var(--color-primitive-neutral-40);--color-semantic-divider-inverse: var(--color-primitive-neutral-70);--color-semantic-avatar-bg-default: var(--color-primitive-neutral-30);--color-semantic-avatar-bg-brand: var(--color-primitive-brand-primary-60);--color-semantic-avatar-text-default: var(--color-primitive-neutral-80);--color-semantic-avatar-text-brand: var(--color-primitive-base-white);--color-semantic-alert-success-bg: var(--color-primitive-status-success-10);--color-semantic-alert-success-border: var(--color-primitive-status-success-40);--color-semantic-alert-success-icon: var(--color-primitive-status-success-70);--color-semantic-alert-success-text: var(--color-primitive-status-success-80);--color-semantic-alert-warning-bg: var(--color-primitive-status-warning-10);--color-semantic-alert-warning-border: var(--color-primitive-status-warning-40);--color-semantic-alert-warning-icon: var(--color-primitive-status-warning-70);--color-semantic-alert-warning-text: var(--color-primitive-status-warning-80);--color-semantic-alert-error-bg: var(--color-primitive-status-error-10);--color-semantic-alert-error-border: var(--color-primitive-status-error-40);--color-semantic-alert-error-icon: var(--color-primitive-status-error-70);--color-semantic-alert-error-text: var(--color-primitive-status-error-80);--color-semantic-alert-info-bg: var(--color-primitive-status-info-10);--color-semantic-alert-info-border: var(--color-primitive-status-info-40);--color-semantic-alert-info-icon: var(--color-primitive-status-info-70);--color-semantic-alert-info-text: var(--color-primitive-status-info-80);--color-semantic-progress-track-default: var(--color-primitive-neutral-20);--color-semantic-progress-track-inverse: var(--color-primitive-neutral-70);--color-semantic-progress-bar-default: var(--color-primitive-brand-primary-70);--color-semantic-progress-bar-success: var(--color-primitive-status-success-60);--color-semantic-progress-bar-warning: var(--color-primitive-status-warning-60);--color-semantic-progress-bar-error: var(--color-primitive-status-error-60);--color-semantic-skeleton-bg: var(--color-primitive-neutral-10);--color-semantic-skeleton-element: var(--color-primitive-neutral-30);--color-semantic-overlay-hover-default: rgba(0, 0, 0, .04);--color-semantic-overlay-hover-inverse: rgba(255, 255, 255, .06);--color-semantic-overlay-focus-default: rgba(0, 0, 0, .06);--color-semantic-overlay-focus-inverse: rgba(255, 255, 255, .08);--color-semantic-overlay-selected-subtle: rgba(37, 99, 235, .08);--color-semantic-overlay-selected-emphasis: rgba(37, 99, 235, .15);--color-semantic-overlay-selected-inverse: rgba(255, 255, 255, .12);--color-semantic-overlay-backdrop-default: rgba(0, 0, 0, .5);--color-semantic-overlay-backdrop-muted: rgba(0, 0, 0, .3);--color-semantic-badge-success-bg: var(--color-primitive-status-success-10);--color-semantic-badge-success-text: var(--color-primitive-status-success-80);--color-semantic-badge-info-bg: var(--color-primitive-status-info-10);--color-semantic-badge-info-text: var(--color-primitive-status-info-80);--color-semantic-badge-warning-bg: var(--color-primitive-status-warning-10);--color-semantic-badge-warning-text: var(--color-primitive-status-warning-80);--color-semantic-badge-error-bg: var(--color-primitive-status-error-10);--color-semantic-badge-error-text: var(--color-primitive-status-error-80);--color-semantic-status-error-default: var(--color-primitive-status-error-70);--color-semantic-status-error-muted: var(--color-primitive-status-error-30);--color-semantic-status-error-emphasis: var(--color-primitive-status-error-80);--color-semantic-status-warning-default: var(--color-primitive-status-warning-70);--color-semantic-status-warning-muted: var(--color-primitive-status-warning-30);--color-semantic-status-warning-emphasis: var(--color-primitive-status-warning-80);--color-semantic-status-success-default: var(--color-primitive-status-success-70);--color-semantic-status-success-muted: var(--color-primitive-status-success-30);--color-semantic-status-success-emphasis: var(--color-primitive-status-success-80);--color-semantic-status-info-default: var(--color-primitive-status-info-70);--color-semantic-status-info-muted: var(--color-primitive-status-info-30);--color-semantic-status-info-emphasis: var(--color-primitive-status-info-80);--color-semantic-interactive-primary-default: var(--color-primitive-carbon-blue-60);--color-semantic-interactive-primary-hover: var(--color-primitive-carbon-blue-65);--color-semantic-interactive-primary-active: var(--color-primitive-carbon-blue-80);--color-semantic-interactive-danger-default: var(--color-primitive-carbon-red-60);--color-semantic-interactive-danger-hover: var(--color-primitive-carbon-red-65);--color-semantic-interactive-danger-active: var(--color-primitive-carbon-red-80);--color-semantic-interactive-subtle-gray10-default: var(--color-primitive-carbon-gray-10);--color-semantic-interactive-subtle-gray10-hover: var(--color-primitive-carbon-gray-15);--color-semantic-interactive-subtle-gray20-default: var(--color-primitive-carbon-gray-20);--color-semantic-interactive-subtle-gray20-hover: var(--color-primitive-carbon-gray-25);--color-semantic-interactive-subtle-gray80-default: var(--color-primitive-carbon-gray-80);--color-semantic-interactive-subtle-gray80-hover: var(--color-primitive-carbon-gray-85);--color-semantic-foreground-default: var(--color-primitive-functional-gray-90);--color-semantic-foreground-muted: var(--color-primitive-functional-gray-60);--color-semantic-foreground-disabled: var(--color-primitive-functional-gray-50);--color-semantic-foreground-onEmphasis: var(--color-primitive-functional-gray-10);--color-semantic-foreground-onInverse: var(--color-primitive-functional-gray-10);--color-semantic-foreground-white: var(--color-primitive-base-white);--color-semantic-foreground-black: var(--color-primitive-functional-gray-90);--color-semantic-foreground-link: var(--color-primitive-functional-blue-60);--color-semantic-foreground-system-success: var(--color-primitive-functional-green-60);--color-semantic-foreground-system-danger: var(--color-primitive-functional-red-60);--color-semantic-foreground-system-attention: var(--color-primitive-functional-yellow-60);--color-semantic-foreground-system-severe: var(--color-primitive-functional-orange-60);--color-semantic-foreground-pipeline-open: var(--color-primitive-functional-green-60);--color-semantic-foreground-pipeline-closedWon: var(--color-primitive-functional-green-60);--color-semantic-foreground-pipeline-closedLost: var(--color-primitive-functional-red-60);--color-semantic-foreground-pipeline-done: var(--color-primitive-functional-purple-60);--color-semantic-foreground-pipeline-draft: var(--color-primitive-functional-blue-40);--color-semantic-foreground-feature-accent: var(--color-primitive-functional-blue-60);--color-semantic-foreground-feature-upsell: var(--color-primitive-functional-purple-60);--color-semantic-foreground-feature-sponsors: var(--color-primitive-functional-pink-60);--color-semantic-foreground-feature-neutral: var(--color-primitive-functional-gray-60);--color-semantic-bg-default: var(--color-primitive-functional-gray-10);--color-semantic-bg-muted: var(--color-primitive-functional-gray-20);--color-semantic-bg-emphasis: var(--color-primitive-functional-gray-80);--color-semantic-bg-disabled: var(--color-primitive-functional-gray-30);--color-semantic-bg-transparent: var(--color-primitive-base-transparent);--color-semantic-bg-white: var(--color-primitive-base-white);--color-semantic-bg-black: var(--color-primitive-functional-gray-90);--color-semantic-bg-insert: var(--color-primitive-functional-gray-20);--color-semantic-bg-hover: var(--color-primitive-neutral-10);--color-semantic-bg-active: var(--color-primitive-neutral-30);--color-semantic-bg-surface-default: var(--color-primitive-base-white);--color-semantic-bg-surface-raised: var(--color-primitive-base-white);--color-semantic-bg-surface-overlay: var(--color-primitive-base-white);--color-semantic-bg-surface-sunken: var(--color-primitive-neutral-10);--color-semantic-bg-surface-inverse: var(--color-primitive-neutral-90);--color-semantic-bg-input-default: var(--color-primitive-base-white);--color-semantic-bg-input-hover: var(--color-primitive-neutral-10);--color-semantic-bg-input-focus: var(--color-primitive-base-white);--color-semantic-bg-input-disabled: var(--color-primitive-neutral-20);--color-semantic-bg-input-error: var(--color-primitive-status-error-10);--color-semantic-bg-selected-default: var(--color-primitive-neutral-20);--color-semantic-bg-selected-hover: var(--color-primitive-neutral-30);--color-semantic-bg-inverse-default: var(--color-primitive-functional-gray-80);--color-semantic-bg-inverse-hover: var(--color-primitive-neutral-80);--color-semantic-bg-brand: var(--color-primitive-brand-primary-70);--color-semantic-bg-floating-default: var(--color-primitive-base-white);--color-semantic-bg-floating-emphasis: var(--color-primitive-base-white);--color-semantic-bg-floating-muted: var(--color-primitive-neutral-10);--color-semantic-bg-floatingInverse-default: var(--color-primitive-neutral-90);--color-semantic-bg-floatingInverse-muted: var(--color-primitive-neutral-80);--color-semantic-bg-floatingInverse-emphasis: var(--color-primitive-neutral-100);--color-semantic-bg-system-success-default: var(--color-primitive-functional-green-60);--color-semantic-bg-system-success-muted: var(--color-primitive-functional-green-50);--color-semantic-bg-system-success-emphasis: var(--color-primitive-functional-green-70);--color-semantic-bg-system-success-subtle: var(--color-primitive-status-success-10);--color-semantic-bg-system-danger-default: var(--color-primitive-functional-red-60);--color-semantic-bg-system-danger-muted: var(--color-primitive-functional-red-50);--color-semantic-bg-system-danger-emphasis: var(--color-primitive-functional-red-70);--color-semantic-bg-system-danger-subtle: var(--color-primitive-status-error-10);--color-semantic-bg-system-error-default: var(--color-primitive-functional-red-60);--color-semantic-bg-system-error-muted: var(--color-primitive-functional-red-50);--color-semantic-bg-system-error-emphasis: var(--color-primitive-functional-red-70);--color-semantic-bg-system-error-subtle: var(--color-primitive-status-error-10);--color-semantic-bg-system-attention-default: var(--color-primitive-functional-yellow-60);--color-semantic-bg-system-attention-muted: var(--color-primitive-functional-yellow-50);--color-semantic-bg-system-attention-emphasis: var(--color-primitive-functional-yellow-70);--color-semantic-bg-system-attention-subtle: var(--color-primitive-status-warning-10);--color-semantic-bg-system-warning-default: var(--color-primitive-functional-yellow-60);--color-semantic-bg-system-warning-muted: var(--color-primitive-functional-yellow-50);--color-semantic-bg-system-warning-emphasis: var(--color-primitive-functional-yellow-70);--color-semantic-bg-system-warning-subtle: var(--color-primitive-status-warning-10);--color-semantic-bg-system-severe-default: var(--color-primitive-functional-orange-60);--color-semantic-bg-system-severe-muted: var(--color-primitive-functional-orange-50);--color-semantic-bg-system-severe-emphasis: var(--color-primitive-functional-orange-70);--color-semantic-bg-system-severe-subtle: var(--color-primitive-status-warning-10);--color-semantic-bg-system-info-default: var(--color-primitive-functional-blue-60);--color-semantic-bg-system-info-muted: var(--color-primitive-functional-blue-50);--color-semantic-bg-system-info-emphasis: var(--color-primitive-functional-blue-70);--color-semantic-bg-system-info-subtle: var(--color-primitive-status-info-10);--color-semantic-bg-pipeline-open-default: var(--color-primitive-functional-green-60);--color-semantic-bg-pipeline-open-muted: var(--color-primitive-functional-green-50);--color-semantic-bg-pipeline-open-emphasis: var(--color-primitive-functional-green-70);--color-semantic-bg-pipeline-closedWon-default: var(--color-primitive-functional-green-60);--color-semantic-bg-pipeline-closedWon-muted: var(--color-primitive-functional-green-50);--color-semantic-bg-pipeline-closedWon-emphasis: var(--color-primitive-functional-green-70);--color-semantic-bg-pipeline-closedLost-default: var(--color-primitive-functional-red-60);--color-semantic-bg-pipeline-closedLost-muted: var(--color-primitive-functional-red-50);--color-semantic-bg-pipeline-closedLost-emphasis: var(--color-primitive-functional-red-70);--color-semantic-bg-pipeline-done-default: var(--color-primitive-functional-purple-60);--color-semantic-bg-pipeline-done-muted: var(--color-primitive-functional-purple-50);--color-semantic-bg-pipeline-done-emphasis: var(--color-primitive-functional-purple-70);--color-semantic-bg-pipeline-draft-default: var(--color-primitive-functional-blue-40);--color-semantic-bg-pipeline-draft-muted: var(--color-primitive-functional-blue-30);--color-semantic-bg-pipeline-draft-emphasis: var(--color-primitive-functional-blue-50);--color-semantic-bg-feature-accent-default: var(--color-primitive-functional-blue-60);--color-semantic-bg-feature-accent-muted: var(--color-primitive-functional-blue-50);--color-semantic-bg-feature-accent-emphasis: var(--color-primitive-functional-blue-70);--color-semantic-bg-feature-upsell-default: var(--color-primitive-functional-purple-60);--color-semantic-bg-feature-upsell-muted: var(--color-primitive-functional-purple-50);--color-semantic-bg-feature-upsell-emphasis: var(--color-primitive-functional-purple-70);--color-semantic-bg-feature-sponsors-default: var(--color-primitive-functional-pink-60);--color-semantic-bg-feature-sponsors-muted: var(--color-primitive-functional-pink-50);--color-semantic-bg-feature-sponsors-emphasis: var(--color-primitive-functional-pink-70);--color-semantic-bg-feature-neutral-default: var(--color-primitive-functional-gray-60);--color-semantic-bg-feature-neutral-muted: var(--color-primitive-functional-grayAlpha-12);--color-semantic-bg-feature-neutral-emphasis: var(--color-primitive-functional-gray-70);--dimension-semantic-height-control-xs: var(--dimension-primitive-sizing-height-control-xs);--dimension-semantic-height-control-sm: var(--dimension-primitive-sizing-height-control-sm);--dimension-semantic-height-control-md: var(--dimension-primitive-sizing-height-control-md);--dimension-semantic-height-control-lg: var(--dimension-primitive-sizing-height-control-lg);--dimension-semantic-height-control-xl: var(--dimension-primitive-sizing-height-control-xl);--dimension-semantic-height-chip-xs: var(--dimension-primitive-sizing-height-chip-xs);--dimension-semantic-height-chip-sm: var(--dimension-primitive-sizing-height-chip-sm);--dimension-semantic-height-chip-md: var(--dimension-primitive-sizing-height-chip-md);--dimension-semantic-height-chip-lg: var(--dimension-primitive-sizing-height-chip-lg);--dimension-semantic-icon-xs: var(--dimension-primitive-sizing-icon-xs);--dimension-semantic-icon-sm: var(--dimension-primitive-sizing-icon-sm);--dimension-semantic-icon-md: var(--dimension-primitive-sizing-icon-md);--dimension-semantic-icon-lg: var(--dimension-primitive-sizing-icon-lg);--dimension-semantic-icon-xl: var(--dimension-primitive-sizing-icon-xl);--dimension-semantic-icon-container-sm: var(--dimension-primitive-sizing-icon-container-sm);--dimension-semantic-icon-container-md: var(--dimension-primitive-sizing-icon-container-md);--dimension-semantic-icon-container-lg: var(--dimension-primitive-sizing-icon-container-lg);--dimension-semantic-avatar-xs: var(--dimension-primitive-sizing-avatar-xs);--dimension-semantic-avatar-sm: var(--dimension-primitive-sizing-avatar-sm);--dimension-semantic-avatar-md: var(--dimension-primitive-sizing-avatar-md);--dimension-semantic-avatar-lg: var(--dimension-primitive-sizing-avatar-lg);--dimension-semantic-avatar-xl: var(--dimension-primitive-sizing-avatar-xl);--dimension-semantic-borderWidth-default: var(--dimension-primitive-sizing-borderWidth-default);--dimension-semantic-borderWidth-thick: var(--dimension-primitive-sizing-borderWidth-thick);--dimension-semantic-borderWidth-focus: var(--dimension-primitive-sizing-borderWidth-focus);--dimension-semantic-borderWidth-indicator: var(--dimension-primitive-sizing-borderWidth-indicator);--dimension-semantic-focusRing-width: var(--dimension-primitive-sizing-focusRing-width);--dimension-semantic-focusRing-offset: var(--dimension-primitive-sizing-focusRing-offset);--dimension-semantic-width-drawer-sm: 280px;--dimension-semantic-width-drawer-default: 320px;--dimension-semantic-width-drawer-lg: 400px;--dimension-semantic-width-drawer-xl: 480px;--dimension-semantic-width-dialog-xs: 320px;--dimension-semantic-width-dialog-sm: 400px;--dimension-semantic-width-dialog-default: 500px;--dimension-semantic-width-dialog-lg: 640px;--dimension-semantic-width-dialog-xl: 800px;--dimension-semantic-width-dialog-fullWidth: 100%;--dimension-semantic-width-popover-sm: 200px;--dimension-semantic-width-popover-default: 280px;--dimension-semantic-width-popover-lg: 360px;--dimension-semantic-width-menu-sm: 160px;--dimension-semantic-width-menu-default: 200px;--dimension-semantic-width-menu-lg: 280px;--dimension-semantic-padding-button-xs: var(--dimension-primitive-spacing-2);--dimension-semantic-padding-button-sm: var(--dimension-primitive-spacing-3);--dimension-semantic-padding-button-md: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-button-lg: var(--dimension-primitive-spacing-5);--dimension-semantic-padding-button-default: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-card-compact: var(--dimension-primitive-spacing-3);--dimension-semantic-padding-card-sm: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-card-default: var(--dimension-primitive-spacing-5);--dimension-semantic-padding-card-lg: var(--dimension-primitive-spacing-6);--dimension-semantic-padding-dialog-default: var(--dimension-primitive-spacing-6);--dimension-semantic-padding-dialog-lg: var(--dimension-primitive-spacing-8);--dimension-semantic-padding-floating-sm: var(--dimension-primitive-spacing-2);--dimension-semantic-padding-floating-default: var(--dimension-primitive-spacing-3);--dimension-semantic-padding-floating-lg: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-chip-xs: var(--dimension-primitive-spacing-1);--dimension-semantic-padding-chip-sm: var(--dimension-primitive-spacing-2);--dimension-semantic-padding-chip-default: var(--dimension-primitive-spacing-3);--dimension-semantic-padding-chip-lg: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-input-sm: var(--dimension-primitive-spacing-2);--dimension-semantic-padding-input-default: var(--dimension-primitive-spacing-3);--dimension-semantic-padding-input-lg: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-sidebar-sm: var(--dimension-primitive-spacing-2);--dimension-semantic-padding-sidebar-default: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-searchbar-xs: var(--dimension-primitive-spacing-2);--dimension-semantic-padding-searchbar-sm: var(--dimension-primitive-spacing-3);--dimension-semantic-padding-searchbar-default: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-tabs-sm: var(--dimension-primitive-spacing-3);--dimension-semantic-padding-tabs-default: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-widget-sm: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-widget-default: var(--dimension-primitive-spacing-6);--dimension-semantic-padding-page-sm: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-page-default: var(--dimension-primitive-spacing-6);--dimension-semantic-padding-page-lg: var(--dimension-primitive-spacing-8);--dimension-semantic-padding-panel-sm: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-panel-default: var(--dimension-primitive-spacing-6);--dimension-semantic-padding-dropdown-sm: var(--dimension-primitive-spacing-2);--dimension-semantic-padding-dropdown-default: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-list-sm: var(--dimension-primitive-spacing-2);--dimension-semantic-padding-list-default: var(--dimension-primitive-spacing-3);--dimension-semantic-padding-list-lg: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-menu-sm: var(--dimension-primitive-spacing-2);--dimension-semantic-padding-menu-default: var(--dimension-primitive-spacing-3);--dimension-semantic-padding-menu-lg: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-accordion-header: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-accordion-content: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-alert-sm: var(--dimension-primitive-spacing-3);--dimension-semantic-padding-alert-default: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-alert-lg: var(--dimension-primitive-spacing-5);--dimension-semantic-padding-avatar-default: var(--dimension-primitive-spacing-1);--dimension-semantic-padding-progress-default: var(--dimension-primitive-spacing-0);--dimension-semantic-padding-table-cell-sm: var(--dimension-primitive-spacing-2);--dimension-semantic-padding-table-cell-default: var(--dimension-primitive-spacing-3);--dimension-semantic-padding-table-cell-lg: var(--dimension-primitive-spacing-4);--dimension-semantic-padding-table-header-default: var(--dimension-primitive-spacing-3);--dimension-semantic-gap-tight: var(--dimension-primitive-spacing-1);--dimension-semantic-gap-icon: var(--dimension-primitive-spacing-2);--dimension-semantic-gap-menu: var(--dimension-primitive-spacing-3);--dimension-semantic-gap-card: var(--dimension-primitive-spacing-3);--dimension-semantic-gap-widget: var(--dimension-primitive-spacing-4);--dimension-semantic-gap-section: var(--dimension-primitive-spacing-6);--dimension-semantic-gap-grid: var(--dimension-primitive-spacing-4);--dimension-semantic-gap-floating-default: var(--dimension-primitive-spacing-2);--dimension-semantic-gap-stack-xs: var(--dimension-primitive-spacing-1);--dimension-semantic-gap-stack-sm: var(--dimension-primitive-spacing-2);--dimension-semantic-gap-stack-default: var(--dimension-primitive-spacing-3);--dimension-semantic-gap-stack-lg: var(--dimension-primitive-spacing-4);--dimension-semantic-gap-stack-xl: var(--dimension-primitive-spacing-6);--dimension-semantic-gap-list-tight: var(--dimension-primitive-spacing-0);--dimension-semantic-gap-list-default: var(--dimension-primitive-spacing-1);--dimension-semantic-gap-list-loose: var(--dimension-primitive-spacing-2);--dimension-semantic-gap-form-default: var(--dimension-primitive-spacing-4);--dimension-semantic-gap-form-lg: var(--dimension-primitive-spacing-6);--dimension-semantic-layout-grid-columns-1: 1;--dimension-semantic-layout-grid-columns-2: 2;--dimension-semantic-layout-grid-columns-3: 3;--dimension-semantic-layout-grid-columns-4: 4;--dimension-semantic-layout-grid-columns-6: 6;--dimension-semantic-layout-grid-columns-12: 12;--dimension-semantic-layout-grid-gap-xs: var(--dimension-semantic-gap-stack-xs);--dimension-semantic-layout-grid-gap-sm: var(--dimension-semantic-gap-stack-sm);--dimension-semantic-layout-grid-gap-default: var(--dimension-semantic-gap-stack-default);--dimension-semantic-layout-grid-gap-lg: var(--dimension-semantic-gap-stack-lg);--dimension-semantic-layout-grid-gap-xl: var(--dimension-semantic-gap-stack-xl);--dimension-semantic-layout-container-maxWidth-xs: 480px;--dimension-semantic-layout-container-maxWidth-sm: 640px;--dimension-semantic-layout-container-maxWidth-md: 768px;--dimension-semantic-layout-container-maxWidth-lg: 1024px;--dimension-semantic-layout-container-maxWidth-xl: 1280px;--dimension-semantic-layout-container-maxWidth-full: 100%;--dimension-semantic-layout-container-padding-sm: var(--dimension-primitive-spacing-4);--dimension-semantic-layout-container-padding-default: var(--dimension-primitive-spacing-6);--dimension-semantic-layout-container-padding-lg: var(--dimension-primitive-spacing-8);--dimension-semantic-shell-main-padding-xs: var(--dimension-primitive-spacing-4);--dimension-semantic-shell-main-padding-sm: var(--dimension-primitive-spacing-6);--dimension-semantic-shell-main-gap: var(--dimension-semantic-gap-stack-default);--dimension-semantic-shell-sidebar-width-sm: var(--dimension-primitive-sizing-shell-sidebar-width-sm);--dimension-semantic-shell-sidebar-width-default: var(--dimension-primitive-sizing-shell-sidebar-width-md);--dimension-semantic-shell-sidebar-width-lg: var(--dimension-primitive-sizing-shell-sidebar-width-lg);--dimension-semantic-shell-sidebar-width-mobile: var(--dimension-primitive-sizing-shell-sidebar-offCanvas-width);--dimension-semantic-shell-sidebar-width-collapsed: var(--dimension-primitive-sizing-shell-sidebar-collapsed-md);--dimension-semantic-shell-sidebar-offCanvas-width: var(--dimension-primitive-sizing-shell-sidebar-offCanvas-width);--dimension-semantic-shell-sidebar-offCanvas-hiddenWidth: var(--dimension-primitive-sizing-shell-sidebar-offCanvas-hiddenWidth);--dimension-semantic-shell-sidebar-header-height: var(--dimension-primitive-sizing-shell-sidebar-header-height);--dimension-semantic-shell-sidebar-footer-height: var(--dimension-primitive-sizing-shell-sidebar-footer-height);--dimension-semantic-shell-sidebar-item-height: var(--dimension-primitive-sizing-shell-sidebar-item-height-md);--dimension-semantic-shell-sidebar-item-width: var(--dimension-primitive-sizing-shell-sidebar-item-width-md);--dimension-semantic-shell-sidebar-indicator-width: var(--dimension-primitive-sizing-shell-sidebar-indicator-width);--dimension-semantic-fontSize-xs: var(--typography-primitive-fontSize-200);--dimension-semantic-fontSize-sm: var(--typography-primitive-fontSize-300);--dimension-semantic-fontSize-md: var(--typography-primitive-fontSize-400);--dimension-semantic-fontSize-lg: var(--typography-primitive-fontSize-500);--dimension-semantic-fontSize-xl: var(--typography-primitive-fontSize-600);--dimension-semantic-radius-none: var(--dimension-primitive-radius-0);--dimension-semantic-radius-xs: var(--dimension-primitive-radius-50);--dimension-semantic-radius-sm: var(--dimension-primitive-radius-100);--dimension-semantic-radius-md: var(--dimension-primitive-radius-200);--dimension-semantic-radius-lg: var(--dimension-primitive-radius-300);--dimension-semantic-radius-xl: var(--dimension-primitive-radius-400);--dimension-semantic-radius-full: var(--dimension-primitive-radius-full);--duration-semantic-instant-default: var(--duration-primitive-instant);--duration-semantic-fast-default: var(--duration-primitive-fast);--duration-semantic-normal-default: var(--duration-primitive-normal);--duration-semantic-slow-default: var(--duration-primitive-slow);--duration-semantic-fade-in: var(--duration-primitive-normal);--duration-semantic-fade-out: var(--duration-primitive-fast);--duration-semantic-tooltip-enter: var(--duration-primitive-fast);--duration-semantic-tooltip-exit: var(--duration-primitive-fast);--duration-semantic-tooltip-delay: var(--duration-primitive-slow);--duration-semantic-popover-enter: var(--duration-primitive-normal);--duration-semantic-popover-exit: var(--duration-primitive-fast);--duration-semantic-dropdown-enter: var(--duration-primitive-fast);--duration-semantic-dropdown-exit: var(--duration-primitive-fast);--duration-semantic-dialog-enter: var(--duration-primitive-normal);--duration-semantic-dialog-exit: var(--duration-primitive-fast);--duration-semantic-drawer-enter: var(--duration-primitive-slow);--duration-semantic-drawer-exit: var(--duration-primitive-normal);--duration-semantic-sheet-enter: var(--duration-primitive-slow);--duration-semantic-sheet-exit: var(--duration-primitive-normal);--duration-semantic-toast-enter: var(--duration-primitive-normal);--duration-semantic-toast-exit: var(--duration-primitive-fast);--duration-semantic-toast-delay: var(--duration-primitive-slowest);--duration-semantic-collapse-enter: var(--duration-primitive-normal);--duration-semantic-collapse-exit: var(--duration-primitive-fast);--duration-semantic-skeleton-pulse: var(--duration-primitive-slowest);--easing-semantic-standard: var(--easing-primitive-productiveStandard);--easing-semantic-expressive: var(--easing-primitive-expressiveStandard);--easing-semantic-entrance-productive: var(--easing-primitive-productiveEntrance);--easing-semantic-entrance-expressive: var(--easing-primitive-expressiveEntrance);--easing-semantic-exit-productive: var(--easing-primitive-productiveExit);--easing-semantic-exit-expressive: var(--easing-primitive-expressiveExit);--easing-semantic-linear: var(--easing-primitive-linear);--easing-semantic-ease: var(--easing-primitive-ease);--easing-semantic-easeIn: var(--easing-primitive-easeIn);--easing-semantic-easeOut: var(--easing-primitive-easeOut);--easing-semantic-easeInOut: var(--easing-primitive-easeInOut);--opacity-semantic-disabled-default: var(--opacity-primitive-medium);--opacity-semantic-interactive-hover: var(--opacity-primitive-high);--opacity-semantic-interactive-active: var(--opacity-primitive-medium);--opacity-semantic-muted-default: var(--opacity-primitive-low);--opacity-semantic-overlay-subtle: .04;--opacity-semantic-overlay-default: .08;--opacity-semantic-overlay-emphasis: .12;--opacity-semantic-backdrop-muted: var(--opacity-primitive-low);--opacity-semantic-backdrop-default: var(--opacity-primitive-medium);--opacity-semantic-backdrop-emphasis: var(--opacity-primitive-high);--opacity-semantic-focus-default: .3;--opacity-semantic-focus-dark: .4;--shadow-semantic-card-default: var(--shadow-primitive-card-default);--shadow-semantic-card-hover: var(--shadow-primitive-card-hover);--shadow-semantic-elevated-default: var(--shadow-primitive-elevated);--shadow-semantic-floating-subtle: var(--shadow-primitive-sm);--shadow-semantic-floating-default: var(--shadow-primitive-md);--shadow-semantic-floating-emphasis: var(--shadow-primitive-lg);--shadow-semantic-dialog-default: var(--shadow-primitive-xl);--shadow-semantic-drawer-default: var(--shadow-primitive-lg);--shadow-semantic-sheet-default: var(--shadow-primitive-lg);--shadow-semantic-popover-default: var(--shadow-primitive-md);--shadow-semantic-tooltip-default: var(--shadow-primitive-sm);--shadow-semantic-dropdown-default: var(--shadow-primitive-md);--shadow-semantic-toast-default: var(--shadow-primitive-lg);--shadow-semantic-focus-default: var(--shadow-primitive-focus);--shadow-semantic-inset-default: var(--shadow-primitive-inset);--shape-semantic-radius-none: var(--dimension-primitive-radius-0);--shape-semantic-radius-xs: var(--dimension-primitive-radius-50);--shape-semantic-radius-sm: var(--dimension-primitive-radius-100);--shape-semantic-radius-md: var(--dimension-primitive-radius-200);--shape-semantic-radius-lg: var(--dimension-primitive-radius-300);--shape-semantic-radius-xl: var(--dimension-primitive-radius-400);--shape-semantic-radius-full: var(--dimension-primitive-radius-full);--shape-semantic-surface-sharp: var(--dimension-primitive-radius-0);--shape-semantic-surface-default: var(--dimension-primitive-radius-200);--shape-semantic-surface-rounded: var(--dimension-primitive-radius-300);--shape-semantic-interactive-default: var(--dimension-primitive-radius-150);--shape-semantic-interactive-pill: var(--dimension-primitive-radius-full);--shape-semantic-floating-default: var(--dimension-primitive-radius-150);--shape-semantic-floating-rounded: var(--dimension-primitive-radius-200);--shape-semantic-indicator-default: var(--dimension-primitive-radius-50);--shape-semantic-indicator-pill: var(--dimension-primitive-radius-full);--shape-semantic-badge-default: var(--dimension-primitive-radius-100);--shape-semantic-badge-pill: var(--dimension-primitive-radius-full);--shape-semantic-input-default: var(--dimension-primitive-radius-200);--shape-semantic-input-pill: var(--dimension-primitive-radius-full);--shape-semantic-button-default: var(--dimension-primitive-radius-200);--shape-semantic-button-pill: var(--dimension-primitive-radius-full);--shape-semantic-card-default: var(--dimension-primitive-radius-200);--shape-semantic-card-rounded: var(--dimension-primitive-radius-300);--shape-semantic-dialog-default: var(--dimension-primitive-radius-300);--shape-semantic-avatar-default: var(--dimension-primitive-radius-full);--shape-semantic-avatar-rounded: var(--dimension-primitive-radius-200);--shape-semantic-tooltip-default: var(--dimension-primitive-radius-150);--shape-semantic-tooltip-rounded: var(--dimension-primitive-radius-200);--shape-semantic-popover-default: var(--dimension-primitive-radius-200);--shape-semantic-toast-default: var(--dimension-primitive-radius-200);--shape-semantic-panel-sharp: var(--dimension-primitive-radius-0);--shape-semantic-panel-default: var(--dimension-primitive-radius-200);--shape-semantic-panel-rounded: var(--dimension-primitive-radius-300);--shape-semantic-sidebar-default: var(--dimension-primitive-radius-0);--shape-semantic-drawer-sharp: var(--dimension-primitive-radius-0);--shape-semantic-drawer-default: var(--dimension-primitive-radius-0);--shape-semantic-drawer-rounded: var(--dimension-primitive-radius-300);--shape-semantic-sheet-default: var(--dimension-primitive-radius-300);--shape-semantic-tabs-sharp: var(--dimension-primitive-radius-0);--shape-semantic-tabs-default: var(--dimension-primitive-radius-150);--shape-semantic-tabs-pill: var(--dimension-primitive-radius-full);--shape-semantic-menu-default: var(--dimension-primitive-radius-150);--shape-semantic-searchbar-default: var(--dimension-primitive-radius-200);--shape-semantic-searchbar-pill: var(--dimension-primitive-radius-full);--shape-semantic-dropdown-default: var(--dimension-primitive-radius-150);--shape-semantic-progress-track: var(--dimension-primitive-radius-full);--shape-semantic-progress-bar: var(--dimension-primitive-radius-full);--shape-semantic-slider-track: var(--dimension-primitive-radius-full);--shape-semantic-slider-thumb: var(--dimension-primitive-radius-full);--shape-semantic-switch-track: var(--dimension-primitive-radius-full);--shape-semantic-switch-thumb: var(--dimension-primitive-radius-full);--shape-semantic-checkbox-default: var(--dimension-primitive-radius-100);--shape-semantic-radio-default: var(--dimension-primitive-radius-full);--shape-semantic-table-container: var(--dimension-primitive-radius-200);--shape-semantic-table-cell: var(--dimension-primitive-radius-0);--shape-semantic-accordion-container: var(--dimension-primitive-radius-200);--shape-semantic-accordion-item: var(--dimension-primitive-radius-0);--shape-semantic-alert-default: var(--dimension-primitive-radius-200);--shape-semantic-list-container: var(--dimension-primitive-radius-200);--shape-semantic-list-item: var(--dimension-primitive-radius-100);--shape-semantic-skeleton-default: var(--dimension-primitive-radius-100);--shape-semantic-skeleton-text: var(--dimension-primitive-radius-50);--shape-semantic-skeleton-circle: var(--dimension-primitive-radius-full);--shape-semantic-chip-default: var(--dimension-primitive-radius-100);--shape-semantic-chip-pill: var(--dimension-primitive-radius-full);--typography-semantic-heading-xxl-fontFamily: var(--typography-primitive-fontFamily-sans);--typography-semantic-heading-xxl-fontSize: var(--typography-primitive-fontSize-1200);--typography-semantic-heading-xxl-lineHeight: var(--typography-primitive-lineHeight-200);--typography-semantic-heading-xxl-fontWeight: var(--typography-primitive-fontWeight-semibold);--typography-semantic-heading-xxl-letterSpacing: var(--typography-primitive-letterSpacing-tighter);--typography-semantic-heading-xl-fontFamily: var(--typography-primitive-fontFamily-sans);--typography-semantic-heading-xl-fontSize: var(--typography-primitive-fontSize-1100);--typography-semantic-heading-xl-lineHeight: var(--typography-primitive-lineHeight-200);--typography-semantic-heading-xl-fontWeight: var(--typography-primitive-fontWeight-semibold);--typography-semantic-heading-xl-letterSpacing: var(--typography-primitive-letterSpacing-tighter);--typography-semantic-heading-l-fontFamily: var(--typography-primitive-fontFamily-sans);--typography-semantic-heading-l-fontSize: var(--typography-primitive-fontSize-1000);--typography-semantic-heading-l-lineHeight: var(--typography-primitive-lineHeight-200);--typography-semantic-heading-l-fontWeight: var(--typography-primitive-fontWeight-semibold);--typography-semantic-heading-l-letterSpacing: var(--typography-primitive-letterSpacing-tight);--typography-semantic-heading-m-fontFamily: var(--typography-primitive-fontFamily-sans);--typography-semantic-heading-m-fontSize: var(--typography-primitive-fontSize-800);--typography-semantic-heading-m-lineHeight: var(--typography-primitive-lineHeight-300);--typography-semantic-heading-m-fontWeight: var(--typography-primitive-fontWeight-semibold);--typography-semantic-heading-m-letterSpacing: var(--typography-primitive-letterSpacing-tight);--typography-semantic-heading-s-fontFamily: var(--typography-primitive-fontFamily-sans);--typography-semantic-heading-s-fontSize: var(--typography-primitive-fontSize-700);--typography-semantic-heading-s-lineHeight: var(--typography-primitive-lineHeight-300);--typography-semantic-heading-s-fontWeight: var(--typography-primitive-fontWeight-semibold);--typography-semantic-heading-s-letterSpacing: var(--typography-primitive-letterSpacing-normal);--typography-semantic-heading-xs-fontFamily: var(--typography-primitive-fontFamily-sans);--typography-semantic-heading-xs-fontSize: var(--typography-primitive-fontSize-600);--typography-semantic-heading-xs-lineHeight: var(--typography-primitive-lineHeight-400);--typography-semantic-heading-xs-fontWeight: var(--typography-primitive-fontWeight-semibold);--typography-semantic-heading-xs-letterSpacing: var(--typography-primitive-letterSpacing-normal);--typography-semantic-heading-xxs-fontFamily: var(--typography-primitive-fontFamily-sans);--typography-semantic-heading-xxs-fontSize: var(--typography-primitive-fontSize-500);--typography-semantic-heading-xxs-lineHeight: var(--typography-primitive-lineHeight-400);--typography-semantic-heading-xxs-fontWeight: var(--typography-primitive-fontWeight-semibold);--typography-semantic-heading-xxs-letterSpacing: var(--typography-primitive-letterSpacing-normal);--typography-semantic-body-l-fontFamily: var(--typography-primitive-fontFamily-sans);--typography-semantic-body-l-fontSize: var(--typography-primitive-fontSize-600);--typography-semantic-body-l-lineHeight: var(--typography-primitive-lineHeight-500);--typography-semantic-body-l-fontWeight: var(--typography-primitive-fontWeight-regular);--typography-semantic-body-l-letterSpacing: var(--typography-primitive-letterSpacing-normal);--typography-semantic-body-m-fontFamily: var(--typography-primitive-fontFamily-sans);--typography-semantic-body-m-fontSize: var(--typography-primitive-fontSize-500);--typography-semantic-body-m-lineHeight: var(--typography-primitive-lineHeight-400);--typography-semantic-body-m-fontWeight: var(--typography-primitive-fontWeight-regular);--typography-semantic-body-m-letterSpacing: var(--typography-primitive-letterSpacing-normal);--typography-semantic-body-s-fontFamily: var(--typography-primitive-fontFamily-sans);--typography-semantic-body-s-fontSize: var(--typography-primitive-fontSize-400);--typography-semantic-body-s-lineHeight: var(--typography-primitive-lineHeight-400);--typography-semantic-body-s-fontWeight: var(--typography-primitive-fontWeight-regular);--typography-semantic-body-s-letterSpacing: var(--typography-primitive-letterSpacing-normal);--typography-semantic-mono-fontFamily: var(--typography-primitive-fontFamily-mono);--typography-semantic-mono-block-fontFamily: var(--typography-primitive-fontFamily-mono);--typography-semantic-mono-block-fontSize: var(--typography-primitive-fontSize-400);--typography-semantic-mono-block-lineHeight: var(--typography-primitive-lineHeight-500);--typography-semantic-mono-block-fontWeight: var(--typography-primitive-fontWeight-regular);--typography-semantic-mono-inline-fontFamily: var(--typography-primitive-fontFamily-mono);--typography-semantic-mono-inline-fontSize: var(--typography-primitive-fontSize-300);--typography-semantic-mono-inline-lineHeight: var(--typography-primitive-lineHeight-400);--typography-semantic-mono-inline-fontWeight: var(--typography-primitive-fontWeight-regular);--typography-semantic-label-fontFamily: var(--typography-primitive-fontFamily-sans);--typography-semantic-label-fontSize: var(--typography-primitive-fontSize-400);--typography-semantic-label-lineHeight: var(--typography-primitive-lineHeight-400);--typography-semantic-label-fontWeight: var(--typography-primitive-fontWeight-medium);--typography-semantic-label-letterSpacing: var(--typography-primitive-letterSpacing-wide);--typography-semantic-caption-fontFamily: var(--typography-primitive-fontFamily-sans);--typography-semantic-caption-fontSize: var(--typography-primitive-fontSize-300);--typography-semantic-caption-lineHeight: var(--typography-primitive-lineHeight-400);--typography-semantic-caption-fontWeight: var(--typography-primitive-fontWeight-regular);--typography-semantic-caption-letterSpacing: var(--typography-primitive-letterSpacing-normal);--typography-semantic-overline-fontFamily: var(--typography-primitive-fontFamily-sans);--typography-semantic-overline-fontSize: var(--typography-primitive-fontSize-200);--typography-semantic-overline-lineHeight: var(--typography-primitive-lineHeight-400);--typography-semantic-overline-fontWeight: var(--typography-primitive-fontWeight-semibold);--typography-semantic-overline-letterSpacing: var(--typography-primitive-letterSpacing-wider);--typography-semantic-floating-title-fontFamily: var(--typography-primitive-fontFamily-sans);--typography-semantic-floating-title-fontSize: var(--typography-primitive-fontSize-400);--typography-semantic-floating-title-lineHeight: var(--typography-primitive-lineHeight-300);--typography-semantic-floating-title-fontWeight: var(--typography-primitive-fontWeight-semibold);--typography-semantic-floating-title-letterSpacing: var(--typography-primitive-letterSpacing-normal);--typography-semantic-floating-body-fontFamily: var(--typography-primitive-fontFamily-sans);--typography-semantic-floating-body-fontSize: var(--typography-primitive-fontSize-300);--typography-semantic-floating-body-lineHeight: var(--typography-primitive-lineHeight-400);--typography-semantic-floating-body-fontWeight: var(--typography-primitive-fontWeight-regular);--typography-semantic-floating-body-letterSpacing: var(--typography-primitive-letterSpacing-normal);--typography-semantic-floating-hint-fontFamily: var(--typography-primitive-fontFamily-sans);--typography-semantic-floating-hint-fontSize: var(--typography-primitive-fontSize-200);--typography-semantic-floating-hint-lineHeight: var(--typography-primitive-lineHeight-400);--typography-semantic-floating-hint-fontWeight: var(--typography-primitive-fontWeight-regular);--typography-semantic-floating-hint-letterSpacing: var(--typography-primitive-letterSpacing-normal);--zIndex-semantic-base: var(--zIndex-primitive-base);--zIndex-semantic-fab: var(--zIndex-primitive-fab);--zIndex-semantic-sticky: var(--zIndex-primitive-appBar);--zIndex-semantic-navigation: var(--zIndex-primitive-appBar);--zIndex-semantic-fixed: var(--zIndex-primitive-drawer);--zIndex-semantic-sidebar: var(--zIndex-primitive-drawer);--zIndex-semantic-drawer: var(--zIndex-primitive-drawer);--zIndex-semantic-sheet: var(--zIndex-primitive-drawer);--zIndex-semantic-overlay: var(--zIndex-primitive-modalBackdrop);--zIndex-semantic-dialogBackdrop: var(--zIndex-primitive-modalBackdrop);--zIndex-semantic-dialog: var(--zIndex-primitive-modal);--zIndex-semantic-toast: var(--zIndex-primitive-snackbar);--zIndex-semantic-menu: var(--zIndex-primitive-popover);--zIndex-semantic-dropdown: var(--zIndex-primitive-popover);--zIndex-semantic-popover: var(--zIndex-primitive-popover);--zIndex-semantic-tooltip: var(--zIndex-primitive-tooltip);--zIndex-semantic-drag: var(--zIndex-primitive-drag);--alert-success-bg: var(--color-semantic-alert-success-bg);--alert-success-border: var(--color-semantic-alert-success-border);--alert-success-icon: var(--color-semantic-alert-success-icon);--alert-success-text: var(--color-semantic-alert-success-text);--alert-warning-bg: var(--color-semantic-alert-warning-bg);--alert-warning-border: var(--color-semantic-alert-warning-border);--alert-warning-icon: var(--color-semantic-alert-warning-icon);--alert-warning-text: var(--color-semantic-alert-warning-text);--alert-error-bg: var(--color-semantic-alert-error-bg);--alert-error-border: var(--color-semantic-alert-error-border);--alert-error-icon: var(--color-semantic-alert-error-icon);--alert-error-text: var(--color-semantic-alert-error-text);--alert-info-bg: var(--color-semantic-alert-info-bg);--alert-info-border: var(--color-semantic-alert-info-border);--alert-info-icon: var(--color-semantic-alert-info-icon);--alert-info-text: var(--color-semantic-alert-info-text);--alert-padding-sm: var(--dimension-semantic-padding-alert-sm);--alert-padding-default: var(--dimension-semantic-padding-alert-default);--alert-padding-lg: var(--dimension-semantic-padding-alert-lg);--alert-borderRadius: var(--shape-semantic-alert-default);--alert-borderWidth: var(--dimension-semantic-borderWidth-default);--alert-icon-size: var(--dimension-semantic-icon-md);--alert-icon-gap: var(--dimension-semantic-gap-icon);--alert-typography-title-fontSize: var(--typography-semantic-body-m-fontSize);--alert-typography-title-fontWeight: var(--typography-semantic-label-fontWeight);--alert-typography-description-fontSize: var(--typography-semantic-body-s-fontSize);--alert-typography-description-fontWeight: var(--typography-semantic-body-s-fontWeight);--ally-container-position-bottom-mobile: var(--dimension-semantic-padding-page-sm);--ally-container-position-bottom-desktop: var(--dimension-semantic-padding-page-default);--ally-container-position-right-mobile: var(--dimension-semantic-padding-page-sm);--ally-container-position-right-desktop: var(--dimension-semantic-padding-page-default);--ally-container-gap: var(--dimension-semantic-gap-card);--ally-container-minWidth: 220px;--ally-container-zIndex: var(--zIndex-semantic-fixed);--ally-avatar-size: var(--dimension-semantic-avatar-xl);--ally-avatar-borderRadius: var(--shape-semantic-avatar-default);--ally-avatar-borderWidth: var(--dimension-semantic-borderWidth-default);--ally-avatar-borderColor-default: var(--color-semantic-border-subtle-default);--ally-avatar-borderColor-hover: var(--color-semantic-interactive-primary-hover);--ally-avatar-bg: var(--color-semantic-overlay-hover-default);--ally-avatar-shadow-default: var(--shadow-semantic-card-default);--ally-avatar-shadow-hover: var(--shadow-semantic-card-hover);--ally-avatar-transition: var(--duration-semantic-normal-default);--ally-avatar-focusRing-width: var(--dimension-semantic-borderWidth-focus);--ally-avatar-focusRing-color: var(--color-semantic-interactive-primary-default);--ally-avatar-focusRing-offset: var(--dimension-semantic-gap-tight);--ally-notification-size: var(--dimension-semantic-height-chip-sm);--ally-notification-minWidth: var(--dimension-semantic-height-chip-sm);--ally-notification-paddingX: var(--dimension-semantic-padding-chip-xs);--ally-notification-borderRadius: var(--shape-semantic-badge-default);--ally-notification-borderWidth: var(--dimension-semantic-borderWidth-default);--ally-notification-borderColor: var(--color-semantic-bg-white);--ally-notification-bg-start: var(--color-semantic-status-error-default);--ally-notification-bg-end: var(--color-semantic-status-error-emphasis);--ally-notification-text-color: var(--color-semantic-foreground-white);--ally-notification-text-fontSize: var(--typography-semantic-caption-fontSize);--ally-notification-text-fontWeight: var(--typography-semantic-heading-s-fontWeight);--ally-notification-shadow: var(--shadow-semantic-tooltip-default);--ally-notification-offset: var(--dimension-semantic-gap-tight);--ally-feedbackBubble-width-mobile: 280px;--ally-feedbackBubble-width-desktop: 320px;--ally-feedbackBubble-borderRadius: var(--shape-semantic-popover-default);--ally-feedbackBubble-borderWidth: var(--dimension-semantic-borderWidth-default);--ally-feedbackBubble-shadow: var(--shadow-semantic-popover-default);--ally-feedbackBubble-zIndex: var(--zIndex-semantic-popover);--ally-feedbackBubble-header-padding: var(--dimension-semantic-padding-card-default);--ally-feedbackBubble-header-gap: var(--dimension-semantic-gap-card);--ally-feedbackBubble-content-padding: var(--dimension-semantic-padding-card-default);--ally-feedbackBubble-content-fontSize: var(--typography-semantic-body-m-fontSize);--ally-feedbackBubble-content-lineHeight: var(--typography-semantic-body-m-lineHeight);--ally-feedbackBubble-footer-padding: var(--dimension-semantic-padding-card-default);--ally-feedbackBubble-arrow-size: var(--dimension-semantic-gap-card);--ally-scoreAnimation-fontSize: var(--typography-semantic-heading-s-fontSize);--ally-scoreAnimation-fontWeight: var(--typography-semantic-heading-m-fontWeight);--ally-scoreAnimation-padding: var(--dimension-semantic-padding-chip-default);--ally-scoreAnimation-borderRadius: var(--shape-semantic-badge-default);--ally-scoreAnimation-shadow: var(--shadow-semantic-popover-default);--ally-scoreAnimation-bg-start: var(--color-semantic-status-success-default);--ally-scoreAnimation-bg-end: var(--color-semantic-status-success-emphasis);--ally-scoreAnimation-color: var(--color-semantic-foreground-white);--avatar-size-xs-width: var(--dimension-semantic-avatar-xs);--avatar-size-xs-height: var(--dimension-semantic-avatar-xs);--avatar-size-xs-fontSize: var(--typography-semantic-caption-fontSize);--avatar-size-sm-width: var(--dimension-semantic-avatar-sm);--avatar-size-sm-height: var(--dimension-semantic-avatar-sm);--avatar-size-sm-fontSize: var(--typography-semantic-body-s-fontSize);--avatar-size-md-width: var(--dimension-semantic-avatar-md);--avatar-size-md-height: var(--dimension-semantic-avatar-md);--avatar-size-md-fontSize: var(--typography-semantic-body-m-fontSize);--avatar-size-lg-width: var(--dimension-semantic-avatar-lg);--avatar-size-lg-height: var(--dimension-semantic-avatar-lg);--avatar-size-lg-fontSize: var(--typography-semantic-body-l-fontSize);--avatar-size-xl-width: var(--dimension-semantic-avatar-xl);--avatar-size-xl-height: var(--dimension-semantic-avatar-xl);--avatar-size-xl-fontSize: var(--typography-semantic-heading-xs-fontSize);--avatar-fallback-bg-default: var(--color-semantic-avatar-bg-default);--avatar-fallback-bg-brand: var(--color-semantic-avatar-bg-brand);--avatar-fallback-text-default: var(--color-semantic-avatar-text-default);--avatar-fallback-text-brand: var(--color-semantic-avatar-text-brand);--avatar-border-width: var(--dimension-semantic-borderWidth-default);--avatar-border-color: var(--color-semantic-border-subtle-default);--avatar-border-radius: var(--shape-semantic-avatar-default);--avatar-group-overlap: var(--dimension-primitive-sizing-avatar-group-overlap);--avatar-group-gap: var(--dimension-semantic-gap-tight);--button-size-sm-height: var(--dimension-semantic-height-control-sm);--button-size-sm-paddingX: var(--dimension-semantic-padding-button-sm);--button-size-sm-paddingY: var(--dimension-semantic-padding-button-sm);--button-size-sm-fontSize: var(--typography-semantic-body-s-fontSize);--button-size-sm-fontWeight: var(--typography-semantic-body-s-fontWeight);--button-size-md-height: var(--dimension-semantic-height-control-md);--button-size-md-paddingX: var(--dimension-semantic-padding-button-default);--button-size-md-paddingY: var(--dimension-semantic-padding-button-default);--button-size-md-fontSize: var(--typography-semantic-body-m-fontSize);--button-size-md-fontWeight: var(--typography-semantic-body-m-fontWeight);--button-size-lg-height: var(--dimension-semantic-height-control-lg);--button-size-lg-paddingX: var(--dimension-semantic-padding-button-lg);--button-size-lg-paddingY: var(--dimension-semantic-padding-button-lg);--button-size-lg-fontSize: var(--typography-semantic-body-l-fontSize);--button-size-lg-fontWeight: var(--typography-semantic-body-l-fontWeight);--button-primary-bg-default: var(--color-semantic-interactive-primary-default);--button-primary-bg-hover: var(--color-semantic-interactive-primary-hover);--button-primary-bg-active: var(--color-semantic-interactive-primary-active);--button-primary-text: var(--color-semantic-text-onEmphasis);--button-primary-borderRadius: var(--shape-semantic-button-pill);--button-secondary-bg-default: var(--color-semantic-bg-emphasis);--button-secondary-bg-hover: var(--color-semantic-bg-inverse-hover);--button-secondary-bg-active: var(--color-semantic-bg-active);--button-secondary-text: var(--color-semantic-text-onEmphasis);--button-secondary-borderRadius: var(--shape-semantic-button-pill);--button-tertiary-bg-default: var(--color-semantic-bg-transparent);--button-tertiary-bg-hover: var(--color-semantic-overlay-hover-default);--button-tertiary-bg-active: var(--color-semantic-overlay-focus-default);--button-tertiary-text: var(--color-semantic-foreground-link);--button-tertiary-borderRadius: var(--shape-semantic-button-pill);--button-outlined-bg-default: var(--color-semantic-bg-transparent);--button-outlined-bg-hover: var(--color-semantic-bg-hover);--button-outlined-bg-active: var(--color-semantic-bg-active);--button-outlined-text: var(--color-semantic-text-primary);--button-outlined-border-default: var(--color-semantic-border-subtle-default);--button-outlined-border-hover: var(--color-semantic-border-strong);--button-outlined-borderRadius: var(--shape-semantic-button-pill);--button-danger-bg-default: var(--color-semantic-interactive-danger-default);--button-danger-bg-hover: var(--color-semantic-interactive-danger-hover);--button-danger-bg-active: var(--color-semantic-interactive-danger-active);--button-danger-text: var(--color-semantic-text-onEmphasis);--button-danger-borderRadius: var(--shape-semantic-button-pill);--button-disabled-bg: var(--color-semantic-bg-disabled);--button-disabled-text: var(--color-semantic-text-disabled);--button-focusRing-color: var(--color-semantic-focus-ring-color);--button-focusRing-width: var(--dimension-semantic-focusRing-width);--button-focusRing-offset: var(--dimension-semantic-focusRing-offset);--card-bg-default: var(--color-semantic-bg-default);--card-bg-hover: var(--color-semantic-bg-hover);--card-border-color: var(--color-semantic-border-subtle-default);--card-border-radius: var(--shape-semantic-card-default);--card-shadow-default: var(--shadow-semantic-card-default);--card-shadow-hover: var(--shadow-semantic-card-hover);--card-padding-default: var(--dimension-semantic-padding-card-default);--card-padding-compact: var(--dimension-semantic-padding-card-compact);--chip-size-xs-height: var(--dimension-semantic-height-chip-xs);--chip-size-xs-fontSize: var(--typography-semantic-body-s-fontSize);--chip-size-xs-paddingX: var(--dimension-semantic-padding-chip-xs);--chip-size-xs-borderRadius: var(--shape-semantic-badge-default);--chip-size-sm-height: var(--dimension-semantic-height-chip-sm);--chip-size-sm-fontSize: var(--typography-semantic-body-s-fontSize);--chip-size-sm-paddingX: var(--dimension-semantic-padding-chip-sm);--chip-size-sm-borderRadius: var(--shape-semantic-badge-default);--chip-size-md-height: var(--dimension-semantic-height-chip-md);--chip-size-md-fontSize: var(--typography-semantic-body-m-fontSize);--chip-size-md-paddingX: var(--dimension-semantic-padding-chip-default);--chip-size-md-borderRadius: var(--shape-semantic-badge-default);--chip-size-lg-height: var(--dimension-semantic-height-chip-lg);--chip-size-lg-fontSize: var(--typography-semantic-body-l-fontSize);--chip-size-lg-paddingX: var(--dimension-semantic-padding-chip-lg);--chip-size-lg-borderRadius: var(--shape-semantic-badge-default);--chip-counter-height: var(--dimension-semantic-height-chip-sm);--chip-counter-minWidth: var(--dimension-semantic-height-chip-sm);--chip-counter-fontSize: var(--typography-semantic-body-s-fontSize);--chip-counter-fontWeight: var(--typography-semantic-body-s-fontWeight);--chip-counter-paddingX: var(--dimension-semantic-padding-chip-xs);--chip-counter-borderRadius: var(--shape-semantic-badge-default);--chip-action-height: var(--dimension-semantic-height-chip-sm);--chip-action-fontSize: var(--typography-semantic-body-s-fontSize);--chip-action-fontWeight: var(--typography-semantic-body-s-fontWeight);--chip-action-paddingX: var(--dimension-semantic-padding-chip-sm);--chip-action-borderRadius: var(--shape-semantic-indicator-default);--chip-action-transition: var(--duration-semantic-fast-default);--dashboard-page-maxWidth: 1400px;--dashboard-page-maxWidthNarrow: 1200px;--dashboard-page-maxWidthWide: 1600px;--dashboard-page-paddingX: var(--dimension-semantic-padding-page-default);--dashboard-page-paddingY: var(--dimension-semantic-padding-page-default);--dashboard-page-paddingXMobile: var(--dimension-semantic-padding-page-sm);--dashboard-page-paddingYMobile: var(--dimension-semantic-padding-page-sm);--dashboard-header-marginBottom: var(--dimension-semantic-gap-section);--dashboard-header-gap: var(--dimension-semantic-gap-card);--dashboard-header-titleFontWeight: var(--typography-semantic-heading-m-fontWeight);--dashboard-section-gap: var(--dimension-semantic-gap-section);--dashboard-section-marginBottom: var(--dimension-semantic-gap-section);--dashboard-card-padding: var(--dimension-semantic-padding-card-compact);--dashboard-card-paddingCompact: var(--dimension-semantic-gap-tight);--dashboard-card-borderRadius: var(--shape-semantic-card-default);--dashboard-card-gap: var(--dimension-semantic-gap-card);--dashboard-grid-gap: var(--dimension-semantic-gap-grid);--dashboard-grid-gapCompact: var(--dimension-semantic-gap-card);--dashboard-grid-columns2: 1fr 1fr;--dashboard-grid-columns3: repeat(3, 1fr);--dashboard-grid-columnsSidebar: 1fr 380px;--dashboard-sidebar-width: 380px;--dashboard-sidebar-widthNarrow: 320px;--dashboard-sidebar-widthWide: 420px;--dialog-bg-default: var(--color-semantic-bg-floating-default);--dialog-bg-backdrop: var(--color-semantic-overlay-backdrop-default);--dialog-border-radius: var(--shape-semantic-dialog-default);--dialog-padding-default: var(--dimension-semantic-padding-dialog-default);--dialog-shadow-default: var(--shadow-semantic-dialog-default);--dialog-duration-enter: var(--duration-semantic-dialog-enter);--dialog-duration-exit: var(--duration-semantic-dialog-exit);--divider-color-default: var(--color-semantic-border-subtle-default);--divider-color-strong: var(--color-semantic-border-strong);--divider-color-inverse: var(--color-semantic-border-floating-inverse);--divider-thickness-thin: var(--dimension-semantic-borderWidth-default);--divider-thickness-default: var(--dimension-semantic-borderWidth-default);--divider-thickness-thick: var(--dimension-semantic-borderWidth-thick);--divider-spacing-xs: var(--dimension-primitive-spacing-2);--divider-spacing-sm: var(--dimension-primitive-spacing-3);--divider-spacing-md: var(--dimension-primitive-spacing-4);--divider-spacing-lg: var(--dimension-primitive-spacing-6);--energy-container-padding: var(--dimension-semantic-padding-card-default);--energy-container-borderRadius: var(--shape-semantic-card-default);--energy-container-borderWidth-default: var(--dimension-semantic-borderWidth-default);--energy-container-borderWidth-active: var(--dimension-semantic-borderWidth-thick);--energy-container-shadow-default: var(--shadow-semantic-card-default);--energy-container-shadow-active: var(--shadow-semantic-card-hover);--energy-container-transition: var(--duration-semantic-normal-default);--energy-level-low-color: var(--color-semantic-status-error-default);--energy-level-low-emphasis: var(--color-semantic-status-error-emphasis);--energy-level-medium-color: var(--color-semantic-status-warning-default);--energy-level-medium-emphasis: var(--color-semantic-status-warning-emphasis);--energy-level-high-color: var(--color-semantic-status-success-default);--energy-level-high-emphasis: var(--color-semantic-status-success-emphasis);--energy-level-peak-color: var(--color-semantic-interactive-primary-default);--energy-level-peak-emphasis: var(--color-semantic-interactive-primary-hover);--energy-indicator-size: var(--dimension-semantic-avatar-md);--energy-indicator-iconSize: var(--dimension-semantic-icon-sm);--energy-indicator-borderRadius: var(--shape-semantic-avatar-default);--energy-button-padding: var(--dimension-semantic-padding-chip-sm);--energy-button-borderRadius: var(--shape-semantic-button-default);--energy-button-borderWidth: var(--dimension-semantic-borderWidth-default);--energy-button-gap: var(--dimension-semantic-gap-tight);--energy-button-transition: var(--duration-semantic-fast-default);--energy-label-fontSize: var(--typography-semantic-body-s-fontSize);--energy-label-fontWeight-default: var(--typography-semantic-body-s-fontWeight);--energy-label-fontWeight-active: var(--typography-semantic-heading-s-fontWeight);--energy-header-fontSize: var(--typography-semantic-body-m-fontSize);--energy-header-fontWeight: var(--typography-semantic-heading-s-fontWeight);--energy-header-gap: var(--dimension-semantic-gap-card);--energy-taskCount-padding: var(--dimension-semantic-padding-chip-default);--energy-taskCount-borderRadius: var(--shape-semantic-badge-default);--energy-taskCount-gap: var(--dimension-semantic-gap-tight);--energy-taskCount-bg: var(--color-semantic-overlay-selected-subtle);--focus-widget-padding: var(--dimension-semantic-padding-widget-default);--focus-widget-borderRadius: var(--shape-semantic-card-default);--focus-widget-gap: var(--dimension-semantic-gap-widget);--focus-header-marginBottom: var(--dimension-semantic-gap-widget);--focus-header-title-fontSize: var(--typography-semantic-heading-m-fontSize);--focus-header-title-fontWeight: var(--typography-semantic-heading-m-fontWeight);--focus-header-title-lineHeight: var(--typography-semantic-heading-m-lineHeight);--focus-column-padding: var(--dimension-semantic-padding-card-compact);--focus-column-borderRadius: var(--shape-semantic-card-default);--focus-column-gap: var(--dimension-semantic-gap-card);--focus-column-minHeight: 300px;--focus-column-header-fontSize: var(--typography-semantic-body-m-fontSize);--focus-column-header-fontWeight: var(--typography-semantic-heading-s-fontWeight);--focus-column-header-marginBottom: var(--dimension-semantic-gap-card);--focus-column-header-gap: var(--dimension-semantic-gap-icon);--focus-card-padding: var(--dimension-semantic-padding-card-compact);--focus-card-borderRadius: var(--shape-semantic-card-default);--focus-card-gap: var(--dimension-semantic-gap-icon);--focus-card-shadow: var(--shadow-semantic-card-default);--focus-card-shadowHover: var(--shadow-semantic-card-hover);--focus-card-borderWidth: var(--dimension-semantic-borderWidth-default);--focus-card-borderWidthActive: var(--dimension-semantic-borderWidth-thick);--focus-card-transition: var(--duration-semantic-normal-default);--focus-card-body-fontSize: var(--typography-semantic-body-m-fontSize);--focus-card-body-lineHeight: var(--typography-semantic-body-m-lineHeight);--focus-indicator-size: 8px;--focus-indicator-borderRadius: var(--shape-semantic-indicator-default);--focus-action-gap: var(--dimension-semantic-gap-tight);--focus-action-iconSize: var(--dimension-semantic-icon-xs);--focus-action-iconButtonPadding: 2px;--focus-emptyState-paddingY: var(--dimension-semantic-padding-widget-default);--focus-emptyState-iconSize: var(--dimension-semantic-icon-lg);--focus-opacity-done: .6;--focus-chip-fontSize: var(--typography-semantic-body-s-fontSize);--focus-chip-fontWeight: var(--typography-semantic-body-s-fontWeight);--focus-chip-paddingX: var(--dimension-semantic-padding-chip-sm);--focus-chip-paddingY: var(--dimension-semantic-gap-tight);--focus-chip-borderRadius: var(--shape-semantic-badge-default);--focus-chip-counter-height: var(--dimension-semantic-height-chip-sm);--focus-chip-counter-fontSize: var(--typography-semantic-body-s-fontSize);--focus-chip-action-height: var(--dimension-semantic-height-chip-md);--focus-chip-action-fontSize: var(--typography-semantic-body-s-fontSize);--freshness-status-fresh-color: var(--color-semantic-status-success-default);--freshness-status-fresh-bg: var(--color-semantic-bg-system-success-subtle);--freshness-status-fresh-icon: var(--color-semantic-status-success-default);--freshness-status-warning-color: var(--color-semantic-status-warning-default);--freshness-status-warning-bg: var(--color-semantic-bg-system-warning-subtle);--freshness-status-warning-icon: var(--color-semantic-status-warning-default);--freshness-status-critical-color: var(--color-semantic-status-error-default);--freshness-status-critical-bg: var(--color-semantic-bg-system-error-subtle);--freshness-status-critical-icon: var(--color-semantic-status-error-default);--freshness-status-unknown-color: var(--color-semantic-text-secondary);--freshness-status-unknown-bg: var(--color-semantic-bg-muted);--freshness-status-unknown-icon: var(--color-semantic-text-secondary);--freshness-indicator-iconSize-compact: var(--dimension-semantic-icon-xs);--freshness-indicator-iconSize-default: var(--dimension-semantic-icon-sm);--freshness-chip-fontSize: var(--typography-semantic-body-s-fontSize);--freshness-chip-height: var(--dimension-semantic-height-chip-sm);--freshness-chip-paddingX: var(--dimension-semantic-padding-chip-sm);--freshness-chip-borderRadius: var(--shape-semantic-badge-default);--freshness-healthScore-padding: var(--dimension-semantic-padding-card-default);--freshness-healthScore-borderRadius: var(--shape-semantic-card-default);--freshness-healthScore-gap: var(--dimension-semantic-gap-card);--freshness-healthScore-progressHeight: 6px;--freshness-healthScore-progressRadius: var(--shape-semantic-progress-bar);--freshness-healthScore-title-fontSize: var(--typography-semantic-body-m-fontSize);--freshness-healthScore-title-fontWeight: var(--typography-semantic-heading-s-fontWeight);--freshness-healthScore-score-fontSize: var(--typography-semantic-heading-m-fontSize);--freshness-healthScore-score-fontWeight: var(--typography-semantic-heading-m-fontWeight);--freshness-alert-borderRadius: var(--shape-semantic-card-default);--freshness-alert-gap: var(--dimension-semantic-gap-card);--iconButton-size-sm-width: var(--dimension-semantic-icon-container-sm);--iconButton-size-sm-height: var(--dimension-semantic-icon-container-sm);--iconButton-size-sm-iconSize: var(--dimension-semantic-icon-sm);--iconButton-size-md-width: var(--dimension-semantic-icon-container-md);--iconButton-size-md-height: var(--dimension-semantic-icon-container-md);--iconButton-size-md-iconSize: var(--dimension-semantic-icon-md);--iconButton-size-lg-width: var(--dimension-semantic-icon-container-lg);--iconButton-size-lg-height: var(--dimension-semantic-icon-container-lg);--iconButton-size-lg-iconSize: var(--dimension-semantic-icon-lg);--iconButton-default-bg-default: var(--color-semantic-bg-transparent);--iconButton-default-bg-hover: var(--color-semantic-overlay-hover-default);--iconButton-default-bg-active: var(--color-semantic-overlay-focus-default);--iconButton-default-bg-disabled: var(--color-semantic-bg-transparent);--iconButton-default-icon-default: var(--color-semantic-icon-secondary);--iconButton-default-icon-hover: var(--color-semantic-icon-primary);--iconButton-default-icon-active: var(--color-semantic-icon-primary);--iconButton-default-icon-disabled: var(--color-semantic-icon-disabled);--iconButton-primary-bg-default: var(--color-semantic-interactive-primary-default);--iconButton-primary-bg-hover: var(--color-semantic-interactive-primary-hover);--iconButton-primary-bg-active: var(--color-semantic-interactive-primary-active);--iconButton-primary-bg-disabled: var(--color-semantic-bg-disabled);--iconButton-primary-icon-default: var(--color-semantic-icon-onEmphasis);--iconButton-primary-icon-hover: var(--color-semantic-icon-onEmphasis);--iconButton-primary-icon-active: var(--color-semantic-icon-onEmphasis);--iconButton-primary-icon-disabled: var(--color-semantic-icon-onEmphasisDisabled);--iconButton-outlined-bg-default: var(--color-semantic-bg-transparent);--iconButton-outlined-bg-hover: var(--color-semantic-bg-hover);--iconButton-outlined-bg-active: var(--color-semantic-bg-active);--iconButton-outlined-bg-disabled: var(--color-semantic-bg-transparent);--iconButton-outlined-border-default: var(--color-semantic-border-subtle-default);--iconButton-outlined-border-hover: var(--color-semantic-border-strong);--iconButton-outlined-border-disabled: var(--color-semantic-border-disabled);--iconButton-outlined-icon-default: var(--color-semantic-icon-secondary);--iconButton-outlined-icon-hover: var(--color-semantic-icon-primary);--iconButton-outlined-icon-disabled: var(--color-semantic-icon-disabled);--iconButton-danger-bg-default: var(--color-semantic-bg-transparent);--iconButton-danger-bg-hover: var(--color-semantic-bg-system-danger-muted);--iconButton-danger-bg-active: var(--color-semantic-bg-system-danger-default);--iconButton-danger-bg-disabled: var(--color-semantic-bg-transparent);--iconButton-danger-icon-default: var(--color-semantic-status-error-default);--iconButton-danger-icon-hover: var(--color-semantic-status-error-emphasis);--iconButton-danger-icon-active: var(--color-semantic-foreground-white);--iconButton-danger-icon-disabled: var(--color-semantic-icon-disabled);--iconButton-borderRadius: var(--shape-semantic-interactive-pill);--iconButton-focusRing-color: var(--color-semantic-focus-ring-color);--iconButton-focusRing-width: var(--dimension-semantic-focusRing-width);--iconButton-focusRing-offset: var(--dimension-semantic-focusRing-offset);--inbox-sidebar-width: 63px;--inbox-icon-size: var(--dimension-semantic-icon-md);--inbox-icon-containerSize: var(--dimension-semantic-icon-container-md);--inbox-avatar-row: var(--dimension-semantic-avatar-md);--inbox-avatar-preview: var(--dimension-semantic-avatar-lg);--inbox-button-sendReply-height: var(--dimension-semantic-height-control-md);--inbox-button-sendReply-width: 158px;--inbox-button-sendReply-iconSize: var(--dimension-semantic-icon-md);--inbox-button-sendReply-bg-default: var(--color-semantic-interactive-primary-default);--inbox-button-sendReply-bg-hover: var(--color-semantic-interactive-primary-hover);--inbox-button-sendReply-bg-disabled: var(--color-semantic-bg-disabled);--inbox-editor-minHeight: 200px;--inbox-editor-maxHeight: 400px;--input-size-sm-height: var(--dimension-semantic-height-control-sm);--input-size-sm-paddingX: var(--dimension-semantic-padding-input-sm);--input-size-sm-paddingY: var(--dimension-semantic-padding-input-sm);--input-size-sm-fontSize: var(--typography-semantic-body-s-fontSize);--input-size-md-height: var(--dimension-semantic-height-control-md);--input-size-md-paddingX: var(--dimension-semantic-padding-input-default);--input-size-md-paddingY: var(--dimension-semantic-padding-input-default);--input-size-md-fontSize: var(--typography-semantic-body-m-fontSize);--input-size-lg-height: var(--dimension-semantic-height-control-lg);--input-size-lg-paddingX: var(--dimension-semantic-padding-input-lg);--input-size-lg-paddingY: var(--dimension-semantic-padding-input-lg);--input-size-lg-fontSize: var(--typography-semantic-body-l-fontSize);--input-bg-default: var(--color-semantic-bg-muted);--input-bg-hover: var(--color-semantic-bg-hover);--input-bg-focus: var(--color-semantic-bg-white);--input-bg-disabled: var(--color-semantic-bg-disabled);--input-border-default: var(--color-semantic-border-strong);--input-border-hover: var(--color-semantic-border-strong);--input-border-focus: var(--color-semantic-border-interactive);--input-border-error: var(--color-semantic-status-error-default);--input-border-width: var(--dimension-semantic-borderWidth-default);--input-border-radius: var(--shape-semantic-input-default);--input-text-default: var(--color-semantic-text-primary);--input-text-disabled: var(--color-semantic-text-disabled);--input-text-placeholder: var(--color-semantic-text-placeholder);--input-text-error: var(--color-semantic-text-error-default);--input-label-color: var(--color-semantic-text-secondary);--input-label-fontSize: var(--typography-semantic-body-s-fontSize);--input-helper-color: var(--color-semantic-text-helper);--input-helper-fontSize: var(--typography-semantic-body-s-fontSize);--kpi-card-padding: var(--dimension-semantic-padding-card-compact);--kpi-card-paddingCompact: var(--dimension-semantic-gap-card);--kpi-card-borderRadius: var(--shape-semantic-card-default);--kpi-card-borderWidth: var(--dimension-semantic-borderWidth-default);--kpi-card-gap: var(--dimension-semantic-gap-tight);--kpi-card-shadow-default: var(--shadow-semantic-card-default);--kpi-card-shadow-hover: var(--shadow-semantic-card-hover);--kpi-card-transition: var(--duration-semantic-fast-default);--kpi-label-fontSize: var(--typography-semantic-body-s-fontSize);--kpi-label-fontWeight: var(--typography-semantic-body-m-fontWeight);--kpi-label-lineHeight: var(--typography-semantic-body-s-lineHeight);--kpi-label-color: var(--color-semantic-text-secondary);--kpi-value-fontSize: var(--typography-semantic-heading-xs-fontSize);--kpi-value-fontWeight: var(--typography-semantic-heading-s-fontWeight);--kpi-value-lineHeight: var(--typography-semantic-heading-xs-lineHeight);--kpi-value-color: var(--color-semantic-text-primary);--kpi-trend-positive-color: var(--color-semantic-status-success-emphasis);--kpi-trend-positive-bg: var(--color-semantic-bg-system-success-subtle);--kpi-trend-negative-color: var(--color-semantic-status-error-emphasis);--kpi-trend-negative-bg: var(--color-semantic-bg-system-error-subtle);--kpi-trend-neutral-color: var(--color-semantic-text-secondary);--kpi-trend-neutral-bg: var(--color-semantic-bg-muted);--kpi-trend-fontSize: var(--typography-semantic-body-s-fontSize);--kpi-trend-fontWeight: var(--typography-semantic-heading-s-fontWeight);--kpi-trend-padding: var(--dimension-semantic-padding-chip-xs);--kpi-trend-borderRadius: var(--shape-semantic-badge-default);--kpi-trend-iconSize: var(--dimension-semantic-icon-xs);--kpi-icon-size: var(--dimension-semantic-icon-sm);--kpi-icon-color: var(--color-semantic-interactive-primary-default);--notion-light-standard-background: var(--color-primitive-notion-light-standard-background);--notion-light-standard-text: var(--color-primitive-notion-light-standard-text);--notion-light-gray-background: var(--color-primitive-notion-light-gray-background);--notion-light-gray-text: var(--color-primitive-notion-light-gray-text);--notion-light-brown-background: var(--color-primitive-notion-light-brown-background);--notion-light-brown-text: var(--color-primitive-notion-light-brown-text);--notion-light-orange-background: var(--color-primitive-notion-light-orange-background);--notion-light-orange-text: var(--color-primitive-notion-light-orange-text);--notion-light-yellow-background: var(--color-primitive-notion-light-yellow-background);--notion-light-yellow-text: var(--color-primitive-notion-light-yellow-text);--notion-light-green-background: var(--color-primitive-notion-light-green-background);--notion-light-green-text: var(--color-primitive-notion-light-green-text);--notion-light-blue-background: var(--color-primitive-notion-light-blue-background);--notion-light-blue-text: var(--color-primitive-notion-light-blue-text);--notion-light-purple-background: var(--color-primitive-notion-light-purple-background);--notion-light-purple-text: var(--color-primitive-notion-light-purple-text);--notion-light-pink-background: var(--color-primitive-notion-light-pink-background);--notion-light-pink-text: var(--color-primitive-notion-light-pink-text);--notion-light-red-background: var(--color-primitive-notion-light-red-background);--notion-light-red-text: var(--color-primitive-notion-light-red-text);--notion-dark-pageBackground: var(--color-primitive-notion-dark-pageBackground);--notion-dark-standard-background: var(--color-primitive-notion-dark-standard-background);--notion-dark-standard-text: var(--color-primitive-notion-dark-standard-text);--notion-dark-gray-background: var(--color-primitive-notion-dark-gray-background);--notion-dark-gray-text: var(--color-primitive-notion-dark-gray-text);--notion-dark-brown-background: var(--color-primitive-notion-dark-brown-background);--notion-dark-brown-text: var(--color-primitive-notion-dark-brown-text);--notion-dark-orange-background: var(--color-primitive-notion-dark-orange-background);--notion-dark-orange-text: var(--color-primitive-notion-dark-orange-text);--notion-dark-yellow-background: var(--color-primitive-notion-dark-yellow-background);--notion-dark-yellow-text: var(--color-primitive-notion-dark-yellow-text);--notion-dark-green-background: var(--color-primitive-notion-dark-green-background);--notion-dark-green-text: var(--color-primitive-notion-dark-green-text);--notion-dark-blue-background: var(--color-primitive-notion-dark-blue-background);--notion-dark-blue-text: var(--color-primitive-notion-dark-blue-text);--notion-dark-purple-background: var(--color-primitive-notion-dark-purple-background);--notion-dark-purple-text: var(--color-primitive-notion-dark-purple-text);--notion-dark-pink-background: var(--color-primitive-notion-dark-pink-background);--notion-dark-pink-text: var(--color-primitive-notion-dark-pink-text);--notion-dark-red-background: var(--color-primitive-notion-dark-red-background);--notion-dark-red-text: var(--color-primitive-notion-dark-red-text);--pipeline-badge-age-fresh-bg: var(--color-semantic-badge-success-bg);--pipeline-badge-age-fresh-text: var(--color-semantic-badge-success-text);--pipeline-badge-age-info-bg: var(--color-semantic-badge-info-bg);--pipeline-badge-age-info-text: var(--color-semantic-badge-info-text);--pipeline-badge-age-warn-bg: var(--color-semantic-badge-warning-bg);--pipeline-badge-age-warn-text: var(--color-semantic-badge-warning-text);--pipeline-badge-age-risk-bg: var(--color-semantic-badge-error-bg);--pipeline-badge-age-risk-text: var(--color-semantic-badge-error-text);--pipeline-badge-contact-fresh-bg: var(--color-semantic-badge-success-bg);--pipeline-badge-contact-fresh-text: var(--color-semantic-badge-success-text);--pipeline-badge-contact-info-bg: var(--color-semantic-badge-info-bg);--pipeline-badge-contact-info-text: var(--color-semantic-badge-info-text);--pipeline-badge-contact-warn-bg: var(--color-semantic-badge-warning-bg);--pipeline-badge-contact-warn-text: var(--color-semantic-badge-warning-text);--pipeline-badge-contact-risk-bg: var(--color-semantic-badge-error-bg);--pipeline-badge-contact-risk-text: var(--color-semantic-badge-error-text);--progress-linear-track-bg: var(--color-semantic-progress-track-default);--progress-linear-track-height: var(--dimension-primitive-sizing-progress-linear-height);--progress-linear-track-radius: var(--shape-semantic-progress-track);--progress-linear-bar-bg-default: var(--color-semantic-progress-bar-default);--progress-linear-bar-bg-success: var(--color-semantic-progress-bar-success);--progress-linear-bar-bg-warning: var(--color-semantic-progress-bar-warning);--progress-linear-bar-bg-error: var(--color-semantic-progress-bar-error);--progress-linear-bar-radius: var(--shape-semantic-progress-bar);--progress-circular-size-sm: var(--dimension-primitive-sizing-progress-circular-sm);--progress-circular-size-md: var(--dimension-primitive-sizing-progress-circular-md);--progress-circular-size-lg: var(--dimension-primitive-sizing-progress-circular-lg);--progress-circular-strokeWidth-sm: var(--dimension-primitive-sizing-progress-strokeWidth-sm);--progress-circular-strokeWidth-md: var(--dimension-primitive-sizing-progress-strokeWidth-md);--progress-circular-strokeWidth-lg: var(--dimension-primitive-sizing-progress-strokeWidth-lg);--progress-circular-track-bg: var(--color-semantic-progress-track-default);--progress-circular-bar-bg-default: var(--color-semantic-progress-bar-default);--progress-circular-bar-bg-success: var(--color-semantic-progress-bar-success);--progress-circular-bar-bg-warning: var(--color-semantic-progress-bar-warning);--progress-circular-bar-bg-error: var(--color-semantic-progress-bar-error);--progress-label-fontSize: var(--typography-semantic-caption-fontSize);--progress-label-fontWeight: var(--typography-semantic-caption-fontWeight);--progress-label-color: var(--color-semantic-text-secondary);--searchbar-base-borderRadius: var(--shape-semantic-searchbar-default);--searchbar-base-borderWidth: var(--dimension-semantic-borderWidth-default);--searchbar-base-iconSize: var(--dimension-semantic-icon-sm);--searchbar-base-transition: var(--duration-semantic-fast-default);--searchbar-base-focusRingWidth: var(--dimension-semantic-borderWidth-focus);--searchbar-base-focusRingOffset: 0px;--searchbar-variant-navbar-height: var(--dimension-semantic-height-control-md);--searchbar-variant-navbar-minWidth: 200px;--searchbar-variant-navbar-maxWidth-xs: 100%;--searchbar-variant-navbar-maxWidth-sm: 480px;--searchbar-variant-navbar-maxWidth-md: 560px;--searchbar-variant-navbar-padding-x: var(--dimension-semantic-padding-searchbar-default);--searchbar-variant-navbar-padding-y: var(--dimension-semantic-padding-searchbar-sm);--searchbar-variant-navbar-fontSize: var(--typography-semantic-body-m-fontSize);--searchbar-variant-navbar-iconGap: var(--dimension-semantic-gap-icon);--searchbar-variant-navbar-placeholder: Search or type a command...;--searchbar-variant-table-height: var(--dimension-semantic-height-control-sm);--searchbar-variant-table-minWidth: 150px;--searchbar-variant-table-maxWidth: 100%;--searchbar-variant-table-padding-x: var(--dimension-semantic-padding-searchbar-sm);--searchbar-variant-table-padding-y: var(--dimension-semantic-padding-searchbar-sm);--searchbar-variant-table-fontSize: var(--typography-semantic-body-s-fontSize);--searchbar-variant-table-iconGap: var(--dimension-semantic-gap-icon);--searchbar-variant-table-placeholder: Search...;--searchbar-variant-compact-height: var(--dimension-semantic-height-control-xs);--searchbar-variant-compact-minWidth: 120px;--searchbar-variant-compact-maxWidth: 240px;--searchbar-variant-compact-padding-x: var(--dimension-semantic-padding-searchbar-xs);--searchbar-variant-compact-padding-y: var(--dimension-semantic-gap-tight);--searchbar-variant-compact-fontSize: var(--typography-semantic-body-s-fontSize);--searchbar-variant-compact-iconGap: var(--dimension-semantic-gap-tight);--searchbar-variant-compact-placeholder: Search...;--searchbar-dropdown-elevation: var(--zIndex-semantic-popover);--searchbar-dropdown-maxHeight: 450px;--searchbar-dropdown-borderRadius: var(--shape-semantic-dropdown-default);--searchbar-dropdown-shadow: var(--shadow-semantic-dropdown-default);--searchbar-dropdown-offsetY: var(--dimension-semantic-gap-icon);--searchbar-dropdown-itemHeight: var(--dimension-semantic-avatar-lg);--searchbar-dropdown-itemPadding-x: var(--dimension-semantic-padding-dropdown-default);--searchbar-dropdown-itemPadding-y: var(--dimension-semantic-padding-dropdown-sm);--searchbar-dropdown-sectionHeaderHeight: var(--dimension-semantic-icon-lg);--searchbar-state-default-bg: var(--color-semantic-overlay-hover-default);--searchbar-state-default-bgDark: var(--color-semantic-overlay-hover-inverse);--searchbar-state-default-border: var(--color-semantic-border-subtle-default);--searchbar-state-hover-bg: var(--color-semantic-overlay-focus-default);--searchbar-state-hover-bgDark: var(--color-semantic-overlay-focus-inverse);--searchbar-state-focus-border: var(--color-semantic-border-interactive);--searchbar-state-focus-ring: var(--color-semantic-focus-default);--sidebar-color-bg-default: var(--color-semantic-bg-surface-inverse);--sidebar-color-bg-secondary: var(--color-semantic-bg-emphasis);--sidebar-color-text-default: var(--color-semantic-text-onEmphasis);--sidebar-color-text-secondary: var(--color-semantic-text-onFloatingInverse-secondary);--sidebar-color-text-active: var(--color-semantic-interactive-primary-default);--sidebar-color-icon-default: var(--color-semantic-icon-onEmphasis);--sidebar-color-icon-active: var(--color-semantic-interactive-primary-default);--sidebar-color-border-default: var(--color-semantic-border-floating-inverse);--sidebar-color-hover-bg: var(--color-semantic-overlay-hover-inverse);--sidebar-color-active-bg: var(--color-semantic-overlay-selected-subtle);--sidebar-color-active-indicator: var(--color-semantic-interactive-primary-default);--sidebar-width-expanded: var(--dimension-semantic-shell-sidebar-width-default);--sidebar-width-collapsed: var(--dimension-semantic-shell-sidebar-width-collapsed);--sidebar-width-mobile: var(--dimension-semantic-shell-sidebar-offCanvas-width);--sidebar-offCanvas-width: var(--dimension-semantic-shell-sidebar-offCanvas-width);--sidebar-offCanvas-hiddenWidth: var(--dimension-semantic-shell-sidebar-offCanvas-hiddenWidth);--sidebar-header-height: var(--dimension-semantic-shell-sidebar-header-height);--sidebar-header-padding: var(--dimension-semantic-padding-sidebar-default);--sidebar-footer-height: var(--dimension-semantic-shell-sidebar-footer-height);--sidebar-footer-padding: var(--dimension-semantic-padding-sidebar-sm);--sidebar-menu-item-height: var(--dimension-semantic-shell-sidebar-item-height);--sidebar-menu-item-width: var(--dimension-semantic-shell-sidebar-item-width);--sidebar-menu-item-paddingX: var(--dimension-semantic-padding-sidebar-default);--sidebar-menu-item-paddingY: var(--dimension-semantic-padding-sidebar-sm);--sidebar-menu-item-gap: var(--dimension-semantic-gap-menu);--sidebar-menu-item-borderRadius: var(--shape-semantic-menu-default);--sidebar-menu-icon-size: var(--dimension-semantic-icon-md);--sidebar-menu-font-size: var(--typography-semantic-body-m-fontSize);--sidebar-menu-font-weight: var(--typography-semantic-body-m-fontWeight);--sidebar-menu-font-weightActive: var(--typography-semantic-heading-s-fontWeight);--sidebar-menu-divider-fontSize: var(--typography-semantic-body-s-fontSize);--sidebar-menu-divider-fontWeight: var(--typography-semantic-heading-s-fontWeight);--sidebar-menu-divider-letterSpacing: var(--typography-semantic-label-letterSpacing);--sidebar-transition-duration: var(--duration-semantic-slow-default);--sidebar-transition-easing: var(--easing-semantic-expressive);--sidebar-indicator-width: var(--dimension-semantic-shell-sidebar-indicator-width);--tabs-color-text-default: var(--color-semantic-text-secondary);--tabs-color-text-hover: var(--color-semantic-text-primary);--tabs-color-text-selected: var(--color-semantic-text-primary);--tabs-color-text-disabled: var(--color-semantic-text-disabled);--tabs-color-bg-default: var(--color-semantic-bg-transparent);--tabs-color-bg-hover: var(--color-semantic-overlay-hover-default);--tabs-color-indicator-default: var(--color-semantic-interactive-primary-default);--tabs-color-border-default: var(--color-semantic-border-subtle-default);--tabs-color-badge-bg-default: var(--color-semantic-bg-muted);--tabs-color-badge-bg-selected: var(--color-semantic-text-primary);--tabs-color-badge-text-default: var(--color-semantic-text-primary);--tabs-color-badge-text-selected: var(--color-semantic-text-inverse);--tabs-color-focus-ring: var(--color-semantic-focus-default);--tabs-color-focus-offset: var(--dimension-semantic-focusRing-offset);--tabs-container-background: var(--color-semantic-bg-transparent);--tabs-container-borderRadius: var(--shape-semantic-tabs-default);--tabs-container-marginBottom: var(--dimension-semantic-gap-section);--tabs-list-paddingX: var(--dimension-semantic-padding-tabs-default);--tabs-list-gap: var(--dimension-semantic-gap-tight);--tabs-list-borderWidth: var(--dimension-semantic-borderWidth-default);--tabs-item-minWidth: var(--dimension-primitive-sizing-tabs-minWidth);--tabs-item-height: var(--dimension-primitive-sizing-tabs-height);--tabs-item-minWidthMobile: var(--dimension-primitive-sizing-tabs-minWidthMobile);--tabs-item-heightMobile: var(--dimension-primitive-sizing-tabs-heightMobile);--tabs-item-paddingX: var(--dimension-semantic-padding-tabs-default);--tabs-item-paddingY: var(--dimension-semantic-padding-tabs-sm);--tabs-item-fontSize: var(--typography-semantic-body-m-fontSize);--tabs-item-fontSizeMobile: var(--typography-semantic-body-s-fontSize);--tabs-item-fontWeight: var(--typography-semantic-body-m-fontWeight);--tabs-item-fontWeightSelected: var(--typography-semantic-heading-s-fontWeight);--tabs-item-borderRadius: var(--shape-semantic-tabs-sharp);--tabs-indicator-height: var(--dimension-semantic-borderWidth-thick);--tabs-indicator-borderRadius: var(--dimension-semantic-borderWidth-thick);--tabs-badge-minWidth: var(--dimension-semantic-height-chip-sm);--tabs-badge-height: var(--dimension-semantic-height-chip-sm);--tabs-badge-paddingX: var(--dimension-semantic-gap-tight);--tabs-badge-fontSize: var(--typography-semantic-body-s-fontSize);--tabs-badge-borderRadius: var(--shape-semantic-badge-default);--tabs-panel-padding: var(--dimension-semantic-padding-panel-default);--tabs-panel-paddingMobile: var(--dimension-semantic-padding-panel-sm);--tabs-panel-borderRadius: var(--shape-semantic-panel-default);--tooltip-container-default-bg: var(--color-semantic-bg-floatingInverse-default);--tooltip-container-default-borderRadius: var(--shape-semantic-tooltip-default);--tooltip-container-default-shadow: var(--shadow-semantic-tooltip-default);--tooltip-container-default-paddingX: var(--dimension-semantic-padding-floating-default);--tooltip-container-default-paddingY: var(--dimension-semantic-padding-floating-sm);--tooltip-container-default-maxWidth: 280px;--tooltip-container-default-minHeight: 28px;--tooltip-container-rich-bg: var(--color-semantic-bg-floatingInverse-default);--tooltip-container-rich-borderRadius: var(--shape-semantic-tooltip-rounded);--tooltip-container-rich-padding: var(--dimension-semantic-padding-floating-lg);--tooltip-container-rich-maxWidth: 320px;--tooltip-container-rich-gap: var(--dimension-semantic-gap-floating-default);--tooltip-container-light-bg: var(--color-semantic-bg-floating-default);--tooltip-container-light-borderColor: var(--color-semantic-border-floating-default);--tooltip-container-light-borderWidth: var(--dimension-semantic-borderWidth-default);--tooltip-container-light-shadow: var(--shadow-semantic-floating-emphasis);--tooltip-content-text-color: var(--color-semantic-text-onFloatingInverse-primary);--tooltip-content-text-fontSize: var(--typography-semantic-body-s-fontSize);--tooltip-content-text-lineHeight: var(--typography-semantic-body-s-lineHeight);--tooltip-content-text-fontWeight: var(--typography-semantic-body-s-fontWeight);--tooltip-content-title-color: var(--color-semantic-text-onFloatingInverse-primary);--tooltip-content-title-fontSize: var(--typography-semantic-body-m-fontSize);--tooltip-content-title-fontWeight: var(--typography-semantic-heading-s-fontWeight);--tooltip-content-title-marginBottom: var(--dimension-semantic-gap-tight);--tooltip-content-description-color: var(--color-semantic-text-onFloatingInverse-secondary);--tooltip-content-description-fontSize: var(--typography-semantic-body-s-fontSize);--tooltip-content-shortcut-bg: var(--color-semantic-overlay-hover-inverse);--tooltip-content-shortcut-color: var(--color-semantic-text-onFloatingInverse-secondary);--tooltip-content-shortcut-fontSize: var(--typography-semantic-body-s-fontSize);--tooltip-content-shortcut-fontFamily: var(--typography-semantic-mono-fontFamily);--tooltip-content-shortcut-paddingX: var(--dimension-semantic-gap-tight);--tooltip-content-shortcut-paddingY: 2px;--tooltip-content-shortcut-borderRadius: var(--shape-semantic-indicator-default);--tooltip-content-shortcut-gap: var(--dimension-semantic-gap-tight);--tooltip-content-link-color: var(--color-semantic-link-inverse-default);--tooltip-content-link-colorHover: var(--color-semantic-link-inverse-hover);--tooltip-content-icon-size: var(--dimension-semantic-icon-sm);--tooltip-content-icon-color: var(--color-semantic-text-onFloatingInverse-secondary);--tooltip-content-icon-gap: var(--dimension-semantic-gap-icon);--tooltip-arrow-size: 8px;--tooltip-arrow-color: var(--color-semantic-bg-floatingInverse-default);--tooltip-arrow-offset: 12px;--tooltip-trigger-icon-size-sm: var(--dimension-semantic-height-control-xs);--tooltip-trigger-icon-size-md: var(--dimension-semantic-icon-lg);--tooltip-trigger-icon-size-lg: var(--dimension-semantic-icon-container-md);--tooltip-trigger-icon-iconSize-sm: var(--dimension-semantic-icon-sm);--tooltip-trigger-icon-iconSize-md: 18px;--tooltip-trigger-icon-iconSize-lg: var(--dimension-semantic-icon-md);--tooltip-trigger-icon-color-default: var(--color-semantic-icon-interactive-default);--tooltip-trigger-icon-color-hover: var(--color-semantic-icon-interactive-hover);--tooltip-trigger-icon-color-active: var(--color-semantic-icon-interactive-active);--tooltip-trigger-icon-color-disabled: var(--color-semantic-icon-interactive-disabled);--tooltip-trigger-icon-bg-default: var(--color-semantic-bg-transparent);--tooltip-trigger-icon-bg-hover: var(--color-semantic-overlay-hover-default);--tooltip-trigger-icon-bg-active: var(--color-semantic-overlay-focus-default);--tooltip-trigger-icon-borderRadius: var(--shape-semantic-interactive-pill);--tooltip-trigger-icon-transition: var(--duration-semantic-fast-default);--tooltip-trigger-inline-borderStyle: dotted;--tooltip-trigger-inline-borderWidth: var(--dimension-semantic-borderWidth-default);--tooltip-trigger-inline-borderColor-default: var(--color-semantic-border-strong);--tooltip-trigger-inline-borderColor-hover: var(--color-semantic-border-interactive);--tooltip-timing-enterDelay: var(--duration-semantic-tooltip-delay);--tooltip-timing-leaveDelay: var(--duration-semantic-instant-default);--tooltip-timing-enterDuration: var(--duration-semantic-tooltip-enter);--tooltip-timing-leaveDuration: var(--duration-semantic-tooltip-exit);--tooltip-timing-easing: var(--easing-semantic-standard);--tooltip-placement-offset: var(--dimension-semantic-gap-icon);--tooltip-density-compact-paddingX: var(--dimension-semantic-padding-floating-sm);--tooltip-density-compact-paddingY: var(--dimension-semantic-gap-tight);--tooltip-density-compact-fontSize: var(--typography-semantic-body-s-fontSize);--tooltip-density-compact-maxWidth: 200px;--tooltip-density-comfortable-paddingX: var(--dimension-semantic-padding-floating-lg);--tooltip-density-comfortable-paddingY: var(--dimension-semantic-padding-floating-default);--tooltip-density-comfortable-fontSize: var(--typography-semantic-body-m-fontSize);--tooltip-density-comfortable-maxWidth: 360px;--tooltip-status-error-bg: var(--color-semantic-status-error-muted);--tooltip-status-error-borderColor: var(--color-semantic-status-error-default);--tooltip-status-error-iconColor: var(--color-semantic-text-error-inverse);--tooltip-status-warning-bg: var(--color-semantic-status-warning-muted);--tooltip-status-warning-borderColor: var(--color-semantic-status-warning-default);--tooltip-status-warning-iconColor: var(--color-semantic-text-warning-inverse);--tooltip-status-success-bg: var(--color-semantic-status-success-muted);--tooltip-status-success-borderColor: var(--color-semantic-status-success-default);--tooltip-status-success-iconColor: var(--color-semantic-text-success-inverse);--tooltip-status-info-bg: var(--color-semantic-status-info-muted);--tooltip-status-info-borderColor: var(--color-semantic-status-info-default);--tooltip-status-info-iconColor: var(--color-semantic-text-info-inverse);--tooltip-a11y-focusRing-width: var(--dimension-semantic-borderWidth-focus);--tooltip-a11y-focusRing-offset: var(--dimension-semantic-borderWidth-focus);--tooltip-a11y-focusRing-color: var(--color-semantic-focus-inverse);--tooltip-a11y-motionReduced-enterDuration: var(--duration-semantic-instant-default);--tooltip-a11y-motionReduced-leaveDuration: var(--duration-semantic-instant-default);--topbar-height-xs: 56px;--topbar-height-sm: 64px;--topbar-bg-default: var(--color-semantic-bg-surface-default);--topbar-bg-transparent: var(--color-semantic-bg-transparent);--topbar-text-default: var(--color-semantic-text-primary);--topbar-border-color: var(--color-semantic-border-subtle-default);--topbar-border-width: var(--dimension-semantic-borderWidth-default);--topbar-shadow: var(--shadow-semantic-card-default);--topbar-zIndex: var(--zIndex-semantic-navigation);--topbar-padding-x-xs: var(--dimension-primitive-spacing-2);--topbar-padding-x-sm: var(--dimension-primitive-spacing-3);--topbar-padding-x-md: var(--dimension-primitive-spacing-4);--topbar-padding-y: 0px;--topbar-gap-xs: var(--dimension-semantic-gap-stack-xs);--topbar-gap-md: var(--dimension-semantic-gap-stack-sm);--topbar-icon-size: var(--dimension-semantic-icon-sm);--topbar-icon-containerSize: var(--dimension-semantic-icon-container-sm);--topbar-icon-color-default: var(--color-semantic-icon-secondary);--topbar-icon-color-hover: var(--color-semantic-icon-primary);--topbar-icon-color-active: var(--color-semantic-interactive-primary-default);--topbar-icon-opacity-default: var(--opacity-semantic-muted-default);--topbar-icon-opacity-hover: 1;--topbar-avatar-size: var(--dimension-semantic-avatar-xs);--topbar-avatar-borderWidth: var(--dimension-semantic-borderWidth-thick);--topbar-avatar-borderRadius: var(--shape-semantic-radius-full);--topbar-toggle-height: 30px;--topbar-toggle-width: 68px;--topbar-toggle-borderRadius: var(--shape-semantic-interactive-pill);--topbar-searchbar-maxWidth: 560px;--topbar-menu-minWidth: 220px;--topbar-menu-shadow: var(--shadow-semantic-dropdown-default)}:root,[data-theme=light]{--theme-name: light;--theme-color-background-page: var(--color-semantic-bg-white);--theme-color-background-surface: var(--color-semantic-bg-white);--theme-color-background-elevated: var(--color-semantic-bg-white);--theme-color-background-muted: var(--color-semantic-bg-muted);--theme-color-background-inverse: var(--color-semantic-bg-emphasis);--theme-color-text-primary: var(--color-semantic-text-primary);--theme-color-text-secondary: var(--color-semantic-text-secondary);--theme-color-text-muted: var(--color-semantic-text-placeholder);--theme-color-text-inverse: var(--color-semantic-text-inverse);--theme-color-text-onEmphasis: var(--color-semantic-text-onEmphasis);--theme-color-text-disabled: var(--color-semantic-text-disabled);--theme-color-border-default: var(--color-semantic-border-subtle-default);--theme-color-border-muted: var(--color-semantic-border-floating-subtle);--theme-color-border-strong: var(--color-semantic-border-strong);--theme-color-interactive-primary-default: var(--color-semantic-interactive-primary-default);--theme-color-interactive-primary-hover: var(--color-semantic-interactive-primary-hover);--theme-color-interactive-primary-active: var(--color-semantic-interactive-primary-active);--theme-color-interactive-danger-default: var(--color-semantic-interactive-danger-default);--theme-color-interactive-danger-hover: var(--color-semantic-interactive-danger-hover);--theme-color-interactive-danger-active: var(--color-semantic-interactive-danger-active);--theme-color-status-success-fg: var(--color-semantic-status-success-default);--theme-color-status-success-bg: var(--color-semantic-badge-success-bg);--theme-color-status-warning-fg: var(--color-semantic-status-warning-default);--theme-color-status-warning-bg: var(--color-semantic-badge-warning-bg);--theme-color-status-error-fg: var(--color-semantic-status-error-default);--theme-color-status-error-bg: var(--color-semantic-badge-error-bg);--theme-color-status-info-fg: var(--color-semantic-status-info-default);--theme-color-status-info-bg: var(--color-semantic-badge-info-bg);--theme-color-floating-default: var(--color-semantic-bg-floating-default);--theme-color-floating-muted: var(--color-semantic-bg-floating-muted);--theme-color-floating-inverse: var(--color-semantic-bg-floatingInverse-default);--theme-color-floatingText-onDefault: var(--color-semantic-text-onFloating-primary);--theme-color-floatingText-onMuted: var(--color-semantic-text-onFloating-secondary);--theme-color-floatingText-onInverse: var(--color-semantic-text-onFloatingInverse-primary);--theme-shadow-card-default: var(--shadow-semantic-card-default);--theme-shadow-card-hover: var(--shadow-semantic-card-hover);--theme-shadow-elevated: var(--shadow-semantic-elevated-default);--theme-shadow-floating-subtle: var(--shadow-semantic-floating-subtle);--theme-shadow-floating-default: var(--shadow-semantic-floating-default);--theme-shadow-floating-emphasis: var(--shadow-semantic-floating-emphasis);--theme-shadow-dropdown: var(--shadow-semantic-dropdown-default);--theme-shadow-dialog: var(--shadow-semantic-dialog-default);--theme-shadow-drawer: var(--shadow-semantic-drawer-default);--theme-shadow-sheet: var(--shadow-semantic-sheet-default);--theme-shadow-tooltip: var(--shadow-semantic-tooltip-default);--theme-shadow-popover: var(--shadow-semantic-popover-default);--theme-shadow-toast: var(--shadow-semantic-toast-default);--theme-shadow-focus: var(--shadow-semantic-focus-default);--theme-shadow-inset: var(--shadow-semantic-inset-default)}[data-theme=dark]{--theme-name: dark;--theme-color-background-page: var(--color-semantic-bg-black);--theme-color-background-surface: var(--color-semantic-bg-emphasis);--theme-color-background-elevated: var(--color-semantic-bg-inverse-default);--theme-color-background-muted: var(--color-semantic-bg-inverse-default);--theme-color-background-inverse: var(--color-semantic-bg-default);--theme-color-text-primary: var(--color-semantic-foreground-white);--theme-color-text-secondary: var(--color-semantic-foreground-muted);--theme-color-text-muted: var(--color-semantic-foreground-disabled);--theme-color-text-inverse: var(--color-semantic-foreground-black);--theme-color-text-onEmphasis: var(--color-semantic-foreground-white);--theme-color-text-disabled: var(--color-semantic-foreground-disabled);--theme-color-border-default: var(--color-semantic-border-floating-inverse);--theme-color-border-muted: var(--color-semantic-border-inverse);--theme-color-border-strong: var(--color-semantic-border-strong);--theme-color-interactive-primary-default: var(--color-semantic-interactive-primary-default);--theme-color-interactive-primary-hover: var(--color-semantic-interactive-primary-hover);--theme-color-interactive-primary-active: var(--color-semantic-interactive-primary-active);--theme-color-interactive-danger-default: var(--color-semantic-interactive-danger-default);--theme-color-interactive-danger-hover: var(--color-semantic-interactive-danger-hover);--theme-color-interactive-danger-active: var(--color-semantic-interactive-danger-active);--theme-color-status-success-fg: var(--color-semantic-text-success-inverse);--theme-color-status-success-bg: var(--color-semantic-status-success-emphasis);--theme-color-status-warning-fg: var(--color-semantic-text-warning-inverse);--theme-color-status-warning-bg: var(--color-semantic-status-warning-emphasis);--theme-color-status-error-fg: var(--color-semantic-text-error-inverse);--theme-color-status-error-bg: var(--color-semantic-status-error-emphasis);--theme-color-status-info-fg: var(--color-semantic-text-info-inverse);--theme-color-status-info-bg: var(--color-semantic-status-info-emphasis);--theme-color-floating-default: var(--color-semantic-bg-floatingInverse-muted);--theme-color-floating-muted: var(--color-semantic-bg-floatingInverse-default);--theme-color-floating-inverse: var(--color-semantic-bg-floating-default);--theme-color-floatingText-onDefault: var(--color-semantic-text-onFloatingInverse-primary);--theme-color-floatingText-onMuted: var(--color-semantic-text-onFloatingInverse-secondary);--theme-color-floatingText-onInverse: var(--color-semantic-text-onFloating-primary);--theme-shadow-card-default: var(--shadow-primitive-dark-card-default);--theme-shadow-card-hover: var(--shadow-primitive-dark-card-hover);--theme-shadow-elevated: var(--shadow-primitive-dark-elevated);--theme-shadow-floating-subtle: var(--shadow-primitive-dark-sm);--theme-shadow-floating-default: var(--shadow-primitive-dark-md);--theme-shadow-floating-emphasis: var(--shadow-primitive-dark-lg);--theme-shadow-dropdown: var(--shadow-primitive-dark-md);--theme-shadow-dialog: var(--shadow-primitive-dark-xl);--theme-shadow-drawer: var(--shadow-primitive-dark-lg);--theme-shadow-sheet: var(--shadow-primitive-dark-lg);--theme-shadow-tooltip: var(--shadow-primitive-dark-sm);--theme-shadow-popover: var(--shadow-primitive-dark-md);--theme-shadow-toast: var(--shadow-primitive-dark-lg);--theme-shadow-focus: var(--shadow-primitive-dark-focus);--theme-shadow-inset: var(--shadow-primitive-dark-inset)}*,*:before,*:after{box-sizing:border-box}:root{--page-header-height: 56px;--page-header-height-compact: 48px;--page-content-padding: var(--spacing-6);--page-max-width-narrow: 800px;--page-max-width-medium: 1000px;--page-max-width-wide: 1200px;--page-max-width-full: 1400px;--card-min-width: 300px;--sidebar-collapsed-width: var(--dimension-semantic-shell-sidebar-width-collapsed);--sidebar-expanded-width: var(--dimension-semantic-shell-sidebar-width-default);--icon-gap-tight: var(--dimension-semantic-gap-tight);--icon-gap-standard: var(--dimension-semantic-gap-icon);--icon-gap-comfortable: var(--dimension-semantic-gap-menu);--icon-gap-loose: var(--dimension-semantic-gap-card);--grid-gap-tight: var(--dimension-semantic-gap-menu);--grid-gap-standard: var(--dimension-semantic-gap-grid);--grid-gap-comfortable: var(--dimension-semantic-gap-widget);--grid-gap-loose: var(--dimension-semantic-gap-section);--transition-fast: var(--motion-duration-fast) var(--motion-easing-easeOut);--transition-normal: var(--motion-duration-normal) var(--motion-easing-easeOut);--transition-slow: var(--motion-duration-slow) var(--motion-easing-easeOut);--z-base: var(--zIndex-semantic-base);--z-dropdown: var(--zIndex-semantic-dropdown);--z-sticky: var(--zIndex-semantic-sticky);--z-fixed: var(--zIndex-semantic-fixed);--z-modal-backdrop: var(--zIndex-semantic-dialogBackdrop);--z-modal: var(--zIndex-semantic-dialog);--z-popover: var(--zIndex-semantic-popover);--z-tooltip: var(--zIndex-semantic-tooltip);font-family:var(--typography-fontFamily-sans);font-size:var(--typography-fontSize-500);line-height:var(--typography-lineHeight-400);font-weight:var(--typography-fontWeight-regular);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-theme=dark]{--theme-sidebar-color: var(--theme-color-background-surface);--theme-navbar-color: var(--theme-color-background-surface)}html{margin:0;padding:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}body{margin:0;padding:0;width:100%;min-height:100%;max-width:100vw;background-color:var(--color-semantic-bg-default);overflow-x:hidden;-webkit-text-size-adjust:100%}#root{display:flex;flex-direction:column;min-height:100vh;width:100%;max-width:100vw;overflow-x:hidden}img,video,iframe,embed,object{max-width:100%;height:auto}table{max-width:100%;overflow-x:auto;display:block}@media screen and (max-width:599px){html{font-size:var(--typography-fontSize-300)}.MuiIconButton-root{min-width:var(--dimension-semantic-height-control-md);min-height:var(--dimension-semantic-height-control-md)}.MuiButton-root{min-height:var(--dimension-semantic-height-control-md);padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.MuiListItemButton-root{min-height:var(--dimension-semantic-height-control-lg)}}@media screen and (min-width:600px)and (max-width:899px){html{font-size:var(--typography-fontSize-400)}}@media screen and (min-width:900px){html{font-size:var(--typography-fontSize-500)}}.MuiGrid-root.MuiGrid-container{box-sizing:border-box;width:100%!important;margin-left:0!important;margin-right:0!important}.MuiGrid-root.MuiGrid-item{box-sizing:border-box;max-width:100%;min-width:0}.MuiBox-root{min-width:0}.MuiPaper-root{max-width:100%;overflow:hidden}.MuiCard-root{max-width:100%}.MuiTypography-root{word-wrap:break-word;overflow-wrap:break-word}@media screen and (max-width:899px){.MuiTableContainer-root{overflow-x:auto;-webkit-overflow-scrolling:touch}.MuiTableCell-root{white-space:nowrap}.MuiTableCell-root[data-type=text],.MuiTableCell-root.col-text{white-space:normal;min-width:var(--dimension-semantic-height-control-xl)}}@media screen and (max-width:599px){.card-grid{grid-template-columns:1fr!important;gap:var(--grid-gap-tight)!important}}@media screen and (min-width:600px)and (max-width:899px){.card-grid{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:599px){.MuiDialog-paper:not(.MuiDialog-paperFullScreen){margin:var(--spacing-4);width:calc(100% - var(--spacing-8))!important;max-height:calc(100% - var(--spacing-8))!important}.MuiDialog-paperScrollPaper{max-height:calc(100% - var(--spacing-8))!important}}@media screen and (max-width:899.95px){.sidebar{position:fixed!important;z-index:var(--zIndex-semantic-drawer)!important}.main-content-with-sidebar{margin-left:0!important;width:100%!important}.main-content-with-sidebar.sidebar-collapsed{margin-left:0!important}}.text-primary{color:var(--color-semantic-text-primary)}.text-secondary{color:var(--color-semantic-text-secondary)}.text-muted{color:var(--color-semantic-text-placeholder)}.card-grid{display:grid;gap:var(--grid-gap-standard);grid-template-columns:repeat(auto-fill,minmax(var(--card-min-width),1fr))}.MuiListItemIcon-root{min-width:var(--dimension-semantic-icon-container-md)!important}:focus-visible{outline:2px solid var(--color-semantic-focus-default);outline-offset:2px}::selection{background-color:var(--color-semantic-overlay-selected-emphasis)}.align-number,[data-align=number]{text-align:right!important;font-variant-numeric:tabular-nums}.align-text,[data-align=text]{text-align:left!important}.align-status,[data-align=status]{text-align:center!important}.row-clickable{cursor:pointer;transition:background-color var(--transition-fast)}.row-clickable:hover{background-color:var(--color-semantic-overlay-hover-default)}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-shimmer{background:linear-gradient(90deg,var(--color-semantic-skeleton-bg) 0%,var(--color-semantic-skeleton-element) 50%,var(--color-semantic-skeleton-bg) 100%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite}.MuiTableCell-root{text-align:left}.MuiTableCell-root[data-type=number],.MuiTableCell-root.col-number{text-align:right;font-variant-numeric:tabular-nums}.MuiTableCell-root[data-type=amount],.MuiTableCell-root.col-amount{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.MuiTableCell-root[data-type=percent],.MuiTableCell-root.col-percent{text-align:right;font-variant-numeric:tabular-nums}.MuiTableCell-root[data-type=actions],.MuiTableCell-root.col-actions{text-align:right;white-space:nowrap}.MuiTableCell-root[data-type=status],.MuiTableCell-root.col-status{text-align:center}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-semantic-overlay-hover-default);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-semantic-overlay-focus-default)}.search-listbox{list-style:none;margin:0;padding:0}.search-listbox-item{transition:background-color var(--motion-duration-fast) var(--motion-easing-ease)}.search-listbox-item:hover,.search-listbox-item[data-hovered]{background-color:var(--color-semantic-overlay-hover-default)}.search-listbox-item[data-focused]{background-color:var(--color-semantic-overlay-focus-default)}.search-listbox-item[data-selected]{background-color:var(--color-semantic-overlay-selected-subtle)}[data-theme=dark] .search-listbox-item:hover,[data-theme=dark] .search-listbox-item[data-hovered]{background-color:var(--color-semantic-overlay-hover-inverse)}[data-theme=dark] .search-listbox-item[data-focused]{background-color:var(--color-semantic-overlay-focus-inverse)}.pac-container{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;border-radius:8px;border:1px solid rgba(0,0,0,.12);box-shadow:0 4px 20px #00000026;margin-top:4px;background-color:#fff;z-index:9999!important}@media(prefers-color-scheme:dark){.pac-container{background-color:#1e1e1e;border-color:#ffffff1f}}.pac-item{padding:10px 14px;cursor:pointer;font-size:14px;line-height:1.5;border-top:1px solid rgba(0,0,0,.06);color:#333;transition:background-color .15s ease}.pac-item:first-child{border-top:none}.pac-item:hover,.pac-item-selected{background-color:#1d5dec14}@media(prefers-color-scheme:dark){.pac-item{color:#e0e0e0;border-top-color:#ffffff0f}.pac-item:hover,.pac-item-selected{background-color:#1d5dec33}}.pac-item-query{font-size:14px;font-weight:500;color:#1a1a1a}@media(prefers-color-scheme:dark){.pac-item-query{color:#fff}}.pac-item span:not(.pac-item-query){font-size:13px;color:#666}@media(prefers-color-scheme:dark){.pac-item span:not(.pac-item-query){color:#999}}.pac-icon{display:none}.pac-item:before{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%231D5DEC'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;vertical-align:middle;flex-shrink:0}.pac-logo:after{display:none}.pac-matched{font-weight:600;color:#1d5dec}@media(prefers-color-scheme:dark){.pac-matched{color:#6fa6ff}}
