@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&family=IBM+Plex+Sans:wght@400;500;600&display=swap";.crd-overlay[data-v-8ca67c72]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:16px}.crd-dialog[data-v-8ca67c72]{position:relative;background:#ffffff;border:1px solid #e4e4e7;border-radius:12px;box-shadow:0 8px 30px #0000001f,0 2px 8px #0000000f;width:100%;max-width:420px;padding:36px 32px 28px;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;color:#09090b}.crd-close[data-v-8ca67c72]{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:1px solid #e4e4e7;border-radius:6px;color:#71717a;cursor:pointer;transition:background .15s,color .15s;padding:0}.crd-close[data-v-8ca67c72]:hover{background:#f4f4f5;color:#09090b}.crd-icon-wrap[data-v-8ca67c72]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;margin-bottom:18px}.crd-icon-wrap--success[data-v-8ca67c72]{background:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0}.crd-icon-wrap--error[data-v-8ca67c72]{background:#fef2f2;color:#dc2626;border:1px solid #fecaca}.crd-title[data-v-8ca67c72]{font-size:18px;font-weight:600;color:#09090b;margin:0 0 6px;letter-spacing:-.02em}.crd-subtitle[data-v-8ca67c72]{font-size:13px;color:#71717a;margin:0 0 14px}.crd-note[data-v-8ca67c72]{font-size:12px;color:#a1a1aa;line-height:1.6;margin:14px 0 0}.crd-error-msg[data-v-8ca67c72]{font-size:13px;color:#dc2626;line-height:1.6;margin:8px 0 0}.crd-code-box[data-v-8ca67c72]{display:inline-flex;align-items:center;gap:10px;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:8px;padding:10px 16px}.crd-code-text[data-v-8ca67c72]{font-family:Consolas,Monaco,Fira Code,monospace;font-size:16px;font-weight:700;color:#18181b;letter-spacing:2px}.crd-copy-btn[data-v-8ca67c72]{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;font-family:inherit;padding:4px 10px;border-radius:6px;border:1px solid #e4e4e7;background:#ffffff;color:#18181b;cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap}.crd-copy-btn[data-v-8ca67c72]:hover{background:#f4f4f5}.crd-copy-btn--copied[data-v-8ca67c72]{border-color:#bbf7d0;background:#f0fdf4;color:#16a34a}.crd-pdf-btn[data-v-8ca67c72]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;text-decoration:none;transition:background .15s}.crd-pdf-btn[data-v-8ca67c72]:hover{background:#dcfce7}.crd-footer[data-v-8ca67c72]{margin-top:24px;display:flex;align-items:center;justify-content:center;gap:10px}.crd-btn-primary[data-v-8ca67c72]{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 20px;font-size:14px;font-weight:500;font-family:inherit;background:#18181b;color:#fafafa;border:1px solid #18181b;border-radius:8px;cursor:pointer;transition:background .15s;min-width:100px}.crd-btn-primary[data-v-8ca67c72]:hover{background:#27272a}.crd-fade-enter-active[data-v-8ca67c72],.crd-fade-leave-active[data-v-8ca67c72]{transition:opacity .2s ease}.crd-fade-enter-active .crd-dialog[data-v-8ca67c72],.crd-fade-leave-active .crd-dialog[data-v-8ca67c72]{transition:opacity .2s ease,transform .2s ease}.crd-fade-enter .crd-dialog[data-v-8ca67c72],.crd-fade-leave-to .crd-dialog[data-v-8ca67c72]{opacity:0;transform:scale(.96) translateY(-8px)}.crd-fade-enter[data-v-8ca67c72],.crd-fade-leave-to[data-v-8ca67c72]{opacity:0}.cf-channel-info[data-v-44f6d0d3]{margin-top:4px;font-size:12px;color:#909399;line-height:1.4}.cf-wrapper[data-v-44f6d0d3]{--base-l: .2103;--base-c: .0059;--base-h: 285.89;--_l: clamp(.22, var(--base-l), .5);--_c: min(var(--base-c), .18);--cf-primary: oklch(var(--base-l) var(--base-c) var(--base-h));--cf-bg: oklch(.978 calc(var(--_c) * .08) var(--base-h));--cf-border: oklch(.872 calc(var(--_c) * .14) var(--base-h) / .45);--cf-ring: oklch(calc(var(--_l) + .14) calc(var(--_c) * .85) var(--base-h));--cf-foreground: oklch(.145 calc(var(--_c) * .04) var(--base-h));--cf-muted: oklch(.96 calc(var(--_c) * .07) var(--base-h) / .55);--cf-muted-fg: oklch(.51 calc(var(--_c) * .22) var(--base-h));--cf-primary-fg: oklch(.97 .003 var(--base-h));--cf-radius: .5rem;--cf-shadow: 0 1px 3px 0 rgb(0 0 0/.08), 0 1px 2px -1px rgb(0 0 0/.08);max-width:680px;margin:0 auto;padding:32px 24px;font-family:IBM Plex Sans,sans-serif;color:var(--cf-foreground);font-size:14px;line-height:1.5}.cf-embedded[data-v-44f6d0d3]{padding:20px 16px}.cf-header[data-v-44f6d0d3]{text-align:center;margin-bottom:28px}.cf-company-card[data-v-44f6d0d3]{display:flex;align-items:center;gap:14px;background:var(--cf-muted);border:1px solid var(--cf-border);border-radius:var(--cf-radius);padding:14px 16px;margin-bottom:20px;text-align:left}.cf-company-logo[data-v-44f6d0d3]{width:56px;height:56px;object-fit:contain;border-radius:6px;border:1px solid var(--cf-border);background:#fff;flex-shrink:0}.cf-company-info[data-v-44f6d0d3]{min-width:0}.cf-company-name[data-v-44f6d0d3]{font-size:15px;font-weight:600;color:var(--cf-foreground);margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-company-razon[data-v-44f6d0d3]{font-size:12px;color:var(--cf-muted-fg);margin:0 0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-company-meta[data-v-44f6d0d3]{font-size:12px;color:var(--cf-muted-fg);margin:0;display:flex;flex-wrap:wrap;gap:4px;align-items:center}.cf-company-sep[data-v-44f6d0d3]{color:var(--cf-ring)}.cf-header-icon[data-v-44f6d0d3]{display:inline-flex;align-items:center;justify-content:center;width:148px;height:148px;border-radius:var(--cf-radius);background:var(--cf-muted);color:var(--cf-foreground);margin-bottom:14px;padding:10px}.cf-header-icon[data-v-44f6d0d3]:has(svg){width:36px!important;height:36px!important}.cf-header-icon svg[data-v-44f6d0d3]{width:32px}.cf-title[data-v-44f6d0d3]{font-size:24px;font-weight:700;color:var(--cf-foreground);margin:0 0 6px;letter-spacing:-.02em}.cf-subtitle[data-v-44f6d0d3]{font-size:13px;color:var(--cf-muted-fg);margin:0;line-height:1.6;max-width:500px;margin-inline:auto}.cf-prev-code-card[data-v-44f6d0d3],.cf-alert.cf-alert-default[data-v-44f6d0d3]{border:1px solid var(--cf-border);border-radius:var(--cf-radius);padding:16px;background:#fff;margin-bottom:24px}.cf-prev-code-hint[data-v-44f6d0d3]{font-size:12.5px;color:var(--cf-muted-fg);margin:0 0 10px}.cf-inline[data-v-44f6d0d3]{display:flex;gap:8px;align-items:center}.cf-stepper[data-v-44f6d0d3]{display:flex;align-items:center;margin-bottom:28px;overflow-x:auto;padding-bottom:4px}.cf-step-item[data-v-44f6d0d3]{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:64px}.cf-step-circle[data-v-44f6d0d3]{width:28px;height:28px;border-radius:50%;border:1.5px solid var(--cf-border);background:var(--cf-bg);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:var(--cf-muted-fg);transition:all .2s;flex-shrink:0}.cf-step-item.active .cf-step-circle[data-v-44f6d0d3],.cf-step-item.done .cf-step-circle[data-v-44f6d0d3]{background:var(--cf-primary);border-color:var(--cf-primary);color:var(--cf-primary-fg)}.cf-step-label[data-v-44f6d0d3]{font-size:11px;color:var(--cf-muted-fg);white-space:nowrap;font-weight:400}.cf-step-item.active .cf-step-label[data-v-44f6d0d3],.cf-step-item.done .cf-step-label[data-v-44f6d0d3]{color:var(--cf-foreground);font-weight:500}.cf-step-connector[data-v-44f6d0d3]{flex:1;height:1px;background:var(--cf-border);min-width:24px;margin-bottom:18px;transition:background .2s}.cf-step-connector.done[data-v-44f6d0d3]{background:var(--cf-primary)}.cf-step-content[data-v-44f6d0d3]{animation:cf-fade-in-44f6d0d3 .18s ease}@keyframes cf-fade-in-44f6d0d3{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.cf-section-title[data-v-44f6d0d3]{font-size:13px;font-weight:600;color:var(--cf-muted-fg);text-transform:uppercase;letter-spacing:.06em;margin:0 0 16px}.cf-alert[data-v-44f6d0d3]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--cf-radius);font-size:13px;line-height:1.5;border:1px solid transparent}.cf-alert svg[data-v-44f6d0d3]{flex-shrink:0;margin-top:1px}.cf-alert-info[data-v-44f6d0d3]{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.cf-alert-warning[data-v-44f6d0d3]{background:#fffbeb;border-color:#fde68a;color:#92400e}.cf-prev-result[data-v-44f6d0d3]{margin-bottom:16px}.cf-prev-summary[data-v-44f6d0d3]{margin-top:12px;display:flex;flex-direction:column;gap:5px;padding:12px 14px;border:1px solid var(--cf-border);border-radius:var(--cf-radius);background:var(--cf-bg)}.cf-summary-row[data-v-44f6d0d3]{display:flex;gap:8px;align-items:baseline;font-size:13px}.cf-summary-label[data-v-44f6d0d3]{min-width:72px;color:var(--cf-muted-fg);font-weight:500;font-size:12px;flex-shrink:0}.cf-file-list[data-v-44f6d0d3]{margin:0;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:4px}.cf-file-list li a[data-v-44f6d0d3]{font-size:12.5px;color:#2563eb;text-decoration:none;word-break:break-all}.cf-file-list li a[data-v-44f6d0d3]:hover{text-decoration:underline}.cf-alert-success[data-v-44f6d0d3]{background:#f0fdf4;border-color:#bbf7d0;color:#15803d}.cf-info-block[data-v-44f6d0d3]{border:1px solid var(--cf-border);border-radius:var(--cf-radius);padding:12px 14px;background:var(--cf-bg);display:flex;flex-direction:column;gap:5px}.cf-info-block-title[data-v-44f6d0d3]{font-size:11px;font-weight:600;color:var(--cf-muted-fg);text-transform:uppercase;letter-spacing:.06em;margin:0 0 6px}.cf-resolution-box[data-v-44f6d0d3]{margin-top:12px;border:1px solid var(--cf-border);border-radius:var(--cf-radius);padding:12px 14px;background:var(--cf-bg)}.cf-resolution-label[data-v-44f6d0d3]{font-size:11px;font-weight:600;color:var(--cf-muted-fg);text-transform:uppercase;letter-spacing:.06em;margin:0 0 4px}.cf-resolution-text[data-v-44f6d0d3]{font-size:13px;color:var(--cf-foreground);margin:0}.cf-resolution-html[data-v-44f6d0d3]{font-size:13px;color:var(--cf-foreground);line-height:1.6}.cf-resolution-html p[data-v-44f6d0d3]{margin:0 0 6px}.cf-resolution-html ul[data-v-44f6d0d3],.cf-resolution-html ol[data-v-44f6d0d3]{padding-left:20px;margin:0 0 6px}.cf-resolution-html strong[data-v-44f6d0d3]{font-weight:600}.cf-resolution-html em[data-v-44f6d0d3]{font-style:italic}.cf-resolution-html a[data-v-44f6d0d3]{color:#2563eb;text-decoration:underline}.cf-resolution-html blockquote[data-v-44f6d0d3]{border-left:3px solid var(--cf-border);margin:4px 0;padding-left:10px;color:var(--cf-muted-fg)}.cf-switch-row[data-v-44f6d0d3]{display:flex;align-items:center;gap:10px}.cf-switch-label[data-v-44f6d0d3]{font-size:13.5px;color:var(--cf-foreground)}.cf-checkbox-row[data-v-44f6d0d3]{display:flex;align-items:flex-start;gap:10px}.cf-checkbox-label[data-v-44f6d0d3]{font-size:13px;color:var(--cf-foreground);line-height:1.5;padding-top:2px}.cf-receipt-section[data-v-44f6d0d3]{border:1px solid var(--cf-border);border-radius:var(--cf-radius);padding:16px;background:var(--cf-muted);margin-bottom:8px}.cf-receipt-section-title[data-v-44f6d0d3]{font-size:12px;font-weight:600;color:var(--cf-muted-fg);text-transform:uppercase;letter-spacing:.06em;margin:0 0 14px}.cf-btn[data-v-44f6d0d3]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 14px;height:36px;border-radius:var(--cf-radius);font-size:13.5px;font-weight:500;cursor:pointer;border:1px solid transparent;transition:all .15s;white-space:nowrap;font-family:inherit}.cf-btn.cf-btn-link[data-v-44f6d0d3]{padding:0;height:0;text-decoration:underline}.cf-btn[data-v-44f6d0d3]:disabled{opacity:.5;cursor:not-allowed}.cf-btn-primary[data-v-44f6d0d3]{background:var(--cf-primary);color:var(--cf-primary-fg);border-color:var(--cf-primary)}.cf-btn-primary[data-v-44f6d0d3]:hover:not(:disabled){background:#27272a;border-color:#27272a}.cf-btn-outline[data-v-44f6d0d3]{background:var(--cf-bg);color:var(--cf-foreground);border-color:var(--cf-border)}.cf-btn-outline[data-v-44f6d0d3]:hover:not(:disabled){background:var(--cf-muted)}.cf-btn-sm[data-v-44f6d0d3]{height:30px;padding:0 10px;font-size:12.5px}.cf-step-actions[data-v-44f6d0d3]{display:flex;justify-content:flex-end;gap:8px;margin-top:24px;padding:16px 0;border-top:1px solid var(--cf-border);align-items:center}.cf-spinner[data-v-44f6d0d3]{width:14px;height:14px;border:2px solid var(--cf-border);border-top-color:var(--cf-foreground);border-radius:50%;animation:cf-spin-44f6d0d3 .6s linear infinite;display:inline-block}.cf-spinner-white[data-v-44f6d0d3]{border-color:#ffffff59;border-top-color:#fff}@keyframes cf-spin-44f6d0d3{to{transform:rotate(360deg)}}.cf-wrapper[data-v-44f6d0d3] .el-input__inner,.cf-wrapper[data-v-44f6d0d3] .el-textarea__inner{border-color:var(--cf-border);border-radius:var(--cf-radius);font-size:15px;color:var(--cf-foreground);background:var(--cf-bg);transition:border-color .15s,box-shadow .15s}.cf-wrapper[data-v-44f6d0d3] .el-input__inner{height:36px;line-height:36px}.cf-wrapper[data-v-44f6d0d3] .el-textarea__inner{font-family:IBM Plex Sans,sans-serif;min-height:128px!important;height:auto;line-height:1.6;field-sizing:content;resize:none}.cf-wrapper[data-v-44f6d0d3] .el-input__inner:focus,.cf-wrapper[data-v-44f6d0d3] .el-textarea__inner:focus{border-color:var(--cf-primary);box-shadow:0 0 0 2px #18181b14;outline:none}.cf-wrapper[data-v-44f6d0d3] .el-select .el-input__inner{border-color:var(--cf-border)}.cf-wrapper[data-v-44f6d0d3] .el-form-item__label{font-size:13px;font-weight:500;color:var(--cf-foreground);padding-bottom:6px;line-height:1.4}.cf-wrapper[data-v-44f6d0d3] .el-form-item{margin-bottom:16px}.cf-wrapper[data-v-44f6d0d3] .el-form-item__error{font-size:12px;color:#ef4444}.cf-wrapper[data-v-44f6d0d3] .el-cascader .el-input__inner,.cf-wrapper[data-v-44f6d0d3] .el-date-editor .el-input__inner{border-color:var(--cf-border)}.cf-wrapper[data-v-44f6d0d3] .el-upload .el-button{display:none}.cf-wrapper[data-v-44f6d0d3] .el-checkbox__inner{border-color:var(--cf-border);border-radius:3px}.cf-wrapper[data-v-44f6d0d3] .el-checkbox__input.is-checked .el-checkbox__inner,.cf-wrapper[data-v-44f6d0d3] .el-switch.is-checked .el-switch__core{background-color:var(--cf-primary);border-color:var(--cf-primary)}
