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}*{box-sizing:border-box;font-family:Segoe UI,Arial,sans-serif;margin:0;padding:0}body{background:#020e1f;overflow-x:hidden}.container,body{min-height:100vh}.container{align-items:center;background:radial-gradient(ellipse 55% 50% at 48% 46%,#00ffb421 0,#02383b47 40%,#0000 70%),radial-gradient(ellipse 80% 60% at 50% 50%,#02383b 0,#021820 55%,#020e1f 100%);color:#fff;display:flex;overflow:hidden;position:relative;width:100%}.container:before{animation:gridPulse 6s ease-in-out infinite alternate;background-image:repeating-linear-gradient(180deg,#0000,#0000 59px,#00ffcc1a 60px);bottom:-10%;content:"";height:60%;left:-10%;mask-image:linear-gradient(0deg,#00ffcc2e 0,#0000);-webkit-mask-image:linear-gradient(0deg,#00ffcc2e 0,#0000);opacity:.55;pointer-events:none;position:absolute;width:120%;z-index:0}@keyframes gridPulse{0%{opacity:.35}to{opacity:.65}}.star{animation:twinkleStar 1.5s ease-in-out infinite alternate;animation:twinkleStar var(--dur,1.5s) ease-in-out infinite alternate;animation-delay:0s;animation-delay:var(--del,0s);border-radius:50%;pointer-events:none;position:absolute;z-index:1}@keyframes twinkleStar{0%{opacity:.08;transform:scale(.6)}40%{opacity:.5;transform:scale(.9)}70%{opacity:1;transform:scale(1.3)}to{opacity:.15;transform:scale(.7)}}.glow-orb{border-radius:50%;pointer-events:none;position:absolute;z-index:2}.orb-one{animation:floatOrbOne 14s ease-in-out infinite alternate;background:radial-gradient(circle at 50% 50%,#00ffb438 0,#00c88c1f 30%,#02383b12 55%,#0000 75%);filter:blur(28px);height:680px;left:calc(50% - 460px);top:calc(50% - 340px);width:680px}.orb-two{animation:floatOrbTwo 11s ease-in-out infinite alternate;background:radial-gradient(circle at 50% 50%,#00ffcc29 0,#00b48214 40%,#0000 70%);filter:blur(20px);height:420px;left:calc(50% - 160px);top:calc(50% - 250px);width:420px}@keyframes floatOrbOne{0%{transform:translate(0) scale(1)}to{transform:translate(30px,25px) scale(1.06)}}@keyframes floatOrbTwo{0%{transform:translate(0) scale(1)}to{transform:translate(-20px,-18px) scale(1.09)}}.left,.login-box{position:relative;z-index:3}.left{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding-left:80px}.left h1{color:#0fc;font-size:64px;font-weight:700;line-height:1.1}@keyframes heroGlow{0%{text-shadow:0 0 40px #00ffcc4d,0 0 80px #00ffcc1a}to{text-shadow:0 0 80px #00ffcc80,0 0 160px #0fc3}}.left p{color:#aaa;font-size:18px;letter-spacing:1px;margin-top:5px}.login-box{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#ffffff08;border:1px solid #ffffff14;border-radius:24px;box-shadow:0 25px 50px -12px #00000080;display:flex;flex-direction:column;margin:40px 150px 40px auto;min-height:85vh;padding:60px 45px;transform:none;transition:box-shadow .3s ease;width:420px}.login-box:hover{box-shadow:0 30px 60px -12px #0009,0 0 40px -10px #00ffb426}.login-box h2{color:#0fc;font-size:32px;letter-spacing:3px;margin-bottom:10px;text-align:left}.Welcome-Title{color:#fff;font-size:15px;font-weight:400;margin-bottom:35px;text-align:left}.google-btn{align-items:center;background:linear-gradient(90deg,#0fc);border:none;border-radius:8px;color:#000;cursor:pointer;display:flex;font-weight:600;gap:10px;justify-content:center;margin-bottom:20px;padding:12px;transition:all .1s ease;width:100%}.google-btn:hover{box-shadow:0 0 20px #0fc6;opacity:.95;transform:translateY(-2px)}.google-btn img{height:20px;width:20px}.separator{border-bottom:1px solid #ececec;line-height:.1em;margin:10px 0 30px;text-align:center;width:100%}.separator span{background:#0a192f;color:#fff;font-size:11px;font-weight:700;letter-spacing:1.5px;padding:0 15px}.input-label{color:#ccc;display:block;font-size:13px;font-weight:600;margin-bottom:8px;text-align:left}.input-field{background:#0a192f;border:1px solid #ffffff1a;border-radius:10px;color:#fff;font-size:15px;margin-bottom:20px;outline:none;padding:15px;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.input-field:focus{background:#0d213f;border-color:#0fc;box-shadow:0 0 0 3px #00ffcc1a}.form-utils{align-items:center;display:flex;font-size:13px;justify-content:space-between;margin:10px 0 25px}.checkbox-container{align-items:center;color:#999;cursor:pointer;display:flex;gap:8px;-webkit-user-select:none;user-select:none}.checkbox-container input{accent-color:#0fc;cursor:pointer}.forgot-link{color:#0fc;cursor:pointer;font-weight:500;text-decoration:none}.forgot-link:hover{text-decoration:underline}.login-btn{background:linear-gradient(90deg,#0fc);border:none;border-radius:12px;box-shadow:0 0 30px #00ffcc40;color:#000;cursor:pointer;font-size:17px;font-weight:700;margin-top:10px;overflow:hidden;padding:16px;position:relative;transition:all .3s ease;width:100%}.login-btn:after{background:linear-gradient(90deg,#0000,#ffffff2e);content:"";inset:0;position:absolute;transform:translateX(-100%);transition:transform .5s ease}.login-btn:hover:after{transform:translateX(100%)}.login-btn:hover{box-shadow:0 0 50px #00ffcc73,0 8px 20px #0000004d;transform:translateY(-2px)}.login-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.signup-text{color:#aaa;font-size:14px;margin-top:auto;padding-top:30px;text-align:center}.signup-text span{color:#0fc;cursor:pointer;font-weight:600;margin-left:5px}.signup-text span:hover{text-decoration:underline}@media (max-width:1024px){.left{display:none}.login-box{margin:auto;max-width:420px;width:90%}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #0a192f!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.dashboard-page{background:#f7f9fc;color:#0f1f3d;display:flex;min-height:100vh}.dashboard-sidebar{background:#fff;border-right:1px solid #e8edf5;display:flex;flex-direction:column;height:100vh;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:300px}.dashboard-logo{align-items:center;border-bottom:1px solid #edf1f7;display:flex;gap:14px;padding:28px 24px 24px}.logo-circle{background:#14b8a6;border-radius:50%;box-shadow:0 8px 20px #14b8a64d;color:#fff;display:grid;flex-shrink:0;font-size:22px;font-weight:700;height:48px;place-items:center;width:48px}.dashboard-logo h2{color:#079b8d;font-size:25px;font-weight:800;letter-spacing:.5px}.dashboard-logo p{color:#64748b;font-size:14px;margin-top:3px}.dashboard-nav{flex:1 1;padding:12px}.nav-link{align-items:center;background:#0000;border:none;border-radius:16px;color:#334155;cursor:pointer;display:flex;font-size:17px;font-weight:700;gap:13px;height:58px;margin-bottom:2px;padding:0 14px;text-align:left;transition:background .15s,color .15s;white-space:nowrap;width:100%}.nav-link:hover:not(.active){background:#f1f5f9;color:#07152f}.nav-link.active{background:#2f6df3;box-shadow:0 8px 20px #2f6df34d;color:#fff}.founder-box{align-items:center;background:#fff;border:none;border-top:1px solid #edf1f7;cursor:pointer;display:flex;gap:12px;min-height:82px;padding:14px 20px;text-align:left;transition:background .15s;width:100%}.founder-box:hover{background:#f8fafc}.founder-avatar{background:#7c3aed;border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-size:20px;height:48px;place-items:center;width:48px}.founder-box h4{color:#07152f;font-size:15px;font-weight:700}.founder-box p{color:#64748b;font-size:13px;margin-top:2px}.dashboard-logout{align-items:center;background:#fff1f2;border:none;border-radius:14px;color:#e11d48;cursor:pointer;display:flex;flex-shrink:0;font-size:15px;font-weight:700;justify-content:center;margin:10px 16px 18px;min-height:50px;transition:background .15s}.dashboard-logout:hover{background:#ffe4e6}.dashboard-main{background:#f7f9fc;margin-left:300px;min-height:100vh;width:calc(100% - 300px)}.dashboard-header{background:#fff;border-bottom:1px solid #e8edf5;gap:20px;height:80px;justify-content:space-between;padding:0 36px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.dashboard-header,.search-area{align-items:center;display:flex}.search-area{background:#f1f5f9;border-radius:30px;flex:1 1;gap:12px;height:50px;max-width:640px;padding:0 20px}.search-area input{background:#0000;border:none;color:#0f1f3d;flex:1 1;font-size:15px;outline:none}.search-area input::placeholder{color:#94a3b8}.header-actions{align-items:center;display:flex;gap:8px}.header-icon-btn{align-items:center;background:#0000;border:none;border-radius:50%;color:#334155;cursor:pointer;display:flex;height:42px;justify-content:center;position:relative;transition:background .15s;width:42px}.header-icon-btn:hover{background:#f1f5f9}.notif-badge{align-items:center;background:#ef4444;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:700;height:16px;justify-content:center;position:absolute;right:6px;top:6px;width:16px}.dashboard-content{padding:36px 32px 60px}.hero-section{margin-bottom:28px}.hero-section h1{color:#0f1f3d;font-size:44px;font-weight:800;margin-bottom:6px}.hero-section p{color:#64748b;font-size:19px}.section-heading{color:#0f1f3d;font-size:28px;font-weight:800;margin-bottom:18px}.cards-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:44px}.feature-card{border-radius:20px;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:space-between;min-height:260px;padding:22px 20px 18px;transition:transform .2s,box-shadow .2s}.feature-card:hover{box-shadow:0 16px 40px #0000002e;transform:translateY(-3px)}.feature-icon-circle{align-items:center;background:#ffffff38;border-radius:50%;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.card-body{flex:1 1}.card-body h3{font-size:16px;font-weight:800;line-height:1.25;margin-bottom:7px}.card-body p{font-size:16px;line-height:1.5;opacity:.88}.card-cta{background:#0000;border:none;color:#fff;cursor:pointer;font-size:16px;font-weight:700;letter-spacing:.2px;opacity:.95;padding:0;text-align:left}.orange-card{background:linear-gradient(145deg,#f59e0b,#d97706)}.green-card{background:linear-gradient(145deg,#10b981,#059669)}.blue-card{background:linear-gradient(145deg,#3b82f6,#2563eb)}.purple-card{background:linear-gradient(145deg,#8b5cf6,#6d28d9)}.bottom-grid{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:2fr 1fr}.projects-list{display:flex;flex-direction:column;gap:16px}.project-card{background:#fff;border:1px solid #e8edf5;border-radius:18px;box-shadow:0 2px 8px #0f172a0d;padding:22px 24px;transition:box-shadow .2s}.project-card:hover{box-shadow:0 6px 20px #0f172a17}.project-card-top{align-items:flex-start;display:flex;gap:14px;margin-bottom:16px}.project-info{flex:1 1;min-width:0}.project-title-row{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.project-title-row h3{color:#0f1f3d;font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-badge{border-radius:20px;flex-shrink:0;font-size:12px;font-weight:600;padding:4px 12px;white-space:nowrap}.project-updated{color:#94a3b8;font-size:13px}.project-progress{margin-top:4px}.progress-label-row{color:#64748b;display:flex;font-size:13px;font-weight:500;justify-content:space-between;margin-bottom:8px}.progress-bar-bg{background:#f1f5f9;border-radius:20px;height:8px;overflow:hidden}.progress-bar-fill{border-radius:20px;height:100%;transition:width 1s ease}.docs-card{background:#fff;border:1px solid #e8edf5;border-radius:18px;box-shadow:0 2px 8px #0f172a0d;padding:24px}.doc-row{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:14px;padding:14px 0}.doc-row:last-of-type{border-bottom:none}.doc-icon-circle{align-items:center;background:#eff6ff;border-radius:12px;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.doc-info h3{color:#0f1f3d;font-size:14px;font-weight:600;margin-bottom:2px}.doc-info p{color:#94a3b8;font-size:12px}.see-docs-link{background:#0000;border:none;color:#2f6df3;cursor:pointer;display:block;font-size:14px;font-weight:700;padding:14px 0 0;text-align:left;transition:opacity .15s;width:100%}.see-docs-link:hover{opacity:.75}.empty-state-card{background:#fff;border:1px solid #e8edf5;border-radius:18px;box-shadow:0 2px 8px #0f172a0d;padding:40px 32px;text-align:center}.empty-state-icon{font-size:40px;margin-bottom:14px}.empty-state-card h3{color:#0f1f3d;font-size:17px;font-weight:700;margin-bottom:8px}.empty-state-card p{color:#94a3b8;font-size:13px;line-height:1.6;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:280px}.empty-state-card button{background:#2f6df3;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px 20px;transition:background .15s}.empty-state-card button:hover{background:#1d5de8}.empty-card{background:#fff;border:1px solid #edf1f7;border-radius:18px;box-shadow:0 4px 14px #0f172a0f;padding:32px}.empty-card h3{color:#07152f;font-size:20px;font-weight:700;margin-bottom:8px}.empty-card p{color:#64748b;font-size:16px;line-height:1.6;margin-bottom:20px}.empty-card button{background:#2f6df3;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:12px 20px;transition:background .15s}.empty-card button:hover{background:#1d5de8}.profile-overlay{background:#0f172a59;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:100}.profile-card{background:#fff;box-shadow:-10px 0 30px #0f172a1f;height:100vh;padding:30px;position:relative;width:340px}.profile-close{background:#0000;border:none;color:#64748b;cursor:pointer;font-size:26px;position:absolute;right:20px;top:18px}.profile-avatar{background:#7c3aed;border-radius:50%;color:#fff;display:grid;font-size:28px;height:64px;margin-bottom:16px;place-items:center;width:64px}.profile-card h2{color:#0f1f3d;font-size:22px;font-weight:700;margin-bottom:6px}.profile-card>p{color:#64748b;font-size:14px;margin-bottom:24px}.profile-menu{display:flex;flex-direction:column;gap:10px}.profile-menu button{background:#f1f5f9;border:none;border-radius:12px;color:#07152f;cursor:pointer;font-size:15px;font-weight:600;height:46px;transition:background .15s}.profile-menu button:hover{background:#e2e8f0}.scanner-page{background:#f7f9fc;min-height:100vh;padding:0 0 60px}.scanner-header{align-items:flex-end;background:#fff;border-bottom:1px solid #e8edf5;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:28px 40px 0}.scanner-title{color:#07152f;font-size:32px;font-weight:800;margin-bottom:4px}.scanner-subtitle{color:#64748b;font-size:15px;margin-bottom:20px}.scanner-tabs{display:flex;gap:4px;margin-bottom:-1px;padding-bottom:0}.stab{align-items:center;background:#0000;border:none;border-radius:12px 12px 0 0;color:#64748b;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;padding:10px 22px;transition:all .2s}.stab:hover{background:#f1f5f9;color:#2f6df3}.stab-active{background:#f7f9fc;border:1px solid #e8edf5;border-bottom-color:#f7f9fc;color:#2f6df3}.badge{background:#2f6df3;border-radius:20px;color:#fff;font-size:11px;font-weight:700;min-width:20px;padding:2px 7px;text-align:center}.scanner-body{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:420px 1fr;padding:32px 40px}@media (max-width:1100px){.scanner-body{grid-template-columns:1fr}}.panel{background:#fff;border:1px solid #e8edf5;border-radius:18px;box-shadow:0 2px 8px #0f172a0a;margin-bottom:20px;padding:24px}.panel-title{color:#07152f;font-size:17px;font-weight:700;margin-bottom:6px}.panel-sub{color:#64748b;font-size:13px;margin-bottom:16px}.doc-select{-webkit-appearance:none;appearance:none;background:#f8fafc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%2364748b' d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;border:1px solid #e2e8f0;border-radius:12px;color:#07152f;cursor:pointer;font-size:14px;font-weight:500;outline:none;padding:13px 36px 13px 16px;transition:border-color .2s;width:100%}.doc-select:focus{background-color:#fff;border-color:#2f6df3}.drop-zone{align-items:center;background:#f8fafc;border:2px dashed #d1d9e6;border-radius:16px;cursor:pointer;display:flex;justify-content:center;min-height:130px;padding:30px 20px;text-align:center;transition:all .25s ease}.drop-zone:hover{background:#eff6ff;border-color:#2f6df3}.drop-zone.drag-over{background:#f0fdfa;border-color:#14b8a6;transform:scale(1.01)}.drop-zone.has-file{background:#f0fdfa;border-color:#14b8a6;cursor:default}.drop-placeholder{align-items:center;display:flex;flex-direction:column;gap:8px}.drop-icon{font-size:32px}.drop-main{color:#334155;font-size:15px;font-weight:600}.drop-sub{color:#94a3b8;font-size:13px}.file-preview{align-items:center;display:flex;gap:14px;text-align:left;width:100%}.file-icon{flex-shrink:0;font-size:32px}.file-info{flex:1 1}.file-name{color:#07152f;font-size:14px;font-weight:600;word-break:break-all}.file-size{color:#64748b;font-size:12px;margin-top:2px}.file-remove{align-items:center;background:#fee2e2;border:none;border-radius:50%;color:#ef4444;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;height:28px;justify-content:center;transition:background .2s;width:28px}.file-remove:hover{background:#fecaca}.verify-btn{align-items:center;background:linear-gradient(135deg,#2f6df3,#1d4ed8);border:none;border-radius:14px;box-shadow:0 8px 20px #2f6df34d;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;padding:16px;transition:all .25s ease;width:100%}.verify-btn:hover:not(:disabled){box-shadow:0 12px 28px #2f6df366;transform:translateY(-2px)}.verify-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.spinner{animation:spin .7s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;flex-shrink:0;height:18px;width:18px}@keyframes spin{to{transform:rotate(1turn)}}.progress-wrap{background:#fff;border:1px solid #e8edf5;border-radius:14px;margin-top:16px;padding:16px 20px}.progress-steps{display:flex;justify-content:space-between;position:relative}.progress-steps:before{background:#e2e8f0;content:"";height:2px;left:10%;position:absolute;right:10%;top:8px;z-index:0}.progress-step{align-items:center;color:#94a3b8;display:flex;flex:1 1;flex-direction:column;font-size:11px;font-weight:600;gap:6px;text-align:center;z-index:1}.step-dot{background:#e2e8f0;border:2px solid #e2e8f0;border-radius:50%;height:18px;transition:all .3s;width:18px}.step-active .step-dot{background:#2f6df3;border-color:#2f6df3;box-shadow:0 0 0 4px #2f6df326}.step-active{color:#2f6df3}.error-box{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;display:flex;gap:12px;justify-content:space-between;margin-top:14px;padding:16px}.error-box p{color:#dc2626;flex:1 1;font-size:13px}.retry-btn{background:#ef4444;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;white-space:nowrap}.info-box{background:#eff6ff;border:1px solid #bfdbfe;border-left:3px solid #2f6df3;border-radius:10px;margin-top:16px;padding:14px 16px}.info-box p{color:#1e3a6e;font-size:12.5px;line-height:1.6}.result-empty{background:#fff;border:1px solid #e8edf5;border-radius:20px;box-shadow:0 2px 8px #0f172a0a;padding:48px 40px;text-align:center}.result-empty-icon{font-size:52px;margin-bottom:16px}.result-empty h3{color:#07152f;font-size:22px;font-weight:700;margin-bottom:10px}.result-empty p{color:#64748b;font-size:15px;line-height:1.6;margin:0 auto;max-width:380px}.supported-docs{border-top:1px solid #f1f5f9;margin-top:28px;padding-top:20px}.supported-title{color:#64748b;font-size:13px;font-weight:600;margin-bottom:12px}.doc-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.doc-chip{background:#f1f5f9;border-radius:20px;color:#334155;font-size:12px;font-weight:500;padding:5px 12px}.doc-chip-more{background:#eff6ff;color:#2f6df3;font-weight:600}.result-loading{background:#fff;border:1px solid #e8edf5;border-radius:20px;box-shadow:0 2px 8px #0f172a0a;padding:60px 40px;text-align:center}.loading-animation{align-items:center;display:flex;height:80px;justify-content:center;margin:0 auto 24px;position:relative;width:80px}.pulse-ring{animation:pulse 1.5s ease-out infinite;border:3px solid #2f6df3;border-radius:50%;height:80px;opacity:0;position:absolute;width:80px}.pulse-ring-2{animation-delay:.5s}@keyframes pulse{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}.loading-icon{font-size:28px;position:relative;z-index:1}.result-loading h3{color:#07152f;font-size:20px;font-weight:700;margin-bottom:8px}.result-loading p{color:#64748b;font-size:14px}.result-card{background:#fff;border:1px solid #e8edf5;border-radius:20px;box-shadow:0 4px 16px #0f172a0f;padding:28px}.result-header{border-left:4px solid #12b981;margin-bottom:20px;padding-left:16px}.result-verdict{border-radius:20px;display:inline-block;font-size:14px;font-weight:700;margin-bottom:8px;padding:6px 16px}.result-meta{display:flex;flex-direction:column;gap:2px}.result-doctype{color:#07152f;font-size:16px;font-weight:700}.result-time{color:#94a3b8;font-size:12px}.confidence-section{margin-bottom:18px}.confidence-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.confidence-label{color:#64748b;font-size:13px;font-weight:600}.confidence-score{font-size:13px;font-weight:700}.confidence-bar-bg{background:#f1f5f9;border-radius:20px;height:8px;overflow:hidden}.confidence-bar-fill{border-radius:20px;height:100%;transition:width 1s ease}.result-summary{background:#f8fafc;border-radius:12px;margin-bottom:18px;padding:14px 16px}.result-summary p{color:#334155;font-size:14px;line-height:1.7}.quick-checks{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.check-pill{border-radius:20px;font-size:12.5px;font-weight:600;padding:6px 14px}.check-pass{background:#f0fdf4;border:1px solid #bbf7d0;color:#16a34a}.check-fail{background:#fef2f2;border:1px solid #fecaca;color:#dc2626}.result-section{margin-bottom:18px}.result-section-title{font-size:14px;font-weight:700;margin-bottom:10px}.pass-title{color:#16a34a}.fail-title{color:#dc2626}.warn-title{color:#d97706}.rec-title{color:#2f6df3}.tag-list{display:flex;flex-wrap:wrap;gap:7px}.tag{border-radius:20px;font-size:12px;font-weight:500;padding:4px 12px}.tag-pass{background:#f0fdf4;border:1px solid #bbf7d0;color:#15803d}.tag-fail{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.flag-list,.rec-list{display:flex;flex-direction:column;gap:7px;list-style:none;margin:0;padding:0}.flag-item{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;color:#92400e;font-size:13px;line-height:1.5;padding:8px 12px}.flag-item:before{content:"⚠️ "}.rec-item{background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;color:#1e40af;font-size:13px;line-height:1.5;padding:8px 12px}.rec-item:before{content:"→ ";font-weight:700}.disclaimer{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;color:#64748b;font-size:12px;line-height:1.6;margin-bottom:18px;padding:12px 14px}.verify-another-btn{background:#0000;border:2px solid #2f6df3;border-radius:12px;color:#2f6df3;cursor:pointer;font-size:15px;font-weight:700;padding:13px;transition:all .2s;width:100%}.verify-another-btn:hover{background:#eff6ff}.history-section{padding:32px 40px}.history-grid{display:flex;flex-direction:column;gap:14px;max-width:900px}.history-card{background:#fff;border:1px solid #e8edf5;border-radius:16px;box-shadow:0 2px 8px #0f172a0a;overflow:hidden;transition:box-shadow .2s}.history-card:hover{box-shadow:0 4px 16px #0f172a14}.history-card-header{cursor:pointer;justify-content:space-between;padding:18px 22px}.history-card-header,.history-left{align-items:center;display:flex;gap:14px}.history-left{flex:1 1}.history-verdict{border-radius:20px;font-size:12px;font-weight:700;padding:5px 12px;white-space:nowrap}.history-doctype{color:#07152f;font-size:15px;font-weight:700}.history-filename{margin-top:2px}.history-filename,.history-time{color:#94a3b8;font-size:12px}.history-right{align-items:center;display:flex;gap:14px}.history-score{font-size:20px;font-weight:800}.history-expand{color:#94a3b8;font-size:12px}.history-expanded{border-top:1px solid #f1f5f9;padding:14px 22px 18px}.history-summary{color:#334155;font-size:13px;line-height:1.6;margin-bottom:12px}.history-sub-title{color:#64748b;font-size:12px;font-weight:700;margin-bottom:8px}.incorp-page{background:#f7f9fc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;padding:40px 48px 80px}.incorp-hero{margin-bottom:36px}.incorp-hero h1{color:#0f1f3d;font-size:36px;font-weight:800;margin-bottom:8px;margin-left:10%}.incorp-hero p{color:#64748b;font-size:16px;margin-left:10%}.incorp-stepbar{align-items:flex-start;display:flex;gap:0;margin-bottom:36px;margin-left:10%;margin-right:10%}.incorp-step-item{align-items:center;display:flex;flex-direction:column;flex-shrink:0;width:100px}.incorp-step-item p{color:#64748b;font-size:12px;font-weight:500;line-height:1.4;margin-top:8px;text-align:center;white-space:pre-line}.step-circle{align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:50%;color:#94a3b8;display:flex;font-size:16px;font-weight:600;height:40px;justify-content:center;position:relative;width:40px;z-index:1}.step-circle.active{background:#fff;border-color:#2f6df3;box-shadow:0 0 0 4px #2f6df31f;color:#2f6df3}.step-circle.done{background:#2f6df3;border-color:#2f6df3;color:#fff}.step-connector{align-self:flex-start;background:#e2e8f0;flex:1 1;height:2px;margin-top:22px}.step-connector.done{background:#2f6df3}.incorp-card{background:#fff;border:1px solid #e8edf5;border-radius:20px;box-shadow:0 2px 12px #0f172a0a;margin-left:10%;margin-right:10%;padding:40px 44px}.incorp-card-title{color:#1e293b;font-size:24px;font-weight:700;margin-bottom:6px}.incorp-sub{color:#64748b;font-size:14px;margin-bottom:28px}.business-option{align-items:flex-start;border:1.5px solid #e8edf5;border-radius:14px;cursor:pointer;display:flex;gap:16px;margin-bottom:12px;padding:20px 22px;transition:all .2s}.business-option:hover{background:#f8fbff;border-color:#93c5fd}.business-option.selected{background:#f0f6ff;border-color:#2f6df3}.radio-outer{align-items:center;border:2px solid #cbd5e1;border-radius:50%;display:flex;height:20px;justify-content:center;width:20px}.radio-outer.checked{border-color:#2f6df3}.radio-inner{background:#2f6df3;border-radius:50%;height:10px;width:10px}.biz-title-row{align-items:center;display:flex;gap:10px;margin-bottom:5px}.biz-title-row h3{color:#0f1f3d;font-size:17px;font-weight:700}.popular-badge{background:#2f6df3;border-radius:20px;color:#fff;font-size:11px;font-weight:700;padding:3px 10px}.biz-desc{color:#475569;font-size:14px;margin-bottom:3px}.biz-meta{color:#94a3b8;font-size:12px}.details-box{background:#eff4ff;border-radius:14px;margin-bottom:28px;padding:22px 24px}.details-box-title{color:#1e3a8a;font-size:14px;font-weight:700;margin-bottom:16px}.form-row-2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.form-field label,.section-label{color:#1e293b;display:block;font-size:13px;font-weight:600;margin-bottom:8px}.form-field input,.full-input,.full-select{background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;color:#334155;font-size:14px;height:48px;outline:none;padding:0 14px;width:100%}.form-field input::placeholder,.full-input::placeholder{color:#cbd5e1}.form-section{margin-bottom:24px}.section-hint{color:#64748b;font-weight:400}.section-desc{color:#64748b;font-size:13px;margin-bottom:14px}.name-option-row{align-items:center;display:flex;gap:12px;margin-bottom:12px}.name-num{color:#64748b;font-size:14px;font-weight:500}.name-option-row input{border:1.5px solid #e2e8f0;border-radius:10px;flex:1 1;font-size:14px;height:46px;outline:none;padding:0 14px}.name-option-row input::placeholder{color:#cbd5e1}.add-name-btn{background:#0000;border:1.5px dashed #2f6df3;border-radius:20px;color:#2f6df3;cursor:pointer;font-size:13px;font-weight:600;margin-top:4px;padding:10px 20px}.field-hint{color:#94a3b8;font-size:12px;margin-top:6px}.radio-group{display:flex;gap:24px;margin-top:8px}.radio-label{align-items:center;color:#334155;cursor:pointer;display:flex;font-size:14px;gap:8px}.radio-label input{accent-color:#2f6df3;height:16px;width:16px}.dsc-cards{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:8px}.dsc-card{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;cursor:pointer;display:flex;gap:14px;padding:16px 20px}.dsc-card.dsc-selected{background:#f8fafc;border-color:#2f6df3}.dsc-emoji{color:#22c55e;font-size:18px;font-weight:700}.dsc-emoji-cross{color:#ef4444;font-size:16px;font-weight:700}.dsc-card-title{color:#1e293b;font-size:14px;font-weight:700}.dsc-card-sub{color:#64748b;font-size:12px}.info-note{background:#eff6ff;border-radius:10px;color:#1e40af;font-size:13px;margin-bottom:24px;padding:12px 16px}.full-textarea{border:1.5px solid #e2e8f0;border-radius:10px;font-size:14px;outline:none;padding:14px;resize:vertical;width:100%}.full-textarea::placeholder{color:#cbd5e1}.warning-banner{background:#fffbeb;border:1px solid #fef3c7;border-radius:10px;color:#b45309;font-size:13px;margin-bottom:24px;padding:14px 18px}.upload-item{background:#f8fafc;border-radius:12px;margin-bottom:16px;padding:20px}.upload-item-header{align-items:center;display:flex;gap:10px;margin-bottom:14px}.upload-label{color:#1e293b;flex:1 1;font-size:14px;font-weight:600}.doc-badge{border-radius:6px;font-size:11px;font-weight:600;padding:3px 8px}.doc-badge.required{background:#fee2e2;color:#ef4444}.doc-badge.optional{background:#e0f2fe;color:#0284c7}.upload-hint{color:#64748b;font-size:12px;margin-bottom:12px;margin-top:-8px}.upload-file-btn{align-items:center;background:#fff;border:1.5px dashed #cbd5e1;border-radius:10px;color:#475569;cursor:pointer;display:flex;font-size:13px;font-weight:600;justify-content:center;padding:14px}.upload-file-btn.uploaded{background:#f0fdf4;border-color:#22c55e;border-style:solid;color:#15803d}.tip-banner{background:#eff6ff;border-radius:10px;color:#1e40af;font-size:13px;margin-top:24px;padding:14px 16px}.step4-layout-container{padding:10px 0}.step4-success-header{margin-bottom:36px;text-align:center}.success-icon-badge{align-items:center;background:#10b981;border-radius:50%;box-shadow:0 4px 12px #10b98133;display:flex;height:80px;justify-content:center;margin:20px auto 16px;width:80px}.step4-success-header h2{color:#1e293b;font-size:32px;font-weight:700;margin-bottom:4px}.step4-success-header p{color:#64748b;font-size:18px}.path-selection-title{color:#0f1f3d;font-size:18px;font-weight:700;margin-bottom:4px;text-align:center}.path-selection-subtitle{color:#64748b;font-size:14px;margin-bottom:32px;text-align:center}.split-path-cards{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:32px}.path-card{border:1.5px solid #e2e8f0;border-radius:16px;display:flex;flex-direction:column;padding:32px 28px;position:relative}.path-card.active-ai-card{background:#fafafa;border-color:#a855f7}.recommended-ribbon{background:#f59e0b;border-radius:6px;color:#fff;font-size:11px;font-weight:800;left:28px;letter-spacing:.5px;padding:4px 12px;position:absolute;top:-12px}.path-icon-container{align-items:center;border-radius:10px;display:flex;height:44px;justify-content:center;margin-bottom:18px;width:44px}.path-icon-container.purple-bg{background:#f3e8ff}.path-icon-container.blue-bg{background:#dbeafe}.path-emoji-icon{font-size:20px}.path-card h4{color:#1e293b;font-size:18px;font-weight:700;margin-bottom:8px}.path-card-description{color:#64748b;font-size:13px;line-height:1.5;margin-bottom:20px}.path-features-list{display:flex;flex:1 1;flex-direction:column;gap:12px;list-style:none;margin:0 0 24px;padding:0}.path-features-list li{align-items:flex-start;color:#475569;display:flex;font-size:13px;gap:8px;line-height:1.4}.path-features-list li span{color:#a855f7;font-weight:700}.checkout-path .path-features-list li span{color:#3b82f6}.metrics-banner{align-items:center;background:#f3e8ff;border-radius:10px;display:flex;gap:10px;margin-bottom:24px;padding:12px 14px}.trend-arrow{color:#a855f7;font-size:18px;font-weight:700}.metrics-banner strong{color:#6b21a8;display:block;font-size:13px}.metrics-banner p{color:#7e22ce;font-size:11px;margin:0}.warning-card-note{background:#fffbeb;border-radius:10px;color:#92400e;font-size:12px;line-height:1.4;margin-bottom:24px;padding:12px 14px}.path-footer-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.path-footer-row.reverse-flex{flex-direction:row-reverse}.checkout-speed-label,.est-time-label{color:#64748b;font-size:12px;line-height:1.3}.start-ai-btn{align-items:center;background:#7c3aed;display:flex;gap:6px;padding:12px 20px}.continue-checkout-btn,.start-ai-btn{border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:700}.continue-checkout-btn{background:#3b82f6;padding:12px 24px}.pro-tip-footer{background:#eff6ff;border-radius:12px;color:#1e40af;font-size:13px;line-height:1.5;padding:16px}.cowork-ai-assistant-wrapper{padding:10px 0;text-align:left}.cowork-assistant-header-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.cowork-branding-meta{align-items:center;display:flex;gap:14px}.cowork-star-badge-icon{align-items:center;background:#7c3aed;border-radius:12px;box-shadow:0 4px 10px #7c3aed40;color:#fff;display:flex;font-size:20px;height:44px;justify-content:center;width:44px}.cowork-branding-meta h3{color:#0f1f3d;font-size:20px;font-weight:700;margin-bottom:2px}.cowork-branding-meta p{color:#64748b;font-size:13px;margin:0}.cowork-skip-review-text-btn{background:#0000;border:none;color:#64748b;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:color .2s}.cowork-skip-review-text-btn:hover{color:#1e293b}.cowork-alert-strip-card{background:#f3e8ff;border-radius:14px;display:flex;gap:14px;margin-bottom:28px;padding:16px 20px}.alert-strip-bulb-emoji{font-size:18px;margin-top:2px}.alert-strip-text-meta strong{color:#581c87;display:block;font-size:14px;margin-bottom:3px}.alert-strip-text-message p{color:#6b21a8;font-size:13px;line-height:1.4;margin:0}.cowork-dialogue-chat-window{background:#fafafa;border:1px solid #f1f5f9;border-radius:16px;margin-bottom:20px;padding:28px}.cowork-bot-message-bubble-row{align-items:flex-start;display:flex;gap:16px;margin-bottom:20px}.cowork-bot-avatar-circle{align-items:center;background:#7c3aed;border-radius:50%;display:flex;flex-shrink:0;font-size:16px;height:36px;justify-content:center;width:36px}.cowork-bot-content-box{background:#fff;border:1px solid #e2e8f0;border-radius:4px 18px 18px 18px;box-shadow:0 2px 8px #00000005;max-width:85%;padding:20px 24px}.bot-capabilities-scope,.bot-primary-greeting{color:#334155;font-size:14px;line-height:1.5;margin-bottom:16px}.bot-capabilities-scope p{font-weight:600;margin-bottom:6px}.bot-capabilities-scope ul{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.bot-prompt-query-text{color:#334155;font-size:14px;font-weight:600;margin:0}.cowork-chips-prompts-flex-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px;padding-left:52px}.cowork-chip-action-pill{background:#fff;border:1px solid #e2e8f0;border-radius:20px;color:#7c3aed;cursor:pointer;font-size:13px;font-weight:500;padding:8px 18px;transition:all .2s}.cowork-chip-action-pill:hover{background:#f3e8ff;border-color:#c084fc}.cowork-chip-action-pill.highlight-success-pill{color:#10b981}.cowork-chip-action-pill.highlight-success-pill:hover{background:#ecfdf5;border-color:#a7f3d0}.cowork-chat-timestamp-label{color:#94a3b8;display:block;font-size:11px;padding-left:52px}.cowork-chat-input-bar-container{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:24px;display:flex;margin-bottom:32px;padding:6px 6px 6px 20px}.cowork-chat-textbox-input{background:#0000;border:none;color:#334155;flex:1 1;font-size:14px;outline:none}.cowork-chat-textbox-input::placeholder{color:#94a3b8}.cowork-chat-send-btn-circle{align-items:center;background:#cbd5e1;border:none;border-radius:50%;cursor:not-allowed;display:flex;height:36px;justify-content:center;width:36px}.cowork-primary-action-panel-footer{border-top:1px solid #f1f5f9;display:flex;justify-content:center;padding-top:24px}.cowork-save-continue-submit-btn{background:#10b981;border:none;border-radius:12px;box-shadow:0 4px 14px #10b98140;color:#fff;cursor:pointer;font-size:15px;font-weight:700;padding:14px 36px;transition:background .2s}.cowork-save-continue-submit-btn:hover{background:#059669}.payment-layout-container{padding:10px 0}.payment-main-title{color:#0f1f3d;font-size:22px;font-weight:700;margin-bottom:24px}.payment-card-box{border:1px solid #e2e8f0;border-radius:16px;margin-bottom:28px;padding:28px}.inner-box-title{color:#1e293b;font-size:15px;font-weight:700;margin-bottom:20px}.cost-breakdown-list{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.cost-row-item{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding-bottom:14px}.cost-row-item h4{color:#334155;font-size:14px;font-weight:600;margin-bottom:2px}.cost-row-item p{color:#94a3b8;font-size:12px;margin:0}.cost-item-price{color:#334155;font-size:14px;font-weight:700}.gst-addon-card{align-items:flex-start;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;cursor:pointer;display:flex;gap:14px;margin-bottom:28px;padding:16px 18px}.gst-checkbox-wrapper input{accent-color:#2f6df3;height:18px;margin-top:2px;width:18px}.gst-addon-text h4{color:#78350f;font-size:14px;font-weight:700;margin-bottom:4px}.gst-addon-text p{color:#92400e;font-size:12px;line-height:1.4;margin:0}.total-amount-display-row{align-items:center;border-top:2px #e2e8f0;display:flex;justify-content:space-between;padding:20px 0}.total-amount-display-row h3{color:#0f1f3d;font-size:18px;font-weight:700;margin-bottom:2px}.total-amount-display-row p{color:#94a3b8;font-size:12px;margin:0}.grand-total-val{color:#2f6df3;font-size:32px;font-weight:800}.gov-fees-disclaimer{background:#eff6ff;border-radius:10px;color:#1e40af;font-size:12px;margin-top:12px;padding:12px 14px}.payment-method-selection-box{margin-bottom:32px}.payment-method-selection-box h3{color:#1e293b;font-size:15px;font-weight:700;margin-bottom:16px}.payment-gateways-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr;margin-bottom:12px}.gateway-option-card{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:16px}.gateway-option-card.selected{background:#f0f6ff;border-color:#2f6df3}.gateway-icon-svg{font-size:24px}.gateway-meta strong{color:#1e293b;display:block;font-size:14px}.gateway-meta p{color:#64748b;font-size:11px;margin:0}.encryption-badge-note{color:#10b981;font-size:12px;font-weight:500}.embedded-pay-action-row{border-top:1px solid #f1f5f9;display:flex;justify-content:flex-end;padding-top:24px}.embedded-pay-submit-btn{background:#2f6df3;border:none;border-radius:12px;box-shadow:0 4px 14px #2f6df340;color:#fff;cursor:pointer;font-size:15px;font-weight:700;padding:14px 40px}.confirmation-layout-container{padding:20px 0;text-align:center}.confirmation-success-badge-circle{align-items:center;background:#10b981;border-radius:50%;box-shadow:0 6px 16px #10b98140;display:flex;height:86px;justify-content:center;margin:20PX auto 20px;width:86px}.confirmation-layout-container h2{color:#1e293b;font-size:38px;font-weight:500;margin-bottom:6px}.confirmation-subtitle{color:#64748b;font-size:20px;margin-bottom:60px}.next-steps-timeline-box{border:1px solid #e2e8f0;border-radius:16px;margin:0 auto 36px;max-width:540px;padding:28px;text-align:left}.next-steps-timeline-box h3{color:#0f1f3d;font-size:16px;font-weight:700;margin-bottom:24px;text-align:center}.timeline-steps-stack{display:flex;flex-direction:column;gap:24px;margin-bottom:24px;position:relative}.timeline-step-row{align-items:flex-start;display:flex;gap:16px}.step-count-bullet{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:28px;justify-content:center;width:28px}.step-count-bullet.line-blue{background:#3b82f6}.step-count-bullet.line-purple{background:#8b5cf6}.step-count-bullet.complete-green{background:#10b981}.step-content-meta h4{color:#1e293b;font-size:14px;font-weight:700;margin-bottom:4px}.step-content-meta p{color:#64748b;font-size:12px;margin:0}.completion-eta-badge{background:#f8fafc;border-radius:8px;color:#475569;font-size:13px;padding:10px;text-align:center}.confirmation-action-buttons-row{display:flex;gap:14px;justify-content:center;margin-bottom:16px}.track-progress-btn{background:#10b981;border:none;border-radius:10px;color:#fff;padding:12px 28px}.back-dashboard-btn,.track-progress-btn{cursor:pointer;font-size:14px;font-weight:700}.back-dashboard-btn{background:#fff;border:1.5px solid #10b981;border-radius:10px;color:#10b981;padding:11px 24px}.email-receipt-hint-text{color:#94a3b8;font-size:12px}.incorp-buttons{align-items:center;border-top:1px solid #f1f5f9;display:flex;justify-content:space-between;margin-top:40px;padding-top:28px}.btn-prev{background:#0000;color:#64748b;font-weight:600}.btn-next,.btn-prev{border:none;cursor:pointer;font-size:14px}.btn-next{background:#2f6df3;border-radius:10px;color:#fff;font-weight:700;padding:12px 32px}.benefit-info-note{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:12px;color:#065f46;font-size:13px;line-height:1.5;margin-bottom:24px;padding:14px 18px}.llp-payment-display-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:28px;padding:24px 28px}.llp-payment-main-row{align-items:center;display:flex;justify-content:space-between}.llp-payment-text-meta h4{color:#0f1f3d;font-size:16px;font-weight:700;margin-bottom:4px}.llp-payment-text-meta p{color:#64748b;font-size:13px;margin:0}.llp-payment-amount-val{color:#1e293b;font-size:24px;font-weight:800}.purple-banner-note{background:#f3e8ff;border:1px solid #c084fc;border-radius:12px;color:#6b21a8;font-size:13px;line-height:1.5;margin-bottom:24px;padding:14px 18px}.warning-banner.gold-accent{background:#fffbeb;border:1px solid #fde68a;border-radius:12px;color:#78350f;margin-bottom:24px;margin-top:12px;padding:16px}.text-muted-sub{color:#94a3b8;font-size:12px;margin-top:4px}.flat-payment-display-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:28px;padding:24px 28px}.flat-payment-main-row{align-items:center;display:flex;justify-content:space-between}.flat-payment-text-meta h4{color:#0f1f3d;font-size:16px;font-weight:700;margin-bottom:4px}.flat-payment-text-meta p{color:#64748b;font-size:13px;margin:0}.flat-payment-amount-val{color:#2f6df3;font-size:24px;font-weight:800}
/*# sourceMappingURL=main.632423bc.css.map*/