.jvfZta_shell{margin-top:2rem}.jvfZta_notice,.jvfZta_reference,.jvfZta_selected{background:var(--paper-light);border:1px solid #19181529;margin-bottom:1rem;padding:1.25rem}.jvfZta_notice strong{margin-bottom:.35rem;display:block}.jvfZta_reference{gap:.25rem;display:grid}.jvfZta_reference span,.jvfZta_form label{color:#625c51;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700}.jvfZta_reference strong{font-family:var(--serif);color:var(--ink);font-size:clamp(1.4rem,3vw,2rem)}.jvfZta_reference small{color:#6c665b}.jvfZta_selected h2{color:var(--ink);margin-top:0;font-size:clamp(1.6rem,3vw,2.3rem)}.jvfZta_selected ul{margin:0;padding-left:1.1rem}.jvfZta_form{gap:1rem;margin-top:2rem;display:grid}.jvfZta_form label{gap:.45rem;display:grid}.jvfZta_form input,.jvfZta_form select,.jvfZta_form textarea{background:var(--white);width:100%;min-height:46px;color:var(--ink);font:inherit;letter-spacing:normal;text-transform:none;border:1px solid #1918154d;border-radius:0;padding:.72rem .78rem}.jvfZta_form textarea{resize:vertical;line-height:1.5}.jvfZta_form input:focus-visible,.jvfZta_form select:focus-visible,.jvfZta_form textarea:focus-visible,.jvfZta_actions button:focus-visible,.jvfZta_actions a:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.jvfZta_twoColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.jvfZta_status{color:#5c554a;min-height:1.5rem;margin:1rem 0 .4rem}.jvfZta_actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.jvfZta_actions button,.jvfZta_actions a{border:1px solid var(--ink);min-height:44px;color:var(--ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:.7rem .9rem;text-decoration:none;display:inline-flex}.jvfZta_actions button:hover:not(:disabled),.jvfZta_actions a:hover{background:var(--ink);color:var(--white)}.jvfZta_actions button:disabled{cursor:not-allowed;opacity:.45}.jvfZta_disabled{color:#6c665b;max-width:520px;font-size:.9rem;display:inline-block}.jvfZta_legal{color:#6c665b;max-width:800px;margin-top:1.5rem;font-size:.86rem}@media (max-width:720px){.jvfZta_twoColumn{grid-template-columns:1fr}.jvfZta_actions{display:grid}.jvfZta_actions button,.jvfZta_actions a{width:100%}}
