.ds-thread-panel{box-sizing:border-box;gap:var(--gap-100);width:64px;height:100%;min-height:0;padding:var(--padding-400) var(--padding-300);transition:width var(--motion-duration-slow) var(--motion-ease-emphasized);flex-direction:column;display:flex;overflow:hidden}.ds-thread-panel--expanded{width:280px}.ds-thread-panel:not(.ds-thread-panel--expanded){cursor:pointer}.ds-thread-panel__header{min-width:0;padding:var(--padding-150) var(--padding-200);margin-bottom:var(--gap-300);transition:padding var(--motion-duration-slow) var(--motion-ease-emphasized);flex:none;align-items:center;display:flex}.ds-thread-panel--expanded .ds-thread-panel__header{padding:var(--padding-150) var(--padding-400)}.ds-thread-panel:not(.ds-thread-panel--expanded) .ds-thread-panel__header--bare{justify-content:center}.ds-thread-panel:not(.ds-thread-panel--expanded) .ds-thread-panel__header--bare .ds-thread-panel__header-inner{display:none}.ds-thread-panel__header-inner{align-items:center;gap:var(--gap-200);flex:1;min-width:0;display:flex}.ds-thread-panel__header-inner[role=button]{cursor:pointer}.ds-thread-panel__header-inner[role=button]:focus-visible{outline:2px solid var(--color-action-primary-bg);outline-offset:2px;border-radius:var(--radius-100)}.ds-thread-panel__logo{flex:none;align-items:center;display:inline-flex}.ds-thread-panel__brand{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-title-body-family);font-size:var(--font-title-body-size);font-weight:var(--font-title-body-weight);line-height:var(--font-title-body-line-height);color:var(--color-text-primary);opacity:0;transition:opacity var(--motion-duration-base) var(--motion-ease-standard);flex-shrink:1;overflow:hidden}.ds-thread-panel--expanded .ds-thread-panel__brand{opacity:1}.ds-thread-panel__toggle{--icon-size:var(--icon-size-600);width:0;height:24px;color:var(--color-icon-primary);cursor:pointer;opacity:0;transition:opacity var(--motion-duration-base) var(--motion-ease-standard), width var(--motion-duration-slow) var(--motion-ease-emphasized);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.ds-thread-panel--expanded .ds-thread-panel__toggle,.ds-thread-panel__toggle--standalone{opacity:1;width:24px}.ds-thread-panel__toggle:focus-visible{outline:2px solid var(--color-action-primary-bg);outline-offset:2px;border-radius:var(--radius-100)}.ds-thread-panel__new,.ds-thread-panel__control,.ds-thread-panel__project,.ds-thread-panel__thread{box-sizing:border-box;align-items:center;gap:var(--gap-200);width:100%;min-width:0;height:40px;padding:var(--padding-200);border-radius:var(--radius-pill);cursor:pointer;text-align:left;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard), padding var(--motion-duration-slow) var(--motion-ease-emphasized);background:0 0;border:none;text-decoration:none;display:flex;overflow:hidden}.ds-thread-panel--expanded .ds-thread-panel__new,.ds-thread-panel--expanded .ds-thread-panel__control,.ds-thread-panel--expanded .ds-thread-panel__project,.ds-thread-panel--expanded .ds-thread-panel__thread{padding:var(--padding-200) var(--padding-400)}.ds-thread-panel__new:hover,.ds-thread-panel__control:hover,.ds-thread-panel__project:hover,.ds-thread-panel__thread:hover{background-color:var(--color-action-passive-bg-hover)}.ds-thread-panel__new:focus-visible,.ds-thread-panel__control:focus-visible,.ds-thread-panel__project:focus-visible,.ds-thread-panel__projects-add:focus-visible,.ds-thread-panel__thread:focus-visible,.ds-thread-panel__more:focus-visible{outline:2px solid var(--color-action-primary-bg);outline-offset:-2px}.ds-thread-panel__new{flex:none}.ds-thread-panel__new-icon{--icon-size:var(--icon-size-600);color:var(--color-icon-primary);flex-shrink:0}.ds-thread-panel__new-label{white-space:nowrap;min-width:0;font-family:var(--font-paragraph-sm-emphasis-family);font-size:var(--font-paragraph-sm-emphasis-size);font-weight:var(--font-paragraph-sm-emphasis-weight);line-height:var(--font-paragraph-sm-emphasis-line-height);color:var(--color-text-primary);opacity:0;transition:opacity var(--motion-duration-base) var(--motion-ease-standard);flex:1;overflow:hidden}.ds-thread-panel--expanded .ds-thread-panel__new-label{opacity:1}.ds-thread-panel__new-kbd{gap:var(--gap-050);opacity:0;transition:opacity var(--motion-duration-base) var(--motion-ease-standard);flex:none;display:inline-flex}.ds-thread-panel--expanded .ds-thread-panel__new-kbd{opacity:1}.ds-thread-panel__controls{gap:var(--gap-100);flex-direction:column;flex:none;display:flex}.ds-thread-panel__control-icon{--icon-size:var(--icon-size-600);color:var(--color-icon-primary);flex-shrink:0}.ds-thread-panel__control-label{white-space:nowrap;min-width:0;font-family:var(--font-paragraph-sm-family);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-primary);opacity:0;transition:opacity var(--motion-duration-base) var(--motion-ease-standard);flex:1;overflow:hidden}.ds-thread-panel--expanded .ds-thread-panel__control-label{opacity:1}.ds-thread-panel__projects{gap:var(--gap-050);flex-direction:column;flex:none;display:flex}.ds-thread-panel__projects-header{align-items:center;gap:var(--gap-200);min-width:0;padding:var(--padding-150) var(--padding-200) var(--padding-150) var(--padding-400);opacity:0;visibility:hidden;transition:opacity var(--motion-duration-base) var(--motion-ease-standard), visibility 0s var(--motion-duration-base);display:flex}.ds-thread-panel--expanded .ds-thread-panel__projects-header{opacity:1;visibility:visible;transition:opacity var(--motion-duration-base) var(--motion-ease-standard), visibility 0s}.ds-thread-panel__projects-label{white-space:nowrap;min-width:0;font-family:var(--font-overline-family);font-size:var(--font-overline-size);font-weight:var(--font-overline-weight);line-height:var(--font-overline-line-height);letter-spacing:var(--font-overline-letter-spacing);text-transform:uppercase;color:var(--color-text-tertiary);flex:1;overflow:hidden}.ds-thread-panel__projects-add{--icon-size:var(--icon-size-500);border-radius:var(--radius-pill);width:24px;height:24px;color:var(--color-icon-primary);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.ds-thread-panel__projects-add:hover,.ds-thread-panel__project--active{background-color:var(--color-bg-container-tertiary)}.ds-thread-panel__project-icon{--icon-size:var(--icon-size-600);color:var(--color-icon-primary);flex-shrink:0}.ds-thread-panel__project-icon--avatar{display:inline-flex}.ds-thread-panel__project-label{white-space:nowrap;min-width:0;font-family:var(--font-paragraph-sm-family);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-primary);opacity:0;transition:opacity var(--motion-duration-base) var(--motion-ease-standard);flex:1;overflow:hidden}.ds-thread-panel--expanded .ds-thread-panel__project-label{opacity:1}.ds-thread-panel__project .ds-thread-panel__meta{opacity:0;transition:opacity var(--motion-duration-base) var(--motion-ease-standard)}.ds-thread-panel--expanded .ds-thread-panel__project .ds-thread-panel__meta{opacity:1}.ds-thread-panel__history{gap:var(--gap-400);min-height:0;padding-top:var(--padding-150);scrollbar-width:thin;scrollbar-color:transparent transparent;opacity:0;visibility:hidden;transition:opacity var(--motion-duration-base) var(--motion-ease-standard), visibility 0s var(--motion-duration-base);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ds-thread-panel--expanded .ds-thread-panel__history{opacity:1;visibility:visible;transition:opacity var(--motion-duration-base) var(--motion-ease-standard), visibility 0s}.ds-thread-panel__history:hover{scrollbar-color:var(--color-divider) transparent}.ds-thread-panel__group{gap:var(--gap-050);flex-direction:column;display:flex}.ds-thread-panel__group-label{padding:var(--padding-200) var(--padding-400);white-space:nowrap;font-family:var(--font-overline-family);font-size:var(--font-overline-size);font-weight:var(--font-overline-weight);line-height:var(--font-overline-line-height);letter-spacing:var(--font-overline-letter-spacing);text-transform:uppercase;color:var(--color-text-tertiary);overflow:hidden}.ds-thread-panel__list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.ds-thread-panel__row{min-width:0;position:relative}.ds-thread-panel__thread--active{background-color:var(--color-bg-container-tertiary)}.ds-thread-panel__thread--detailed{column-gap:var(--gap-200);flex-wrap:wrap;row-gap:0;height:auto;min-height:40px}.ds-thread-panel__status{flex:none}.ds-thread-panel__status-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-thread-panel__title{white-space:nowrap;min-width:0;font-family:var(--font-paragraph-sm-family);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-primary);-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--gap-1000)), transparent);-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--gap-1000)), transparent);mask-image:linear-gradient(to right, black calc(100% - var(--gap-1000)), transparent);flex:1;overflow:hidden}.ds-thread-panel__title--pending{align-items:center;display:flex}.ds-thread-panel__title-shimmer{border-radius:var(--radius-pill);background-color:var(--color-bg-container-secondary);width:100%;height:.75em;display:block;position:relative;overflow:hidden}.ds-thread-panel__title-shimmer:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--color-bg-container-primary) 50%, transparent 100%);animation:ds-thread-panel-shimmer var(--motion-duration-loop-shimmer) ease-in-out infinite;position:absolute;inset:0}@keyframes ds-thread-panel-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ds-thread-panel__description{white-space:nowrap;min-width:0;font-family:var(--font-caption-family);font-size:var(--font-caption-size);font-weight:var(--font-caption-weight);line-height:var(--font-caption-line-height);color:var(--color-text-tertiary);-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--gap-1000)), transparent);-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--gap-1000)), transparent);mask-image:linear-gradient(to right, black calc(100% - var(--gap-1000)), transparent);flex-basis:100%;overflow:hidden}.ds-thread-panel--dotted .ds-thread-panel__description{margin-left:calc(var(--gap-200) + var(--gap-200))}.ds-thread-panel__trail{align-items:center;gap:var(--gap-100);transition:opacity var(--motion-duration-fast) var(--motion-ease-standard);flex:none;display:inline-flex}.ds-thread-panel__thread-icon,.ds-thread-panel__pin{--icon-size:var(--icon-size-500);color:var(--color-icon-secondary);flex:none}.ds-thread-panel__meta{font-family:var(--font-caption-family);font-size:var(--font-caption-size);font-weight:var(--font-caption-weight);line-height:var(--font-caption-line-height);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard);flex:none}.ds-thread-panel__row .ds-thread-panel__menu{top:var(--padding-150);right:var(--padding-150);opacity:0;pointer-events:none;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard);position:absolute}.ds-thread-panel__row:hover .ds-thread-panel__menu,.ds-thread-panel__row:focus-within .ds-thread-panel__menu{opacity:1;pointer-events:auto}.ds-thread-panel__row .ds-thread-panel__menu:has([aria-expanded=true]){opacity:1;pointer-events:auto}.ds-thread-panel__row--with-menu:hover .ds-thread-panel__trail,.ds-thread-panel__row--with-menu:focus-within .ds-thread-panel__trail{opacity:0}.ds-thread-panel__row--with-menu:has([aria-expanded=true]) .ds-thread-panel__trail{opacity:0}.ds-thread-panel__row:has(.ds-thread-panel__menu [aria-expanded=true]) .ds-thread-panel__thread{background-color:var(--color-action-passive-bg-hover)}.ds-thread-panel__menu-trigger{--icon-size:var(--icon-size-500);border-radius:var(--radius-pill);width:28px;height:28px;color:var(--color-icon-primary);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.ds-thread-panel__menu-trigger:hover{background-color:var(--color-bg-container-tertiary)}.ds-thread-panel__menu-trigger:focus-visible{outline:2px solid var(--color-action-primary-bg);outline-offset:-2px}.ds-thread-panel__rename{box-sizing:border-box;width:100%;min-width:0;height:40px;padding:0 var(--padding-400);border:var(--border-025) solid var(--color-action-primary-bg);border-radius:var(--radius-pill);background-color:var(--color-bg-container-primary);font-family:var(--font-paragraph-sm-family);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-primary);outline:none}.ds-thread-panel__more{padding:var(--padding-150) var(--padding-400);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;font-family:var(--font-caption-family);font-size:var(--font-caption-size);font-weight:var(--font-caption-weight);line-height:var(--font-caption-line-height);color:var(--color-text-tertiary);transition:color var(--motion-duration-fast) var(--motion-ease-standard);background:0 0;border:none;align-self:flex-start}.ds-thread-panel__more:hover{color:var(--color-text-secondary)}.ds-thread-panel__footer{gap:var(--gap-200);min-width:0;padding-top:var(--padding-200);flex-direction:column;flex:none;display:flex}.ds-thread-panel__footer-slot{opacity:0;pointer-events:none;min-width:0;transition:opacity var(--motion-duration-base) var(--motion-ease-standard);overflow:hidden}.ds-thread-panel--expanded .ds-thread-panel__footer-slot{opacity:1;pointer-events:auto}.ds-thread-panel__profile{align-items:center;gap:var(--gap-200);min-width:0;padding:var(--padding-100);transition:padding var(--motion-duration-slow) var(--motion-ease-emphasized);display:flex}.ds-thread-panel--expanded .ds-thread-panel__profile{padding:var(--padding-100) var(--padding-400)}.ds-thread-panel__profile-name{white-space:nowrap;min-width:0;font-family:var(--font-paragraph-sm-emphasis-family);font-size:var(--font-paragraph-sm-emphasis-size);font-weight:var(--font-paragraph-sm-emphasis-weight);line-height:var(--font-paragraph-sm-emphasis-line-height);color:var(--color-text-primary);opacity:0;transition:opacity var(--motion-duration-base) var(--motion-ease-standard);flex:1;overflow:hidden}.ds-thread-panel--expanded .ds-thread-panel__profile-name{opacity:1}.ds-thread-panel__profile-meta{white-space:nowrap;font-family:var(--font-caption-family);font-size:var(--font-caption-size);font-weight:var(--font-caption-weight);line-height:var(--font-caption-line-height);color:var(--color-text-tertiary);opacity:0;transition:opacity var(--motion-duration-base) var(--motion-ease-standard);flex:none;overflow:hidden}.ds-thread-panel--expanded .ds-thread-panel__profile-meta{opacity:1}
.ds-command-palette{z-index:110;padding:var(--padding-1000) var(--padding-400);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard), visibility 0s linear var(--motion-duration-fast);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.ds-command-palette--open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard), visibility 0s}.ds-command-palette__backdrop{background-color:var(--color-scrim);position:absolute;inset:0}.ds-command-palette__panel{z-index:1;border:var(--border-025) solid var(--color-bg-container-border);border-radius:var(--radius-600);background-color:var(--color-bg-glass);width:100%;max-width:560px;max-height:60vh;box-shadow:var(--shadow-floating);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transition:transform var(--motion-duration-fast) var(--motion-ease-standard);flex-direction:column;margin-top:10vh;display:flex;position:relative;overflow:hidden;transform:scale(.98)}.ds-command-palette--open .ds-command-palette__panel{transform:scale(1)}.ds-command-palette__search{align-items:center;gap:var(--gap-200);padding:var(--padding-400) var(--padding-500);border-bottom:var(--border-025) solid var(--color-divider);transition:border-color var(--motion-duration-fast) var(--motion-ease-standard);flex-shrink:0;display:flex}.ds-command-palette__search:focus-within{border-bottom-color:var(--color-input-border-selected)}.ds-command-palette__search-icon{--icon-size:var(--icon-size-600);color:var(--color-icon-primary);flex-shrink:0}.ds-command-palette__input{min-width:0;font-family:var(--font-paragraph-family);font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);letter-spacing:var(--font-paragraph-letter-spacing);color:var(--color-input-text-primary);background-color:#0000;border:none;outline:none;flex:1;padding:0}.ds-command-palette__input::placeholder{color:var(--color-input-text-placeholder)}.ds-command-palette__close{border-radius:var(--radius-pill);width:32px;height:32px;color:var(--color-icon-primary);cursor:pointer;transition:background-color var(--motion-duration-base) var(--motion-ease-standard);background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ds-command-palette__close:hover{background-color:var(--color-action-passive-bg-hover)}.ds-command-palette__close:focus-visible{outline:2px solid var(--color-action-primary-bg);outline-offset:2px}.ds-command-palette__close .material-symbols-rounded{--icon-size:var(--icon-size-500)}.ds-command-palette__list{min-height:0;padding:var(--padding-200);scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--color-divider) transparent;overscroll-behavior:contain;flex:1;overflow-y:auto}.ds-command-palette__status{padding:var(--padding-500);text-align:center;font-family:var(--font-paragraph-sm-family);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);letter-spacing:var(--font-paragraph-sm-letter-spacing);color:var(--color-text-tertiary);margin:0}.ds-command-palette__group+.ds-command-palette__group{margin-top:var(--gap-100)}.ds-command-palette__group-label{font-family:var(--font-paragraph-sm-family);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-emphasis-weight);line-height:var(--font-paragraph-sm-line-height);letter-spacing:var(--font-paragraph-sm-letter-spacing);color:var(--color-text-tertiary);padding:var(--padding-150) var(--padding-300);-webkit-user-select:none;user-select:none;margin:0}.ds-command-palette__command{align-items:center;gap:var(--gap-300);padding:var(--padding-300);border-radius:var(--radius-200);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);display:flex}.ds-command-palette__command--active{background-color:var(--color-action-passive-bg-hover)}.ds-command-palette__command--disabled{opacity:.4;cursor:not-allowed}.ds-command-palette__command-icon{--icon-size:var(--icon-size-500);color:var(--color-icon-primary);flex-shrink:0}.ds-command-palette__command-text{gap:var(--gap-050);flex-direction:column;flex:1;min-width:0;display:flex}.ds-command-palette__command-label{font-family:var(--font-paragraph-emphasis-family);font-size:var(--font-paragraph-emphasis-size);font-weight:var(--font-paragraph-emphasis-weight);line-height:var(--font-paragraph-emphasis-line-height);letter-spacing:var(--font-paragraph-emphasis-letter-spacing);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-command-palette__command-description{font-family:var(--font-paragraph-sm-family);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);letter-spacing:var(--font-paragraph-sm-letter-spacing);color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-command-palette__shortcut{align-items:center;gap:var(--gap-050);flex-shrink:0;display:inline-flex}.ds-command-palette__trailing{flex-shrink:0;align-items:center;display:inline-flex}.ds-command-palette__footer{align-items:center;gap:var(--gap-400);padding:var(--padding-300) var(--padding-500);border-top:var(--border-025) solid var(--color-divider);flex-wrap:wrap;flex-shrink:0;display:flex}.ds-command-palette__hint{align-items:center;gap:var(--gap-050);font-family:var(--font-paragraph-sm-family);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);letter-spacing:var(--font-paragraph-sm-letter-spacing);color:var(--color-text-tertiary);display:inline-flex}@media (max-width:480px){.ds-command-palette__panel{margin-top:var(--gap-400);max-height:75vh}.ds-command-palette__footer{display:none}}@media (prefers-reduced-motion:reduce){.ds-command-palette,.ds-command-palette__panel{transition:none}}.ds-command-palette .material-symbols-rounded{color:inherit}
.SitePalette-module__YbVcSa__palette{z-index:1200}@property --site-ask-chip-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.SitePalette-module__YbVcSa__askChip{align-items:center;gap:var(--gap-100);padding:var(--padding-150) var(--padding-300);border-radius:var(--radius-pill);background:var(--color-ai-button-bg);font-family:var(--font-paragraph-sm-emphasis-family);font-size:var(--font-paragraph-sm-emphasis-size);font-weight:var(--font-paragraph-sm-emphasis-weight);line-height:var(--font-paragraph-sm-emphasis-line-height);letter-spacing:var(--font-paragraph-sm-emphasis-letter-spacing);color:var(--color-text-primary);white-space:nowrap;display:inline-flex;position:relative}.SitePalette-module__YbVcSa__askChip:after{content:"";border-radius:inherit;background:conic-gradient(from var(--site-ask-chip-angle), var(--color-ai-gradient-start), var(--color-ai-gradient-mid), var(--color-ai-gradient-end), var(--color-ai-gradient-mid), var(--color-ai-gradient-start));--site-ask-chip-glow:14px;filter:blur(var(--site-ask-chip-glow));opacity:0;z-index:-1;pointer-events:none;transition:opacity var(--motion-duration-base) var(--motion-ease-standard);animation:SitePalette-module__YbVcSa__askChipTurn 21s var(--motion-ease-emphasized) infinite;position:absolute;inset:0}.SitePalette-module__YbVcSa__askChip{transition:transform var(--motion-duration-base) var(--motion-ease-standard)}.ds-command-palette__command--active .SitePalette-module__YbVcSa__askChip:after{opacity:.55}.ds-command-palette__command--active .SitePalette-module__YbVcSa__askChip{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.SitePalette-module__YbVcSa__askChip{transition:none;transform:none}.SitePalette-module__YbVcSa__askChip:before,.SitePalette-module__YbVcSa__askChip:after{animation:none}}.SitePalette-module__YbVcSa__askChip:before{content:"";border-radius:inherit;padding:var(--border-050);background:conic-gradient(from var(--site-ask-chip-angle), var(--color-ai-gradient-start), var(--color-ai-gradient-mid), var(--color-ai-gradient-end), var(--color-ai-gradient-mid), var(--color-ai-gradient-start));pointer-events:none;animation:SitePalette-module__YbVcSa__askChipTurn 21s var(--motion-ease-emphasized) infinite;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes SitePalette-module__YbVcSa__askChipTurn{0%{--site-ask-chip-angle:0deg}14%{--site-ask-chip-angle:168deg}31%{--site-ask-chip-angle:306deg}46%{--site-ask-chip-angle:570deg}62%{--site-ask-chip-angle:690deg}79%{--site-ask-chip-angle:936deg}to{--site-ask-chip-angle:1080deg}}.SitePalette-module__YbVcSa__askChipIcon{--icon-size:var(--icon-size-500);line-height:1}@media (max-width:480px){.SitePalette-module__YbVcSa__askChip{padding:var(--padding-150);gap:0;font-size:0}}
.ds-anchor-nav{font-family:var(--font-family-primary)}.ds-anchor-nav__header{align-items:center;gap:var(--gap-100);margin:0 0 var(--gap-200);font-size:var(--font-paragraph-emphasis-size);font-weight:var(--font-paragraph-emphasis-weight);line-height:var(--font-paragraph-emphasis-line-height);color:var(--color-text-primary);display:flex}.ds-anchor-nav__icon{--icon-size:var(--icon-size-500);color:var(--color-icon-primary)}.ds-anchor-nav__list{border-left:var(--border-025) solid var(--color-divider);margin:0;padding:0;list-style:none}.ds-anchor-nav__link{padding:var(--padding-150) 0 var(--padding-150) var(--padding-400);margin-left:calc(var(--border-025) * -1);border-left:var(--border-050) solid transparent;font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-text-tertiary);transition:color var(--motion-duration-fast) var(--motion-ease-standard), border-color var(--motion-duration-fast) var(--motion-ease-standard);text-decoration:none;display:block}.ds-anchor-nav__link:hover{color:var(--color-text-primary)}.ds-anchor-nav__link:focus-visible{outline:2px solid var(--color-action-primary-bg);outline-offset:-2px;border-radius:var(--radius-050)}.ds-anchor-nav__link--active{color:var(--color-text-primary);font-weight:var(--font-paragraph-emphasis-weight);border-left-color:var(--color-text-primary)}.ds-anchor-nav--floating{display:inline-block;position:relative}.ds-anchor-nav__lines{align-items:flex-end;gap:var(--gap-200);padding:var(--padding-200);cursor:pointer;flex-direction:column;display:flex}.ds-anchor-nav__line{width:16px;height:var(--border-050);border-radius:var(--radius-pill);background-color:var(--color-divider);transition:width var(--motion-duration-fast) var(--motion-ease-standard), background-color var(--motion-duration-fast) var(--motion-ease-standard)}.ds-anchor-nav__line--active{background-color:var(--color-text-primary);width:24px}.ds-anchor-nav__panel{z-index:10;min-width:200px;max-width:280px;max-height:70vh;padding:var(--padding-400);border:var(--border-025) solid var(--color-bg-container-border);border-radius:var(--radius-200);background-color:var(--color-bg-page-primary);box-shadow:var(--shadow-floating);opacity:0;pointer-events:none;transform:translate(var(--gap-050), -50%);transition:opacity var(--motion-duration-fast) var(--motion-ease-standard), transform var(--motion-duration-fast) var(--motion-ease-standard);position:absolute;top:50%;right:0;overflow-y:auto}.ds-anchor-nav--floating:hover .ds-anchor-nav__panel,.ds-anchor-nav--floating:focus-within .ds-anchor-nav__panel,.ds-anchor-nav--open .ds-anchor-nav__panel{opacity:1;pointer-events:auto;transform:translateY(-50%)}
.FloatingAnchorNav-module__8qk_-W__rail{top:50%;right:var(--primitive-gap-400);z-index:5;transition:right var(--motion-duration-base) var(--motion-ease-standard);position:fixed;transform:translateY(-50%)}html[data-chat=docked] .FloatingAnchorNav-module__8qk_-W__rail{right:calc(var(--ds-chat-width) + var(--ds-chat-inset) + var(--primitive-gap-400))}html[data-chat-resizing] .FloatingAnchorNav-module__8qk_-W__rail{transition:none}@media (max-width:959px){.FloatingAnchorNav-module__8qk_-W__rail{display:none}}
