.ss-composer.ss-composer-compact textarea{max-height:none}
.ss-composer-compact .ss-composer-grip{display:flex;top:-12px;width:104px;height:24px;z-index:2;touch-action:none;user-select:none;border-radius:8px;outline-offset:-3px}
.ss-composer-compact .ss-composer-grip::before{width:44px;height:3px;background:color-mix(in srgb,var(--ss-muted) 60%,var(--ss-line));border-radius:4px;transition:width .12s ease,background .12s ease}
.ss-composer-compact .ss-composer-grip:hover::before,.ss-composer-compact .ss-composer-grip:focus-visible::before,.ss-composer-compact .ss-composer-grip.ss-resize-active::before{width:64px;background:var(--ss-blue)}
.ss-composer-compact .ss-composer-grip:focus-visible{outline:2px solid var(--ss-blue)}
.ss-composer-compact .ss-composer-grip[aria-disabled="true"]{cursor:default;opacity:.5}
.ss-resizing .ss-composer.ss-composer-compact{transition:none}
@media(pointer:coarse){.ss-composer-compact .ss-composer-grip{width:128px;height:30px;top:-15px}}
@media(prefers-reduced-motion:reduce){.ss-composer-compact .ss-composer-grip::before{transition:none}}
