.agent-markdown-hover-scroll{scrollbar-gutter:stable}@media (hover:hover) and (pointer:fine){.agent-markdown-hover-scroll:not(:hover){overflow:hidden}}.agent-markdown-hover-scroll::-webkit-scrollbar{width:8px;height:8px}.agent-markdown-hover-scroll::-webkit-scrollbar-track{background:0 0}.agent-markdown-hover-scroll::-webkit-scrollbar-thumb{background:0 0;border:none;border-radius:4px}.agent-markdown-hover-scroll:hover::-webkit-scrollbar-thumb{background:var(--ml-primary-3)}.agent-markdown-hover-scroll:hover::-webkit-scrollbar-thumb:hover{background:var(--ml-primary-4)}@supports not selector(::-webkit-scrollbar){.agent-markdown-hover-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent}.agent-markdown-hover-scroll:hover{scrollbar-color:var(--ml-primary-3) transparent}}
@media (max-width:767px),(max-width:1279px) and (orientation:portrait){.fixed.bottom-0.min-w-full.rounded-t-4{border-top-left-radius:0!important;border-top-right-radius:0!important;padding-bottom:20px!important}.fixed.bottom-0.min-w-full.rounded-t-4>.flex.items-center.justify-between>div{color:#000!important;letter-spacing:0!important;text-transform:none!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}.fixed.bottom-0.min-w-full.rounded-t-4>.flex.items-center.justify-between>button svg{color:#00000080!important;width:20px!important;height:20px!important}.mylens-overlay>div.items-end>div{border-radius:24px 24px 0 0!important}.mylens-overlay>div.items-end>div>.flex.items-start.justify-between{padding-top:20px!important;padding-bottom:20px!important}.mylens-overlay>div.items-end>div>.w-full.flex-1.min-h-0{padding-bottom:20px!important}.mylens-overlay>#storyboard-skill-browser-modal>div>.w-full.flex-1.min-h-0,.mylens-overlay>#agent-design-theme-browser-modal>div>.w-full.flex-1.min-h-0,.mylens-overlay>#composer-visuals-browser-modal>div>.w-full.flex-1.min-h-0,.mylens-overlay>#add-source-modal>div>.w-full.flex-1.min-h-0{padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.mylens-overlay>div.items-end .ml-modal-header-title{color:#000!important;letter-spacing:0!important;text-transform:none!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}.mylens-overlay>div.items-end .ml-modal-header-close svg,.ml-mobile-sheet-close svg{color:#00000080!important;width:20px!important;height:20px!important}.mylens-overlay>div.items-end>div.ml-sheet-square,.mylens-overlay>div.items-end>div.ml-bottom-drawer{border-radius:0!important}.mylens-overlay>div.items-end>div.ml-bottom-drawer{gap:20px!important;padding-top:20px!important;padding-bottom:20px!important}.mylens-overlay>div.items-end>div.ml-bottom-drawer>.flex.items-start.justify-between,.mylens-overlay>div.items-end>div.ml-bottom-drawer>.w-full.flex-1.min-h-0{padding-top:0!important;padding-bottom:0!important}.mylens-overlay>div.items-end>div.ml-library-drawer>.w-full.flex-1.min-h-0{flex-direction:column!important;display:flex!important;overflow:hidden!important}.ml-action-rows>.flex{gap:1px!important}.ml-action-rows .group{background:0 0!important;border-radius:0!important;min-height:36px!important;padding-left:0!important;padding-right:0!important}.ml-action-rows .group:hover{background:0 0!important}.ml-action-rows .group>button:first-child{min-height:36px!important;color:var(--ml-primary-10)!important;gap:12px!important;padding:0!important;font-size:13px!important;font-weight:500!important;line-height:20px!important}.ml-action-rows .group>button:first-child>svg{box-sizing:content-box!important;width:20px!important;height:20px!important;color:var(--ml-primary-10)!important;flex:none!important;padding:2px!important}.ml-action-rows .group>button:not(:first-child){width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;color:var(--ml-primary-10)!important;margin-right:0!important;padding:0!important}.ml-action-rows .group>button:not(:first-child) svg{width:20px!important;height:20px!important}.mylens-overlay>div.items-end>div.ml-bottom-drawer .ml-modal-header-title{font-size:16px!important;font-weight:600!important;line-height:24px!important}.mylens-overlay>#infographic-drawer>div{width:100%!important;height:100dvh!important;max-height:100dvh!important;box-shadow:none!important;border-radius:0!important;inset:0!important}.mylens-overlay>#infographic-drawer>div>.w-full.flex-1.min-h-0{padding:0!important}}
