.feedback-module__YymfjW__composer{--kind:#38b6ff}.feedback-module__YymfjW__composer:has(input[value=feedback]:checked){--kind:#f472b6}.feedback-module__YymfjW__composer:has(input[value=suggestion]:checked){--kind:#facc15}.feedback-module__YymfjW__tile{cursor:pointer;border:1px solid var(--border);background:radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--tile) 14%, transparent), transparent 62%), var(--surface-raised);border-radius:.9rem;padding:1rem;transition:transform .16s cubic-bezier(.34,1.56,.64,1),border-color .15s,box-shadow .15s;position:relative}.feedback-module__YymfjW__tile:hover{border-color:color-mix(in srgb, var(--tile) 55%, var(--border));transform:translateY(-3px)}.feedback-module__YymfjW__tile:has(input:checked){border-color:var(--tile);box-shadow:0 0 0 1px var(--tile), 0 14px 36px -14px color-mix(in srgb, var(--tile) 70%, transparent)}.feedback-module__YymfjW__tile:has(input:focus-visible){outline:2px solid var(--tile);outline-offset:3px}.feedback-module__YymfjW__tileIcon{width:2.75rem;height:2.75rem;color:var(--tile);background:color-mix(in srgb, var(--tile) 16%, transparent);border-radius:.75rem;flex-shrink:0;place-items:center;transition:box-shadow .2s,background-color .2s,color .2s;display:grid}.feedback-module__YymfjW__tile:hover .feedback-module__YymfjW__tileIcon{animation:.45s feedback-module__YymfjW__wiggle}.feedback-module__YymfjW__tile:has(input:checked) .feedback-module__YymfjW__tileIcon{color:#06121c;background:var(--tile);box-shadow:0 0 26px -2px var(--tile)}.feedback-module__YymfjW__check{color:#06121c;background:var(--tile);opacity:0;border-radius:999px;place-items:center;width:1.35rem;height:1.35rem;font-size:.7rem;font-weight:800;transition:opacity .15s,transform .2s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:.75rem;right:.75rem;transform:scale(.5)}.feedback-module__YymfjW__tile:has(input:checked) .feedback-module__YymfjW__check{opacity:1;transform:scale(1)}.feedback-module__YymfjW__tip{border-color:color-mix(in srgb, var(--kind) 40%, transparent);background:color-mix(in srgb, var(--kind) 9%, transparent);display:none}.feedback-module__YymfjW__tip svg{color:var(--kind)}:is(.feedback-module__YymfjW__composer:has(input[value=support]:checked) .feedback-module__YymfjW__tipSupport,.feedback-module__YymfjW__composer:has(input[value=feedback]:checked) .feedback-module__YymfjW__tipFeedback,.feedback-module__YymfjW__composer:has(input[value=suggestion]:checked) .feedback-module__YymfjW__tipSuggestion){display:flex}.feedback-module__YymfjW__composer .feedback-module__YymfjW__field:focus{border-color:var(--kind);box-shadow:0 0 0 3px color-mix(in srgb, var(--kind) 22%, transparent);outline:none}.feedback-module__YymfjW__send{color:#06121c;background:var(--kind);box-shadow:0 8px 24px -10px var(--kind);transition:filter .15s,transform .15s,background-color .2s}.feedback-module__YymfjW__send:hover{filter:brightness(1.08);transform:translateY(-1px)}.feedback-module__YymfjW__send:active{transform:translateY(0)scale(.98)}.feedback-module__YymfjW__send svg{transition:transform .2s}.feedback-module__YymfjW__send:hover svg{transform:translate(2px,-2px)}.feedback-module__YymfjW__publicToggle{display:flex}.feedback-module__YymfjW__composer:has(input[value=support]:checked) .feedback-module__YymfjW__publicToggle{display:none}.feedback-module__YymfjW__publicToggle:has(input:focus-visible){outline:2px solid var(--kind);outline-offset:2px}.feedback-module__YymfjW__switch{background:var(--border-strong);border-radius:999px;flex-shrink:0;width:2.6rem;height:1.5rem;transition:background-color .15s;position:relative}.feedback-module__YymfjW__switch:after{content:"";background:#fff;border-radius:999px;width:1.1rem;height:1.1rem;transition:transform .18s cubic-bezier(.34,1.56,.64,1);position:absolute;top:.2rem;left:.2rem}.feedback-module__YymfjW__publicToggle:has(input:checked) .feedback-module__YymfjW__switch{background:var(--kind)}.feedback-module__YymfjW__publicToggle:has(input:checked) .feedback-module__YymfjW__switch:after{transform:translate(1.1rem)}.feedback-module__YymfjW__bubble{animation:5s ease-in-out infinite feedback-module__YymfjW__float}.feedback-module__YymfjW__bubble:nth-child(2){animation-delay:-1.7s}.feedback-module__YymfjW__bubble:nth-child(3){animation-delay:-3.3s}@keyframes feedback-module__YymfjW__wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(10deg)}}@keyframes feedback-module__YymfjW__float{0%,to{translate:0}50%{translate:0 -7px}}@media (prefers-reduced-motion:reduce){.feedback-module__YymfjW__tile,.feedback-module__YymfjW__tile:hover .feedback-module__YymfjW__tileIcon,.feedback-module__YymfjW__bubble,.feedback-module__YymfjW__send,.feedback-module__YymfjW__send svg{transition:none;animation:none}}
