@font-face{font-family:referenceFont;src:url(../media/inter_regular-s.p.2v1ptt7h4qniw.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:referenceFont;src:url(../media/inter_italic-s.p.2d_e9gq--lqka.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:referenceFont Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.referencefont_4907467e-module__jQOANW__className{font-family:referenceFont,referenceFont Fallback,Arial,sans-serif}.referencefont_4907467e-module__jQOANW__variable{--reference-font:"referenceFont", "referenceFont Fallback", Arial, sans-serif}
:root,:root[data-theme=reference]{--font-ui:var(--reference-font), Inter, "Inter Fallback", Arial, sans-serif;--sidebar-width:220px;--shell-bg:#edecea;--surface:#fbfaf9;--surface-raised:#fff;--surface-muted:#f4f3f1;--surface-active:#deddda;--surface-hover:#e6e4e2;--surface-editor:#fbfaf9;--surface-segment:#f4f3f1;--surface-editor-card:#fff;--surface-editor-preview:#edeceab3;--border-editor-control:#e8e7e4;--shadow-editor-card:0 1px 3px #0f172a09, 0 1px 2px #0f172a05;--text-editor-input:#434449;--shadow-editor-control:inset 0 0 0 1px #e8e7e4, inset 0 1px 0 #fffffff2, inset 0 -1.5px 1.5px #00000012;--text:#2b2c32;--text-secondary:#434449;--text-tertiary:#898a8c;--text-caption:#727376;--text-response-link:#155dfc;--text-editor-caption:var(--text-caption);--text-disabled:#2b2c32;--surface-disabled:#d2d1ce;--text-control:#4d4e53;--border:#d2d1ce;--border-soft:#e5e3e0;--border-width:1px;--brand:#4469fc;--brand-hover:#3659df;--brand-soft:#edf0ff;--success:#46d9a0;--danger:#e0001b;--danger-hover:#c80018;--danger-soft:#fff1f2;--shadow-soft:0 1px 2px #1f212612, 0 2px 8px #1f21260a;--focus-ring:0 0 0 2px #4469fc42;--overlay:#1f212673;--overlay-light:#13141b29;--neutral-badge:#777779;--icon-muted:#a7a7a6;--placeholder:#a6a6a6;--surface-command-active:#f1f0ee;--reference-surface-handle:#e8e7e4;--reference-surface-hover:#f5f4f2;--reference-surface-brand-soft:#f1f4ff;--reference-surface-badge:#eeefec;--reference-surface-tag:#ececea;--reference-surface-glass:#ffffff57;--reference-surface-translucent:#ffffff1a;--reference-text-strong:#13141b;--reference-text-control:#37383d;--reference-text-link:#5a5b5f;--reference-text-secondary:#747579;--reference-text-muted:#a1a1a3;--reference-text-faint:#b2b6c0;--reference-text-badge:#8b8b8d;--reference-text-tag:#969597;--reference-text-empty:#898a8c;--reference-icon-muted:#a3a3a4;--reference-border-sheet:#e5e5e5;--reference-brand-disabled:#9aabf8;--reference-info-surface:#e1eaff8c;--reference-info-text:#4269c9;--reference-warning-text:#8e5a04;--reference-provider-idle:#91a5ca;--reference-provider-active:#086fd1;--reference-provider-mark:#393a40;--reference-provider-google:#77b7e5;--reference-provider-anthropic:#d9764d;--reference-provider-mistral:#ee5b32;--reference-provider-meta:#111;--disabled-opacity:.48;--space-0:0;--space-0-25:1px;--space-0-5:2px;--space-1:4px;--space-1-25:5px;--space-1-5:6px;--space-1-75:7px;--space-2:8px;--space-2-25:9px;--space-2-5:10px;--space-3:12px;--space-3-25:13px;--space-3-5:14px;--space-3-75:15px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--radius-none:0;--radius-xs:5px;--radius-compact:6px;--radius-sm:7px;--radius-md:8px;--radius-lg:9px;--radius-sheet:10px;--radius-reference-card:12px;--radius-xl:16px;--radius-pill:999px;--control-sm:28px;--control-md:34px;--control-lg:38px;--settings-header-height:115px;--settings-switch-height:21px;--settings-switch-width:36px;--page-inline:32px;--page-top:46px;--shadow-overlay:0 18px 48px #1f212633, 0 2px 8px #1f21261a;--shadow-reference-help:0 0 0 1px #e8e7e44d, inset 0 1px 0 #ffffff8c, inset 0 0 10px #00000008;--shadow-reference-input:inset 0 0 0 1px var(--border);--shadow-reference-input-focus:inset 0 0 0 1px #4469fcb3;--shadow-reference-focus:0 0 0 4px #4469fc2e;--shadow-reference-primary:inset 0 0 0 1px #1f20261a, inset 0 1px .5px #ffffff38;--shadow-reference-info:0 0 0 var(--border-width) #7597ef40, inset 0 1px 0 #ffffff8c;--shadow-reference-field-focus:inset 0 0 0 var(--border-width) #4469fcb3, 0 0 0 1.5px #4469fc4d;--shadow-reference-card:0 1px 2px #0f172a0a, 0 0 0 var(--border-width) #0f172a0f;--shadow-reference-control:0 1px 2px #1f21260a;--shadow-reference-inset-border:inset 0 0 0 var(--border-width) var(--border-soft);--outline-reference-focus:#4469fc4d;--outline-reference-focus-width:1.5px;--outline-reference-selection-width:2px;--overlay-reference-dialog:#1f212626;--text-xs:11px;--text-sm:12px;--text-md:13px;--text-body:14px;--text-lg:16px;--text-reference-mark:17px;--text-xl:18px;--text-2xl:20px;--text-title:24px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-emphasis:550;--font-weight-semibold:600;--font-weight-bold:700;--line-height-xs:12px;--line-height-label:13px;--line-height-ui:14px;--line-height-caption:15px;--line-height-sm:16px;--line-height-badge:17px;--line-height-control:18px;--line-height-reference-copy:19.5px;--line-height-body:20px;--line-height-heading:24px;--line-height-title:28px;--line-height-display:32px;--tracking-heading:-.2px;--settings-section-space:36px;--reference-models-region-space:31.5px;--settings-content-standard:368px;--settings-content-medium:379px;--settings-content-wide:418px}@supports (color:lab(0% 0 0)){:root,:root[data-theme=reference]{--reference-border-sheet:lab(90.952% 0 -.0000119209)}}
*{box-sizing:border-box}html,body{min-height:100%;margin:0}html{background:var(--surface);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-ui)}body{background:var(--surface);color:var(--text);font-size:14px;line-height:1.4}button,input,textarea{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{border:0}button:not(:disabled),a{cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{background:var(--surface-raised);border:1px solid var(--border);z-index:100;border-radius:8px;padding:8px 12px;position:fixed;top:-80px;left:12px}.skip-link:focus{top:12px}
.app-shell,.settings-app-shell{color:var(--reference-text-strong);height:100dvh;min-height:100dvh;font-size:16px;font-weight:400;line-height:24px}.app-shell{background:var(--shell-bg)}.app-shell>*,.settings-app-shell>*{color:var(--text);font-size:14px;line-height:1.4}.sidebar{background:var(--shell-bg);border-right:1px solid color-mix(in srgb, var(--border) 44%, transparent);height:calc(100dvh - var(--sidebar-bottom-inset,0px));width:var(--sidebar-width);z-index:30;flex-direction:column;padding:12px 8px 0 10px;display:flex;position:fixed;inset:0 auto 0 0}.sidebar-header{justify-content:space-between;align-items:center;height:28px;margin-bottom:16px;margin-right:-1px;padding:0;display:flex}.brand{color:var(--reference-text-strong);background:0 0;align-items:center;gap:7px;min-width:0;height:28px;padding:4px 5px;line-height:20px;display:inline-flex}.brand-mark{background:var(--sidebar-workspace-bg,transparent);border-radius:5px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;overflow:hidden}html[data-brand-profile=reference] .sidebar-header .brand{width:var(--sidebar-workspace-width,108px);gap:4px}html[data-brand-profile=reference] .sidebar-header .brand-name{font-size:13px;font-weight:500}.brand-mark-image{width:20px;height:20px;display:block}.brand-name{color:#434449;text-overflow:ellipsis;white-space:nowrap;max-width:94px;margin:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.sidebar-header-actions,.composer-actions,.composer-actions-group,.primary-actions,.filter-row,.section-heading,.list-heading-row,.list-heading-row>div,.view-tabs,.profile-row,.onboarding-row{align-items:center;display:flex}.sidebar-header-actions{gap:0}.brand>svg{color:#898a8c;margin-left:-3px}.sidebar-icon-button,.icon-button,.theme-button{color:var(--text-secondary);background:0 0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.sidebar-icon-button{color:var(--text-caption);width:28px;height:28px}.sidebar-icon-button:hover,.theme-button:hover{background:var(--surface-hover);color:var(--text)}.sidebar-nav{flex-direction:column;gap:1px;display:flex}.sidebar-nav>:nth-child(4){margin-top:9px}.nav-item{color:#434449;border-radius:8px;align-items:center;gap:6px;width:202px;height:28px;padding:4px 6px;font-size:13px;font-weight:500;line-height:18px;display:flex}.nav-item svg{color:#5a5b5f;flex:none;transform:translate(-1px)}.nav-shortcut{opacity:0;color:var(--text-secondary);align-items:center;gap:0;margin-left:auto;font-size:12px;font-weight:600;display:inline-flex}.nav-item:hover .nav-shortcut,.nav-item:focus-visible .nav-shortcut{opacity:1}.nav-item:hover{background:color-mix(in srgb, var(--surface-hover) 84%, transparent)}.nav-item--active:not(:first-child){background:var(--surface-active);color:var(--text)}.nav-item--active:first-child{color:#434449}.nav-item--active:not(:first-child) svg{color:var(--text)}.projects-section{margin-top:12px}.sidebar-agents{width:195.5px;margin-top:12px}.sidebar-agents-label{color:var(--text-tertiary);align-items:center;gap:3px;height:24px;padding-left:6px;font-size:12px;display:flex}.sidebar-agent{color:var(--text-secondary);border-radius:6px;align-items:center;gap:6px;width:195.5px;height:28px;margin-top:4.5px;padding:4px 6px;font-size:13px;line-height:18px;display:flex}.sidebar-agent:hover,.sidebar-agent:focus-visible,.sidebar-agent[aria-current=page]{background:var(--surface-active)}.sidebar-agent-avatar{background:var(--surface-raised);border:1px solid var(--border-soft);border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:inline-flex}.sidebar-agent-avatar>span{color:#5a5b5f;font-weight:500;line-height:15px}.sidebar:has(.sidebar-agents) .sidebar-nav>:nth-child(n+4){width:195.5px}.sidebar:has(.sidebar-agents) .projects-section{width:195.5px}.sidebar:has(.sidebar-agents) .projects-section>.nav-item{width:195.5px}.projects-label{color:#727376e6;color:lab(48.4265% .0672936 -1.80279/.9);align-items:center;height:24px;padding-left:6px;font-size:12px;font-weight:400;line-height:16px;display:flex}.nav-item--button{text-align:left;background:0 0}.chat-history{overflow-anchor:none;scrollbar-color:#898a8c8c transparent;scrollbar-width:thin;flex:auto;width:202px;min-height:0;margin-top:13px;position:relative;overflow-y:auto}.chat-history::-webkit-scrollbar{width:4px}.chat-history::-webkit-scrollbar-thumb{background:#898a8c8c;border-radius:999px}.chat-history-group+.chat-history-group{margin-top:12px}.chat-history-group>div{color:#727376e6;color:lab(48.4265% .0672936 -1.80279/.9);height:24px;width:var(--sidebar-history-width,202px);align-items:center;margin:0;padding:4px 6px;font-size:12px;font-weight:400;line-height:16px;display:flex}.chat-history-list{flex-direction:column;gap:2.5px;margin:4px 0 0;padding:0;list-style:none;display:flex}.chat-history-row{color:var(--text-secondary);height:28px;width:var(--sidebar-history-width,202px);position:relative}.chat-history-link,.chat-history-rename,.chat-history-rename input{height:28px;width:var(--sidebar-history-width,202px)}.chat-history-link{color:#434449;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;align-items:center;padding:4px 6px;font-size:13px;font-weight:500;line-height:18px;display:flex;overflow:hidden}.chat-history-link p{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;overflow:hidden}.chat-history-link:hover,.chat-history-row--active .chat-history-link{background:var(--surface-active)}.chat-history-more{color:var(--text-tertiary);opacity:.01;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;top:0;right:0}.chat-history-row:hover .chat-history-more,.chat-history-more:focus-visible,.chat-history-more[aria-expanded=true]{opacity:1}.chat-history-more:hover{background:var(--surface-hover)}.chat-history-rename{margin:0}.chat-history-rename input{color:#2b2c32;background:#ffffff1a;background:lab(100% -.0000298023 .0000119209/.1);border:0;border-radius:8px;outline:0;padding:0 6px;font-size:13px;font-weight:500;line-height:18px}.chat-history-rename input:focus-visible{box-shadow:var(--focus-ring)}.chat-history-menu{border:.8px solid #d2d1ce;border-radius:8px;width:158.5px;padding:4px;position:fixed;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.chat-history-menu-item,.chat-history-project-item{text-align:left;background:0 0;border-radius:6px;align-items:center;gap:8px;width:149px;height:30px;padding:6px 8px;font-size:13px;font-weight:400;line-height:18px;display:flex}.chat-history-menu-item:hover,.chat-history-project-item:hover{background:#edecea}.chat-history-menu-item--danger{color:#e40014;color:lab(48.4493% 77.4328 61.5452)}.chat-history-menu-chevron{margin-left:auto}.chat-history-menu-separator{border-top:.8px solid var(--border-soft);height:5px;margin-top:4px;display:block}.chat-history-project-menu{border:.8px solid #d2d1ce;border-radius:8px;width:128px;padding:4px;top:73px;left:153px}.chat-history-project-item{width:118.5px;height:32px}.sidebar-footer{margin:auto -8px 0 -10px}.update-stack{height:130px;margin:0 7px 5px;position:relative}.update-card{background:var(--surface-raised);border:1px solid var(--border-soft);box-shadow:var(--shadow-soft);border-radius:6px;flex-direction:column;height:103px;padding:12px 10px 0;display:flex;position:absolute;bottom:0;left:0;right:0}.update-card--behind{bottom:9px;left:9px;right:9px}.update-card--behind>span{color:var(--brand);font-size:9px;position:absolute;top:7px;left:10px}.update-card .eyebrow{color:var(--brand);font-size:10px;font-weight:600}.update-card strong{margin-top:2px;font-size:13px}.update-card a{border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;margin:auto -10px 0;padding:7px 10px;font-size:11px;display:flex}.card-close{color:var(--text-secondary);background:0 0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:absolute;top:4px;right:4px}.onboarding-card{background:var(--surface-raised);border:1px solid var(--border-soft);box-shadow:var(--shadow-soft);border-radius:6px;width:208px;height:75.5px;margin:0 6px 8px;padding:0}.onboarding-trigger{color:#13141b;text-align:left;background:0 0;width:206px;height:60px;padding:9px 10px 10px;display:block}.onboarding-trigger:hover{background:#ffffff1a}.onboarding-progress{padding:0 10px 8px}.onboarding-row{justify-content:space-between;font-size:14px;line-height:20px}.onboarding-row strong{color:#2b2c32;font-weight:600}.onboarding-card p{color:var(--text-caption);margin:2px 0 0;font-size:13px;line-height:18px}.onboarding-card p .onboarding-encouragement{color:var(--brand);line-height:18px;display:inline-block;position:relative}.onboarding-percent{line-height:18px;display:inline-block}.onboarding-percent+.onboarding-encouragement{margin-left:7px}.onboarding-separator{vertical-align:middle;background:#bab9b7;border-radius:50%;width:3px;height:3px;margin:0 4px;display:inline-block}.progress{background:var(--surface-active);border-radius:999px;height:6px;overflow:hidden}.progress span{background:var(--brand);border-radius:inherit;width:7%;height:100%;display:block}.profile-row{color:#13141b;border:0;gap:8px;width:208px;height:32px;margin:0 6px;padding:5px;font-size:16px;line-height:24px}.sidebar-footer .profile-area{height:47px;padding:9px 0 6px}.sidebar-footer button.profile-row{width:208px}.avatar{background:color-mix(in srgb, var(--success) 76%, white);color:#16624c;border-radius:999px;flex:none;justify-content:center;align-items:center;width:21px;height:21px;font-size:10px;display:inline-flex}.sidebar .avatar{background:var(--sidebar-avatar-bg,#a4f4cf);color:var(--sidebar-avatar-text,#004e3b);width:20px;height:20px;font-size:8px;font-weight:600;line-height:12px}@supports (color:lab(0% 0 0)){.sidebar .avatar{background:var(--sidebar-avatar-bg,lab(90.2247% -31.039 9.47084));color:var(--sidebar-avatar-text,lab(28.8637% -26.9249 5.45986))}}.avatar>[role=img]{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.profile-name{color:#434449;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.profile-row svg{margin-left:auto}.theme-button{width:27px;height:27px}.main-content{background:var(--surface);margin-left:var(--sidebar-width);min-width:0;min-height:100dvh}.app-shell>.sidebar,.sidebar-nav,.sidebar-agents,.projects-section,.chat-history,.chat-history-list,.sidebar-footer{color:var(--reference-text-strong)}.app-shell[data-sidebar-collapsed]>.sidebar{display:none}.app-shell[data-sidebar-collapsed]>.main-content{margin-left:0}.sidebar-expand{color:var(--text-secondary);z-index:40;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:fixed;top:10px;left:8px}.mobile-header,.mobile-only,.sidebar-backdrop{display:none}
.chat-page{min-height:100dvh;position:relative;overflow:hidden}.invite-button{background:0 0;border-radius:7px;align-items:center;gap:6px;width:116px;height:32px;padding:0;display:inline-flex;position:absolute;top:10px;right:8px}.invite-button:hover{background:var(--surface-muted)}.invite-button>[role=button]{align-items:center;gap:6px;width:116px;height:32px;padding:0 10px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.chat-start{flex-direction:column;align-items:center;max-width:440px;margin:0 auto;padding:92.5px 15px 48px;display:flex;position:relative}.trial-pill{background:var(--surface-muted);color:var(--text-secondary);border-radius:999px;align-items:center;gap:9px;min-height:36px;padding:7px 10px 7px 15px;font-size:13px;display:flex}.trial-pill button{color:var(--brand);background:0 0;padding:2px 0;font-weight:600}.chat-start h1{letter-spacing:-.8px;text-align:center;max-width:410px;margin:41px -4px 33px;font-size:30px;font-weight:500;line-height:36px}.composer{background:var(--surface-raised);border:1px solid var(--border);border-radius:16px;flex-direction:column;width:410px;height:106px;padding:12px 10px 10px 14px;display:flex;position:relative;box-shadow:0 1px 2px #14181e0f}.composer-picker-root{z-index:10;width:410px;position:relative}.composer-picker-root .composer{width:100%}.composer:has(textarea:focus){border-color:color-mix(in srgb, var(--brand) 62%, var(--border));box-shadow:var(--focus-ring)}.composer textarea{resize:none;background:0 0;border:0;outline:0;flex:1;padding:4px 0 0;font-size:14.8px;line-height:24px}.composer textarea::placeholder{color:#91918f;opacity:1}.composer-placeholder{color:#91918f;pointer-events:none;margin:0;font-size:14.8px;line-height:24px;position:absolute;top:16px;left:14px}.composer-actions{justify-content:space-between;height:34px}.composer-actions-group{gap:3px}.composer-icon-button,.model-button,.send-button{background:0 0;border-radius:8px;justify-content:center;align-items:center;height:32px;display:inline-flex}.composer-icon-button{color:#646568;width:32px;position:relative}.tools-trigger-label{display:none}.tools-trigger-marks{width:52px;height:20px;margin-left:-7px;display:inline-flex}.tools-trigger-mark-shell{background:var(--surface-raised);border-radius:6px;flex:0 0 20px;justify-content:center;align-items:center;height:20px;margin-left:-4px;display:inline-flex}.tools-trigger-mark-shell:first-child{margin-left:0}.tools-trigger-mark{border-radius:4px;width:14px;height:14px;display:block}@media (min-width:900px){.tools-trigger:not(.is-primed){gap:6px;width:78px;padding:0 6px 0 8px}.tools-trigger.is-primed{gap:6px;width:114px;padding:0 6px 0 8px}.tools-trigger-label{font-size:12px;font-weight:500;line-height:16px;display:inline}}.composer-icon-button:hover,.model-button:hover,.composer-icon-button.is-active,.model-button.is-active{background:var(--surface-muted)}.model-button{gap:5px;padding:0 10.5px}.model-button-label{text-overflow:ellipsis;white-space:nowrap;max-width:105px;font-size:13px;font-weight:500;line-height:18px;overflow:hidden}.selection-count{background:var(--brand);border:2px solid var(--surface-raised);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 2px;font-size:8px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-2px;right:-2px}.attachment-chips{flex-wrap:wrap;gap:5px;max-height:62px;margin:2px 0 7px;padding:0;list-style:none;display:flex;overflow-y:auto}.attachment-chips li{background:var(--surface-muted);border:1px solid var(--border-soft);border-radius:7px;align-items:center;gap:5px;max-width:185px;min-height:27px;padding:3px 3px 3px 7px;font-size:11px;display:flex}.attachment-chips li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attachment-chips button{color:var(--text-secondary);background:0 0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:21px;height:21px;display:inline-flex}.attachment-chips button:hover{background:var(--surface-active)}.chat-popover,.model-explainer{background:var(--surface-raised);border:1px solid var(--border-soft);color:var(--text);border-radius:8px;position:absolute;box-shadow:0 5px 14px #1c1e2329,0 1px 3px #1c1e2314}.attachment-picker{width:160px;padding:4px 0;top:calc(100% - 2px);left:10px;overflow:hidden}html[data-brand-profile=trustence][lang=de] .attachment-picker{width:min(220px,100vw - 48px)}html[data-brand-profile=trustence][lang=de] .attachment-picker>button>span{white-space:nowrap}.attachment-picker button,.picker-row,.picker-footer-action,.model-row{color:inherit;background:0 0;width:100%}.attachment-picker button{text-align:left;align-items:center;gap:10px;height:30px;padding:0 13px;font-size:13px;display:flex}.attachment-picker button:hover,.picker-row:hover,.picker-footer-action:hover,.model-row:hover{background:var(--surface-muted)}.picker-chevron{color:var(--text-secondary);margin-left:auto;font-size:21px;line-height:1}.tools-picker{width:255px;top:calc(100% + 1px);left:43px;overflow:hidden}.picker-search{border-bottom:1px solid var(--border-soft);color:var(--text-tertiary);align-items:center;gap:7px;height:36px;padding:0 11px;display:flex}.picker-search:focus-within{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--brand) 25%, transparent)}.picker-search input{background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0;font-size:12px}.picker-search input::placeholder{color:var(--text-tertiary);opacity:1}.picker-scroll-region{overscroll-behavior:contain;scrollbar-color:var(--text-secondary) transparent;scrollbar-width:thin;max-height:253px;padding:6px 5px;overflow-y:auto}.picker-row{text-align:left;border-radius:5px;align-items:center;gap:8px;height:30px;padding:0 6px;font-size:12px;display:flex}.tool-badge,.plugin-badge{color:#fff;border-radius:5px;flex:none;justify-content:center;align-items:center;width:17px;height:17px;font-size:9px;font-weight:700;display:inline-flex}.tool-badge--1{background:#f29a22}.tool-badge--2{background:#c5b}.tool-badge--3,.plugin-badge--blue{background:#298bd8}.tool-badge--4,.plugin-badge--green{background:#23a383}.tool-badge--5{background:#7653d6}.plugin-badge--red{background:#d9574f}.plugin-badge--multicolor{background:conic-gradient(#3c86ee,#35ad6f,#f5c843,#e75b56,#3c86ee)}.picker-check{color:var(--brand);margin-left:auto;font-size:13px;font-weight:700}.plugin-group{border-top:1px solid var(--border-soft);margin-top:5px;padding-top:5px}.picker-row--plugin{padding-right:6px}.plugin-main-action{text-align:left;background:0 0;align-items:center;gap:8px;min-width:0;padding:0 6px;display:flex}.plugin-row-label{flex:1}.connect-button{color:var(--text-secondary);font-size:11px}.picker-empty{color:var(--text-secondary);text-align:center;flex-direction:column;align-items:center;min-height:126px;padding:25px 14px 18px;display:flex}.picker-empty strong{color:var(--text);margin-top:7px;font-size:12px}.picker-empty span{margin-top:2px;font-size:10px}.picker-footer-action{border-top:1px solid var(--border-soft);text-align:left;justify-content:space-between;align-items:center;height:38px;padding:0 12px;font-size:12px;display:flex}.model-picker-stack{pointer-events:none;width:334px;height:536px;max-height:calc(100dvh - 32px);position:absolute;top:3.5px;right:0}.model-picker-stack>*{pointer-events:auto}.model-explainer{width:320px;height:80px;min-height:80px;padding:6px 10px;top:0;right:0}.model-explainer-heading{align-items:center;gap:7px;display:flex}.model-explainer-heading strong{font-size:13px}.model-explainer-heading>span:not(.region-badge){background:var(--brand-soft);color:var(--brand);border-radius:5px;margin-left:auto;padding:3px 6px;font-size:10px}.model-explainer p{max-width:278px;margin:2px 0 0;font-size:12px;line-height:16px}.model-picker{width:250px;height:min(558px,100dvh - 165px);top:82px;left:0;overflow:hidden}.model-picker-label{color:var(--text-tertiary);align-items:center;gap:4px;height:29px;padding:4px 5px 1px;font-size:12px;line-height:24px;display:flex}.model-picker-label>span{flex:0 0 49.5px}.model-picker-label a{color:inherit;flex:0 0 14px;justify-content:center;align-items:center;width:14px;height:14px;line-height:14px;display:inline-flex}.model-list{overscroll-behavior:contain;scrollbar-color:var(--text-secondary) transparent;scrollbar-width:thin;height:calc(100% - 69px);padding:1px 5px 6px;overflow-y:auto}.model-row{text-align:left;border-radius:5px;align-items:center;gap:8px;width:calc(100% - 8px);height:35px;padding:0 6px;font-size:12px;display:flex}.model-row.is-selected{background:var(--surface-muted)}.model-provider-mark{color:var(--text-secondary);text-align:center;flex:none;width:18px;font-size:16px}.model-row-provider-mark{flex:0 0 18px;justify-content:center;align-items:center;width:18px;display:inline-flex}.model-row-provider-mark .models-provider-mark{color:var(--text-secondary);background:0 0;border:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.model-name{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.recommended{color:var(--brand);font-size:10px}.model-row--auto .recommended,.model-row .region-badge{margin-left:auto}.region-badge{color:#ffd94e;background:#1265ca;border-radius:999px;flex:none;justify-content:center;align-items:center;width:17px;height:17px;font-size:9px;display:inline-flex}.region-badge--global{background:color-mix(in srgb, var(--brand) 90%, #17459e);color:#fff}.region-badge--us{color:#fff;background:#1265ca}.model-picker-stack.is-catalog-ready{height:448px}.model-picker-stack.is-catalog-ready .model-explainer{height:107.5px;min-height:107.5px;padding:12px 12.5px}.model-picker-stack.is-catalog-ready .model-explainer-heading{height:20px}.model-picker-stack.is-catalog-ready .model-explainer p{max-width:294.5px;margin-top:8px;font-size:13px;font-weight:500;line-height:18px}.model-picker-stack.is-catalog-ready .model-picker{height:334.5px;top:113.5px}.model-picker-stack.is-catalog-ready .model-list{height:256px}.model-picker-stack.is-catalog-ready .model-row{height:34px}.model-picker-stack.is-catalog-ready .model-row--auto{height:38px;margin-bottom:5px}.model-picker-stack.is-catalog-ready .model-footer-action{width:calc(100% - 10px);height:40px;margin:0 5px}@media (min-width:900px){.model-picker-stack.is-catalog-ready{top:169px;right:-153px}.model-picker-stack.is-catalog-ready .model-explainer{right:327.5px}.model-picker-stack.is-catalog-ready .model-picker{top:0}}@media (max-height:600px){.model-picker-stack{top:-200px}}.model-footer-action{justify-content:flex-start;padding-left:17px}.model-footer-action>span{align-items:center;width:100%;height:36px;display:flex}@media (min-width:900px){.composer-actions{margin-left:-5px}.composer-actions-group:first-child{gap:0}.composer-placeholder{top:19px}.composer-placeholder span{line-height:24px;display:inline-block}.tools-trigger-marks{margin-left:0}.composer-icon-button .agent-auto-mark,.model-button .agent-auto-mark{width:18px;height:18px}.chat-context-actions{top:437.5px}.chat-context-actions button span{line-height:16px}.chat-context-label{align-items:center;gap:6px;height:16px;display:flex}.chat-context-actions button:first-child{gap:0;padding-right:8px}.chat-context-actions button:last-child{color:var(--text-caption)}.composer textarea{padding-top:11px;font-size:15px;line-height:24.5px}.chat-start--prefilled .composer textarea{flex:none;height:24.5px;margin-top:6px;margin-bottom:17.5px;padding-top:0}.tools-picker{width:255px;top:calc(100% - 2px);left:42px}.picker-search{height:36px}.picker-scroll-region{max-height:264px;padding:6px 4px}.picker-row{gap:8px;width:236px;padding:0 8px;font-size:13px;line-height:18px}.tools-picker .tool-badge,.tools-picker .plugin-badge{width:16px;height:16px}.picker-row>span:nth-child(2){flex:1;min-width:0}.plugin-group{margin-top:9px;padding-top:0}.plugin-row-label{flex:1}.connect-button{flex:none;width:48.5px;font-size:12px;line-height:16px}.tools-picker .picker-footer-action{color:#5a5b5f;width:calc(100% - 8px);height:30px;margin:0 4px;padding:0 8px;font-size:13px;font-weight:500;line-height:18px}.attachment-picker{top:calc(100% - 4px);left:8px}.model-picker-stack.is-catalog-ready{top:101px;right:-3px}.model-picker-stack.is-catalog-ready .model-explainer{right:327.5px}.model-row{font-size:13px;font-weight:500;line-height:18px}.model-name{flex:0 auto;line-height:18px}.model-explainer-heading>strong{flex:none;width:151.5px;font-weight:500;line-height:20px}.model-explainer-heading>span:not(.region-badge):first-child{color:var(--text-secondary);background:0 0;width:18px;height:18px;margin:0;padding:0}.model-explainer-heading>span:not(.region-badge):last-child:not(:first-child){padding:2px 6px;font-size:11px;line-height:15.5px}.model-explainer-heading>span:not(.region-badge):not(:first-child){margin-left:0;padding:2px 6px;font-size:11px;line-height:15.5px}.model-explainer-heading{gap:6px}.recommended{background:var(--brand-soft);border-radius:5px;padding:2px 6px;font-size:11px;line-height:18px}.model-row--auto{margin-bottom:5px}.model-row-provider-mark .agent-auto-mark{width:18px;height:18px}.model-row-provider-mark .models-provider-mark:before{content:var(--provider-brand-mark)}.region-badge{width:16px;height:16px}.model-footer-action{padding:0;margin-top:5px!important}.model-footer-action>span{padding:0 8px}.model-footer-action{font-size:13px;font-weight:500;line-height:18px}}.send-button{background:var(--text);color:#fff;border-radius:999px;width:32px;margin-left:2px}.send-button:disabled{background:var(--surface-disabled);color:var(--text-disabled);cursor:default}.quick-actions{flex-wrap:wrap;justify-content:center;gap:7px 8px;max-width:410px;margin-top:63px;display:flex}@media (max-width:899px){.chat-start--prefilled h1{width:410px}.chat-start--prefilled .composer-picker-root{margin-top:7px}.chat-start--prefilled .composer{height:115.5px}}.chat-context-actions{display:none}html[data-brand-profile=trustence] .chat-context-actions{justify-content:space-between;width:100%;min-height:32px;margin-top:4px;display:flex;position:static;transform:none}html[data-brand-profile=trustence] .quick-actions{margin-top:24px}@media (min-width:900px){.chat-start{max-width:742px;padding-top:181px}.chat-start h1{width:712px;max-width:712px}.composer-picker-root{width:710px}.chat-context-actions{justify-content:space-between;width:698px;display:flex;position:absolute;top:437px;left:50%;transform:translate(-50%)}.chat-context-actions button{color:var(--text-secondary);background:0 0;border-radius:8px;align-items:center;gap:7px;height:32px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.chat-context-actions button:hover{background:var(--surface-muted)}.chat-context-actions button:last-child{flex:0 0 219px;justify-content:flex-end}.quick-actions{max-width:710px}}.quick-actions button{background:var(--surface);border:1px solid var(--border-soft);color:var(--text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:7px 13px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex;box-shadow:0 1px 1px #22242a0a}.quick-actions button:hover{background:var(--surface-muted);border-color:var(--border)}.quick-actions p{margin:0}.chat-start>.sr-only[aria-live=polite]:not(:empty){background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);bottom:var(--space-4);box-shadow:var(--shadow-overlay);clip:auto;clip-path:none;color:var(--text-secondary);font-size:var(--text-xs);height:auto;left:calc(var(--sidebar-width) + var(--space-4));margin:var(--space-0);max-width:320px;padding:var(--space-2) var(--space-3);white-space:normal;z-index:95;width:auto;position:fixed;overflow:visible}.attachment-chip-status{color:var(--text-tertiary);white-space:nowrap;font-size:10px}.attachment-chip--failed{border-color:#e4b4b4}.attachment-chip--failed .attachment-chip-status{color:#b42318}.chat-upload-toast{background:var(--surface-raised);border:1px solid var(--border-soft);box-shadow:var(--shadow-overlay);color:var(--text-primary);z-index:100;border-radius:12px;align-items:center;gap:10px;width:356px;max-width:min(356px,100vw - 64px);margin:0;padding:13px 15px;font-size:13px;font-weight:500;line-height:1.4;display:flex;position:fixed;top:31px;right:32px}.chat-upload-toast svg{color:#ef4444;flex:none}@media (max-width:520px){.chat-upload-toast{width:auto;max-width:none;left:16px;right:16px}}.attachment-picker:has(.attachment-library){width:300px}.attachment-library{border-top:1px solid var(--border-soft);max-height:220px;margin-top:4px;padding-top:4px;overflow:auto}.attachment-library-status{color:var(--text-secondary);margin:0;padding:6px 13px;font-size:11px}.attachment-picker .attachment-library-item{gap:8px;height:32px;font-size:12px}.attachment-picker .attachment-library-item span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.attachment-picker .attachment-library-item small{color:var(--text-tertiary);font-size:10px}.attachment-picker .attachment-library-item:disabled{color:var(--text-tertiary);cursor:default}
.layer-backdrop{background:var(--overlay);inset:var(--space-0);z-index:80;justify-content:center;align-items:center;display:flex;position:fixed}.layer-backdrop--sheet{align-items:flex-end}.layer-surface{background:var(--surface-raised);border:1px solid var(--border-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-overlay);max-height:calc(100dvh - (var(--space-4) * 2));overflow:auto}.layer-surface--sheet{border-bottom-left-radius:var(--space-0);border-bottom-right-radius:var(--space-0);width:100%}.ui-menu{background:var(--surface-raised);border:1px solid var(--border-soft);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);z-index:90;position:absolute}.ui-menu [role^=menuitem]:focus-visible,.ui-tabs [role=tab]:focus-visible{box-shadow:var(--focus-ring);outline:0}.ui-tabs{align-items:center;display:flex}.ui-card,.ui-data-table{background:var(--surface-raised);border:1px solid var(--border-soft);border-radius:var(--radius-md)}.ui-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.ui-empty-state h2,.ui-empty-state p{margin:var(--space-0)}.ui-empty-state p{color:var(--text-secondary)}.ui-form-field{gap:var(--space-2);display:grid}.ui-form-field input{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-sm);min-height:var(--control-md);padding:var(--space-2) var(--space-3)}.ui-form-field input[aria-invalid=true]{border-color:#bd3d32}.ui-form-error{color:#a52a20}.ui-form-hint,.ui-form-error{font-size:var(--text-xs)}.overview-page{width:100%;max-width:1080px;min-height:100dvh;padding:46px 12px 80px 32px}.page-header h1{letter-spacing:-.45px;margin:0;font-size:24px;font-weight:600;line-height:30px}.page-header p{color:var(--text-secondary);max-width:520px;margin:4px 0 0;font-size:13px;line-height:19px}.primary-actions{gap:10px;margin-top:20px}.primary-action,.secondary-action,.filter-button,.outline-button,.sort-button,.square-button{border-radius:7px;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.primary-action{background:var(--brand);color:#fff;height:35px;padding:0 12px}.primary-action:hover{background:var(--brand-hover)}.secondary-action{background:0 0;gap:7px;height:35px;padding:0 9px}.secondary-action:hover,.outline-button:hover,.sort-button:hover,.square-button:hover,.filter-button:hover{background:var(--surface-muted)}.segmented-control{align-items:center;gap:4px;margin-top:20px;display:flex}.segmented-control button{color:var(--text-secondary);background:0 0;border-radius:7px;height:32px;padding:0 11px;font-size:12px}.segmented-control button:hover{background:var(--surface-muted)}.segmented-control button.is-active{background:var(--surface-active);color:var(--text)}.filter-row{gap:8px;margin-top:7px}.filter-button{background:var(--surface-raised);border:1px solid var(--border-soft);gap:7px;height:34px;padding:0 10px}.search-field{background:var(--surface-raised);border:1px solid var(--border);color:var(--text-tertiary);border-radius:7px;flex:1;align-items:center;gap:6px;min-width:0;height:34px;padding:0 9px;display:flex}.search-field:focus-within{border-color:var(--brand);box-shadow:var(--focus-ring)}.search-field input{background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0;font-size:13px}.search-field input::placeholder{color:var(--text-tertiary)}.overview-action-notice{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);bottom:var(--space-4);box-shadow:var(--shadow-overlay);color:var(--text-secondary);font-size:var(--text-xs);margin:var(--space-0);max-width:320px;padding:var(--space-2) var(--space-3);right:var(--space-4);z-index:70;position:fixed}
.agents-page{max-width:none;padding-top:48px;padding-left:33px;padding-right:12px;position:relative}html[data-brand-profile=trustence] .agents-page .page-header h1,html[data-brand-profile=trustence] .agents-page .page-header p{overflow-wrap:anywhere;max-width:100%}html[data-brand-profile=trustence] .agent-meta>span:not(.agent-author-name){flex-shrink:0}html[data-brand-profile=trustence] .agent-meta .agent-author-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.agents-page .page-header h1{color:#13141b;width:396.5px;font-size:20px;line-height:28px}.agents-page .page-header p{width:396.5px;margin-top:8px;font-size:13px;line-height:18px}.agents-page .primary-actions{gap:4px;margin-top:20px}.agents-page .primary-action,.agents-page .secondary-action{border-radius:8px;height:32px;padding-inline:10px;font-size:13px;line-height:18px}.agents-page .secondary-action{padding-inline:9px}.agents-page .segmented-control{margin-top:24px}.agents-page .segmented-control button{color:#13141b;border-radius:8px;height:28px;padding:6px 10px;font-weight:500;line-height:16px}.agents-page .filter-row{margin-top:8px}.agents-page .filter-button,.agents-page .search-field{height:32px}.agents-page .filter-button{flex:0 0 100.5px;width:100.5px;min-width:0;padding-inline:10px}.agents-page .search-field{flex:0 0 288.5px}.agents-page .filter-button,.agents-page .search-field input{color:var(--text);height:32px;font-size:13px;line-height:18px}.agents-section{margin-top:24px}.section-heading{color:var(--text-secondary);align-items:center;gap:7px;margin:0;font-size:14px;font-weight:500;display:flex}.section-heading:after{background:var(--border-soft);content:"";flex:1;height:1px}.section-heading h3{color:#5a5b5f;white-space:nowrap;margin:0;font-size:14px;font-weight:500;line-height:20px}.agent-grid{grid-template-columns:repeat(auto-fill,194px);gap:10px;margin-top:11px;display:grid}.agent-card{background:var(--surface-raised);border:1px solid var(--border-soft);text-align:left;border-radius:9px;flex-direction:column;align-items:flex-start;min-width:0;height:158px;padding:13px;display:flex}.agent-card:hover{border-color:var(--border);box-shadow:var(--shadow-soft)}.agent-card-icon{border:1px dashed var(--border);color:var(--text-secondary);border-radius:999px;justify-content:center;align-items:center;width:37px;height:37px;margin-bottom:8px;font-size:20px;font-weight:500;line-height:30px;display:inline-flex}.agent-card h4{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.agent-description{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:244px;margin:6px 0 0;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.agent-meta{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:6px;max-width:100%;margin-top:auto;font-size:12px;line-height:16px;display:flex;overflow:hidden}.agent-message-count{font-size:12px;line-height:16px;display:contents}.agent-author-name{display:none}.avatar--small{flex:none;width:16px;height:16px;font-size:8px;font-weight:600}.inspiration-card{background:var(--surface-raised);border:1px solid var(--border-soft);border-radius:8px;margin-top:32px;padding:12px 16px}.inspiration-card h3{margin:0;font-size:14px;font-weight:500;line-height:20px}.inspiration-card p{color:var(--text-tertiary);max-width:450px;margin:2px 0 12px;font-size:12px;line-height:16px}html[data-brand-profile=trustence] .agents-page .inspiration-card{height:auto;min-height:62px}html[data-brand-profile=trustence] .agents-page .inspiration-card p{padding-bottom:4px}.outline-button,.sort-button,.square-button{background:var(--surface-raised);border:1px solid var(--border-soft);height:32px}.outline-button{border-radius:8px;padding:0 9px;font-size:13px;font-weight:400;line-height:18px}.all-agents-section{border-top:1px solid var(--border-soft);margin-top:41px;padding-top:32px}.agent-grid--all{margin-top:16px}.list-heading-row{justify-content:space-between}.list-heading-row>div{gap:8px}.list-heading-row h3{color:#434449;margin:0;padding-right:8px;font-size:14px;font-weight:500;line-height:20px}.list-heading-row>div>div{color:var(--reference-text-link);width:40.5px;font-size:11px;position:relative;left:2px}.sort-button{box-sizing:border-box;white-space:nowrap;flex:0 0 123px;gap:8px;width:123px;height:32px;min-height:32px;padding:0 10px;font-size:13px;line-height:18px}.sort-button>span{width:81px;line-height:18px}.empty-result{color:var(--text-secondary);margin:12px 2px;font-size:12px}@media (min-width:1024px){.overview-page.agents-page{padding-left:33px;padding-right:32px}.agents-page .page-header h1,.agents-page .page-header p{width:calc(100% - 277px);max-width:none}.agents-page .primary-actions{margin:0;position:absolute;top:59px;right:32px}.agents-page .filter-row{margin:0;position:absolute;top:126px;right:32px}.agents-page .agent-grid{grid-template-columns:repeat(auto-fill,280px)}.agents-page .agents-section{margin-top:28px}.agent-author-name{display:inline-block}.agents-page .page-header p,.agent-description,.agent-meta,.agents-page .segmented-control button:not(.is-active){color:var(--text-caption)}.agent-card-icon{color:var(--reference-text-link)}.agents-page .segmented-control button.is-active{background:var(--shell-bg);color:var(--text)}.avatar--small{color:var(--text-caption);background:#a4f4cf}.agent-message-count{flex:none;align-items:center;gap:6px;width:55px;display:inline-flex}.agents-page .inspiration-card{height:62px;margin-top:35px;padding:9px 16px;position:relative}.agents-page .inspiration-card h3{width:449.5px}.agents-page .inspiration-card p{white-space:nowrap;max-width:449.5px;margin-bottom:0}.agents-page .inspiration-card .outline-button{position:absolute;top:12px;right:15px}.agents-page .all-agents-section{margin-top:38px}}
.workflows-page{max-width:442px;padding-top:48px;padding-right:32px}.workflows-page .page-header h1{font-size:20px;line-height:28px}.workflows-page .page-header p{margin-top:8px;font-size:13px;line-height:18px}.workflows-page .primary-actions{gap:4px;margin-top:21px}.workflows-page .primary-action,.workflows-page .secondary-action{border-radius:8px;height:32px;padding-inline:10px;font-size:13px;line-height:18px}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.stat-card{background:var(--surface-raised);border:1px solid var(--border-soft);border-radius:9px;height:110px;padding:10px 11px;position:relative;overflow:hidden}.stat-label{color:var(--reference-text-empty);letter-spacing:.53px;text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:calc(100% - 22px);font-size:11px;font-weight:500;display:block;overflow:hidden}.stat-chevron{color:var(--text-tertiary);font-size:18px;position:absolute;top:5px;right:12px}.stat-card strong{margin-top:2px;font-size:20px;font-weight:600;line-height:20px;display:block}.stat-card p{color:var(--reference-text-empty);letter-spacing:.5px;text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:100%;margin:2px 0 0;font-size:11px;overflow:hidden}.view-tabs{border-bottom:1px solid var(--border-soft);gap:4px;margin-top:16px}.view-tabs button{color:var(--text-secondary);background:0 0;border-bottom:2px solid #0000;align-items:center;gap:7px;height:56px;padding:12px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.view-tabs button:first-child{width:119.5px}.view-tabs button:last-child{width:97.5px}.view-tabs button.is-active{border-bottom-color:var(--text);color:#13141b;font-weight:500}.view-tabs+[role=tabpanel]:not(.monitor-sections){color:#13141b;margin-top:12px;padding-top:0;font-size:16px;line-height:24px}.view-tabs+[role=tabpanel]:not(.monitor-sections):before{content:"";height:8px;display:block}.workflow-scope{margin-top:0}.workflows-page .workflow-scope button{color:#13141b;border-radius:8px;height:34px;padding:8px 10px;font-size:13px;font-weight:500;line-height:18px}.count-badge{background:var(--surface-muted);color:var(--reference-text-link);border-radius:26843500px;justify-content:center;align-items:center;width:16px;height:16px;margin-left:1.5px;padding:0;font-size:9px;font-weight:600;line-height:10px;display:inline-flex;position:relative;top:-1px}.workflow-filter-row{margin-top:8px}.workflows-page .workflow-filter-row .filter-button,.workflows-page .workflow-filter-row .search-field,.workflows-page .workflow-filter-row .square-button{height:32px}.workflows-page .workflow-filter-row .filter-button,.workflows-page .workflow-filter-row .search-field input{font-size:13px;line-height:18px}.workflows-page .workflow-filter-row .search-field{flex:0 0 192px;position:relative;left:-4.75px}.workflows-page .workflow-filter-row .search-field input{color:var(--text);height:32px}.square-button{flex:none;width:32px}.workflow-table{background:var(--surface-raised);border:1px solid var(--border-soft);border-radius:8px;margin-top:20px;overflow:hidden}.workflow-row{color:#13141b;grid-template-columns:42px 1fr 28px;align-items:center;gap:12px;min-height:60px;padding:12px 16px;font-size:16px;line-height:24px;display:grid}.workflow-row+.workflow-row{border-top:1px solid var(--border-soft)}.workflow-row strong{font-size:13px;font-weight:500;line-height:18px}.workflow-trigger{color:var(--text-secondary);font-size:13px;line-height:18px}.row-menu{background:0 0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.row-menu:hover{background:var(--surface-muted)}.monitor-sections{color:#13141b;height:949px;margin-top:4px;padding-top:0;font-size:16px;line-height:24px}.monitor-sections:before{content:"";height:20px;display:block}.monitor-section+.monitor-section{margin-top:30px}.monitor-section header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.monitor-section h2{color:var(--text);margin:0;font-size:16px;font-weight:600;line-height:24px}.monitor-section .filter-button{height:32px;font-size:12px}.monitor-section-empty{background:var(--surface-raised);border:1px solid var(--border-soft);border-radius:8px;justify-content:center;align-items:center;height:120px;font-size:13px;display:flex}.monitor-section-empty>span{color:var(--text);letter-spacing:.44px;font-size:13px;font-weight:500;line-height:20px}.workflows-page:has(.monitor-sections){max-width:431px}
.layer-backdrop--drawer,.layer-backdrop--command{background:var(--overlay-light);align-items:flex-start;padding:49px 16px 0}.layer-backdrop--command{padding-inline:21px;padding-top:48px}.inbox-dialog,.command-dialog{width:100%}.inbox-dialog{border-radius:13px;height:421px;overflow:hidden}.global-dialog-header{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;column-gap:12px;height:52px;padding:0 15px 0 16px;display:flex}.global-dialog-header h2{flex:1;align-items:center;height:28px;margin:0;font-size:14px;font-weight:500;line-height:20px;display:flex}.global-dialog-close{color:var(--text-tertiary);background:0 0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.inbox-tabs{gap:4px;padding:11.5px 16px 0}.inbox-tabs button{color:var(--text-secondary);background:0 0;border-radius:7px;align-items:center;gap:5px;height:28px;padding:6px 10px;font-size:12px;line-height:16px;display:inline-flex}.inbox-tabs button.is-active{background:var(--surface-active);color:var(--text)}.inbox-count{background:var(--neutral-badge);color:#e8e7e4;border-radius:26843500px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0;font-size:10px;font-weight:600;line-height:10px;display:inline-flex}.inbox-empty{color:var(--text-secondary);text-align:center;flex-direction:column;align-items:center;padding-top:103px;display:flex}.inbox-empty-icon{color:var(--icon-muted);margin-bottom:14px;display:inline-flex}.inbox-empty strong{color:var(--text);font-size:13px;font-weight:500;line-height:18px;position:relative;top:1.5px}.inbox-empty p{color:#898a8c;margin:4px 0 17px;font-size:11px;line-height:15.5px;position:relative;top:1.5px}.inbox-empty>span:last-child{color:var(--text-tertiary);font-size:11px}.profile-area{position:relative}button.profile-row{text-align:left;background:0 0;width:100%}button.profile-row:hover,button.profile-row[aria-expanded=true]{background:var(--surface-active)}.profile-menu{width:240px;padding:4px;position:fixed;bottom:44.5px;left:6px;overflow:hidden}.profile-menu-person{border-radius:6px;align-items:center;gap:8px;height:50px;margin-bottom:9px;padding:8px;display:flex;position:relative}.profile-menu-person:after,.profile-menu-item--divided:before{background:var(--border-soft);content:"";height:1px;position:absolute;left:-4px;right:-4px}.profile-menu-person:after{bottom:-5px}.profile-menu-person .avatar{width:24px;height:24px;font-size:10px;font-weight:600;line-height:15px}.profile-menu-person>span:last-child{flex-direction:column;min-width:0;display:flex}.profile-menu-person strong{font-size:13px;font-weight:500;line-height:18px}.profile-menu-person small{color:#898a8c;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.profile-menu-item{color:#1f2026;text-align:left;background:0 0;border-radius:6px;align-items:center;gap:8px;width:100%;height:30px;padding:6px 8px;font-size:13px;line-height:18px;display:flex}.profile-menu-item:hover,.profile-menu-item:focus-visible{background:var(--surface-muted)}.profile-menu-item--divided{margin-top:9px;position:relative}.profile-menu-item--divided:before{top:-5px}.profile-menu>.profile-menu-item:nth-child(6)>span{flex:1}.profile-menu-chevron{color:var(--text-tertiary);margin-left:auto;font-size:17px}.command-dialog{border-radius:12px;height:480px;position:relative;overflow:hidden}.command-search{border-bottom:1px solid var(--border-soft);height:57px;padding:0 16px;display:block}.command-search input{background:0 0;border:0;outline:0;width:100%;height:100%;padding:0;font-size:16px}.command-search input::placeholder{color:var(--placeholder)}.command-results{height:423px;padding:3px 8px 18px;overflow-y:scroll}.command-group+.command-group{margin-top:11.5px}.command-group h2{color:var(--text-secondary);margin:10px 9px 7px;font-size:11px;font-weight:450}.command-result-count{background:var(--surface-raised);color:var(--text-tertiary);border-radius:999px;justify-content:center;min-width:18px;margin-left:5px;padding:0 5px;font-size:10px;line-height:14px;display:inline-flex}.command-query-group+.command-query-group{margin-top:0}.command-query-group:has(+.command-query-group){margin-top:0}.command-item{color:var(--text);text-align:left;background:0 0;border-radius:6px;align-items:center;gap:11px;width:100%;height:39px;padding:0 10px;font-size:13px;display:flex}.command-item:hover,.command-item:focus-visible,.command-group:first-child .command-item:first-of-type{background:var(--surface-command-active)}.command-item svg{color:#8a8b8c}.command-item kbd{background:var(--surface-raised);border:1px solid var(--border-soft);color:var(--text-secondary);font-family:var(--font-ui);border-radius:4px;margin-left:auto;padding:2px 5px;font-size:10px}.command-item span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.command-item time{color:var(--text-tertiary);flex-shrink:0;margin-left:auto;font-size:11px}.command-no-results{color:var(--text-tertiary);margin:28px 10px;font-size:12px}.global-action-notice,.shell-action-notice{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);color:var(--text-secondary);font-size:var(--text-xs);margin:var(--space-0);padding:var(--space-2) var(--space-3);line-height:1.4}.command-action-notice{bottom:var(--space-3);left:var(--space-3);right:var(--space-3);position:absolute}.profile-action-notice{margin:var(--space-1) var(--space-2)}.shell-action-notice{bottom:var(--space-4);left:calc(var(--sidebar-width) + var(--space-4));z-index:95;max-width:320px;position:fixed}@media (min-width:1024px){:is(.layer-backdrop--drawer:has(.inbox-dialog),.layer-backdrop--command:has(.command-dialog)){background:var(--overlay-reference-dialog);padding:128px 0 0}.layer-surface.inbox-dialog{width:672px;height:421px;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.layer-surface.command-dialog{width:620px;height:480px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.command-search{height:56.5px}.command-results{height:421.5px;padding:0 18px 18px 8px}.command-group{padding-top:8px}.command-group+.command-group{margin-top:8.5px}.command-group h2{color:#737373;color:lab(48.496% 0 0);align-items:center;height:28px;margin:0;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;display:flex}.command-item{color:#5a5b5f;gap:10px;height:37.5px;padding:0 8.5px}.command-group:first-child .command-item{height:39px}.command-item:has(kbd){height:39px}.command-group:first-child .command-item{color:var(--text)}.command-item svg{flex:0 0 20px;width:20px;height:20px}.command-item kbd{align-items:center;gap:1.5px;padding:0 5px;font-size:12px;line-height:16px;display:inline-flex}.command-item kbd span{overflow:visible}}
@media (min-width:980px){.overview-page{padding-left:48px;padding-right:48px}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-height:670px) and (min-width:601px){.update-stack{display:none}.chat-start{padding-top:58px}.chat-start h1{margin-top:28px;margin-bottom:24px}.quick-actions{margin-top:38px}}@media (max-width:600px){:root{--mobile-header-height:52px}.desktop-only{display:none}.mobile-only{display:inline-flex}.mobile-header{background:color-mix(in srgb, var(--surface) 90%, transparent);border-bottom:1px solid var(--border-soft);height:var(--mobile-header-height);z-index:20;justify-content:space-between;align-items:center;width:100%;padding:0 13px;display:flex;position:fixed;top:0}.mobile-header .icon-button,.mobile-header-spacer{width:34px;height:34px}.sidebar{transition:transform .18s;transform:translate(-105%);box-shadow:8px 0 28px #14181e24}.sidebar--open{transform:translate(0)}.sidebar-backdrop{z-index:25;background:#191c1f3d;display:block;position:fixed;inset:0}.main-content{padding-top:var(--mobile-header-height);margin-left:0}.chat-page{min-height:calc(100dvh - var(--mobile-header-height))}.invite-button{top:8px}.chat-start{padding-top:62px}.overview-page{min-height:calc(100dvh - var(--mobile-header-height));padding:29px 18px 60px}}@media (max-width:460px){.invite-button span{display:none}.chat-start{padding-left:14px;padding-right:14px}.chat-start h1{margin-top:34px;margin-bottom:27px;font-size:27px;line-height:33px}.composer-picker-root,.composer{width:100%;max-width:410px}.tools-picker{left:0}.model-picker-stack{width:100%;left:0;right:auto}.model-explainer{width:calc(100vw - 28px);max-width:320px;right:0}.model-picker{width:calc(100vw - 54px);max-width:250px;left:auto;right:0}.quick-actions{margin-top:38px}.quick-actions button{padding-left:10px;padding-right:10px;font-size:11px}.filter-row{flex-wrap:wrap;align-items:stretch}.filter-row .search-field{flex-basis:calc(100% - 112px)}.agent-grid{grid-template-columns:1fr}.workflows-page{padding-right:18px}.stats-grid{grid-template-columns:1fr}.stat-card{height:94px}.workflow-scope{overflow-x:auto}.workflow-scope button{flex:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
.agent-conversation-starters{flex-wrap:wrap;gap:8px;display:flex}.agent-conversation-starters button{border:1px solid var(--border-soft);border-radius:8px;padding:8px 12px}.thread-page{color:var(--reference-text-strong);width:100%;height:100dvh;min-height:100dvh;position:relative;overflow:hidden}@media (min-width:900px){.thread-page[data-knowledge-preview=true]{width:50%}}.thread-titlebar{justify-content:center;align-items:center;height:52px;padding:0 52px;display:flex}.thread-titlebar h1{color:var(--text);text-overflow:ellipsis;white-space:nowrap;text-align:center;min-width:0;margin:0;font-size:14px;font-weight:500;line-height:24px;overflow:hidden}.thread-share{background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex;position:absolute;top:10px;right:8px}.thread-messages{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:16.5px;width:calc(100% - 32px);max-width:760px;padding:12px 0 28px;display:grid;position:absolute;top:52px;bottom:121px;left:50%;overflow-y:auto;transform:translate(-50%)}.thread-message{border:0;min-width:0;padding:0;position:relative}.thread-message--user{background:0 0;width:max-content;max-width:min(100%,422px);margin-left:auto;margin-right:0}.thread-message--assistant{min-height:104px;padding-top:37px;padding-left:44px}.thread-message p{white-space:pre-wrap;overflow-wrap:anywhere;min-height:26px;margin:0;font-size:14.8px;line-height:26px}.thread-prompt-actions{opacity:0;align-items:center;gap:8px;display:flex;position:absolute;bottom:34px;right:calc(100% + 14px)}.thread-message-time{opacity:0;color:var(--text-tertiary);text-align:right;height:13px;margin-top:6px;font-size:11px;line-height:13px;display:block}.thread-tool-events{margin-bottom:10px}.thread-message--assistant:has(.thread-knowledge-step){padding-top:0}.thread-knowledge-step{margin-bottom:10px}.thread-knowledge-step>summary{cursor:pointer;align-items:center;gap:7px;height:28px;list-style:none;display:flex}.thread-knowledge-step>summary::-webkit-details-marker{display:none}.thread-knowledge-step .thread-tool-detail{margin:12px 0}.thread-knowledge-step .thread-tool-detail>a{align-items:center;gap:8px;display:flex}.thread-knowledge-step pre{font:inherit;overflow-wrap:anywhere;white-space:pre-wrap;margin-top:10px}.thread-message--assistant:has(.thread-tool-step){padding-top:0}.thread-tool-step>summary{color:var(--text-secondary);cursor:pointer;align-items:center;gap:10px;height:28px;font-size:14.8px;line-height:20px;list-style:none;display:flex}.thread-tool-step>summary::-webkit-details-marker{display:none}.thread-tool-step:not([open])>summary>svg{transform:rotate(-90deg)}.thread-tool-avatar{text-align:center;flex:none;justify-content:center;align-items:center;width:24px;height:16px;font-size:16px;line-height:16px;display:inline-flex}.thread-tool-detail{border-left:1px solid var(--border-soft);border-radius:0;margin:8px 0 10px 12px;padding:18px 16px 18px 28px}.thread-tool-detail .thread-tool-prompt{background:var(--reference-surface-hover);border-radius:12px;max-width:80%;margin:0 0 20px auto;padding:8px 12px;font-size:14px;line-height:20px}.thread-tool-answer{align-items:start;gap:12px;display:flex}.thread-tool-answer>[data-markdown-response]{flex:1;padding-top:2px}.thread-tool-answer-avatar{border:1px solid var(--border-soft);border-radius:999px;flex:none;place-items:center;width:32px;height:32px;display:grid}.thread-context-ring{border:2px solid var(--border-soft);border-top-color:var(--text-tertiary);border-radius:999px;width:15px;height:15px;display:block}.thread-tool-detail .markdown-response{margin-left:28px}.thread-page[data-agent-chat]:not([data-embedded-agent-test]) .thread-model-mark{border-radius:999px}.app-shell[data-sidebar-collapsed] .thread-titlebar{padding-left:88px}.agent-thread-welcome{background:var(--surface-raised);border:1px solid var(--border-soft);border-radius:16px;margin:81px 0 0;padding:23px 24px 24px;position:relative}.agent-thread-welcome .agent-test-identity{align-items:center;gap:12px;display:flex}.agent-thread-welcome .agent-test-avatar{border:1px solid var(--border-soft);border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.agent-thread-welcome h2{color:var(--text);margin:0;font-size:16px;font-weight:500;line-height:24px}.agent-thread-welcome .agent-test-identity p{color:var(--text-tertiary);min-height:16px;margin:2px 0 0;font-size:12px;line-height:16px}.agent-thread-welcome .agent-test-description{color:var(--text);margin:16px 0 0;font-size:14px;line-height:23px}.agent-thread-welcome .agent-conversation-starters button{border-radius:10px;align-items:center;gap:12px;padding:14px 16px;display:flex}.agent-thread-welcome .agent-conversation-starters p{min-height:18px;font-size:13px;line-height:18px}.thread-page[data-agent-chat][data-empty=true]:not([data-embedded-agent-test]) .thread-composer{bottom:auto;top:calc(145px + var(--agent-welcome-height,130.5px))}.thread-page[data-agent-chat][data-empty=true]:not([data-embedded-agent-test]) .thread-messages{max-width:780px;overflow:visible}.agent-recent-chats{top:calc(var(--agent-welcome-height,130.5px) + 127.5px);width:100%;position:absolute;left:0}.agent-recent-heading{color:var(--text-tertiary);align-items:center;gap:6px;margin-bottom:12px;font-size:11px;line-height:16px;display:flex}.agent-recent-cards{flex-wrap:wrap;gap:12px;display:flex}.agent-recent-cards a{border:1px solid var(--border-soft);background:#fff;border-radius:8px;width:189px;padding:12px}.agent-recent-cards p:first-child{color:var(--text);min-height:33px;font-size:12px;line-height:16.5px}.agent-recent-cards p{white-space:normal;margin:0}.agent-recent-cards p:last-child{color:var(--text-tertiary);min-height:16.5px;margin-top:4px;font-size:11px;line-height:16.5px}.thread-page[data-agent-chat] .thread-message--user{max-width:min(100%,512px)}.thread-page[data-agent-chat] .thread-messages{gap:10.5px}.thread-page[data-agent-chat] .thread-model-mark>span{color:#5a5b5f;font-weight:500;line-height:24px}.thread-prompt-numbered-line{margin-left:16px}.thread-page[data-agent-chat] .thread-model-control{display:none}.thread-message--assistant>.thread-variant-pager{height:16px;margin:0;font-size:12px;position:absolute;top:-27px;right:0}.thread-message--assistant>.thread-variant-pager button{width:16px;height:16px;padding:0}.agent-form-landing{border:1px solid var(--border-soft);border-radius:16px;grid-template-columns:1fr 1fr;align-items:center;gap:0;width:min(896.5px,100% - 32px);min-height:210px;margin:0 auto;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,calc(32.5px - 50%))}.agent-form-page{height:100dvh;position:relative}.agent-form-page .thread-titlebar{justify-content:flex-start;padding-left:12px}.agent-form-title{background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;height:28px;padding:0 4px;display:flex}.agent-form-title h1{font-size:13px;line-height:18px}.agent-landing-identity{background:var(--reference-surface-hover);border-right:1px solid var(--border-soft);grid-template-columns:40px 1fr;align-content:start;align-items:center;gap:0 12px;height:100%;padding:24px;display:grid}.agent-landing-avatar{border:1px solid var(--border-soft);border-radius:999px;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.agent-landing-identity h2{color:var(--text);margin:0;font-size:16px;font-weight:500;line-height:24px}.agent-landing-identity p{color:var(--text-tertiary);margin:0;font-size:12px}.agent-landing-identity .agent-landing-description{color:var(--text-secondary);grid-column:1/-1;margin-top:20px;font-size:14px;line-height:23px}.agent-input-inline label{background:var(--surface-raised);border:0;gap:8px;width:100%;margin:0;padding:0;font-size:12px;line-height:20px;display:grid}.agent-input-inline input,.agent-input-inline textarea,.agent-input-inline select{background:var(--surface-raised);border:1px solid var(--border);color:var(--text);font:inherit;border-radius:6px;width:100%;min-height:32px;padding:6px 8px}.agent-input-inline small{color:var(--text-tertiary);margin-top:0;font-size:12px;line-height:16px}.agent-input-inline>button{background:var(--brand);color:#fff;border:0;border-radius:7px;width:100%;height:36px;font-size:13px;font-weight:500}.agent-input-inline{background:var(--surface-raised);flex-direction:column;justify-content:space-between;align-self:stretch;padding:24px;display:flex}.agent-input-inline label>span{color:var(--text);font-size:12px;line-height:12px}.agent-input-inline input{height:32px}.agent-landing-identity>div:not(.agent-landing-avatar){width:max-content}.agent-landing-avatar>span,.agent-thread-welcome .agent-test-avatar>span{font-size:20px;font-weight:400;line-height:30px}.thread-page:not([data-agent-chat]):not([data-embedded-agent-test]) .thread-messages{left:calc(50% - 5px)}.thread-page[data-agent-chat] .thread-model-mark{font-size:16px}.thread-page[data-agent-chat] .thread-message--assistant:has(.thread-tool-step) .thread-model-mark{transform:translateY(-5px)}.thread-page[data-agent-chat] .thread-title-menu>summary{align-items:center;gap:4px;height:28px;padding:0 4px;display:flex}.thread-page[data-agent-chat]:not([data-embedded-agent-test]) .thread-titlebar{padding-left:8px}.app-shell[data-sidebar-collapsed] .thread-page[data-agent-chat] .thread-titlebar{padding-left:88px}.thread-page[data-agent-chat] .thread-titlebar h1{font-size:13px;line-height:18px}.thread-header-agent-avatar{border:1px solid var(--border-soft);border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:inline-flex}.thread-header-agent-avatar>span{color:#5a5b5f;font-weight:500;line-height:15px}.thread-tool-avatar>span,.thread-tool-answer-avatar>span{color:#5a5b5f;font-weight:500;line-height:24px}@media (max-width:900px){.agent-form-landing{grid-template-columns:1fr;min-height:auto;margin:70px auto 0;position:relative;top:auto;left:auto;transform:none}.agent-landing-identity{border-right:0;border-bottom:1px solid var(--border-soft)}.agent-input-inline{gap:32px}}.thread-prompt-actions button,.thread-response-actions button,.thread-response-heading button{color:var(--text-secondary);background:0 0;border:0;justify-content:center;align-items:center;height:20px;padding:0;display:inline-flex}.thread-prompt-actions button:not(.thread-show-more){width:20px}.thread-prompt-actions .thread-show-more{width:65px;margin-left:19px;font-size:11px}.thread-response-heading{align-items:center;gap:12px;display:flex;position:absolute;top:0;left:0}.thread-model-mark{background:var(--surface-raised);border:.8px solid var(--border);color:var(--text-secondary);border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;display:inline-flex;box-shadow:0 1px 2px #0000000d}.thread-response-heading button{justify-content:flex-start;gap:6px;width:103px;height:24px;padding:0;font-size:14.8px;font-weight:500}:is(.thread-page[data-agent-chat] .thread-message--assistant:has(>.thread-response-heading>button),.thread-page[data-agent-chat] .thread-message--assistant:has(.thread-knowledge-step:not([open]))){margin-top:-5px}.thread-message--assistant>p{margin-top:0}.thread-response-actions{opacity:.5;align-items:center;gap:2px;width:max-content;margin-top:12px;display:inline-flex;position:relative}.thread-page[data-agent-chat] .thread-response-actions>.thread-regenerate-trigger{width:28px}.thread-page[data-agent-chat] .thread-regenerate-trigger>svg:last-child{display:none}.thread-page .agent-feedback{vertical-align:bottom;opacity:.5;align-items:center;gap:2px;margin:12px 0 0 2px;display:inline-flex}.thread-page .agent-feedback>button{color:var(--text-secondary);background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.thread-page .agent-feedback>.agent-feedback-comment-trigger{width:auto;margin-left:4px;font-size:11px}.thread-page .agent-feedback>[role=status]{font-size:11px}.agent-feedback-dialog{color:#000;border:1px solid var(--border-soft);background:#fbfaf9;border-radius:10px;width:min(672px,100vw - 32px);max-height:calc(100dvh - 32px);padding:16px;overflow-y:auto}.layer-backdrop:has(.agent-feedback-dialog){background:#0000001f}.agent-feedback-dialog form{gap:0;display:grid;position:relative}.agent-feedback-dialog h2{color:#13141b;margin:0;font-size:20px;font-weight:500;line-height:28px}.agent-feedback-dialog h2>span,.agent-feedback-dialog p>span{display:block}.agent-feedback-dialog p{min-height:20px;color:var(--text-tertiary);margin:4px 0 20px;font-size:14px;line-height:20px}.agent-feedback-dialog .agent-feedback-ratings+p{margin:8px 0 14px;line-height:28px}.agent-feedback-ratings,.agent-feedback-reasons{flex-wrap:nowrap;gap:6px;display:flex}.agent-feedback-ratings button,.agent-feedback-reasons button{background:var(--surface-muted);border:1px solid var(--border-soft);color:var(--text-secondary);border-radius:6px;padding:6px 10px;font-size:12px;font-weight:500;line-height:16px}.agent-feedback-ratings button{background:#fff;align-items:center;gap:4px;height:32px;font-size:13px;line-height:18px;display:flex}.agent-feedback-ratings button[aria-pressed=true]{color:#82181a;background:#fef2f2;border-color:#f2c4c4}.agent-feedback-reasons{align-items:flex-start;height:46px;margin-bottom:33px;padding-top:4px;padding-bottom:2px;overflow-x:auto}.agent-feedback-reasons button{color:#5a5b5f;border:0;border-radius:999px;flex:none;height:25.5px;padding:3px 10px}.agent-feedback-ratings button[aria-pressed=true],.agent-feedback-reasons button[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand);color:var(--brand)}.agent-feedback-ratings button:first-child{color:#5a5b5f}.agent-feedback-ratings button:first-child svg{color:#166534}.agent-feedback-ratings button:last-child{color:#82181a}.agent-feedback-ratings button:first-child[aria-pressed=true]{background:#f0fdf4;border-color:#bbf7d0}.agent-feedback-ratings button:last-child[aria-pressed=true]{background:#fef2f2;border-color:#f2c4c4}.agent-feedback-consents>div{align-items:start;gap:10px;margin-top:0;display:flex}.agent-feedback-consents{margin-bottom:17px}.agent-feedback-consents>div+div{margin-top:8px}.agent-feedback-consents span{color:#434449;font-size:13px;line-height:18px;display:block}.agent-feedback-consents [role=checkbox]{border:1px solid var(--border);background:0 0;border-radius:4px;flex:none;width:16px;height:16px;margin-top:2px}.agent-feedback-consents small{color:var(--text-tertiary);margin-top:2px;font-size:12px;line-height:16px;display:block}.agent-feedback-comment textarea{color:var(--text);font:inherit;resize:none;background:0 0;border:0;border-radius:0;width:calc(100% + 32px);height:148px;margin:0 -16px;padding:8px;display:block}.agent-feedback-dialog footer{color:#000;border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;height:52px;margin:9px -16px -16px;padding:4px 12px 12px;font-size:12px;display:flex}.agent-feedback-dialog footer button{background:var(--brand);color:#fff;border:0;border-radius:8px;width:121.5px;height:36px;padding:0 16px}.agent-feedback-dialog footer>span{color:#898a8c;background:#f0efed;width:56px;line-height:24px}.agent-feedback-close{width:28px;height:28px;color:var(--text-tertiary);background:0 0;border:0;padding:0;position:absolute;top:-4px;right:-4px}.thread-title-menu{min-width:0;max-width:100%;position:relative}.thread-title-menu summary{cursor:pointer;align-items:center;min-width:0;max-width:100%;list-style:none;display:flex}.thread-title-menu summary::-webkit-details-marker{display:none}.thread-title-menu>button{background:var(--surface-raised);border:1px solid var(--border-soft);box-shadow:var(--shadow-soft);white-space:nowrap;z-index:20;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;display:flex;position:absolute;top:28px;left:0}.thread-prompt-bubble{background:var(--reference-surface-hover);border:.8px solid #dddcda;border-radius:16px 16px 4px;padding:6px 12px}.thread-message .thread-prompt-text{color:var(--reference-text-strong);max-height:144px;font-size:14.4px;line-height:24px;overflow:hidden}.thread-message--user:has(.thread-prompt-bubble[data-overflow]){width:422px}.thread-prompt-bubble[data-overflow]{padding-bottom:9.5px}.thread-message--user:has(.thread-variant-pager){padding-bottom:22px}.thread-message--user:has(.thread-variant-pager)>.thread-message-time{margin:0;position:absolute;bottom:0;right:70px}.thread-message--user>.thread-variant-pager{height:18px;margin:0;position:absolute;bottom:0;right:0}.thread-message--user>.thread-variant-pager button{width:20px;height:18px;padding:0}.thread-page:not([data-agent-chat]):not([data-embedded-agent-test]) .thread-messages{gap:20px}.thread-page:not([data-agent-chat]):not([data-embedded-agent-test]) .thread-message--assistant{padding-top:0}.thread-page[data-agent-chat] .thread-tool-step>summary{padding-left:0}.thread-page:not([data-agent-chat]):not([data-embedded-agent-test]) .thread-model-control:not([data-model-auto]){width:auto;min-width:71px}.agent-input-inline :is(input,textarea,select):focus-visible{outline:2px solid color-mix(in srgb, var(--brand) 50%, transparent);outline-offset:0}.thread-prompt-text>div{display:block}.thread-prompt-bubble[data-expanded] .thread-prompt-text{max-height:none}.thread-prompt-bubble[data-overflow]:not([data-expanded]) .thread-prompt-text{-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 100%);mask-image:linear-gradient(#000 0% 70%,#0000 100%)}.thread-prompt-bubble>.thread-show-more{color:var(--text-secondary);font:inherit;background:0 0;border:0;height:16px;margin-top:5.5px;padding:0;font-size:12px;font-weight:500;line-height:16px}.thread-message--user:hover .thread-prompt-actions,.thread-message--user:focus-within .thread-prompt-actions,.thread-message--user:hover .thread-message-time,.thread-message--user:focus-within .thread-message-time{opacity:1}.thread-prompt-actions button{opacity:.5}.thread-prompt-actions button:hover,.thread-prompt-actions button:focus-visible{opacity:1}.thread-share-notice{background:var(--surface-raised);box-shadow:var(--shadow-soft);z-index:25;border-radius:8px;padding:12px;position:absolute;top:48px;right:12px}.thread-save-prompt form{gap:12px;display:grid}.thread-save-prompt label{gap:4px;display:grid}.thread-save-prompt input,.thread-save-prompt textarea{background:var(--surface-raised);border:1px solid var(--border);color:var(--text);font:inherit;border-radius:6px;padding:8px}.thread-save-prompt textarea{min-height:150px}html[data-brand-profile=trustence] .thread-save-prompt{width:min(520px,100vw - 32px);padding:24px}html[data-brand-profile=trustence] .thread-save-prompt h2{margin:0 0 20px}html[data-brand-profile=trustence] .thread-save-prompt input,html[data-brand-profile=trustence] .thread-save-prompt textarea{width:100%;min-width:0}html[data-brand-profile=trustence] .thread-save-prompt button{border-radius:6px;min-height:36px;padding:8px 12px}html[data-brand-profile=trustence] .thread-save-prompt button[type=submit]{background:var(--brand);color:var(--surface-raised)}@media (max-width:600px){.thread-message--user{max-width:calc(100% - 30px)}.thread-prompt-actions{justify-content:flex-end;margin-top:6px;position:static}}.thread-message--assistant:hover .thread-response-actions,.thread-response-actions:focus-within{opacity:1;pointer-events:auto}.thread-response-actions>.thread-response-copy{width:28px;height:28px}.thread-response-actions>.thread-regenerate-trigger{gap:2px;width:44px;height:26px}.thread-response-actions>button:hover,.thread-response-actions>button:focus-visible,.thread-regenerate-picker button:hover,.thread-regenerate-picker button:focus-visible{background:var(--surface-hover);outline:0}.thread-response-actions>button:focus-visible,.thread-regenerate-picker button:focus-visible{box-shadow:var(--focus-ring)}.thread-regenerate-picker{background:var(--surface-raised);border:1px solid var(--border-soft);box-shadow:var(--shadow-overlay);box-sizing:border-box;z-index:30;border-radius:8px;grid-template-rows:24px 192px 36px;gap:5.25px;width:250px;height:270.5px;padding:4px;display:grid;position:absolute;bottom:34px;left:30px}.thread-regenerate-picker h3{align-items:center;height:24px;margin:0;padding:0 6px;font-size:12px;font-weight:500;line-height:16px;display:flex}html[data-brand-profile=trustence] .thread-regenerate-picker[data-placement=below]{top:34px;bottom:auto}html[data-brand-profile=trustence] .thread-regenerate-picker{grid-template-rows:24px minmax(0,auto) 36px;height:auto}html[data-brand-profile=trustence] .thread-regenerate-picker [role=group]{align-content:start;max-height:192px}.thread-regenerate-picker [role=group]{overscroll-behavior:contain;padding:0 6px;display:grid;overflow-y:auto}.thread-regenerate-picker button{color:var(--text-control);font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;flex:none;justify-content:flex-start;align-items:center;padding:0 8px;font-size:12px;line-height:16px;display:flex}.thread-regenerate-picker [role=group]>button:first-child{justify-content:space-between;height:38px}.thread-regenerate-picker [role=group]>button:not(:first-child){height:34px}.thread-regenerate-picker [role=group]>button:first-child span:last-child{color:var(--text-tertiary);font-size:11px}.thread-regenerate-picker>button:last-child{border-top:1px solid var(--border-soft);border-radius:0 0 6px 6px;width:100%;height:36px}@media (hover:none){.thread-response-actions{opacity:1;pointer-events:auto}}.thread-message .thread-memory-tool-status{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--line-height-sm);margin:var(--space-1) var(--space-0) var(--space-0)}.thread-composer{background:var(--surface-raised);border:1px solid var(--border-soft);border-radius:16px;width:calc(100% - 32px);max-width:760px;height:106px;padding:15px 10px 10px;position:absolute;bottom:15px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000000d}.thread-composer:has([data-selected-knowledge]){height:160px}.thread-page:has(.thread-composer [data-selected-knowledge]) .thread-messages{bottom:175px}.thread-knowledge-mention{color:var(--text-response-link);font-weight:600;text-decoration:none}.thread-context-menu-root{flex:0 0 32px;width:32px;position:relative}.thread-context-menu-root>button{width:32px}.thread-context-menu{z-index:30;background:var(--surface-raised);border:1px solid var(--border-soft);border-radius:8px;width:210px;padding:8px;display:grid;position:absolute;bottom:40px;left:0}@media (min-width:900px){.thread-page[data-knowledge-chat] .thread-messages{gap:19.5px;left:calc(50% + 1px)}.thread-page[data-knowledge-chat] .thread-message--user{max-width:min(100%,512px)}.thread-page[data-knowledge-chat] .thread-model-mark{color:#8b8a8f}.thread-page[data-source-expanded]{width:30%}.thread-page[data-knowledge-chat]:not([data-embedded-agent-test]) .thread-messages{gap:18.5px;width:calc(100% - 33px);left:calc(50% + 1px)}.thread-page[data-knowledge-preview=true] .thread-message--user{max-width:min(100%,487px)}.thread-page:has(.thread-composer [data-selected-knowledge]) .thread-composer{height:146px;padding-left:10.5px}.thread-page:has(.thread-composer [data-selected-knowledge]) .thread-composer-toolbar{margin-top:17.5px}.thread-page:not([data-embedded-agent-test])[data-knowledge-chat] .thread-model-mark{color:#8b8a8f}}.thread-composer textarea{font:inherit;resize:none;background:0 0;border:0;outline:0;width:100%;height:28px;min-height:28px;padding:0 5px;line-height:25px;display:block}.thread-composer-toolbar{align-items:center;height:42px;margin-top:6px;display:flex}.thread-composer-toolbar button,.thread-composer-toolbar select{color:var(--text-secondary);font:inherit;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;height:32px;padding:0 8px;display:inline-flex}.thread-composer-toolbar>button:not(.thread-plugins,.thread-stop-button,.thread-send-button){width:32px}.thread-composer-toolbar .thread-plugins{gap:7px;width:auto}.thread-composer-spacer{flex:1}.thread-composer-toolbar select{appearance:none;color:var(--text);text-align:center;min-width:71px;padding:0 23px 0 10px}.thread-page button:disabled{opacity:.5}.thread-page [role=alert]{color:#a52a20}.thread-page .thread-stop-button{background:#171717;border:0;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.thread-page .thread-send-button{background:var(--text);color:var(--surface-raised);border-radius:999px;width:32px;margin-left:8px;padding:0}.thread-stop-icon{background:#fff;border-radius:1px;width:9px;height:9px;display:block}.thread-no-response{color:#898a8c;font-size:14.8px;font-weight:400;line-height:26px}.thread-attachments{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.thread-attachments li{background:var(--surface-muted);border:1px solid var(--border-soft);border-radius:7px;align-items:center;gap:6px;padding:3px 8px;font-size:11px;display:inline-flex}.thread-attachments small{color:var(--text-tertiary)}.thread-edit-form textarea{background:var(--surface-raised);border:1px solid var(--border-soft);color:var(--text);font:inherit;resize:vertical;border-radius:8px;width:100%;min-height:120px;padding:12px}.thread-edit-form>div{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.thread-edit-form button{background:var(--surface-raised);border:1px solid var(--border-soft);color:var(--text);font:inherit;border-radius:7px;padding:6px 12px}.thread-variant-pager{color:var(--text-tertiary);align-items:center;gap:4px;margin-top:6px;font-size:12px;display:flex}.thread-variant-pager button{color:inherit;background:0 0;border:0;width:24px;height:24px;padding:4px}.thread-variant-pager button:first-child svg{transform:rotate(180deg)}.thread-model-control{min-width:71px;height:32px;position:relative}.thread-model-display{align-items:center;gap:6px;height:32px;padding:0 8px;font-size:13px;font-weight:500;line-height:18px;display:flex}.thread-model-display svg{width:18px;height:18px}.thread-model-control select{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.thread-model-control:focus-within{box-shadow:var(--focus-ring);border-radius:8px}.thread-model-control:has(select:disabled){opacity:.5}@media (min-width:900px){.thread-page:not([data-embedded-agent-test]) .thread-titlebar{justify-content:flex-start;padding-left:13px}.thread-page:not([data-embedded-agent-test]) .thread-titlebar h1{font-size:13px}.thread-page[data-agent-chat] .thread-title-menu>summary{gap:8px}.thread-page[data-agent-chat] .thread-messages{gap:22.5px}.thread-page:not([data-embedded-agent-test]) .thread-composer{max-width:778px}.thread-page:not([data-embedded-agent-test]) .thread-composer textarea{height:24.5px;min-height:24.5px;padding-top:4px;font-size:15px;line-height:24.5px}.thread-page:not([data-embedded-agent-test]) .thread-composer-toolbar{height:32px;margin-top:21.5px}.thread-page:not([data-embedded-agent-test]) .thread-composer-toolbar .thread-plugins{gap:6px;width:78px;padding:0 8px;font-size:12px;font-weight:500;line-height:16px}.thread-page:not([data-embedded-agent-test]) .thread-send-button{margin-left:8px}.thread-page:not([data-embedded-agent-test]) .thread-send-button:disabled{background:var(--surface-disabled);color:var(--text-disabled);opacity:1}.thread-model-mark .agent-auto-mark{width:17px;height:17px}.thread-page:not([data-embedded-agent-test]) .thread-model-mark{color:#13141b;border-radius:999px}.thread-page:not([data-embedded-agent-test]) .thread-prompt-actions button{color:var(--text)}.thread-page:not([data-embedded-agent-test]) .thread-model-control{width:71px;min-width:71px}.thread-page:not([data-embedded-agent-test]) .thread-model-display{gap:6px;padding:0 8px}.thread-page:not([data-embedded-agent-test]) .thread-show-more{height:16px;margin-top:4.5px}.thread-page:has(.thread-composer [data-selected-knowledge]) .thread-composer textarea{padding-top:0}.thread-page:has(.thread-composer [data-selected-knowledge]) .thread-composer-toolbar{padding-left:0}}@media (max-width:480px){.thread-page:not([data-embedded-agent-test]):has(.thread-composer [data-selected-knowledge]){height:calc(100dvh - 52px);min-height:0}.thread-page:has(.thread-composer [data-selected-knowledge]) .thread-model-control{flex-shrink:1;min-width:0}.thread-page:has(.thread-composer [data-selected-knowledge]) .thread-model-display{min-width:0}.thread-page:has(.thread-composer [data-selected-knowledge]) .thread-model-display>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}
.pilot-login-shell{place-items:center;min-height:100dvh;padding:24px;display:grid}html[data-brand-profile=trustence] .pilot-contact{color:var(--text-secondary);overflow-wrap:anywhere;align-items:flex-start;gap:8px;margin:12px 0;font-size:13px;line-height:20px;display:flex}html[data-brand-profile=trustence] .pilot-contact svg{flex:0 0 16px;margin-top:2px}html[data-brand-profile=trustence] .pilot-contact a{color:var(--text-response-link);font:inherit;background:0 0;padding:0;text-decoration:underline}html[data-brand-profile=trustence] .profile-menu>.pilot-contact{margin:12px 16px}html[data-brand-profile=trustence] [hidden]{display:none!important}.pilot-unavailable-page{padding:62px 32px 32px 33px}.pilot-unavailable-page h1{margin:0;font-size:20px;font-weight:600;line-height:28px}.settings-shell-content:has(.pilot-unavailable-page){width:100%;margin-left:0;padding-bottom:0}.pilot-unavailable-card{background:var(--surface-raised);border:1px solid var(--border-soft);border-radius:12px;max-width:640px;margin-top:24px;padding:32px;font-size:14px;line-height:20px}.pilot-unavailable-card p{margin:16px 0 24px}.pilot-unavailable-card a{background:var(--brand);color:#fff;border-radius:8px;align-items:center;padding:8px 16px;display:inline-flex}html[data-brand-profile=trustence] .settings-sidebar-scrollbar,html[data-brand-profile=trustence] .settings-main-scrollbar{display:none}html[data-brand-profile=trustence] .settings-preferences-sidebar nav,html[data-brand-profile=trustence] .settings-preferences-main{scrollbar-width:auto;overflow-y:auto}html[data-brand-profile=trustence] .model-button:focus:not(:focus-visible),html[data-brand-profile=trustence] .thread-model-control select:focus:not(:focus-visible){box-shadow:none;outline:none}html[data-brand-profile=trustence] .agent-builder-composer,html[data-brand-profile=trustence] .agent-builder-history,html[data-brand-profile=trustence] .agent-labels-section,html[data-brand-profile=trustence] .agent-web-access{display:none}html[data-brand-profile=trustence] .list-heading-row>div>div{white-space:nowrap;width:auto}html[data-brand-profile=trustence] .agent-feedback-dialog h2{overflow-wrap:anywhere;padding-right:32px}html[data-brand-profile=trustence] .agent-feedback-dialog footer button{white-space:nowrap;width:auto;min-width:121.5px}html[data-brand-profile=trustence] .agent-header-actions button.agent-use-button{white-space:nowrap;flex-shrink:0;width:auto}html[data-brand-profile=trustence] .knowledge-upload-button,html[data-brand-profile=trustence] .knowledge-empty>button{white-space:nowrap;width:auto;min-width:115px;padding-inline:12px}html[data-brand-profile=trustence] .knowledge-title{min-width:0;height:auto}html[data-brand-profile=trustence] .knowledge-title h1{overflow-wrap:anywhere;min-width:0}html[data-brand-profile=trustence] .knowledge-title>svg{flex-shrink:0}html[data-brand-profile=trustence] .library-folder-sheet .library-scheduled-submit-button{white-space:nowrap;width:auto;min-width:121px;padding-inline:12px}html[data-brand-profile=trustence] .library-create-folder-button{white-space:nowrap;width:auto;min-width:121px;padding-inline:10px}html[data-brand-profile=trustence] .reference-prompt-add-folder,html[data-brand-profile=trustence] .reference-prompt-add-button,html[data-brand-profile=trustence] .reference-prompt-save,html[data-brand-profile=trustence] .reference-prompt-variable,html[data-brand-profile=trustence] .reference-prompt-visibility{white-space:nowrap;width:auto}html[data-brand-profile=trustence] .reference-prompt-visibility>span{width:auto}html[data-brand-profile=trustence] .reference-prompt-folders-header h2{overflow-wrap:anywhere;width:auto;min-width:0}html[data-brand-profile=trustence] .reference-prompt-folder-copy strong,html[data-brand-profile=trustence] .reference-prompt-folder-copy h3{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}html[data-brand-profile=trustence] .reference-prompt-fill-header h2{overflow-wrap:anywhere;min-width:0}html[data-brand-profile=trustence] .reference-prompt-fill-close{flex-shrink:0}@media (max-width:1023px){html[data-brand-profile=trustence] .reference-prompt-page{min-width:0;padding-inline:16px}html[data-brand-profile=trustence] .reference-prompt-folders-header,html[data-brand-profile=trustence] .reference-prompt-breadcrumb,html[data-brand-profile=trustence] .reference-prompt-actions{flex-wrap:wrap}html[data-brand-profile=trustence] .reference-prompt-list,html[data-brand-profile=trustence] .reference-prompt-folder-list{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;max-width:100%}html[data-brand-profile=trustence] .reference-prompt-row,html[data-brand-profile=trustence] .reference-prompt-folder-card{box-sizing:border-box;min-width:0}html[data-brand-profile=trustence] .library-page{min-width:0;padding-inline:16px}html[data-brand-profile=trustence] .library-page-header,html[data-brand-profile=trustence] .library-section{width:100%;min-width:0;transform:none!important}html[data-brand-profile=trustence] .library-page-header p,html[data-brand-profile=trustence] .library-folders-empty p{white-space:normal;width:auto;max-width:100%}html[data-brand-profile=trustence] .library-toolbar,html[data-brand-profile=trustence] .library-folder-view-header{flex-wrap:wrap}html[data-brand-profile=trustence] .library-folder-view-header h2{overflow-wrap:anywhere;width:100%}html[data-brand-profile=trustence] .library-folder-view-header small{white-space:nowrap}html[data-brand-profile=trustence] .library-folder-view>.library-recent-list{overflow-x:auto}html[data-brand-profile=trustence] .library-folder-view .library-file-columns,html[data-brand-profile=trustence] .library-folder-view .library-file-row{min-width:490px}html[data-brand-profile=trustence] .knowledge-page{min-width:0;padding-inline:16px}html[data-brand-profile=trustence] .knowledge-header,html[data-brand-profile=trustence] .knowledge-file-toolbar,html[data-brand-profile=trustence] .knowledge-documents,html[data-brand-profile=trustence] .knowledge-empty{width:100%;min-width:0}html[data-brand-profile=trustence] .knowledge-breadcrumb{max-width:100%;overflow:hidden}html[data-brand-profile=trustence] .knowledge-breadcrumb>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html[data-brand-profile=trustence] .knowledge-file-toolbar{height:auto}html[data-brand-profile=trustence] .knowledge-file-controls{flex-wrap:wrap;gap:8px;min-width:0;margin-left:0}html[data-brand-profile=trustence] .knowledge-documents--list{padding-left:24px;overflow-x:auto}html[data-brand-profile=trustence] .knowledge-documents--list .knowledge-file-head,html[data-brand-profile=trustence] .knowledge-documents--list .knowledge-file-row{min-width:490px}html[data-brand-profile=trustence] .knowledge-empty{padding:16px}}@media (max-width:600px){html[data-brand-profile=trustence] .thread-page{height:calc(100dvh - var(--mobile-header-height));min-height:calc(100dvh - var(--mobile-header-height))}}

