[data-component=text-input-v2]{box-sizing:border-box;outline-offset:0;background:linear-gradient(180deg, var(--v2-alpha-light-6) 0%, var(--v2-alpha-light-2) 100%), var(--v2-background-bg-base);width:280px;height:28px;box-shadow:var(--v2-elevation-button-neutral);border:0;border-radius:6px;outline:1px solid #0000;flex-direction:row;flex:none;align-self:stretch;align-items:stretch;gap:8px;padding-block:0;padding-inline:0 8px;transition:background 85ms ease-out,outline-color 85ms ease-out,box-shadow 85ms ease-out;display:flex}[data-component=text-input-v2][data-appearance=large]{height:32px}[data-component=text-input-v2]:where(:hover):not([data-disabled],[data-invalid]):not(:focus-within){background:linear-gradient(0deg, var(--v2-overlay-simple-overlay-hover), var(--v2-overlay-simple-overlay-hover)), linear-gradient(180deg, var(--v2-alpha-light-6) 0%, var(--v2-alpha-light-2) 100%), var(--v2-background-bg-base)}[data-component=text-input-v2]:where(:focus-within):not([data-disabled],[data-invalid]){outline-color:var(--v2-border-border-focus);box-shadow:none}[data-component=text-input-v2]:where([data-invalid]):not([data-disabled]){outline-color:var(--v2-state-fg-danger);box-shadow:none}[data-component=text-input-v2]:where([data-disabled]){opacity:.5;cursor:not-allowed}[data-component=text-input-v2] [data-slot=text-input-v2-value]{flex-direction:row;flex:auto;align-self:stretch;align-items:center;gap:6px;min-width:0;min-height:0;padding:0;display:flex}[data-component=text-input-v2] [data-slot=text-input-v2-leading-icon]{color:var(--v2-icon-icon-muted);flex:none;justify-content:center;align-items:center;padding-inline-start:8px;display:flex}[data-component=text-input-v2] [data-slot=text-input-v2-leading-icon] :is(svg,[data-slot=icon-svg]){flex:none;display:block}[data-component=text-input-v2][data-leading-icon] [data-slot=text-input-v2-input]{padding-inline-start:0}[data-component=text-input-v2] [data-slot=text-input-v2-input]{width:100%;min-width:0;height:100%;font-size:13px;font-style:normal;font-weight:440;line-height:var(--line-height-compact);letter-spacing:-.04px;color:var(--v2-text-text-base);font-variation-settings:"slnt" 0;background:0 0;border:0;outline:none;margin:0;padding-block:0;padding-inline:8px 0;display:block}[data-component=text-input-v2] [data-slot=text-input-v2-input]::placeholder{color:var(--v2-text-text-faint);user-select:none}[data-component=text-input-v2] [data-slot=text-input-v2-input][type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}[data-component=text-input-v2][data-numeric] [data-slot=text-input-v2-input]{font-variant-numeric:tabular-nums}[data-component=text-input-v2] [data-slot=text-input-v2-icon-button]{width:20px;height:20px;color:var(--v2-icon-icon-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;outline:none;flex-direction:row;flex:none;justify-content:center;align-self:center;align-items:center;gap:3px;padding:2px;display:flex}[data-component=text-input-v2] [data-slot=text-input-v2-icon-button]:is(:hover,[data-state=hover]):not(:disabled){background-color:var(--v2-overlay-simple-overlay-hover)}[data-component=text-input-v2] [data-slot=text-input-v2-icon-button]:is(:active,[data-state=pressed]):not(:disabled){background-color:var(--v2-overlay-simple-overlay-pressed)}[data-component=text-input-v2] [data-slot=text-input-v2-icon-button]:focus{outline:none}[data-component=text-input-v2] [data-slot=text-input-v2-icon-button]:focus-visible{outline:2px solid var(--v2-border-border-focus);outline-offset:1px}[data-component=text-input-v2]:where([data-disabled]) [data-slot=text-input-v2-icon-button]{cursor:not-allowed;pointer-events:none}[data-component=text-input-v2] [data-slot=text-input-v2-icon-button] [data-slot=icon-svg]{color:currentColor;flex:none;display:block}[data-component=text-input-v2] [data-slot=text-input-v2-icon-button][data-variant=clear]{border-radius:6px;width:28px;height:28px;margin-inline-end:-8px;padding:0}[data-component=text-input-v2][data-invalid]:not([data-disabled]) [data-slot=text-input-v2-input]{color:var(--v2-state-fg-danger);caret-color:var(--v2-state-fg-danger)}[data-component=text-input-v2][data-invalid]:not([data-disabled]) [data-slot=text-input-v2-input]::placeholder{color:var(--v2-state-fg-danger);opacity:1}:is([data-component=button-v2][data-variant=submit],[data-component=icon-button-v2]:is([data-variant=submit],[data-variant=contrast])){--submit-highlight:var(--v2-alpha-light-20);--submit-hover:var(--v2-overlay-simple-overlay-contrast-hover);background-image:linear-gradient(180deg, var(--submit-highlight) 0%, var(--v2-alpha-light-0) 100%), linear-gradient(90deg, var(--v2-background-bg-icon-button-contrast) 0%, var(--v2-background-bg-icon-button-contrast) 100%);color:var(--v2-text-text-contrast);text-shadow:0 .5px .5px #0000004d;box-shadow:var(--v2-elevation-button-contrast)}[data-color-scheme=dark] :is([data-component=button-v2][data-variant=submit],[data-component=icon-button-v2]:is([data-variant=submit],[data-variant=contrast])){--submit-highlight:var(--v2-alpha-light-60);--submit-hover:var(--v2-alpha-dark-8);color:var(--v2-text-text-inverse)}[data-color-scheme=dark] [data-component=icon-button-v2]:is([data-variant=submit],[data-variant=contrast]){color:var(--v2-icon-icon-inverse)}:is([data-component=button-v2][data-variant=submit],[data-component=icon-button-v2]:is([data-variant=submit],[data-variant=contrast])):is(:hover,[data-state=hover]):not(:disabled){background-image:linear-gradient(90deg, var(--submit-hover) 0%, var(--submit-hover) 100%), linear-gradient(180deg, var(--submit-highlight) 0%, var(--v2-alpha-light-0) 100%), linear-gradient(90deg, var(--v2-background-bg-icon-button-contrast) 0%, var(--v2-background-bg-icon-button-contrast) 100%)}:is([data-component=button-v2][data-variant=submit],[data-component=icon-button-v2]:is([data-variant=submit],[data-variant=contrast])):is(:active,[data-state=pressed]):not(:disabled){background-image:linear-gradient(90deg, var(--v2-overlay-simple-overlay-contrast-pressed) 0%, var(--v2-overlay-simple-overlay-contrast-pressed) 100%), linear-gradient(180deg, var(--submit-highlight) 0%, var(--v2-alpha-light-0) 100%), linear-gradient(90deg, var(--v2-background-bg-icon-button-contrast) 0%, var(--v2-background-bg-icon-button-contrast) 100%)}:is([data-component=button-v2][data-variant=submit],[data-component=icon-button-v2]:is([data-variant=submit],[data-variant=contrast])):is(:disabled,[data-state=disabled]){opacity:.4;cursor:not-allowed}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision}[data-component=button-v2]{color:var(--v2-text-text-base);text-shadow:none;font-variant-numeric:tabular-nums;letter-spacing:-.04px;user-select:none;cursor:pointer;border-radius:6px;outline:none;justify-content:center;align-items:center;gap:6px;font-size:13px;font-style:normal;font-weight:530;line-height:20px;display:inline-flex;position:relative}[data-component=button-v2]:focus{outline:none}[data-component=button-v2]:is(:focus-visible,[data-state=focus]):not(:disabled):not([data-variant=loading]){outline:2px solid var(--v2-border-border-focus);outline-offset:2.5px}[data-component=button-v2][data-size=normal]{height:28px;padding:0 11px}[data-component=button-v2][data-size=small]{border-radius:4px;height:24px;padding:0 9px}[data-component=button-v2][data-size=large]{height:32px;padding:0 15px}[data-component=button-v2][data-icon][data-size=small]{padding-left:9px}[data-component=button-v2][data-icon][data-size=normal]{padding-left:11px}[data-component=button-v2][data-icon][data-size=large]{padding-left:15px}[data-component=button-v2] [data-slot=icon-svg]{color:currentColor}[data-component=button-v2][data-variant=neutral]{background-color:var(--v2-background-bg-button-neutral);color:var(--v2-text-text-base);box-shadow:var(--v2-elevation-button-neutral)}[data-component=button-v2][data-variant=neutral]:is(:hover,[data-state=hover]):not(:disabled){background-image:linear-gradient(90deg, var(--v2-overlay-simple-overlay-hover) 0%, var(--v2-overlay-simple-overlay-hover) 100%), linear-gradient(90deg, var(--v2-background-bg-button-neutral) 0%, var(--v2-background-bg-button-neutral) 100%)}[data-component=button-v2][data-variant=neutral]:is(:active,[data-state=pressed]):not(:disabled){background-image:linear-gradient(90deg, var(--v2-overlay-simple-overlay-pressed) 0%, var(--v2-overlay-simple-overlay-pressed) 100%), linear-gradient(90deg, var(--v2-background-bg-button-neutral) 0%, var(--v2-background-bg-button-neutral) 100%)}[data-component=button-v2][data-variant=neutral]:is(:disabled,[data-state=disabled]){opacity:.5;cursor:not-allowed}[data-component=button-v2][data-variant=danger]{background-color:var(--v2-background-bg-button-neutral);color:var(--v2-state-fg-danger);box-shadow:var(--v2-elevation-button-neutral)}[data-component=button-v2][data-variant=danger]:is(:hover,[data-state=hover]):not(:disabled){background-image:linear-gradient(90deg, var(--v2-overlay-simple-overlay-hover) 0%, var(--v2-overlay-simple-overlay-hover) 100%), linear-gradient(90deg, var(--v2-background-bg-button-neutral) 0%, var(--v2-background-bg-button-neutral) 100%)}[data-component=button-v2][data-variant=danger]:is(:active,[data-state=pressed]):not(:disabled){background-image:linear-gradient(90deg, var(--v2-overlay-simple-overlay-pressed) 0%, var(--v2-overlay-simple-overlay-pressed) 100%), linear-gradient(90deg, var(--v2-background-bg-button-neutral) 0%, var(--v2-background-bg-button-neutral) 100%)}[data-component=button-v2][data-variant=danger]:is(:disabled,[data-state=disabled]){opacity:.5;cursor:not-allowed}[data-component=button-v2][data-variant=warning]{background-color:var(--v2-background-bg-button-neutral);color:var(--v2-state-fg-warning);box-shadow:var(--v2-elevation-button-neutral)}[data-component=button-v2][data-variant=warning]:is(:hover,[data-state=hover]):not(:disabled){background-image:linear-gradient(90deg, var(--v2-overlay-simple-overlay-hover) 0%, var(--v2-overlay-simple-overlay-hover) 100%), linear-gradient(90deg, var(--v2-background-bg-button-neutral) 0%, var(--v2-background-bg-button-neutral) 100%)}[data-component=button-v2][data-variant=warning]:is(:active,[data-state=pressed]):not(:disabled){background-image:linear-gradient(90deg, var(--v2-overlay-simple-overlay-pressed) 0%, var(--v2-overlay-simple-overlay-pressed) 100%), linear-gradient(90deg, var(--v2-background-bg-button-neutral) 0%, var(--v2-background-bg-button-neutral) 100%)}[data-component=button-v2][data-variant=warning]:is(:disabled,[data-state=disabled]){opacity:.5;cursor:not-allowed}[data-component=button-v2][data-variant=outline]{color:var(--v2-text-text-base);box-shadow:inset 0 0 0 1px var(--v2-border-border-muted);background-color:#0000}[data-component=button-v2][data-variant=outline]:is(:hover,[data-state=hover]):not(:disabled){background-color:var(--v2-overlay-simple-overlay-hover)}[data-component=button-v2][data-variant=outline]:is(:active,[data-state=pressed]):not(:disabled){background-color:var(--v2-overlay-simple-overlay-pressed)}[data-component=button-v2][data-variant=outline]:is(:disabled,[data-state=disabled]){opacity:.5;cursor:not-allowed}[data-component=button-v2][data-variant=contrast]{background-image:linear-gradient(180deg, var(--v2-alpha-light-20) 0%, var(--v2-alpha-light-0) 100%), linear-gradient(90deg, var(--v2-background-bg-contrast) 0%, var(--v2-background-bg-contrast) 100%);color:var(--v2-text-text-contrast);text-shadow:0 .5px .5px #0000004d;box-shadow:var(--v2-elevation-button-contrast)}[data-component=button-v2][data-variant=contrast]:is(:hover,[data-state=hover]):not(:disabled){background-image:linear-gradient(90deg, var(--v2-overlay-simple-overlay-contrast-hover) 0%, var(--v2-overlay-simple-overlay-contrast-hover) 100%), linear-gradient(180deg, var(--v2-alpha-light-20) 0%, var(--v2-alpha-light-0) 100%), linear-gradient(90deg, var(--v2-background-bg-contrast) 0%, var(--v2-background-bg-contrast) 100%)}[data-component=button-v2][data-variant=contrast]:is(:active,[data-state=pressed]):not(:disabled){background-image:linear-gradient(90deg, var(--v2-overlay-simple-overlay-contrast-pressed) 0%, var(--v2-overlay-simple-overlay-contrast-pressed) 100%), linear-gradient(180deg, var(--v2-alpha-light-20) 0%, var(--v2-alpha-light-0) 100%), linear-gradient(90deg, var(--v2-background-bg-contrast) 0%, var(--v2-background-bg-contrast) 100%)}[data-component=button-v2][data-variant=contrast]:is(:disabled,[data-state=disabled]){opacity:.4;cursor:not-allowed}[data-component=button-v2][data-variant=loading]{background:var(--v2-background-bg-layer-02);color:var(--v2-text-text-base);box-shadow:inset 0 0 0 .5px var(--v2-border-border-muted);cursor:default;pointer-events:none}[data-component=button-v2][data-variant=ghost]{color:var(--v2-text-text-base);background-color:#0000}[data-component=button-v2][data-variant=ghost]:is(:hover,[data-state=hover]):not(:disabled):not([data-expanded]){background-color:var(--v2-overlay-simple-overlay-hover)}[data-component=button-v2][data-variant=ghost]:is(:active,[data-state=pressed]):not(:disabled),[data-component=button-v2][data-variant=ghost]:where([data-expanded]):not(:disabled){background-color:var(--v2-overlay-simple-overlay-pressed)}[data-component=button-v2][data-variant=ghost]:is(:disabled,[data-state=disabled]){opacity:.5;cursor:not-allowed}[data-component=button-v2][data-variant=ghost-muted]{color:var(--v2-text-text-muted);background-color:#0000;font-weight:440}[data-component=button-v2][data-variant=ghost-muted] [data-slot=icon-svg]{color:var(--v2-icon-icon-muted)}[data-component=button-v2][data-variant=ghost-muted]:is(:hover,[data-state=hover]):not(:disabled):not([data-expanded]){background-color:var(--v2-overlay-simple-overlay-hover)}[data-component=button-v2][data-variant=ghost-muted]:is(:active,[data-state=pressed]):not(:disabled){background-color:var(--v2-overlay-simple-overlay-pressed)}[data-component=button-v2][data-variant=ghost-muted]:where([data-expanded]):not(:disabled){background-color:var(--v2-overlay-simple-overlay-pressed);color:var(--v2-text-text-base)}[data-component=button-v2][data-variant=ghost-muted]:where([data-expanded]):not(:disabled) [data-slot=icon-svg]{color:var(--v2-icon-icon-base)}[data-component=button-v2][data-variant=ghost-muted]:is(:disabled,[data-state=disabled]){opacity:.5;cursor:not-allowed}[data-component=button-v2][data-variant=ghost-faint]{color:var(--v2-text-text-faint);background-color:#0000}[data-component=button-v2][data-variant=ghost-faint] [data-slot=icon-svg]{color:var(--v2-icon-icon-faint)}[data-component=button-v2][data-variant=ghost-faint]:is(:hover,[data-state=hover]):not(:disabled):not([data-expanded]){background-color:var(--v2-overlay-simple-overlay-hover)}[data-component=button-v2][data-variant=ghost-faint]:is(:active,[data-state=pressed]):not(:disabled),[data-component=button-v2][data-variant=ghost-faint]:where([data-expanded]):not(:disabled){background-color:var(--v2-overlay-simple-overlay-pressed)}[data-component=button-v2][data-variant=ghost-faint]:is(:disabled,[data-state=disabled]){opacity:.5;cursor:not-allowed}[data-component=tabs-v2][data-variant=settings]{height:100%}.settings-screen{width:calc(100% - 16px);min-width:0;min-height:0;margin-inline:8px;margin-block:var(--shell-top-inset,8px) var(--shell-bottom-inset,8px);background:var(--v2-background-bg-base);box-shadow:var(--v2-elevation-raised);border-radius:10px;outline:none;flex:1;justify-content:center;display:flex;overflow:hidden;container:settings-screen/inline-size}.settings-screen>.settings{width:min(100%,1048px);min-width:0;display:flex}@media (width<=767px){.settings-screen{--settings-mobile-inner-inset:8px;margin-block-start:var(--settings-top-inset,var(--shell-top-inset,8px))}}.settings-screen>.settings[data-component=tabs-v2][data-variant=settings][data-orientation=vertical]>.settings-sidebar{background:0 0;border-inline-end:none;flex-shrink:0;width:328px;min-width:328px;min-height:0;padding-block:70px 48px;padding-inline:24px 64px}.settings-screen>.settings>.settings-content{flex-direction:column;flex:1;min-width:0;max-width:720px;min-height:0;display:flex}.settings-screen .settings-tab-header{padding:48px 0 0}.settings-screen .settings-tab-body{padding-inline:0}.settings-nav{flex-direction:column;flex-shrink:0;gap:16px;width:240px;max-width:100%;height:100%;display:flex}.settings-nav>.settings-back{margin-block-end:8px}.settings-nav-groups{flex-direction:column;gap:16px;width:100%;min-height:0;display:flex;overflow-y:auto}.settings-nav-groups [data-slot=tabs-v2-trigger-wrapper]{width:100%;height:28px;color:var(--v2-text-text-muted);border-radius:4px;flex-shrink:0}.settings-nav-groups [data-slot=tabs-v2-trigger]{justify-content:flex-start;gap:6px;width:100%;height:100%;padding:0 6px}.settings-nav-groups [data-slot=tabs-v2-trigger-wrapper]:has([data-selected]){background:var(--v2-background-bg-layer-03);color:var(--v2-text-text-base)}@media (hover:hover){.settings-nav-groups [data-slot=tabs-v2-trigger-wrapper]:hover{background:var(--v2-background-bg-layer-03)}}.settings-content>.settings-panel{flex:1;min-height:0;padding-inline:4px}.settings-nav-group{flex-direction:column;gap:4px;width:100%;display:flex}.settings-nav-group-header{height:28px;color:var(--v2-text-text-muted);font-size:13px;font-weight:440;line-height:var(--line-height-compact);border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding-inline:6px;display:flex}.settings-nav-group-header [data-component=icon-button-v2]{opacity:0}.settings-nav-group-header:focus-within [data-component=icon-button-v2]{opacity:1}.settings-nav-group-header:focus-within{background:var(--v2-background-bg-layer-03)}@media (hover:hover){.settings-nav-group-header:hover{background:var(--v2-background-bg-layer-03)}.settings-nav-group-header:hover [data-component=icon-button-v2]{opacity:1}}.settings-mobile-nav{display:none}.settings-mobile-menu-trigger{min-width:0}.settings-mobile-actions{align-items:center;gap:8px;min-width:0;display:flex}.settings-mobile-menu-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-mobile-menu[data-component=menu-v2-content]{max-width:calc(100vw - 32px);max-height:var(--kb-popper-content-available-height);overflow-y:auto}.settings-about{align-items:center;padding-inline:24px}.settings-about-content{width:100%;max-width:560px;min-height:462px;padding-block:80px calc(80px + var(--settings-bottom-inset,0px));color:var(--v2-text-text-muted);font-size:13px;font-weight:440;line-height:var(--line-height-base);letter-spacing:-.04px;text-align:center;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;gap:24px;display:flex}.settings-about-content p{margin:0}.settings-about-intro,.settings-about-credits,.settings-about-publication,.settings-about-details{flex-direction:column;display:flex}.settings-about-intro{gap:14px}.settings-about-credits,.settings-about-publication,.settings-about-details{gap:16px}.settings-about-wordmark{opacity:.2;width:178px;height:32px;color:var(--v2-text-text-muted);fill:currentColor;flex-shrink:0}.settings-about-letter-shadow{opacity:.3}.settings-about-faint,.settings-about-credits{color:var(--v2-text-text-faint)}.settings-about-legal{width:109.2px;height:19.2px}.settings-about-copyright{flex-direction:column;flex-shrink:0;align-items:center;gap:12px;width:100%;display:flex}.settings-about-anomaly-brush{pointer-events:none;flex-shrink:0;width:126.72px;height:48.384px}.settings-about-content a{color:inherit;cursor:pointer;text-decoration:none}.settings-about-content a:hover,.settings-about-content a:focus-visible{color:var(--v2-text-text-base);text-decoration:underline}.settings-back{height:28px;color:var(--v2-text-text-muted);font:inherit;line-height:var(--line-height-compact);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;align-items:center;gap:6px;padding-inline:6px;display:flex}.settings-back:hover,.settings-back:focus-visible{background:var(--v2-background-bg-layer-03);color:var(--v2-text-text-base)}.settings-back:focus-visible{outline:2px solid var(--v2-border-border-focus);outline-offset:2px}[dir=rtl] .settings-back-icon{transform:scaleX(-1)}[data-component=dialog-v2][data-variant=settings] [data-slot=dialog-container]{background:var(--v2-background-bg-base)}[data-component=dialog-v2][data-variant=settings] [data-slot=dialog-body]{padding:0;overflow:hidden}.settings-panel{scrollbar-width:none;user-select:none;flex-direction:column;height:100%;display:flex;overflow-y:auto;container:settings-panel/inline-size}.settings-panel :is(input,textarea,[contenteditable=true]){user-select:text}.settings-panel::-webkit-scrollbar{display:none}.settings-tab-header{z-index:10;background:var(--v2-background-bg-base);padding:40px 40px 0;position:sticky;top:0}.settings-tab-header:before{content:"";inset-inline:0;background:linear-gradient(to bottom, var(--v2-background-bg-base), transparent);pointer-events:none;height:24px;position:absolute;top:100%}.settings-tab-header-row{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.settings-tab-title{font-size:15px;font-weight:640;line-height:var(--line-height-base);color:var(--v2-text-text-base)}.settings-tab-body{width:100%;padding:24px 40px calc(80px + var(--settings-bottom-inset,0px));flex-direction:column;gap:32px;display:flex}.settings-tab-body--sectioned{padding-top:32px}[data-slot=settings-row-description] a.settings-link{color:var(--v2-text-text-accent);cursor:pointer;text-decoration:none}[data-slot=settings-row-description] a.settings-link:hover{color:var(--v2-text-text-accent-hover)}.settings-section{flex-direction:column;gap:16px;display:flex}.settings-section-title{font-size:13px;font-weight:530;line-height:var(--line-height-compact);color:var(--v2-text-text-base);padding:0}.settings-section-stack{flex-direction:column;gap:32px;width:100%;display:flex}[data-component=settings-list]{background-color:var(--v2-background-bg-layer-01);box-shadow:inset 0 0 0 .5px var(--v2-border-border-muted);border-radius:8px;padding-inline:20px}[data-component=settings-list][data-variant=catalog]{--settings-list-row-padding:16px;--settings-list-icon-gap:8px;padding-inline:16px}.settings-interface-feature [data-component=settings-list]{background-color:var(--v2-background-bg-base);box-shadow:var(--v2-elevation-raised)}[data-component=settings-row]{padding-block:var(--settings-list-row-padding,20px);border-bottom:.5px solid var(--v2-border-border-base);flex-wrap:wrap;align-items:center;gap:16px;display:flex}[data-component=settings-row]:last-child{border-bottom:none}@media (width>=640px){[data-component=settings-row]{flex-wrap:nowrap}}[data-slot=settings-row-copy]{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}[data-slot=settings-row-title]{font-size:13px;font-style:normal;font-weight:530;line-height:var(--line-height-compact);letter-spacing:-.04px;color:var(--v2-text-text-base);font-variation-settings:"slnt" 0}[data-slot=settings-row-description]{color:var(--v2-text-text-muted);margin-block:-3.5px;font-size:13px;font-weight:440;line-height:20px}[data-slot=settings-row-control]{justify-content:flex-end;width:100%;display:flex}[data-slot=settings-row-control]>div:has([data-component=switch]),[data-slot=settings-row-control]>[data-component=switch]{align-items:center;padding:4px;display:inline-flex}[data-component=settings-list][data-variant=catalog] [data-slot=settings-row-control]>:is(div:has([data-component=switch]),[data-component=switch]){padding:0}@media (width>=640px){[data-slot=settings-row-control]{flex-shrink:0;width:auto}}[data-slot=settings-row-control] [data-component=text-input-v2]{width:100%}:is([data-component=dialog-v2][data-variant=settings],.settings-screen) [data-component=select-v2-root]{width:fit-content;max-width:100%}:is([data-component=dialog-v2][data-variant=settings],.settings-screen) [data-component=select-v2]{max-width:100%}:is([data-component=dialog-v2][data-variant=settings],.settings-screen) [data-component=button-v2]{width:fit-content;max-width:100%}[data-component=tabs-v2][data-variant=settings][data-orientation=vertical]>[data-slot=tabs-v2-list]{background-color:var(--v2-background-bg-layer-01)}@container settings-screen (width>=800px) and (width<=1047px){.settings-screen>.settings{padding-inline:24px}.settings-screen>.settings[data-component=tabs-v2][data-variant=settings][data-orientation=vertical]>.settings-sidebar{width:240px;min-width:240px;padding-inline:16px 24px}}@container settings-screen (width<=799px){.settings-screen>.settings[data-component=tabs-v2]{flex-direction:column}.settings-mobile-nav{z-index:11;padding:8px var(--settings-mobile-inner-inset,16px);border-bottom:.5px solid var(--v2-border-border-muted);background:var(--v2-background-bg-base);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.settings-mobile-nav:after{content:"";background:var(--v2-background-bg-base);pointer-events:none;height:1px;position:absolute;inset-block-start:100%;inset-inline:0}.settings-mobile-nav .settings-back{flex-shrink:0}.settings-screen>.settings>.settings-content{max-width:none;min-height:0}.settings-screen .settings-tab-header,.settings-screen .settings-tab-body{padding-inline:var(--settings-mobile-inner-inset,16px)}.settings-screen .settings-tab-header{padding-top:12px}.settings-screen>.settings[data-component=tabs-v2][data-variant=settings][data-orientation=vertical]>.settings-sidebar{width:100%;min-width:0;padding:8px var(--settings-mobile-inner-inset,16px);flex-shrink:0}.settings-nav{width:100%;height:auto}.settings-nav>.settings-back,.settings-sidebar .settings-nav-groups[data-slot=tabs-v2-list],.settings-search[data-expanded=false] .settings-search-matches{display:none}.settings-search-matches{z-index:12;background:var(--v2-background-bg-base);max-height:45vh;box-shadow:var(--v2-elevation-raised);border-radius:8px;padding-block:8px;position:absolute;inset-block-start:calc(100% + 8px);inset-inline:0}.settings-screen>.settings>.settings-sidebar[data-searchable=false]{display:none}.settings-search [data-slot=text-input-v2-input]{font-size:16px}}@container settings-panel (width<=520px){.settings-tab-header-row{flex-wrap:wrap}.settings-tab-header-row [data-component=select-v2-root],.settings-tab-header-row [data-component=select-v2]{width:100%}[data-component=settings-row]{flex-wrap:wrap}[data-slot=settings-row-control]{width:100%}}.settings-provider-row{padding-block:var(--settings-list-row-padding,20px);border-bottom:.5px solid var(--v2-border-border-base);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.settings-provider-row:last-child{border-bottom:none}@media (width>=640px){.settings-provider-row{flex-wrap:nowrap}}@container settings-panel (width<=520px){.settings-provider-row{flex-wrap:wrap}}.settings-providers [data-component=provider-icon]{color:var(--v2-icon-icon-base)}.settings-provider-lead{align-items:flex-start;gap:var(--settings-list-icon-gap,10px);flex:1;min-width:0;display:flex}.settings-provider-lead:not(:has(.settings-provider-copy)){align-items:center}.settings-provider-copy{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.settings-provider-main{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.settings-provider-name{font-size:13px;font-weight:530;line-height:var(--line-height-compact);color:var(--v2-text-text-base)}.settings-provider-description{color:var(--v2-text-text-muted);margin:0;font-size:13px;font-weight:440;line-height:20px}.settings-provider-empty{padding-block:var(--settings-list-row-padding,20px);font-size:13px;font-weight:440;line-height:var(--line-height-compact);color:var(--v2-text-text-muted)}.settings-provider-env-hint{font-size:13px;font-weight:440;line-height:var(--line-height-compact);color:var(--v2-text-text-muted);opacity:0;cursor:default;padding-inline-end:12px;transition:opacity .2s}.group:hover .settings-provider-env-hint{opacity:1}.settings-providers-view-all{font-size:13px;font-weight:530;line-height:var(--line-height-compact);color:var(--v2-text-text-accent);cursor:pointer;text-align:start;background:0 0;border:0;margin-top:20px;padding:0}.settings-providers-view-all:hover{color:var(--v2-text-text-accent-hover)}.settings-tab-header.settings-tab-header--stacked{flex-direction:column;gap:24px;display:flex}.settings-tab-header--stacked>.settings-tab-header-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.settings-tab-search{width:calc(100% - 2px);margin-inline:1px;position:relative}.settings-tab-search [data-component=text-input-v2]{width:100%}.settings-tab-search [data-slot=text-input-v2-input]{padding-inline-end:28px}.settings-tab-search-clear{top:50%;z-index:1;position:absolute;inset-inline-end:6px;transform:translateY(-50%)}.settings-models,.settings-models .settings-section{gap:12px}.settings-models .settings-section[data-expanded]{padding-bottom:12px}.settings-models-group-header{align-items:center;height:28px;display:flex}.settings-models-group-trigger{height:28px;color:var(--v2-text-text-base);background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;padding:4px 8px 4px 4px;display:flex}.settings-models-group-trigger:focus-visible{outline:2px solid var(--v2-border-border-focus);outline-offset:2px}@media (hover:hover){.settings-models-group-trigger:not(:disabled):hover{background-color:var(--v2-background-bg-layer-02)}}.settings-models-group-trigger:disabled{cursor:default}.settings-models-group-chevron{width:20px;height:20px;color:var(--v2-icon-icon-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.settings-models-group-label{align-items:center;gap:8px;display:flex}.settings-models-group-title{font-size:13px;font-weight:530;line-height:var(--line-height-compact)}.settings-models [data-component=provider-icon]{color:var(--v2-icon-icon-base)}.settings-models [data-slot=settings-row-description]:empty{display:none}.settings-models [data-slot=settings-row-copy]{gap:0}.settings-models [data-component=settings-row]{flex-wrap:nowrap}.settings-models [data-slot=settings-row-control]{flex-shrink:0;width:auto}.settings-models [data-slot=settings-row-title]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:440;line-height:16px;overflow:hidden}.settings-models-status{font-size:13px;font-weight:440;line-height:var(--line-height-compact);color:var(--v2-text-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding-block:48px;display:flex}.settings-models-status-filter{color:var(--v2-text-text-base)}.settings-shortcuts [data-component=settings-list]{border-radius:6px;flex-direction:column;gap:0;padding:20px;display:flex}.settings-shortcuts [data-component=settings-list]>div{border-bottom:none;justify-content:space-between;align-items:center;gap:16px;padding-top:0;padding-bottom:0;display:flex}.settings-shortcuts [data-component=settings-list]>div:not(:last-child){border-bottom:.5px solid var(--v2-border-border-base);margin-bottom:16px;padding-bottom:16px}.settings-shortcuts [data-component=settings-list]>div>span{font-size:13px;font-weight:440;line-height:var(--line-height-compact);letter-spacing:-.04px;color:var(--v2-text-text-base);font-variation-settings:"slnt" 0}.settings-keybind-button{box-sizing:border-box;cursor:pointer;letter-spacing:.05px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" on, "lnum" on;font-variation-settings:"slnt" 0;color:var(--v2-text-text-faint);background:0 0;border:0;border-radius:2px;flex-shrink:0;margin:-6px -8px;padding:6px 8px;font-size:11px;font-style:normal;font-weight:530;line-height:1}.settings-keybind-button:hover{background-color:var(--v2-background-bg-layer-02)}.settings-keybind-button:focus-visible{outline:2px solid var(--v2-border-border-focus);outline-offset:2px}.settings-keybind-button--active{color:var(--v2-text-text-faint);background-color:var(--v2-background-bg-layer-02);border-radius:2px}.settings-shortcuts-status{font-size:13px;font-weight:440;line-height:var(--line-height-compact);color:var(--v2-text-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding-block:48px;display:flex}.settings-shortcuts-status-filter{color:var(--v2-text-text-base)}.settings-servers-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.settings-server-connection [data-component=settings-list]{padding-inline:16px}.settings-server-connection .settings-servers-row{padding-block:20px}.settings-server-connection .settings-servers-lead{gap:4px}.settings-servers-row:not(:last-child){border-bottom:.5px solid var(--v2-border-border-base);margin-bottom:16px;padding-bottom:16px}.settings-servers-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.settings-servers-lead{flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.settings-servers-copy{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.settings-servers-name{font-size:13px;font-weight:530;line-height:var(--line-height-compact);color:var(--v2-text-text-base)}.settings-servers-meta{color:var(--v2-text-text-muted);font-size:11px;font-weight:440;line-height:1}.settings-tab-body.settings-workspaces{gap:0}.settings-workspaces-toolbar{justify-content:space-between;align-items:center;gap:16px;min-width:0;padding-bottom:8px;display:flex}.settings-workspaces-toolbar-actions{align-items:center;gap:4px;display:flex}.settings-workspaces-delete-all{color:var(--v2-state-fg-danger)}.settings-workspaces-inventory [data-component=settings-list]{background-color:var(--v2-background-bg-layer-01);box-shadow:inset 0 0 0 .5px var(--v2-border-border-base);border-radius:8px;flex-direction:column;gap:0;padding:16px;display:flex}.settings-workspaces-inventory[data-empty=true] [data-component=settings-list]{box-shadow:none;background-color:#0000;padding:0}.settings-workspaces-row-motion{opacity:1;grid-template-rows:minmax(0,1fr);transition:grid-template-rows .15s ease-out,opacity .12s ease-out;display:grid}.settings-workspaces-row-motion[data-removing=true]{opacity:0;grid-template-rows:minmax(0,0fr)}.settings-workspaces-row{flex-direction:column;gap:12px;min-width:0;min-height:0;transition:padding-bottom .15s ease-out,margin-bottom .15s ease-out,border-color .12s ease-out;display:flex;overflow:hidden}.settings-workspaces-row-motion:not(:last-child)>.settings-workspaces-row{border-bottom:.5px solid var(--v2-border-border-base);margin-bottom:20px;padding-bottom:20px}.settings-workspaces-row-motion:has(+.settings-workspaces-row-motion[data-removing=true]:last-child)>.settings-workspaces-row{border-color:#0000;margin-bottom:0;padding-bottom:0}.settings-workspaces-empty-motion{opacity:0;pointer-events:none;grid-template-rows:minmax(0,0fr);min-height:0;transition:grid-template-rows .15s ease-out,opacity .12s ease-out;display:grid;overflow:hidden}.settings-workspaces-empty-motion[data-visible=true]{opacity:1;pointer-events:auto;grid-template-rows:minmax(0,1fr)}.settings-workspaces-empty-motion>.settings-workspaces-empty{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.settings-workspaces-row-motion,.settings-workspaces-row,.settings-workspaces-empty-motion{transition:none}}.settings-workspaces-row-header{justify-content:space-between;align-items:flex-start;gap:20px;min-width:0;display:flex}.settings-workspaces-copy{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.settings-workspaces-main{min-width:0;display:flex}.settings-workspaces-row-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;display:flex}.settings-workspaces-main [data-component=tooltip-v2-trigger]{min-width:0}.settings-workspaces-path{min-width:0;color:var(--v2-text-text-base);font-family:inherit;font-size:13px;font-weight:440;line-height:var(--line-height-compact);letter-spacing:-.04px;text-overflow:ellipsis;white-space:nowrap;text-align:left;cursor:default;padding:0;display:block;overflow:hidden}.settings-workspaces-path-name{color:var(--v2-text-text-base);font-weight:530}.settings-workspaces-meta{font-size:13px;font-weight:440;line-height:var(--line-height-compact);color:var(--v2-text-text-faint)}.settings-workspaces-meta-project{color:var(--v2-text-text-muted)}.settings-workspaces-active,.settings-workspaces-more{color:var(--v2-text-text-faint);flex-shrink:0;font-size:11px;font-weight:440;line-height:1}.settings-workspaces-active{font-size:13px;line-height:var(--line-height-compact)}.settings-workspaces-sessions{border:.5px solid var(--v2-border-border-base);background-color:var(--v2-background-bg-base);border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.settings-workspaces-session{min-width:0;color:var(--v2-text-text-base);justify-content:space-between;align-items:center;gap:12px;padding-block:10px;padding-inline:12px 16px;font-size:13px;font-weight:440;line-height:16px;display:flex}.settings-workspaces-session:not(:last-child){border-bottom:.5px solid var(--v2-border-border-base)}.settings-workspaces-session>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.settings-workspaces-session-time{font-size:13px;line-height:var(--line-height-compact);color:var(--v2-text-text-faint);flex-shrink:0}.settings-workspaces-empty{min-width:0;font-size:13px;font-weight:440;line-height:var(--line-height-compact);color:var(--v2-text-text-muted);flex-direction:column;align-items:flex-start;gap:4px;display:flex}.settings-workspaces-empty-title{color:var(--v2-text-text-base);font-weight:530}@media (width<=639px){.settings-workspaces-header{padding:24px 20px 0}.settings-tab-body.settings-workspaces{padding-inline:20px}.settings-workspaces-toolbar,.settings-workspaces-main{align-items:flex-start}.settings-workspaces-toolbar{flex-wrap:wrap}.settings-workspaces-toolbar-actions{flex-wrap:wrap;justify-content:space-between;width:100%}.settings-workspaces-inventory [data-component=settings-list]{padding:14px}.settings-workspaces-path{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.settings-workspaces-active{display:none}}@container settings-panel (width<=520px){.settings-workspaces-toolbar,.settings-workspaces-main{align-items:flex-start}.settings-workspaces-toolbar{flex-wrap:wrap}.settings-workspaces-toolbar-actions{flex-wrap:wrap;justify-content:space-between;width:100%}.settings-workspaces-inventory [data-component=settings-list]{padding:14px}.settings-workspaces-path{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.settings-workspaces-active{display:none}}[data-component=dialog-v2].settings-server-dialog [data-slot=dialog-container]{border-radius:8px;align-items:stretch;width:480px;max-width:calc(100vw - 32px);height:auto}[data-component=dialog-v2].settings-server-dialog [data-slot=dialog-content]{align-items:stretch;width:100%}[data-component=dialog-v2].settings-server-dialog [data-slot=dialog-header]{align-items:center;padding:24px 24px 16px}[data-component=dialog-v2].settings-server-dialog [data-slot=dialog-body]{flex-direction:column;align-items:stretch;width:100%;min-width:0;display:flex}[data-component=dialog-v2].settings-server-dialog [data-slot=dialog-footer]{padding:24px}.settings-server-dialog-label{font-size:13px;font-weight:530;line-height:var(--line-height-compact);color:var(--v2-text-text-base)}.settings-server-dialog-error{color:var(--v2-state-fg-danger);font-size:11px;font-weight:440;line-height:1}.settings-extensions-tabs[data-component=tabs-v2][data-variant=pill]>[data-slot=tabs-v2-list]{width:min(280px,100%)}.settings-subtabs[data-component=tabs-v2][data-variant=pill]>[data-slot=tabs-v2-list]{padding-inline:0!important}.settings-subtabs>[data-slot=tabs-v2-content]{padding-top:24px}.settings-extension-row{padding-block:var(--settings-list-row-padding,16px);border-bottom:.5px solid var(--v2-border-border-base);justify-content:space-between;align-items:center;gap:12px;display:flex}.settings-extension-row:last-child{border-bottom:0}.settings-extension-lead{align-items:center;gap:var(--settings-list-icon-gap,8px);flex:1;min-width:0;display:flex}.settings-extension-name{font-size:13px;font-weight:530;line-height:var(--line-height-compact)}.settings-extension-heading,.settings-extension-name{color:var(--text-strong)}.settings-extension-link{text-decoration:underline;color:var(--v2-text-text-accent)!important}.settings-extension-link:hover{color:var(--v2-text-text-accent-hover)!important}.settings-subtabs[data-component=tabs-v2][data-variant=pill]>[data-slot=tabs-v2-list]:before{display:none}.settings-subtabs[data-component=tabs-v2][data-variant=pill]>[data-slot=tabs-v2-list] [data-slot=tabs-v2-trigger-wrapper]{border-radius:6px}.settings-subtabs[data-component=tabs-v2][data-variant=pill]>[data-slot=tabs-v2-list] [data-slot=tabs-v2-trigger]{padding-inline:8px}
