.composer-mode-picker-backdrop[data-v-7e213ba1]{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030910ad;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.composer-mode-picker-dialog[data-v-7e213ba1]{border:1px solid rgb(var(--brand-rgb)/34%);background:var(--panel-strong,var(--panel));border-radius:8px;outline:0;width:min(520px,100%);max-height:calc(100dvh - 36px);overflow-y:auto;box-shadow:0 24px 80px #00000061}.composer-mode-picker-heading[data-v-7e213ba1]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 13px;display:flex}.composer-mode-picker-heading>div[data-v-7e213ba1]{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.composer-mode-picker-heading strong[data-v-7e213ba1]{color:var(--ink);font-size:18px}.composer-mode-picker-heading small[data-v-7e213ba1]{color:var(--muted);font-size:12px;line-height:1.5}.composer-mode-picker-heading button[data-v-7e213ba1]{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;display:grid}.composer-mode-picker-heading button[data-v-7e213ba1]:hover{background:rgb(var(--brand-rgb)/10%);color:var(--brand)}.composer-mode-picker-list[data-v-7e213ba1]{background:var(--line);gap:1px;padding:7px 0;display:grid}.composer-mode-picker-option[data-v-7e213ba1]{background:var(--panel-strong,var(--panel));min-height:78px;color:var(--ink);text-align:left;cursor:pointer;border:0;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:10px 17px;display:grid}.composer-mode-picker-option[data-v-7e213ba1]:focus-visible,.composer-mode-picker-option[data-v-7e213ba1]:hover{background:rgb(var(--brand-rgb)/8%)}.composer-mode-picker-option>svg[data-v-7e213ba1]{color:var(--brand)}.composer-mode-picker-icon[data-v-7e213ba1]{border:1px solid rgb(var(--brand-rgb)/28%);background:rgb(var(--brand-rgb)/8%);width:42px;height:42px;color:var(--brand);border-radius:7px;place-items:center;display:grid}.composer-mode-picker-copy[data-v-7e213ba1]{gap:4px;min-width:0;display:grid}.composer-mode-picker-copy strong[data-v-7e213ba1]{overflow-wrap:anywhere;font-size:14px}@media (width<=700px){.composer-mode-picker-backdrop[data-v-7e213ba1]{align-items:end;padding:0}.composer-mode-picker-dialog[data-v-7e213ba1]{border-bottom:0;border-left:0;border-right:0;border-radius:8px 8px 0 0;width:100%;max-height:82dvh}}
