.composer-format-rail[data-v-862f21b1]{display:flex;flex-direction:column;gap:2px;flex:0 0 auto;width:var(--composer-format-rail-width,68px);padding:3px;border:1px solid var(--ui-border-default);border-radius:var(--border-radius-xl);background:color-mix(in srgb,var(--elev-control-bg) 65%,transparent);-webkit-backdrop-filter:var(--elev-overlay-blur);backdrop-filter:var(--elev-overlay-blur);box-shadow:var(--elev-floating-shadow)}.composer-format-rail__option[data-v-862f21b1]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:48px;padding:6px 2px;border:0;border-radius:calc(var(--border-radius-xl) - 4px);background:transparent;color:var(--ui-text-tertiary);font:inherit;cursor:pointer;transition:color .15s ease}.composer-format-rail__option[data-v-862f21b1] .u-button__visual{inset:0;height:100%;transform:none}.composer-format-rail__option[data-v-862f21b1] .u-button__content{display:flex;flex-direction:column;align-items:center;gap:4px}.composer-format-rail__label[data-v-862f21b1]{font-size:var(--ios-caption);font-weight:600;line-height:1}.composer-format-rail__option[data-v-862f21b1]:hover:not(.is-active){color:var(--ui-text-primary)}.composer-format-rail__option[data-v-862f21b1]:hover:not(.is-active) .u-button__visual{background:rgba(var(--ui-palette-white-rgb),.05)}.composer-format-rail__option.is-active[data-v-862f21b1]{color:var(--ui-text-on-brand)}.composer-format-rail__option.is-active[data-v-862f21b1] .u-button__visual{background:rgba(var(--ui-palette-brand-500-rgb),.24)}.composer-format-rail__option[data-v-862f21b1]:focus-visible{outline:var(--ui-ring-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.composer-format-rail__option[data-v-862f21b1]{transition:none}}
