/* browser-fold-v30.css */
html body .message-stream>.akbp-preview{position:static!important;inset:auto!important;width:100%!important;max-width:760px!important;box-sizing:border-box;margin:12px auto 24px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;float:none!important}
html body .akbp-preview-title{display:none!important}
html body .akbp-activity-toggle{width:100%;display:flex!important;align-items:center;gap:10px;min-height:44px;background:transparent!important;border:0!important;color:#aaa!important;padding:8px 0!important;font-size:15px!important;text-align:left}
html body .akbp-activity-label{flex:1;min-width:0}
html body .akbp-preview-button{width:100%;max-width:100%;border-radius:18px!important;overflow:hidden}
html body .akbp-preview [hidden]{display:none!important}
html body .akbp-activity{margin:8px 0!important;padding:0!important}
html body .akbp-preview:not([hidden]) .akbp-activity-toggle{order:0}


/* interface-v38.css */
/* Mobile reference: IMG_4424 / IMG_4425. System keyboard is native. */
html body .ak-topbar .ui36-tabs{display:flex!important}
html body .ak-topbar .ui36-title{display:none!important}
html body .ak-topbar .ui36-header-actions{display:flex!important;border:0!important;background:none!important;padding:0!important}
html body .ak-topbar .ui36-header-actions [aria-label="Настройки сообщения"]{display:none!important}
html body .ak-topbar .ui36-header-actions .ui36-round{border:1px solid #292929!important;background:#141414!important;border-radius:50%!important}
html body .composer.ak-unified-mounted:has([data-ui38]){background:#141414!important;border:1px solid #303030!important;border-radius:28px!important;padding:0!important;overflow:visible!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message){display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px 44px!important;grid-template-rows:auto!important;align-items:center!important;gap:0!important;padding:1px 3px!important;min-height:46px!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message) #ak-v61-message{grid-column:2!important;grid-row:1!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:44px!important;height:44px!important;max-height:180px!important;padding:10px 2px!important;font:400 17px/24px -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important;border:0!important;box-shadow:none!important;overflow-y:auto!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message) #ui36-attach{grid-column:1!important;grid-row:1!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message) #ak-v61-voice{grid-column:3!important;grid-row:1!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message) :is(.ak-live-launch,#ak-v61-send,#ui36-stop){grid-column:4!important;grid-row:1!important;align-self:center!important;justify-self:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:7px!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message) .ui36-model{display:none!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message)[data-action=voice] #ak-v61-send,html body .ak-v61-composer[data-ui38]:has(#ak-v61-message):not([data-action=voice]) .ak-live-launch{display:none!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message) [hidden]{display:none!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message)[data-expanded=true]{grid-template-columns:44px minmax(0,1fr) 44px 44px 44px!important;padding:6px!important;row-gap:0!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message)[data-expanded=true] #ak-v61-message{grid-column:1/-1!important;grid-row:2!important;height:auto!important;min-height:44px!important;padding:8px 6px!important;field-sizing:content}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message)[data-expanded=true] #ak-v61-attachments{grid-column:1/-1!important;grid-row:1!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message)[data-expanded=true] #ui36-attach{grid-row:3!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message)[data-expanded=true] .ui36-model{display:flex!important;grid-column:3!important;grid-row:3!important;width:44px!important;height:44px!important;justify-content:center!important;overflow:hidden;font-size:0!important;padding:0!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message)[data-expanded=true] .ui36-model img{width:22px!important;height:22px!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message)[data-expanded=true] #ak-v61-voice{grid-column:4!important;grid-row:3!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message)[data-expanded=true] :is(.ak-live-launch,#ak-v61-send,#ui36-stop){grid-column:5!important;grid-row:3!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message) :is(.ak-mode-select,#ak-v61-parent,#ak-v61-notice){grid-column:1/-1!important;grid-row:auto!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message):not(:has(.ak-live-launch))[data-action=voice] #ak-v61-send{display:flex!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message) button:focus-visible{outline:2px solid #aaa!important;outline-offset:2px}
@media(max-width:840px){
 html body .ak-topbar{height:66px!important;min-height:66px!important;padding:8px 16px!important;border-bottom:1px solid #151515!important}
 html body .ak-main{grid-template-rows:66px minmax(0,1fr)!important}
 html body .ak-topbar .ui36-tabs{height:48px!important;width:184px!important;padding:3px!important;box-shadow:inset 0 1px 2px #ffffff0c}
 html body .ak-topbar .ui36-tab{min-width:0!important;flex:1!important;padding:8px!important;font-size:17px!important}
 html body .composer.ak-unified-mounted:has([data-ui38][data-expanded=false]){width:calc(100% - 68px)!important;margin-left:34px!important;margin-right:34px!important}
 html body .composer.ak-unified-mounted:has([data-ui38][data-expanded=true]){width:calc(100% - 24px)!important;margin-left:12px!important;margin-right:12px!important;border-radius:26px!important}
 html body .composer.ak-unified-mounted:has([data-ui38]){margin-bottom:max(12px,env(safe-area-inset-bottom))!important}
 html.ak-iphone-keyboard body .composer.ak-unified-mounted:has([data-ui38]){margin-bottom:8px!important}
}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message) .ui36-native-upload{display:none!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message) .ak-live-launch{background:#fff!important;color:#000!important}
html body .ak-v61-composer[data-ui38]:has(#ak-v61-message) .ak-live-launch svg{display:block;width:22px;height:22px}

html body .ak-topbar{box-sizing:border-box!important}
html body .ak-v61-composer[data-ui38] #ak-v61-message{outline:none!important}

html body .mobile-menu [data-ui38-menu]{width:26px;height:26px;filter:invert(1)}

html body .ak-v61-composer[data-ui38]:not(.ak-settings-open) .ak-mode-select{display:none!important}
html body .ak-v61-composer[data-ui38].ak-settings-open .ak-mode-select{display:flex!important;position:static!important;grid-row:4!important;grid-column:1/-1!important;width:auto!important}
html body .ak-v61-composer[data-ui38] .ak-mode-select select{position:static!important}

