.YMshQW_page{width:100%;min-height:100svh;color:var(--color-text-primary);background:var(--color-bg-dark);font-family:var(--font-inter), "Inter", var(--font-system);font-synthesis:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;place-items:center;padding:32px 16px;line-height:1.5;display:grid}.YMshQW_card{background:var(--color-bg-darker);border:1px solid #ffffff29;border-radius:16px;width:100%;max-width:420px;padding:32px;box-shadow:0 16px 48px #0003}.YMshQW_heading{color:var(--color-text-primary);letter-spacing:-.025em;text-align:center;text-wrap:balance;margin-bottom:28px;font-family:inherit;font-size:26px;font-weight:600;line-height:1.25}.YMshQW_form{gap:20px;display:grid}.YMshQW_field{gap:8px;min-width:0;font-size:14px;font-weight:500;display:grid}.YMshQW_input{width:100%;min-width:0;min-height:48px;color:var(--color-text-primary);background:var(--color-bg-dark);font:inherit;border:1px solid #ffffff59;border-radius:8px;padding:12px 14px;font-size:16px;font-weight:400}.YMshQW_input::placeholder{color:var(--color-text-secondary);opacity:1}.YMshQW_input:focus{border-color:var(--color-accent-orange-hover)}.YMshQW_submit{border:1px solid var(--color-accent-orange);color:#171717;background:var(--color-accent-orange);width:100%;min-height:48px;font:inherit;cursor:pointer;border-radius:8px;padding:12px 16px;font-size:16px;font-weight:600}.YMshQW_submit:hover:not(:disabled){border-color:var(--color-accent-orange-hover);background:var(--color-accent-orange-hover)}.YMshQW_submit:disabled{opacity:.65;cursor:wait}.YMshQW_input:focus-visible,.YMshQW_submit:focus-visible{outline:3px solid var(--color-accent-orange-hover);outline-offset:3px}.YMshQW_error{color:#ffb4ab;overflow-wrap:anywhere;background:#f443361a;border:1px solid #ffb4ab73;border-radius:8px;padding:12px 14px;font-size:14px}@media (max-width:480px){.YMshQW_page{padding-block:24px}.YMshQW_card{padding:24px}.YMshQW_heading{font-size:24px}}
.j9CX6G_panel{width:min(100% - 48px,720px);min-width:0;color:var(--color-text-primary);background:var(--color-bg-darker);border:1px solid var(--color-border);overflow-wrap:anywhere;border-radius:16px;margin:32px auto 48px;padding:32px}.j9CX6G_form{width:min(calc(100% - 48px), calc(var(--container-width) - 48px))}.j9CX6G_panel h1{color:var(--color-ink);text-wrap:wrap;margin:0 0 16px;font-size:32px;line-height:1.25}.j9CX6G_panel h2{text-wrap:wrap;margin:0 0 16px;font-size:20px;line-height:1.4}.j9CX6G_panel p{margin:0 0 16px}.j9CX6G_lead,.j9CX6G_hint{color:var(--color-muted)}.j9CX6G_lead{max-width:640px;font-size:16px;line-height:1.5}.j9CX6G_hint{font-size:14px;line-height:1.5}.j9CX6G_heading{margin-bottom:32px}.j9CX6G_heading .j9CX6G_lead{margin-bottom:0}.j9CX6G_formLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.j9CX6G_summary{gap:24px;min-width:0;display:grid}.j9CX6G_products,.j9CX6G_quote{background:var(--color-bg-dark);border:1px solid var(--color-border);border-radius:12px;min-width:0;padding:24px}.j9CX6G_products ul{gap:16px;margin:0;padding-left:20px;display:grid}.j9CX6G_products li{padding-left:4px}.j9CX6G_quote p:last-child{margin-bottom:0}.j9CX6G_managerCredit{border-top:1px solid var(--color-border);gap:16px;margin-top:20px;padding-top:20px;display:grid}.j9CX6G_panel .j9CX6G_managerCredit label{margin-top:0}.j9CX6G_managerEstimate p:last-child{margin-bottom:0}.j9CX6G_contact{min-width:0}.j9CX6G_panel label{gap:8px;margin-top:16px;font-size:16px;font-weight:500;line-height:1.5;display:grid}.j9CX6G_panel input,.j9CX6G_panel select{width:100%;min-width:0;max-width:100%;min-height:48px;color:var(--color-text);background:var(--color-bg-dark);border:1px solid var(--color-border);border-radius:8px;padding:12px;font-size:16px;line-height:1.5}.j9CX6G_panel select{text-overflow:ellipsis}.j9CX6G_panel input[type=checkbox]{width:20px;height:20px;min-height:20px;accent-color:var(--color-accent-orange);padding:0}.j9CX6G_codeRow{gap:16px;margin-top:16px;display:grid}.j9CX6G_codeRow label{margin-top:0}.j9CX6G_codeRow button,.j9CX6G_primary,.j9CX6G_secondary{border:1px solid var(--color-border);text-align:center;white-space:normal;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:48px;padding:12px 16px;font-size:16px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.j9CX6G_codeRow button,.j9CX6G_secondary{color:var(--color-white);background:var(--color-bg-dark)}.j9CX6G_codeRow button:hover,.j9CX6G_secondary:hover{border-color:var(--color-text-secondary)}.j9CX6G_primary{color:#171717;background:var(--color-accent-orange);border-color:var(--color-accent-orange);width:100%;margin:24px 0 16px}.j9CX6G_primary:hover{background:var(--color-accent-orange-hover);border-color:var(--color-accent-orange-hover)}.j9CX6G_codeRow button:disabled,.j9CX6G_primary:disabled{cursor:not-allowed;opacity:.6}.j9CX6G_panel .j9CX6G_checkbox{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;font-size:14px;font-weight:400}.j9CX6G_checkbox input{margin:0}.j9CX6G_contact fieldset{min-width:0;margin:24px 0 0;padding:16px}.j9CX6G_contact fieldset label{margin:0;font-size:14px;font-weight:400;display:block}.j9CX6G_contact fieldset input{vertical-align:middle}.j9CX6G_contact fieldset a{color:var(--color-text-primary);text-underline-offset:3px}.j9CX6G_error{color:#ffb4ab;font-weight:500}.j9CX6G_secondary{margin-top:16px}.j9CX6G_formFields{border:0;min-width:0;margin:0;padding:0}.j9CX6G_purchaseItem{border-bottom:1px solid var(--color-border);padding:16px 0}.j9CX6G_purchaseItem a{color:var(--color-text-primary);text-underline-offset:3px}.j9CX6G_purchaseItem label{grid-template-columns:minmax(0,1fr) 88px;align-items:center}.j9CX6G_purchaseItem p{margin-top:12px}.j9CX6G_total{font-size:22px;margin-top:24px!important}.j9CX6G_panel input[type=radio]{width:20px;height:20px;min-height:20px;accent-color:var(--color-accent-orange);padding:0}.j9CX6G_dialog{width:min(1040px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--color-text-primary);background:var(--color-bg-darker);border:1px solid var(--color-border);border-radius:16px;margin:auto;padding:0;position:fixed;overflow:auto}.j9CX6G_dialog::backdrop{background:#000000bf}.j9CX6G_dialog .j9CX6G_panel{border:0;width:100%;margin:0;padding-top:56px}.j9CX6G_closeDialog{z-index:1;width:44px;height:44px;color:var(--color-text-primary);background:var(--color-bg-dark);border:1px solid var(--color-border);cursor:pointer;border-radius:8px;place-items:center;font-size:28px;display:grid;position:absolute;top:8px;right:8px}@media (max-width:968px){.j9CX6G_panel,.j9CX6G_form{width:calc(100% - 32px);margin:24px auto 32px;padding:24px}.j9CX6G_formLayout{grid-template-columns:minmax(0,1fr);gap:24px}.j9CX6G_panel h1{font-size:26px}}@media (max-width:480px){.j9CX6G_panel,.j9CX6G_form{padding:16px}.j9CX6G_panel h1{font-size:24px}.j9CX6G_panel h2{font-size:18px}.j9CX6G_heading{margin-bottom:24px}.j9CX6G_summary{gap:16px}.j9CX6G_products,.j9CX6G_quote{padding:16px}}
.pBJjLW_consent{align-items:flex-start;gap:10px;font-size:14px!important;display:flex!important}.pBJjLW_consent input{min-width:18px;accent-color:var(--color-accent-orange);margin-top:3px;width:18px!important;min-height:18px!important}.pBJjLW_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
.qOYyDa_page{padding-block:var(--spacing-lg) var(--spacing-xxl)}.qOYyDa_page h1{margin-block:var(--spacing-md);font-size:clamp(1.75rem,4vw,2.25rem)}.qOYyDa_empty{padding-block:var(--spacing-sm) var(--spacing-lg)}.qOYyDa_primary{min-height:48px;margin-top:var(--spacing-sm);color:var(--color-action-contrast);background:var(--color-action);border-radius:var(--radius-md);justify-content:center;align-items:center;padding:12px 20px;font-weight:600;text-decoration:none;display:inline-flex}.qOYyDa_primary:hover{background:var(--color-action-hover)}.qOYyDa_list{gap:var(--spacing-md);margin-block:var(--spacing-md);display:grid}.qOYyDa_card{min-width:0;padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.qOYyDa_header{justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.qOYyDa_header h2{font-size:var(--text-lg);overflow-wrap:anywhere;margin:0}.qOYyDa_status{border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);padding:6px 10px}.qOYyDa_date,.qOYyDa_note{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.6}.qOYyDa_date{margin-block:var(--spacing-xs) var(--spacing-sm)}.qOYyDa_payment{font-size:var(--text-sm)}.qOYyDa_items{margin-block:var(--spacing-md);padding:0;list-style:none}.qOYyDa_item{gap:var(--spacing-sm) var(--spacing-md);padding-block:var(--spacing-sm);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.qOYyDa_name{overflow-wrap:anywhere;min-width:0;font-weight:500;text-decoration:none}.qOYyDa_name:hover,.qOYyDa_note a,.qOYyDa_continue:hover{color:var(--color-primary-light)}.qOYyDa_detail{font-size:var(--text-sm);line-height:1.6}.qOYyDa_total{font-size:var(--text-lg);text-align:right}.qOYyDa_continue{align-items:center;min-height:44px;display:inline-flex}.qOYyDa_refresh{min-height:44px;color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:8px 12px}.qOYyDa_refresh:hover:enabled{border-color:var(--color-primary-light)}.qOYyDa_refresh:disabled{opacity:.6;cursor:default}@media (max-width:600px){.qOYyDa_card{padding:var(--spacing-sm)}.qOYyDa_item{grid-template-columns:minmax(0,1fr)}.qOYyDa_total{text-align:left}}
