.bNxPiq_shell{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:100dvh;display:grid}.bNxPiq_art{justify-content:space-between;gap:var(--space-12);padding:var(--space-10) var(--space-12);background:var(--color-primary);color:var(--color-on-primary);flex-direction:column;display:flex;position:relative;overflow:hidden}.bNxPiq_contours{width:100%;height:100%;position:absolute;inset:0}.bNxPiq_artLogo,.bNxPiq_pitch{position:relative}.bNxPiq_artLogo{align-self:flex-start}.bNxPiq_pitchTitle{max-width:520px;font-size:clamp(2.125rem,3.4vw,2.75rem);font-weight:var(--weight-bold);letter-spacing:-.035em;line-height:1.08}.bNxPiq_pitchText{max-width:460px;margin-top:var(--space-4);opacity:.85;font-size:1rem}.bNxPiq_panel{padding:var(--space-10);flex-direction:column;justify-content:center;align-items:center;display:flex}.bNxPiq_panelLogo{display:none}.bNxPiq_box{flex-direction:column;gap:18px;width:100%;max-width:400px;display:flex}.bNxPiq_heading{gap:var(--space-2);flex-direction:column;display:flex}.bNxPiq_heading h1{font-size:1.875rem;font-weight:var(--weight-bold);letter-spacing:-.03em;line-height:1.15}.bNxPiq_heading p{color:var(--color-ink-secondary);font-size:var(--text-md);text-wrap:pretty}.bNxPiq_form{gap:var(--space-4);flex-direction:column;display:flex}.bNxPiq_field input{height:46px;font-size:var(--text-md);padding:0 14px}.bNxPiq_block{width:100%}.bNxPiq_message{padding:var(--space-3) 14px;border-radius:var(--radius-control);font-size:var(--text-sm);font-weight:var(--weight-medium);align-items:flex-start;gap:10px;line-height:1.45;display:flex}.bNxPiq_message svg{width:16px;height:16px;margin-top:1px}.bNxPiq_message a{font-weight:var(--weight-semibold);text-decoration:underline}.bNxPiq_messageError{background:var(--color-bad-soft);color:var(--color-bad)}.bNxPiq_messageInfo{background:var(--color-primary-soft);color:var(--color-primary-text)}.bNxPiq_or{align-items:center;gap:var(--space-3);color:var(--color-ink-muted);font-size:var(--text-sm);display:flex}.bNxPiq_or:before,.bNxPiq_or:after{content:"";background:var(--color-line-strong);flex:1;height:1px}.bNxPiq_trust{gap:var(--space-2);flex-wrap:wrap;display:flex}.bNxPiq_trust span{border-radius:var(--radius-full);background:var(--color-surface-muted);color:var(--color-ink-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.bNxPiq_trust svg{width:13px;height:13px;color:var(--color-primary)}.bNxPiq_switch{color:var(--color-ink-secondary);font-size:var(--text-sm)}.bNxPiq_switch a{color:var(--color-primary-text);font-weight:var(--weight-semibold)}.bNxPiq_switch a:hover{text-decoration:underline}.bNxPiq_forgot{margin-top:calc(-1 * var(--space-2));text-align:right}.bNxPiq_sent{flex-direction:column;gap:18px;display:flex}.bNxPiq_sentIcon{border-radius:var(--radius-card);background:var(--color-primary-soft);width:52px;height:52px;color:var(--color-primary);place-items:center;display:grid}.bNxPiq_sentIcon svg{width:26px;height:26px}.bNxPiq_sentActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bNxPiq_options{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bNxPiq_option{padding:var(--space-4);border:1px solid var(--color-line-strong);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-ink);align-items:center;gap:14px;transition:border-color .12s,background .12s;display:flex}.bNxPiq_option:hover{border-color:var(--color-primary);background:var(--color-primary-soft)}.bNxPiq_option:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.bNxPiq_optionIcon{border-radius:var(--radius-control);background:var(--color-primary-soft);width:40px;height:40px;color:var(--color-primary);flex:none;place-items:center;display:grid}.bNxPiq_optionIcon svg{width:20px;height:20px}.bNxPiq_optionText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bNxPiq_optionTitle{font-size:var(--text-md);font-weight:var(--weight-semibold)}.bNxPiq_optionDescription{color:var(--color-ink-secondary);font-size:var(--text-sm);line-height:1.45}.bNxPiq_optionArrow{width:18px;height:18px;color:var(--color-ink-muted);flex:none}.bNxPiq_section{gap:var(--space-3);border-top:1px solid var(--color-line);flex-direction:column;padding-top:18px;display:flex}.bNxPiq_section h2{font-size:var(--text-md);font-weight:var(--weight-semibold)}.bNxPiq_section>p{color:var(--color-ink-secondary);font-size:var(--text-sm);text-wrap:pretty}.bNxPiq_items{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bNxPiq_item{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.bNxPiq_item+.bNxPiq_item{border-top:1px solid var(--color-line)}.bNxPiq_itemText{overflow-wrap:anywhere;flex-direction:column;flex:12rem;gap:2px;min-width:0;display:flex}.bNxPiq_itemActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.bNxPiq_itemTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.bNxPiq_itemDetail{color:var(--color-ink-secondary);font-size:var(--text-xs)}.bNxPiq_signedIn{color:var(--color-ink-secondary);font-size:var(--text-sm);overflow-wrap:anywhere}.bNxPiq_linkButton{color:var(--color-primary-text);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;padding:0}.bNxPiq_linkButton:hover{text-decoration:underline}.bNxPiq_linkButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (max-width:56rem){.bNxPiq_shell{grid-template-columns:minmax(0,1fr)}.bNxPiq_art{display:none}.bNxPiq_panel{justify-content:flex-start;gap:var(--space-8);padding:28px var(--space-5) var(--space-10)}.bNxPiq_panelLogo{align-self:center;display:inline-flex}.bNxPiq_heading h1{font-size:1.625rem}}
._7FszKG_field{flex-direction:column;gap:6px;min-width:0;display:flex}._7FszKG_label{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink)}._7FszKG_input{border:1px solid var(--color-line-strong);border-radius:var(--radius-control);background:var(--color-surface);width:100%;height:40px;color:var(--color-ink);font-size:var(--text-base);box-shadow:var(--shadow-control);transition:border-color var(--duration-fast) ease;padding:0 12px}._7FszKG_textarea{height:auto;min-height:88px;font:inherit;font-size:var(--text-base);resize:vertical;padding:10px 12px;line-height:1.5}._7FszKG_input::placeholder{color:var(--color-ink-muted)}._7FszKG_input:hover{border-color:var(--color-ink-muted)}._7FszKG_input:focus-visible{outline:2px solid var(--color-focus);outline-offset:0;border-color:var(--color-primary)}._7FszKG_input[aria-invalid=true]{border-color:var(--color-bad)}._7FszKG_input:disabled{background:var(--color-surface-muted);color:var(--color-ink-muted);cursor:not-allowed}._7FszKG_hint{font-size:var(--text-sm);color:var(--color-ink-muted)}._7FszKG_error{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-bad);align-items:flex-start;gap:6px;display:flex}._7FszKG_error svg{margin-top:1px}
._1Xk67q_filters{gap:var(--space-3);flex-direction:column;display:flex}._1Xk67q_fields{align-items:flex-end;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._1Xk67q_field{flex:12rem;min-width:0;max-width:20rem}._1Xk67q_apply{flex:none;height:40px}._1Xk67q_toggle{display:none}@media (max-width:40rem){._1Xk67q_toggle{align-items:center;gap:var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-control);background:var(--color-surface);width:100%;box-shadow:var(--shadow-control);color:var(--color-ink);text-align:left;cursor:pointer;padding:10px 14px;display:flex}._1Xk67q_toggle>svg{width:16px;height:16px;color:var(--color-ink-secondary);flex:none}._1Xk67q_toggleText{flex-direction:column;flex:1;min-width:0;display:flex}._1Xk67q_toggleLabel{font-size:var(--text-sm);font-weight:var(--weight-semibold)}._1Xk67q_toggleSummary{color:var(--color-ink-secondary);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._1Xk67q_toggle[aria-expanded=true] ._1Xk67q_chevron{transform:rotate(180deg)}._1Xk67q_fields:not([data-open=true]){display:none}._1Xk67q_field{max-width:none}._1Xk67q_apply{width:100%}}
.JX8Iva_lines{border:1px solid var(--color-line);border-radius:calc(var(--radius-control) + 2px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.JX8Iva_line{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-line);flex-wrap:wrap;display:flex}.JX8Iva_line:last-child{border-bottom:0}.JX8Iva_lineText{flex-direction:column;flex:14rem;gap:2px;min-width:0;display:flex}.JX8Iva_lineName{font-weight:var(--weight-semibold);overflow-wrap:anywhere}.JX8Iva_lineDetail{color:var(--color-ink-secondary);font-size:var(--text-sm);overflow-wrap:anywhere}.JX8Iva_lineQuantity{flex:0 10rem}.JX8Iva_lineQuantity label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.JX8Iva_skipped{color:var(--color-ink-secondary);font-size:var(--text-sm)}
.QFT8Za_pair{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:36rem){.QFT8Za_pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.QFT8Za_quantity input{max-width:14rem}.QFT8Za_confirmRow{margin-top:var(--space-3)}
