.E0kJGG_main{max-width:680px;margin:0 auto;padding:56px 20px 40px}.E0kJGG_header h1{letter-spacing:-.02em;margin:4px 0 10px;font-size:34px;line-height:1.15}.E0kJGG_kicker{text-transform:uppercase;letter-spacing:.08em;color:var(--green);font-size:13px;font-weight:600}.E0kJGG_lede{color:var(--muted);line-height:1.5}.E0kJGG_form{gap:8px;margin-top:28px;display:flex}.E0kJGG_form input{font:inherit;border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:10px;flex:1;padding:12px 14px;font-size:16px}.E0kJGG_form input:focus{outline:2px solid var(--green);outline-offset:1px}.E0kJGG_form button{font:inherit;background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:0 20px;font-weight:600}.E0kJGG_form button:disabled{opacity:.5;cursor:default}.E0kJGG_chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.E0kJGG_chips button{font:inherit;border:1px solid var(--line);background:var(--card);color:var(--ink);cursor:pointer;border-radius:999px;padding:6px 11px;font-size:13px}.E0kJGG_chips button:hover:not(:disabled){border-color:var(--green)}.E0kJGG_error{color:var(--red);margin-top:20px}.E0kJGG_card{border:1px solid var(--line);background:var(--card);border-radius:14px;margin-top:28px;padding:22px}.E0kJGG_bin,.E0kJGG_binNone{border-radius:8px;margin-bottom:12px;padding:4px 12px;font-size:20px;font-weight:700;display:inline-block}.E0kJGG_bin{background:var(--green-soft);color:var(--green-dark)}.E0kJGG_binNone{background:var(--red-soft);color:var(--red)}.E0kJGG_answer{font-size:17px;line-height:1.5}.E0kJGG_action{border-left:3px solid var(--green);background:var(--bg);margin-top:14px;padding:10px 12px;line-height:1.45}.E0kJGG_action span{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:2px;font-size:12px;font-weight:600;display:block}.E0kJGG_source{border-top:1px dashed var(--line);margin-top:20px;padding-top:16px;font-size:14px}.E0kJGG_sourceTitle{font-weight:600}.E0kJGG_source blockquote{color:var(--muted);margin:8px 0 10px;line-height:1.5}.E0kJGG_meta{color:var(--muted);margin-top:4px}.E0kJGG_source code{background:var(--bg);border-radius:5px;margin:0 3px;padding:1px 6px;font-size:12px}.E0kJGG_footer{color:var(--muted);margin-top:48px;font-size:12px}
