.plus-button{position:absolute;left:7px;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:999px;border:1px solid #ececec;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s ease,border-color .2s ease,background-color .2s ease;padding:0;z-index:20}.plus-icon{font-size:22px;line-height:1;color:#111;transform:translateY(-1.5px)}@media (hover: hover) and (pointer: fine){.plus-button:hover{opacity:.65;border-color:#000}}.plus-menu{position:absolute;left:0;bottom:calc(100% + 10px);height:48px;min-height:48px;max-height:48px;box-sizing:border-box;width:fit-content;background:#fff;border:1px solid #ececec;border-radius:12px;box-shadow:0 10px 30px #00000014;padding:0;display:none;align-items:center;overflow:hidden;z-index:30}.plus-menu.show{display:inline-flex}.plus-menu__item{height:100%;width:auto;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:0;background:transparent;border-radius:10px;font-size:13px;line-height:1;white-space:nowrap;cursor:pointer}@media (hover: hover) and (pointer: fine){.plus-menu__item:hover{background-color:#f5f5f5}}.composer-row .plus-button{width:34px;height:34px;left:7px}.composer-row .plus-icon{transform:translateY(-1.5px)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ai-chat-plus-upload.css.map */
