.wda{min-width:0;position:relative}.wda-form{gap:.6em;display:flex}.wda-form input{min-width:0;font:inherit;color:var(--ink);flex:1}.wda-form input:focus{outline:none}.wda-form button,.wda-chips button{font:inherit;cursor:pointer}.wda-form button{border:1px solid var(--ink);background:var(--ink);color:#fff;letter-spacing:.06em;flex:none;font-size:.8125em}.wda-resume{min-width:0;max-width:100%;font:inherit;text-align:left;cursor:pointer;white-space:nowrap;align-items:baseline;gap:.6em;margin-top:.9em;font-size:.8125em;display:flex}.wda-resume b{flex:none;font-weight:600}.wda-resume span{text-overflow:ellipsis;opacity:.8;min-width:0;overflow:hidden}.wda-chips{flex-wrap:wrap;gap:.5em;margin-top:.9em;display:flex}.wda-chips button{font-size:.8125em}.wda--paper{box-sizing:content-box;max-width:44em;padding:1.25em 1.5em 1.5em}.wda--paper .wda-form input{background:#fff;border:1px solid #1a1a1a59;border-radius:2em;padding:.8em 1.1em}.wda--paper .wda-form input:focus{border-color:var(--ink)}.wda--paper .wda-form button{border-radius:2em;padding:.8em 1.4em}.wda--paper .wda-chips button{color:var(--ink);background:0 0;border:1px solid #1a1a1a33;border-radius:2em;padding:.4em .9em}.wda--paper .wda-chips button:hover{border-color:var(--ink)}.wda--hero{text-align:center;width:100%;max-width:40em;margin:0 auto}.wda--hero .wda-form input{background:#fffffff0;border:0;border-radius:2em;padding:.9em 1.4em;font-size:1.125em}.wda--hero .wda-form button{border-radius:2em;padding:0 1.6em}.wda--hero .wda-chips{justify-content:center}.wda--paper .wda-resume,.wds .wda-resume{color:var(--ink);background:0 0;border:1px solid #1a1a1a33;border-radius:2em;padding:.4em .9em}.wda--paper .wda-resume:hover,.wds .wda-resume:hover{border-color:var(--ink)}.wda--hero .wda-resume{-webkit-backdrop-filter:blur(6px);color:#fff;background:#0a0a0a66;border:1px solid #ffffff59;border-radius:2em;margin-left:auto;margin-right:auto;padding:.45em .95em}.wda--hero .wda-resume:hover{color:#0a0a0a;background:#fff;border-color:#fff}.wda--hero .wda-chips button{-webkit-backdrop-filter:blur(6px);color:#fff;background:#0a0a0a66;border:1px solid #ffffff59;border-radius:2em;padding:.45em .95em}.wda--hero .wda-chips button:hover{color:#0a0a0a;background:#fff;border-color:#fff}@media (max-width:767px){.wda--paper{padding:1em 1.25em 1.25em}.wda--hero .wda-form input{padding:.75em 1.1em;font-size:1em}.wda--hero .wda-form button{padding:0 1.1em}.wda--hero .wda-chips{display:none}}.wda-ta,.wds-ta{position:relative}.ta{z-index:60;text-align:left;border-radius:1em;font-size:.9375em;position:absolute;top:calc(100% + .4em);left:0;right:0;overflow:hidden}.ta ul{margin:0;padding:0;list-style:none}.ta a{min-width:0;color:inherit;align-items:center;gap:.75em;padding:.5em .9em;text-decoration:none;display:flex}.ta img{object-fit:cover;border-radius:.4em;flex:none;width:2.75em;height:2.75em}.ta-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ta-p{opacity:.75;flex:none;font-size:.8125em}.ta-near{opacity:.75;margin:0;padding:.6em .9em .2em;font-size:.8125em}.ta-all{border-top:1px solid #8080804d;justify-content:center;font-size:.875em;font-weight:600}.ta--paper{color:var(--ink);background:#fff;border:1px solid #1a1a1a33;box-shadow:0 8px 28px #00000024}.ta--hero{-webkit-backdrop-filter:blur(10px);color:#fff;background:#0c0c0ceb;border:1px solid #ffffff4d;top:auto;bottom:calc(100% + .4em)}.ta a:hover,.ta a.on{background:#80808033}.wds-ta{max-width:40em}.wda-ov{--paper:#f5f5f5;--ink:#1a1a1a;z-index:2000000000;background:var(--paper);color:var(--ink);opacity:0;pointer-events:none;position:fixed;inset:0}.wda-ov[data-open]{opacity:1;pointer-events:auto}html.wda-ov-on,html.wda-ov-on body{background:#f5f5f5}html.wda-ov-on body>:not(.wda-ov):not(.pcxc){visibility:hidden}.wda-ov-in{height:100%;padding:env(safe-area-inset-top) 0 0;flex-direction:column;display:flex}.wda-ov .wda-form{border-bottom:1px solid #1a1a1a26;padding:.75em 1em}.wda-ov .wda-form input{background:#fff;border:1px solid #1a1a1a59;border-radius:2em;padding:.75em 1.1em;font-size:16px}.wda-ov .wda-form button{border-radius:2em;padding:0 1.1em}.wda-ov .wda-ov-x{color:var(--ink);background:0 0;border:0;padding:0 .3em;font-size:1.75em;line-height:1}.wda-ov-list{overscroll-behavior:contain;flex:1;padding:.75em 1em;overflow-y:auto}.wda-ov .ta{box-shadow:none;position:static}.wda-ov .wda-resume{margin-top:1em}
