html[dir]{overflow-y:hidden;overflow-x:auto;height:100%}html[dir] body{overflow:hidden;display:flex;flex-direction:column;height:100%;min-width:850px}@media(max-height:800px){html[dir]{overflow-y:auto;min-height:800px}html #aigc-main{padding:var(--smtc-padding-content-medium);padding-bottom:var(--smtc-padding-content-small)}}body aigc-app{display:flex;--bg:var(--bing-smtc-background-card-on-primary-alt-gradient),var(--smtc-ctrl-input-background-rest);background:var(--bg);padding:var(--smtc-padding-content-x-small);padding-left:0;height:100%;box-sizing:border-box;min-height:0}header#b_header .b_scopebar{z-index:1}#aigc-main{display:flex;flex-direction:column;padding:var(--smtc-padding-content-x-large);padding-bottom:var(--smtc-padding-content-large);width:100%;border-radius:var(--mai-smtc-corner-card-default);background:var(--smtc-background-web-page-primary);box-shadow:var(--smtc-shadows-card);min-height:0;overflow:hidden;flex:1 1 0;position:relative}.aigc-composer{height:60px;display:flex;justify-content:center}.aigc-composer .b_gmcc{position:absolute;z-index:2}.aigc-composer gm-composer{overflow:hidden}.aigc-composer gm-composer-input .gmc__actions{display:none}#b_footer{background:var(--bing-smtc-background-ctrl-active-brand-rest);padding:0}.aigc-u-hidden{display:none!important}aigc-app #gi-signin .gir-overlay{background:var(--smtc-background-smoke)}@media(max-width:1000px){body aigc-app #aigc-main{padding-left:var(--smtc-padding-content-medium);padding-right:var(--smtc-padding-content-medium)}body aigc-app aigc-nav{padding:var(--smtc-padding-content-xx-small);min-width:60px}body aigc-app aigc-nav .aigc-nav__group-title,body aigc-app aigc-nav .aigc-nav__divider,body aigc-app aigc-nav .aigc-nav__text{display:none}body aigc-app aigc-nav .aigc-nav__item{justify-content:center;padding:var(--smtc-padding-content-small);gap:0}}.aigc-mobile{padding-inline-start:var(--smtc-padding-content-x-small)}.aigc-mobile aigc-nav{display:none}header#b_header{position:relative;z-index:100;padding:0;min-width:auto}.gi_nsi_overlay header#b_header{z-index:0}header#b_header .b_scopebar{position:absolute;top:0;margin-top:var(--smtc-gap-between-content-x-small)}@media(max-width:1500px) and (min-width:1301px){header#b_header .b_scopebar{max-width:850px}}@media(max-width:1300px) and (min-width:1001px){header#b_header .b_scopebar{max-width:600px}}@media(max-width:1000px){header#b_header .b_scopebar{max-width:400px}}