.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}h1{font-size:24px;line-height:32px}h2{font-size:18px;line-height:24px}h3{font-size:14px;line-height:20px;font-weight:700}h4{font-size:14px;line-height:20px;font-weight:400}@font-face{font-family:ProximaNova_Regular;src:url("./media/proximanova-regular-KQ3Q2RGM.eot");src:url("./media/proximanova-regular-KQ3Q2RGM.eot?#iefix") format("embedded-opentype"),url("./media/proximanova-regular-C44W4G3B.woff") format("woff"),url("./media/proximanova-regular-Z27PSAUM.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:ProximaNova_Bold;src:url("./media/proximanova-bold-R7J5U677.eot");src:url("./media/proximanova-bold-R7J5U677.eot?#iefix") format("embedded-opentype"),url("./media/proximanova-bold-5E7ENWNU.woff") format("woff"),url("./media/proximanova-bold-O7NPQA7V.ttf") format("truetype");font-weight:400;font-style:normal}h2{font:700 14px ProximaNova_Bold;color:#252536;line-height:17px}h3{font:700 14px ProximaNova_Bold;color:#4a4a4a;line-height:17px}html,body{height:100vh;min-height:100%;margin:0;overflow:hidden;width:100%;background-color:#fff}body,app-sa-root{font:14px ProximaNova_Regular,sans-serif;font-weight:500;font-style:normal;line-height:17px;color:#252536;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}.copilot-main{height:calc(100% - 33px);overflow:hidden;display:flex;flex-direction:column;flex:1;min-height:0;padding:16px 0 16px 16px}.copilot-main.spark-v4{padding:16px 0}.copilot-main.spark-v4 gux-icon{min-inline-size:16px;min-block-size:16px}.copilot-main.spark-v4 *{font-family:Noto Sans,sans-serif}.copilot-main *{font-family:Roboto}.copilot-main * h2.copilot-suggestion{font-weight:400;font-size:14px;line-height:20px;color:#364154;min-width:0;overflow:clip}.copilot-main * h4{font-weight:400;font-size:14px;line-height:20px;color:#364154}.copilot-main * p{color:#364154;font-size:12px;line-height:20px;font-weight:400}.copilot-main * .co-pilot-suggestion-box{height:100%;width:100%;padding-inline-start:16px;padding-inline-end:16px;overflow:hidden}.copilot-main * .co-pilot-suggestion-box .co-pilot-suggestion-heading{display:flex;align-items:center;gap:8px;margin-top:16px}.copilot-main * .co-pilot-suggestion-box .co-pilot-suggestion-heading .co-pilot-heading-text{display:inherit;align-items:inherit;gap:inherit}.copilot-main * .co-pilot-suggestion-box .co-pilot-suggestion-heading img{width:16px;height:14px}.copilot-main * .co-pilot-suggestion-box .co-pilot-suggestion-heading h4{margin:0}input,button{font-family:inherit}.icons{color:#095280;height:16px;width:16px}.sa-button{color:#22527c;height:20px;background-color:#fff;border:1px solid #D1CEDB;box-sizing:border-box;border-radius:6px;font-size:12px;line-height:14px;width:76px;cursor:pointer}.sa-button.sa-button-dark{background-color:#22527c;color:#fff}.sa-button.sa-button-large{font-family:ProximaNova_Bold;font-size:14px;line-height:16px;height:30px;width:100%}.sa-button.sa-button-noline{border:none}html,body{font-family:ProximaNova_Regular,Roboto,Arial,Helvetica,sans-serif}html[dir=rtl] .transcript-container .bubble:after{transform:rotateY(180deg)}body{font-size:1.4rem;color:#444a52;margin:0;padding:0}.search-bar{width:100%;border-radius:25px;border:1px solid gray}div:focus{outline:0}div{box-sizing:border-box}.v-fill{height:100%}.fill{width:100%;height:100%}h1{font-weight:700}.settings-overlay{background-color:#fdfdfd;padding:10px 20px;border-radius:5px;box-sizing:border-box}.box{display:flex;flex-flow:column;height:calc(100% - 70px)}.bottom-column{flex:0 1 auto;position:sticky;top:100%;max-height:50%;padding-top:5px}.top-column{flex:1 1 auto;height:50%;min-height:50%}.response-snippet img{max-width:100%}.response-snippet a{text-decoration:underline}.highlight{background:#e1f5fe}.copy-to-chat-highlight{all:unset}.suggestion-view{height:inherit;overflow:hidden}.bootstrap-loading-spinner-text p{font-size:2.5vh}.bootstrap-spinner-container{height:80%;display:flex;align-items:center;justify-content:center;flex-direction:column}.bootstrap-loading{display:flex;justify-content:center}.bootstrap-loading:after{content:"";width:5vh;height:5vh;border:1vh solid #dddddd;border-top-color:#2a60c8;border-radius:5vh;animation:bootstrap-loading 1s ease infinite}@keyframes bootstrap-loading{to{transform:rotate(1turn)}}.search-badge-icon{height:32px;width:32px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:4px}.search-badge-icon:focus-within{outline:.125rem solid #2a60c8;outline-offset:.125rem}.search-badge-icon gux-button{outline:none}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}main{height:100%;overflow:hidden;display:flex;flex-direction:column}.clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.clamp-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.clamp-4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4}.acw-feedback-container app-feedback-container div.container{overflow-y:unset;border-top:unset;padding:unset;padding-inline-end:20px}@media(max-width:300px){gux-tooltip .responsive{max-width:275px}}
