.wl-input{color:#fff;background:#0a0a0bcc;border:1px solid #ffffff26;border-radius:.75rem;min-height:48px;padding:.75rem 1rem;font-size:16px}.wl-input::placeholder{color:#94a3b8b3}.wl-input:focus-visible,.wl-btn:focus-visible,.wl-chip:focus-visible,.wl-link:focus-visible{outline-offset:2px;outline:2px solid #43bfe3}.wl-btn{color:#fff;touch-action:manipulation;background:#ab47c7;border-radius:.75rem;min-height:48px;padding:.75rem 1.5rem;font-weight:600;transition:background-color .15s}.wl-btn:disabled{opacity:.6;cursor:progress}.wl-btn-quiet{background:#ffffff1a}.wl-check{accent-color:#ab47c7;width:1rem;height:1rem}.wl-note{color:#94a3b8;font-size:.875rem;line-height:1.5}.wl-label{color:#e2e8f0;font-size:.875rem;font-weight:600;display:block}.wl-error{color:#fca5a5;font-size:.875rem}.wl-panel{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:1rem;padding:1.25rem}.wl-panel-title{color:#fff;font-weight:600}.wl-panel-text{color:#94a3b8;margin-top:.25rem;font-size:.875rem}.wl-chip{color:#cbd5e1;touch-action:manipulation;border:1px solid #ffffff26;border-radius:9999px;min-height:40px;padding:.375rem .875rem;font-size:.875rem}.wl-chip-active{color:#fff;background:#43bfe326;border-color:#43bfe3}.wl-link{color:#94a3b8;text-underline-offset:4px;font-size:.875rem;text-decoration:underline}@media (hover:hover) and (pointer:fine){.wl-btn:hover:not(:disabled){background:#9b3db6}.wl-btn-quiet:hover:not(:disabled){background:#ffffff26}.wl-chip:hover{border-color:#ffffff4d}.wl-link:hover{color:#fff}}
