.repo-checkbox .row.is-disabled[data-v-3192e1bc]{cursor:not-allowed;opacity:.6}.repo-checkbox .input[data-v-3192e1bc]{width:1.125rem;height:1.125rem;margin-top:.125rem;accent-color:var(--color-accent-default)}.repo-checkbox .input[data-v-3192e1bc]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.repo-radio-group .option[data-v-eb24007f]{flex:1 1 12rem;border-color:var(--color-border);transition:border-color var(--duration-fast) var(--easing-standard),background-color var(--duration-fast) var(--easing-standard)}.repo-radio-group .option[data-v-eb24007f]:hover{border-color:var(--color-border-strong)}.repo-radio-group .option.is-checked[data-v-eb24007f]{border-color:var(--color-accent-default);background-color:var(--color-accent-subtle)}.repo-radio-group .option[data-v-eb24007f]:has(:disabled){cursor:not-allowed;opacity:.6}.repo-radio-group .option[data-v-eb24007f]:has(:focus-visible){outline:2px solid var(--color-focus-ring);outline-offset:2px}.repo-radio-group .input[data-v-eb24007f]{width:1.125rem;height:1.125rem;accent-color:var(--color-accent-default)}.repo-radio-group .message.is-error[data-v-eb24007f]{color:var(--color-danger-default)}@media(prefers-reduced-motion:reduce){.repo-radio-group .option[data-v-eb24007f]{transition:none}}.inquiry-file-row .status.is-ready[data-v-23a20d44]{color:var(--color-success-default);font-weight:var(--font-weight-medium)}.inquiry-file-row .spinner[data-v-23a20d44]{border:2px solid var(--color-border);border-top-color:var(--color-accent-default);animation:inquiry-file-row-spin-23a20d44 var(--duration-slow) linear infinite}.inquiry-file-row .remove[data-v-23a20d44]{cursor:pointer}.inquiry-file-row .remove[data-v-23a20d44]:hover{color:var(--color-fg-default);background-color:var(--color-bg-muted)}.inquiry-file-row .remove[data-v-23a20d44]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@keyframes inquiry-file-row-spin-23a20d44{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.inquiry-file-row .spinner[data-v-23a20d44]{animation:none}}.geometry-chips .value[data-v-d54e40a2],.quote-summary .total[data-v-d145ede5],.inquiry-confirmation .quote-block .price[data-v-b62f654b]{direction:ltr;unicode-bidi:isolate}.inquiry-confirmation .timeline-item[data-v-b62f654b]:not(:last-child):before{content:"";position:absolute;left:.85rem;top:1.75rem;bottom:0;width:2px;background-color:var(--color-border)}.inquiry-confirmation .timeline-item.is-done .timeline-marker[data-v-b62f654b]{border-color:transparent;background-color:var(--color-fg-default);color:var(--color-fg-on-inverse)}.inquiry-stepper .item[data-v-c56d06f2]:not(:last-child):after{content:"";flex:1;height:2px;margin:0 var(--spacing-3);background-color:var(--color-border)}.inquiry-stepper .item[data-state=done][data-v-c56d06f2]:not(:last-child):after{background-color:var(--color-fg-default)}.inquiry-stepper .item[data-state=current] .circle[data-v-c56d06f2]{border-color:transparent;background-color:var(--color-accent-default);color:var(--color-fg-on-accent)}.inquiry-stepper .item[data-state=done] .circle[data-v-c56d06f2]{border-color:transparent;background-color:var(--color-fg-default);color:var(--color-fg-on-inverse)}.inquiry-stepper .item[data-state=current] .label[data-v-c56d06f2],.inquiry-stepper .item[data-state=done] .label[data-v-c56d06f2]{color:var(--color-fg-default)}.inquiry-stepper .button[data-v-c56d06f2]{border:0;background:none;cursor:pointer}.inquiry-stepper .button[data-v-c56d06f2]:disabled{cursor:default}.inquiry-stepper .button[data-v-c56d06f2]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-md)}@media(max-width:40rem){.inquiry-stepper .label[data-v-c56d06f2]{display:none}}.inquiry-wizard .step-card[data-v-9950a1fd] .body{padding:var(--spacing-8)}.quote-dropzone .zone[data-v-078a9ce1]{cursor:pointer;background-color:var(--color-bg-canvas);border-color:var(--color-border-strong)}.quote-dropzone .zone.is-drag[data-v-078a9ce1]{border-color:var(--color-accent-default);background-color:var(--color-accent-subtle)}.quote-dropzone .zone.is-error[data-v-078a9ce1]{border-color:var(--color-danger-default)}.quote-dropzone .zone[data-v-078a9ce1]:hover:not(.is-drag){border-color:var(--color-accent-default)}.quote-dropzone .zone[data-v-078a9ce1]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.quote-dropzone .formats[data-v-078a9ce1]{direction:ltr;unicode-bidi:isolate}.quote-dropzone .spinner[data-v-078a9ce1]{border:2px solid var(--color-border);border-top-color:var(--color-accent-default);animation:quote-dropzone-spin-078a9ce1 var(--duration-slow) linear infinite}@keyframes quote-dropzone-spin-078a9ce1{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.quote-dropzone .spinner[data-v-078a9ce1]{animation:none}}.process-segmented .input:checked+.label[data-v-c8d23518]{background-color:var(--color-accent-subtle);color:var(--color-accent-default)}.process-segmented .input:checked+.label[data-v-c8d23518],.process-segmented .input:not(:disabled):hover+.label[data-v-c8d23518]{border-color:var(--color-accent-default)}.process-segmented .input:focus-visible+.label[data-v-c8d23518]{outline:2px solid var(--color-focus-ring);outline-offset:2px}.process-segmented .label.is-disabled[data-v-c8d23518]{cursor:not-allowed;opacity:.55}.qty .control[data-v-50b8cdfc]:focus-within{outline:2px solid var(--color-focus-ring);outline-offset:2px}.qty .button[data-v-50b8cdfc]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.qty .input[data-v-50b8cdfc]{direction:ltr;unicode-bidi:isolate;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.qty .input[data-v-50b8cdfc]::-webkit-inner-spin-button,.qty .input[data-v-50b8cdfc]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.qty .input[data-v-50b8cdfc]:focus{outline:none}.price-panel .amount[data-v-dc84704d]{direction:ltr;unicode-bidi:isolate}.price-panel .badge[data-v-dc84704d]{display:inline-flex;align-items:center;gap:var(--spacing-1);color:var(--color-ai-default);background-color:color-mix(in srgb,var(--color-ai-default) 12%,transparent)}.price-panel .manual[data-v-dc84704d]{background-color:color-mix(in srgb,var(--color-warning-default) 10%,var(--color-bg-surface))}.price-panel .blocked[data-v-dc84704d]{background-color:color-mix(in srgb,var(--color-danger-default) 10%,var(--color-bg-surface))}.dfm-issue-row .row[data-v-24c897e4]{background-color:transparent;transition:background-color .12s ease}.dfm-issue-row .row.is-selected[data-v-24c897e4],.dfm-issue-row .row[data-v-24c897e4]:hover{background-color:var(--color-bg-muted)}.dfm-issue-row .row.is-selected[data-v-24c897e4]{outline:2px solid var(--color-fg-subtle);outline-offset:-2px}.dfm-issue-row .severity-label[data-v-24c897e4]{color:var(--color-fg-muted);background-color:var(--color-bg-muted)}.dfm-issue-row .measure[data-v-24c897e4]{unicode-bidi:isolate}.preview-fallback .dims[data-v-25801313],.preview-fallback .file[data-v-25801313]{direction:ltr;unicode-bidi:isolate}.preview-backdrop[data-v-c3001a9a]{z-index:var(--z-modal);background-color:#0009}.preview-dialog .title[data-v-c3001a9a]{direction:ltr;unicode-bidi:isolate}.preview-dialog[data-v-c3001a9a]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.preview-dialog .close[data-v-c3001a9a]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cad-preview .file[data-v-b105277a]{direction:ltr;unicode-bidi:isolate}.cad-preview .stage[data-v-b105277a]{cursor:pointer}.cad-preview .stage[data-v-b105277a]:disabled{cursor:default}.cad-preview .stage[data-v-b105277a]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.inquiry-wizard .step-card[data-v-78130a72] .body{padding:var(--spacing-8)}.header[data-v-14d40ffd]{background-color:color-mix(in srgb,var(--color-bg-canvas) 88%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.header .back[data-v-14d40ffd]:focus-visible,.header .home[data-v-14d40ffd]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}
