#ara-entry-loader{z-index:2147483647;background:#fff;place-items:center;display:grid;position:fixed;inset:0}:root[data-theme=dark] #ara-entry-loader{background:#181818}:root[data-desktop=true]{--app-page-surface:transparent;background:0 0}:root[data-desktop=true] body,:root[data-desktop=true] #root{background:var(--app-page-surface)}:root[data-desktop=true][data-transparency=none]{--app-page-surface:var(--chrome,Canvas)}@media (prefers-reduced-transparency:reduce){:root[data-desktop=true]{--app-page-surface:var(--chrome,Canvas)}}.native-window-drag-strip{display:none}:where(:root[data-desktop=true],body[data-desktop=true],#ara-entry-loader) .native-window-drag-strip{z-index:2147483647;height:var(--native-window-drag-strip-height,48px);app-region:drag;-webkit-app-region:drag;display:block;position:fixed;top:0;left:0;right:0}.app-shell--desktop{--native-window-drag-strip-height:10px}body:has(.app-shell--desktop)>.native-window-drag-strip{display:none}.ara-loading-spinner{vertical-align:middle;flex:none;display:inline-block}.ara-loading-spinner__track{opacity:.14}.ara-loading-spinner__arc{transform-origin:12px 12px;animation:1.4s linear infinite ara-loading-rotate,1.4s ease-in-out infinite ara-loading-dash}@keyframes ara-loading-rotate{to{transform:rotate(360deg)}}@keyframes ara-loading-dash{0%,to{stroke-dasharray:10 100;stroke-dashoffset:0}50%{stroke-dasharray:70 100;stroke-dashoffset:-25px}to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){.ara-loading-spinner__arc{animation:none}}.live-session-indicator{--live-session-indicator-size:20px;width:var(--live-session-indicator-size);height:var(--live-session-indicator-size);color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.live-session-indicator>.ara-loading-spinner{width:100%;height:100%}#ara-entry-loader .ara-entry-loader__indicator{animation:1ms step-end .3s both ara-entry-reveal}@keyframes ara-entry-reveal{0%{opacity:0}to{opacity:1}}:root{--selector-surface:#ffffffd6;--selector-border:#00000014;--selector-shadow:0 10px 25px -3px #0000001a, 0 4px 8px -2px #0000000f, inset 0 1px 0 #fffc;--selector-hover:#0000000d;--selector-text:var(--ink);--selector-blur:blur(16px)}:root[data-theme=dark]{--selector-surface:#242424e6;--selector-border:#ffffff14;--selector-shadow:0 16px 36px -4px #0000007a, 0 6px 12px -2px #0000004d;--selector-hover:#ffffff14}html:root body :is(.ds-menu-surface,.ds-select__panel,.ds-cascading-select__primary,.ds-cascading-select__secondary,.capability-picker__menu,.codebase-nav-menu,.command-palette,.run-chat-composer-menu,.run-menu,.ws-menu,.ws-submenu,.settings-search-menu,.settings-menu-select__menu,.language-select__menu,.new-session-target-picker__menu,.author-select__menu,.handoff-project-menu__options,.provider-connect__menu,.provider-row__menu,.provider-menu,.provider-add__menu,.run-session-menu,.run-session-menu__submenu,.session-panel-nav__menu,.review-panel-header__menu-list,.review-ship__menu,.review-diff-file__menu,.review-status-menu,.review-picker,.review-checks-popover,.sidebar-sessions__menu,.sidebar-sessions__menu-pop,.sidebar-sessions__filter-subselector,.sidebar-nav-customizer,.plan-tier-select__menu,.chat-input-reference__menu,.wiki-more-menu__list,.wiki-page-search-popover,.contact-select-menu,.amx-menu,.amx-repo-filter__menu){color:var(--selector-text);padding:var(--selector-padding,6px);background:var(--selector-surface)!important;border:var(--selector-border-width,1px) solid var(--selector-border)!important;border-radius:var(--selector-radius,16px)!important;corner-shape:var(--selector-corner-shape,round)!important;box-shadow:var(--selector-shadow)!important;-webkit-backdrop-filter:var(--selector-blur)!important;backdrop-filter:var(--selector-blur)!important}html:root body .ds-select__list{padding:0}html:root body .command-palette{--selector-radius:var(--app-inset-panel-radius,12px);--selector-item-radius:6px;--app-corner-shape:round;padding:0}html:root body .command-palette-overlay:not([data-state=closing]){animation-fill-mode:none}html:root body .command-palette-results{scrollbar-gutter:auto;scrollbar-width:none;padding:8px}html:root body .command-palette-results--virtual{padding:0}html:root body .command-palette-row:is(.command-palette-row--selected,:hover,:focus-visible),html:root body .ds-select__item[aria-selected=true]{background:var(--selector-hover)}html:root body :is(.ds-select__item,.ds-cascading-select__group,.ds-cascading-select__item,.capability-picker__menu button,.codebase-nav-menu__item,.settings-menu-select__row,.settings-search-result,.language-select__option,.new-session-target-picker__option,.ws-menu__item,.ws-menu__row,.sidebar-nav-customizer__option,.session-panel-nav__menu-item){border-radius:var(--selector-item-radius,9px);corner-shape:var(--selector-corner-shape,round);min-height:32px;padding:5px 10px;font-size:14px;font-weight:400;transition:background 80ms}html:root body :is(.ds-select__item,.ds-cascading-select__group,.ds-cascading-select__item,.capability-picker__menu button,.codebase-nav-menu__item,.settings-menu-select__row,.settings-search-result,.language-select__option,.new-session-target-picker__option,.ws-menu__item,.ws-menu__row,.sidebar-nav-customizer__option,.session-panel-nav__menu-item):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background:var(--selector-hover)}@supports (appearance:base-select){select:not([multiple]){appearance:base-select}select:not([multiple])::picker(select){appearance:base-select}select:not([multiple])::picker(select){background:var(--selector-surface);border:1px solid var(--selector-border);border-radius:var(--selector-radius,16px);corner-shape:var(--selector-corner-shape,round);box-shadow:var(--selector-shadow);-webkit-backdrop-filter:var(--selector-blur);backdrop-filter:var(--selector-blur);color:var(--selector-text);padding:6px}select:not([multiple]) option{border-radius:var(--selector-item-radius,9px);corner-shape:var(--app-corner-shape,round);min-height:32px;padding:5px 10px;font-size:14px}select:not([multiple]) option:is(:hover,:focus-visible){background:var(--selector-hover)}}html:root body .ws-submenu{width:224px;min-width:0;max-width:calc(100vw - 16px)}html:root body :is(.settings-menu-select__options,.codebase-nav-menu){flex-direction:column;gap:2px;display:flex}html:root body :is(.settings-menu-select__row,.codebase-nav-menu__item){box-sizing:border-box;background:0 0;min-height:32px;padding:5px 10px;font-size:14px;line-height:20px}html:root body :is(.settings-menu-select__row,.codebase-nav-menu__item):is([aria-selected=true],[aria-current=page],:hover,:focus-visible):not([data-disabled=true]):not(:disabled){background:var(--selector-hover)}:is(html:root body :is(.settings-menu-select__options,.codebase-nav-menu):has(>:hover:not([data-disabled=true]):not(:disabled))>:not(:hover),html:root body :is(.settings-menu-select__options,.codebase-nav-menu):has(>:focus-visible):not(:has(>:hover:not([data-disabled=true]):not(:disabled)))>:not(:focus-visible)){background:0 0}.marketing-overview{color:var(--ink,#171717);background:var(--bg,#fff);font-family:inherit}.marketing-overview__section{max-width:1120px;margin:0 auto;padding:88px 48px;scroll-margin-top:24px}.marketing-overview__section h1,.marketing-overview__section h2{letter-spacing:-.045em;text-wrap:balance;max-width:800px;margin:0 0 24px;font-size:clamp(32px,4vw,58px);font-weight:500;line-height:1.08}.marketing-overview__section h3{letter-spacing:-.025em;margin:0 0 16px;font-size:22px;font-weight:500}.marketing-overview__section p{max-width:700px;color:var(--muted,#666);margin:0 0 24px;font-size:17px;line-height:1.65}.marketing-overview__section .marketing-overview__eyebrow{color:var(--muted,#666);letter-spacing:.06em;text-transform:uppercase;margin-bottom:24px;font-size:12px}.marketing-overview a{color:inherit;text-underline-offset:5px}.marketing-overview a:hover{text-decoration:underline}.marketing-overview__link{align-items:center;gap:24px;font-size:15px;display:inline-flex}.marketing-overview__intro figure{margin:52px 0 0}.marketing-overview img{border-radius:var(--marketing-media-radius);corner-shape:var(--nested-corner-shape);width:100%;height:auto;display:block}.marketing-overview figcaption{color:var(--muted,#666);margin-top:16px;font-size:12px}.marketing-overview__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:48px;display:grid}.marketing-overview__grid p{font-size:15px}.marketing-overview__grid a{font-size:14px}.marketing-overview__split{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.marketing-overview__split h2{font-size:clamp(30px,3vw,44px)}.marketing-overview__tools{flex-wrap:wrap;gap:16px 32px;margin:0;padding:16px 0 0;font-size:20px;list-style:none;display:flex}.marketing-overview__faq{margin-top:40px}.marketing-overview__faq details{border-bottom:1px solid var(--border-secondary,#ddd);padding:20px 0}.marketing-overview__faq summary{cursor:pointer;font-size:18px}.marketing-overview__faq p{margin:20px 0 0}.marketing-overview__closing{padding-block:100px}.marketing-overview__footer{justify-content:space-between;gap:32px;max-width:1120px;margin:auto;padding:32px 48px 48px;font-size:13px;display:flex}.marketing-overview__footer nav{flex-wrap:wrap;gap:16px 24px;display:flex}@media (width<=760px){.marketing-overview__section{padding:56px 24px}.marketing-overview__grid,.marketing-overview__split{grid-template-columns:1fr;gap:32px}.marketing-overview__intro figure{margin-top:32px}.marketing-overview__footer{flex-direction:column;padding:32px 24px}}.marketing-pricing-introduction{text-align:center;padding-bottom:clamp(32px,5vw,56px)}.marketing-developer-plan .ara-pricing-plan__cta{justify-content:center;align-items:center;text-decoration:none;display:flex}@media (width>=761px){.marketing-pricing-page .ara-pricing-modal__plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1101px){.marketing-pricing-page .ara-pricing-modal__plans{grid-template-columns:repeat(4,minmax(0,1fr))}}.marketing-pricing-introduction h1{margin-inline:auto}.marketing-pricing-faq{max-width:760px;padding:64px 0 0}.marketing-pricing-faq h2{font-size:24px}.marketing-pricing-faq .marketing-overview__faq{margin-top:24px}.marketing-pricing-faq__item{border-bottom:1px solid var(--border-secondary,#ddd);padding:20px 0}.marketing-shell-frame .marketing-pricing-faq__item h3{letter-spacing:0;margin:0;font-size:15px;font-weight:400;line-height:1.5}.marketing-pricing-faq__item p{margin:12px 0 0}:root{--session-header-action-size:28px;--nested-inset-compact:6px;--nested-inset-card:16px;--nested-inset-dialog:24px;--nested-control-gap:12px;--nested-corner-scale:1;--nested-corner-shape:round;--nested-control-radius:calc(8px * var(--nested-corner-scale));--nested-menu-radius:calc(var(--nested-control-radius) + var(--nested-inset-compact));--nested-panel-radius:calc(var(--nested-menu-radius) + var(--nested-inset-compact));--nested-card-radius:calc(var(--nested-control-radius) + var(--nested-inset-card) + 1px);--nested-dialog-radius:calc(var(--nested-control-radius) + var(--nested-inset-dialog) + 1px);--marketing-media-radius:var(--nested-control-radius);--marketing-section-radius:var(--nested-card-radius);--auth-control-radius:8px;--feature-badge-background:#339cff;--feature-badge-ink:#07111d;--type-weight-body:400;--type-weight-label:500;--type-weight-heading:500;--type-weight-display:400;--type-weight-emphasis:600;--reason-wordmark-size:28px;--reason-wordmark-mark-size:34px;--reason-wordmark-gap:4px;--reason-figure-font:"Elios", var(--reason-mono-font);--reason-blue:var(--button);--reason-link-blue:#339cff;--reason-signal:var(--reason-blue);--reason-signal-ink:var(--button-text);--brand:var(--reason-blue);--ara-orange:var(--reason-blue);--purple:var(--reason-blue)}.run-page>.run-header :is(.run-session-menu-trigger,.run-computer-panel-toggle,.session-header-share){box-sizing:border-box;height:var(--session-header-action-size);min-height:var(--session-header-action-size);color:var(--muted);background:0 0;justify-content:center;align-items:center;display:inline-flex}.run-page>.run-header :is(.run-session-menu-trigger,.run-computer-panel-toggle){width:var(--session-header-action-size);min-width:var(--session-header-action-size);flex:0 0 var(--session-header-action-size);padding:0}.run-page>.run-header :is(.run-session-menu-trigger,.run-computer-panel-toggle,.session-header-share)>svg,.run-page>.run-header .run-session-title-rename>svg{flex:0 0 16px;width:16px;height:16px}.run-page>.run-header :is(.run-session-menu-trigger,.run-computer-panel-toggle,.session-header-share):is(:hover,:focus-visible,[aria-pressed=true],[aria-expanded=true],.run-computer-panel-toggle--active,.run-session-menu-trigger--active){background:var(--soft);color:var(--ink)}@media (width<=768px){:root{--session-header-action-size:40px}}html:root:has(.marketing-shell-frame){--app-corner-shape:var(--nested-corner-shape);--button-radius:var(--nested-control-radius);--button-radius-sm:var(--nested-control-radius);--control-radius:var(--button-radius);--surface-radius:var(--nested-panel-radius);--menu-radius-sm:var(--nested-control-radius);--menu-radius-md:var(--nested-menu-radius);--menu-radius-lg:var(--nested-panel-radius);--menu-radius-xl:var(--nested-dialog-radius);--selector-radius:var(--nested-menu-radius);--selector-item-radius:var(--nested-control-radius);--selector-padding:var(--nested-inset-compact);--selector-blur:blur(8px);--floating-overlay-radius:var(--nested-panel-radius);--floating-surface-radius:var(--nested-panel-radius)}html:root:has(.marketing-shell-frame) body :where(button:not(:is([role=switch],[role=radio],[role=checkbox],.marketing-nav-backdrop,[class*=avatar],.run-chat-composer__icon,.run-chat-send,.run-chat-send-caret,.composer-questions__actions button,.composer-connections button,.run-chat-jump-to-latest)),input:not(:is([type=radio],[type=checkbox],[type=range],[type=color])),textarea,select,.ds-button,a[role=button],.marketing-nav-trigger,.marketing-top-nav__cta,.marketing-top-nav__try-btn,.marketing-mobile-menu__action,.marketing-mobile-waitlist__cta,.marketing-cta-button,.marketing-horizon-cta__button,.primary-button,.pricing-tier-button,.pricing-tier-hero-cta,.ara-pricing-plan__cta,.home-cta-get-started,.home-cta-demo,.home-reason-hero__get-started,.home-reason-hero__action,.home-codex-docs-button,.home-codex-surface-action,.home-split__primary,.line-home-hiring__start,.marketing-page-actions>a:not(.marketing-yc-bookface-redeem)){corner-shape:var(--nested-corner-shape);border-radius:var(--nested-control-radius)!important}html:root:has(.marketing-shell-frame) body :is(.ds-select__item,.settings-menu-select__row,.marketing-mega__item){corner-shape:var(--nested-corner-shape);border-radius:var(--selector-item-radius)!important}html:root:has(.marketing-shell-frame) body :is(.pricing-tier-toggle,.pricing-plan-segmented,.pricing-plan-variant-toggle,.marketing-theme-pill){padding:var(--nested-inset-compact);corner-shape:var(--nested-corner-shape);border-radius:var(--nested-menu-radius)!important}html:root:has(.marketing-shell-frame) body :is(.marketing-theme-pill .ds-segmented-control__indicator,.marketing-theme-pill .ds-segmented-control__item){corner-shape:var(--nested-corner-shape);border-radius:var(--nested-control-radius)!important}html:root:has(.marketing-shell-frame) body :is(.contact-page__calendar,.contact-page__calendar-frame,.contact-page__cal-embed,.pricing-tier-card,.ara-pricing-plan){corner-shape:var(--nested-corner-shape);border-radius:var(--nested-card-radius)!important}html:root:has(.marketing-shell-frame) body :is(.pricing-tier-card,.ara-pricing-plan){padding:var(--nested-inset-card)}html:root:has(.marketing-shell-frame) body .ds-modal.marketing-mobile-waitlist{padding:var(--nested-inset-dialog);corner-shape:var(--nested-corner-shape);border-radius:var(--nested-dialog-radius)!important}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)){--app-corner-scale:1;--app-corner-shape:round;--app-radius-sm:6px;--app-radius-control:var(--selector-item-radius);--app-radius-menu:var(--selector-radius);--app-radius-panel:var(--nested-panel-radius);--app-radius-dialog:var(--selector-radius);--button-radius:var(--app-radius-control);--button-radius-sm:var(--app-radius-control);--auth-control-radius:var(--app-radius-control);--control-radius:var(--app-radius-control);--surface-radius:var(--app-radius-panel);--menu-radius-sm:var(--app-radius-control);--menu-radius-md:var(--app-radius-menu);--menu-radius-lg:var(--selector-radius);--menu-radius-xl:var(--app-radius-dialog);--selector-radius:var(--app-inset-panel-radius,12px);--selector-item-radius:6px;--selector-corner-shape:round;--selector-border-width:0px;--selector-padding:var(--nested-inset-compact);--selector-shadow:inset 0 0 0 1px #fffc, 0 0 0 .5px #0003, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--floating-surface-radius:var(--selector-radius);--floating-overlay-radius:var(--selector-radius);--menu-hover:var(--selector-hover);--sidebar-highlight:var(--selector-hover);--sidebar-highlight-hover:var(--selector-hover);--sidebar-highlight-press:var(--selector-hover)}@supports (corner-shape:superellipse(1.4)){:root{--nested-corner-scale:1.4;--nested-corner-shape:superellipse(1.4)}}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body .run-chat-composer{--app-corner-scale:var(--nested-corner-scale);--app-corner-shape:var(--nested-corner-shape);--app-radius-sm:calc(6px * var(--app-corner-scale));--app-radius-control:var(--nested-control-radius);--app-radius-menu:var(--nested-menu-radius);--app-radius-dialog:var(--nested-dialog-radius);--button-radius:var(--app-radius-control);--button-radius-sm:var(--app-radius-control);--control-radius:var(--app-radius-control);--menu-radius-sm:var(--app-radius-control);--menu-radius-md:var(--app-radius-menu);--menu-radius-lg:var(--app-radius-panel);--menu-radius-xl:var(--app-radius-dialog)}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body :is(.git-repositories__row,.repository-viewer__directory>button,.repository-viewer__directory>[role=button],.repository-viewer__tree-row button,.repository-blame__group){border-radius:0!important}html:root[data-theme=dark]:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)){--selector-shadow:inset 0 0 0 1px #ffffff1a, 0 0 0 .5px #000c, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body :where(button:not(:is([role=switch],[role=radio],[role=checkbox],[class*=avatar],.ds-switch,.ds-checkbox,.run-chat-composer__icon,.run-chat-send,.run-chat-send-caret,.composer-questions__actions button,.composer-connections button,.run-chat-jump-to-latest)),input:not(:is([type=radio],[type=checkbox],[type=range],[type=color])),textarea,select,.ds-button,a[role=button],.nav-item,.provider-row__connect,.provider-row__contact,.ds-tabs,.ds-tabs__indicator,.sidebar-sessions__item,.sidebar-sessions__folder-row,.sidebar-project-menu__item,.new-chat-suggestions__row){corner-shape:var(--app-corner-shape);border-radius:var(--app-radius-control)!important}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body .run-chat-preview-overlay :is(.run-chat-preview-overlay__button,.run-chat-preview-overlay__nav,.run-chat-preview-overlay__zoom button){corner-shape:round;border-radius:999px!important}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body :is(.ds-anchored-surface--menu,.sidebar-account-menu){corner-shape:var(--selector-corner-shape,round);border-radius:var(--selector-radius)!important}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body :is(.ds-anchored-surface--dialog,.sidebar-trigger-surface){border-radius:var(--selector-radius)!important;corner-shape:var(--selector-corner-shape,round)!important}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body .run-chat-composer__box{corner-shape:var(--app-corner-shape);border-radius:var(--app-radius-panel)!important}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body :is(.sidebar-account-menu,.settings-team-picker,.sidebar-action-stack__card){corner-shape:round;border-radius:var(--app-inset-panel-radius,12px)!important}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body .ds-modal:not(.settings-configuration-dialog--sidebar){corner-shape:var(--app-corner-shape);border-radius:var(--app-radius-dialog)!important}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body :is(.providers-card,.models-card){corner-shape:var(--app-corner-shape);border-radius:var(--nested-card-radius)!important}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body .provider-row{padding:var(--nested-inset-card);gap:var(--nested-control-gap)}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body :is(.ds-tabs--pill,.ds-tabs--segment){padding:var(--nested-inset-compact);border-radius:var(--app-radius-menu)!important}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body :is(.ds-shared-bg__pill,.ds-tabs__indicator,.ds-segmented-control__indicator,.ds-segmented-control__item,.plugin-card-item,.settings-nav-item,.sidebar-sessions__row,[role=option],[role=tab],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox]):not(.run-chat-composer *){border-radius:var(--selector-item-radius)!important;corner-shape:var(--selector-corner-shape,round)!important}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body :is(.ds-button--secondary,.ds-button--ghost,.ds-select__trigger,[role=option],[role=tab],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox]):not(.run-chat-composer *):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background:var(--selector-hover)}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body :is(.ds-shared-bg__pill,.ds-tabs__indicator,.ds-segmented-control__indicator,[role=option][aria-selected=true],[role=menuitemradio][aria-checked=true],[role=menuitemcheckbox][aria-checked=true]):not(.run-chat-composer *){background:var(--selector-hover)}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body .ds-button--primary:not(.run-chat-composer *):is(:hover,:focus-visible,[aria-expanded=true]):not(:disabled){background:color-mix(in srgb, var(--button) 85%, var(--button-text))}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body :is(.ds-select__panel,.ds-cascading-select__primary,.ds-cascading-select__secondary,.new-session-target-picker__menu,.settings-menu-select__menu,.codebase-nav-menu){--selector-radius:var(--app-inset-panel-radius,12px);--selector-item-radius:6px;border-radius:var(--selector-radius)!important;corner-shape:var(--selector-corner-shape,round)!important}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body .settings-configuration-dialog__actions :is(.ds-button,.ds-select__trigger){corner-shape:var(--selector-corner-shape,round);border-radius:var(--selector-item-radius)!important}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body :is(.plugins-modal-body--plugins,.plugins-modal-body--skills) :is(button:not(:is([role=switch],[role=radio],[role=checkbox])),.plugin-card-item,.ds-select__trigger){corner-shape:var(--selector-corner-shape,round);border-radius:var(--selector-item-radius)!important}html:root body :is(.plugins-modal-body--plugins,.plugins-modal-body--skills) :is(.plugin-card-item,.catalog-filter-toolbar>nav>button,.customize-view-picker>button,.ds-button--ghost,.ds-button--secondary):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]),html:root body :is(.plugins-modal-body--plugins,.plugins-modal-body--skills) .plugin-card-item:is(:focus-within,[data-selected=true],:has(.installation-scope-trigger[aria-expanded=true])){background:var(--selector-hover)}html:root body :is(.plugins-modal-body--plugins,.plugins-modal-body--skills) .ds-button--primary:is(:hover,:focus-visible,[aria-expanded=true]):not(:disabled){background:color-mix(in srgb, var(--button) 85%, var(--button-text))}html:root body .sidebar{--sidebar-highlight:var(--selector-hover);--sidebar-highlight-hover:var(--selector-hover);--sidebar-highlight-press:var(--selector-hover)}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body .sidebar :is(.nav-item,.settings-nav-item,.sidebar-sessions__row,.sidebar-sessions__folder-row,.sidebar-account-link,.ds-shared-bg__pill){corner-shape:var(--selector-corner-shape,round);border-radius:var(--selector-item-radius)!important}html:root body .sidebar .sidebar-account-link:is(:hover,:focus-visible){background:var(--selector-hover)}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body :is(.ds-select__item,.ds-cascading-select__group,.ds-cascading-select__item,.new-session-target-picker__option,.settings-menu-select__row,.command-palette-row,[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox]){corner-shape:var(--selector-corner-shape,round);border-radius:var(--selector-item-radius)!important}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body .composer-topbar--bottom{corner-shape:var(--app-corner-shape);border-radius:0 0 var(--app-radius-panel) var(--app-radius-panel)!important}html:root:not([data-theme=dark]){--feature-badge-ink:#fff}html:root body .sidebar-workspace-tools .sidebar-new-badge{background:var(--feature-badge-background);color:var(--feature-badge-ink)}html:root body .marketing-shell-frame :is(button:not([role=switch]):not([role=radio]),.ds-button,.ds-tabs,.ds-tabs__indicator,input:not([type=radio]):not([type=range]):not([type=color]),textarea,select,.marketing-top-nav__pill,.marketing-nav-trigger,.marketing-top-nav__try-btn,.marketing-top-nav__cta,.marketing-mega__item,.home-reason-hero__backing,.home-reason-hero__action,.home-controls__icon,.line-home-hiring__start,.hero-edge-art__tile){border-radius:var(--control-radius)!important}html:root[data-theme] body .marketing-shell-frame :is(button:not([role=switch]):not([role=radio]),.ds-button,.marketing-nav-trigger,.marketing-top-nav__try-btn,.marketing-top-nav__cta,.home-reason-hero__get-started,.home-reason-hero__action,.line-home-hiring__start){border-radius:var(--button-radius)!important}html:root body :is(h1,h2,h3,h4,h5,h6){font-weight:var(--type-weight-heading)!important}html:root body h1{font-weight:var(--type-weight-display)!important}html:root body :is(h1,h2,h3,h4,h5,h6) span{font-weight:inherit!important}html:root body :is(.app-shell,.marketing-shell-frame){font-weight:var(--type-weight-body)}html:root body :is(.app-shell,.marketing-shell-frame) :is(strong,b){font-weight:var(--type-weight-emphasis)}html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)){--type-weight-label:400;--type-weight-heading:400;--type-weight-emphasis:400}:is(html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body,html:root:has(.app-shell:not(.marketing-shell-frame)):not(:has(.marketing-shell-frame)) body *){font-weight:var(--type-weight-body)!important}:root :is(.ds-button,.nav-item,.marketing-nav-trigger,.marketing-top-nav__try-btn,.marketing-top-nav__cta,.home-reason-hero__get-started,.home-reason-hero__action){font-weight:var(--type-weight-label)}:root .marketing-shell-frame{--marketing-role-title-weight:var(--type-weight-display);--marketing-role-section-weight:var(--type-weight-heading)}html:root :is(.marketing-top-nav__pill,.home-product-overview__card,.home-reason-hero__media){box-shadow:none!important}html:root body .marketing-shell-frame :is(.marketing-mega,.marketing-mobile-menu,.marketing-resources-feature,.home-product-overview__card,.product-preview__window){corner-shape:var(--nested-corner-shape);border-radius:var(--surface-radius)!important}html:root body .marketing-shell-frame :is(.home-reason-hero__media,.home-product-overview__image,.home-openai-blog__media,.ara-blog-article__hero,.ara-blog-card__media,.ara-index-product-card__media,.ara-blog-card .ara-blog-artwork,.ara-blog-section-image,.ara-blog-section-image img,.marketing-resources-feature>.ara-blog-artwork,.marketing-resources-feature>img,.marketing-mobile-waitlist__art img,.marketing-factory-screenshot,.line-home-hiring>img,.reason-hero-video){corner-shape:var(--nested-corner-shape);border-radius:var(--marketing-media-radius)!important}html:root body .marketing-shell-frame :is(.marketing-factory-journey-card,.home-controls){corner-shape:var(--nested-corner-shape);border-radius:var(--marketing-section-radius)!important}html:root body .reason-figure-label{letter-spacing:.08em;color:var(--muted);display:block;font:400 11px/1.4 var(--reason-figure-font)!important}html:root body .marketing-shell-frame .marketing-top-nav{--marketing-nav-height:84px;height:var(--marketing-nav-height);z-index:100;border:0;gap:28px;background:var(--marketing-page-bg,#fff)!important;width:100%!important;max-width:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:0!important;margin:0!important;padding:0 36px!important;animation:none!important;display:flex!important;position:sticky!important;top:0!important;left:auto!important;right:auto!important;transform:none!important}html:root body .marketing-shell-frame .marketing-top-nav-spacer{display:none!important}html:root body .marketing-shell-frame .marketing-top-nav__pill{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;padding:0!important}html:root body .marketing-shell-frame .marketing-top-nav__pill:before{display:none}html:root body .marketing-shell-frame .marketing-top-nav__pill--nav{flex:1;justify-content:flex-start;gap:20px}html:root body .marketing-shell-frame .marketing-top-nav__brand{font-size:24px;font-weight:var(--type-weight-body)}html:root body .marketing-shell-frame .marketing-top-nav__links{gap:0}html:root body .marketing-shell-frame .marketing-top-nav__actions{flex:none;gap:4px;margin:0}html:root body .marketing-shell-frame .marketing-top-nav__try-btn{color:var(--ink)!important;background:0 0!important;border:0!important}html:root body .marketing-shell-frame .marketing-top-nav__actions a.marketing-top-nav__cta,html:root body .marketing-shell-frame .home-reason-hero__get-started{transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background:var(--reason-signal)!important;color:var(--reason-signal-ink)!important;border:1px solid var(--reason-signal)!important;box-shadow:none!important}html:root body .marketing-shell-frame :is(.marketing-top-nav__cta,.home-reason-hero__get-started):hover{background:color-mix(in srgb, var(--reason-signal) 85%, var(--reason-signal-ink))!important;border-color:color-mix(in srgb, var(--reason-signal) 85%, var(--reason-signal-ink))!important}html:root body .marketing-shell-frame .home-reason-hero{--marketing-role-title-size:clamp(32px, 3.5vw, 60px);text-align:left;grid-template-columns:minmax(0,1fr);align-items:end;gap:20px;width:calc(100% - 72px);max-width:none;margin:0 36px;padding:0 0 24px;display:grid}html:root body .sidebar-brand-wordmark{--reason-wordmark-size:14px;--reason-wordmark-mark-size:24px;margin-left:2px}html:root body :is(.sidebar-brand-wordmark,.marketing-footer-brand,.video-board__brand){gap:var(--reason-wordmark-gap);letter-spacing:-.035em;text-transform:none;font:400 var(--reason-wordmark-size)/1 var(--reason-font)!important}html:root body :is(.sidebar-brand-wordmark,.marketing-footer-brand,.video-board__brand) .ara-mark{width:var(--reason-wordmark-mark-size);height:var(--reason-wordmark-mark-size);font-size:var(--reason-wordmark-mark-size);flex-shrink:0}html:root body .runs-home-brand{text-align:center;flex-direction:column;gap:20px;transform:translateY(-24px)}html:root body .runs-home-brand .ara-mark{opacity:.3;width:56px;height:56px;font-size:56px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.runs-home-brand .ara-mark:hover .ara-mark__image{animation:.9s both reason-welcome-flower-spin}}@keyframes reason-welcome-flower-spin{0%{animation-timing-function:ease-out;transform:rotate(0)}20%{animation-timing-function:ease;transform:rotate(-18deg)}to{transform:rotate(360deg)}}html:root body .runs-home-brand h1{letter-spacing:-.02em;font:400 28px/1.3 var(--reason-font)!important}html:root body .marketing-shell-frame :is(.marketing-top-nav__brand,.marketing-mobile-menu__brand){gap:var(--reason-wordmark-gap)!important}html:root body .marketing-shell-frame .marketing-brand-wordmark.marketing-brand-wordmark,html:root body .marketing-shell-frame .marketing-brand-wordmark.marketing-brand-wordmark>span{text-transform:none;font:400 var(--reason-wordmark-size)/1 var(--reason-font)!important;letter-spacing:-.035em!important}html:root body .marketing-shell-frame :is(.marketing-top-nav__brand-mark,.marketing-mobile-menu__brand-mark){width:var(--reason-wordmark-mark-size);height:var(--reason-wordmark-mark-size);font-size:var(--reason-wordmark-mark-size);flex-shrink:0}html:root body .marketing-shell-frame .marketing-top-nav__brand-mark--pulse:after{display:none}html:root[data-theme=dark] body .marketing-shell-frame{--reason-blue:#fff;--ara-blue:var(--reason-blue);--reason-signal:var(--reason-blue);--reason-signal-ink:#000;--brand:var(--reason-blue);--ara-orange:var(--reason-blue);--purple:var(--reason-blue);--chrome:#000;--marketing-page-bg:#000;--marketing-card-bg:#1c1c1c;--marketing-copy-muted:#a6a6a6;--bg:#000;--panel:#1c1c1c;--ink:#f1f1ee;--muted:#a6a6a6;--line:#353535;--soft:#252525;--preview-ink:#f1f1ee;--preview-muted:#a6a6a6;--preview-surface:#1c1c1c;--preview-line:#353535;--preview-soft:#252525}html:root[data-theme=dark] body .marketing-shell-frame .home-composer-page{--line-home-bg:#000;background:#000}html:root[data-theme=light] body .marketing-shell-frame,html:root[data-theme] body .marketing-shell-frame[data-surface=enterprise]{--reason-blue:#000;--ara-blue:var(--reason-blue);--reason-signal:var(--reason-blue);--reason-signal-ink:#fff;--brand:var(--reason-blue);--ara-orange:var(--reason-blue);--purple:var(--reason-blue);--chrome:#fff;--marketing-page-bg:#fff;--marketing-card-bg:#f5f5f5;--marketing-copy-muted:#666;--bg:#fff;--panel:#f5f5f5;--ink:#111;--muted:#666;--line:#dedede;--soft:#f0f0f0;--preview-surface:#f5f5f5;--preview-ink:#111;--preview-muted:#666;--preview-line:#dedede;--preview-soft:#f0f0f0}html:root[data-theme=light] body .marketing-shell-frame .home-composer-page,html:root[data-theme] body .marketing-shell-frame[data-surface=enterprise] .home-composer-page{--line-home-bg:#fff;--line-home-ink:#111;--line-home-muted:#666;color:#111;background:#fff}html:root body .marketing-shell-frame[data-surface=enterprise] .marketing-mega{--ink:#111;--muted:#666;--soft:#f0f0f0;background:#fff!important}html:root body .marketing-shell-frame[data-surface=enterprise] .home-reason-hero{padding-block:80px 56px}html:root body .marketing-shell-frame[data-surface=enterprise] .home-reason-hero__header{flex-direction:column;align-items:flex-start;gap:24px}html:root body .marketing-shell-frame[data-surface=enterprise] .home-product-overview__copy{flex-direction:column;gap:20px;display:flex}html:root body .marketing-shell-frame[data-surface=enterprise] .home-product-overview__copy p{max-width:none}html:root body .marketing-shell-frame[data-surface=enterprise] .home-controls{--controls-bg:#080808;--controls-ink:#f5f5f5;--controls-muted:#b0b0b0;--controls-line:#333;--ink:var(--controls-ink);--muted:var(--controls-muted);background:var(--controls-bg);color:var(--controls-ink)}html:root body .marketing-shell-frame .product-preview__sidebar,html:root body .marketing-shell-frame .product-preview__sidebar:before{background:#222!important}html:root body .marketing-shell-frame .product-preview__list-icon{color:var(--ink);background:#292929}.reason-hero-video{aspect-ratio:16/9;width:100%;max-height:calc(100svh - 84px);box-shadow:none;background:#000;border:0;grid-column:1/-1;position:relative;overflow:hidden}.reason-hero-video :is(video,img){object-fit:cover;width:100%;height:100%;display:block}html:root body .marketing-shell-frame .home-reason-hero>.reason-hero-video{aspect-ratio:auto;height:max(200px,100svh - 184px);max-height:none}.reason-hero-video__toggle{color:#fff;cursor:pointer;background:#101010dc;border:1px solid #ffffff60;gap:20px;padding:10px 14px;display:flex;position:absolute;bottom:20px;right:20px}.reason-hero-video__toggle:focus-visible{outline:2px solid var(--reason-signal);outline-offset:-4px}html:root body .marketing-shell-frame .home-reason-hero__header{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:none;display:flex}html:root body .marketing-shell-frame #reason-hero-title{white-space:nowrap;text-wrap:nowrap;max-width:none;margin:0;letter-spacing:-.035em!important;font-size:clamp(20px,2.1vw,40px)!important;line-height:1.1!important}html:root body .marketing-shell-frame .home-reason-hero__backing{color:var(--muted);border:0;flex-shrink:0;order:0;padding:0;font-size:12px!important}html:root body .marketing-shell-frame .home-reason-hero__actions{flex-shrink:0;justify-content:start;gap:12px;margin:0;padding:0}html:root body .marketing-shell-frame .home-product-overview{gap:80px;width:calc(100% - 72px);max-width:none;margin-inline:36px}html:root body .marketing-shell-frame .home-product-overview__card{box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:28px;padding:0;display:flex}html:root body .marketing-shell-frame .home-product-overview__copy{grid-template-columns:1fr 2fr 1fr;align-items:start;padding:0;display:grid}html:root body .marketing-shell-frame .home-product-overview__copy h2{max-width:680px;margin:0}html:root body .marketing-shell-frame .home-product-overview__copy p{max-width:340px}html:root body .marketing-shell-frame .home-product-overview__copy{gap:16px}html:root body .marketing-shell-frame .home-product-overview__image{aspect-ratio:16/7;background:#000!important}html:root body .marketing-shell-frame .home-product-overview__image .reason-hero-video{aspect-ratio:auto;height:100%;max-height:none}html:root body .marketing-shell-frame .home-product-overview__image :is(video,img){object-fit:contain}html:root body .marketing-shell-frame :is(.reason-hero-video,.home-product-overview__image,video){corner-shape:var(--nested-corner-shape);border-radius:var(--nested-control-radius)!important}html:root body .marketing-shell-frame .home-reason-hero>.reason-hero-video,html:root body .marketing-shell-frame .home-reason-hero>.reason-hero-video video{border-radius:0 0 var(--nested-control-radius) var(--nested-control-radius)!important}.marketing-nav-backdrop{inset:var(--marketing-nav-height) 0 0;width:100%;height:calc(100vh - var(--marketing-nav-height));-webkit-backdrop-filter:none;backdrop-filter:none;opacity:0;visibility:hidden;pointer-events:none;z-index:1;background:0 0;border:0;padding:0;transition:opacity .26s,visibility .26s;position:fixed}.marketing-top-nav[data-menu-open=true] .marketing-nav-backdrop{opacity:1;visibility:visible;pointer-events:auto}@media (width>=761px){html:root body .marketing-shell-frame .marketing-top-nav__pill{isolation:auto;z-index:3;position:relative}html:root body .marketing-shell-frame .marketing-top-nav .marketing-top-nav__pill--nav .marketing-top-nav__links{width:max-content;padding:var(--nested-inset-compact);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex:none;justify-content:flex-start;gap:0;position:relative}html:root body .marketing-shell-frame .marketing-top-nav__item{position:relative}html:root body .marketing-shell-frame .marketing-top-nav .marketing-nav-trigger{background:0 0;align-items:center;gap:3px;min-height:32px;padding:6px 7px;font-size:15px;display:flex}.marketing-nav-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.marketing-nav-trigger>svg{transition:transform .16s}html:root body .marketing-shell-frame .marketing-top-nav .marketing-mega{width:min(288px,100vw - 32px);min-width:0;max-width:none;min-height:0;max-height:calc(100svh - var(--marketing-nav-height) - 24px);padding:var(--nested-inset-compact);border:1px solid color-mix(in srgb, var(--line) 35%, transparent);corner-shape:var(--nested-corner-shape);background:var(--panel);z-index:2;visibility:hidden;transition:opacity .24s,transform .32s cubic-bezier(.22,1,.36,1),visibility .32s;position:absolute;inset:calc(100% + 12px) auto auto 0;overflow-y:auto;transform:translateY(-4px);box-shadow:0 8px 24px #0000000d;border-radius:var(--nested-menu-radius)!important}html:root body .marketing-shell-frame .marketing-top-nav .marketing-mega[data-visible=true]{visibility:visible;transform:translateY(0)}html:root body .marketing-shell-frame .marketing-mega:before{display:none}html:root body .marketing-shell-frame .marketing-top-nav .marketing-mega__grid{flex-direction:column;gap:4px;width:100%;display:flex}html:root body .marketing-shell-frame .marketing-top-nav .marketing-mega__section{width:100%}html:root body .marketing-shell-frame .marketing-top-nav :is(.marketing-mega__intro,.marketing-mega__eyebrow,.marketing-mega__eyebrow-inline,.marketing-mega__platform-image,.marketing-mega__icon,.marketing-resources-feature){display:none}html:root body .marketing-shell-frame .marketing-top-nav .marketing-mega__items{flex-direction:column;gap:2px;display:flex}html:root body .marketing-shell-frame .marketing-top-nav .marketing-mega__item{background:0 0;width:100%;min-height:38px;padding:8px;display:flex}html:root body .marketing-shell-frame .marketing-top-nav :is(.marketing-nav-trigger,.marketing-mega__item):is(:hover,:focus-visible){background:0 0}html:root body .marketing-shell-frame .marketing-top-nav :is(.marketing-nav-trigger,.marketing-mega__item):focus-visible{outline-offset:-2px;outline:2px solid}html:root body .marketing-shell-frame .marketing-top-nav .marketing-mega__title{font-size:16px;font-weight:400;line-height:22px}html:root body .marketing-shell-frame .marketing-mega__item:hover .marketing-mega__title{color:var(--reason-blue)}}@media (prefers-reduced-motion:reduce){html:root body .marketing-shell-frame .marketing-top-nav :is(.marketing-mega,.marketing-nav-backdrop){transition:none;transform:none}}@media (width<=760px){.marketing-nav-backdrop{display:none}}@media (width<=1000px){html:root body .marketing-shell-frame .home-reason-hero__header{flex-wrap:wrap}html:root body .marketing-shell-frame #reason-hero-title{flex-basis:100%}html:root body .marketing-shell-frame .home-reason-hero>.reason-hero-video{height:max(200px,100svh - 240px)}}@media (width<=1100px){html:root body .marketing-shell-frame .marketing-top-nav{--marketing-nav-height:72px;padding-inline:20px!important}html:root body .marketing-shell-frame .home-reason-hero{grid-template-columns:minmax(0,1fr);gap:24px;width:calc(100% - 40px);margin-inline:20px}html:root body .marketing-shell-frame .home-reason-hero__actions{padding-bottom:0}html:root body .marketing-shell-frame .home-product-overview{width:calc(100% - 40px);margin-inline:20px}html:root body .marketing-shell-frame .home-product-overview__copy{grid-template-columns:1fr 2fr}html:root body .marketing-shell-frame .home-product-overview__copy p{grid-column:2}}@media (width<=600px){html:root body .marketing-shell-frame .marketing-top-nav{--marketing-nav-height:64px;gap:12px;padding-inline:16px!important}html:root body .marketing-shell-frame .marketing-top-nav__actions :is(.marketing-top-nav__try-btn,.marketing-top-nav__cta){display:none!important}html:root body .marketing-shell-frame .home-reason-hero{width:calc(100% - 32px);margin-inline:16px;padding-bottom:40px}.reason-hero-video{aspect-ratio:4/3}.reason-hero-video :is(video,img){object-fit:contain}.reason-hero-video__toggle{padding:6px 10px;font-size:12px;bottom:10px;right:10px}html:root body .marketing-shell-frame #reason-hero-title{white-space:normal;text-wrap:balance;font-size:30px!important}html:root body .marketing-shell-frame .home-reason-hero>.reason-hero-video{aspect-ratio:16/9;height:auto}html:root body .marketing-shell-frame .home-product-overview{width:calc(100% - 32px);margin-inline:16px}html:root body .marketing-shell-frame .home-product-overview__copy{flex-direction:column;display:flex}html:root body .marketing-shell-frame .home-product-overview__image{aspect-ratio:4/3}}:root[data-desktop=true][data-theme]{--app-page-surface:transparent;--desktop-shell-glass:var(--app-page-surface);--desktop-main-glass:var(--app-page-surface);--desktop-sidebar-glass:var(--sidebar);--chat-main-surface:var(--app-page-surface)}:root[data-desktop=true][data-theme] :is(.app-shell,.main-surface,.detail-panel,.page-wrap,.welcome-flow,.desktop-welcome,.desktop-signin-wait,.signin,.signin-skel,.login-page,.setup-flow-shell,.app-loading-screen,.ara-loading-state--page,.repo-docs-surface,.repo-wiki-route,.run-page,.run-split-shell,.run-split-chat,.run-files-surface,.run-terminal-surface,.run-display-surface,.run-chat-preview-page,.session-attachment-surface,.automation-config-pane-surface){--welcome-canvas:var(--app-page-surface);--run-session-surface:var(--app-page-surface);--run-chat-surface:var(--app-page-surface);background:var(--app-page-surface)}:root[data-desktop=true][data-theme] .app-shell>.sidebar{background:var(--sidebar)}:root[data-desktop=true][data-theme][data-transparency=none]{--app-page-surface:var(--chrome)}@media (prefers-reduced-transparency:reduce){:root[data-desktop=true][data-theme]{--app-page-surface:var(--chrome)}}
