.composer-send-button{cursor:pointer;background:0 0;border:0;border-radius:1rem;place-items:center;width:2rem;height:2rem;padding:0;display:grid;position:relative}.composer-send-button__tooltip-wrap{line-height:0;display:inline-grid}.composer-send-button:hover:not(:disabled){filter:brightness(1.1)}.composer-send-button:disabled{cursor:not-allowed}.composer-send-button:disabled:not(.is-pause):not(.is-resume){opacity:1}.composer-send-button.is-active-disabled:disabled{opacity:.5}.composer-send-button__icon-layer{place-items:center;transition:opacity .22s;display:grid;position:absolute;inset:0}.composer-send-button__icon-layer.is-visible{opacity:1}.composer-send-button__icon-layer.is-hidden{opacity:0;pointer-events:none}.composer-send-button__icon-layer img{width:2rem;height:2rem;display:block}.composer-send-button__spinner{background:#1c1e22b8;border-radius:1rem;place-items:center;display:grid;position:absolute;inset:0}.composer-send-button__spinner:after{content:"";border:2px solid #8e97a547;border-top-color:#4ae7fd;border-radius:50%;width:1rem;height:1rem;animation:.75s linear infinite composer-send-spin}.composer-send-button.is-pause:not(:disabled){animation:1.8s ease-in-out infinite composer-send-pause-ready}@keyframes composer-send-spin{to{transform:rotate(360deg)}}@keyframes composer-send-pause-ready{50%{box-shadow:0 0 0 4px #4ae7fd0e}}@media (prefers-reduced-motion:reduce){.composer-send-button__icon-layer{transition:none}.composer-send-button__spinner:after,.composer-send-button.is-pause:not(:disabled){animation:none}}
.skill-picker-trigger{cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:2rem;height:2rem;padding:0;display:grid}.skill-picker-trigger img{opacity:1;width:1.5rem;height:1.5rem;display:block}.skill-picker-trigger:hover,.skill-picker-trigger.is-open{background:#ffffff0f}.skill-picker-trigger:hover img,.skill-picker-trigger.is-open img{opacity:1}.skill-picker-trigger:disabled{cursor:not-allowed;opacity:.45}.skill-picker-popover{filter:none!important}.skill-picker-popover .ant-popover-container{border:1px solid #ffffff14;border-radius:1rem;overflow:hidden;box-shadow:0 1.125rem 3rem #0000006b;background:#191a1d!important;padding:0!important}.skill-picker-popover .ant-popover-content{padding:0!important}.skill-picker-popover__panel{flex-direction:column;width:22.5rem;max-width:min(22.5rem,100vw - 3rem);max-height:22.5rem;display:flex}.skill-picker-popover__head{color:#c5cad3;flex:none;padding:.875rem 1rem 8px;font-size:.8125rem;font-weight:500;line-height:1.25rem}.skill-picker-popover__list{flex-direction:column;flex:auto;gap:2px;min-height:0;padding:0 8px 8px;display:flex;overflow:auto}.skill-picker-popover__hint{color:#8e97a5;text-align:center;margin:0;padding:1rem 8px;font-size:.75rem;line-height:1.125rem}.skill-picker-popover__item{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.75rem;align-items:flex-start;gap:.75rem;width:100%;padding:10px .75rem;transition:background .15s;display:flex}.skill-picker-popover__item:hover,.skill-picker-popover__item.is-active{background:#2a2c31}.skill-picker-popover__glyph{background:#25262b;border-radius:10px;flex:0 0 2.25rem;place-items:center;width:2.25rem;height:2.25rem;display:grid}.skill-picker-popover__glyph img{object-fit:contain;opacity:.92;width:1rem;height:1rem;display:block}.skill-picker-popover__meta{flex-direction:column;flex:1;gap:4px;min-width:0;padding-top:1px;display:flex}.skill-picker-popover__title{align-items:baseline;gap:6px;min-width:0;display:flex}.skill-picker-popover__title strong{color:#f4f6f8;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;overflow:hidden}.skill-picker-popover__title em{color:#8b919c;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem;overflow:hidden}.skill-picker-popover__meta small{color:#8b919c;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:400;line-height:1.125rem;overflow:hidden}
