<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@tailwind base;@tailwind components;@tailwind utilities;body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.content-inner{background-color:#fff;min-height:100vh;overflow:hidden;position:relative}#svg-bottom,#svg-top{height:auto;left:0;pointer-events:none;position:absolute;width:100%;z-index:0}#svg-top{top:0}#svg-bottom{bottom:0}.content-container{padding:2rem 0}.content-container,.content-row{position:relative;z-index:2}.vc_row{margin-left:-15px;margin-right:-15px}.vc_column_container{padding-left:15px;padding-right:15px}.max-w-4xl,.wpb_wrapper{position:relative}.max-w-4xl{z-index:2}.bg-white{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#fffffff2}.manufacturer-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:1rem 0}.manufacturer-option{align-items:center;background:#fffc;border:2px solid #e5e7eb;border-radius:1rem;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:2rem 1.5rem;position:relative;transition:all .3s ease}.manufacturer-option:hover{background:#3b82f60d;border-color:#3b82f6;box-shadow:0 4px 6px #3b82f61a;transform:translateY(-2px)}.manufacturer-option:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633;outline:none}.manufacturer-logo{filter:grayscale(100%);height:4rem;margin-bottom:1rem;opacity:.7;transition:all .3s ease;width:4rem}.manufacturer-option:hover .manufacturer-logo{filter:grayscale(0);opacity:1;transform:scale(1.1)}.manufacturer-name{color:#1f2937;font-size:1.125rem;font-weight:600;text-align:center;transition:all .3s ease}.manufacturer-option:hover .manufacturer-name{color:#1e40af}.manufacturer-description{color:#6b7280;font-size:.875rem;margin-top:.5rem;text-align:center;transition:all .3s ease}.manufacturer-option:hover .manufacturer-description{color:#4b5563}.device-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:1rem 0}.device-option{align-items:center;background:#fffc;border:2px solid #e5e7eb;border-radius:1rem;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:1.5rem;position:relative;transition:all .3s ease}.device-option:hover{background:#3b82f60d;border-color:#3b82f6;box-shadow:0 4px 6px #3b82f61a;transform:translateY(-2px)}.device-option:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633;outline:none}.device-icon{color:#4b5563;height:3rem;margin-bottom:1rem;transition:all .3s ease;width:3rem}.device-option:hover .device-icon{color:#3b82f6;transform:scale(1.1)}.device-name{color:#1f2937;font-size:1.125rem;font-weight:600;text-align:center;transition:all .3s ease}.device-option:hover .device-name{color:#1e40af}.device-description{color:#6b7280;font-size:.875rem;margin-top:.5rem;text-align:center;transition:all .3s ease}.device-option:hover .device-description{color:#4b5563}.step-progress{margin-bottom:2rem}.step-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(7,1fr);margin-bottom:1rem}.step-item{align-items:center;background:#fffc;border:2px solid #0000;border-radius:.5rem;box-shadow:0 2px 4px #0000000d;display:flex;flex-direction:column;padding:1rem;transition:all .3s ease}.step-item.current{background:#3b82f61a;border-color:#3b82f6;box-shadow:0 4px 6px #3b82f61a;transform:translateY(-2px)}.step-item.completed{background:#10b9811a;border-color:#10b981}.step-number{align-items:center;border-radius:50%;display:flex;font-weight:600;height:2rem;justify-content:center;margin-bottom:.5rem;transition:all .3s ease;width:2rem}.step-item.current .step-number{background-color:#3b82f6;box-shadow:0 0 0 4px #3b82f633;color:#fff}.step-item.completed .step-number{background-color:#10b981;color:#fff}.step-label{color:#4b5563;font-size:.75rem;font-weight:500;text-align:center;transition:all .3s ease}.step-item.current .step-label{color:#1e40af;font-weight:600}.step-item.completed .step-label{color:#065f46}.step-check{height:1.25rem;width:1.25rem}.model-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:1rem 0}.model-option{align-items:center;background:#fffffff2;border:2px solid #e5e7eb;border-radius:1rem;box-shadow:0 2px 4px #0000000d;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:1.5rem;position:relative;transition:all .3s ease}.model-option:hover{background:#fffffffa;border-color:#3b82f6;box-shadow:0 4px 6px #3b82f61a;transform:translateY(-2px)}.model-option:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633;outline:none}.model-icon{color:#4b5563;height:3rem;margin-bottom:1rem;transition:all .3s ease;width:3rem}.model-option:hover .model-icon{color:#3b82f6;transform:scale(1.1)}.model-name{color:#1f2937;font-size:1.125rem;font-weight:600;text-align:center;transition:all .3s ease}.model-option:hover .model-name{color:#1e40af}.model-description{color:#6b7280;font-size:.875rem;margin-top:.5rem;text-align:center;transition:all .3s ease}.model-option:hover .model-description{color:#4b5563}.model-grid input[type=text]{background:#fff;border:2px solid #e5e7eb;border-radius:.75rem;box-sizing:border-box;color:#1f2937;display:block;font-size:1rem;margin:0 auto;max-width:90%;padding:.75rem 1rem;transition:all .3s ease;width:90%}.model-grid input[type=text]:hover{border-color:#3b82f6}.model-grid input[type=text]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633;outline:none}.model-grid .flex.flex-col{margin:0 auto 1rem;max-width:90%;width:90%}.model-grid .w-full button{background-color:#3b82f6;border:none;border-radius:.75rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:1rem;padding:.75rem 1rem;transition:all .3s ease;width:100%}.model-grid .w-full button:hover{background-color:#2563eb;transform:translateY(-1px)}.model-grid .w-full button:focus{box-shadow:0 0 0 3px #3b82f633;outline:none}.model-grid .w-full button:disabled{background-color:#e5e7eb;color:#9ca3af;cursor:not-allowed;transform:none}.model-grid .flex.items-center.mb-2{justify-content:center;text-align:center;width:100%}.model-grid .text-xl.font-medium.text-gray-900{text-align:center;width:100%}.problem-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:1rem 0}.problem-option{align-items:flex-start;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;display:flex;flex-direction:column;padding:1rem;position:relative;text-align:left;transition:all .2s;width:100%}.problem-option:hover{border-color:#3b82f6;box-shadow:0 2px 4px #3b82f61a}.problem-icon{color:#4b5563;height:3rem;margin-bottom:1rem;transition:all .3s ease;width:3rem}.problem-option:hover .problem-icon{color:#3b82f6;transform:scale(1.1)}.problem-name{color:#111827;font-size:1rem;font-weight:600;margin-bottom:.25rem}.problem-description{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;text-align:left;width:100%}.problem-description .bullet{color:#4b5563;font-size:1.25rem;line-height:1;margin-top:.125rem}.problem-description&gt;div{align-items:flex-start;color:#6b7280;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem}.type-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:1rem 0}.type-option{align-items:center;background:#fffc;border:2px solid #e5e7eb;border-radius:1rem;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:1.5rem;position:relative;transition:all .3s ease}.type-option:hover{background:#3b82f60d;border-color:#3b82f6;box-shadow:0 4px 6px #3b82f61a;transform:translateY(-2px)}.type-option:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633;outline:none}.type-icon{color:#4b5563;height:3rem;margin-bottom:1rem;transition:all .3s ease;width:3rem}.type-option:hover .type-icon{color:#3b82f6;transform:scale(1.1)}.type-name{color:#1f2937;font-size:1.125rem;font-weight:600;text-align:center;transition:all .3s ease}.type-option:hover .type-name{color:#1e40af}.type-description{color:#6b7280;font-size:.875rem;margin-top:.5rem;text-align:center;transition:all .3s ease}.type-option:hover .type-description{color:#4b5563}.datetime-container{background:#fffc;border:2px solid #e5e7eb;border-radius:1rem;padding:2rem;transition:all .3s ease}.datetime-container:hover{border-color:#3b82f6;box-shadow:0 4px 6px #3b82f61a}.datetime-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;padding:.5rem}.datetime-field{margin-bottom:1rem;max-width:100%;position:relative;width:100%}.datetime-label{align-items:center;color:#1f2937;display:flex;font-size:1rem;font-weight:600;margin-bottom:.75rem}.datetime-label-icon{color:#3b82f6;height:1.25rem;margin-right:.5rem;width:1.25rem}.datetime-input{background:#fff;border:2px solid #e5e7eb;border-radius:.75rem;box-sizing:border-box;color:#1f2937;font-size:1rem;max-width:100%;padding:.75rem 1rem;transition:all .3s ease;width:100%}.datetime-input:hover{border-color:#3b82f6}.datetime-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633;outline:none}.datetime-icon{color:#6b7280;height:1.5rem;pointer-events:none;position:absolute;right:1rem;top:2.5rem;width:1.5rem}.datetime-button{border-radius:.75rem;font-size:1rem;font-weight:600;grid-column:1/-1;margin-top:1rem;padding:1rem;transition:all .3s ease}.datetime-button:disabled{background-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}.datetime-button:not(:disabled){background-color:#3b82f6;color:#fff}.datetime-button:not(:disabled):hover{background-color:#2563eb;transform:translateY(-1px)}.details-container{background:#fffc;border:2px solid #e5e7eb;border-radius:1rem;padding:2rem;transition:all .3s ease}.details-container:hover{border-color:#3b82f6;box-shadow:0 4px 6px #3b82f61a}.details-grid{grid-gap:1.5rem;display:grid;gap:1.5rem}.details-field{margin-bottom:1rem;max-width:100%;position:relative;width:100%}.details-field.full-width{grid-column:1/-1}.details-textarea{min-height:120px;resize:vertical}.details-label{color:#1f2937;display:block;font-size:1rem;font-weight:600;margin-bottom:.75rem}.details-input{background:#fff;border:2px solid #e5e7eb;border-radius:.75rem;box-sizing:border-box;color:#1f2937;font-size:1rem;max-width:100%;padding:.75rem 1rem;transition:all .3s ease;width:100%}.details-input:hover{border-color:#3b82f6}.details-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633;outline:none}.details-icon{color:#6b7280;height:1.5rem;pointer-events:none;position:absolute;right:1rem;top:2.5rem;width:1.5rem}.details-button{border-radius:.75rem;font-size:1rem;font-weight:600;margin-top:1rem;padding:1rem;transition:all .3s ease}.details-button:disabled{background-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}.details-button:not(:disabled){background-color:#10b981;color:#fff}.details-button:not(:disabled):hover{background-color:#059669;transform:translateY(-1px)}.success-container{background:#fffffff2;border:2px solid #10b981;border-radius:1rem;padding:2rem;text-align:center}.success-icon{color:#10b981;height:4rem;margin:0 auto 1.5rem;width:4rem}.success-title{color:#065f46;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.success-message{color:#059669;margin-bottom:2rem}.summary-container{background:#fff;border:1px solid #d1fae5;border-radius:.75rem;padding:1.5rem;text-align:left}.summary-title{color:#1f2937;font-size:1.125rem;font-weight:600;margin-bottom:1rem}.summary-list{grid-gap:.75rem;display:grid;gap:.75rem}.summary-item{color:#4b5563;display:flex;font-size:.875rem;justify-content:space-between}.summary-label{color:#6b7280;font-weight:500}.back-button{align-items:center;background:#3b82f61a;border:2px solid #3b82f6;border-radius:.75rem;color:#3b82f6;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.back-button:hover{background:#3b82f626;box-shadow:0 4px 6px #3b82f61a;transform:translateY(-1px)}.back-button:focus{box-shadow:0 0 0 3px #3b82f633;outline:none}.back-button svg{height:1.25rem;margin-right:.5rem;width:1.25rem}@media (max-width:768px){.content-container{padding:1rem 0}#svg-bottom,#svg-top{opacity:.7}.step-grid{gap:.25rem;grid-template-columns:repeat(4,1fr)}.step-item{padding:.5rem}.step-label{font-size:.65rem}.device-grid,.manufacturer-grid{gap:.75rem;grid-template-columns:repeat(2,1fr)}.device-option,.manufacturer-option{padding:1rem}.device-icon{height:2.5rem;width:2.5rem}.manufacturer-logo{height:3rem;width:3rem}.device-name,.manufacturer-name{font-size:1rem}.model-grid,.problem-grid,.type-grid{gap:.75rem;grid-template-columns:repeat(2,1fr)}.model-option,.problem-option,.type-option{padding:1rem}.model-icon,.problem-icon,.type-icon{height:2.5rem;width:2.5rem}.model-name,.problem-name,.type-name{font-size:1rem}.datetime-grid{gap:1.5rem;grid-template-columns:1fr}.datetime-container,.details-container{padding:1.5rem}.datetime-label,.details-label{font-size:.875rem}.datetime-input,.details-input{padding:.875rem}}@media (max-width:480px){.step-grid{grid-template-columns:repeat(3,1fr)}.device-grid,.manufacturer-grid,.model-grid,.problem-grid,.type-grid{grid-template-columns:1fr}}.repair-widget-container{align-items:center;background-color:#fff;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:2rem 1rem;position:relative;width:100%;z-index:1}.repair-widget-wrapper{margin:0 auto;max-width:1200px;position:relative;width:100%;z-index:2}.repair-widget-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #fff3;border-radius:1.5rem;box-shadow:0 8px 32px #0000001a;margin:0 auto;max-width:800px;padding:2.5rem;position:relative;width:100%;z-index:3}.repair-widget-title{color:#1f2937;font-size:2rem;font-weight:700;margin-bottom:2rem;text-align:center;text-shadow:0 1px 2px #0000000d}.repair-widget-form{background:#fffffff2;border-radius:1rem;padding:1.5rem;position:relative;width:100%}.repair-widget-step{margin-bottom:2rem}.repair-widget-navigation,.repair-widget-step{background:#ffffffe6;border-radius:.75rem;padding:1rem}.repair-widget-navigation{display:flex;justify-content:flex-start;margin-top:2rem}@media (max-width:1024px){.repair-widget-content{max-width:90%;padding:2rem}}@media (max-width:768px){.repair-widget-container{padding:1rem}.repair-widget-content{padding:1.5rem}.repair-widget-title{font-size:1.75rem;margin-bottom:1.5rem}.repair-widget-form{padding:1rem}}@media (max-width:480px){.repair-widget-container{padding:.5rem}.repair-widget-content{border-radius:1rem;padding:1rem}.repair-widget-title{font-size:1.5rem;margin-bottom:1.25rem}.repair-widget-form{padding:.75rem}}.problem-grid input[type=text]{background-color:#fff;border:2px solid #e5e7eb;border-radius:.75rem;box-sizing:border-box;color:#1f2937;font-size:1.125rem;line-height:1.5;min-height:120px;padding:1rem 1.25rem;resize:vertical;transition:all .3s ease;width:100%}.problem-grid input[type=text]:hover{border-color:#d1d5db}.problem-grid input[type=text]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633;outline:none}.problem-grid .w-full button{background-color:#3b82f6;border:none;border-radius:.75rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:1rem;padding:.75rem 1rem;transition:all .3s ease;width:100%}.problem-grid .w-full button:hover{background-color:#2563eb;transform:translateY(-1px)}.problem-grid .w-full button:focus{box-shadow:0 0 0 3px #3b82f633;outline:none}.problem-grid .w-full button:disabled{background-color:#9ca3af;cursor:not-allowed;transform:none}.problem-grid .flex.items-center.mb-2{justify-content:center;margin-bottom:.5rem;width:100%}.problem-grid .text-xl.font-medium.text-gray-900{color:#1f2937;font-size:1.25rem;font-weight:500;text-align:center}.problem-grid textarea{background-color:#fff;border:2px solid #e5e7eb;border-radius:.75rem;box-sizing:border-box;color:#1f2937;font-size:1.125rem;line-height:1.5;min-height:120px;padding:1rem 1.25rem;resize:vertical;transition:all .3s ease;width:100%}.problem-grid textarea:hover{border-color:#d1d5db}.problem-grid textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633;outline:none}.problem-grid .flex.flex-col{box-sizing:border-box;margin:0 auto;max-width:95%;width:100%}
/*# sourceMappingURL=main.29d06788.css.map*/</pre></body></html>