:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-trigger,.e2e-ai-trigger){-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);background:linear-gradient(140deg,#edf4fa32,#aab8c316);border:1px solid #ffffff78;border-radius:999px;box-shadow:inset 0 1px 2px #ffffff70,inset 0 -1px 2px #ffffff20,0 3px 10px #0002}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-popover,.e2e-ai-popover){color:#18252e;-webkit-backdrop-filter:blur(22px)saturate(1.15);backdrop-filter:blur(22px)saturate(1.15);transform-origin:100% 100%;background:linear-gradient(145deg,#f0f5f8eb,#d7e0e6e8);border:1px solid #ffffffc9;border-radius:30px;padding:12px;animation:.18s cubic-bezier(.2,.8,.2,1) liquid-model-reveal;box-shadow:inset 0 2px 4px #fff,inset 0 -2px 4px #ffffffb3,0 0 0 4px #edf5fa1f,0 18px 38px #0005}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) .liquid-model-heading{color:#18252e;text-align:left;cursor:pointer;background:#ffffff26;border:1px solid #263a4959;border-radius:999px;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;margin:0 0 10px;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.4;display:flex;box-shadow:inset 0 1px 2px #fff8}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) .liquid-model-heading strong{font-size:inherit;font-weight:650}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) .liquid-model-heading>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-option,.e2e-ai-models button){color:#18252e;min-height:44px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:18px;outline:none;margin:2px 0;padding:10px 14px}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-option,.e2e-ai-models button):hover{background:#ffffff45}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-option,.e2e-ai-models button)[aria-pressed=true]{background:#ffffff6b;border-color:#ffffff45;outline:none;box-shadow:inset 0 1px 2px #ffffff45}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-option small,.e2e-ai-models small){color:#455661}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-option>svg,.e2e-ai-models b){color:#273f4e}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-popover,.e2e-ai-popover) :is(button,input,select):focus-visible{outline-offset:-3px;outline:2px solid #243f51}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) .engine-tabs{background:#23374712;border-radius:16px;margin-bottom:8px;padding:3px}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) .engine-tabs button{color:#3d4c57;background:0 0;border-radius:13px;min-height:36px;font-size:13px}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) .engine-tabs small{color:inherit}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-model-list,.e2e-ai-models){scrollbar-color:#66798266 transparent;padding:0 2px}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-effort,.e2e-ai-reasoning){color:#f5f5f7;background:#292a2d;border:1px solid #ffffff28;border-radius:20px}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-effort,.e2e-ai-reasoning) :is(button,input):focus-visible{outline-color:#fff}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) .e2e-ai-popover .liquid-model-heading{margin-bottom:6px}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) .engine-popover[data-tab=images]{--text:#18252e;--muted:#455661;--border:#263a4940;--panel:#fff5;--bg:#e3ebf0;color:#18252e}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) .engine-popover[data-tab=images] :is(.engine-quality,.engine-note,.engine-note a,.image-options-form p,.image-options-form small){color:#455661}@keyframes liquid-model-reveal{0%{opacity:0;transform:translateY(7px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-popover,.e2e-ai-popover){animation:none}}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-trigger,.e2e-ai-trigger),:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-trigger,.e2e-ai-trigger)[aria-expanded=true]{color:#18252e;-webkit-backdrop-filter:blur(22px)saturate(1.15);backdrop-filter:blur(22px)saturate(1.15);background:linear-gradient(145deg,#f0f5f8eb,#d7e0e6e8);border-color:#ffffffc9;box-shadow:inset 0 2px 3px #fff,inset 0 -2px 3px #ffffffa3,0 0 0 3px #edf5fa18,0 5px 15px #0003}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-trigger,.e2e-ai-trigger):hover{background:linear-gradient(145deg,#f7fafcf5,#e1e9eff0)}:is(#magma-embedded-chat,:root) .engine-picker .engine-trigger-image,:is(#magma-embedded-chat,:root) .e2e-ai-picker .e2e-ai-effort{border-left-color:#263a4940}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker){--picker-ink:#172127;--picker-muted:#39474e}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-trigger,.e2e-ai-trigger),:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-trigger,.e2e-ai-trigger):is(:hover,[aria-expanded=true]){color:#f4f6f7;-webkit-backdrop-filter:blur(9px)saturate(1.2);backdrop-filter:blur(9px)saturate(1.2);background:linear-gradient(155deg,#ffffff38,#ffffff12);border:1px solid #ffffff38;box-shadow:inset 0 1px 1px #ffffff5c,0 4px 12px #0002}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-trigger>span,.engine-trigger>svg:last-child,.e2e-ai-trigger strong,.e2e-ai-trigger small,.e2e-ai-effort,.e2e-ai-chevron){color:inherit}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-trigger-image,.e2e-ai-effort){border-left-color:#ffffff30}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-popover,.e2e-ai-popover){-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);color:var(--picker-ink);background:linear-gradient(145deg,#ffffffa6,#ffffff75);border:1px solid #ffffff42;border-radius:30px;animation:none;box-shadow:inset 0 1px 1px #ffffff8c,inset 0 -1px 1px #ffffff30,0 20px 42px #0004}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) .liquid-model-heading{box-shadow:none;color:var(--picker-ink);background:0 0;border-color:#0000 #0000 #23374316;border-radius:0;margin-bottom:9px}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) .engine-tabs{background:#21343f0d;border-radius:16px}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) .engine-tabs button{color:var(--picker-muted)}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) .engine-tabs button.active{color:var(--picker-ink);background:#ffffff3d;box-shadow:inset 0 1px #ffffff45}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-option,.e2e-ai-models button){color:var(--picker-ink)}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-option,.e2e-ai-models button)[aria-pressed=true]{box-shadow:none;background:#ffffff38;border-color:#ffffff21;outline:none}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-effort,.e2e-ai-reasoning){box-shadow:none;color:var(--picker-ink);background:#ffffff12;border-color:#ffffff24}:is(#magma-embedded-chat,:root) :is(.engine-picker,.e2e-ai-picker) :is(.engine-effort-heading span,.engine-tier-label,.engine-effort-labels,.e2e-effort-caption,.e2e-ai-effort-labels),:is(#magma-embedded-chat,:root) .engine-picker .engine-effort-heading button{color:var(--picker-muted)}:is(#magma-embedded-chat,:root) .engine-picker[data-liquid-picker]>.engine-trigger,:is(#magma-embedded-chat,:root) .engine-picker[data-liquid-picker]>.engine-trigger:is(:hover,[aria-expanded=true]){z-index:56;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:1px solid #0000;border-radius:999px;position:relative}:is(#magma-embedded-chat,:root) .engine-picker[data-liquid-picker]>.engine-popover{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:56;will-change:opacity,clip-path;background:0 0;border:1px solid #0000;animation:none}.picker-glass-definitions{pointer-events:none;position:absolute;overflow:hidden}:is(#magma-embedded-chat,:root) .engine-picker>.picker-glass-surface{z-index:55;pointer-events:none;background:linear-gradient(145deg,rgb(255 255 255/calc(var(--picker-scatter,.2) + .06)),rgb(255 255 255/var(--picker-scatter,.2)));box-shadow:inset 0 1px 1px #ffffff85,inset 0 -1px 1px #ffffff27,0 var(--picker-shadow,5px) calc(var(--picker-shadow,5px) * 2) #0004;-webkit-backdrop-filter:blur(var(--picker-blur,9px)) saturate(1.2);backdrop-filter:blur(var(--picker-blur,9px)) saturate(1.2);will-change:width,height,top,left;border:1px solid #ffffff36;border-radius:24px;position:absolute}:is(#magma-embedded-chat,:root) .engine-picker>.picker-glass-surface:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 1px 0 3px #ffffff1c,inset -1px 0 2px #00000012}:root[data-theme=light] .engine-picker[data-liquid-picker]>.engine-trigger{color:#172127}
