.JJRFFa_page{flex-direction:column;min-height:100vh;display:flex}.JJRFFa_header{background:var(--card);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 16px;display:flex}.JJRFFa_gap{width:12px}.JJRFFa_spacer{flex:1}.JJRFFa_body{gap:20px;width:100%;display:grid}.JJRFFa_card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);gap:14px;padding:20px 22px;display:grid;overflow-x:auto}.JJRFFa_card h2{margin:0;font-size:20px;font-weight:700}.JJRFFa_card p,.JJRFFa_banner{margin:0}.JJRFFa_notice{color:#1d6b3a;background:#e7f6ec;border-radius:8px;margin:0;padding:10px 12px}.JJRFFa_tabs{flex-wrap:wrap;gap:4px;display:flex}.JJRFFa_tabs button{border:1px solid var(--border);cursor:pointer;color:var(--muted);background:#fff;border-radius:999px;padding:6px 14px}.JJRFFa_tabs .JJRFFa_tabOn{background:var(--primary-soft);color:var(--primary);border-color:var(--primary);font-weight:600}.JJRFFa_inviteForm{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.JJRFFa_inviteForm label{color:var(--muted);flex:180px;gap:4px;font-size:14px;display:grid}.JJRFFa_inviteForm label.JJRFFa_check{flex:none;align-items:center;gap:6px;padding-bottom:10px;display:flex}.JJRFFa_inviteForm select{border:1px solid var(--border);font:inherit;background:#fff;border-radius:8px;padding:10px 12px}.JJRFFa_table{border-collapse:collapse;width:100%;font-size:14px}.JJRFFa_table th{text-align:left;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--border);background:#fafbfc;padding:8px 10px;font-size:12px;font-weight:700}.JJRFFa_table td{border-bottom:1px solid var(--border);vertical-align:top;padding:12px 10px}.JJRFFa_table tbody tr:hover td{background:#fafbfc}.JJRFFa_table tr:last-child td{border-bottom:0}.JJRFFa_off td{opacity:.55}.JJRFFa_skills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.JJRFFa_chip{background:var(--primary-soft);color:var(--primary);border-radius:999px;padding:2px 8px;font-size:13px}.JJRFFa_skillForm{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.JJRFFa_skillForm input{min-width:220px}.JJRFFa_link{color:var(--primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.JJRFFa_baseForm{flex-wrap:wrap;align-items:center;gap:6px;max-width:420px;display:flex}.JJRFFa_baseForm input{flex:140px}.JJRFFa_baseForm .JJRFFa_short{flex:0 70px}.JJRFFa_warn{color:var(--high)}.JJRFFa_field{color:var(--muted);gap:4px;max-width:420px;font-size:14px;display:grid}.JJRFFa_table input:not([type=checkbox]),.JJRFFa_table select{border:1px solid var(--border);width:100%;font:inherit;background:#fff;border-radius:8px;padding:8px 10px}.JJRFFa_field select{border:1px solid var(--border);font:inherit;background:#fff;border-radius:8px;padding:10px 12px}.JJRFFa_table input.JJRFFa_short{width:90px}.JJRFFa_soon{color:#8a5a00}.JJRFFa_docsRow td{background:var(--surface-2,#f7f8fa)}.JJRFFa_docs{gap:8px;padding:4px 0;display:grid}.JJRFFa_docList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.JJRFFa_docList li{align-items:center;gap:12px;display:flex}.JJRFFa_expired{color:var(--high)}.JJRFFa_inline{align-items:center;gap:6px;display:flex}.JJRFFa_required{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;font-size:14px;display:flex}.JJRFFa_required label{align-items:center;gap:4px;display:flex}.JJRFFa_madeLink{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.JJRFFa_madeLink input{flex:320px;font-family:ui-monospace,monospace;font-size:13px}.JJRFFa_code{letter-spacing:.15em;font-variant-numeric:tabular-nums;margin:.25rem 0;font-size:2.25rem;font-weight:700}.JJRFFa_check_good{color:#1f7a4a}.JJRFFa_check_bad{color:var(--emergency);font-weight:600}.JJRFFa_check_waiting{color:var(--muted)}.JJRFFa_rowLink{cursor:pointer}.JJRFFa_who{align-items:center;gap:10px;display:flex}.JJRFFa_tag{color:var(--muted);vertical-align:1px;background:#eef1f5;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.JJRFFa_chevron{width:32px;color:var(--muted);vertical-align:middle!important}@media (max-width:640px){.JJRFFa_wideOnly{display:none}}.JJRFFa_sectionLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:12px 0 -6px;font-size:13px;font-weight:700}@media (max-width:640px){.JJRFFa_stack,.JJRFFa_stack tbody,.JJRFFa_stack tr,.JJRFFa_stack td{width:100%;display:block}.JJRFFa_stack thead{display:none}.JJRFFa_stack tr{border-bottom:1px solid var(--border);padding:12px 0}.JJRFFa_stack tr:last-child{border-bottom:0}.JJRFFa_stack td{border-bottom:0;padding:2px 0}.JJRFFa_stack td:empty{display:none}}.JJRFFa_businessInfo{border:1px solid var(--border);border-radius:8px;grid-template-columns:minmax(120px,max-content) 1fr;gap:4px 12px;margin:8px 0 4px;padding:10px 12px;font-size:13px;display:grid}.JJRFFa_businessInfo dt{color:var(--muted,#5c6370)}.JJRFFa_businessInfo dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}
.ZQv9kq_text{border:1px solid var(--border);max-height:420px;color:var(--text);overflow-wrap:anywhere;background:#fff;border-radius:8px;padding:14px 16px;font-size:14px;line-height:1.5;overflow-y:auto}.ZQv9kq_text h3{margin:14px 0 6px;font-size:15px}.ZQv9kq_text h3:first-child{margin-top:0}.ZQv9kq_text p{white-space:pre-wrap;margin:0 0 10px}.ZQv9kq_full{border:0;max-height:none;padding:0;overflow:visible}.ZQv9kq_fields{gap:12px;display:grid}.ZQv9kq_fields h2{margin:0;font-size:20px}.ZQv9kq_fields .ZQv9kq_check{color:var(--text);align-items:flex-start;gap:8px;display:flex}.ZQv9kq_check input{margin-top:3px}.ZQv9kq_receipt{color:#14532d;background:#e8f5ec;border-radius:8px;padding:12px 14px;font-weight:600}.ZQv9kq_rows{grid-template-columns:max-content 1fr;gap:4px 16px;margin:0;font-size:14px;display:grid}.ZQv9kq_rows dt{font-weight:600}.ZQv9kq_rows dd{overflow-wrap:anywhere;margin:0}.ZQv9kq_printCopy{display:none}@media print{.ZQv9kq_screenOnly{display:none!important}.ZQv9kq_printCopy{color:#000;background:#fff;font-size:11pt;display:block}.ZQv9kq_printCopy h1{margin:0 0 4pt;font-size:18pt}.ZQv9kq_printCopy .ZQv9kq_signature{break-inside:avoid;border-top:1px solid #999;margin-top:18pt;padding-top:10pt}}.ZQv9kq_schedule{border:1px solid var(--border);border-radius:8px;gap:12px;min-width:0;margin:0;padding:14px 16px;display:grid}.ZQv9kq_schedule legend{padding:0 6px;font-weight:600}.ZQv9kq_schedule p{margin:0}.ZQv9kq_notice{margin:0;font-size:14px}
._2kiXCa_page{background:linear-gradient(var(--navy) 0, var(--navy) 200px, var(--bg) 200px);place-items:start center;min-height:100vh;padding:32px 16px 48px;display:grid}._2kiXCa_card{background:var(--card);border:0;border-radius:16px;gap:14px;width:min(560px,100%);padding:24px;display:grid;box-shadow:0 12px 40px #0f172a2e}._2kiXCa_card h1{font-family:var(--font-heading);margin:0;font-size:28px}._2kiXCa_card p{margin:0}._2kiXCa_card label{color:var(--muted);gap:4px;font-size:14px;display:grid}._2kiXCa_card textarea{border:1px solid var(--border);font:inherit;color:var(--text);border-radius:8px;padding:10px 12px}._2kiXCa_top{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}._2kiXCa_top strong{font-family:var(--font-heading);align-items:center;gap:10px;font-size:19px;display:flex}._2kiXCa_top strong:before{content:"";background:url(/brand/mark.png) 50%/contain no-repeat;flex:none;width:38px;height:38px}._2kiXCa_lang{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:999px;padding:6px 12px;font-size:14px}._2kiXCa_row{flex-wrap:wrap;gap:10px;display:flex}._2kiXCa_row>label{flex:160px}._2kiXCa_row>._2kiXCa_grow{flex:3 220px}._2kiXCa_row>._2kiXCa_narrow{flex:90px}._2kiXCa_card ._2kiXCa_check{color:var(--text);align-items:flex-start;gap:8px;display:flex}._2kiXCa_check input{margin-top:3px}._2kiXCa_warning{color:var(--emergency);background:#fdecea;border-radius:8px;padding:10px 12px;font-size:14px;font-weight:600}._2kiXCa_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._2kiXCa_trades{border:0;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin:0;padding:0;display:grid}._2kiXCa_trades legend{color:var(--muted);margin-bottom:6px;font-size:14px}
.pZSE6W_h2{margin:4px 0 0;font-size:17px}.pZSE6W_options{gap:10px;display:grid}.pZSE6W_card .pZSE6W_option,.pZSE6W_option{border:1px solid var(--border);cursor:pointer;color:var(--text);border-radius:10px;gap:6px;padding:12px;display:grid}.pZSE6W_on{border:2px solid var(--primary);background:var(--primary-soft)}.pZSE6W_optionHead{align-items:center;gap:8px;display:flex}.pZSE6W_price{margin-left:auto;font-weight:700}.pZSE6W_option ul{color:var(--muted);gap:2px;margin:0;padding:0 0 0 26px;font-size:14px;list-style:none;display:grid}.pZSE6W_option li{justify-content:space-between;gap:8px;display:flex}.pZSE6W_addOns{border:0;gap:6px;margin:0;padding:0;display:grid}.pZSE6W_addOns legend{color:var(--muted);margin-bottom:6px;font-size:14px}.pZSE6W_sum{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:1fr auto;gap:4px 12px;margin:0;padding:10px 0;display:grid}.pZSE6W_sum dd{text-align:right;margin:0}.pZSE6W_total{font-size:18px;font-weight:700}.pZSE6W_done{color:#1d6b3a}.pZSE6W_decline{gap:8px;display:grid}.pZSE6W_linkButton{color:var(--muted);cursor:pointer;background:0 0;border:0;justify-self:center;text-decoration:underline}.pZSE6W_lines{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pZSE6W_lines li{justify-content:space-between;gap:12px;display:flex}.pZSE6W_sumRow{display:contents}
