:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#213547;background-color:#f6f7f9;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#f9f9f9;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.payment-container{max-width:600px;margin:0 auto;padding:3rem 2rem;text-align:center}.payment-loading,.payment-error,.payment-info{background:#fff;border-radius:8px;padding:3rem;box-shadow:0 2px 8px #0000001a}.spinner{width:50px;height:50px;margin:0 auto 1rem;border:4px solid #f3f3f3;border-top:4px solid #0066cc;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.payment-details{margin:2rem 0;padding:1.5rem;background:#f9f9f9;border-radius:4px}.payment-details p{margin:.5rem 0;font-size:1.1rem}.payment-redirect{margin-top:2rem}.redirect-info{margin-top:1rem;color:#666}.payment-error h2{color:#e74c3c;margin-bottom:1rem}.payment-error .btn-primary{margin-top:2rem}.payment-result-container{max-width:600px;margin:0 auto;padding:3rem 2rem}.payment-success,.payment-cancelled,.payment-verifying{background:#fff;border-radius:8px;padding:3rem;box-shadow:0 2px 8px #0000001a;text-align:center}.success-icon,.cancel-icon{width:80px;height:80px;line-height:80px;margin:0 auto 1.5rem;border-radius:50%;font-size:3rem;font-weight:700}.success-icon{background:#d4edda;color:#27ae60}.cancel-icon{background:#f8d7da;color:#e74c3c}.payment-success h1{color:#27ae60;margin-bottom:1rem}.payment-cancelled h1{color:#e74c3c;margin-bottom:1rem}.order-id{margin:1.5rem 0;padding:1rem;background:#f9f9f9;border-radius:4px}.next-steps{margin:1.5rem 0;color:#666;line-height:1.6}.action-buttons{display:flex;gap:1rem;justify-content:center;margin-top:2rem}#root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}[data-brand=zoharix]{--background: 240 14% 3%;--foreground: 48 14% 95%;--card: 240 12% 10%;--card-foreground: 48 14% 95%;--popover: 240 12% 10%;--popover-foreground: 48 14% 95%;--deep: 0 0% 0%;--primary: 263 86% 76%;--primary-foreground: 240 14% 3%;--secondary: 213 94% 68%;--secondary-foreground: 240 14% 3%;--accent: 160 51% 55%;--accent-foreground: 240 14% 3%;--highlight: 330 89% 70%;--warning: 30 93% 62%;--muted: 240 5% 15%;--muted-foreground: 240 4% 62%;--dim: 240 3% 27%;--destructive: 0 84% 60%;--destructive-foreground: 48 14% 95%;--border: 240 5% 18%;--input: 240 5% 18%;--ring: 263 86% 76%;--radius: .75rem;--sidebar-background: 240 12% 7%;--sidebar-foreground: 48 14% 95%;--sidebar-primary: 263 86% 76%;--sidebar-primary-foreground: 240 14% 3%;--sidebar-accent: 240 5% 15%;--sidebar-accent-foreground: 48 14% 95%;--sidebar-border: 240 5% 18%;--sidebar-ring: 263 86% 76%;font-family:Poppins,sans-serif;font-weight:400;color-scheme:dark;color:#f4f3f0;background-color:#070709}[data-brand=zoharix] h1,[data-brand=zoharix] h2,[data-brand=zoharix] h3,[data-brand=zoharix] h4,[data-brand=zoharix] h5,[data-brand=zoharix] h6{font-family:Poppins,sans-serif}[data-brand=zoharix] h1{font-weight:800}[data-brand=zoharix] h2{font-weight:700}[data-brand=zoharix] h3{font-weight:500}[data-brand=zoharix] .gradient-line{height:1px;width:100%;background:linear-gradient(90deg,#b68df6,#61a6fa,#52c7a0)}[data-brand=zoharix] .gradient-line-short{height:2px;width:48px;border-radius:9999px;background:linear-gradient(90deg,#b68df6,#61a6fa,#52c7a0)}[data-brand=zoharix] .card-tactile{border-radius:.75rem;border:1px solid hsl(240 5% 18%);background-color:#16161d;transition:all .2s;box-shadow:0 1px 2px #0000004d}[data-brand=zoharix] .card-tactile:hover{border-top-color:#b68df64d;border-right-color:#b68df64d;border-bottom-color:#b68df64d;box-shadow:0 4px 20px -4px #b68df61f,0 1px 3px #0006;transform:translateY(-2px)}[data-brand=zoharix] .card-tactile:active{transform:translateY(0);box-shadow:0 1px 2px #0000004d}[data-brand=zoharix] .btn-tactile{transition:all .15s;box-shadow:0 2px 8px -2px #b68df666,0 1px 2px #0000004d}[data-brand=zoharix] .btn-tactile:hover{box-shadow:0 4px 16px -2px #b68df680,0 2px 4px #0000004d;transform:translateY(-1px)}[data-brand=zoharix] .btn-tactile:active{transform:translateY(1px);box-shadow:0 0 4px -1px #b68df64d}[data-brand=zoharix] .badge-tactile{transition:all .15s}[data-brand=zoharix] .badge-tactile:hover{border-color:#b68df666;background-color:#b68df60d;transform:translateY(-1px);box-shadow:0 2px 8px -2px #b68df626}[data-brand=zoharix] .brand-header-logo{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:12px}[data-brand=zoharix] .brand-header-logo img{height:32px;width:32px;border-radius:6px}[data-brand=zoharix] .brand-header-logo span{font-size:1.125rem;font-weight:700;letter-spacing:.15em;color:#f4f3f0}[data-brand=zoharix] .application-header h1{color:#f4f3f0}[data-brand=zoharix] .application-header p{color:#9a9aa2}[data-brand=zoharix] .application-form{background:#16161d;box-shadow:0 1px 2px #0000004d}[data-brand=zoharix] .form-step h2{color:#f4f3f0}[data-brand=zoharix] .form-step h3{color:#9a9aa2;border-bottom-color:#2c2c30}[data-brand=zoharix] .form-field label{color:#f4f3f0}[data-brand=zoharix] .form-field .required{color:#b68df6}[data-brand=zoharix] .form-field input,[data-brand=zoharix] .form-field textarea,[data-brand=zoharix] .form-field select{border-color:#2c2c30;background-color:#25242866;color:#f4f3f0}[data-brand=zoharix] .form-field input:focus,[data-brand=zoharix] .form-field textarea:focus,[data-brand=zoharix] .form-field select:focus{border-color:#b68df6}[data-brand=zoharix] .shareholder-section,[data-brand=zoharix] .website-section{background:#2524281a;border:1px solid hsl(240 5% 18%)}[data-brand=zoharix] .shareholder-item,[data-brand=zoharix] .website-item{background:#16161d;border:1px solid hsl(240 5% 18%)}[data-brand=zoharix] .consent-section{background:#2524281a;border:1px solid hsl(240 5% 18%)}[data-brand=zoharix] .form-actions{border-top-color:#2c2c30}[data-brand=zoharix] .section-description{color:#9a9aa2}[data-brand=zoharix] .btn-add{background:#b68df6;color:#070709}[data-brand=zoharix] .btn-add:hover{background:#a371f4}[data-brand=zoharix] .btn-primary{background:#b68df6;color:#070709}[data-brand=zoharix] .btn-primary:hover{background:#a371f4}[data-brand=zoharix] .btn-secondary{background:#242428;color:#9a9aa2;border:1px solid hsl(240 5% 18%)}[data-brand=zoharix] .btn-secondary:hover{background:#2c2c30;color:#f4f3f0}[data-brand=zoharix] .error-banner{background:#ef44441a;border-color:#ef4343;color:#f37272}[data-brand=zoharix] button:not([class*=Mui]){background-color:transparent;border-color:#2c2c30}[data-brand=zoharix] button:not([class*=Mui]):hover{border-color:#b68df64d}
