.X3c5BW_trigger{box-sizing:border-box;color:#ffd66b;border-radius:var(--def-border-radius);cursor:pointer;background:#242e38;border:0;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-height:44px;padding:0;text-decoration:none;transition:background .15s,color .15s,transform .15s;display:inline-flex;position:relative}.X3c5BW_trigger .X3c5BW_lamp{line-height:0;display:inline-flex;position:relative}.X3c5BW_trigger .X3c5BW_lamp>svg{filter:drop-shadow(0 0 3px #ffc45459);opacity:.82}.X3c5BW_trigger .X3c5BW_lampGlow{opacity:0;pointer-events:none;will-change:opacity;animation:2.6s ease-in-out infinite X3c5BW_ideasLampGlow;display:inline-flex;position:absolute;top:0;bottom:0;left:0;right:0}.X3c5BW_trigger .X3c5BW_lampGlow svg{filter:drop-shadow(0 0 8px #ffd26ed9)}.X3c5BW_trigger:hover{color:#ffe08a;background:#2e3b47;transform:translateY(-1px)}.X3c5BW_trigger:hover .X3c5BW_lampGlow{opacity:1;animation:none}.X3c5BW_trigger:hover .X3c5BW_lampGlow svg{filter:drop-shadow(0 0 9px #ffd26ef2)}.X3c5BW_trigger:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}@keyframes X3c5BW_ideasLampGlow{0%,to{opacity:0}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.X3c5BW_trigger .X3c5BW_lampGlow{animation:none}.X3c5BW_trigger .X3c5BW_lamp>svg{filter:drop-shadow(0 0 3px #ffc45473);opacity:1}}.X3c5BW_badgePublished,.X3c5BW_badgePending{--badge-ring:#242e38;position:absolute;left:-3px}.X3c5BW_badgePublished{top:-3px}.X3c5BW_badgePending{bottom:-3px}
.DaAP0G_trigger{box-sizing:border-box;border-radius:var(--def-border-radius,8px);color:#7cc4f8;background:#2aabee1a;border:1px solid #2aabee47;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.DaAP0G_trigger:hover{color:#b3ddfb;background:#2aabee2e;border-color:#2aabee73}.DaAP0G_trigger:active{transform:scale(.94)}.DaAP0G_trigger:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px}.DaAP0G_icon{flex:none}
.fcFHHa_trigger{box-sizing:border-box;border-radius:var(--def-border-radius,8px);color:#a3aaf8;background:#5865f21f;border:1px solid #5865f252;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.fcFHHa_trigger:hover{color:#c9cdfb;background:#5865f233;border-color:#5865f280}.fcFHHa_trigger:active{transform:scale(.94)}.fcFHHa_trigger:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px}.fcFHHa_icon{flex:none}
.ZRc4Cq_trigger{box-sizing:border-box;border-radius:var(--def-border-radius,8px);color:#fcd34d;background:#f5b3011a;border:1px solid #f5b30147;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.ZRc4Cq_trigger:hover{color:#fde68a;background:#f5b3012e;border-color:#f5b30173}.ZRc4Cq_trigger:active{transform:scale(.94)}.ZRc4Cq_trigger:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px}.ZRc4Cq_icon{flex:none}
.fEmSwa_root{position:relative}.fEmSwa_input{text-overflow:ellipsis;padding-right:46px}.fEmSwa_panel{left:0;right:0}.fEmSwa_clear{z-index:2;width:32px;height:32px;color:var(--text);font-size:24px;position:absolute;top:6px;right:8px}.fEmSwa_item{color:var(--text);border-radius:6px;align-items:center;gap:12px;padding:8px;display:flex}.fEmSwa_item:hover,.fEmSwa_active{background:#ffffff17}.fEmSwa_item:focus-visible{background:#ffffff17}.fEmSwa_item img,.fEmSwa_preview{object-fit:cover;background:#ffffff0f;border-radius:4px;flex:0 0 80px;width:80px;height:45px}.fEmSwa_text{flex-direction:column;gap:4px;min-width:0;display:flex}.fEmSwa_text strong,.fEmSwa_text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fEmSwa_text small{color:var(--field-placeholder-color)}.fEmSwa_all{width:100%;color:var(--text);border-top:1px solid #ffffff1a;padding:12px;display:block}
.l12n6q_brand{display:inline-block;position:relative}.l12n6q_accent{color:#b3fff1;letter-spacing:.03em;background:#123d3c;border:1px solid #8cded5;border-radius:.4em;padding:.02em .3em;font-size:.25em;font-style:italic;font-weight:800;line-height:1.2;position:absolute;bottom:-.12em;right:0}
