.composer_container{--copilot-search-page-fade-color:var(--smtc-background-web-page-primary);isolation:isolate;background:transparent;padding-top:var(--smtc-padding-content-xx-large);pointer-events:none}.composer_container::before{content:"";position:absolute;top:0;right:0;left:0;height:var(--smtc-padding-content-xx-large);z-index:0;pointer-events:none;background:linear-gradient(to bottom,transparent 0,var(--copilot-search-page-fade-color) 100%)}.composer_container::after{content:"";position:absolute;inset:var(--smtc-padding-content-xx-large) 0 0;z-index:0;pointer-events:auto;background:var(--copilot-search-page-fade-color)}.composer_container>*{z-index:1;pointer-events:auto}.b_zero_mode .cs_zero_centered .composer_container::before,.b_zero_mode .cs_zero_centered .composer_container::after{content:none}.b_zero_mode .cs_zero_centered .composer_container{background:transparent}@media(forced-colors:active){.composer_container::before,.composer_container::after{background:Canvas}.composer_container::before{pointer-events:auto}}.composer_wrapper{width:calc(100% - 32px);max-width:744px;color:var(--smtc-foreground-content-neutral-primary);background:var(--bing-smtc-ctrl-search-box-background-rest);border:1px solid var(--bing-smtc-stroke-ctrl-subtle);border-radius:var(--bing-static-corner-rounded-xx-large);box-shadow:var(--smtc-shadows-floating-action-button-rest);padding:var(--smtc-padding-content-small);box-sizing:border-box}.composer_container .suggestion_container{display:none}.composer_inner_wrapper{display:flex;flex-direction:column;align-items:flex-end;row-gap:var(--smtc-gap-between-content-x-small);color:var(--smtc-foreground-content-neutral-primary);background:transparent;border-radius:0;padding:var(--smtc-padding-content-none) var(--smtc-padding-content-x-small) var(--smtc-padding-content-xxx-small)}.composer_top{display:flex;flex-direction:row;min-height:32px;padding:var(--smtc-padding-content-xxx-small) var(--smtc-padding-content-none);flex:1;align-self:stretch}.composer_bottom{display:flex;flex-direction:row;justify-content:space-between;flex:1;align-items:center;align-self:stretch;padding:var(--smtc-padding-content-none);height:32px}.composer_inner_wrapper button{cursor:pointer}.b_composer_controls_left,.b_composer_controls_right{height:32px;display:flex;align-items:center;flex-direction:row;gap:var(--smtc-gap-between-content-x-small)}.composer_inner_wrapper .b_copilot_composer{flex:1 1;border:0;resize:none;background:transparent;text-align:start;max-height:182px;padding:var(--smtc-padding-content-xxx-small) var(--smtc-padding-content-none);color:var(--smtc-foreground-content-neutral-primary);caret-color:var(--smtc-foreground-content-neutral-primary);scrollbar-color:#8b8b8b transparent;scrollbar-width:thin;font:var(--bing-smtc-text-global-body2)}.composer_inner_wrapper .b_copilot_composer::-webkit-scrollbar-button{display:none}.composer_inner_wrapper .b_copilot_icon,.composer_l_icon .b_copilot_icon{width:36px;height:36px;background:url(/rp/em88jYr3ZOv7yX3AqoOU5z8EEnA.png) no-repeat;background-size:24px 24px;background-position:center;transition:width .1s cubic-bezier(.25,1,.5,1)}.composer_inner_wrapper .b_copilot_icon.cn_brand,.composer_l_icon .b_copilot_icon.cn_brand{background:none;display:flex;align-items:center;justify-content:center}.composer_inner_wrapper .b_copilot_icon.cn_brand svg,.composer_l_icon .b_copilot_icon.cn_brand svg{fill:var(--bing-smtc-foreground-content-brand-rest);width:22px;height:22px}.composer_inner_wrapper .b_copilot_icon.hidden,.composer_l_icon .b_copilot_icon.hidden{display:block;width:0;overflow:hidden}.composer_inner_wrapper .b_copilot_send{display:flex;flex-direction:row;justify-content:center;align-items:center;isolation:isolate;width:28px;min-width:28px;height:28px;min-height:28px;max-height:28px;background:var(--smtc-background-ctrl-active-brand-rest);box-shadow:0 .5px 3px rgba(0,0,0,.2);border-radius:var(--smtc-corner-circular);flex:none;order:1;flex-grow:0;align-self:end;border:0;z-index:1}.b_copilot_send_icon{width:20px;height:20px}.composer_inner_wrapper .b_copilot_send svg{width:16px;height:16px;display:block;fill:var(--smtc-background-card-on-primary-default-rest)}.composer_inner_wrapper .b_copilot_send:not(:disabled):hover{background:var(--smtc-foreground-content-neutral-primary);opacity:.85}.composer_inner_wrapper .b_copilot_send:disabled{background:var(--smtc-foreground-ctrl-neutral-primary-disabled);cursor:default}.composer_inner_wrapper .b_copilot_send:disabled svg{fill:var(--smtc-background-card-on-primary-default-rest);opacity:.4}.composer_inner_wrapper .b_copilot_send:not(:disabled):active{background:var(--smtc-foreground-content-neutral-primary)}.composer_inner_wrapper .b_copilot_send:not(:disabled):active svg{fill:var(--smtc-background-card-on-primary-default-rest)}.composer_inner_wrapper .b_copilot_menu_more{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;width:36px;height:36px;flex:none;order:0;flex-grow:0;margin-top:auto;border:0;background:rgba(255,255,255,0);border-radius:var(--mai-smtc-corner-list-card-default)}.b_zero_mode .composer_inner_wrapper .b_copilot_menu_more:not([b_show]){display:none}.composer_inner_wrapper .b_copilot_menu_more svg{fill:#000}.composer_inner_wrapper .b_copilot_menu_more:active{background:rgba(255,255,255,.35)}.composer_inner_wrapper .b_copilot_menu_more:hover{background:rgba(255,255,255,.5)}.composer_inner_wrapper .b_copilot_menu_more:disabled{background:rgba(255,255,255,0)}.composer_inner_wrapper .b_copilot_menu_more:disabled svg{opacity:.3}.composer_inner_wrapper .b_copilot_composer:focus-visible{outline:0}.composer_inner_wrapper .b_copilot_composer::placeholder{color:var(--bing-smtc-foreground-content-neutral-tertiary)}.composer_inner_wrapper .b_copilot_composer:focus::placeholder{opacity:0}.b_copilot_menu{align-self:end}.composer_inner_wrapper .b_copilot_stop_streaming{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;width:36px;height:36px;border-radius:14px;flex:none;order:1;flex-grow:0;align-self:end;border:0;box-shadow:0 .5px 3px rgba(0,0,0,.2);background:var(--smtc-background-ctrl-neutral-hover)}.b_copilot_stop_streaming:not(.hidden)~.b_copilot_send{display:none}.composer_inner_wrapper .b_copilot_stop_streaming:hover{background:var(--smtc-background-ctrl-neutral-pressed)}.b_copilot_stop_streaming svg{fill:var(--smtc-stroke-ctrl-on-outline-rest)!important}.b_copilot_drop_menu{position:absolute;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:12px;position:absolute;width:146px;height:54px;right:0;top:-52px;background:rgba(255,255,255,10);border:1px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.04),0 8px 12px 4px rgba(0,0,0,.04);backdrop-filter:blur(30px);border-radius:16px}.b_copilot_menu_cont{position:absolute;bottom:60px;right:0;overflow:hidden;border-radius:12px;background:linear-gradient(0deg,rgba(248,244,242,.6),rgba(248,244,242,.6)),linear-gradient(0deg,rgba(228,230,241,.8),rgba(228,230,241,.8)),rgba(255,255,0,.1);background-blend-mode:normal,luminosity,saturation;border:1px solid #fff;box-shadow:0 16px 24px -2px rgba(0,0,0,.12);backdrop-filter:blur(30px);border-radius:20px}@media(forced-colors:active){.b_copilot_menu_cont{background:currentColor}}.b_copilot_menu_cont button{display:flex;align-items:center;color:rgba(51,48,46,1);fill:rgba(120,114,111,1);background:rgba(0,0,0,0)}.b_copilot_menu_cont button:hover{background:rgba(0,0,0,.05)}.b_copilot_menu_cont button:active{background:rgba(0,0,0,.03);color:rgba(120,114,111,1);fill:rgba(120,114,111,1)}.b_copilot_menu_cont button:disabled{background:rgba(0,0,0,0);opacity:.4}.b_copilot_menu_cont .b_copilot_menu_action_icon{width:20px;height:20px}.b_copilot_menu_cont .b_copilot_menu_action_icon svg{fill:inherit}.b_copilot_menu_action_label{font-size:16px;font-family:"SF Pro Text","-apple-system",HelveticaNeue,Roboto,Arial,sans-serif;font-weight:400;line-height:26px}.b_composer_controls_right button{color:var(--bing-smtc-background-ctrl-on-image-switchable-rest);box-sizing:border-box;width:32px;height:32px;background-color:transparent}.b_copilot_menu_button{display:flex;align-items:center;justify-content:center;border:0}.b_copilot_menu_button:hover{background-color:rgba(0,0,0,.05);border-radius:14px}.b_copilot_menu_button:active{background-color:rgba(0,0,0,.03);border-radius:14px}.b_composer_controls_right button svg{fill:currentColor}.b_copilot_menu_new_search:focus-visible{outline-offset:-1px}@media screen and (-ms-high-contrast:active),screen and (forced-colors:active){.composer_inner_wrapper .b_copilot_send svg,.composer_inner_wrapper .b_copilot_menu_more svg{fill:currentcolor}.composer_inner_wrapper .b_copilot_send,.composer_inner_wrapper .b_copilot_menu_more{border:1px solid}.composer_inner_wrapper .b_copilot_send:disabled svg{fill:CanvasText;opacity:1}}