:root{--z-skip-link:200;--web-rail-width:calc(var(--spacing) * 13);--web-rail-control-size:calc(var(--spacing) * 9);--web-rail-icon-size:20px;--web-rail-gap:calc(var(--spacing) * 3);--web-nav-item-height:calc(var(--spacing) * 11);--web-nav-motion-duration:.22s;--web-nav-motion-ease:var(--product-case-transition-ease);--navigation-font-size:var(--text-xs);--navigation-line-height:var(--text-xs--line-height);--navigation-font-weight:var(--font-weight-normal);--navigation-active-font-weight:var(--font-weight-semibold);--navigation-letter-spacing:var(--tracking-normal)}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])){--dashboard-background-blur:0;--dashboard-background-filter:none}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) [data-assessment-rail]{--spacing-rail-inset:calc(var(--spacing) * 8);--spacing-rail-item-inset:calc(var(--spacing) * 3);--spacing-rail-track-inset:calc(var(--spacing-rail-inset) - var(--spacing-rail-item-inset))}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) [data-assessment-rail] .px-rail-inset{padding-inline:var(--spacing-rail-inset)}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) [data-assessment-rail] .px-rail-track-inset{padding-inline:var(--spacing-rail-track-inset)}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) [data-assessment-rail] .px-rail-item-inset{padding-inline:var(--spacing-rail-item-inset)}@media not (min-width:64rem){html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) [data-assessment-rail]{--spacing-rail-inset:calc(var(--spacing) * 4)}}.dashboard-shell{--web-sidebar-width:calc(var(--spacing) * 60);--web-nav-top:0px;--web-workspace-border-width:.5px;--web-workspace-shadow:var(--shadow-workspace);--web-workspace-inset:calc(var(--spacing) / 2);--web-workspace-edge-inset:calc(var(--spacing) / 2);--web-workspace-header-height:calc(var(--spacing) * 16);--web-workspace-header-inset:calc(var(--spacing) * 4);--web-sidebar-brand-height:calc(var(--spacing) * 9)}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) .dashboard-shell [data-workspace-titlebar]{padding-inline:var(--web-workspace-header-inset)}html[data-web-sidebar-collapsed=true] .dashboard-shell{--web-sidebar-width:var(--web-rail-width)}.dashboard-shell:has([data-web-navigation][data-admin=true]){--web-nav-top:calc(var(--spacing) * 11)}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) .dashboard-shell [data-desktop-content]{padding-top:calc(calc(var(--spacing) * 16) + var(--web-nav-top))}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) .dashboard-shell [data-desktop-content]>.fixed.top-28{display:none}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])):has(.dashboard-shell){overscroll-behavior:none;height:100%;overflow:hidden}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])):has(.dashboard-shell) body{overscroll-behavior:none;height:100%;overflow:hidden}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) .dashboard-shell{background:var(--color-gray-50);height:100dvh;overflow:hidden}html.dark:is(:not([data-bounded-desktop]),:has([data-web-navigation])) .dashboard-shell{background:var(--color-editorial-alternate-row)}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) .dashboard-shell [data-desktop-content]{height:calc(100dvh - calc(var(--spacing) * 16) - var(--web-nav-top) - calc(var(--spacing) * 2));min-height:0;margin:calc(calc(var(--spacing) * 16) + var(--web-nav-top)) calc(var(--spacing) * 2) calc(var(--spacing) * 2);border:var(--web-workspace-border-width) solid color-mix(in srgb, var(--color-gray-200) 50%, transparent);border-radius:var(--radius-3xl);box-shadow:var(--web-workspace-shadow);flex-direction:column;padding-top:0;display:flex;overflow:hidden}html.dark:is(:not([data-bounded-desktop]),:has([data-web-navigation])) .dashboard-shell [data-desktop-content]{border-color:color-mix(in srgb, var(--color-bs-border) 40%, transparent)}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) [data-workspace-scroll]{overscroll-behavior:none;scrollbar-gutter:stable;flex:1;min-height:0;overflow:auto}.web-sidebar,.web-nav-drawer,.web-mobile-header{color:var(--color-black);background:var(--color-gray-50);border-color:var(--color-gray-200);font-family:var(--font-sans);font-size:var(--navigation-font-size);line-height:var(--navigation-line-height);font-weight:var(--navigation-font-weight);letter-spacing:var(--navigation-letter-spacing)}.dark :is(.web-sidebar,.web-nav-drawer,.web-mobile-header){color:var(--color-editorial-muted);background:var(--color-editorial-alternate-row);border-color:var(--color-bs-border)}.web-sidebar{inset:var(--web-nav-top) auto 0 0;width:var(--web-sidebar-width);z-index:50;padding:calc(var(--spacing) * 6) calc(var(--spacing) * 3.5) calc(var(--spacing) * 4);transition:width var(--web-nav-motion-duration) var(--web-nav-motion-ease), padding var(--web-nav-motion-duration) var(--web-nav-motion-ease);border-right-width:1px;flex-direction:column;display:none;position:fixed}.web-sidebar-brand{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);min-height:calc(var(--spacing) * 9);padding:0 calc(var(--spacing) * 2);margin-top:auto;margin-bottom:calc(var(--spacing) * 4);flex-shrink:0;display:flex;position:relative}.web-sidebar-brand>.web-brand-mark{transition:opacity var(--default-transition-duration) ease, transform var(--web-nav-motion-duration) var(--web-nav-motion-ease), visibility 0s}.web-collapse{right:calc(var(--spacing) * 2);top:var(--spacing);position:absolute}.web-nav-control{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-lg);cursor:pointer;flex-shrink:0;place-items:center;display:grid}.web-collapse svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);stroke-width:1.5px;color:var(--color-gray-500)}.dark .web-collapse svg{color:var(--color-gray-400)}.web-nav-control:hover{background:color-mix(in srgb, var(--color-gray-500) 8%, transparent);color:var(--color-terminal-cyan)}.web-destinations{gap:var(--spacing);min-height:0;padding:var(--spacing);margin:calc(var(--spacing) * -.75);flex-direction:column;display:flex;overflow-y:auto}.web-nav-item{align-items:center;gap:calc(var(--spacing) * 3);height:var(--web-nav-item-height);min-height:var(--web-nav-item-height);padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 3);border-radius:var(--radius-lg);cursor:pointer;transition:background-color var(--default-transition-duration), color var(--default-transition-duration);flex-shrink:0;text-decoration:none;display:flex}.web-nav-item svg{flex-shrink:0}.web-nav-item>.web-nav-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:var(--navigation-line-height);overflow:hidden}.web-sidebar .web-nav-label{max-width:calc(var(--spacing) * 45);opacity:1;transition:max-width var(--web-nav-motion-duration) var(--web-nav-motion-ease), opacity var(--default-transition-duration) ease var(--default-transition-duration)}.web-nav-item:hover{background:color-mix(in srgb, var(--color-gray-500) 6%, transparent);color:inherit}.dark .web-nav-item:hover{color:var(--color-cream);background:color-mix(in srgb, var(--color-white) 3%, transparent)}.web-nav-item[aria-current=page]{color:var(--color-gray-950);background:color-mix(in srgb, var(--color-gray-500) 6%, transparent);font-weight:var(--navigation-active-font-weight)}.dark .web-nav-item[aria-current=page]{color:var(--color-cream);background:color-mix(in srgb, var(--color-white) 3%, transparent)}.web-nav-beta{margin-left:auto}.web-sidebar-footer{padding-top:calc(var(--spacing) * 4);border-top:1px solid var(--color-divider-subtle);margin-top:0}.web-account{position:relative}.web-account-trigger{text-align:left;width:100%;padding:calc(var(--spacing) * 2)}.web-account-avatar{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);background:color-mix(in srgb, var(--color-gray-500) 8%, transparent);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.web-account-chevron{margin-left:auto}.web-account-panel{z-index:20;left:0;bottom:calc(100% + calc(var(--spacing) * 2));width:calc(var(--spacing) * 64);padding:calc(var(--spacing) * 3.5);background:linear-gradient(145deg, color-mix(in srgb, var(--color-white) 78%, transparent), color-mix(in srgb, var(--color-gray-50) 62%, transparent));-webkit-backdrop-filter:blur(var(--blur-xl)) saturate(140%);backdrop-filter:blur(var(--blur-xl)) saturate(140%);border:1px solid color-mix(in srgb, var(--color-white) 80%, transparent);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);position:absolute}.dark .web-account-panel{background:linear-gradient(145deg, color-mix(in srgb, var(--color-slate) 76%, transparent), color-mix(in srgb, var(--color-void) 64%, transparent));border-color:color-mix(in srgb, var(--color-cream) 16%, transparent);box-shadow:var(--shadow-xl)}.web-account-panel>p{margin:0 0 calc(var(--spacing) * 3);font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);font-weight:var(--font-weight-semibold)}.web-preferences{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 3);display:flex}.web-languages{align-items:center;gap:calc(var(--spacing) * .5);font-size:var(--text-3xs);line-height:var(--text-3xs--line-height);display:flex}.web-languages a{min-width:calc(var(--spacing) * 8);min-height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);place-items:center;display:grid}.web-languages a[aria-current]{background:color-mix(in srgb, var(--color-gray-500) 8%, transparent);color:inherit}.dark .web-languages a[aria-current]{color:inherit}.web-mobile-header{inset:var(--web-nav-top) 0 auto;height:calc(var(--spacing) * 16);z-index:50;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);padding:0 calc(var(--spacing) * 5);border-bottom-width:1px;display:flex;position:fixed}.web-mobile-trigger{align-items:center;gap:calc(var(--spacing) * 2);min-height:calc(var(--spacing) * 11);cursor:pointer;display:flex}.web-mobile-title{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-weight-semibold);overflow:hidden}.web-nav-backdrop{z-index:150;background:color-mix(in srgb, var(--color-black) 40%, transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);position:fixed;inset:0}.web-nav-drawer{z-index:151;width:min(calc(var(--spacing) * 80), 90vw);padding:calc(var(--spacing) * 6) calc(var(--spacing) * 5) max(calc(var(--spacing) * 5), env(safe-area-inset-bottom));animation:web-nav-enter var(--web-nav-motion-duration) var(--web-nav-motion-ease);border-right-width:1px;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.web-nav-drawer .web-destinations{flex-shrink:0}.web-mobile-preferences{border-top:1px solid var(--color-divider-subtle);padding-top:calc(var(--spacing) * 4.5);margin-top:calc(var(--spacing) * 3)}html :is(.web-sidebar,.web-nav-drawer,.web-mobile-header) :focus-visible{outline:2px solid var(--color-focus-indicator);outline-offset:-2px}.web-nav-backdrop[data-state=open]{animation:web-nav-fade-in .18s var(--web-nav-motion-ease)}.web-nav-backdrop[data-state=closed]{animation:web-nav-fade-out .18s var(--web-nav-motion-ease) both}.web-nav-drawer[data-state=closed]{animation:web-nav-exit var(--web-nav-motion-duration) var(--web-nav-motion-ease) both}@keyframes web-nav-exit{to{transform:translate(-100%)}}@keyframes web-nav-fade-in{0%{opacity:0}to{opacity:1}}@keyframes web-nav-fade-out{to{opacity:0}}@keyframes web-nav-enter{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (min-width:64rem){.dashboard-shell{--web-workspace-header-inset:calc(var(--spacing) * 6)}.web-sidebar{padding-top:calc(var(--web-workspace-inset) + var(--web-workspace-border-width) + (var(--web-workspace-header-height) - var(--web-nav-item-height)) / 2);display:flex}.dashboard-shell [data-workspace-titlebar]{height:var(--web-workspace-header-height)}.web-mobile-header{display:none}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) .dashboard-shell [data-desktop-content]{height:calc(100dvh - var(--web-nav-top) - var(--web-workspace-inset) - var(--web-workspace-edge-inset));margin:calc(var(--web-nav-top) + var(--web-workspace-inset)) var(--web-workspace-edge-inset) var(--web-workspace-edge-inset) var(--web-sidebar-width);transition:margin-left var(--web-nav-motion-duration) var(--web-nav-motion-ease), background-color calc(var(--default-transition-duration) * 3);padding-top:0}.web-sidebar{background:0 0;border-right-width:0}.dark .web-sidebar{background:0 0}html[data-web-sidebar-collapsed=true] .dashboard-shell{--web-nav-item-height:var(--web-rail-control-size)}html[data-web-sidebar-collapsed=true] [data-web-navigation] .web-sidebar{padding-inline:calc((var(--web-rail-width) - var(--web-rail-control-size)) / 2)}html[data-web-sidebar-collapsed=true] .web-sidebar .web-command-trigger{margin-bottom:0}html[data-web-sidebar-collapsed=true] .web-sidebar .web-destinations{gap:var(--web-rail-gap);padding:var(--spacing);margin:calc(var(--web-rail-gap) - var(--spacing)) calc(var(--spacing) * -1) 0}html[data-web-sidebar-collapsed=true] [data-web-navigation] .web-nav-label{opacity:0;white-space:nowrap;pointer-events:none;max-width:0;transition:opacity var(--default-transition-duration) ease, max-width 0s linear var(--default-transition-duration);overflow:hidden}.web-sidebar .web-sidebar-brand{min-height:var(--web-sidebar-brand-height);transition:min-height var(--web-nav-motion-duration) var(--web-nav-motion-ease)}.web-sidebar .web-sidebar-brand>.web-brand-mark{left:calc(var(--spacing) * 2);width:calc(var(--spacing) * 7);height:var(--web-sidebar-brand-height);transition:left var(--web-nav-motion-duration) var(--web-nav-motion-ease), width calc(var(--default-transition-duration) * 2.5) var(--web-nav-motion-ease);align-items:center;display:flex;position:absolute;top:0;overflow:visible}html[data-web-sidebar-collapsed=true] [data-web-navigation] .web-sidebar-brand{min-height:calc(var(--web-rail-control-size) * 2 + var(--web-rail-gap));padding:0}html[data-web-sidebar-collapsed=true] [data-web-navigation] .web-sidebar-brand>.web-brand-mark{left:calc((var(--web-rail-control-size) - var(--spacing) * 7) / 2);width:calc(var(--spacing) * 7)}html[data-web-sidebar-collapsed=true] [data-web-navigation] .web-collapse{right:0;top:calc(var(--web-rail-control-size) + var(--web-rail-gap));width:var(--web-rail-control-size);height:var(--web-rail-control-size)}.web-collapse{transition:right var(--web-nav-motion-duration) var(--web-nav-motion-ease), top var(--web-nav-motion-duration) var(--web-nav-motion-ease), background-color var(--default-transition-duration)}.web-sidebar .web-nav-item{white-space:nowrap;width:100%;transition:width var(--web-nav-motion-duration) var(--web-nav-motion-ease), gap var(--web-nav-motion-duration) var(--web-nav-motion-ease), padding var(--web-nav-motion-duration) var(--web-nav-motion-ease), background-color var(--default-transition-duration), color var(--default-transition-duration);overflow:hidden}.web-sidebar .web-nav-item>.web-nav-label{flex-shrink:0}.web-sidebar .web-nav-item>span.web-nav-label:first-of-type{flex-shrink:1}html[data-web-sidebar-collapsed=true] [data-web-navigation] .web-nav-item{width:var(--web-rail-control-size);padding:0 calc((var(--web-rail-control-size) - var(--web-rail-icon-size)) / 2);border-radius:var(--radius-xl);justify-content:flex-start;gap:0}html[data-web-sidebar-collapsed=true] .web-sidebar .web-nav-item>.web-nav-label{flex-shrink:0}html[data-web-sidebar-collapsed=true] .web-sidebar .web-account-trigger{padding-inline:calc((var(--web-rail-control-size) - var(--spacing) * 7) / 2)}html[data-web-sidebar-collapsed=true] .web-sidebar .web-nav-item>svg:not(.web-nav-label){width:var(--web-rail-icon-size);height:var(--web-rail-icon-size)}html[data-web-sidebar-collapsed=true] [data-web-navigation] :is(.web-nav-beta,.web-account-chevron){margin-left:0}}.web-section-select{display:none}@media not (min-width:64rem){html:is(:not([data-bounded-desktop]),:has([data-web-navigation])):has(.dashboard-shell){overscroll-behavior:auto;height:auto;overflow:visible}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])):has(.dashboard-shell) body{overscroll-behavior:auto;height:auto;overflow:visible}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) .dashboard-shell{height:auto;min-height:100dvh;overflow:clip}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) .dashboard-shell [data-desktop-content]{height:auto;overflow:clip}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) [data-workspace-scroll]{scrollbar-gutter:auto;overflow:visible}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) .web-mobile-header{margin-top:var(--web-nav-top);position:relative;top:auto}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) .dashboard-shell [data-desktop-content]{margin-top:calc(var(--spacing) * 2)}}@media not (min-width:100rem){html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) .dashboard-shell [data-vendor-page-shell]{display:block}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) .dashboard-shell [data-vendor-section-rail]{height:auto;margin:0 0 calc(var(--spacing) * 6);display:block}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) .dashboard-shell [data-vendor-section-rail]>div{max-height:none;padding-top:0;position:static;overflow:visible}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) .web-section-select{display:block}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) .web-section-links{display:none}}@media (prefers-reduced-motion:reduce){.web-nav-drawer,.web-nav-backdrop{animation:none!important}:is(.web-sidebar,.web-nav-item,.web-collapse,.web-sidebar-brand,.web-sidebar-brand>.web-brand-mark,.web-sidebar .web-nav-label,.web-sidebar .web-wordmark,.web-sidebar .web-logo-lettering),html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) .dashboard-shell [data-desktop-content]{transition:none}}.web-command-trigger{width:100%;margin-bottom:var(--spacing);text-align:left;flex-shrink:0}.web-command-trigger kbd{white-space:nowrap;font-size:var(--text-3xs);line-height:var(--text-3xs--line-height);color:var(--color-gray-600);margin-left:auto}.dark .web-command-trigger kbd{color:var(--color-gray-400)}html[data-web-sidebar-collapsed=true] [data-web-navigation] .web-command-trigger kbd{margin-left:0}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) :not(.web-account-panel):not([data-add-vendor-glass]),html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) :before,html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])):not([data-web-sidebar-ready=true]) :is(.web-sidebar,.web-sidebar *,.dashboard-shell [data-desktop-content]){transition:none!important}html.dark :is(.web-sidebar,.web-nav-drawer,.web-mobile-header) :focus-visible{outline-color:var(--color-focus-indicator)}html:not(.dark) :is(.web-sidebar,.web-nav-drawer,.web-mobile-header) .web-nav-control:hover{color:var(--color-black)}@media not (min-width:48rem){html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) [data-compare-horizontal-scroll]{outline-offset:calc(var(--spacing) * -1);overflow-x:auto}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) [data-compare-horizontal-scroll] table{min-width:calc(var(--spacing) * 40 + var(--container-sm) * var(--compare-supplier-count))}html:is(:not([data-bounded-desktop]),:has([data-web-navigation])) [data-compare-horizontal-scroll] :is(th,td){position:static}}@media not (min-width:40rem){.compare-browser-drawer [data-drawer-scroll]{overscroll-behavior:contain;display:block;overflow-y:auto}.compare-browser-drawer [data-reading-frame]{display:block;position:static}.compare-browser-drawer [data-reading-body]{padding:calc(var(--spacing) * 4);overflow:visible}.compare-browser-drawer [data-reading-fog]{display:none}.compare-browser-drawer [data-reading-close]{top:calc(var(--spacing) * 2);right:calc(var(--spacing) * 3)}.compare-browser-drawer header{padding-bottom:calc(var(--spacing) * 4)}.compare-browser-drawer header h2{font-size:var(--text-base);line-height:var(--text-base--line-height);overflow-wrap:anywhere}.compare-browser-drawer footer{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4)}[data-vendor-review-surface]{background:var(--color-gray-50);display:flex;overflow:hidden}.dark [data-vendor-review-surface]{background:var(--color-slate-900)}[data-vendor-review-header]{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);background:inherit}[data-vendor-review-header] h2{font-size:var(--text-sm)}[data-vendor-review-evidence]{overscroll-behavior:contain;padding:calc(var(--spacing) * 4);overflow-y:auto}[data-vendor-review-decisions]{background:0 0;padding-top:0;position:relative;inset:auto}[data-vendor-review-footer]{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4)}[data-upload-progress]{bottom:calc(var(--spacing) * 2);right:calc(var(--spacing) * 2);width:min(var(--container-xs), calc(100vw - var(--spacing) * 4));max-height:calc(100dvh - var(--spacing) * 4)}[data-upload-progress]>div:first-child{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);flex-shrink:0}[data-upload-progress]>div:first-child button{min-width:calc(var(--spacing) * 6);min-height:calc(var(--spacing) * 6)}[data-upload-progress-list]{flex:1;min-height:0;max-height:none}}body:has([data-compare-selection]) [data-vault-drag-tip]{display:none}:root{--navigation-icon-color:var(--color-gray-500)}:root.dark{--navigation-icon-color:var(--color-gray-300)}:is(.web-nav-item,.desktop-nav-item)>svg{color:var(--navigation-icon-color)}html[data-web-sidebar-collapsed=true] .web-sidebar .web-nav-item:is(:hover,[aria-current=page])>svg{color:var(--foreground)}.web-nav-item[aria-current=page]>svg{color:inherit}@media (forced-colors:active){:is(.web-nav-item,.desktop-nav-item)>svg{color:buttontext}.web-nav-item[aria-current=page]{outline-offset:-2px;outline:2px solid highlight}}.web-desktop-download{margin:0 0 calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3);border:1px solid var(--color-divider-subtle);border-radius:var(--radius-xl);position:relative}.web-desktop-download p{margin:0 calc(var(--spacing) * 4) var(--spacing) 0;font-size:var(--text-2xs);line-height:var(--text-2xs--line-height)}.web-desktop-download>span{font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);color:var(--color-gray-600);display:block}.web-desktop-download a{align-items:center;gap:calc(var(--spacing) * 1.5);margin-top:calc(var(--spacing) * 2.5);font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);color:var(--color-terminal-cyan-ink);display:flex}.web-desktop-download a:hover{text-decoration:underline}.web-desktop-download small{margin-top:var(--spacing);font-size:var(--text-3xs);line-height:var(--text-3xs--line-height);color:var(--color-gray-600);display:block}.web-desktop-download-dismiss{top:var(--spacing);right:var(--spacing);width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-radius:var(--radius-md);color:var(--color-gray-500);cursor:pointer;place-items:center;display:grid;position:absolute}.web-desktop-download-dismiss:hover{background:var(--color-divider-subtle)}html[data-web-sidebar-collapsed=true] .web-desktop-download-presence{display:none}.web-desktop-download-presence{overflow:hidden}.web-account-download{align-items:center;gap:calc(var(--spacing) * 2.5);padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 2);margin:calc(var(--spacing) * 2) 0;border-radius:var(--radius-lg);font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);display:flex}.web-account-download:hover{background:var(--color-divider-subtle)}.web-account-download small{margin-top:calc(var(--spacing) * .5);color:var(--color-gray-500);font-size:var(--text-3xs);line-height:var(--text-3xs--line-height);display:block}.web-account-row{align-items:center;gap:var(--spacing);display:flex}.web-account-row>.web-account-trigger{flex:1;min-width:0}.web-org-settings{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);color:var(--color-gray-500);transition:background-color var(--default-transition-duration) ease, color var(--default-transition-duration) ease;flex-shrink:0;place-items:center;display:grid}.web-org-settings:hover,.web-org-settings[aria-current=page]{color:inherit;background:var(--color-divider-subtle)}.web-org-settings[aria-current=page]{color:var(--color-gray-950)}.dark .web-org-settings[aria-current=page]{color:var(--color-cream);background:var(--color-divider-subtle)}@media (min-width:64rem){html[data-web-sidebar-collapsed=true] .web-sidebar .web-account-row{gap:var(--web-rail-gap);flex-direction:column}html[data-web-sidebar-collapsed=true] .web-sidebar .web-account-row>.web-account-trigger{flex:none}}@media (prefers-reduced-motion:reduce){.web-org-settings{transition:none}}.dark .web-desktop-download :is(span,small){color:var(--color-gray-400)}@media (max-width:40rem){.dashboard-shell [data-workspace-titlebar][data-workspace-section=intelligence]{height:auto;min-height:var(--web-workspace-header-height);padding-block:calc(var(--spacing) * 4)}[data-workspace-section=intelligence] h1{flex-wrap:wrap}[data-workspace-section=intelligence] h1>span:first-child{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}}[data-vendor-review-surface] :is(button,input,select):focus-visible{outline:2px solid var(--color-focus-indicator);outline-offset:-3px}[data-vendor-review-surface]{overflow-wrap:anywhere}[data-vendor-review-footer] button{min-height:24px}@media not (min-height:35rem){[data-vendor-review-surface]{overscroll-behavior:contain;display:block;overflow-y:auto}[data-vendor-review-layout]{display:block}[data-vendor-review-nav]{width:auto;height:auto}[data-vendor-review-files],[data-vendor-review-evidence]{overflow:visible}}
.web-command-panel{color:var(--color-text-primary);align-self:center;margin-top:0}.web-command-search{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 5);border-bottom:1px solid var(--color-divider-subtle);color:var(--color-gray-500);align-items:center;display:flex}.web-command-search input{min-width:0;font-size:var(--text-base);line-height:var(--text-base--line-height);color:var(--color-text-primary);background:0 0;outline:none;flex:1}.dark .web-command-search input{color:var(--color-cream)}.web-command-results{height:min(45vh, var(--container-sm));min-height:0;padding:calc(var(--spacing) * 2);overscroll-behavior:contain;flex-shrink:1;overflow:auto}.web-command-item{align-items:center;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3);border-radius:var(--radius-xl);text-align:left;cursor:pointer;width:100%;font-size:var(--text-xs);line-height:var(--text-xs--line-height);min-height:calc(var(--spacing) * 11);display:flex}.web-command-item[data-focused]{background:color-mix(in srgb, var(--color-terminal-cyan) 8%, transparent);color:var(--color-terminal-cyan-ink)}.web-command-item span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.web-command-item svg{flex-shrink:0}.web-command-results small{font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);color:var(--color-gray-500)}.web-command-footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-top:1px solid var(--color-divider-subtle);padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 5);font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);color:var(--color-gray-500);display:flex}.web-command-footer button{align-items:center;gap:var(--spacing);min-height:calc(var(--spacing) * 11);cursor:pointer;display:flex}.web-command-status{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 5);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-gray-500)}.web-command-status button{cursor:pointer;text-decoration:underline}.web-command-panel :focus-visible{outline:2px solid var(--color-focus-indicator);outline-offset:2px}.web-command-panel .web-command-search input:focus-visible{outline:none}.web-command-search:focus-within{box-shadow:none}.dark .web-command-results small,.dark .web-command-footer,.dark .web-command-status{color:var(--color-gray-400)}@media (forced-colors:active){.web-command-panel .web-command-search input:focus-visible{outline:1px solid highlight}}.dark .web-command-panel{color:var(--color-cream)}@media not (min-width:40rem){.web-command-panel{height:calc(100dvh - var(--spacing) * 4);max-height:calc(100dvh - var(--spacing) * 4)}.web-command-search{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3)}.web-command-results{flex:1;height:auto}.web-command-footer{gap:calc(var(--spacing) * 2);padding:var(--spacing) calc(var(--spacing) * 3);font-size:var(--text-2xs)}.web-command-footer button{min-height:calc(var(--spacing) * 6)}}.search-pane.search-pane{--search-row-inset:calc(var(--spacing) * 2);--search-avatar-size:calc(var(--spacing) * 11);--search-row-gap:calc(var(--spacing) * 4);font-family:var(--font-heading);color:var(--color-editorial-text);background:var(--color-editorial-dialog-surface);border:1px solid var(--color-divider-subtle);border-radius:var(--radius-2xl);overflow:hidden}.search-pane [class$=-command-search]{margin:calc(var(--spacing) * 6) calc(var(--spacing) * 6) 0;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px solid var(--color-divider-subtle);border-radius:var(--radius-lg);color:var(--color-editorial-muted)}.search-pane [class$=-command-search] input{font-family:inherit;font-size:var(--text-base);color:var(--color-editorial-text)}.search-pane [class$=-command-search] input::placeholder{color:var(--color-editorial-muted)}.search-pane [class$=-command-results]{padding:calc(var(--spacing) * 5) calc(var(--spacing) * 6);height:min(60vh, var(--container-2xl));max-height:60vh}.search-pane-group+.search-pane-group{margin-top:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 5);border-top:1px solid var(--color-divider-subtle)}.search-pane-group-title{margin:0 calc(var(--spacing) * 2) calc(var(--spacing) * 3);color:var(--color-editorial-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}.search-pane [class$=-command-item]{align-items:center;gap:var(--search-row-gap);width:100%;padding:calc(var(--spacing) * 2.5) var(--search-row-inset);min-height:calc(var(--spacing) * 16);border-radius:var(--radius-lg);font-size:var(--text-base);line-height:var(--text-base--line-height);color:var(--color-editorial-text);display:flex}.search-pane [class$=-command-item][data-focused]{background:var(--color-editorial-selected-surface);color:var(--color-editorial-text)}.search-pane [class$=-command-item] .search-pane-avatar{flex:0 0 var(--search-avatar-size);height:var(--search-avatar-size);border-radius:var(--radius-lg);background:var(--color-editorial-info-surface);color:var(--color-editorial-info-text);font-size:var(--text-xl);justify-content:center;align-items:center;display:flex}.search-pane [class$=-command-item] .search-pane-label{white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0}.search-pane-label>span,.search-pane-label>small{display:block}.search-pane .search-pane-label>small{margin-top:var(--spacing);font-size:var(--text-xs);color:var(--color-editorial-muted)}.search-pane-enter{opacity:0;color:var(--color-editorial-info-text);flex-shrink:0}.search-pane [data-focused] .search-pane-enter{opacity:1}.search-pane [class$=-command-footer]{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 6);border-top:1px solid var(--color-divider-subtle);font-size:var(--text-xs);color:var(--color-editorial-muted)}.search-pane kbd{padding:var(--spacing) calc(var(--spacing) * 2);border-radius:var(--radius-sm);background:var(--color-editorial-info-surface);color:var(--color-editorial-info-text);font-family:inherit;font-size:var(--text-xs)}.search-pane-escape{cursor:pointer}.search-pane :focus-visible{outline:2px solid var(--color-focus-indicator);outline-offset:2px}@media not (min-width:40rem){.search-pane.search-pane{--search-avatar-size:calc(var(--spacing) * 7);--search-row-gap:calc(var(--spacing) * 3)}.search-pane [class$=-command-search]{margin:var(--spacing) calc(var(--spacing) * 3) 0;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 3)}.search-pane [class$=-command-results]{padding:0 calc(var(--spacing) * 3) calc(var(--spacing) * 2);height:auto;max-height:none}.search-pane-group-title{margin:0 var(--search-row-inset) var(--spacing);font-size:var(--text-2xs)}.search-pane [class$=-command-item]{min-height:calc(var(--spacing) * 10);padding:calc(var(--spacing) * 1.5) var(--search-row-inset);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.search-pane [class$=-command-item] .search-pane-label{align-items:baseline;gap:calc(var(--spacing) * 2);white-space:nowrap;display:flex;overflow:hidden}.search-pane-label>span{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.search-pane .search-pane-label>small{text-overflow:ellipsis;flex:1 0 auto;margin-top:0;overflow:hidden}.search-pane [class$=-command-footer]{padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 3);white-space:nowrap}.search-pane [class$=-command-footer]>:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}}.search-pane [class$=-command-footer] button{gap:calc(var(--spacing) * 3)}.dark .search-pane [class$=-command-item] .search-pane-avatar{background:var(--color-editorial-icon-surface)}.dark .search-pane kbd{background:var(--color-editorial-alternate-row)}
.HBPhwq_brand{color:var(--foreground);flex-shrink:0;align-items:center;display:flex;position:relative}.HBPhwq_mark{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);padding:calc(var(--spacing) / 2);display:block}.HBPhwq_label{left:calc(var(--spacing) * 10);font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--font-weight-normal);white-space:nowrap;pointer-events:none;position:absolute}.HBPhwq_letter{display:inline-block}.desktop-brand:has(.desktop-update-button) .HBPhwq_label{display:none}html[data-web-sidebar-collapsed=true] .web-sidebar .HBPhwq_label{left:calc(var(--spacing) * 9);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);background:var(--color-white);color:var(--color-text-primary);box-shadow:var(--shadow-lg)}html.dark[data-web-sidebar-collapsed=true] .web-sidebar .HBPhwq_label{border-color:var(--color-gray-800);background:var(--color-surface-dark);color:var(--color-gray-100);box-shadow:var(--shadow-lg)}.desktop-sidebar[data-icon-rail=true] .HBPhwq_label{display:none}
