._builder_jkuy8_1{--rfq-blue:var(--site-blue);--rfq-blue-hover:var(--site-blue-hover);--rfq-blue-soft:var(--site-accent-soft);--rfq-blue-pale:var(--site-surface);--rfq-ink:var(--site-ink);--rfq-ink-soft:var(--site-ink-soft);--rfq-muted:var(--site-muted);--rfq-line:var(--site-line);--rfq-line-strong:var(--site-line-strong);--rfq-radius-sm:var(--site-radius-sm,14px);--rfq-radius:var(--site-radius,20px);--rfq-radius-lg:var(--site-radius-lg,30px);border:1px solid var(--rfq-line);border-radius:var(--rfq-radius-lg);background:var(--site-card);color:var(--rfq-ink);box-shadow:none;grid-template-columns:minmax(330px,.5fr) minmax(0,1.5fr);grid-template-areas:"sidebar workspace""sidebar error""sidebar navigation";align-items:stretch;gap:0;margin:clamp(44px,5vw,76px) 0;display:grid;overflow:hidden}._sidebar_jkuy8_31{border-right:1px solid var(--rfq-line);background:linear-gradient(145deg, var(--site-card) 0%, var(--site-surface) 100%);min-width:0;color:var(--rfq-ink);grid-area:sidebar;align-content:start;gap:24px;padding:clamp(30px,3vw,40px);display:grid}._sidebar_jkuy8_31>*{min-width:0;max-width:100%}._intro_jkuy8_48{max-width:560px}._intro_jkuy8_48>span{color:var(--rfq-blue);letter-spacing:.055em;text-transform:uppercase;box-shadow:none;background:0 0;border-radius:0;margin-bottom:15px;padding:0;font-size:12px;font-weight:760;display:block}._intro_jkuy8_48 h2{color:var(--rfq-ink);letter-spacing:-.043em;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;margin:0;font-size:clamp(30px,2.6vw,38px);font-weight:680;line-height:1.04}._intro_jkuy8_48 p{color:var(--rfq-muted);margin:17px 0 0;font-size:16px;line-height:1.62}._progress_jkuy8_82{border:1px solid color-mix(in srgb, var(--site-blue) 18%, transparent);background:color-mix(in srgb, var(--site-card) 86%, transparent);border-radius:999px;height:38px;position:relative;overflow:hidden}._progress_jkuy8_82 span{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--site-blue) 18%, transparent), color-mix(in srgb, var(--site-blue) 30%, transparent));transition:width .24s;position:absolute;inset:0 auto 0 0}._progress_jkuy8_82 b{color:var(--rfq-ink-soft);place-items:center;font-size:13px;font-weight:720;display:grid;position:absolute;inset:0}._stepRail_jkuy8_109{border-left:1px solid color-mix(in srgb, var(--site-blue) 22%, transparent);grid-template-columns:1fr;gap:0;margin:0 0 0 19px;padding:0 0 0 22px;list-style:none;display:grid}._stepRail_jkuy8_109 li{min-width:0;color:var(--rfq-muted);background:0 0;border:0;border-radius:0;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:9px 0;transition:color .16s;display:grid}._stepRail_jkuy8_109 span{border:1px solid color-mix(in srgb, var(--site-blue) 22%, transparent);background:var(--site-card);width:38px;height:38px;color:inherit;box-shadow:none;border-radius:50%;place-items:center;margin-left:-42px;font-size:13px;font-weight:760;display:grid}._stepRail_jkuy8_109 strong{min-width:0;font-size:15px;font-weight:650;line-height:1.34}._stepRail_jkuy8_109 li[data-complete]{color:var(--rfq-ink-soft)}._stepRail_jkuy8_109 li[data-complete] span{color:var(--rfq-blue)}._stepRail_jkuy8_109 li[data-current]{color:var(--rfq-ink)}._stepRail_jkuy8_109 li[data-current] span{background:var(--rfq-blue);color:var(--site-accent-contrast)}._workspace_jkuy8_170{background:var(--site-card);grid-area:workspace;min-width:0;padding:clamp(32px,4vw,56px)}._error_jkuy8_177{border-radius:var(--rfq-radius-sm);color:#7d302a;box-shadow:none;background:#fff5f4;border:1px solid #e3aaa5;grid-area:error;margin:0 clamp(32px,4vw,56px) 22px;padding:15px 17px}._error_jkuy8_177 p{margin:4px 0 0;font-size:15px;line-height:1.5}._navigation_jkuy8_190{background:var(--site-card);grid-area:navigation;justify-content:space-between;gap:12px;padding:0 clamp(32px,4vw,56px) clamp(32px,4vw,56px);display:flex}._step_jkuy8_109{background:0 0;border:0;margin:0;padding:0}._step_jkuy8_109 header{border-bottom:1px solid var(--rfq-line);margin-bottom:27px;padding-bottom:22px}._step_jkuy8_109 h3{color:var(--rfq-ink);letter-spacing:-.041em;outline:none;margin:0;font-size:clamp(28px,3vw,40px);font-weight:680;line-height:1.05}._step_jkuy8_109 header p{max-width:720px;color:var(--rfq-muted);margin:10px 0 0;font-size:16px;line-height:1.6}._group_jkuy8_230{margin-top:26px}._group_jkuy8_230>h4{color:var(--rfq-ink);margin:0 0 13px;font-size:16px;font-weight:680}._choiceGrid_jkuy8_239,._checkGrid_jkuy8_240{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._choice_jkuy8_239,._checkGrid_jkuy8_240 label,._checkLine_jkuy8_248{border:1px solid var(--rfq-line);border-radius:var(--rfq-radius-sm);background:var(--site-card);min-width:0;min-height:62px;color:var(--rfq-ink-soft);box-shadow:none;cursor:pointer;align-items:flex-start;gap:11px;padding:15px 16px;transition:border-color .16s,background-color .16s,color .16s;display:flex}._choice_jkuy8_239:hover,._checkGrid_jkuy8_240 label:hover,._checkLine_jkuy8_248:hover{border-color:var(--site-accent-soft-strong);background:var(--rfq-blue-pale)}._choice_jkuy8_239[data-selected]{border-color:var(--rfq-blue);background:var(--site-card);color:var(--rfq-ink);box-shadow:inset 0 0 0 1px var(--rfq-blue)}._choice_jkuy8_239 input,._checkGrid_jkuy8_240 input,._checkLine_jkuy8_248 input{width:18px;height:18px;accent-color:var(--rfq-blue);flex:none;margin:1px 0 0}._choice_jkuy8_239 span{flex-direction:column;gap:4px;min-width:0;display:flex}._choice_jkuy8_239 strong{color:inherit;font-size:16px;font-weight:660;line-height:1.36}._choice_jkuy8_239 small{color:var(--rfq-muted);font-size:15px;line-height:1.45}._choice_jkuy8_239[data-selected] small{color:var(--rfq-muted)}._checkGrid_jkuy8_240 label span,._checkLine_jkuy8_248 span{min-width:0;color:var(--rfq-ink-soft);overflow-wrap:anywhere;font-size:15px;line-height:1.46}._split_jkuy8_319{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._split_jkuy8_319 ._choiceGrid_jkuy8_239{grid-template-columns:1fr}._textField_jkuy8_327{color:var(--rfq-ink);flex-direction:column;gap:8px;margin-top:22px;font-size:15px;font-weight:660;display:flex}._textField_jkuy8_327 span{flex-direction:column;gap:3px;display:flex}._textField_jkuy8_327 small{color:var(--rfq-muted);font-size:14px;font-weight:450}._textField_jkuy8_327 input,._textField_jkuy8_327 textarea{box-sizing:border-box;border:1px solid var(--rfq-line-strong);border-radius:var(--rfq-radius-sm);background:var(--site-card);width:100%;min-height:54px;color:var(--rfq-ink);font:inherit;box-shadow:none;padding:13px 15px;font-size:16px;font-weight:450;transition:border-color .16s,box-shadow .16s}._textField_jkuy8_327 textarea{resize:vertical;min-height:112px}._textField_jkuy8_327 input:hover,._textField_jkuy8_327 textarea:hover{border-color:var(--site-line-strong)}._textField_jkuy8_327 input:focus,._textField_jkuy8_327 textarea:focus{border-color:var(--rfq-blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--site-blue) 16%, transparent);outline:0}._checkLine_jkuy8_248{background:var(--rfq-blue-pale);margin-top:18px}._navigation_jkuy8_190 button,._resultActions_jkuy8_387 button,._outputToolbar_jkuy8_388 button{border:1px solid var(--rfq-line-strong);background:var(--site-card);min-height:48px;color:var(--rfq-ink);font:inherit;cursor:pointer;border-radius:999px;padding:10px 18px;font-size:15px;font-weight:680;transition:border-color .16s,background-color .16s,color .16s,transform .16s}._navigation_jkuy8_190 button:last-child{border-color:var(--rfq-blue);background:var(--rfq-blue);min-width:150px;color:var(--site-accent-contrast)}._navigation_jkuy8_190 button:hover,._resultActions_jkuy8_387 button:hover,._outputToolbar_jkuy8_388 button:hover{border-color:var(--rfq-blue);color:var(--rfq-blue);transform:translateY(-1px)}._navigation_jkuy8_190 button:last-child:hover{border-color:var(--rfq-blue-hover);background:var(--rfq-blue-hover);color:var(--site-accent-contrast)}._outputToolbar_jkuy8_388{justify-content:flex-end;margin-bottom:14px;display:flex}._outputToolbar_jkuy8_388>div{background:0 0;border:0;border-radius:0;gap:6px;padding:0;display:inline-flex}._outputToolbar_jkuy8_388 button{background:0 0;border-color:#0000;min-height:40px;padding:8px 15px}._outputToolbar_jkuy8_388 button[aria-pressed=true]{border-color:var(--rfq-blue);background:var(--site-card);color:var(--rfq-blue);box-shadow:none}._output_jkuy8_388{border:1px solid var(--rfq-line);border-radius:var(--rfq-radius);background:var(--site-surface);max-height:520px;color:var(--rfq-ink);box-shadow:none;white-space:pre-wrap;margin:0;padding:22px;font:450 15px/1.66 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}._resultActions_jkuy8_387{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}._transfer_jkuy8_473{border:1px solid var(--rfq-blue);background:var(--rfq-blue);width:100%;min-height:54px;color:var(--site-accent-contrast);box-shadow:none;cursor:pointer;border-radius:999px;margin-top:20px;padding:14px 22px;font:700 15px/1.2 inherit;transition:border-color .16s,background-color .16s,transform .16s}._transfer_jkuy8_473:hover{border-color:var(--rfq-blue-hover);background:var(--rfq-blue-hover);transform:translateY(-1px)}._choice_jkuy8_239:focus-within,._checkGrid_jkuy8_240 label:focus-within,._checkLine_jkuy8_248:focus-within{outline:3px solid color-mix(in srgb, var(--site-blue) 28%, transparent);outline-offset:2px}._navigation_jkuy8_190 button:focus-visible{outline:3px solid color-mix(in srgb, var(--site-blue) 28%, transparent);outline-offset:2px}._resultActions_jkuy8_387 button:focus-visible{outline:3px solid color-mix(in srgb, var(--site-blue) 28%, transparent);outline-offset:2px}._outputToolbar_jkuy8_388 button:focus-visible{outline:3px solid color-mix(in srgb, var(--site-blue) 28%, transparent);outline-offset:2px}._transfer_jkuy8_473:focus-visible{outline:3px solid color-mix(in srgb, var(--site-blue) 28%, transparent);outline-offset:2px}@media (max-width:900px){._builder_jkuy8_1{grid-template-columns:1fr;grid-template-areas:"sidebar""workspace""error""navigation"}._sidebar_jkuy8_31{border-right:0;border-bottom:1px solid var(--rfq-line);gap:22px}._stepRail_jkuy8_109{border-top:1px solid color-mix(in srgb, var(--site-blue) 22%, transparent);overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;border-left:0;grid-template-columns:repeat(5,minmax(112px,1fr));margin:12px 0 0;padding:18px 0 4px;overflow-x:auto}._stepRail_jkuy8_109 li{scroll-snap-align:start;grid-template-columns:1fr;gap:8px;min-height:0;padding:0 14px 8px 0}._stepRail_jkuy8_109 span{width:32px;height:32px;margin:-34px 0 0}}@media (max-width:720px){._builder_jkuy8_1{border-radius:24px;margin:36px 0 50px}._sidebar_jkuy8_31,._workspace_jkuy8_170{padding:26px 20px}._error_jkuy8_177{margin-inline:20px}._navigation_jkuy8_190{padding:0 20px 26px}._choiceGrid_jkuy8_239,._checkGrid_jkuy8_240,._split_jkuy8_319{grid-template-columns:1fr}._choice_jkuy8_239,._checkGrid_jkuy8_240 label{min-height:58px}._resultActions_jkuy8_387{grid-template-columns:1fr;display:grid}._resultActions_jkuy8_387 button{width:100%}._outputToolbar_jkuy8_388{justify-content:flex-start}._outputToolbar_jkuy8_388>div{width:100%}._outputToolbar_jkuy8_388 button{flex:1;padding-inline:9px}}@media (max-width:520px){._intro_jkuy8_48 h2{font-size:31px}._stepRail_jkuy8_109{grid-template-columns:repeat(5,minmax(124px,1fr));margin-inline:0}._stepRail_jkuy8_109 strong{font-size:13px}._navigation_jkuy8_190 button{min-height:48px;padding-inline:16px}._navigation_jkuy8_190 button:last-child{min-width:138px}._output_jkuy8_388{padding:17px;font-size:14px}}@media (prefers-reduced-motion:reduce){._progress_jkuy8_82 span,._stepRail_jkuy8_109 li,._choice_jkuy8_239,._checkGrid_jkuy8_240 label,._checkLine_jkuy8_248,._navigation_jkuy8_190 button,._resultActions_jkuy8_387 button,._outputToolbar_jkuy8_388 button,._transfer_jkuy8_473{transition:none}}@media print{._builder_jkuy8_1{box-shadow:none;border:0;display:block}._builder_jkuy8_1>:not(._workspace_jkuy8_170){display:none}._workspace_jkuy8_170{padding:0}._step_jkuy8_109 header,._outputToolbar_jkuy8_388,._resultActions_jkuy8_387,._transfer_jkuy8_473{display:none}._output_jkuy8_388{background:var(--site-card);max-height:none;box-shadow:none;border:0;padding:0}}
