/* Smallest mobile scale. The Large setting and browser zoom remain available. */
@media(max-width:700px){
 :root[data-theme][data-mobile-font-size=compact]{--type-control:11px;--type-meta:10px;--type-composer:12px;--type-answer:12px;--type-title:16px;--type-heading:14px}
 :root[data-theme][data-mobile-font-size=compact] #shell#shell#shell{font-size:12px}
 :root[data-theme][data-mobile-font-size=compact] #shell#shell#shell :is(button,select,label:not(.composer-ascendant-check),summary,.nav){font-size:11px!important;line-height:1.4}
 :root[data-theme][data-mobile-font-size=compact] #shell#shell#shell :is(input,textarea){font-size:12px!important;line-height:1.5}
 :root[data-theme][data-mobile-font-size=compact] #shell#shell#shell #composer#composer#composer #prompt{font-size:12px!important}
 :root[data-theme][data-mobile-font-size=compact] #shell#shell#shell :is(p,li,td,th,.message-body,.message-body p,.message-body li,.pw-status){font-size:12px!important;line-height:1.5}
 :root[data-theme][data-mobile-font-size=compact] #shell#shell#shell :is(small,.hint,.execution-feed-count,.execution-feed-stats,.result-meta-line,.task-window-heading small){font-size:10px!important;line-height:1.4}
 :root[data-theme][data-mobile-font-size=compact] #shell#shell#shell :is(h1,h2){font-size:16px!important;line-height:1.3}
 :root[data-theme][data-mobile-font-size=compact] #shell#shell#shell :is(h3,h4){font-size:14px!important;line-height:1.35}
 :root[data-theme][data-mobile-font-size=compact] #workspace-execution-feed>summary{font-size:11px!important}
 :root[data-theme][data-mobile-font-size=compact] :is(.content-expansion,.model-recovery-dialog,#floating-companion){font-size:12px}
 :root[data-theme][data-mobile-font-size=compact] .content-expansion .result-card.surface-expanded .message-body{font-size:12px!important;line-height:1.5}
 :root[data-theme][data-mobile-font-size=compact] :is(.content-expansion,.model-recovery-dialog) :is(button,select,summary){font-size:11px!important}
 :root[data-theme][data-mobile-font-size=compact] :is(.content-expansion,.model-recovery-dialog) :is(h1,h2){font-size:16px!important}
 :root[data-theme][data-mobile-font-size=compact] :is(.content-expansion,.model-recovery-dialog) :is(p,li){font-size:12px!important}
}
