.composer_container{position:fixed;bottom:0;left:0;right:0;z-index:1001;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:48px;padding-top:24px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 15%)}.suggestion_container{width:max-content;max-width:100%;scrollbar-width:none;-ms-overflow-style:none}.suggestion_container::-webkit-scrollbar{display:none}.suggestion_wrapper{position:relative;display:flex;flex-direction:row;justify-content:center;gap:12px;align-items:start;padding:12px 32px 0}.suggestion_wrapper .arrow_wrapper{position:absolute;top:0;padding:16px;z-index:2;transition:opacity .2s ease-in-out}.suggestion_wrapper .arrow_wrapper.left{background:linear-gradient(270deg,var(--acf-color-page-neutral-transparent-primary,rgba(255,255,255,0)) 0%,var(--acf-color-back-neutral-primary,#fff) 30%);left:4px}.suggestion_wrapper .arrow_wrapper.right{background:linear-gradient(90deg,var(--acf-color-page-neutral-transparent-primary,rgba(255,255,255,0)) 0%,var(--acf-color-back-neutral-primary,#fff) 30%);right:4px}.suggestion_wrapper .arrow_wrapper.hidden{opacity:0;pointer-events:none}.suggestion_wrapper button.arrow{display:flex;width:42px;height:42px;padding:0 12px;justify-content:center;align-items:center;border-radius:var(--acf-radius-l,16px);border:1px solid rgba(0,0,0,.1);background:var(--acf-color-back-neutral-primary,#fff);box-shadow:0 6px 12px 0 rgba(0,0,0,.08);backdrop-filter:blur(30px);cursor:pointer}.suggestion_wrapper button.arrow span{display:flex;width:25px;height:25px;justify-content:center;align-items:center}.suggestion_wrapper button.arrow svg{fill:currentColor}.suggestion_wrapper button.arrow:hover{background:var(--acf-color-back-neutral-secondary,#f5f5f5);border:1px solid var(--acf-color-stroke-neutral-decorative,rgba(0,0,0,.1));box-shadow:0 16px 24px -2px rgba(0,0,0,.12)}.suggestion_wrapper button.arrow:active{background:var(--acf-color-back-neutral-tertiary,#ededed);border:1px solid var(--acf-color-stroke-neutral-decorative,rgba(0,0,0,.1));box-shadow:0 .5px 3px 0 rgba(0,0,0,.2)}.carousel_container{display:flex;overflow-x:auto;gap:12px;padding:4px 4px 16px;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.suggestion_container .suggestion_chip{display:flex;height:40px;padding:12px;justify-content:center;align-items:center;border-radius:var(--acf-radius-l,16px);border:1px solid #fff;background:rgba(254,251,248,.98);box-shadow:0 -4px 20px 0 rgba(255,255,255,.6),0 .5px 3px 0 rgba(0,0,0,.15),0 .5px 6px 0 rgba(209,146,86,.25);line-height:22px;backdrop-filter:blur(30px);color:var(--acf-color-fore-neutral-Quaternary,rgba(0,0,0,.6));font-size:14px;font-family:"SF Pro Text","-apple-system",HelveticaNeue,Roboto,Arial,sans-serif}.suggestion_container .suggestion_chip{cursor:pointer;user-select:none;flex-shrink:0}.suggestion_chip:hover{background:rgba(0,0,0,.05);border:.5px solid #8a4b30;box-shadow:0 -4px 20px 0 rgba(255,255,255,.6),0 .5px 3px 0 rgba(0,0,0,.15),0 .5px 6px 0 rgba(209,146,86,.25)}.suggestion_chip:active{color:var(--acf-color-fore-neutral-Tertiary,rgba(0,0,0,.75));background:rgba(0,0,0,.03);border:.5px solid #8a4b30;box-shadow:0 -4px 20px 0 rgba(255,255,255,.6),0 .5px 3px 0 rgba(0,0,0,.15),0 .5px 6px 0 rgba(209,146,86,.25)}