[data-ask-experience] .ask-source-list{flex-direction:column;gap:4px;margin-block:24px 0;display:flex}[data-ask-experience] .ask-source-item{border-radius:var(--radius-2);min-height:72px;color:var(--color-contrast);background:0 0;align-items:center;gap:16px;margin-inline:-12px;padding:10px 12px;text-decoration:none;display:flex}[data-ask-experience] .ask-source-item:hover{background:var(--color-background-100)}[data-ask-experience] .ask-source-item img{object-fit:cover;border-radius:var(--radius-1);flex:none;block-size:66px;inline-size:88px}[data-ask-experience] .ask-source-text{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}[data-ask-experience] .ask-source-text strong{font:550 16px/1.4 var(--font-family-body);letter-spacing:normal}[data-ask-experience] .ask-source-text small{font:400 14px/1.4 var(--font-family-body);color:var(--color-secondary)}[data-ask-experience] .ask-source-item>.ask-icon{color:var(--color-accent);flex:none;width:20px;height:20px}[data-ask-experience] .ask-source-item:focus-visible,[data-ask-experience] button:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}[data-ask-experience] .ask-followups button{min-height:44px}[data-ask-experience] .ask-reader{--ask-results-width:100%;outline:none;min-width:0}[data-ask-experience] .ask-reader-toolbar{top:calc(var(--navbar--height,60px) + 4px);z-index:5;background:var(--color-background);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-block-end:24px;padding-block:12px;display:flex;position:sticky}[data-ask-experience] .ask-reader-toolbar :is(button,a),[data-ask-experience] .ask-reader-discuss{min-height:44px;font:400 14px/1.5 var(--font-family-body);color:var(--color-contrast);background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;display:inline-flex}[data-ask-experience] .ask-reader-toolbar button>.ask-icon{transform:rotate(180deg)}[data-ask-experience] .ask-reader-toolbar a{color:var(--color-secondary)}[data-ask-experience] .ask-reader-discuss{color:var(--color-accent);margin-block:24px}[data-ask-experience] .ask-reader .ask-rich-article{width:100%;max-width:100%;margin:0;font-size:18px;line-height:1.65}[data-ask-experience] .ask-reader .section-hero{padding-block-start:0}[data-ask-experience] .ask-reader .section-hero h1{letter-spacing:-.025em;font-size:clamp(28px,4vw,44px);line-height:1.2}[data-ask-experience] .ask-reader :is(img,video,iframe){max-width:100%}[data-ask-experience] .ask-selected{color:var(--color-secondary);align-items:center;gap:12px;margin-block-end:10px;font-size:14px;line-height:1.5;display:flex}[data-ask-experience] .ask-selected span{overflow-wrap:anywhere;min-width:0}[data-ask-experience] .ask-selected button{min-width:44px;min-height:44px;color:var(--color-contrast);background:0 0;border:0;flex:none;margin-inline-start:auto;padding:8px}[data-ask-experience] .ask-clear-icon{--ask-icon:var(--ri-close-line)}body:has([data-ask-reading]) .preview-chat-hero{display:none}body[data-header-layout-preview][data-layout-surface=ask]>:is(main.container,div.container[data-scope-layout])>.content{padding-top:0!important}body[data-layout-surface=ask] #ask-workspace{--ask-shell-height:var(--layout--navbar--height,60px);box-sizing:border-box;min-block-size:calc(100svh - var(--ask-shell-height));min-block-size:calc(100dvh - var(--ask-shell-height));flex-direction:column;padding-block:32px;display:flex}body[data-layout-surface=ask]:has(>.site-announcement:not([hidden])) #ask-workspace{--ask-shell-height:calc(var(--layout--navbar--height,60px) + 44px)}body[data-layout-surface=ask] #ask-workspace:not(:has([data-has-messages])){justify-content:center}body[data-layout-surface=ask] #ask-workspace>.preview-chat-hero{margin-block:0 32px}body[data-layout-surface=ask] #ask-workspace>.preview-conversation{margin-block:0}[data-ask-experience] .ask-reader-document{overflow-wrap:anywhere;inline-size:100%;min-inline-size:0;max-inline-size:100%;font-size:18px;line-height:1.65;display:block}[data-ask-experience] .ask-reader-document .ask-reader-title{letter-spacing:-.025em;margin:0 0 20px;font-size:clamp(28px,3vw,40px);line-height:1.2}[data-ask-experience] .ask-reader-document .ask-reader-excerpt{color:var(--color-secondary);margin:0 0 24px;font-size:18px;line-height:1.6}[data-ask-experience] .ask-reader-document :is(.post-content,.ask-reader-cover,.kg-width-wide,.kg-width-full){inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;margin-inline:0!important;padding-inline:0!important;inset-inline:auto!important;transform:none!important}[data-ask-experience] .ask-reader-document :where(section,article,figure,picture,.kg-card,.kg-gallery-container,.kg-gallery-row,.kg-gallery-image){box-sizing:border-box;min-inline-size:0;max-inline-size:100%}[data-ask-experience] .ask-reader-document :is(img,video){block-size:auto;max-inline-size:100%;display:block}[data-ask-experience] .ask-reader-document figure{margin-inline:0}[data-ask-experience] .ask-reader-document .ask-reader-cover{margin-block:0 32px}[data-ask-experience] .ask-reader-document .post-content{margin-block:0}[data-ask-experience] .ask-reader-document .ask-reader-cover img{inline-size:100%}[data-ask-experience] .ask-reader-document .kg-gallery-image{flex-basis:0;min-width:0}[data-ask-experience] .ask-reader-document .kg-gallery-image img{width:100%;height:auto}[data-ask-experience] .ask-reader-document pre{max-inline-size:100%;overflow:auto}[data-ask-experience] .ask-reader-document [hidden]{display:none!important}@media (width<=600px){body[data-layout-surface=ask] #ask-workspace{padding-block:24px}body[data-layout-surface=ask] #ask-workspace>.preview-chat-hero{margin-block-end:24px}body[data-layout-surface=ask] .preview-chat-hero>.preview-hero-description{font-size:14px;line-height:1.5}[data-ask-experience] .ask-source-item{gap:12px;margin-inline:-8px;padding:10px 8px}[data-ask-experience] .ask-source-item img{block-size:54px;inline-size:72px}[data-ask-experience] .ask-reader-toolbar{top:60px}[data-ask-experience] .ask-reader .ask-rich-article,[data-ask-experience] .ask-reader-document .ask-reader-excerpt,[data-ask-experience] .ask-reader-document{font-size:16px}}
